1 APPS.Halux.PPS.impl.AansturingActieVoorActiviteit %String "Dummy" 1 TECH.String %String %Boolean 0 1 1 1 Categorie:APPS.Halux.common.enu.Categorie,Omschrijving:%String,IsMogelijkZonderBatch:%Boolean,VolgNummer:%Integer,ActiviteitGroepID:%String,IsStandaardActie:%Boolean=0,ActiviteitID:%String,InformatieID:%String="",ActiviteitLijnID:%String="" %String BatchID:%String,IsRework:%Boolean 1 %ListOfDataTypes BatchID:%String,ActieParameters:%ListOfDataTypes APPS.Halux.PPS.dto.ActieResultaat 0 { set Uitvoerder = ##class(APPS.Halux.PPS.Activiteit.impl.WerklijstItemsUitvoerderTryout).%New() #dim UitvoeringResultaat As APPS.Halux.PPS.dto.UitvoeringResultaat = Uitvoerder.VoerUit(WerklijstItemIDs,..GeefUitvoeringParameter("Printer"),..InformatieID) set ActieResultaat = ##class(APPS.Halux.PPS.dto.ActieResultaat).%New() set ActieResultaat.BatchID = BatchID set ActieResultaat.Opmerking = ##class(TECH.ListUtils).ListToPieces(UitvoeringResultaat.Opmerkingen,$$$CRLF) set ActieResultaat.Status = ..UitvoeringStatusNaarActieResultaatStatusConverter.Converteer(UitvoeringResultaat.Status) } else { set ActieResultaat = ..GeefGeslaagdAansturingResultaat() set ActieResultaat.Opmerking = "Geen items te verwerken" } quit ActieResultaat ]]> Geeft terug hoeveel producten voor deze actie relevant zijn. Als het bijvoorbeeld gaat om een actie die het inkorten van relingen aanstuurt, dan kan de actie teruggeven hoeveen producten met een reling er in de doorgegeven batch zitten. Niet alle acties kunnen dit aantal relevante producten bepalen, daarom mogen ze ook een lege string teruggeven. anders geven ze het aantal terug als string. BatchID:%String %String Opgeroepen per item dat verwerkt is, of de verwerking geslaagd is of niet. Geeft het item in kwestie door, waarbij alle velden van het item hun finale waarde hebben (status, opmerking, etc). UitvoeringInfo:APPS.Halux.PPS.dto.UitvoeringInfo APPS.Halux.common.ProductieSequentieFilter BatchID:%String %ListOfObjects ELEMENTTYPE="APPS.common.Actie.dto.ActieParameter" %Library.CacheStorage AansturingActieVoorInformatieIDsDefaultData "AansturingActieVoorInformatieIDs" InformatieIDs ActiviteitLijnID VerwerkInOmgekeerdeVolgorde InformatieID