AccountPut
Version: v4.0.0
Supporting model
A request/response or nested model — not a stored DynamoDB entity.
Overview
AccountPut model
Fields
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
account_id | str | ✅ | — | — |
account_type | str | ✅ | — | — |
code | str | ✅ | — | — |
description | str | ✅ | — | — |
enable_payments_to_account | bool | ✅ | — | — |
name | str | ✅ | — | — |
reporting_code_name | str | ❌ | — | — |
tax_type | str | ✅ | — | — |
APIs / Triggers
No API or event interacts with this object directly.
Change history
v4.0.0 · 2025-07-23 · Olaniyi Ajayi · babff123e
pinnacle clean
- Field
account_typetype changed: Optional[AccountTypeEnum] → str (breaking). - Field
account_typebecame required (breaking). - Field
account_typeenum valueCURRENTremoved (breaking). - Field
account_typeenum valueCURRLIABremoved (breaking). - Field
account_typeenum valueDEPRECIATNremoved (breaking). - Field
account_typeenum valueDIRECTCOSTSremoved (breaking). - Field
account_typeenum valueEQUITYremoved (breaking). - Field
account_typeenum valueEXPENSEremoved (breaking). - Field
account_typeenum valueFIXEDremoved (breaking). - Field
account_typeenum valueINVENTORYremoved (breaking). - Field
account_typeenum valueLIABILITYremoved (breaking). - Field
account_typeenum valueNONCURRENTremoved (breaking). - Field
account_typeenum valueOTHERINCOMEremoved (breaking). - Field
account_typeenum valueOVERHEADSremoved (breaking). - Field
account_typeenum valuePREPAYMENTremoved (breaking). - Field
account_typeenum valueREVENUEremoved (breaking). - Field
account_typeenum valueSALESremoved (breaking). - Field
account_typeenum valueTERMLIABremoved (breaking). - Field
codetype changed: Optional[str] → str (breaking). - Field
codebecame required (breaking). - Field
descriptiontype changed: Optional[str] → str (breaking). - Field
descriptionbecame required (breaking). - Field
enable_payments_to_accounttype changed: Optional[bool] → bool (breaking). - Field
enable_payments_to_accountbecame required (breaking). - Field
nametype changed: Optional[str] → str (breaking). - Field
namebecame required (breaking). - Field
tax_typetype changed: Optional[AccountTaxType] → str (breaking). - Field
tax_typebecame required (breaking). - Field
tax_typeenum valueBASEXCLUDEDremoved (breaking). - Field
tax_typeenum valueEXEMPTEXPENSESremoved (breaking). - Field
tax_typeenum valueEXEMPTEXPORTremoved (breaking). - Field
tax_typeenum valueEXEMPTOUTPUTremoved (breaking). - Field
tax_typeenum valueGSTONIMPORTSremoved (breaking). - Field
tax_typeenum valueINPUTremoved (breaking). - Field
tax_typeenum valueINPUT2removed (breaking). - Field
tax_typeenum valueNONEremoved (breaking). - Field
tax_typeenum valueOUTPUTremoved (breaking). - Field
tax_typeenum valueOUTPUT2removed (breaking). - Field
tax_typeenum valueZERORATEDremoved (breaking).
v3.0.0 · 2025-07-22 · Olaniyi Ajayi · 866f2740b
init
- Field
account_typetype changed: str → Optional[AccountTypeEnum] (breaking). - Field
account_typebecame optional. - Field
account_typeenum valueCURRENTadded. - Field
account_typeenum valueCURRLIABadded. - Field
account_typeenum valueDEPRECIATNadded. - Field
account_typeenum valueDIRECTCOSTSadded. - Field
account_typeenum valueEQUITYadded. - Field
account_typeenum valueEXPENSEadded. - Field
account_typeenum valueFIXEDadded. - Field
account_typeenum valueINVENTORYadded. - Field
account_typeenum valueLIABILITYadded. - Field
account_typeenum valueNONCURRENTadded. - Field
account_typeenum valueOTHERINCOMEadded. - Field
account_typeenum valueOVERHEADSadded. - Field
account_typeenum valuePREPAYMENTadded. - Field
account_typeenum valueREVENUEadded. - Field
account_typeenum valueSALESadded. - Field
account_typeenum valueTERMLIABadded. - Field
codetype changed: str → Optional[str] (breaking). - Field
codebecame optional. - Field
descriptiontype changed: str → Optional[str] (breaking). - Field
descriptionbecame optional. - Field
enable_payments_to_accounttype changed: bool → Optional[bool] (breaking). - Field
enable_payments_to_accountbecame optional. - Field
nametype changed: str → Optional[str] (breaking). - Field
namebecame optional. - Field
tax_typetype changed: str → Optional[AccountTaxType] (breaking). - Field
tax_typebecame optional. - Field
tax_typeenum valueBASEXCLUDEDadded. - Field
tax_typeenum valueEXEMPTEXPENSESadded. - Field
tax_typeenum valueEXEMPTEXPORTadded. - Field
tax_typeenum valueEXEMPTOUTPUTadded. - Field
tax_typeenum valueGSTONIMPORTSadded. - Field
tax_typeenum valueINPUTadded. - Field
tax_typeenum valueINPUT2added. - Field
tax_typeenum valueNONEadded. - Field
tax_typeenum valueOUTPUTadded. - Field
tax_typeenum valueOUTPUT2added. - Field
tax_typeenum valueZERORATEDadded.
v2.0.0 · 2025-05-15 · Cian (shared account) · bdb212c0f
fx
- Field
codetype changed: Optional[str] → str (breaking). - Field
codebecame required (breaking).
v1.0.0 · 2025-03-16 · Cian (shared account) · feca668a3
models
- Initial version.
Generated from
dismantly-backend/Microservices/Invoice/dependencies/models.py. Do not edit by hand.