Acumatica API - Endpoint Default 24 200 001 icon

Acumatica API - Endpoint Default 24 200 001

Interact with Acumatica Endpoint Default/24.200.001

Actions478

Payroll Batch → Insert/Update

AI-generated

Summary

Insert or update a Payroll Batch record in Acumatica by specifying detailed payroll data including deductions and benefits, earnings, employee summaries, and overtime rules.

Inputs

  • Deductions And Benefits Details — An array of deduction and benefit detail objects specifying amounts, calculation methods, codes, and other related payroll deduction and benefit information.
  • Earning Details — An array of earning detail objects detailing accounts, amounts, employees, rates, dates, and other earnings-related payroll data.
  • Employee Summary — An array of employee summary items including amounts, hours, paycheck references, and nested employee paycheck earnings data summarizing payroll per employee.
  • Overtime Rules — A single overtime rules object that can apply overtime policies to the payroll batch with detailed rules including thresholds and multipliers per day or state.
  • Additional Fields — Additional payroll batch attributes such as batch ID, description, hold status, pay group, period start/end dates, total earnings and hours, status, and transaction date.

Output shape

a single record representing the inserted or updated Payroll Batch resource

The output reflects the Payroll Batch as saved in Acumatica, containing fields that were provided or modified during the upsert operation. Multiple nested collections can be sent in the request, and the response includes the resulting Payroll Batch data. Errors are handled by the node execution context.

Examples

Example 1: Insert a new payroll batch with specific earnings and deduction details to Acumatica.

Provide batch identification fields under Additional Fields, populate arrays of Earning Details and Deductions And Benefits Details as needed, then execute the operation to create or update the payroll batch.

Links

Discussion