Calculation Performance
Only production orders not yet annotated in SIGASFC are calculated in Machine Load. If the filter adds an order that is already started, it displays the message 'Production Order already started on Shop Floor, therefore you cannot calculate it'.
If the split is allocated or more than one Split exists for the same operation, they are deleted and generated again.
If a production order uses alternative script, it displays a message indicating you cannot use this production order in machine load when the Shop Floor is active: 'When SIGASFC is active, you may not calculate production orders that have alternative scripts'.
The machine load calculates by the beginning or by the end, thus the dates saved are the same for both earlier start and later start fields.
Calculation Completion
When you finish the machine load calculation, the table SH8 (Allocated Operations) is updated with date, time and machine allocated for each operation. Updates to shop floor tables occur as shown below.
Using as example the order 00024601001 for 100 parts, the machine load is executed and generates the following allocations:
Order | Operation | Resource | Start Date | Start Time | End Date | End Time | Qty |
00024601001 | 01 | MACH1 | 11/17/14 | 8:30 AM | 11/17/14 | 3:30 PM | 16.67 |
00024601001 | 01 | MACH2 | 11/17/14 | 3:30 PM | 11/17/14 | 9:30 PM | 16.67 |
00024601001 | 01 | MACH3 | 11/17/14 | 9:30 PM | 11/18/2014 | 11:30 AM | 16.67 |
00024601001 | 01 | MACH4 | 11/17/14 | 8:30 AM | 11/17/14 | 3:30 PM | 16.67 |
00024601001 | 01 | MACH5 | 11/17/14 | 3:30 PM | 11/17/14 | 9:30 PM | 16.67 |
00024601001 | 01 | MACH6 | 11/17/14 | 9:30 PM | 11/18/2014 | 11:30 AM | 16.67 |
00024601001 | 02 | MACH2 | 11/18/2014 | 11:30 AM | 11/18/2014 | 4:45 PM | 100 |
When you submit data for SFC tables, the system checks how many records exist for each order of production plus operation. For operation 01, six records exist; thus, six splits exist, as shown below:
Considering the aforementioned rules, the records are created as follows:
Split
Order | Operat | Split | Machine | Qty | CYY_DTIMC | CYY_HRIMC | CYY_DTFMC | CYY_HRFMC |
00024601001 | 01 | 0000000001 | MACH1 | 16.67 | 11/17/2014 | 8:30 AM | 11/17/14 | 3:30 PM |
00024601001 | 01 | 0000000002 | MACH2 | 16.67 | 11/17/2014 | 3:30 PM | 11/17/14 | 9:30 PM |
00024601001 | 01 | 0000000003 | MACH3 | 16.67 | 11/17/2014 | 9:30 PM | 11/18/2014 | 11:30 AM |
00024601001 | 01 | 0000000004 | MACH4 | 16.67 | 11/17/2014 | 8:30 AM | 11/17/14 | 3:30 PM |
00024601001 | 01 | 0000000005 | MACH5 | 16.67 | 11/17/2014 | 3:30 PM | 11/17/14 | 9:30 PM |
00024601001 | 01 | 0000000006 | MACH6 | 16.67 | 11/17/2014 | 9:30 PM | 11/18/2014 | 11:30 AM |
00024601001 | 02 | 0000000001 | MACH2 | 100 | 11/18/2014 | 11:30 AM | 11/18/2014 | 4:45 PM |
Operation
Order | Operation | Qty | CY9_DTIMC Start Date | CY9_HRIMC Start Time | CY9_DTFMT End Date | CY9_HRFMT End Time |
00024601001 | 01 | 100 | 11/17/2014 | 8:30 AM | 11/18/2014 | 11:30 AM |
00024601001 | 02 | 100 | 11/18/2014 | 11:30 AM | 11/18/2014 | 4:45 PM |
These data are also updated in the SHY table (Operations x Order) with the same information as that updated on SFC operations (CY9).
Order | Operation | HY_DATAINI | HY_HORANI | HY_DATAFIM | HY_HORAFIM |
00024601001 | 01 | 11/17/2014 | 8:30 AM | 11/18/2014 | 11:30 AM |
00024601001 | 02 | 11/18/2014 | 11:30 AM | 11/18/2014 | 4:45 PM |
When the allocation record has setup, field H8_SETUP is filled out with the number of gantt positions, as shown below:
Order | Operation | Resource | Start Date | Start Time | End Date | End Time | Qty | Setup |
00024601001 | 01 | MACH1 | 11/17/14 | 8:00 AM | 11/17/14 | 5:30 PM | 50 | 2 |
00024601001 | 01 | MACH2 | 11/17/14 | 8:00 AM | 11/17/14 | 5:30 PM | 50 | 2 |
00024601001 | 02 | MACH3 | 11/18/2014 | 11:30 AM | 11/18/2014 | 4:45 PM | 100 |
You need to calculate the date and time the setup starts. Following the rules:
Considering these rules, the records become as follows:
Split
Order | Oper | Split | Machine | Qty | CYY_DTIMCS Setup Start | CYY_HRIMCS Setup Start | CYY_DTIMC Prod Start | CYY_HRIMC Prod Start |
00024601001 | 01 | 0000000001 | MACH1 | 50 | 11/17/2014 | 8:00 AM | 11/17/14 | 8:30 AM |
00024601001 | 01 | 0000000002 | MACH2 | 50 | 11/17/2014 | 8:00 AM | 11/17/14 | 8:30 AM |
00024601001 | 02 | 0000000001 | MACH3 | 100 | 11/18/2014 | 11:30 AM |
Order | Oper | Split | CYY_DTFMC Prod End | CYY_HRFMC Prod End |
00024601001 | 01 | 0000000001 | 11/17/2014 | 5:30 PM |
00024601001 | 01 | 0000000002 | 11/17/2014 | 5:30 PM |
00024601001 | 02 | 0000000001 | 11/18/2014 | 4:45 PM |
Operation
Order | Operation | Qty | CY9_DTIMC Start Date | CY9_HRIMC Start Time | CY9_DTFMT End Date | CY9_HRFMT End Time |
00024601001 | 01 | 100 | 11/17/2014 | 8:30 AM | 11/18/2014 | 5:30 PM |
00024601001 | 02 | 100 | 11/18/2014 | 11:30 AM | 11/18/2014 | 4:45 PM |
Change Estimated Delivery Date
It changes the delivery date of the production order and copies the information to the Shop Floor.
Procedures:
Doing machine load: