FinanceVendorPaymentRunGroup Object
Everything one payee's payment run settles, and what became of it. A group is one payment document: vendorPaymentId names it once the run is posted, and failureReason says why a group paid nothing without stopping the rest of the run.
Fields
#
vendorAccountId
The vendor this group pays. Null on a group paying an employee, which names employeeUserId instead — exactly one of the two is set, and together they are the payee half of the grouping key, so one payee draws one payment per run.
employeeName
The payee's name, joined from the user employeeUserId points at. Null on a vendor group, and null when this workspace cannot resolve the user — the authorization surface then says the reference is unresolved rather than printing the stored id at whoever is about to release the money.
vendorAccountName
The payee's name, joined from the CRM account vendorAccountId points at. Null on an employee group, and null when this workspace cannot resolve the account — the authorization surface then says the reference is unresolved rather than printing the stored id at whoever is about to release the money.
glCompanyId
The books every bill in this group is paid out of, resolved the way the write resolves it, so it is the company the group's payment will carry rather than a stamp that might differ from it. Part of the grouping key: a vendor with bills in two companies gets two groups, and so two payments. Re-checked at post, and the group refuses its own row if it moved.
paymentAccountId
vendorPaymentId
failureReason
Usages
#
References
#
- Field groups from FinanceVendorPaymentRun