Skip to main content

VehiclePurchaseForm

Version: v5.1.0

Supporting model

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

Overview

Vehicle Purchase Form

Fields

FieldTypeRequiredDefaultDescription
tenant_idstr
namestr
emailstr
phonestr
identification_numberstr
regostr
vinstr
sale_pricestr
addressAddressAddress Model
send_receiptboolFalse
recieved_platesboolFalse
has_plates_receivedbool
payment_typePaymentType (CASH, EFTPOS, BANK_TRANSFER, CHEQUE)Payment Types
purchase_datestr
pickup_datestr
money_owedboolFalse
money_owed_datestr
pick_up_instructionsstr
veh_make_idstr
veh_makestr
veh_model_idstr
veh_modelstr
veh_submodelstr
veh_submodel_idstr
veh_seriesstr
veh_series_idstr
veh_production_yearint
veh_production_monthint
raw_veh_modelstr
raw_veh_submodelstr
raw_veh_seriesstr

Embedded models

Models embedded in the fields above — shown inline; they have no separate page.

Address — v1.0.0
FieldTypeRequiredDefaultDescription
address_line_1str
address_line_2str
citystr
regionstr
postal_codestr
countrystr

Change history

  • v1.0.0 · 2025-03-16 · Cian (shared account) · Initial version. (0c2952ef4)

APIs / Triggers

No API or event interacts with this object directly.

Change history

v5.1.0 · 2026-04-21 · Clifford Usidamen · 543728ae6

feat(purchase): finalize vehicle purchase search/filter backend updates

  • Added optional field has_plates_received.
  • Added optional field money_owed.
  • Added optional field money_owed_date.
  • Added optional field pickup_date.
  • Added optional field purchase_date.
v5.0.0 · 2026-04-21 · Cian (shared account) · 24d6b2eb1

Add purchase table preferences APIs

  • Removed field has_plates_received (breaking).
  • Removed field money_owed (breaking).
  • Removed field money_owed_date (breaking).
  • Removed field pickup_date (breaking).
  • Removed field purchase_date (breaking).
v4.1.0 · 2026-04-20 · Clifford Usidamen · 2c295a5c0

filter update

  • Added optional field has_plates_received.
  • Added optional field money_owed.
  • Added optional field money_owed_date.
  • Added optional field pickup_date.
  • Added optional field purchase_date.
v4.0.0 · 2026-04-20 · Cian (shared account) · 7273ddc12

Refactor inventory backend services

  • Removed field has_plates_received (breaking).
  • Removed field money_owed (breaking).
  • Removed field money_owed_date (breaking).
  • Removed field pickup_date (breaking).
  • Removed field purchase_date (breaking).
v3.2.0 · 2026-04-14 · Clifford Usidamen · 174dbf548

feat(purchase): move vehicle purchase search to /search and add filters, soft delete, money-owed, and filter-preferences APIs

  • Added optional field has_plates_received.
  • Added optional field money_owed.
  • Added optional field money_owed_date.
  • Added optional field pickup_date.
  • Added optional field purchase_date.
v3.1.0 · 2025-06-11 · Cian (shared account) · 41eb2043c

payment type

  • Field payment_type enum value CHEQUE added.
v3.0.0 · 2025-06-06 · Cian (shared account) · ad6eb3013

vehicle pruchase

  • Removed field country (breaking).
  • Removed field state (breaking).
  • Added optional field send_receipt.
v2.2.0 · 2025-05-17 · Cian (shared account) · 941465287

fx

  • Added optional field raw_veh_model.
  • Added optional field raw_veh_series.
  • Added optional field raw_veh_submodel.
v2.1.0 · 2025-05-09 · Cian (shared account) · 3a7865c16

fx

  • Added optional field veh_make.
  • Added optional field veh_make_id.
  • Added optional field veh_model.
  • Added optional field veh_model_id.
  • Added optional field veh_production_month.
  • Added optional field veh_production_year.
  • Added optional field veh_series.
  • Added optional field veh_series_id.
  • Added optional field veh_submodel.
  • Added optional field veh_submodel_id.
v2.0.0 · 2025-04-01 · Cian (shared account) · 25cadc514

models

  • Removed field veh_make (breaking).
  • Removed field veh_model (breaking).
  • Removed field veh_production_year (breaking).
  • Removed field veh_series (breaking).
  • Removed field veh_submodel (breaking).
  • Added required field country.
v1.0.0 · 2025-03-16 · Cian (shared account) · 0c2952ef4

init

  • Initial version.

Generated from dismantly-backend/Microservices/Purchase/dependencies/models.py. Do not edit by hand.

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