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/Payment Batch Line — entity reference
REFERENCE · Last reviewed

Payment Batch Line — entity reference

One employee's line in a salary payment batch, created by Generate Payment on a posted payroll run for each employee whose net pay is above zero. It copies the net pay and the person's bank account number and IFSC code from their Resource at that moment and never refreshes them. Pay does not use the line amount: it settles the employee's open Payroll Payable item from the run in full and marks the line Paid, and a line whose employee has nothing open stays Pending with no error. Lines are listed on the batch's Payment Batch Line tab and are in no app of their own.

Fields

FieldLabelTypeRequiredWhat it does
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
EmployeeBankAccountEmployee Bank AccountTextThe full account number to credit, copied from the person's Resource when the batch is generated. It is not refreshed; to correct it on a Draft batch, fix the Resource, delete the batch and generate it again.
IdIdGuidYes
IfscIfscTextThe bank branch code to credit, copied from the person's Resource when the batch is generated. It is not refreshed later.
LabelLabelText
ModifiedByIdModified ByLookup → UserAccountYes
NameNameText, uniqueYesA generated PPBL- number, not the employee's name. The seeded lines list has no employee column; add Resource through the list's column controls.
NetPayAmountNet Pay AmountCurrencyThe employee's net pay copied from the payroll run row at generation, rounded to two decimals. It is for checking and for your bank instruction; Pay settles the open item's amount instead, so editing it changes nothing.
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountLookup → AccountThe company paying, copied from the payroll run.
PaymentStatusPayment StatusPickListPending at generation, and Paid when Pay settled this employee's open item. Pending on a paid batch means the employee had no open item from the run, so nothing was paid to them.
PayrollPaymentBatchIdPayroll Payment BatchLookup → PayrollPaymentBatchThe batch this line belongs to, set at generation.
RecordTypeIdRecord TypeGuid, hidden
ResourceIdResourceLookup → ResourceThe employee being paid. Pay uses it to find the employee's open Payroll Payable item for the batch's run; a line with no Resource is skipped.
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes
UtrNumberUtr NumberTextThe bank's transaction reference for this employee's credit, for manual entry. Nothing fills or reads it.

Actions

ActionLabelTypeWhat it does
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete this PayrollPaymentBatchLine.
EditEditEditEdit this PayrollPaymentBatchLine.
NewNewNewCreate a PayrollPaymentBatchLine.
ViewViewViewView this PayrollPaymentBatchLine.