Chaque ligne de cette table représente un accord commercial.
Descriptions de la colonne :
| Nom | Type | Description |
| TRADING_ID | BIGINT NOT NULL | ID 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_ID | INTEGER NOT NULL | Clé externe de la table TRDTYPE. |
| ACCOUNT_ID (ID_COMPTE) | BIGINT | Compte 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. |
| STATE | INTEGER NOT NULL DEFAULT 0 | Statut 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. |
| MARKFORDELETE | INTEGER NOT NULL DEFAULT 0 | Indique si cet TradingAgreement a été marquée pour suppression : 0 = non 1 = oui et cet TradingAgreement a été marqué pour suppression |
| REFERENCECOUNT | INTEGER NOT NULL DEFAULT 0 | Nombre de mécanismes commerciaux associés à cet TradingAgreement. |
| STARTTIME | TIMESTAMP | Heure de début de l'TradingAgreement. Si la valeur est null, l'TradingAgreement démarre immédiatement. |
| ENDTIME | TIMESTAMP | Heure de fin de l'TradingAgreement. Si la valeur est null, l'TradingAgreement n'a pas d'heure de fin. |
| CREDITALLOWED | INTEGER NOT NULL DEFAULT 0 | Cette colonne indique si le crédit est autorisé ou non : 0 = non 1 = oui |
| REFTRADING_ID | BIGINT | Cet accord commercial fait référence au contrat identifié par cet ID commercial. Il doit être identifié par l'ID FAMILY_ID du contrat. |
| OPTCOUNTER | SMALLINT NOT NULL DEFAULT 0 | Le 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 :
| Nom | Noms de colonne | Type |
| SYSTEM_GENERATED | TRADING_ID | Clé primaire |
| I0000815 | TRDTYPE_ID | Index non unique |
Contrainte par les tables parent :
| Contrainte | Colonnes | Table parent | Colonnes parent | Type |
| F_866 | TRDTYPE_ID | TRDTYPE | TRDTYPE_ID | Cascade |
Référencement par les tables enfant :
| Contrainte | Colonnes | Table enfant | Colonnes enfant | Type |
| F_190 | TRADING_ID | CATENCALCD | TRADING_ID | Cascade |
| F_209 | TRADING_ID | CATGPCALCD | TRADING_ID | Cascade |
| F_22 | TRADING_ID | ACCOUNT | ACCOUNT_ID (ID_COMPTE) | Cascade |
| F_252 | TRADING_ID | CONTRACT | CONTRACT_ID | Cascade |
| F_3768 | TRADING_ID | EXPRESSION | TRADING_ID | Cascade |
| F_498 | TRADING_ID | ORDERITEMS | TRADING_ID | Cascade |
| F_530 | TRADING_ID | ORDITRD | TRADING_ID | Cascade |
| F_539 | TRADING_ID | ORDPAYMTHD | TRADING_ID | Cascade |
| F_559 | TRADING_ID | PARTICIPNT | TRADING_ID | Cascade |
| F_666 | TRADING_ID | REFUNDMTHD | ACCOUNT_ID (ID_COMPTE) | Cascade |
| F_674 | TRADING_ID | demande de devis | RFQ_ID | Cascade |
| F_683 | TRADING_ID | RFQRSP | RFQRSP_ID | Cascade |
| F_696 | TRADING_ID | RMA | TRADING_ID | Cascade |
| F_834 | TRADING_ID | TERMCOND | TRADING_ID | Cascade |
| F_867 | TRADING_ID | TRDATTACH | TRADING_ID | Cascade |
| F_872 | TRADING_ID | TRDDEPAMT | TRADING_ID | Cascade |
| F_874 | TRADING_ID | TRDDESC | TRADING_ID | Cascade |
| F_878 | TRADING_ID | TRDPURAMT | TRADING_ID | Cascade |
| F_882 | TRADING_ID | TRDREFAMT | TRADING_ID | Cascade |
| F_924 | TRADING_ID | TCATTR | TRADING_ID | Cascade |
| F_929 | TRADING_ID | SHPMODCLCD | TRADING_ID | Cascade |
| F_931 | TRADING_ID | ORDQUOTREL | TRADING_ID | Cascade |