Skip to content

MonthlyStockSummary

Monthly Stock Taking Card summary for ReplenishmentOrder.

Source: doctype.py

Field Type Required Description Validators
distribution_center str DistributionCenter ID -
item Link Item ID -
period str Period i.e. 2024-01 -
opening_stock Decimal Opening Stock -
closing_stock Decimal Closing Stock -
qty_received Decimal Total Received -
qty_indented Decimal Total Demand (Indented) -
qty_sold Decimal Total Sold -
qty_substituted Decimal Substituted Qty -
qty_denied Decimal Denied Qty -
qty_forced_sale Decimal Forced Sale Qty -
qty_idt_in Decimal IDT In Qty -
qty_idt_out Decimal IDT Out Qty -
qty_other_receipt Decimal Other Receipt Qty -
qty_other_issue Decimal Other Issue Qty -
Setting Value
Submittable False
Track Changes True

Controller hooks are implemented in *_controller.py files. Available lifecycle hooks:

  • validate() - Called before save, raise exceptions for validation errors
  • before_insert() - Called before inserting a new document
  • after_insert() - Called after successfully inserting
  • before_save() - Called before saving (insert or update)
  • after_save() - Called after saving
  • before_delete() - Called before deleting
  • after_delete() - Called after deleting