Index: APPS/Halux/Planning/Activiteit/impl/ImportMedewerkerMetRolFromXLS.cls.xml
===================================================================
diff -u
--- APPS/Halux/Planning/Activiteit/impl/ImportMedewerkerMetRolFromXLS.cls.xml (revision 0)
+++ APPS/Halux/Planning/Activiteit/impl/ImportMedewerkerMetRolFromXLS.cls.xml (revision 62511)
@@ -0,0 +1,96 @@
+
+
+
+TECH.RegisteredObject
+
+
+TECH.FileReader
+1
+
+
+
+%TimeStamp
+1
+
+
+
+
+d ##class(APPS.Halux.Planning.Activiteit.impl.ImportMedewerkerMetRolFromXLS).%New().ImportXLS()
+1
+1
+%Status
+1
+
+
+
+
+
+
+
+
+
+
+
+
+:Tijdstip )
+]]>
+
+
+
+
+
Index: APPS/Halux/Planning/impl/BatchService.cls.xml
===================================================================
diff -u -r59610 -r62511
--- APPS/Halux/Planning/impl/BatchService.cls.xml (.../BatchService.cls.xml) (revision 59610)
+++ APPS/Halux/Planning/impl/BatchService.cls.xml (.../BatchService.cls.xml) (revision 62511)
@@ -61,7 +61,6 @@
ELEMENTTYPE="APPS.Halux.Planning.dto.MaatwerkBatch"
%String
-,Front,Syncro,ZijStab,DwarsVerd,Intern,Klantorder,OL,Finaal prod,Lade,Zijkant,X,Ompak,Inkorten,Set,V1,ProBox,Huls
+,Front,Syncro,ZijStab,DwarsVerd,Intern,Klantorder,OL,Finaal prod,Lade,Zijkant,X,Ompak,Inkorten,Set,V1,ProBox,Huls,Rest,Glazen inschuifelement,Reling wisseladapter,Inschuifelement
Index: APPS/HR/WieIsWie/Facade.cls.xml
===================================================================
diff -u -r58807 -r62511
--- APPS/HR/WieIsWie/Facade.cls.xml (.../Facade.cls.xml) (revision 58807)
+++ APPS/HR/WieIsWie/Facade.cls.xml (.../Facade.cls.xml) (revision 62511)
@@ -28,8 +28,20 @@
+Activiteit:%String
%XML.DataSet
'' and (Activiteit=? or 'ALLEN'=?) and Bekwaamheidsniveau>2")
+ do qHandler.Execute(Activiteit,Activiteit)
+ quit qHandler
+]]>
+
+
+
+%XML.DataSet
+%Integer
+
+%String
+
+
ToeleveringNr,UniekLijnNr,Product
@@ -104,6 +108,9 @@
TijdIsDefaulted
+
+LeverenAan
+
Index: APPS/Halux/Planning/impl/PKG
===================================================================
diff -u
--- APPS/Halux/Planning/impl/PKG (revision 0)
+++ APPS/Halux/Planning/impl/PKG (revision 62511)
@@ -0,0 +1,4 @@
+
+
+
+
Index: APPS/Halux/Planning/Resource/impl/GebruikLogger.cls.xml
===================================================================
diff -u -r57446 -r62511
--- APPS/Halux/Planning/Resource/impl/GebruikLogger.cls.xml (.../GebruikLogger.cls.xml) (revision 57446)
+++ APPS/Halux/Planning/Resource/impl/GebruikLogger.cls.xml (.../GebruikLogger.cls.xml) (revision 62511)
@@ -10,13 +10,17 @@
Set ToeleveringNr=ResourceLijn.ToeleveringNr
Set UniekLijnNr=ResourceLijn.UniekLijnNr
Set Product=ResourceLijn.ProductGetObjectId()
+ Set Resource=ResourceLijn.Resource
+ Set Activiteit=ResourceLijn.Activiteit
Set ID=""
&SQL( Select ID into :ID
from APPS_Halux_Planning_Resource_dto.ResourceGebruikLogging
where ToeleveringNr=:ToeleveringNr
and UniekLijnNr=:UniekLijnNr
and Product=:Product
+ and Resource=:Resource
+ and Activiteit=:Activiteit
)
If ID="" {
@@ -33,6 +37,8 @@
Set GebruikLogging.CreatieTijdstip = ResourceLijn.CreatieTijdstip
Set GebruikLogging.TijdPerStuk = ResourceLijn.TijdPerStuk
Set GebruikLogging.TijdIsDefaulted = ResourceLijn.TijdIsDefaulted
+ Set GebruikLogging.LeverenAan = ResourceLijn.LeverenAan
+
Do GebruikLogging.Save()
}
]]>
Index: APPS/Halux/Planning/Activiteit/impl/ActiviteitPerBatchService.cls.xml
===================================================================
diff -u -r57566 -r62511
--- APPS/Halux/Planning/Activiteit/impl/ActiviteitPerBatchService.cls.xml (.../ActiviteitPerBatchService.cls.xml) (revision 57566)
+++ APPS/Halux/Planning/Activiteit/impl/ActiviteitPerBatchService.cls.xml (.../ActiviteitPerBatchService.cls.xml) (revision 62511)
@@ -81,7 +81,10 @@
%XML.DataSet
Index: APPS/Halux/Opvolging/ProductieStap/TAOR/impl/ArdisOptimalisatie.cls.xml
===================================================================
diff -u -r62361 -r62511
--- APPS/Halux/Opvolging/ProductieStap/TAOR/impl/ArdisOptimalisatie.cls.xml (.../ArdisOptimalisatie.cls.xml) (revision 62361)
+++ APPS/Halux/Opvolging/ProductieStap/TAOR/impl/ArdisOptimalisatie.cls.xml (.../ArdisOptimalisatie.cls.xml) (revision 62511)
@@ -115,7 +115,9 @@
1
-
Index: APPS/Halux/Planning/Resource/impl/ConvertDIV.cls.xml
===================================================================
diff -u -r57446 -r62511
--- APPS/Halux/Planning/Resource/impl/ConvertDIV.cls.xml (.../ConvertDIV.cls.xml) (revision 57446)
+++ APPS/Halux/Planning/Resource/impl/ConvertDIV.cls.xml (.../ConvertDIV.cls.xml) (revision 62511)
@@ -3,42 +3,69 @@
ConvertProductAbstract
-
+
%String
%String
+
+%String
+
+
+
+%String
+
+
+
+KortTekst:%String,Aantal:%Integer
+
+
+
Index: APPS/Halux/Planning/Activiteit/dto/ActiviteitPerBatchArchief.cls.xml
===================================================================
diff -u
--- APPS/Halux/Planning/Activiteit/dto/ActiviteitPerBatchArchief.cls.xml (revision 0)
+++ APPS/Halux/Planning/Activiteit/dto/ActiviteitPerBatchArchief.cls.xml (revision 62511)
@@ -0,0 +1,155 @@
+
+
+
+persistent
+1
+TECH.Persistent
+
+
+APPS.Halux.common.impl.BatchImpl
+
+
+
+
+lijst van toeleveringen, 5 laatste cijfers
+%String
+
+
+
+APPS.Halux.Planning.enu.Resourcegroep
+
+
+
+APPS.Halux.Planning.enu.Resource
+
+
+
+APPS.Halux.Planning.enu.Activiteit
+
+
+
+APPS.Halux.Planning.enu.Productgroep
+
+
+
+%String
+
+
+
+
+Indien IsLeading=0 dan moet de activiteit aanleveren aan de hoofdlijn (IsLeading=1)
+APPS.Halux.Planning.enu.Resource
+
+
+
+%Decimal
+
+
+
+%Decimal
+
+
+
+
+IsLeading = 0 : Not leading
+ 1 : Leading (non pitched)
+ 2 : Leading and must be pitched
+%Integer
+
+
+
+%TimeStamp
+
+
+
+%TimeStamp
+
+
+
+%TimeStamp
+
+
+
+%TimeStamp
+
+
+
+%TimeStamp
+
+
+
+Batch,Resource,Activiteit
+
+
+
+
+
+
+
+%Library.CacheStorage
+^APPS.Halux618D.ActiviteitPA898D
+ActiviteitPerBatchArchiefDefaultData
+^APPS.Halux618D.ActiviteitPA898D
+^APPS.Halux618D.ActiviteitPA898I
+^APPS.Halux618D.ActiviteitPA898S
+
+
+%%CLASSNAME
+
+
+Batch
+
+
+Toeleveringen
+
+
+Resourcegroep
+
+
+Resource
+
+
+Activiteit
+
+
+Productgroep
+
+
+Opmerking
+
+
+LeverenAanResource
+
+
+DuurTijd
+
+
+Aantal
+
+
+IsLeading
+
+
+StartVoorafTijdstip
+
+
+StartBijnaTijdstip
+
+
+StartTijdstip
+
+
+EindTijdstip
+
+
+RecalcTijdstip
+
+
+
+
+
+
+
Index: APPS/Halux/Planning/Resource/dto/ResourceTijd.cls.xml
===================================================================
diff -u -r57446 -r62511
--- APPS/Halux/Planning/Resource/dto/ResourceTijd.cls.xml (.../ResourceTijd.cls.xml) (revision 57446)
+++ APPS/Halux/Planning/Resource/dto/ResourceTijd.cls.xml (.../ResourceTijd.cls.xml) (revision 62511)
@@ -21,6 +21,14 @@
APPS.Halux.Planning.enu.Productgroep
+
+%String
+
+
+
+%Integer
+
+
%String
@@ -41,8 +49,6 @@
^APPS.Halux.Pl41A1.ResourceTijdI
^APPS.Halux.Pl41A1.ResourceTijdS
-listnode
-
%%CLASSNAME
@@ -64,6 +70,12 @@
Tijd
+
+KortTekstMatch
+
+
+MinAantal
+
Index: APPS/Halux/Planning/Resource/impl/ConvertASM.cls.xml
===================================================================
diff -u -r57446 -r62511
--- APPS/Halux/Planning/Resource/impl/ConvertASM.cls.xml (.../ConvertASM.cls.xml) (revision 57446)
+++ APPS/Halux/Planning/Resource/impl/ConvertASM.cls.xml (.../ConvertASM.cls.xml) (revision 62511)
@@ -26,10 +26,33 @@
+
+
+
+
Index: APPS/Halux/Planning/Activiteit/dto/Medewerker.cls.xml
===================================================================
diff -u
--- APPS/Halux/Planning/Activiteit/dto/Medewerker.cls.xml (revision 0)
+++ APPS/Halux/Planning/Activiteit/dto/Medewerker.cls.xml (revision 62511)
@@ -0,0 +1,104 @@
+
+
+
+persistent
+1
+TECH.Persistent
+
+
+%String
+
+
+
+%String
+
+
+
+%String
+
+
+
+%String
+
+
+
+%String
+
+
+
+
+%String
+
+
+
+%Decimal
+
+
+
+%TimeStamp
+
+
+
+Res.InternePersoon
+
+
+
+%String
+
+
+
+1
+1
+MedewerkerID,Activiteit
+
+
+
+%Library.CacheStorage
+^APPS.Halux.Plan618D.MedewerkerD
+MedewerkerDefaultData
+^APPS.Halux.Plan618D.MedewerkerD
+^APPS.Halux.Plan618D.MedewerkerI
+^APPS.Halux.Plan618D.MedewerkerS
+
+
+%%CLASSNAME
+
+
+Familienaam
+
+
+Voornaam
+
+
+Initialen
+
+
+Foto
+
+
+Activiteit
+
+
+Bekwaamheidsniveau
+
+
+RegistratieTijdstip
+
+
+CreatieTijdstip
+
+
+UpdateTijdstip
+
+
+InternePersoon
+
+
+ProTimeID
+
+
+
+
+
+
+
Index: WS/Halux/Planning/ActiviteitPerBatchService.cls.xml
===================================================================
diff -u -r57566 -r62511
--- WS/Halux/Planning/ActiviteitPerBatchService.cls.xml (.../ActiviteitPerBatchService.cls.xml) (revision 57566)
+++ WS/Halux/Planning/ActiviteitPerBatchService.cls.xml (.../ActiviteitPerBatchService.cls.xml) (revision 62511)
@@ -1,9 +1,9 @@
-De method RegistreerViaQueueID wordt opgeroepen vanaf Halux ladepers (.NET application welke draait op de Beckoff PLC van de ladepers)]]>
+
+Op de werkvloer staan PC's die de activeiten tonen die uitgevoerd moeten worden op een resource(werkpost).
+De gebruiker kan dan een activitiet starten en stoppen.
BL.Sys.Toegang,BL.Sys.Proxy,BL.Sys.Resources,TECH.Error
1
Index: AXimpl/PM/Kenmerk/ConvertAll.cls.xml
===================================================================
diff -u -r60424 -r62511
--- AXimpl/PM/Kenmerk/ConvertAll.cls.xml (.../ConvertAll.cls.xml) (revision 60424)
+++ AXimpl/PM/Kenmerk/ConvertAll.cls.xml (.../ConvertAll.cls.xml) (revision 62511)
@@ -25,7 +25,7 @@
-D ##class(AXimpl.PM.Kenmerk.ConvertAll).%New(0).Verwerk()
+D ##class(AXimpl.PM.Kenmerk.ConvertAll).%New(1).Verwerk()
D ##class(AXimpl.PM.Kenmerk.ConvertAll).VerwijderAlles()
1
-Resourcegroep:%String,Resource:%String,Activiteit:%String,Productgroep:%String,Selector:%String,Tijd:%Decimal
+Resourcegroep:%String,Resource:%String,Activiteit:%String,Productgroep:%String,Selector:%String,Tijd:%Decimal,KortTekstMatch:%String,MinAantal:%Decimal
Index: APPS/Halux/Planning/Activiteit/impl/BerekenActiviteitPerBatch.cls.xml
===================================================================
diff -u -r57548 -r62511
--- APPS/Halux/Planning/Activiteit/impl/BerekenActiviteitPerBatch.cls.xml (.../BerekenActiviteitPerBatch.cls.xml) (revision 57548)
+++ APPS/Halux/Planning/Activiteit/impl/BerekenActiviteitPerBatch.cls.xml (.../BerekenActiviteitPerBatch.cls.xml) (revision 62511)
@@ -54,7 +54,7 @@
}
/* TIJDELIJK PV*/
- Do ##class(APPS.Halux.Planning.Activiteit.dto.ActiviteitStartStop).%DeleteExtent()
+ ;Do ##class(APPS.Halux.Planning.Activiteit.dto.ActiviteitStartStop).%DeleteExtent()
]]>
@@ -72,7 +72,7 @@
{
Set rs=itActiviteit.Next()
Set ActiviteitPerBatch=..CreateActiviteitPerBatch(rs)
- Do ..TestAddStatus(ActiviteitPerBatch) /* TIJDELIJK PV*/
+ ;Do ..TestAddStatus(ActiviteitPerBatch) /* TIJDELIJK PV*/
Do ..AutoStatus(ActiviteitPerBatch)
}
Do ..NaBerekenen()
@@ -145,6 +145,7 @@
Set ActiviteitPerBatch.StartTijdstip=rs.Data("StartTijdstip")
Set ActiviteitPerBatch.EindTijdstip=rs.Data("EindTijdstip")
Do ..ToevoegenVoorafTijdstippen(ActiviteitPerBatch)
+ Do ..ToevoegenToeleveringen(ActiviteitPerBatch)
Set ActiviteitPerBatch.RecalcTijdstip=..RecalcTijdstip
Do ..ToevoegenStartStop(ActiviteitPerBatch)
;w rs.Data("Batch")," ", rs.Data("Resource") ," ",rs.Data("Activiteit"),!
@@ -199,9 +200,98 @@
Set ActiviteitPerBatch.Status=LaatsteActie.Status
Set ActiviteitPerBatch.Gebruiker=LaatsteActie.Gebruiker
}
+ if ActiviteitPerBatch.Status="S" ;Gestart dus archiveren
+ {
+ try
+ {
+ Do ..ArchiveerActiviteit(ActiviteitPerBatch)
+ } catch {}
+ }
]]>
+
+1
+
+
+
+
+ActiviteitPerBatch:APPS.Halux.Planning.Activiteit.dto.ActiviteitPerBatch
+
+
+
+
+ActiviteitPerBatch:APPS.Halux.Planning.Activiteit.dto.ActiviteitPerBatch
+%Boolean
+
+
+
+
+ActiviteitPerBatch:APPS.Halux.Planning.Activiteit.dto.ActiviteitPerBatch
+1
+
+
+
ActiviteitPerBatch:APPS.Halux.Planning.Activiteit.dto.ActiviteitPerBatch
1
Index: APPS/Halux/Planning/Pitching/impl/BerekenTijdenLeadingNotPitched.cls.xml
===================================================================
diff -u -r58807 -r62511
--- APPS/Halux/Planning/Pitching/impl/BerekenTijdenLeadingNotPitched.cls.xml (.../BerekenTijdenLeadingNotPitched.cls.xml) (revision 58807)
+++ APPS/Halux/Planning/Pitching/impl/BerekenTijdenLeadingNotPitched.cls.xml (.../BerekenTijdenLeadingNotPitched.cls.xml) (revision 62511)
@@ -73,7 +73,7 @@
Set ResourcePitched.Activiteit=rsLijn.Data("Activiteit")
Set ResourcePitched.Productgroep=rsLijn.Data("Productgroep")
Set ResourcePitched.IsLeading=1
- Set ResourcePitched.LeverenAanResource=""
+ Set ResourcePitched.LeverenAanResource=rsLijn.Data("LeverenAan")
;
Set ResourcePitched.DuurTijd=rsLijn.Data("Tijd")
Set ResourcePitched.EindTijdstip=..RefTijd
@@ -92,7 +92,7 @@
TECH.Iterator
+$H
{
- Set DueOutTijdstip=$zd(+$H,3)_" 14:30"
+ Set DueOutTijdstip=$zd(+$zdth(DueOutTijdstip,3),3)_" 14:30"
} Else {
Set DueOutTijdstip=$zd(+$H,3)_" 10:30"
}
Index: APPS/Halux/Planning/Resource/impl/ConvertTAX.cls.xml
===================================================================
diff -u -r57446 -r62511
--- APPS/Halux/Planning/Resource/impl/ConvertTAX.cls.xml (.../ConvertTAX.cls.xml) (revision 57446)
+++ APPS/Halux/Planning/Resource/impl/ConvertTAX.cls.xml (.../ConvertTAX.cls.xml) (revision 62511)
@@ -91,9 +91,9 @@
Set SnijCode=..GeefMatAantalKeerSnijden()
Set:SnijCode="" SnijCode="STD"
Set:..SpoelbakCode SnijCode="SPOEL"
-
- Set Selector="SN:"_SnijCode
- Do ..CreateOneResource("MAT","Mat","Intern",$S(..MatCode="CV":"VILT",1:"ASM"),Selector)
+ Set Selector="SN:"_SnijCode_";NAAR:INTERN"
+
+ Do ..CreateOneResource("MAT","Mat","Intern","ASM",Selector)
]]>
Index: APPS/Halux/Planning/Resource/impl/ConvertLBX.cls.xml
===================================================================
diff -u -r57548 -r62511
--- APPS/Halux/Planning/Resource/impl/ConvertLBX.cls.xml (.../ConvertLBX.cls.xml) (revision 57548)
+++ APPS/Halux/Planning/Resource/impl/ConvertLBX.cls.xml (.../ConvertLBX.cls.xml) (revision 62511)
@@ -95,8 +95,8 @@
Set SnijCode=..GeefMatAantalKeerSnijden()
Set:SnijCode="" SnijCode="STD"
Set:..SpoelbakCode SnijCode="SPOEL"
- Set Selector="SN:"_SnijCode
- Do ..CreateOneResource("MAT","Mat","Intern",$S(..MatCode="CV":"VILT",1:"ASM"),Selector)
+ Set Selector="SN:"_SnijCode_";NAAR:INTERN"
+ Do ..CreateOneResource("MAT","Mat","Intern","ASM",Selector)
]]>
Index: APPS/Halux/Planning/Resource/impl/ConvertProductAbstract.cls.xml
===================================================================
diff -u -r58984 -r62511
--- APPS/Halux/Planning/Resource/impl/ConvertProductAbstract.cls.xml (.../ConvertProductAbstract.cls.xml) (revision 58984)
+++ APPS/Halux/Planning/Resource/impl/ConvertProductAbstract.cls.xml (.../ConvertProductAbstract.cls.xml) (revision 62511)
@@ -1,7 +1,7 @@
-Prod.Product
+Prod.Product,BL.Derde.LevSpecifiek
%RegisteredObject
@@ -157,11 +157,19 @@
Set ..ResourceLijn.Selector=Selector
Set ..ResourceLijn.IsLeading=IsLeading
Do ..VoegtoeTijd(DefaultTijd)
- set sc=..ResourceLijn.%Save()
+ Do ..BepaalNaar()
- if sc'=1 W $$ParseStatus^vhLib(sc) r k
- ;Write " ",Hoofdgroep, " ",Groep, " ",Selector,!
- ;Do DumpObject^%apiOBJ(..ResourceLijn)
+ /*If ..ProductieOrderLijn.ToeleveringNr=278009
+ {
+ Do DumpObject^%apiOBJ(..ResourceLijn)
+ r k
+ }*/
+
+ If ..ResourceLijn.TijdPerStuk>0 ;sommige tijden worden bewust op 0 gezet, zoals SPOELBAK/SYFON matten omdat deze door de werkpost van SPOELBAK/SyFON worden gemaakt.
+ {
+ Do ..ResourceLijn.Save()
+ }
+
Do ##class(APPS.Halux.Planning.Resource.impl.GebruikLogger).LogGebruik(..ResourceLijn)
]]>
@@ -173,6 +181,54 @@
]]>
+
+
+
+
+
+1
+
+
+
DefaultTijd
+
+BewerkingsTekst:%String
+
+
+
5)
@@ -92,8 +110,8 @@
Set SnijCode=..GeefMatAantalKeerSnijden()
Set:SnijCode="" SnijCode="STD"
Set:..SpoelbakCode SnijCode="SPOEL"
- Set Selector="SN:"_SnijCode
- Do ..CreateOneResource("MAT","Mat","Intern",$S(..MatCode="CV":"VILT",1:"ASM"),Selector)
+ Set Selector="SN:"_SnijCode_";NAAR:INTERN"
+ Do ..CreateOneResource("MAT","Mat","Intern","ASM",Selector)
]]>
Index: WS/Halux/Planning/ActiviteitPerBatchService/Queries.cls.xml
===================================================================
diff -u -r58807 -r62511
--- WS/Halux/Planning/ActiviteitPerBatchService/Queries.cls.xml (.../Queries.cls.xml) (revision 58807)
+++ WS/Halux/Planning/ActiviteitPerBatchService/Queries.cls.xml (.../Queries.cls.xml) (revision 62511)
@@ -28,7 +28,7 @@
ProductieLijn
0"
+ ;_" and ((AB.Productgroep in ('TBX','LBX') and AB.IsLeading=2) or (AB.Productgroep in ('TAX') and AB.IsLeading=1)) "
+ _") "
+ _"where ActiviteitID_1 is not null and isnull(Status_1,'')<>'F' "
+ _"order by Eindtijdstip "
+]]>
+
+
+
+1
+'F' "
_"order by Eindtijdstip "
@@ -250,31 +284,40 @@
1
'F' "
+ _"where ( ActiviteitID_1 is not null or ActiviteitID_2 is not null ) "
+ _" and ( (isnull(Status_1,'')<>'F' and isnull(Aantal_1,0)>0) or (isnull(Status_2,'')<>'F' and isnull(Aantal_2,0)>0) )"
_"order by Eindtijdstip "
]]>
Index: APPS/Halux/Planning/Resource/dto/ResourceLijn.cls.xml
===================================================================
diff -u -r57548 -r62511
--- APPS/Halux/Planning/Resource/dto/ResourceLijn.cls.xml (.../ResourceLijn.cls.xml) (revision 57548)
+++ APPS/Halux/Planning/Resource/dto/ResourceLijn.cls.xml (.../ResourceLijn.cls.xml) (revision 62511)
@@ -164,6 +164,12 @@
%Integer
+
+
+StockVH, OL, Klantorder
+%String
+
+
ToeleveringNr,UniekLijnNr
@@ -231,6 +237,12 @@
TijdIsDefaulted
+
+Naar
+
+
+LeverenAan
+
Index: AX/Uitgaand/EC/DataAX/impl/Translator.cls.xml
===================================================================
diff -u -r61781 -r62511
--- AX/Uitgaand/EC/DataAX/impl/Translator.cls.xml (.../Translator.cls.xml) (revision 61781)
+++ AX/Uitgaand/EC/DataAX/impl/Translator.cls.xml (.../Translator.cls.xml) (revision 62511)
@@ -23,7 +23,11 @@
]]>
-
+
+
+Geeft de RECENSTE product id terug
+Vermits een maatwerk product meerdere keren kan gebruikt worden terwij l een configId in AX slechts een keer wordt gebruikt.
+Daarom moet dit aangepast worden naar een iterator
PRNr:%String