Index: AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder.cls.xml =================================================================== diff -u -r48183 -r48186 --- AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder.cls.xml (.../OrderlijnConverteerder.cls.xml) (revision 48183) +++ AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder.cls.xml (.../OrderlijnConverteerder.cls.xml) (revision 48186) @@ -111,7 +111,7 @@ } Set AxOrderLine.PriceUnit = 1 If ..VerkoopAPI.GeefKlant(ProductOrderlijn.GeefOrder().GeefKlantID()).GeefFacturatieWijze() = ##class(DOM.VKP.enu.FacturatieWijze).Incl() { - Set AxOrderLine.LineAmount = ProductOrderlijn.GeefBedrag()*(1+(##class(DOM.common.enu.BTWCode).LogicalToDisplay(ProductOrderlijn.GeefBTWCode())/100)) + Set AxOrderLine.LineAmount = ##class(TECH.Math).Round(ProductOrderlijn.GeefBedrag()*(1+(##class(DOM.common.enu.BTWCode).LogicalToDisplay(ProductOrderlijn.GeefBTWCode())/100)),2) } Else { Set AxOrderLine.LineAmount = ProductOrderlijn.GeefBedrag() } Index: vhUnitTest/AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder/Test.cls.xml =================================================================== diff -u -r48185 -r48186 --- vhUnitTest/AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder/Test.cls.xml (.../Test.cls.xml) (revision 48185) +++ vhUnitTest/AXimpl/Dynamics/SalesOrderOut/Converter/OrderlijnConverteerder/Test.cls.xml (.../Test.cls.xml) (revision 48186) @@ -263,11 +263,13 @@ Do VerkoopApiMock.IndienMethodCall("GeefKlant", "K||1234").DanReturn(StandaardKlant) #dim ProductOrderlijn as DOM.VKP.ProductOrderlijn = ..GeefProductOrderlijn() + Do ProductOrderlijn.IndienMethodCall("GeefBedrag").DanReturn(123.45) + Set OrderlijnConverteerder = ##class(AXimpl.Dynamics.SalesOrderOut.Converter.OrderlijnConverteerder).%New(ProductRolAPIMock,ProducTypeAPIMock,ProductAPIMock, ProductConverterMock, VerkoopApiMock) #dim AxOrderLine as AXif.Dynamics.SalesOrderOut.MessageParts.AxdEntityOrderLine = OrderlijnConverteerder.Converteer(ProductOrderlijn) - Do $$$AssertEquals(AxOrderLine.LineAmount,148.83) + Do $$$AssertEquals(AxOrderLine.LineAmount,149.37) Do ProductRolAPIMock.Verifieer() Do AdministratiefProductMock.Verifieer() Do ProducTypeAPIMock.Verifieer()