Skip to main content

AccountPut

Version: v4.0.0

Supporting model

A request/response or nested model — not a stored DynamoDB entity.

Overview

AccountPut model

Fields

FieldTypeRequiredDefaultDescription
account_idstr
account_typestr
codestr
descriptionstr
enable_payments_to_accountbool
namestr
reporting_code_namestr
tax_typestr

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_type type changed: Optional[AccountTypeEnum] → str (breaking).
  • Field account_type became required (breaking).
  • Field account_type enum value CURRENT removed (breaking).
  • Field account_type enum value CURRLIAB removed (breaking).
  • Field account_type enum value DEPRECIATN removed (breaking).
  • Field account_type enum value DIRECTCOSTS removed (breaking).
  • Field account_type enum value EQUITY removed (breaking).
  • Field account_type enum value EXPENSE removed (breaking).
  • Field account_type enum value FIXED removed (breaking).
  • Field account_type enum value INVENTORY removed (breaking).
  • Field account_type enum value LIABILITY removed (breaking).
  • Field account_type enum value NONCURRENT removed (breaking).
  • Field account_type enum value OTHERINCOME removed (breaking).
  • Field account_type enum value OVERHEADS removed (breaking).
  • Field account_type enum value PREPAYMENT removed (breaking).
  • Field account_type enum value REVENUE removed (breaking).
  • Field account_type enum value SALES removed (breaking).
  • Field account_type enum value TERMLIAB removed (breaking).
  • Field code type changed: Optional[str] → str (breaking).
  • Field code became required (breaking).
  • Field description type changed: Optional[str] → str (breaking).
  • Field description became required (breaking).
  • Field enable_payments_to_account type changed: Optional[bool] → bool (breaking).
  • Field enable_payments_to_account became required (breaking).
  • Field name type changed: Optional[str] → str (breaking).
  • Field name became required (breaking).
  • Field tax_type type changed: Optional[AccountTaxType] → str (breaking).
  • Field tax_type became required (breaking).
  • Field tax_type enum value BASEXCLUDED removed (breaking).
  • Field tax_type enum value EXEMPTEXPENSES removed (breaking).
  • Field tax_type enum value EXEMPTEXPORT removed (breaking).
  • Field tax_type enum value EXEMPTOUTPUT removed (breaking).
  • Field tax_type enum value GSTONIMPORTS removed (breaking).
  • Field tax_type enum value INPUT removed (breaking).
  • Field tax_type enum value INPUT2 removed (breaking).
  • Field tax_type enum value NONE removed (breaking).
  • Field tax_type enum value OUTPUT removed (breaking).
  • Field tax_type enum value OUTPUT2 removed (breaking).
  • Field tax_type enum value ZERORATED removed (breaking).
v3.0.0 · 2025-07-22 · Olaniyi Ajayi · 866f2740b

init

  • Field account_type type changed: str → Optional[AccountTypeEnum] (breaking).
  • Field account_type became optional.
  • Field account_type enum value CURRENT added.
  • Field account_type enum value CURRLIAB added.
  • Field account_type enum value DEPRECIATN added.
  • Field account_type enum value DIRECTCOSTS added.
  • Field account_type enum value EQUITY added.
  • Field account_type enum value EXPENSE added.
  • Field account_type enum value FIXED added.
  • Field account_type enum value INVENTORY added.
  • Field account_type enum value LIABILITY added.
  • Field account_type enum value NONCURRENT added.
  • Field account_type enum value OTHERINCOME added.
  • Field account_type enum value OVERHEADS added.
  • Field account_type enum value PREPAYMENT added.
  • Field account_type enum value REVENUE added.
  • Field account_type enum value SALES added.
  • Field account_type enum value TERMLIAB added.
  • Field code type changed: str → Optional[str] (breaking).
  • Field code became optional.
  • Field description type changed: str → Optional[str] (breaking).
  • Field description became optional.
  • Field enable_payments_to_account type changed: bool → Optional[bool] (breaking).
  • Field enable_payments_to_account became optional.
  • Field name type changed: str → Optional[str] (breaking).
  • Field name became optional.
  • Field tax_type type changed: str → Optional[AccountTaxType] (breaking).
  • Field tax_type became optional.
  • Field tax_type enum value BASEXCLUDED added.
  • Field tax_type enum value EXEMPTEXPENSES added.
  • Field tax_type enum value EXEMPTEXPORT added.
  • Field tax_type enum value EXEMPTOUTPUT added.
  • Field tax_type enum value GSTONIMPORTS added.
  • Field tax_type enum value INPUT added.
  • Field tax_type enum value INPUT2 added.
  • Field tax_type enum value NONE added.
  • Field tax_type enum value OUTPUT added.
  • Field tax_type enum value OUTPUT2 added.
  • Field tax_type enum value ZERORATED added.
v2.0.0 · 2025-05-15 · Cian (shared account) · bdb212c0f

fx

  • Field code type changed: Optional[str] → str (breaking).
  • Field code became 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.

Models last synced: 2026-06-23 13:21 UTC