======4.4. Production order====== Production orders also inherit the Produmex Manufacturing extension settings from their base Bill of Materials. For production orders other extensions are available, including //‘Milestone Groups’//, //‘Due Time’//, and //‘Allocation Strategy’//. =====4.4.1. Header and Grid ===== ==== ==== {{section>implementation:manufacturing:bom_extension#row_type&noeditbtn}} ===Row Image=== Indicates the row type. | {{ :implementation:manufacturing:functional:extensions:material.png |material}} | raw material/subassembly material/supplier material | | {{ :implementation:manufacturing:functional:extensions:operations_pro.png |}} | operation/fully outsourced operation/operation cannot be allocated/finished | | {{ :implementation:manufacturing:functional:extensions:unfinished.png |unfinished}} | unfinished product/unfinished material | | {{ :implementation:manufacturing:functional:extensions:byp.png |by-product}} | by-product | | {{ :implementation:manufacturing:functional:extensions:resphant.png |phantom item}} | phantom item | | {{ :implementation:manufacturing:functional:extensions:cost.png |cost}} | cost | //To see the Operation Details form, click on the Row Image of the operation.// {{section>implementation:manufacturing:bom_extension#milestone_type&noeditbtn}} {{section>implementation:manufacturing:bom_extension#bxid&noeditbtn}} {{section>implementation:manufacturing:bom_extension#rejected_warehouse&noeditbtn}} ===Milestone groups=== Production orders inherit the milestone type from the base BoM. An additional ‘Milestone Group’ field is added to the production orders which contains the code of the operation the line belongs to. This field is automatically set by the add-on based on the milestone settings and it cannot be changed manually. ===Allocation error=== Operations with allocations errors are indicated with an icon on the ‘Row Image’ field. ===Due Date & Due Time=== After the production order is added/updated, an advanced MRP runs in the background and calculates the due dates and times the operation must be finished/ the material must be available. ===Manual Planning=== Defines whether this line is taken into account by the MRP logic or not. ===MRP result=== On operation lines indicates whether there is an error with the allocation or not. ===MTO scenario=== If the production order is a part of an MTO chain and its subassembly line has an MTO production order, the MTO scenario code is displayed on this field on the line of the subassembly. ===Operation Reference=== In material lines it shows the BX ID of the linked operation. In operation lines it shows the BX ID of the next operation. ===Planned Outsourced Quantity=== The planned outsourced quantity of an unfinished product. ===Completed Outsourced Quantity=== The completed quantity of the unfinished product received from the subcontractor. ===Rejected Outsourced Quantity=== The quantity of an unfinished product that was booked as ‘Rejected’ by the quality inspector. ===Completed Quantity=== The completed quantity booked with PDC for an operation. ===Rejected Quantity=== The quantity booked as ‘Rejected’ with PDC for an operation. =====4.4.2. User Defined Fields===== {{section>implementation:manufacturing:bom_extension#user_defined_fields&noheader&noeditbtn}} ===Allocation strategy=== On the ‘Allocation Strategy UDF’ the scheduling logic for allocations can be defined. The default the allocation strategy depends on the //‘Default ProdOrd. Allocation Strategy’// set on the Production order tab of Produmex Manufacturing settings. There are three possible values: * **//Back From Due Date//**: The system starts the allocation from the Due Date of the Production Order and the last operation. Resources are allocated backward. * **//Forward From Preferred Date//**: The preferred date is calculated from the due date, the total duration of the production order and the safe completion factor defined on the MRPProdOrderSafeComplFactor field on the MRP tab of Produmex Manufacturing settings. * **//Forward From Earliest Date//**: The earliest start date is calculated based on the Minimal delay for begin setting, the Document Date of the production order and the material availability determined by the material flow. The add-on starts the allocations from this date and schedules the operations forward starting with the first operation of the production order. {{ :implementation:manufacturing:functional:extensions:allocationstrategy.gif |Allocation strategy}} When using forward scheduling, the End Date/Time of the production might be later then the due date. In this case a warning will appear when creating/updating the production order. {{ :implementation:manufacturing:functional:extensions:warning.png |System message}} ===Due Time=== Produmex Manufacturing extends the production order Due Date with a time component. With the Due Time production planning is detailed at the time of day level. ===Force Reallocation=== To recalculate the allocations for the production order, set the ‘Force Reallocation’ option to ‘Yes’ and click update. After the reallocation, the value will be set back to ‘No’. Scheduling dates and times are displayed on UDFs that can be overviewed under the //‘Allocation’// category among the allocation message and state. Under the //‘Outsourcing’// category outsourcing parameters of the production order can be seen. Under the //‘Planning’// category key planning dates and times of the production order are displayed. Under the //‘Technical’// category information about the parent order (if any) and other technical details can be overviewed. Under the //‘General’// category production comments, missing capacity information and MTO details are indicated. =====4.4.3. Right-click menu ===== ===Allocation status=== To see the list of allocation errors for the production order after the creation or an update, select the //‘Allocation status’// option from the right-click menu. On the opening //‘System Message’// form allocation errors will be listed. {{ :implementation:manufacturing:functional:extensions:system_message_2.png |System message}} ===Operations Sequence Diagram=== To review the schedule/planning/allocations of a single production order, open the ‘Operations sequence diagram’ form. The form can be reached from the right-click menu of the production order. On the form the operations of the production order are displayed in the required order with the work center allocations and the completion percentage. When a production order is in //‘Planned’// status, no actual work center capacities have been allocated for its operations. Still, in this status an operation sequence diagram can be shown by right-clicking the production order form. In the operation sequence diagram for a planned production orders the work center allocations are only temporarily made; a kind of simulation. {{ :implementation:manufacturing:functional:extensions:qs_operstion_seqdiagr.png |Operations Sequence Diagram}} ===Allocation Report=== After a production order has been created or updated, the Allocation/calculations results report can be opened from the right click menu to overview the allocations. The red cog indicates an allocation error where the system could not allocate enough capacity for the operation. {{ :implementation:manufacturing:functional:extensions:allocation_reports.png |Allocation Report}} ===Job Requirements Report=== For more information please see: [[implementation:manufacturing:quickstart#print_production_reports|Requirements Report]] ===Material Requirements Report=== For more information please see: [[implementation:manufacturing:quickstart#print_production_reports[|Requirements Report]] ===Missing Capacity Report=== On the missing capacity report operations from the production order are listed if the total capacity needed for the operation is not available. Select a line and click on the ‘Job Scheduling Control Panel’ button to see the work center in question on the control panel. {{ :implementation:manufacturing:functional:extensions:missing_cap_rep.png |Missing Capacity Report}} ===Resource Allocations=== For more information please see: Resource Allocations. Please note: As ‘Planned’ production orders do not have permanent allocations, the allocation report is not available for ‘Planned’ production orders. ===Job Scheduling Control Panel=== For more information please see: [[implementation:manufacturing:jscp|Job Scheduling Control Panel]] ===Calculate Production Orders=== For more information please see: [[implementation:manufacturing:costcalc#calculating_production_orders|Cost calculation]] ===List of Calculated Production Orders=== For more information please see: [[implementation:manufacturing:costcalc#calculating_production_orders|Cost calculation]] ===MTO Planning=== For more information please see: [[implementation:manufacturing:maketo|MTO Planning]]