Index: vhUnitTest/WSimpl/AX/CalculatedProduct/RequestConverter/Test/ProductData.cls.xml
===================================================================
diff -u -r46502 -r46905
--- vhUnitTest/WSimpl/AX/CalculatedProduct/RequestConverter/Test/ProductData.cls.xml (.../ProductData.cls.xml) (revision 46502)
+++ vhUnitTest/WSimpl/AX/CalculatedProduct/RequestConverter/Test/ProductData.cls.xml (.../ProductData.cls.xml) (revision 46905)
@@ -83,7 +83,7 @@
Index: vhTestFiles/IntegratieTests/WSimpl.AX.CalculatedProduct/TestOl/64938.xml
===================================================================
diff -u -r46904 -r46905
--- vhTestFiles/IntegratieTests/WSimpl.AX.CalculatedProduct/TestOl/64938.xml (.../64938.xml) (revision 46904)
+++ vhTestFiles/IntegratieTests/WSimpl.AX.CalculatedProduct/TestOl/64938.xml (.../64938.xml) (revision 46905)
@@ -3,7 +3,7 @@
DummyConfigId
DummyInventTransId
- 40.300000
+ 40.30
5415001000198
DummyInventTransId
DummyItemId
Index: vhTestFiles/IntegratieTests/WSimpl.AX.CalculatedProduct/TestTax/1648504.xml
===================================================================
diff -u -r46904 -r46905
--- vhTestFiles/IntegratieTests/WSimpl.AX.CalculatedProduct/TestTax/1648504.xml (.../1648504.xml) (revision 46904)
+++ vhTestFiles/IntegratieTests/WSimpl.AX.CalculatedProduct/TestTax/1648504.xml (.../1648504.xml) (revision 46905)
@@ -3,7 +3,7 @@
DummyConfigId
DummyInventTransId
- 41.640000
+ 41.64
DummyInventTransId
DummyItemId
DummyMessageId
Index: vhTestFiles/IntegratieTests/WSimpl.AX.CalculatedProduct/TestLbx/1014463.xml
===================================================================
diff -u -r46904 -r46905
--- vhTestFiles/IntegratieTests/WSimpl.AX.CalculatedProduct/TestLbx/1014463.xml (.../1014463.xml) (revision 46904)
+++ vhTestFiles/IntegratieTests/WSimpl.AX.CalculatedProduct/TestLbx/1014463.xml (.../1014463.xml) (revision 46905)
@@ -3,7 +3,7 @@
DummyConfigId
DummyInventTransId
- 29.870000
+ 29.87
DummyInventTransId
DummyItemId
DummyMessageId
Index: vhTestFiles/IntegratieTests/WSimpl.AX.CalculatedProduct/TestTbx/777573.xml
===================================================================
diff -u -r46904 -r46905
--- vhTestFiles/IntegratieTests/WSimpl.AX.CalculatedProduct/TestTbx/777573.xml (.../777573.xml) (revision 46904)
+++ vhTestFiles/IntegratieTests/WSimpl.AX.CalculatedProduct/TestTbx/777573.xml (.../777573.xml) (revision 46905)
@@ -3,7 +3,7 @@
DummyConfigId
DummyInventTransId
- 28.770000
+ 28.77
DummyInventTransId
DummyItemId
DummyMessageId
Index: vhUnitTest/WSimpl/AX/CalculatedProduct/RequestConverter/Test.cls.xml
===================================================================
diff -u -r46502 -r46905
--- vhUnitTest/WSimpl/AX/CalculatedProduct/RequestConverter/Test.cls.xml (.../Test.cls.xml) (revision 46502)
+++ vhUnitTest/WSimpl/AX/CalculatedProduct/RequestConverter/Test.cls.xml (.../Test.cls.xml) (revision 46905)
@@ -29,6 +29,7 @@
Index: WSimpl/AX/CalculatedProduct/RequestConverter.cls.xml
===================================================================
diff -u -r46502 -r46905
--- WSimpl/AX/CalculatedProduct/RequestConverter.cls.xml (.../RequestConverter.cls.xml) (revision 46502)
+++ WSimpl/AX/CalculatedProduct/RequestConverter.cls.xml (.../RequestConverter.cls.xml) (revision 46905)
@@ -23,8 +23,13 @@
1
+
+AXimpl.Formatter
+1
+
+
-ProductApi:DOM.PM.ProductAPI="",VariantDescriptionBepaler:WSimpl.AX.CalculatedProduct.VariantDescriptionBepaler="",BouwstenenConverter:WSimpl.AX.CalculatedProduct.BouwstenenConverter="",SourcingDataAreaIdBepaler:WSimpl.AX.CalculatedProduct.SourcingDataAreaIdBepaler=""
+ProductApi:DOM.PM.ProductAPI="",VariantDescriptionBepaler:WSimpl.AX.CalculatedProduct.VariantDescriptionBepaler="",BouwstenenConverter:WSimpl.AX.CalculatedProduct.BouwstenenConverter="",SourcingDataAreaIdBepaler:WSimpl.AX.CalculatedProduct.SourcingDataAreaIdBepaler="",Formatter:AXimpl.Formatter=""
1
1
%Status
@@ -34,6 +39,7 @@
Set ..VariantDescriptionBepaler = $$$Inject(VariantDescriptionBepaler, ##class(WSimpl.AX.CalculatedProduct.VariantDescriptionBepaler).%New())
Set ..BouwstenenConverter = $$$Inject(BouwstenenConverter, ##class(WSimpl.AX.CalculatedProduct.BouwstenenConverter).%New())
Set ..SourcingDataAreaIdBepaler = $$$Inject(SourcingDataAreaIdBepaler, ##class(WSimpl.AX.CalculatedProduct.SourcingDataAreaIdBepaler).%New())
+ Set ..Formatter = $$$Inject(Formatter, ##class(AXimpl.Formatter).%New())
Quit $$$OK
]]>
@@ -76,7 +82,7 @@
If $$$Not(Product = "") {
Set ConfigVariant.GTIN = Product.GeefEANCode()
Set ConfigVariant.ProductName = Product.GeefKorttekst()
- Set ConfigVariant.CostPrice = Product.GeefNettoAankoopPrijsInclCif()
+ Set ConfigVariant.CostPrice = ..Formatter.FormatNumber(Product.GeefNettoAankoopPrijsInclCif(), 2)
Set ConfigVariant.VariantDescription = ..VariantDescriptionBepaler.Bepaal(Product, ConfigVariant.ConfigVariantId)
Set ConfigVariant.BOMLine = ..BouwstenenConverter.Convert(Product, ConfigVariant.ConfigVariantId)
Set ConfigVariant.SourcingDataAreaId = ..SourcingDataAreaIdBepaler.Bepaal(Product)