Index: APPS/AKP/AankoopControle/BLUM/impl/ToeleveringInfoVerzamelaar.cls.xml
===================================================================
diff -u
--- APPS/AKP/AankoopControle/BLUM/impl/ToeleveringInfoVerzamelaar.cls.xml (revision 0)
+++ APPS/AKP/AankoopControle/BLUM/impl/ToeleveringInfoVerzamelaar.cls.xml (revision 36121)
@@ -0,0 +1,66 @@
+
+
+
+TECH.RegisteredObject
+
+
+DOM.AKP.ToeleveringAPI
+
+
+
+DOM.PM.ProductAPI
+
+
+
+ProductAPI:DOM.PM.ProductAPI,ToeleveringAPI:DOM.AKP.ToeleveringAPI
+1
+1
+%Status
+1
+
+
+
+
+CSBSO41:APPS.AKP.AankoopControle.BLUM.TXT.TransportEnFaktuur.CSBS041,ToeleveringNr:%String,ToeleveringLijnNr:%String
+%String
+
+
+
+
+ToeleveringNr:%String,ToeleveringLijnNr:%String
+%String
+
+
+
+
+
+
Index: APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder.cls.xml
===================================================================
diff -u -r36092 -r36121
--- APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder.cls.xml (.../DespatchNaarCSBSOConverteerder.cls.xml) (revision 36092)
+++ APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder.cls.xml (.../DespatchNaarCSBSOConverteerder.cls.xml) (revision 36121)
@@ -3,6 +3,23 @@
TECH.RegisteredObject
+
+APPS.AKP.AankoopControle.BLUM.impl.ToeleveringInfoVerzamelaar
+1
+
+
+
+ToeleveringInfoVerzamelaar:APPS.AKP.AankoopControle.BLUM.impl.ToeleveringInfoVerzamelaar
+1
+1
+%Status
+1
+
+
+
DELVRY03:APPS.AKP.AankoopControle.BLUM.XML.Transport.Despatch.DELVRY03
APPS.AKP.AankoopControle.BLUM.TXT.TransportEnFaktuur.CSBSO
@@ -122,19 +139,18 @@
set CSBSO41.OrderLineCustomer = E1EDL44.VBELN _ "." _ E1EDL44.POSNR
set CSBSO41.IdentNr = E1EDL44.KDMAT
set CSBSO41.Weigth = 0
- ;TODO set CSBSO41.ProductNrCustomer =
- ; zoek ^KTO3(Toelnr,toellnr) 3e piece geeft toelunrwaarmee in KTO gezochtkan worden
- ;Do ##class(Tools.Wlip).%New(207).
-
set CSBSO41.CustomsClassification = "830242"
set CSBSO41.UnitOfMeasure = "ST"
set CSBSO41.CountryOfOrigin = "AT"
-
do CSBSO31.CSBSO41Array.SetAt(CSBSO41, arraysleutel)
}
set CSBSO31.CSBSO41Array.GetAt(arraysleutel).QuantityInvoiced = + CSBSO31.CSBSO41Array.GetAt(arraysleutel).QuantityInvoiced + E1EDL44.VEMNG
set CSBSO31.CSBSO41Array.GetAt(arraysleutel).QuantityShipped = CSBSO31.CSBSO41Array.GetAt(arraysleutel).QuantityInvoiced
;TODO set CSBSO31.CSBSO41Array.GetAt(arraysleutel).Value = CSBSO31.CSBSO41Array.GetAt(arraysleutel).QuantityInvoiced * price
+
+ do ..ToeleveringInfoVerzamelaar.ZetVHProduktInfo(CSBSO41,E1EDL44.VBELN, E1EDL44.POSNR)
+ Do ##class(Tools.Wlip).%New(207).String("Value " _ CSBSO41.Value)
+
Do ##class(Tools.Wlip).%New(207).String( "sleutel "_ arraysleutel)
Do ##class(Tools.Wlip).%New(207).String(CSBSO31.CSBSO41Array.GetAt(arraysleutel).ToString())
Index: vhUnitTest/APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder/Converteer/Test.cls.xml
===================================================================
diff -u -r36092 -r36121
--- vhUnitTest/APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 36092)
+++ vhUnitTest/APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 36121)
@@ -38,7 +38,7 @@
do $$$AssertEquals(CSBSO41.IdentNr,"04381234")
do $$$AssertEquals(CSBSO41.QuantityShipped,"1000")
do $$$AssertEquals(CSBSO41.QuantityInvoiced,"1000")
- ;TODO do $$$AssertEquals(CSBSO41.ProductNrCustomer,"")
+ do $$$AssertEquals(CSBSO41.ProductNrCustomer,"1070692")
do $$$AssertEquals(CSBSO41.CSBSO44List.GetAt(1).NumberOfParcels1,"00001")
do $$$AssertEquals(CSBSO41.CSBSO44List.GetAt(1).PiecesPerParcels1,"0001000")
]]>