Index: WS/Halux/PPS/TBXZaagServer.cls.xml =================================================================== diff -u -r31873 -r31886 --- WS/Halux/PPS/TBXZaagServer.cls.xml (.../TBXZaagServer.cls.xml) (revision 31873) +++ WS/Halux/PPS/TBXZaagServer.cls.xml (.../TBXZaagServer.cls.xml) (revision 31886) @@ -7,7 +7,7 @@ BL.Sys.Toegang,BL.Sys.Proxy,BL.Sys.Resources,TECH.Error 1 -%SOAP.WebService +vhLib.WebService @@ -36,7 +36,7 @@
De LijnNr geeft de beperking tot die batches die bestemd zijn voor een bepaalde lijn
Opm : SessionKey en Werkpost zijn constante waarden s x=##class(WS.Halux.PPS.TBXZaagServer).%New().GeefZaagLijst("HOFFMANN ZAAG","Z1","17649||","L1") w x.XMLExport()]]>
-SessionKey:%String,Werkpost:%String,LijnNr:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn,All:%Boolean +SessionKey:%String,Werkpost:APPS.Halux.common.enu.Werkpost,LijnNr:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn,All:%Boolean %XML.DataSet 1 Opm : SessionKey en Werkpost zijn constante waarden]]> -SessionKey:%String,Werkpost:%String,BatchKey:%String,LijnNr:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn +SessionKey:%String,Werkpost:APPS.Halux.common.enu.Werkpost,BatchKey:%String,LijnNr:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn %XML.DataSet 1 Wordt opgehaald bij opstart van de zaag
Opm : SessionKey en Werkpost zijn constante waarden]]> -SessionKey:%String,Werkpost:%String +SessionKey:%String,Werkpost:APPS.Halux.common.enu.Werkpost %XML.DataSet 1 Wordt opgehaald bij opstart van de zaag
Opm : SessionKey en Werkpost zijn constante waarden]]> -SessionKey:%String,Werkpost:%String +SessionKey:%String,Werkpost:APPS.Halux.common.enu.Werkpost %XML.DataSet 1 Berekent de lengte van en aantal bodems op de buffer tussen zaag en boxpress
en geeft voor de verschillende productielijnen of de batch gewijzigd is.
Opm : SessionKey en Werkpost zijn constante waarden]]> -SessionKey:%String,Werkpost:%String,L1BatchKey:%String,L2BatchKey:%String,DirectBatchKey:%String +SessionKey:%String,Werkpost:APPS.Halux.common.enu.Werkpost,L1BatchKey:%String,L2BatchKey:%String,DirectBatchKey:%String %XML.DataSet 1 De afdruk van de label verloopt via Bartender
Aan de zaag zijn er 2 devices gekoppeld (LabelApplicator en LabelBackup)
Opm : SessionKey en Werkpost zijn constante waarden]]> -SessionKey:%String,Werkpost:%String,Categorie:APPS.Halux.common.enu.Categorie,ZaagID:%Integer,Output2Lijn:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn,Device:%String +SessionKey:%String,Werkpost:APPS.Halux.common.enu.Werkpost,Categorie:APPS.Halux.common.enu.Categorie,ZaagID:%Integer,Output2Lijn:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn,Device:APPS.Halux.PPS.TBXZaag.enu.PrintDevice 1 De afdruk van het etiket verloopt via Bartender
Aan de zaag zijn er 2 devices gekoppeld (LabelApplicator en LabelBackup)
Opm : SessionKey en Werkpost zijn constante waarden]]> -SessionKey:%String,Werkpost:%String,Titel:%String,BodemKleur:%String,BodemHoogte:%Integer,BodemLengte:%Float,BodemBewerking:DOM.PM.enu.TBXBodemBewerking,RugKleur:%String,RugHoogte:%Integer,RugLengte:%Float,Output2Lijn:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn,Device:%String +SessionKey:%String,Werkpost:APPS.Halux.common.enu.Werkpost,Titel:%String,BodemKleur:%String,BodemHoogte:%Integer,BodemLengte:%Float,BodemBewerking:DOM.PM.enu.TBXBodemBewerking,RugKleur:%String,RugHoogte:%Integer,RugLengte:%Float,Output2Lijn:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn,Device:APPS.Halux.PPS.TBXZaag.enu.PrintDevice 1 Parameter DuurStilstand geeft de duur van de laatste zaagbeweging tot de registratie van de stilstand
Parameter Redenstilstand is de code van de resulset GeefStilstanden
Opm : SessionKey en Werkpost zijn constante waarden]]> -SessionKey:%String,Werkpost:%String,Categorie:APPS.Halux.common.enu.Categorie,ZaagID:%Integer,RedenStilstand:%String,DuurStilstand:%Integer +SessionKey:%String,Werkpost:APPS.Halux.common.enu.Werkpost,Categorie:APPS.Halux.common.enu.Categorie,ZaagID:%Integer,RedenStilstand:%String,DuurStilstand:%Integer 1 Parameter Status = "F" ; Finished
Parameter LijnNr = op welke lijn het plaatmateriaal werd afgezet
Opm : SessionKey en Werkpost zijn constante waarden]]> -SessionKey:%String,Werkpost:%String,Categorie:APPS.Halux.common.enu.Categorie,ZaagID:%Integer,Status:APPS.Halux.PPS.TBXZaag.enu.Status,LijnNr:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn,GroteZaagStroom:%Integer +SessionKey:%String,Werkpost:APPS.Halux.common.enu.Werkpost,Categorie:APPS.Halux.common.enu.Categorie,ZaagID:%Integer,Status:APPS.Halux.PPS.TBXZaag.enu.Status,LijnNr:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn,GroteZaagStroom:%Integer 1 Opm : SessionKey en Werkpost zijn constante waarden]]> -SessionKey:%String,Werkpost:%String,Categorie:APPS.Halux.common.enu.Categorie,ZaagID:%Integer +SessionKey:%String,Werkpost:APPS.Halux.common.enu.Werkpost,Categorie:APPS.Halux.common.enu.Categorie,ZaagID:%Integer %String 1 De Reden bevat zowel de verantwoordelijke als de omschrijving van de reden (met ";" gescheiden)
Als rework wordt true is dan wordt er een nieuwe zaagopdracht toegevoegd aan een batch.
Opm : SessionKey en Werkpost zijn constante waarden]]> -SessionKey:%String,Werkpost:%String,Categorie:APPS.Halux.common.enu.Categorie,ZaagID:%Integer,BodemOfRug:APPS.Halux.PPS.TBXZaag.enu.BodemRug,HerwerkNaarLijn:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn,Reden:%String +SessionKey:%String,Werkpost:APPS.Halux.common.enu.Werkpost,Categorie:APPS.Halux.common.enu.Categorie,ZaagID:%Integer,BodemOfRug:APPS.Halux.PPS.TBXZaag.enu.BodemRug,HerwerkNaarLijn:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn,Reden:%String 1 Het PlaatPRNr is een product uit de lijst van method GeefPlaatMateriaal
De voorraad wordt met lengte verminderd, indien lengte is -1 wordt een ganse plaat genomen
Opm : SessionKey en Werkpost zijn constante waarden]]> -SessionKey:%String,Werkpost:%String,PlaatPRNr:%Integer,Lengte:%Float,Reden:%String +SessionKey:%String,Werkpost:APPS.Halux.common.enu.Werkpost,PlaatPRNr:%Integer,Lengte:%Float,Reden:%String 1 Opm : SessionKey en Werkpost zijn constante waarden]]> -SessionKey:%String,Werkpost:%String,Categorie:APPS.Halux.common.enu.Categorie,ZaagID:%Integer,BodemOfRug:APPS.Halux.PPS.TBXZaag.enu.BodemRug,GewensteLengte:%Float,GemetenLengte:%Float +SessionKey:%String,Werkpost:APPS.Halux.common.enu.Werkpost,Categorie:APPS.Halux.common.enu.Categorie,ZaagID:%Integer,BodemOfRug:APPS.Halux.PPS.TBXZaag.enu.BodemRug,GewensteLengte:%Float,GemetenLengte:%Float 1