J'ai deux tables dans ma base de données, Work_Order
qui est la table source dans laquelle sont stockées les informations sur les bons de travail. Work_Schedule
qui contient les programmes de travail qui indiquent aux personnes de l'atelier de production ce qu'il faut construire, quand et en quelle quantité.
La table Work_Order ressemble à
Work order ItemCode Size Qty Qty_per_HR
41051 600111 14L-16.1 55 10
Je veux dupliquer la ligne du bon de travail ci-dessus dans le tableau des bons de travail ci-dessus en fonction de la Qté par heure et créer automatiquement un planificateur de travail comme indiqué ci-dessous.
donde TARGET = Work_Order.Qty/Work_Order.Qty_per_HR
Tableau des horaires de travail
Id Start Date/Time End Date/Time Work Order Work Center TARGET ACTUAL
1001 2019-07-22 7:00AM 2019-07-22 8:00AM 41051 1 10
1001 2019-07-22 8:00AM 2019-07-22 9:00AM 41051 1 10
1001 2019-07-22 9:00AM 2019-07-22 10:00AM 41051 1 10
1001 22019-07-22 10:15AM 2019-07-22 11:00AM 41051 1 10
1001 22019-07-22 11:00AM 2019-07-22 12:00PM 41051 1 10
1001 2019-07-22 1:30PM 2019-07-22 2:30PM 41051 1 5
J'ai l'intention d'utiliser AfterInsert
déclencher dès que l'utilisateur un bon de travail créer les doublons.
Fenêtres d'horaires