Index: WSimpl/AX/CalculatedProduct/ProductVolgensAxAttribuutBepaler/OrderService/ToeleveringService.cls.xml
===================================================================
diff -u -r58512 -r58513
--- WSimpl/AX/CalculatedProduct/ProductVolgensAxAttribuutBepaler/OrderService/ToeleveringService.cls.xml (.../ToeleveringService.cls.xml) (revision 58512)
+++ WSimpl/AX/CalculatedProduct/ProductVolgensAxAttribuutBepaler/OrderService/ToeleveringService.cls.xml (.../ToeleveringService.cls.xml) (revision 58513)
@@ -67,7 +67,9 @@
Do ..VerstuurMail(OrderId, ToeleveringId, OudProductId, NieuwProductId, $$$False)
} Else {
// KLAARGEZET en WEL IN BATCH (al dan niet gestart) => Toeleveringen NIET aanpassen => Halux hiervan verwittigen!
+ Do ..Logger.Warning("ProductUpdater", "")
// Halux MAILEN !!!
+ // VRAAG: Kan een toelevering al in batch zitten terwijl die nog niet is klaargezet???
}
If IsToeleveringAangepast {
@@ -78,10 +80,10 @@
} Catch {
Do ..UnLockToelevering(ToeleveringId)
#dim Exception As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch()
- Do ..Logger.Error("ProductUpdater", "Tijdens het aanpassen van Toelevering '"_ToeleveringId_"' na een ProductUpdate van OudProductId '"_OudProductId_"' naar NieuwProductId '"_NieuwProductId_"' deed zich in de ToeleveringService een Exceptie voor: "_Exception.ToString())
+ Do ..Logger.Error("ProductUpdater", "Aanpassen Toelevering '"_ToeleveringId_"' gefaald! Tijdens het aanpassen van Toelevering '"_ToeleveringId_"' na een ProductUpdate van OudProductId '"_OudProductId_"' naar NieuwProductId '"_NieuwProductId_"' deed zich in de ToeleveringService een Exceptie voor: "_Exception.ToString())
}
} Else {
- Do ..Logger.Warning("ProductUpdater", "In de ToeleveringService werd gezocht naar Toelevering '"_ToeleveringId_"' met het oog op het aanpassen van ProductId '"_OudProductId_"' naar '"_NieuwProductId_"' op de Lijnen ervan, maar er werd geen verwijzing naar de Toelevering gevonden in ^KTO1 volgens de ToeleveringApi")
+ Do ..Logger.Warning("ProductUpdater", "Toelevering '"_ToeleveringId_"' bestaat niet! In de ToeleveringService werd gezocht naar Toelevering '"_ToeleveringId_"' met het oog op het aanpassen van ProductId '"_OudProductId_"' naar '"_NieuwProductId_"' op de Lijnen ervan, maar er werd geen verwijzing naar de Toelevering gevonden in ^KTO1 volgens de ToeleveringApi")
}
Quit IsToeleveringAangepast
Index: vhUnitTest/WSimpl/AX/CalculatedProduct/ProductVolgensAxAttribuutBepaler/OrderService/ToeleveringService/Test.cls.xml
===================================================================
diff -u -r58512 -r58513
--- vhUnitTest/WSimpl/AX/CalculatedProduct/ProductVolgensAxAttribuutBepaler/OrderService/ToeleveringService/Test.cls.xml (.../Test.cls.xml) (revision 58512)
+++ vhUnitTest/WSimpl/AX/CalculatedProduct/ProductVolgensAxAttribuutBepaler/OrderService/ToeleveringService/Test.cls.xml (.../Test.cls.xml) (revision 58513)
@@ -61,13 +61,40 @@
]]>
+
+
+
+
+
+
+
-
+