Index: AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/Cache05GeproduceerdEventService.cls.xml =================================================================== diff -u -r58135 -r58245 --- AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/Cache05GeproduceerdEventService.cls.xml (.../Cache05GeproduceerdEventService.cls.xml) (revision 58135) +++ AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/Cache05GeproduceerdEventService.cls.xml (.../Cache05GeproduceerdEventService.cls.xml) (revision 58245) @@ -33,7 +33,7 @@ @@ -77,10 +77,10 @@ Set ReceptieAfmeldenInputDto.Aantal = 1 Do ..SpaceTowerAfhandelaar.KillDataVanCompleteSpaceTower(AxInventTransId, OrderId, OrderLijnId) - Do ..Logger.Info("VerwerkSamengesteldProduct", "Spacetower met ProductId '"_SpacetowerProductId_"' is volledig geproduceerd. Er wordt een ProdRaf gestuurd.") + Do ..Logger.Info("Space Tower geproduceerd", "ProdRaf verstuurd! Spacetower met ProductId '"_SpacetowerProductId_"' is volledig geproduceerd.") } Else { Set ..MagRequestGenereren = $$$False - Do ..Logger.Info("VerwerkSamengesteldProduct", "ProductId '"_ProductId_"' is een lade van een Spacetower. Er wordt pas een ProdRaf gestuurd indien de Spacetower volledig geproduceerd is.") + Do ..Logger.Info("Space Tower LADE geproduceerd", "GEEN ProdRaf verstuurd! ProductId '"_ProductId_"' is een lade van een Spacetower. Er wordt pas een ProdRaf gestuurd indien de Spacetower volledig geproduceerd is.") } ]]> @@ -98,12 +98,12 @@ If ($$$Not(ProductId = ProductIdOpOrderLijn)) { If (..MoederProductService.IsEenMoederProductMetStockOverKinderen(OrderId, OrderLijnId)) { Set ..MagRequestGenereren = $$$False - Do ..Logger.Info("VerwerkSamengesteldProduct", "ProductId op ToeleveringLijn: '"_ProductId_"' werd geproduceerd, maar ProductId op OrderLijn: '"_ProductIdOpOrderLijn_"' verschilt en is StockOverKinderen, er wordt GEEN ProdRaf gestuurd.") + Do ..Logger.Info("Kind van Moeder-StockOverKinderen geproduceerd", "GEEN ProdRaf verstuurd! ProductId op ToeleveringLijn: '"_ProductId_"' werd geproduceerd, maar ProductId op OrderLijn: '"_ProductIdOpOrderLijn_"' verschilt en is StockOverKinderen.") } Else { - Do ..Logger.Info("VerwerkSamengesteldProduct", "ProductId op ToeleveringLijn: '"_ProductId_"' werd geproduceerd en verschilt van ProductId op OrderLijn: '"_ProductIdOpOrderLijn_"', maar dat is NIET StockOverKinderen, er wordt WEL een ProdRaf gestuurd.") + Do ..Logger.Warning("ProductId ToeleveringLijn <> OrderLijn", "ProdRaf verstuurd! ProductId op ToeleveringLijn: '"_ProductId_"' werd geproduceerd en verschilt van ProductId op OrderLijn: '"_ProductIdOpOrderLijn_"', maar dat is NIET StockOverKinderen.") } } Else { - Do ..Logger.Info("VerwerkSamengesteldProduct", "ProductId op ToeleveringLijn: '"_ProductId_"' is geen SamengesteldProduct en verschilt NIET van ProductId op OrderLijn, er wordt een ProdRaf gestuurd.") + Do ..Logger.Info("Default ProdRaf-verwerking", "ProdRaf verstuurd! ProductId op ToeleveringLijn: '"_ProductId_"' is geen SamengesteldProduct en verschilt NIET van ProductId op OrderLijn.") } ]]> Index: AXimpl/Dynamics/InventoryOut/Converter/ReceptieAfmeldenConverter.cls.xml =================================================================== diff -u -r58211 -r58245 --- AXimpl/Dynamics/InventoryOut/Converter/ReceptieAfmeldenConverter.cls.xml (.../ReceptieAfmeldenConverter.cls.xml) (revision 58211) +++ AXimpl/Dynamics/InventoryOut/Converter/ReceptieAfmeldenConverter.cls.xml (.../ReceptieAfmeldenConverter.cls.xml) (revision 58245) @@ -118,8 +118,8 @@ Do ..LogProdRaf(Request, MessageId) } Catch { #dim LogProdRafException As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch() - Do ##class(vhLib.Logger).%New("ProdRaf").ErrorMail("Check ProdRaf naar AX", - "Het loggen van het foutief doorsturen van een ProdRaf-bericht naar AX, of de code daartoe, is gecrasht. " + Do ##class(vhLib.Logger).%New("ProdRaf - ReceptieAfmeldenConverter").ErrorMail("Check IsLadeVanSpaceTowerProduct-ProdRaf-bericht naar AX", + "Het loggen van het foutief doorsturen van een IsLadeVanSpaceTowerProduct-ProdRaf-bericht naar AX, of de code daartoe, is gecrasht. " _ LogProdRafException.ToString()) } @@ -137,7 +137,7 @@ #dim Qty As %String = Request.Message.Aantal #dim InventTransId As %String = Request.Message.AxInventTransId #dim AxConfigId As %String = Request.Message.AxConfigId - Do ##class(vhLib.Logger).%New("ProdRaf").Warning("Foutief doorsturen ProdRaf-bericht naar AX", + Do ##class(vhLib.Logger).%New("ProdRaf - ReceptieAfmeldenConverter").Warning("Foutief IsLadeVanSpaceTowerProduct-ProdRaf-bericht naar AX", ##class(TECH.StringUtils).Concatenate("Er werd een ProdRaf-bericht naar AX gestuurd voor een spacetower-lade met ProductId: '"_ProductId _"' - Qty: '"_Qty_"' - InventTransId: '"_InventTransId_"' - AxConfigId: '"_AxConfigId_"' - MessageId: '"_MessageId_"' - STACK: ", $$GetStackToString^vhLib())) Index: vhUnitTest/AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/Cache05GeproduceerdEventService/Test.cls.xml =================================================================== diff -u -r58135 -r58245 --- vhUnitTest/AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/Cache05GeproduceerdEventService/Test.cls.xml (.../Test.cls.xml) (revision 58135) +++ vhUnitTest/AXimpl/Dynamics/InventoryOut/EventHandler/ReceptieAfmelden/Cache05GeproduceerdEventService/Test.cls.xml (.../Test.cls.xml) (revision 58245) @@ -68,7 +68,7 @@ Do MoederProductServiceStub.IndienMethodCall("GeefProductIdVanProductOpOrderLijn", ..#RandomOrderId, ..#RandomOrderLijnId).DanReturn(..#RandomProductId) #dim LoggerMock As vhLib.Logger = ##class(vhTest.Mock.vhLib.Logger).%New() - Do LoggerMock.VerwachtMethodCall("Info", "VerwerkSamengesteldProduct", "ProductId op ToeleveringLijn: '"_..#RandomProductId_"' is geen SamengesteldProduct en verschilt NIET van ProductId op OrderLijn, er wordt een ProdRaf gestuurd.") + Do LoggerMock.VerwachtMethodCall("Info", "Default ProdRaf-verwerking", "ProdRaf verstuurd! ProductId op ToeleveringLijn: '"_..#RandomProductId_"' is geen SamengesteldProduct en verschilt NIET van ProductId op OrderLijn.") Set ..SpaceTowerAfhandelaar = SpaceTowerAfhandelaarStub Set ..MoederProductService = MoederProductServiceStub @@ -94,7 +94,7 @@ Do SpaceTowerAfhandelaarMock.VerwachtMethodCall("KillDataVanCompleteSpaceTower", ..#RandomAxInventTransId, ..#RandomOrderId, ..#RandomOrderLijnId).DanDoeNiks() #dim LoggerMock As vhLib.Logger = ##class(vhTest.Mock.vhLib.Logger).%New() - Do LoggerMock.VerwachtMethodCall("Info", "VerwerkSamengesteldProduct", "Spacetower met ProductId '"_..#RandomMoederProductId_"' is volledig geproduceerd. Er wordt een ProdRaf gestuurd.") + Do LoggerMock.VerwachtMethodCall("Info", "Space Tower geproduceerd", "ProdRaf verstuurd! Spacetower met ProductId '"_..#RandomMoederProductId_"' is volledig geproduceerd.") Set ..SpaceTowerAfhandelaar = SpaceTowerAfhandelaarMock Set ..Logger = LoggerMock @@ -120,7 +120,7 @@ Do SpaceTowerAfhandelaarMock.VerwachtMethodCall("IsSpaceTowerCompleet", ..#RandomAxInventTransId, ..#RandomOrderId, ..#RandomOrderLijnId).DanReturn($$$False) #dim LoggerMock As vhLib.Logger = ##class(vhTest.Mock.vhLib.Logger).%New() - Do LoggerMock.VerwachtMethodCall("Info", "VerwerkSamengesteldProduct", "ProductId '"_..#RandomProductId_"' is een lade van een Spacetower. Er wordt pas een ProdRaf gestuurd indien de Spacetower volledig geproduceerd is.") + Do LoggerMock.VerwachtMethodCall("Info", "Space Tower LADE geproduceerd", "GEEN ProdRaf verstuurd! ProductId '"_..#RandomProductId_"' is een lade van een Spacetower. Er wordt pas een ProdRaf gestuurd indien de Spacetower volledig geproduceerd is.") Set ..SpaceTowerAfhandelaar = SpaceTowerAfhandelaarMock Set ..Logger = LoggerMock @@ -146,7 +146,7 @@ Do MoederProductServiceMock.VerwachtMethodCall("IsEenMoederProductMetStockOverKinderen", ..#RandomOrderId, ..#RandomOrderLijnId).DanReturn($$$False) #dim LoggerMock As vhLib.Logger = ##class(vhTest.Mock.vhLib.Logger).%New() - Do LoggerMock.VerwachtMethodCall("Info", "VerwerkSamengesteldProduct", "ProductId op ToeleveringLijn: '"_..#RandomProductId_"' werd geproduceerd en verschilt van ProductId op OrderLijn: '"_..#RandomMoederProductId_"', maar dat is NIET StockOverKinderen, er wordt WEL een ProdRaf gestuurd.") + Do LoggerMock.VerwachtMethodCall("Warning", "ProductId ToeleveringLijn <> OrderLijn", "ProdRaf verstuurd! ProductId op ToeleveringLijn: '"_..#RandomProductId_"' werd geproduceerd en verschilt van ProductId op OrderLijn: '"_..#RandomMoederProductId_"', maar dat is NIET StockOverKinderen.") Set ..SpaceTowerAfhandelaar = SpaceTowerAfhandelaarStub Set ..MoederProductService = MoederProductServiceMock @@ -173,7 +173,7 @@ Do MoederProductServiceMock.VerwachtMethodCall("IsEenMoederProductMetStockOverKinderen", ..#RandomOrderId, ..#RandomOrderLijnId).DanReturn($$$True) #dim LoggerMock As vhLib.Logger = ##class(vhTest.Mock.vhLib.Logger).%New() - Do LoggerMock.VerwachtMethodCall("Info", "VerwerkSamengesteldProduct", "ProductId op ToeleveringLijn: '"_..#RandomProductId_"' werd geproduceerd, maar ProductId op OrderLijn: '"_..#RandomMoederProductId_"' verschilt en is StockOverKinderen, er wordt GEEN ProdRaf gestuurd.") + Do LoggerMock.VerwachtMethodCall("Info", "Kind van Moeder-StockOverKinderen geproduceerd", "GEEN ProdRaf verstuurd! ProductId op ToeleveringLijn: '"_..#RandomProductId_"' werd geproduceerd, maar ProductId op OrderLijn: '"_..#RandomMoederProductId_"' verschilt en is StockOverKinderen.") Set ..SpaceTowerAfhandelaar = SpaceTowerAfhandelaarStub Set ..MoederProductService = MoederProductServiceMock