Index: BL/PPS/TBX/DocsV1.cls.xml
===================================================================
diff -u -r45384 -r51780
--- BL/PPS/TBX/DocsV1.cls.xml (.../DocsV1.cls.xml) (revision 45384)
+++ BL/PPS/TBX/DocsV1.cls.xml (.../DocsV1.cls.xml) (revision 51780)
@@ -791,29 +791,124 @@
Set Count=0
For Quit:'rs.Next() Do
. Set oQ=..ProductieSequentieRepository.GeefSequentieItem(rs.Data("ID"))
- . Quit:oQ.Status="PB" ; sequencelijnen met status "PB" worden overgeslagen
+ . ;Quit:oQ.Status="PB" ; sequencelijnen met status "PB" worden overgeslagen
. Quit:'..ZaagChk(oQ)
. Set Rec=..ZaagOne(..BldBasisFromQueue(oQ))
- . Set:$L(Rec) ^HULP(..%J,Label,$I(Count))=Rec
- ; Basis + 10: Kleurbodem, 11:InterneBreedte, 12:LadeDiepte, 13:RugHoogte, 14:NettoBreedteRug, 15:NettoBreedteBodem, 16:NettoHoBodem, 17:NettoHoRug 18:Opmerking
- ; Output
+ . If $L(Rec) Do
+ . . Set $P(Rec,"\",9)=$I(Count)
+ . . Set ^HULP(..%J,Label,Count)=Rec
+
+ ; Basis + 10: Kleurbodem, 11:InterneBreedte, 12:LadeDiepte, 13:RugHoogte, 14:NettoBreedteRug, 15:NettoBreedteBodem, 16:NettoHoBodem, 17:NettoHoRug,
+ ; 18:Opmerking, 19:Kleurbodem2de, 20:BodemPRNr, 21:RugPRNr, 22:IsStalenRug, 23:IsVerlaagdeRug, 25:Opmerking
+ ; 30:AantalPlatenBodem, 31:RestLengteBodem, 32:AantalDezelfdeBodem, 33:IsBodemChanged 35:AantalPlatenRug, 36:RestLengteRug, 37:AantalDezelfdeBodem, 38:IsRugChanged
Quit:'$D(^HULP(..%J,Label)) 0
- Do INIT^vhLISTO("HATBXLEAN","ZAAG",.PLD)
+ ; Postprocessing om aantal platen en lopende meter te bepalen
+ Do ..ZaagTotaleLengteBepaling($Name(^HULP(..%J,Label)))
+ ;zw ^HULP(..%J,Label)
+ ; Output
+ Do INIT^vhLISTO("HATBXLEAN","ZAAGPLATEN",.PLD)
Set PLD("HALUX")=""
Set PLD(1)=$NA(^HULP(..%J,Label))
- Set PLD(5)=76
- Set PLD(10)="Class("_..%ClassName(1)_").ZaagCB"
+ Set PLD(5)=80
+ ;Set PLD(10)="Class("_..%ClassName(1)_").ZaagCB"
Set PLD(11)="TBX ZAAG\Lijn:"_..Batch.GeefLijn()_" Batch:"_..BatchID
Set %MemTOENr=""
- if $length(..Printer) set Optie("AUTOSEL")=..Printer
+ If $length(..Printer) set Optie("AUTOSEL")=..Printer
Do PRINT^OUTPUT(.PLD,"P","S","BL",.Optie)
Kill %MemTOENr
Quit Count
]]>
+
+GlobalRef:%String
+1
+
+
+
+
+Lengte:%Decimal,LengtePlaat:%Decimal
+1
+.9 Set Platen=Platen+1
+ Quit Platen
+]]>
+
+
+
+Lengte:%Decimal,LengtePlaat:%Decimal
+1
+
+
+
Basis:%String
+1
oQ:DS.PPS.TBX.Queue
1 0 ; Slechts 1 keer voorkomen
Set PRNr=oQ.ProductGetObjectId()
- Quit:..IsSpoel(PRNr) 0
+ Set KLAS=$LG(##class(Prod.Kenmerk.DataDefinitie).Get("TBX",PRNr,"KLAS"))
+ Quit:KLAS["SP" 0
+ Quit:KLAS["SY" 0
Set ODSP=$LG(##class(Prod.Kenmerk.DataDefinitie).Get("TBX",PRNr,"ODSP")) ; Onderdelen Special
Quit ODSP'="F"
]]>
Index: vhTest/Mock/BL/PPS/TBX/DocsV1.cls.xml
===================================================================
diff -u -r34172 -r51780
--- vhTest/Mock/BL/PPS/TBX/DocsV1.cls.xml (.../DocsV1.cls.xml) (revision 34172)
+++ vhTest/Mock/BL/PPS/TBX/DocsV1.cls.xml (.../DocsV1.cls.xml) (revision 51780)
@@ -3,8 +3,7 @@
Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
-Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
-Inheritance van meerdere TECH.Interface interfaces resulteert nog niet in een mockklasse met overeenkomstige inheritance-structuur.
+Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
1
BL.PPS.TBX.DocsV1,Tools.Mock.MockClassBase
right
@@ -267,12 +266,6 @@
]]>
-
-Basis:%String
-
-
-
Info:%String
+
+
+vhDeploy.Deploy
+
+
+%String
+TBX Zaaglijst met plaataantallen
+
+
+
+1
+
+
+
+
+
+