xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField Sales & SFACRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
Auto DMSConsumer Goods DMSSales Force Automation (SFA) FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/Entity Reference/Reimbursement Batch — entity reference
REFERENCE · Last reviewed

Reimbursement Batch — entity reference

A payment run that pays many posted expense claims in one bank transaction. Each claim is added as a line; Pay Batch posts one journal that debits employee payable per control account and branch and credits the batch's bank GL account for the total, closes each claim's open employee-payable balance and marks those claims Paid and Settled. A batch can be paid once and has no cancel or reverse action.

Fields

FieldLabelTypeRequiredWhat it does
BankGLAccountIdBank GL AccountLookup → GLAccountThe GL account credited with the batch total when the batch is paid. Pay Batch is refused if it is empty.
BatchDateBatch DateDateAccounting date of the payment journal. If empty, the journal is dated on the day the batch is paid.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
GLIdGLLookup → JournalThe payment journal, filled when the batch is paid. Leave it empty on new batches: a batch with this field filled is refused as already paid.
IdIdGuidYes
ItemCountItem CountNumberNumber of claims paid, filled when the batch is paid. Anything typed before payment is overwritten.
ModifiedByIdModified ByLookup → UserAccountYes
NameDocument NumberTextBatch number, given from the Expense Reimbursement Batch numbering series (default prefix ERB) when the batch is saved.
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountLookup → AccountThe company making the payment; the payment journal is posted for this company. The picker lists partner accounts only.
RecordTypeIdRecord TypeGuid, hidden
ReferenceReferenceTextFree-text reference for the run, such as the bank transfer reference.
StatusStatusTextDraft until the batch is paid, then Paid. Not shown on the seeded forms; use GL and Total Amount to tell whether a batch has been paid.
TotalAmountTotal AmountCurrencyTotal paid, filled when the batch is paid. Not calculated before payment.
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete the selected records.
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete this ExpenseReimbursementBatch.
DeleteRecordDeleteDeleteDelete
EditEditEditEdit this ExpenseReimbursementBatch.
EditInLineEditEditInlineEditInLine
EditRecordEditEditEdit
NewNewNewCreate a ExpenseReimbursementBatch.
PostReimbursementBatchPay BatchServerAction (PostReimbursementBatch)Pays every claim in the batch with one bank transaction: resolves each line's claim and its open Employee-Payable item (skipping unposted claims and settled payables), aggregates debits per control account and branch, credits the bank (bankGLAccountId argument or the batch's bank account) for the grand total, then settles the open items and stamps claims Paid/Settled, lines Paid, and the batch Paid with recomputed totalAmount and itemCount. Line amounts are overwritten with the actual open balances. Refuses a batch already paid or with nothing payable.

Lookup filters

FilterLookup fieldNotes
PartnerAccountFilterPartnerAccountId