- post - Update Chart of Accounts
{
"deductionCategories": [
{
"expenseAccountId": "int32",
"id": "int32",
"liabilityAccountId": "int32",
"name": "string",
"splitByEmployingEntity": "boolean",
"splitByLocation": "boolean"
}
],
"defaultAccounts": {
"defaultExpenseAccountId": "int32",
"defaultExpenseSplitByEmployingEntity": "boolean",
"defaultExpenseSplitByLocation": "boolean",
"defaultLiabilityAccountId": "int32",
"defaultLiabilitySplitByEmployingEntity": "boolean",
"defaultLiabilitySplitByLocation": "boolean",
"employeeExpenseAccountId": "int32",
"employeeExpenseSplitByEmployingEntity": "boolean",
"employeeExpenseSplitByLocation": "boolean",
"employerLiabilityExpenseAccountId": "int32",
"employerLiabilityExpenseSplitByEmployingEntity": "boolean",
"employerLiabilityExpenseSplitByLocation": "boolean",
"employerLiabilityLiabilityAccountId": "int32",
"employerLiabilityLiabilitySplitByEmployingEntity": "boolean",
"employerLiabilityLiabilitySplitByLocation": "boolean",
"kiwiSaverEmployeeLiabilityAccountId": "int32",
"kiwiSaverEmployeeLiabilitySplitByEmployingEntity": "boolean",
"kiwiSaverEmployeeLiabilitySplitByLocation": "boolean",
"kiwiSaverEmployerExpenseAccountId": "int32",
"kiwiSaverEmployerExpenseSplitByEmployingEntity": "boolean",
"kiwiSaverEmployerExpenseSplitByLocation": "boolean",
"kiwiSaverEmployerLiabilityAccountId": "int32",
"kiwiSaverEmployerLiabilitySplitByEmployingEntity": "boolean",
"kiwiSaverEmployerLiabilitySplitByLocation": "boolean",
"payeExpenseAccountId": "int32",
"payeExpenseSplitByEmployingEntity": "boolean",
"payeExpenseSplitByLocation": "boolean",
"payeLiabilityAccountId": "int32",
"payeLiabilityAccountSplitByEmployingEntity": "boolean",
"payeLiabilityAccountSplitByLocation": "boolean",
"paymentAccountId": "int32",
"paymentAccountSplitByEmployingEntity": "boolean",
"paymentAccountSplitByLocation": "boolean",
"studentLoanLiabilityAccountId": "int32",
"studentLoanLiabilitySplitByEmployingEntity": "boolean",
"studentLoanLiabilitySplitByLocation": "boolean"
},
"employeeExpenseCategories": [
{
"expenseAccountId": "int32",
"id": "int32",
"name": "string",
"splitByEmployingEntity": "boolean",
"splitByLocation": "boolean"
}
],
"employerLiabilityCategories": [
{
"expenseAccountId": "int32",
"id": "int32",
"liabilityAccountId": "int32",
"name": "string",
"splitByEmployingEntity": "boolean",
"splitByLocation": "boolean"
}
],
"payCategories": [
{
"expenseAccountId": "int32",
"id": "int32",
"name": "string",
"splitByEmployingEntity": "boolean",
"splitByLocation": "boolean"
}
]
}
Name |
Type |
Description |
deductionCategories[]
|
array |
|
deductionCategories[].expenseAccountId
|
int32 |
Nullable
|
deductionCategories[].id
|
int32 |
Int32
|
deductionCategories[].liabilityAccountId
|
int32 |
Nullable
|
deductionCategories[].name
|
string |
String
|
deductionCategories[].splitByEmployingEntity
|
boolean |
Nullable
|
deductionCategories[].splitByLocation
|
boolean |
Boolean
|
defaultAccounts
|
object |
NzChartOfAccountsDefaultAccountsModel
|
defaultAccounts.defaultExpenseAccountId
|
int32 |
Nullable
|
defaultAccounts.defaultExpenseSplitByEmployingEntity
|
boolean |
Nullable
|
defaultAccounts.defaultExpenseSplitByLocation
|
boolean |
Boolean
|
defaultAccounts.defaultLiabilityAccountId
|
int32 |
Nullable
|
defaultAccounts.defaultLiabilitySplitByEmployingEntity
|
boolean |
Nullable
|
defaultAccounts.defaultLiabilitySplitByLocation
|
boolean |
Boolean
|
defaultAccounts.employeeExpenseAccountId
|
int32 |
Nullable
|
defaultAccounts.employeeExpenseSplitByEmployingEntity
|
boolean |
Nullable
|
defaultAccounts.employeeExpenseSplitByLocation
|
boolean |
Boolean
|
defaultAccounts.employerLiabilityExpenseAccountId
|
int32 |
Nullable
|
defaultAccounts.employerLiabilityExpenseSplitByEmployingEntity
|
boolean |
Nullable
|
defaultAccounts.employerLiabilityExpenseSplitByLocation
|
boolean |
Boolean
|
defaultAccounts.employerLiabilityLiabilityAccountId
|
int32 |
Nullable
|
defaultAccounts.employerLiabilityLiabilitySplitByEmployingEntity
|
boolean |
Nullable
|
defaultAccounts.employerLiabilityLiabilitySplitByLocation
|
boolean |
Boolean
|
defaultAccounts.kiwiSaverEmployeeLiabilityAccountId
|
int32 |
Nullable
|
defaultAccounts.kiwiSaverEmployeeLiabilitySplitByEmployingEntity
|
boolean |
Nullable
|
defaultAccounts.kiwiSaverEmployeeLiabilitySplitByLocation
|
boolean |
Boolean
|
defaultAccounts.kiwiSaverEmployerExpenseAccountId
|
int32 |
Nullable
|
defaultAccounts.kiwiSaverEmployerExpenseSplitByEmployingEntity
|
boolean |
Nullable
|
defaultAccounts.kiwiSaverEmployerExpenseSplitByLocation
|
boolean |
Boolean
|
defaultAccounts.kiwiSaverEmployerLiabilityAccountId
|
int32 |
Nullable
|
defaultAccounts.kiwiSaverEmployerLiabilitySplitByEmployingEntity
|
boolean |
Nullable
|
defaultAccounts.kiwiSaverEmployerLiabilitySplitByLocation
|
boolean |
Boolean
|
defaultAccounts.payeExpenseAccountId
|
int32 |
Nullable
|
defaultAccounts.payeExpenseSplitByEmployingEntity
|
boolean |
Nullable
|
defaultAccounts.payeExpenseSplitByLocation
|
boolean |
Boolean
|
defaultAccounts.payeLiabilityAccountId
|
int32 |
Nullable
|
defaultAccounts.payeLiabilityAccountSplitByEmployingEntity
|
boolean |
Nullable
|
defaultAccounts.payeLiabilityAccountSplitByLocation
|
boolean |
Boolean
|
defaultAccounts.paymentAccountId
|
int32 |
Nullable
|
defaultAccounts.paymentAccountSplitByEmployingEntity
|
boolean |
Nullable
|
defaultAccounts.paymentAccountSplitByLocation
|
boolean |
Boolean
|
defaultAccounts.studentLoanLiabilityAccountId
|
int32 |
Nullable
|
defaultAccounts.studentLoanLiabilitySplitByEmployingEntity
|
boolean |
Nullable
|
defaultAccounts.studentLoanLiabilitySplitByLocation
|
boolean |
Boolean
|
employeeExpenseCategories[]
|
array |
|
employeeExpenseCategories[].expenseAccountId
|
int32 |
Nullable
|
employeeExpenseCategories[].id
|
int32 |
Int32
|
employeeExpenseCategories[].name
|
string |
String
|
employeeExpenseCategories[].splitByEmployingEntity
|
boolean |
Nullable
|
employeeExpenseCategories[].splitByLocation
|
boolean |
Boolean
|
employerLiabilityCategories[]
|
array |
|
employerLiabilityCategories[].expenseAccountId
|
int32 |
Nullable
|
employerLiabilityCategories[].id
|
int32 |
Int32
|
employerLiabilityCategories[].liabilityAccountId
|
int32 |
Nullable
|
employerLiabilityCategories[].name
|
string |
String
|
employerLiabilityCategories[].splitByEmployingEntity
|
boolean |
Nullable
|
employerLiabilityCategories[].splitByLocation
|
boolean |
Boolean
|
payCategories[]
|
array |
|
payCategories[].expenseAccountId
|
int32 |
Nullable
|
payCategories[].id
|
int32 |
Int32
|
payCategories[].name
|
string |
String
|
payCategories[].splitByEmployingEntity
|
boolean |
Nullable
|
payCategories[].splitByLocation
|
boolean |
Boolean
|