Index: DOM/AKP/impl/DataM/DataMProductToeleveringLijn.cls.xml
===================================================================
diff -u -r35461 -r36229
--- DOM/AKP/impl/DataM/DataMProductToeleveringLijn.cls.xml (.../DataMProductToeleveringLijn.cls.xml) (revision 35461)
+++ DOM/AKP/impl/DataM/DataMProductToeleveringLijn.cls.xml (.../DataMProductToeleveringLijn.cls.xml) (revision 36229)
@@ -17,6 +17,12 @@
]]>
+
+%Decimal
+
+
+
%Decimal
1
@@ -95,9 +90,7 @@
1
APPS.AKP.AankoopControle.BLUM.TXT.TransportEnFaktuur.CSBSO
@@ -109,7 +102,6 @@
Index: vhUnitTest/APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder/Converteer/Test.cls.xml
===================================================================
diff -u -r36189 -r36229
--- vhUnitTest/APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 36189)
+++ vhUnitTest/APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 36229)
@@ -31,9 +31,6 @@
#dim CSBSO41 as APPS.AKP.AankoopControle.BLUM.TXT.TransportEnFaktuur.CSBS041 = CSBSO.CSBSO11List.GetAt(1).CSBSO21List.GetAt(1).CSBSO31List.GetAt(1).CSBSO41Array.GetAt("0438123420583401")
- ;do ##class(Tools.ObjectDumper.CodeCreator).%New(CSBSO).Dump()
- ;do ##class(Tools.ObjectDumper.CodeCreator).%New(CSBSO.CSBSOHeader).Dump()
-
do $$$AssertIsObject(CSBSO41)
do $$$AssertEquals(CSBSO41.ABNr,"779465")
do $$$AssertEquals(CSBSO41.ABLijnNr,"01000")
Index: APPS/AKP/AankoopControle/BLUM/impl/ToeleveringInfoVerzamelaar.cls.xml
===================================================================
diff -u -r36189 -r36229
--- APPS/AKP/AankoopControle/BLUM/impl/ToeleveringInfoVerzamelaar.cls.xml (.../ToeleveringInfoVerzamelaar.cls.xml) (revision 36189)
+++ APPS/AKP/AankoopControle/BLUM/impl/ToeleveringInfoVerzamelaar.cls.xml (.../ToeleveringInfoVerzamelaar.cls.xml) (revision 36229)
@@ -32,10 +32,13 @@
#dim ToeleveringLijnID As %Integer = ToeleveringLijnNr * 100
#dim ToeleveringLijn As DOM.AKP.impl.DataM.DataMProductToeleveringLijn = Toelevering.GeefToeleveringLijn(ToeleveringLijnID)
set CSBSO41.ProductNrCustomer = ToeleveringLijn.GeefProductID()
+
#dim Product as DOM.PM.Product = ..ProductAPI.GeefProduct(CSBSO41.ProductNrCustomer)
;Theoretischge prijs volgens toelevering.
;eventuele prijs volgens BLUM uit COA bericht zit in ^BLTO
- set CSBSO41.Value = CSBSO41.QuantityInvoiced * Product.GeefBrutoAankoopPrijs() / $Select(Product.GeefGrootteOrdeAankoop()="M":1000,Product.GeefGrootteOrdeAankoop()="H":100,1:1 )
+ ;set CSBSO41.Value = CSBSO41.QuantityInvoiced * Product.GeefBrutoAankoopPrijs() / $Select(Product.GeefGrootteOrdeAankoop()="M":1000,Product.GeefGrootteOrdeAankoop()="H":100,1:1 )
+ set CSBSO41.Value = CSBSO41.QuantityInvoiced * ToeleveringLijn.GeefEenheidsPrijs() / $Select(Product.GeefGrootteOrdeAankoop()="M":1000,Product.GeefGrootteOrdeAankoop()="H":100,1:1 )
+ set CSBSO41.Value = CSBSO41.Value * (1 - ToeleveringLijn.GeefKorting())
]]>
Index: APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder.cls.xml
===================================================================
diff -u -r36189 -r36229
--- APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder.cls.xml (.../DespatchNaarCSBSOConverteerder.cls.xml) (revision 36189)
+++ APPS/AKP/AankoopControle/BLUM/impl/DespatchNaarCSBSOConverteerder.cls.xml (.../DespatchNaarCSBSOConverteerder.cls.xml) (revision 36229)
@@ -24,15 +24,11 @@
DELVRY03:APPS.AKP.AankoopControle.BLUM.XML.Transport.Despatch.DELVRY03
APPS.AKP.AankoopControle.BLUM.TXT.TransportEnFaktuur.CSBSO
Index: APPS/AKP/AankoopControle/BLUM/impl/Bewaarder.cls.xml
===================================================================
diff -u -r36189 -r36229
--- APPS/AKP/AankoopControle/BLUM/impl/Bewaarder.cls.xml (.../Bewaarder.cls.xml) (revision 36189)
+++ APPS/AKP/AankoopControle/BLUM/impl/Bewaarder.cls.xml (.../Bewaarder.cls.xml) (revision 36229)
@@ -64,8 +64,7 @@
1