accounting_updateDefaultBalanceSheetAccounts

WRITE

Update default balance sheet accounts.

Parameters

inventoryAccountstringrequired
goodsReceivedNotInvoicedAccountstringrequired
inventoryShippedNotInvoicedAccountstringrequired
workInProgressAccountstringrequired
receivablesAccountstringrequired
bankCashAccountstringrequired
bankLocalCurrencyAccountstringrequired
bankForeignCurrencyAccountstringrequired
assetAquisitionCostAccountstringrequired
assetAquisitionCostOnDisposalAccountstringrequired
accumulatedDepreciationAccountstringrequired
accumulatedDepreciationOnDisposalAccountstringrequired
prepaymentAccountstringrequired
payablesAccountstringrequired
salesTaxPayableAccountstringrequired
purchaseTaxPayableAccountstringrequired
reverseChargeSalesTaxPayableAccountstringrequired
retainedEarningsAccountstringrequired
currencyTranslationAccountstringrequired
deferredTaxLiabilityAccountIdstringrequired

Call it

Invoke it through the call_tool meta-tool with its arguments:

call_tool
call_tool({
  "name": "accounting_updateDefaultBalanceSheetAccounts",
  "arguments": {
    "inventoryAccount": "string",
    "goodsReceivedNotInvoicedAccount": "string",
    "inventoryShippedNotInvoicedAccount": "string",
    "workInProgressAccount": "string",
    "receivablesAccount": "string",
    "bankCashAccount": "string",
    "bankLocalCurrencyAccount": "string",
    "bankForeignCurrencyAccount": "string",
    "assetAquisitionCostAccount": "string",
    "assetAquisitionCostOnDisposalAccount": "string",
    "accumulatedDepreciationAccount": "string",
    "accumulatedDepreciationOnDisposalAccount": "string",
    "prepaymentAccount": "string",
    "payablesAccount": "string",
    "salesTaxPayableAccount": "string",
    "purchaseTaxPayableAccount": "string",
    "reverseChargeSalesTaxPayableAccount": "string",
    "retainedEarningsAccount": "string",
    "currencyTranslationAccount": "string",
    "deferredTaxLiabilityAccountId": "string"
  }
})

Input schema

The raw JSON Schema the tool validates its arguments against.

schema
{
  "type": "object",
  "properties": {
    "inventoryAccount": {
      "type": "string"
    },
    "goodsReceivedNotInvoicedAccount": {
      "type": "string"
    },
    "inventoryShippedNotInvoicedAccount": {
      "type": "string"
    },
    "workInProgressAccount": {
      "type": "string"
    },
    "receivablesAccount": {
      "type": "string"
    },
    "bankCashAccount": {
      "type": "string"
    },
    "bankLocalCurrencyAccount": {
      "type": "string"
    },
    "bankForeignCurrencyAccount": {
      "type": "string"
    },
    "assetAquisitionCostAccount": {
      "type": "string"
    },
    "assetAquisitionCostOnDisposalAccount": {
      "type": "string"
    },
    "accumulatedDepreciationAccount": {
      "type": "string"
    },
    "accumulatedDepreciationOnDisposalAccount": {
      "type": "string"
    },
    "prepaymentAccount": {
      "type": "string"
    },
    "payablesAccount": {
      "type": "string"
    },
    "salesTaxPayableAccount": {
      "type": "string"
    },
    "purchaseTaxPayableAccount": {
      "type": "string"
    },
    "reverseChargeSalesTaxPayableAccount": {
      "type": "string"
    },
    "retainedEarningsAccount": {
      "type": "string"
    },
    "currencyTranslationAccount": {
      "type": "string"
    },
    "deferredTaxLiabilityAccountId": {
      "type": "string"
    }
  },
  "required": [
    "inventoryAccount",
    "goodsReceivedNotInvoicedAccount",
    "inventoryShippedNotInvoicedAccount",
    "workInProgressAccount",
    "receivablesAccount",
    "bankCashAccount",
    "bankLocalCurrencyAccount",
    "bankForeignCurrencyAccount",
    "assetAquisitionCostAccount",
    "assetAquisitionCostOnDisposalAccount",
    "accumulatedDepreciationAccount",
    "accumulatedDepreciationOnDisposalAccount",
    "prepaymentAccount",
    "payablesAccount",
    "salesTaxPayableAccount",
    "purchaseTaxPayableAccount",
    "reverseChargeSalesTaxPayableAccount",
    "retainedEarningsAccount",
    "currencyTranslationAccount",
    "deferredTaxLiabilityAccountId"
  ]
}