MGCLatticeVendorPaymentPostedBusinessEvent
Business event triggered when a vendor payment journal is posted, raised once per vendor posting (a line whose account or offset account is a vendor) and carrying the journal ID, voucher, vendor, signed amount with its debit/credit side, and payment reference. The journal ID is shared by the events of one journal.
- Event id:
MGCLatticeVendorPaymentPostedBusinessEvent - Contract class:
MGCLatticeVendorPaymentPostedBusinessEventContract
Payload fields
| Name | Type | Description |
|---|---|---|
eventSequence | int64 | Gets or sets the ordering sequence of this emission. |
correlationId | str | Gets or sets the identifier grouping emissions that belong to one logical run or flow. |
schemaVersion | int | Gets or sets the payload schema version of the emitting contract. |
legalEntity | DataAreaId | Gets or sets the legal entity that posted the journal. |
journalId | LedgerJournalId | |
voucher | Voucher | |
vendorAccount | VendAccount | |
vendorLegalEntity | DataAreaId | Gets or sets the legal entity the vendor account belongs to; differs from the journal's for an intercompany line. |
isOffsetAccount | boolean | Gets or sets whether the vendor is the line's offset account (true) or its account (false). |
paymentAmount | AmountCur | Gets or sets the amount in the line's currency, signed from the vendor's side: positive when the vendor is debited. |
debitCredit | str | Gets or sets the side the vendor account is posted on: Debit or Credit. |
currencyCode | CurrencyCode | |
paymentReference | str | |
paymentMode | str | |
transDate | TransDate | |
crossReferences | List | Gets or sets the keys external systems hold for the record the event is about (the journal line). Historical keys are included, in external system order; the list is empty when the record has no keys. |