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") ]]>