PAYSUMMARY

Chaque ligne de ce tableau stocke un XML de récapitulatif de paiement qui pourrait être envoyé à un système de comptabilité externe. Le récapitulatif est fait par magasin, par compte, et par politique de paiement.

Descriptions de la colonne :

NomTypeDescription
PAYSUMMARY_IDBIGINT NOT NULLClé unique générée pour cette ligne.
ACCOUNT_ID (ID_COMPTE)BIGINTID de compte d'entreprise de ce récapitulatif de paiement. Peut être NULL s'il n'y a pas de compte d'entreprise.
SETCCURRCHAR (3)Devise du champ Montant total des frais. Codes de devise alphabétique selon l'ISO 4217.
CREDITLINE_IDBIGINTId de CreditLine (ligne de crédit). Si la politique de paiement de ce récapitulatif de paiement correspond à la politique de paiement de crédit, l'ID de la ligne de crédit est également stocké ici. Clé externe de la table CREDITLINE.
STOREENT_IDINTEGER NOT NULLID du magasin.
POLICY_IDBIGINTID de la politique de paiement pour laquelle ce résumé de paiement est destiné.
PERIODSTARTTIMETIMESTAMP NOT NULLHeure de début de la période.
PERIODENDTIMETIMESTAMP NOT NULLHeure de fin de la période.
TOTALCHARGEDECIMAL (20,5) NOT NULLMontant total des frais représenté par le présent Récapitulatif de paiement dans la devise par défaut du Magasin.
PAYSUMMARYXMLCLOB (1000000)XML de récapitulatif de paiement pour la période spécifiée.
STATUSINTEGERIndicateur pour indiquer si le récapitulatif de paiement a été envoyé à un système comptable externe : 0 = non envoyé ou 1 = envoyé.
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_GENERATEDPAYSUMMARY_IDClé primaire
I0000686ACCOUNT_ID (ID_COMPTE)Index non unique
I0000687POLICY_IDIndex non unique
I0000689CREDITLINE_IDIndex non unique
I0000690STOREENT_IDIndex non unique

Contrainte par les tables parent :

ContrainteColonnesTable parentColonnes parentType
F_580SETCCURRSETCURRSETCCURRCascade
F_581STOREENT_IDSTOREENTSTOREENT_IDCascade
F_582CREDITLINE_IDCREDITLINECREDITLINE_IDCascade
F_584POLICY_IDPOLICYPOLICY_IDCascade
F_585ACCOUNT_ID (ID_COMPTE)ACCOUNTACCOUNT_ID (ID_COMPTE)Cascade

Référencement par les tables enfant :

ContrainteColonnesTable enfantColonnes enfantType
F_537PAYSUMMARY_IDORDPAYMTHDPAYSUMMARY_IDCascade
F_668PAYSUMMARY_IDREFUNDMTHDPAYSUMMARY_IDCascade