TRADING

Chaque ligne de cette table représente un accord commercial.

Descriptions de la colonne :

NomTypeDescription
TRADING_IDBIGINT NOT NULLID TradingAgreement. Il s'agit d'une clé primaire. Un objet TradingAgreement peut être partagé par plus d'un mécanisme commercial, par exemple entre une demande de devis et un contrat.
TRDTYPE_IDINTEGER NOT NULLClé externe de la table TRDTYPE.
ACCOUNT_ID (ID_COMPTE)BIGINTCompte associé à cet accord commercial. Il n'y a pas de clé externe dans la table compte pour éviter le blocage pour l'utilitaire de nettoyage de base de données.
STATEINTEGER NOT NULL DEFAULT 0Statut du TradingAgreement comme suit : 0 = inactif 1 = actif Pendant la négociation, cet indicateur doit être défini sur inactif. Lorsqu'une commande unique d'une demande de devis est terminée, cet indicateur doit être marqué comme inactif.
MARKFORDELETEINTEGER NOT NULL DEFAULT 0Indique si cet TradingAgreement a été marquée pour suppression : 0 = non 1 = oui et cet TradingAgreement a été marqué pour suppression
REFERENCECOUNTINTEGER NOT NULL DEFAULT 0Nombre de mécanismes commerciaux associés à cet TradingAgreement.
STARTTIMETIMESTAMPHeure de début de l'TradingAgreement. Si la valeur est null, l'TradingAgreement démarre immédiatement.
ENDTIMETIMESTAMPHeure de fin de l'TradingAgreement. Si la valeur est null, l'TradingAgreement n'a pas d'heure de fin.
CREDITALLOWEDINTEGER NOT NULL DEFAULT 0Cette colonne indique si le crédit est autorisé ou non : 0 = non 1 = oui
REFTRADING_IDBIGINTCet accord commercial fait référence au contrat identifié par cet ID commercial. Il doit être identifié par l'ID FAMILY_ID du contrat.
OPTCOUNTERSMALLINT NOT NULL DEFAULT 0Le compteur de contrôle d'accès concurrent optimiste pour la table. Chaque fois qu'il y a une mise à jour de la table, le compteur est incrémenté.

Index :

NomNoms de colonneType
SYSTEM_GENERATEDTRADING_IDClé primaire
I0000815TRDTYPE_IDIndex non unique

Contrainte par les tables parent :

ContrainteColonnesTable parentColonnes parentType
F_866TRDTYPE_IDTRDTYPETRDTYPE_IDCascade

Référencement par les tables enfant :

ContrainteColonnesTable enfantColonnes enfantType
F_190TRADING_IDCATENCALCDTRADING_IDCascade
F_209TRADING_IDCATGPCALCDTRADING_IDCascade
F_22TRADING_IDACCOUNTACCOUNT_ID (ID_COMPTE)Cascade
F_252TRADING_IDCONTRACTCONTRACT_IDCascade
F_3768TRADING_IDEXPRESSIONTRADING_IDCascade
F_498TRADING_IDORDERITEMSTRADING_IDCascade
F_530TRADING_IDORDITRDTRADING_IDCascade
F_539TRADING_IDORDPAYMTHDTRADING_IDCascade
F_559TRADING_IDPARTICIPNTTRADING_IDCascade
F_666TRADING_IDREFUNDMTHDACCOUNT_ID (ID_COMPTE)Cascade
F_674TRADING_IDdemande de devisRFQ_IDCascade
F_683TRADING_IDRFQRSPRFQRSP_IDCascade
F_696TRADING_IDRMATRADING_IDCascade
F_834TRADING_IDTERMCONDTRADING_IDCascade
F_867TRADING_IDTRDATTACHTRADING_IDCascade
F_872TRADING_IDTRDDEPAMTTRADING_IDCascade
F_874TRADING_IDTRDDESCTRADING_IDCascade
F_878TRADING_IDTRDPURAMTTRADING_IDCascade
F_882TRADING_IDTRDREFAMTTRADING_IDCascade
F_924TRADING_IDTCATTRTRADING_IDCascade
F_929TRADING_IDSHPMODCLCDTRADING_IDCascade
F_931TRADING_IDORDQUOTRELTRADING_IDCascade