CardCommercialOffer

Type de carte / Abonnement / Offre de commerce liée aux cartes et aux prépayés.

Description

Répertorie tous les types de carte (MULTIPASS, INDIVIDUEL, VIP, CIA…) mais aussi les types de lot prépayé (LOT 100 ADULTE, LOT 200 ENFANT…) ainsi que les lots prépayé de remboursement.

Import AS400 : oui

Job : CardTypeStream

Odoo : non

Structure

{
    "id": "string", // identifiant technique
    "db2id": "string", // identifiant DB2
    "name": "string", // nom du type de carte/lot
    "printName": "string", // libellé d'impression
    "cardCategory": "string", // définie le type d'offre (MULTIPASS, INDIVIDUAL, PREPAIDLOT...)
    "amountRealTTC": "bigdecimal", // montant en TTC unitaire
    "amountReal": "bigdecimal", // montant en HT unitaire
    "amountTheoricUnit": "bigdecimal", // montant theorique HT 
    "amountBy": "string", // definie si l'offre est payé par abonnement, lot, à l'unité
    "feature": "string", // si l'offre corresponds à un remboursement, un renplacement (REFUND, EXEMPT, DEFAULT)
    "cardOptions": [
        {
            "optionType": "string", //nom de l'option
            "optionValue": "string" //valeur de l'option
        }
    ],
    "cinemaId": "string", // complexe source de l'offre
    "restrictRoom": {...}, // définie la restriction d'une salle
    "numberSeat": "int", // nombre de place pour une carte et le nombre de prépayé pour un lot
    "periodOfValidity": "int", // période de validité en mois
    "pricingType": "string", // défini si l'offre est pour un Adulte (Plein), Enfant (Reduit), Etudiant
    "cardSupport": "string", // défini si l'offre produit un lot ou une carte
    "tag": "string", // a utiliser pour la limitation des séance
    "posType": {...}, // list des PointOfSaleType valable pour utiliser l'offre
}