Table Name: tabProduction Order
Sr | Fieldname | Type | Label | Options |
---|---|---|---|---|
1 | item |
Section Break |
icon-gift |
|
2 | naming_series |
Select | Series |
PRO- |
3 | status |
Select | Status |
Draft Submitted Stopped In Process Completed Cancelled |
4 | production_item |
Link | Item To Manufacture | Item |
5 | bom_no |
Link | BOM No | BOM |
6 | use_multi_level_bom |
Check |
Use Multi-Level BOM
Plan material for sub-assemblies |
|
7 | column_break1 |
Column Break | ||
8 | qty |
Float | Qty To Manufacture | |
9 | material_transferred_for_manufacturing |
Float | Material Transferred for Manufacturing | |
10 | produced_qty |
Float | Manufactured Qty | |
11 | warehouses |
Section Break | Warehouses |
icon-building |
12 | wip_warehouse |
Link | Work-in-Progress Warehouse | Warehouse |
13 | column_break_12 |
Column Break | ||
14 | fg_warehouse |
Link | Target Warehouse | Warehouse |
15 | time |
Section Break | Time |
icon-time |
16 | expected_delivery_date |
Date | Expected Delivery Date | |
17 | planned_start_date |
Datetime | Planned Start Date | |
18 | planned_end_date |
Datetime | Planned End Date | |
19 | column_break_13 |
Column Break | ||
20 | actual_start_date |
Datetime | Actual Start Date | |
21 | actual_end_date |
Datetime | Actual End Date | |
22 | operations_section |
Section Break | Operations |
icon-wrench |
23 | operations |
Table | Operations | Production Order Operation |
24 | section_break_22 |
Section Break | Operation Cost | |
25 | planned_operating_cost |
Currency | Planned Operating Cost |
Company:company:default_currency |
26 | actual_operating_cost |
Currency | Actual Operating Cost |
Company:company:default_currency |
27 | additional_operating_cost |
Currency | Additional Operating Cost |
Company:company:default_currency |
28 | column_break_24 |
Column Break | ||
29 | total_operating_cost |
Currency | Total Operating Cost |
Company:company:default_currency |
30 | more_info |
Section Break | More Information |
icon-file-text |
31 | description |
Small Text | Item Description | |
32 | stock_uom |
Link | Stock UOM | UOM |
33 | column_break2 |
Column Break | ||
34 | project_name |
Link | Project Name | Project |
35 | sales_order |
Link |
Sales Order
Manufacture against Sales Order |
Sales Order |
36 | company |
Link | Company | Company |
37 | amended_from |
Link | Amended From | Production Order |
Inherits from frappe.exceptions.ValidationError
Inherits from frappe.exceptions.ValidationError
Inherits from frappe.exceptions.ValidationError
Inherits from frappe.exceptions.ValidationError
Inherits from frappe.model.document.Document
calculate_operating_cost (self)
No docs
No docs
check_operation_fits_in_working_hours (self, d)
Raises expection if operation is longer than working hours in the given workstation.
No docs
get_holidays (self, workstation)
No docs
Capacity Planning. Plan time logs based on earliest availablity of workstation after Planned Start Date. Time logs will be created and remain in Draft mode and must be submitted before manufacturing entry can be made.
No docs
No docs
No docs
set_operation_start_end_time (self, i, d)
Set start and end time for given operation. If first operation, set start as
planned_start_date
, else add time diff to end time of earlier operation.
set_production_order_operations (self)
Fetch operations from BOM and set in 'Production Order'
Called from client side on Stop/Unstop event
update_operation_status (self)
No docs
No docs
update_production_order_qty (self)
Update Manufactured Qty and Material Transferred for Qty in Production Order based on Stock Entry
update_status (self, status=None)
No docs
No docs
No docs
No docs
validate_operation_time (self)
No docs
validate_production_item (self)
No docs
validate_production_order_against_so (self)
No docs
No docs
No docs
No docs
Inherits from frappe.exceptions.ValidationError
Public API
/api/method/erpnext.manufacturing.doctype.production_order.production_order.get_default_warehouse
erpnext.manufacturing.doctype.production_order.production_order.get_default_warehouse ()
No docs
Public API
/api/method/erpnext.manufacturing.doctype.production_order.production_order.get_events
erpnext.manufacturing.doctype.production_order.production_order.get_events (start, end, filters=None)
Returns events for Gantt / Calendar view rendering.
Parameters:
start
- Start date-time.end
- End date-time.filters
- Filters (JSON).Public API
/api/method/erpnext.manufacturing.doctype.production_order.production_order.get_item_details
erpnext.manufacturing.doctype.production_order.production_order.get_item_details (item)
No docs
Public API
/api/method/erpnext.manufacturing.doctype.production_order.production_order.make_stock_entry
erpnext.manufacturing.doctype.production_order.production_order.make_stock_entry (production_order_id, purpose, qty=None)
No docs
Public API
/api/method/erpnext.manufacturing.doctype.production_order.production_order.make_time_log
erpnext.manufacturing.doctype.production_order.production_order.make_time_log (name, operation, from_time=None, to_time=None, qty=None, project=None, workstation=None, operation_id=None)
No docs