...
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:
...