Index: HADSTAT2.mac.rou =================================================================== diff -u -r74827 -r74842 --- HADSTAT2.mac.rou (.../HADSTAT2.mac.rou) (revision 74827) +++ HADSTAT2.mac.rou (.../HADSTAT2.mac.rou) (revision 74842) @@ -122,7 +122,6 @@ Set GenRec=$$GENTYP^HAD(PRNr) If $L($P(GenRec,D)) Do .Set:$P(GenRec,D)="KAD" Montage="KZ" ; Kaderdeur ongemonteerd - .Set:$P(GenRec,D)="RVG" Montage="RV" ; Revego .Set:Montage="KZ"&($P(GNode,D,11)!($P(GNode,D,11)["K")) Montage="KM" ; Kaderdeur gemonteerd .Set:$P(GenRec,D)="BAN" Montage="BA" ; Banco .Set:$P(GenRec,D)="GLA" Montage="DV" ; Glas @@ -166,9 +165,8 @@ Quit DTLPR(Soort) - New VolgNr,Rec,FabKey,IsMES + New VolgNr,Rec,FabKey Set FabKey=$$FABKEYT^HADOPV(TOENr,TLUNr) - Set IsMES=##class(OBJTimpl.CheckObjectiveFase).IsProductieSysteemMES(PRNr) If $P($G(^HADPR("F",FabKey),"\\\1"),"\",4) Do . Kill ^HADPR("F",FabKey) ; Opkuis van oude data bij hergebruik van toeleveringsnummer (round robin) . Do MARKDEF^HADOPV(PRNr,TOENr,TLUNr) ; Indien eerste maal default markeringen @@ -184,8 +182,6 @@ .Set:($E(Soort)="L") Batch=$E(Soort,1,2)_" " ; Legrabox .Set:($E(Soort)="M") Batch=$E(Soort,1,2)_" " ; Merivobox .Set:(Soort="VM")||(Soort="PM")||(Soort="GM")||(Soort="BB")||(Soort="MM") Batch=Soort_" " - .Set:Soort="RV" Batch="RVG" - .Set:IsMES Batch="MES" ; alle lades die in OBJT MES verwerkt worden .Set $P(Rec,D,1)=Batch .Set:LevWk=ProdWk $P(Rec,D,2)="A" .Set $P(Rec,D,3)=PRNr @@ -199,9 +195,7 @@ .Set:$E(Soort)="M" Rec="MVX "_$S($E(Soort,2)="X":"V1",1:"Probox,...") .Set:$E(Soort,1,2)="MM" Rec="Mat op maat" .Set:$E(Soort,1,2)="TA" Rec="TAX" - .Set:Soort="RV" Rec="Revego" - .Set:IsMES Rec="Verwerkt door MES" ; alle lades die in OBJT MES verwerkt worden - .Set $P(Rec,D,2)=$H + .Set $P(Rec,D,2)=$H .Set $P(Rec,D,3)=$$CALCDATE^vhLib.DataTypes($$CALCDATE^vhLib.DataTypes(ProdWk,"W","FD"),"A","-0") .Set $P(Rec,D,4)=$$CALCDATE^vhLib.DataTypes($$CALCDATE^vhLib.DataTypes(ProdWk,"W","LD"),"A","+0") .Set ^HADPR("B",Batch)=Rec