Table de base de données CPPMN

Cette table donne des informations détaillées sur la nature d'une promotion, et des références sur ses conditions d'achat, de validité et de remise.

Nom de colonne Type de colonne Description de la colonne
CPPMNDESC CHARACTER (254)
NULL
Description du bon de réduction (visible par le commerçant).
CPPMNNAME CHARACTER (64)
NOT NULL
Nom du bon de réduction.
CPPMNVAL_ID INTEGER
NULL
Clé de la table CPPMNVAL.
CPPMN_ID INTEGER
NOT NULL
ID de bon de réduction (clé primaire).
CREATIONTIME TIMESTAMP
NULL
Date et heure de création de cette entrée.
EARLYBIRDLIMIT INTEGER
NULL
Limite des bons matinaux. Si cet attribut est NULL, il indique que la promotion n'est pas du type matinal.
ENDDATE TIMESTAMP
NULL
Date après laquelle cette promotion ne sera plus effective.
FIELD1 VARCHAR (64)
NULL
Zone personnalisable.
INITIATIVE_ID INTEGER
NULL
Clé associée à la table des initiatives à laquelle cette promotion appartient.
NUMACPALLOWED INTEGER
NOT NULL, DEFAULT 1
Nombre de bons de réduction pouvant être acceptés par un seul et même utilisateur dans le cadre d'une promotion. La valeur par défaut est 1.
NUMOFFERED INTEGER
NOT NULL
Nombre de bons de réduction déjà offerts pour cette promotion.
NUMSEENALLOWED INTEGER
NOT NULL
Cette zone indique combien de fois cette promotion doit être offerte à l'utilisateur. Elle est valide uniquement pour les encarts publicitaires, non pour les listes d'offres.
NUMUSEALLOWED INTEGER
NOT NULL
Indique combien de fois ce bon de réduction peut être échangé.
PROMODISPTYPE CHARACTER (4)
NOT NULL
Indique comment la promotion est communiquée avec le support, c'est-à-dire où elle est affichée. Valeurs possibles :B=Encart publicitaire, E=Courrier électronique et O=Liste d'offres.
PURCHASECONDTYPE CHARACTER (4)
NOT NULL
Cette zone indique le type de condition d'achat pour la promotion. Valeurs possibles : P=Produit et O=Commande.
SETCCURR CHARACTER (3)
NULL
Devise par défaut pour cette promotion. Il s'agit d'un code de devise conforme à la norme ISO 4217.
STARTDATE TIMESTAMP
NOT NULL
Date avant laquelle cette promotion ne sera pas effective.
STATUS CHARACTER (1)
NOT NULL
Indique l'état de la promotion. Valeurs admises : A=active, D=supprimée ou E=Expirée.
STOREENT_ID INTEGER
NOT NULL
ID du magasin dans lequel cette promotion est valable.
TOTALNUMOFFER INTEGER
NOT NULL
Nombre de coupons à offrir pour cette promotion. Indique le nombre de coupons acceptés par les clients.
Index :
Nom de l'index Noms des colonnes indexées Type d'index
I0000289 CPPMNNAME, STOREENT_ID Index à entrées uniques
I0000302 ENDDATE Index créé sans clause UNIQUE
SQL030416034915530 CPPMN_ID Clé primaire
Contraintes :
Nom de contrainte Noms des colonnes Nom de table externe Noms des colonnes externes Type de contrainte
F_265 STOREENT_ID STOREENT STOREENT_ID Cascade
F_266 INITIATIVE_ID INITIATIVE INITIATIVE_ID Cascade
F_267 CPPMNVAL_ID CPPMNVAL CPPMNVAL_ID Cascade
F_268 SETCCURR SETCURR SETCCURR Cascade

Référencée par :
Nom de contrainte Nom de colonne référencée Nom de table externe Noms des colonnes externes Type de contrainte
F_264 CPPMN_ID CPOFFER CPPMN_ID Cascade
F_270 CPPMN_ID CPPMNDESC CPPMN_ID Cascade
F_271 CPPMN_ID CPPMNDISC CPPMN_ID Cascade
F_273 CPPMN_ID CPPMNORD CPPMN_ID Cascade
F_275 CPPMN_ID CPPMNPROD CPPMN_ID Cascade
F_277 CPPMN_ID CPWALLET CPPMN_ID Cascade
F_975 CPPMN_ID CPPMNACC CPPMN_ID Cascade
F_976 CPPMN_ID CPPMNCAT CPPMN_ID Cascade