Index: APPS/EDIExport/AankoopOrderResponse/BLUM/impl/BLOrdRspService.cls.xml
===================================================================
diff -u -r39365 -r39794
--- APPS/EDIExport/AankoopOrderResponse/BLUM/impl/BLOrdRspService.cls.xml (.../BLOrdRspService.cls.xml) (revision 39365)
+++ APPS/EDIExport/AankoopOrderResponse/BLUM/impl/BLOrdRspService.cls.xml (.../BLOrdRspService.cls.xml) (revision 39794)
@@ -33,8 +33,13 @@
1
+
+TECH.Mail.MailAPI
+1
+
+
-DateTimeAPI:TECH.DateTime.impl.DateTimeAPI,Kopieerder:APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Kopieerder
+DateTimeAPI:TECH.DateTime.impl.DateTimeAPI,Kopieerder:APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Kopieerder,MailApi:TECH.Mail.MailAPI
1
1
%Status
@@ -43,6 +48,7 @@
set ..Logger = ##class(vhLib.Logger).%New()
Set ..DateTimeAPI = $$$Inject(DateTimeAPI,##class(TECH.DateTime.impl.DateTimeAPI).%New())
Set ..Kopieerder = $$$Inject(Kopieerder,##class(APPS.EDIExport.AankoopOrderResponse.BLUM.impl.Kopieerder).%New())
+ Set ..MailApi = $$$Inject(MailApi, ##class(TECH.Context).Instance().GeefMailAPI())
Quit $$$OK
]]>
@@ -151,7 +157,9 @@
} else {
if (indexoudste){
Do ##class(vhLib.Logger).%New().WarningMail("Blum OrderBevestiging","Opkuis BLOrdRsp : geen match gevonden op datum en/of hoeveelheid : "_ToeleveringsNummer_" "_ToeleveringsLijnNummer _" Hoeveelheid " _ Aantal )
- ;mag dan voor de veiligheid op KAL blijven.
+ #dim ident as %String = $Extract($Piece(@..#Global(ToeleveringsNummer,ToeleveringsLijnNummer,indexoudste),"\",1),20,27)
+ Do ..StuurMailHoeveelheidOntvangenVerschillendVanKAL(ToeleveringsNummer,ToeleveringsLijnNummer,ident,Aantal)
+ ;Vdr verwittigd, mag dan voor de veiligheid op KAL blijven.
} else {
; is al up to date.
}
@@ -164,6 +172,20 @@
]]>
+
+ToeleveringNummer:%String,ToeleveringLijnNummer:%String,IdentNummer:%String,Aantal:%String
+1
+
+
+
ToeleveringsNummer:%String
%Boolean
Index: vhUnitTest/APPS/EDIExport/AankoopOrderResponse/BLUM/impl/Service/UpdateVerwerkVlag/Test.cls.xml
===================================================================
diff -u -r38700 -r39794
--- vhUnitTest/APPS/EDIExport/AankoopOrderResponse/BLUM/impl/Service/UpdateVerwerkVlag/Test.cls.xml (.../Test.cls.xml) (revision 38700)
+++ vhUnitTest/APPS/EDIExport/AankoopOrderResponse/BLUM/impl/Service/UpdateVerwerkVlag/Test.cls.xml (.../Test.cls.xml) (revision 39794)
@@ -13,20 +13,36 @@
1
+
+vhTest.Mock.TECH.Mail.MailAPI
+1
+
+
+
+TECH.Mail.Mail
+1
+
+
%Status
TestName:%String