Index: WS/Halux/PPS/TBXZaagServer.cls.xml =================================================================== diff -u --- WS/Halux/PPS/TBXZaagServer.cls.xml (revision 0) +++ WS/Halux/PPS/TBXZaagServer.cls.xml (revision 2465) @@ -0,0 +1,308 @@ + + + +OptiBox : Box cutting optimization +
The methods gets called from the Optimizer (server) to the Caché clients]]>
+BL.Sys.Toegang,BL.Sys.Proxy,BL.Sys.Resources,TECH.Error +1 +WS.WebService +0 + + + +URL for invoking the WebService. +Parameter LOCATION = "http://PV_vmcache/vhintra"; +Name of the WebService. +ZaagServer + + + +http://vhintra.vanhoecke.be + + + +HALUXZAAG + + + +APPS.Halux.PPS.TBXZaag.IWerkpost +1 + + + + De LijnNr geeft de beperking tot die batches die bestemd zijn voor een bepaalde lijn +
Opm : SessionKey en Werkpost zijn constante waarden]]>
+SessionKey:%String,Werkpost:%String,LijnNr:%String +%XML.DataSet +1 + +
+ + + Opm : SessionKey en Werkpost zijn constante waarden]]> +SessionKey:%String,Werkpost:APPS.Halux.PPS.TBXZaag.enu.Werkpost,BatchKey:%String,LijnNr:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn +%XML.DataSet +1 + + + + + Wordt opgehaald bij opstart van de zaag +
Dmv BodemRug kan je de lijst eventueel beperken tot Rug, Bodem +
Opm : SessionKey en Werkpost zijn constante waarden]]>
+SessionKey:%String,Werkpost:APPS.Halux.PPS.TBXZaag.enu.Werkpost,BodemRug:APPS.Halux.PPS.TBXZaag.enu.BodemRug +%XML.DataSet +1 + +
+ + + Wordt opgehaald bij opstart van de zaag +
Opm : SessionKey en Werkpost zijn constante waarden]]>
+SessionKey:%String,Werkpost:APPS.Halux.PPS.TBXZaag.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:APPS.Halux.PPS.TBXZaag.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:APPS.Halux.PPS.TBXZaag.enu.Werkpost,ZaagID:%Integer,Device:APPS.Halux.PPS.TBXZaag.enu.PrintDevice +1 + +
+ + +manueel productie-etiket op de gewenste labelprinter +
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:APPS.Halux.PPS.TBXZaag.enu.Werkpost,Titel:%String,BodemHoogte:%Integer,BodemLengte:%Float,RugHoogte:%Integer,RugLengte:%Float,Device:APPS.Halux.PPS.TBXZaag.enu.PrintDevice +1 + +
+ + + Parameter ZaagID is optioneel. +
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:APPS.Halux.PPS.TBXZaag.enu.Werkpost,ZaagID:%Integer,RedenStilstand:%String,DuurStilstand:%Integer +1 + +
+ + + Parameter ZaagID bepaalt de uitgevoerde bewerking, element uit resultset GeefZaagLijst +
Parameter Status = "F" ; Finished +
Parameter LijnNr = op welke lijn het plaatmateriaal werd afgezet +
Opm : SessionKey en Werkpost zijn constante waarden]]>
+SessionKey:%String,Werkpost:APPS.Halux.PPS.TBXZaag.enu.Werkpost,ZaagID:%Integer,Status:APPS.Halux.PPS.TBXZaag.enu.Status,LijnNr:APPS.Halux.PPS.TBXZaag.enu.Output2Lijn +1 + +
+ + + Opm : SessionKey en Werkpost zijn constante waarden]]> +SessionKey:%String,Werkpost:APPS.Halux.PPS.TBXZaag.enu.Werkpost,ZaagID:%Integer +%String +1 + + + + + De ZaagID bepaalt welke bodem en/of rug het exact is +
Via BodemOfRug wordt bepaald welk deel (bodem en/of rug) er beschadigd is, de voorraad wordt verminderd. +
Als rework wordt true is dan wordt er een nieuwe zaagopdracht toegevoegd aan de huidige batch. +
Opm : SessionKey en Werkpost zijn constante waarden]]>
+SessionKey:%String,Werkpost:APPS.Halux.PPS.TBXZaag.enu.Werkpost,ZaagID:%Integer,BodemOfRug:APPS.Halux.PPS.TBXZaag.enu.BodemRug,Rework:%Boolean,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:APPS.Halux.PPS.TBXZaag.enu.Werkpost,PlaatPRNr:%Integer,Lengte:%Float,Reden:%String +1 + +
+ + + Opm : SessionKey en Werkpost zijn constante waarden]]> +SessionKey:%String,Werkpost:APPS.Halux.PPS.TBXZaag.enu.Werkpost,ZaagID:%Integer,BodemOfRug:APPS.Halux.PPS.TBXZaag.enu.BodemRug,GewensteLengte:%Float,GemetenLengte:%Float +1 + + + + + +Sessionkey opvragen bij opstart van de zaag +%String +1 + + + + + +Testen van fout afhandeling +1 : Class Not Exist +2 : Save object +3 : Undefined +4 : Wrong Session +ErrorNr +%String +1 + + + + + + + + +Session:%String,Werkpost:APPS.Halux.PPS.TBXZaag.enu.Werkpost +1 + + + + +SessionKey:%String="",Werkpost:APPS.Halux.enu.Werkpost="" +1 + + +
+