Acumatica API - Endpoint Default 23 200 001 icon

Acumatica API - Endpoint Default 23 200 001

Interact with Acumatica Endpoint Default/23.200.001

Actions478

Earning Type Code → Insert/Update

AI-generated

Summary

Insert or update an earning type code in Acumatica.

Inputs

  • GLAccounts.BenefitExpenseAccount — Benefit expense account
  • GLAccounts.BenefitExpenseSub — Benefit expense sub
  • GLAccounts.EarningsAccount — Earnings account
  • GLAccounts.EarningsSub — Earnings sub
  • GLAccounts.PTOExpenseAccount — PTO expense account
  • GLAccounts.PTOExpenseSub — PTO expense sub
  • GLAccounts.TaxExpenseAccount — Tax expense account
  • GLAccounts.TaxExpenseSub — Tax expense sub
  • ProjectSettings.BillableProject — Billable project flag
  • ProjectSettings.DefaultProjectCode — Default project code
  • ProjectSettings.DefaultProjectTask — Default project task
  • TaxAndReportingCA.ReportingType — Reporting type (Canada)
  • TaxAndReportingCA.SupplementalIncome — Supplemental income flag (Canada)
  • TaxAndReportingCA.WageType — Wage type (Canada)
  • TaxAndReportingCA.TaxDetailsCA[].Taxability — Taxability for each Canada tax detail
  • TaxAndReportingCA.TaxDetailsCA[].TaxCode — Tax code for each Canada tax detail
  • TaxAndReportingCA.TaxDetailsCA[].TaxName — Tax name for each Canada tax detail
  • TaxAndReportingUS.ReportingType — Reporting type (US)
  • TaxAndReportingUS.SubjecttoTaxes — Subject to taxes (US)
  • TaxAndReportingUS.WageType — Wage type (US)
  • TaxAndReportingUS.TaxDetailsUS[].TaxCode — Tax code for each US tax detail
  • TaxAndReportingUS.TaxDetailsUS[].TaxName — Tax name for each US tax detail
  • additionalFields.AccrueTimeOff — Accrue time off
  • additionalFields.Active — Active flag
  • additionalFields.Category — Category
  • additionalFields.ContributestoWCCCalculation — Contributes to WCC calculation
  • additionalFields.Description — Description
  • additionalFields.EarningTypeCodeID — Unique identifier of the earning type code (if provided, updates existing record)
  • additionalFields.LastModifiedDateTime — Last modified date time
  • additionalFields.Multiplier — Multiplier
  • additionalFields.PublicHoliday — Public holiday
  • additionalFields.RegularTimeTypeCode — Regular time type code

Output shape

object

Returns the Acumatica API response containing the created or updated earning type code record.

Examples

Example 1: Insert a new earning type code

Provide earnings account, wage type, and optionally mark as active.

Example 2: Update an existing earning type code

Set EarningTypeCodeID to the target record and change any fields such as description or tax details.

Links

Discussion