paynetting

-1 rows


Description

Table des transactions de paiements, enregistrant les opérations liées à la gestion des paiements dans le système Weleaf

Columns

Column Type Size Nulls Auto Default Children Parents Comments
paynetid bigserial 19 nextval('paynet_id_seq'::regclass)

Identifiant unique du paynetting, utilisé pour le suivi des transactions financières.

paynetorder int2 5 null

Ordre d’exécution du paynetting, permettant de séquencer les opérations.

paynetreference varchar 50 null

Référence métier principale associée au paynetting, pour identifier les transactions liées.

payid int8 19 null
payment.payid fk_paynetting R

Identifiant de paiement lié, permettant de référencer une opération de paiement associée.

paynetallocation varchar 10 null

Allocation de paiement spécifiée, utile pour définir comment les montants sont répartis.

ciid int8 19 null
clientinvoice.ciid Implied Constraint R

Identifiant de la facture client associée, nécessaire pour suivre les paiements clients.

ciidcreditnote int8 19 null

Identifiant de la note de crédit associée, utilisé pour ajuster le solde du client.

cisid int8 19 null
clientinvoiceschedule.cisid Implied Constraint R

Identifiant du contrat de services associés, garantissant le lien entre les services et le paiement.

siid int8 19 null

Identifiant de la facture fournisseur associée, nécessaire pour assurer la bonne gestion des paiements.

siidcreditnote int8 19 null

Identifiant de la note de crédit du fournisseur, pour les ajustements de factures.

sisid int8 19 null

Identifiant du service issu, utile pour le suivi des paiements et des services rendus.

paynetamount float8 17,17 null

Montant total du paynetting, représentant la somme à allouer ou à compenser.

paynetdate date 13 null

Date de la transaction associée au paynetting, essentielle pour la gestion des échéances.

paynetstatus varchar 10 null

Statut du paynetting (INIT, VALID, REJECT), essentiel pour le suivi des transactions.

jobid int8 19 null
jobexecution.jobid Implied Constraint R

Identifiant du job de traitement batch associé, pour la traçabilité des opérations.

created_at timestamp 29,6 null

Horodatage de création de l’enregistrement, utile pour les audits.

created_by int8 19 null

Identifiant de l’utilisateur ayant créé l’enregistrement, pour la traçabilité.

updated_at timestamp 29,6 null

Horodatage de la dernière mise à jour de l’enregistrement, assure le suivi des modifications.

updated_by int8 19 null

Identifiant de l’utilisateur ayant mis à jour l’enregistrement, pour la vérifiabilité.

last_action varchar 100 null

Dernière action effectuée sur ce paynetting, pour assurer une approche de gouvernance.

payidlinked int8 19 null

Identifiant d’un paiement lié, pour gérer la relation entre plusieurs transactions.

ctrid int8 19 null

Identifiant du contrat associé, clé pour relier le paiement aux obligations contractuelles.

flagod bool 1 null

Indique si le paynetting est associé à un ordre de débit, vital pour les processus financiers.

accountingreference varchar 50 null

Référence comptable associée, pour le suivi et la gestion des écritures comptables.

paynettype varchar 10 null

Type de paynetting (ex. CI, SI, etc.), crucial pour le process de traitement des paiements.

currcode varchar 10 null
parcurrency.currcode Implied Constraint R

Code de devise utilisée, nécessaire pour la gestion des paiements multi-devises.

cteid int8 19 null

Identifiant de l’élément de crédit, pour relier les transactions aux crédits correspondants.

Indexes

Constraint Name Type Sort Column(s)
paynetting_pkey Primary key Asc paynetid

Relationships