Aller au contenu principal

SupplierInvoicePayment — Sage 50

Entité unifiée APPayment · entité native Sage 50 : tPmtHdr.

Page générée, ne pas éditer — voir la version du dataset pour la provenance.

Voir aussi : page SupplierInvoicePayment · Acomba · Avantage.

Opérations

OpérationStatutChamps exhaustifsFlagsLimitations
EXTRACT (GET)SupportéenonLecture SQL (tPmtHdr + tVenTrDt), clé lChqId ; Filtres via liste codée en dur
CREATE (POST)SupportéenonRequis : Fournisseur_No, DatePaiement, TotalPaiement>0, NoCompteGLBanque, >= 1 ligne Liste_PaiementFacture (montant>0, no de facture non vide) ; Écriture via INSERT SQL (tPmtHdr, tVenTrDt, tJourEnt)
UPDATE (PUT)Non supportée
DELETE (DELETE)Non supportée
Liste de champs non exhaustive

Un champ absent du tableau est ? (inconnu), pas non supporté. En cas de doute, nous écrire.

Champs obligatoires à la création

DatePaiement, Fournisseur_No, TotalPaiement, NoCompteGLBanque, Liste_PaiementFacture.

Les autres champs créables sont facultatifs.

Champs

Champ unifiéChamp natifCREATEUPDATEEXTRACTFILTERRequisNote
NoUniqueSystemeSourcelChqIdXXOKeq, ne, in
NumeroPaiementsChqNumXXOK
DatePaiementdtDateOKXOKeq, ne, gt, ge, lt, leouiRequis à la création.
Date_FicheDerniereModificationdtASDateXXOK
ReferencePaiementsSourceXXOKeq, ne, contains
DescriptionPaiementsCommentXXOK
TypePaiementnPdTypeXXOK0=Cash, 1=Chèque, >=2=Carte de crédit.
Fournisseur_NoUniqueSystemeSourcelVenCusIdXXOKeq, ne, in
Fournisseur_NosNameOKXOKeq, ne, containsouiNom du fournisseur. Requis à la création.
TotalPaiementdAmountOKXOKouiRequis à la création (> 0).
NoCompteGLBanqueOKXXouiRequis à la création (compte GL banque, écrit dans tJourEnt). Non extrait.
Liste_PaiementFacture[].Facture_NoUniqueSystemeSourcelVenTrIdXXOK
Liste_PaiementFacture[].Facture_NosSourceOKXOKN° de facture réglée (tVenTr). Requis à la création (non vide).
Liste_PaiementFacture[].DateFacturedtDateXXOK
Liste_PaiementFacture[].dbl_MontantDuPaiementdAmountOKXOKMontant du paiement (tVenTrDt). Valeur absolue à l'extraction. Requis à la création (> 0).
Liste_PaiementFactureOKXOKouiCollection des factures réglées (JOIN tVenTrDt.NTranType=1). Requise à la création (>= 1).
ListePaiementXXXSTUB : champ non implémenté (TODO).

Axes : OK supporté · X non supporté · ~ partiel · DEPR déprécié · EXP expérimental · ? inconnu.

Opérateurs en syntaxe $filter : eq égal · ne différent · gt/ge plus grand (ou égal) · lt/le plus petit (ou égal) · in dans une liste (InList) · contains contient · startswith commence par · non filtrable.

Notes

Paiement de facture fournisseur (AP). EXTRACT via SQL (tPmtHdr en-tête + tVenTrDt détail). CREATE via INSERT SQL direct (tPmtHdr, tVenTrDt, tJourEnt) : requiert fournisseur, date, total>0, compte GL banque, et au moins une ligne de règlement (Liste_PaiementFacture) avec montant>0 et n° de facture non vide.

fields_exhaustive: false.

Cette page vous a-t-elle été utile ?