Dear All,
I'd like to ask your help to solve me how to add capacity (using calendar entry table and calendar entries form) in the production order routing. Do I have to create codes as same as these following (taken from C/AL editor of allocated capacity caption in the menubutton "line" of a production order routing):
<Control57> - OnPush()
IF Status = Status::Finished THEN
EXIT;
ProdOrderCapNeed.SETCURRENTKEY(Type,"No.","Starting Date-Time");
ProdOrderCapNeed.SETRANGE(Type,Type);
ProdOrderCapNeed.SETRANGE("No.","No.");
ProdOrderCapNeed.SETRANGE(Date,"Starting Date","Ending Date");
ProdOrderCapNeed.SETRANGE("Prod. Order No.","Prod. Order No.");
ProdOrderCapNeed.SETRANGE(Status,Status);
ProdOrderCapNeed.SETRANGE("Routing Reference No.","Routing Reference No.");
ProdOrderCapNeed.SETRANGE("Operation No.","Operation No.");
FORM.RUN(0,ProdOrderCapNeed);
but why is it different from the order tracking caption in the menubutton function in the same production order routing ?
(this the code of order tracking:
<Control39> - OnPush()
ProdOrderLine.SETRANGE(Status,Status);
ProdOrderLine.SETRANGE("Prod. Order No.","Prod. Order No.");
ProdOrderLine.SETRANGE("Routing No.","Routing No.");
IF ProdOrderLine.FIND('-') THEN BEGIN
TrackingForm.SetProdOrderLine(ProdOrderLine);
TrackingForm.RUNMODAL;
END; )
](*,) [-o<
Any helps from you are welcome.tks be4hand
Rgds,
Mark
0