Index: DOM/VKP/VanHoeckeKlant/impl/EventRaiser.cls.xml =================================================================== diff -u --- DOM/VKP/VanHoeckeKlant/impl/EventRaiser.cls.xml (revision 0) +++ DOM/VKP/VanHoeckeKlant/impl/EventRaiser.cls.xml (revision 37979) @@ -0,0 +1,52 @@ + + + +TECH.RegisteredObject + + +TECH.PubSub.EventRaiser +1 + + + +EventRaiser:TECH.PubSub.EventRaiser +1 +1 +%Status +1 + + + + +VanHoeckeKlantId:%String + + + + +VanHoeckeKlantId:%String,LeverAdresNr:%Integer + + + + +VanHoeckeKlantId:%String,LeverAdresNr:%Integer + + + + +VanHoeckeKlantId:%String,LeverAdresNr:%Integer + + + + + + Index: cFA14.mac.rou =================================================================== diff -u -r29059 -r37979 --- cFA14.mac.rou (.../cFA14.mac.rou) (revision 29059) +++ cFA14.mac.rou (.../cFA14.mac.rou) (revision 37979) @@ -16,7 +16,10 @@ 15 S FP=2220+F60 W @F,@F0 R K G 13:K?.E1C.E,YZ:K="-",21:K="W",13:K'="V" W $P($T(T5),";",2) ; 16 S FP=2303+F60 W @F,@F1,$P($T(T6),";",2),@F0 R K G 16:K?.E1C.E,13:K="-",YZ:K=",",16:K'="V" -17 S @%Q1=0 K @("^"_Q_"KL(KI1,KI2)") I $E($N(@("^"_Q_"KL(KI1,""L"")")),1)'="L" S ^(0)=$P(^(0),D,1,18)_D_D_$P(^(0),D,20,99),@%Q1=1 +17 S @%Q1=0 K @("^"_Q_"KL(KI1,KI2)") + New KlantId set KlantId = ##class(DOM.DomeinContext).Instance().GeefLegacyPartijAPI().GeefKlantPartijID($piece(KI1," ",2)) + Do ##class(DOM.VKP.VanHoeckeKlant.impl.EventRaiser).%New().RaiseKlantAdresVerwijderdEvent(KlantId,$piece($replace(KI2," ",""),"L",2)) + I $E($N(@("^"_Q_"KL(KI1,""L"")")),1)'="L" S ^(0)=$P(^(0),D,1,18)_D_D_$P(^(0),D,20,99),@%Q1=1 19 X ^cTXT(0,"N",208) R K G YZ ; 21 S FP=2203+F60 W @F,@F1,$P($T(T7),";",2),@F0 R U1 G 21:U1?.E1C.E,41:U1="-",21:'$D(A(SW2*100+U1)) @@ -35,6 +38,9 @@ 41 S @%Q1=0 S $P(B(1),D,2)=$$TrimEndOfText^vhLib($$TrimBeginOfText^vhLib($P(B(1),D,2))) S @("^"_Q_"KL(KI1,KI2)")=B(1),@%Q1=1 + New KlantId set KlantId = ##class(DOM.DomeinContext).Instance().GeefLegacyPartijAPI().GeefKlantPartijID($piece(KI1," ",2)) + Do ##class(DOM.VKP.VanHoeckeKlant.impl.EventRaiser).%New().RaiseKlantAdresGewijzigdEvent(KlantId,$piece($replace(KI2," ",""),"L",2)) + ; YZ D REBLDOBJ^TAPI("K",KC) Q ; @@ -45,3 +51,4 @@ Z X ^cZ Q ZZ ; 25.04.88 - 14 u 20 + Index: cFA13.mac.rou =================================================================== diff -u -r29059 -r37979 --- cFA13.mac.rou (.../cFA13.mac.rou) (revision 29059) +++ cFA13.mac.rou (.../cFA13.mac.rou) (revision 37979) @@ -44,6 +44,8 @@ S $P(B(1),D,2)=$$TrimEndOfText^vhLib($$TrimBeginOfText^vhLib($P(B(1),D,2))) S @("^"_Q_"KL(KI1,KI2)")=B(1),X=^(0) I '$P(X,D,19) S ^(0)=$P(X,D,1,18)_D_1_D_$P(X,D,20,99) + New KlantId set KlantId = ##class(DOM.DomeinContext).Instance().GeefLegacyPartijAPI().GeefKlantPartijID($piece(KI1," ",2)) + Do ##class(DOM.VKP.VanHoeckeKlant.impl.EventRaiser).%New().RaiseKlantAdresGemaaktEvent(KlantId,$piece($replace(KI2," ",""),"L",2)) 83 S @%Q1=1,SW1=1 ; YZ Q @@ -78,3 +80,4 @@ Z X ^cZ Q ZZ ; 25.04.88 - 14 u 20 +