Index: EWORDS.mac.rou
===================================================================
diff -u -r70801 -r73186
--- EWORDS.mac.rou (.../EWORDS.mac.rou) (revision 70801)
+++ EWORDS.mac.rou (.../EWORDS.mac.rou) (revision 73186)
@@ -483,8 +483,8 @@
Set VerzZ = $Piece(R,D,4)
Set VerzDat = $Piece(R,D,5)
Set ORDNr = $Order(^HULP(%J,KLNr,"M","A",""))
- Do ##class(vhLib.Logger).%New("SAVE^EWORDS").Debug("Start opmaken pickingopdracht", "ORDNr='"_ORDNr_"'")
Set VerzW = ##class(BL.Legacy.EWORDS.Save).GeefVerzendWijze(.KLNr, ORDNr, R)
+ Do ##class(vhLib.Logger).%New("SAVE^EWORDS").Debug("Start opmaken pickingopdracht", "ORDNr='"_ORDNr_"' --> " _ $Get(VerzW))
// We gaan nagaan of er backorderlijnen moeten gesplitst worden. Indien de 2de piece is ingevuld moet die gebruikt worden als BO aantal.
// Achteraf maken we die piece leeg zodat de rest van de code zijn werk blijft doen.
@@ -551,7 +551,9 @@
Set ^HULP(%J, KLNr, "M", "A", PickingOpdrachtInfo.GeefOrderNummer(), PickingOpdrachtInfo.GeefOrderLijnNummer()) = PickingOpdrachtInfo.GeefData()
Do ##class(vhLib.Logger).%New("SAVE^EWORDS").Debug("Lijn registreren in ^HULP", "OrderLijnNummer='"_PickingOpdrachtInfo.GeefOrderLijnNummer()_"'")
}
-
+
+ Do ##class(vhLib.Logger).%New("SAVE^EWORDS").Debug("Start opmaken pickingopdracht", "BLCONS voor "_ CONSNr _ "met VerzW " _ VerzW )
+
Do BLDCONS^EWORDS2(KLNr,$Name(^HULP(%J,KLNr,"M")),CONSNr,$Piece(VerzW,";"),VerzDat,DOutDate_","_DOutTime,VerzZ,LevAdr,.ChkBeletDone) ; Creatie suborderlijnen
Do STORE^LOG("ORDW", CONSNr, "O", ##class(BL.Legacy.EWORDS.Save).GeefOrderNummers(CONSNr))
Index: PVHerstartFOP.mac.rou
===================================================================
diff -u -r72212 -r73186
--- PVHerstartFOP.mac.rou (.../PVHerstartFOP.mac.rou) (revision 72212)
+++ PVHerstartFOP.mac.rou (.../PVHerstartFOP.mac.rou) (revision 73186)
@@ -44,6 +44,7 @@
Set ^Sys.FOP.Settings("InitialStatusExpr")="$S($IsObject(%this.Task)&&$IsObject(%this.Task.ActionPrint)&&(%this.Task.ActionPrint.Printer'="""")&&(%this.Task.ActionPrint.Printer'=""VHIP2""):"""_StatusVoorNieuwePrintertaken_""", 1:""W"")"
Quit
+ // DEPRECATED : ;Do RestartDocBaseServer -- OVERGENOMEN DOOR WINSDOWS TAAK op de FOP server.
RestartDocBaseServer
Do AddLog("RestartDocBaseServer : ",1)
Set Status=$zf(-2,"shutdown /r /f /t 0 /m \\fop.vanhoecke.be")
Index: OBJTimpl/WMSOrder/ImporteerVoorraadNiveau.cls.xml
===================================================================
diff -u -r72045 -r73186
--- OBJTimpl/WMSOrder/ImporteerVoorraadNiveau.cls.xml (.../ImporteerVoorraadNiveau.cls.xml) (revision 72045)
+++ OBJTimpl/WMSOrder/ImporteerVoorraadNiveau.cls.xml (.../ImporteerVoorraadNiveau.cls.xml) (revision 73186)
@@ -46,10 +46,10 @@
-d ##class(OBJTimpl.WMSOrder.ImporteerVoorraadNiveau).%New().BepaalGepickteMaarNietAfgemeldeAantallen()
+d ##class(OBJTimpl.WMSOrder.ImporteerVoorraadNiveau).%New().test()
", ..pxVoorraad.AantalAdmin
@@ -316,16 +318,18 @@
Datum
Admin "_$zd(Datum,2)
Do ..Logger.Debug("OBJT_StockDiff","MailDiff voor Datum '"_Datum_"' of leesbaar '"_$zd(Datum,2)_"'.")
- Set strmBody=..GetDiffInHTML(Datum)
+ Set strmBody=..GetDiffInHTML(Datum,.AantalProducten)
Quit:strmBody=""
+ Set From="Admin@vanhoecke.be"
+ Set To=$LB("vdr@vanhoecke.be","Emry.Truyman@vanhoecke.be","MagAspVoorraad@vanhoecke.be")
+ Set:AantalProducten>100 To=To_$LB("pv@vanhoecke.be")
+ ;Set To=$LB("pv@vanhoecke.be")
+ Set Subject="Voorraadverschillen ("_AantalProducten_") OBJT <-> Admin "_$zd(Datum,2)
+
Do ..Logger.Debug("OBJT_StockDiff","MailDiff met strmBody (size="_$Length(strmBody)_").")
Set Status=$$SendMiniMail^vhLib(From,To,Subject,strmBody,1,1)
@@ -339,7 +343,7 @@
-Datum
+
Index: BL/MB/UGLYPicking/VerzendDirectControleur.cls.xml
===================================================================
diff -u -r72051 -r73186
--- BL/MB/UGLYPicking/VerzendDirectControleur.cls.xml (.../VerzendDirectControleur.cls.xml) (revision 72051)
+++ BL/MB/UGLYPicking/VerzendDirectControleur.cls.xml (.../VerzendDirectControleur.cls.xml) (revision 73186)
@@ -2,7 +2,7 @@
-BL.Derde.LevSpecifiek
+BL.Derde.LevSpecifiek,Prod.Product
0
%RegisteredObject
@@ -90,7 +90,7 @@
-w ##class(BL.MB.UGLYPicking.VerzendDirectControleur).%New().ControleViaToelevering(247031)
+w ##class(BL.MB.UGLYPicking.VerzendDirectControleur).%New().ControleViaToelevering(264253)
TOENr:%String
%String
@@ -134,6 +142,16 @@
]]>
+
+KLNr:%String,ORDNr:%String
+%String
+(17*3600)) 0 ; Nederland na 17u dan DD1 niet toelaten (VRD sluit NL af om 18u)
+ Quit 1
+]]>
+
+
1
+
+
+KLNr:%String,ORDNr:%String
+1
+
+
Index: APPS/VKP/Order/VerzendMaatwerkDirectControleur.cls.xml
===================================================================
diff -u -r72051 -r73186
--- APPS/VKP/Order/VerzendMaatwerkDirectControleur.cls.xml (.../VerzendMaatwerkDirectControleur.cls.xml) (revision 72051)
+++ APPS/VKP/Order/VerzendMaatwerkDirectControleur.cls.xml (.../VerzendMaatwerkDirectControleur.cls.xml) (revision 73186)
@@ -1,6 +1,9 @@
+
+OBSOLETE : DEZE KLASSE WORDT NIET GEBRUIKT.
+ZIE KLASSE : BL.MB.UGLYPicking.VerzendDirectControleur
BL.Derde.LevSpecifiek
TECH.RegisteredObject
@@ -35,7 +38,7 @@
-w ##class(APPS.VKP.Order.VerzendMaatwerkDirectControleur).%New().ControleViaToelevering(247031)
+w ##class(APPS.VKP.Order.VerzendMaatwerkDirectControleur).%New().ControleViaToelevering(264253)
TOENr:%String
%String
+
+KLNr:%String,ORDNr:%String
+%String
+(17*3600)) 0 ; Nederland na 17u dan DD1 niet toelaten (VRD sluit NL af om 18u)
+ Quit 1
+]]>
+
+
KLNr:%String
Index: EWORDSW.mac.rou
===================================================================
diff -u -r71990 -r73186
--- EWORDSW.mac.rou (.../EWORDSW.mac.rou) (revision 71990)
+++ EWORDSW.mac.rou (.../EWORDSW.mac.rou) (revision 73186)
@@ -34,12 +34,49 @@
. Set ^ORDW("D",CONSNr)=Rec
Set ^ORDW("D",CONSNr,"S","V") ="W"
Quit
-
+
+CLEARONEOBJT(CONSNr)
+ If $G(CONSNr)="" Do
+ .Read "CONSOLIDATIE NR : ",CONSNr
+ Quit:CONSNr'?6N
+ Quit:'$D(^ORDW("D",CONSNr))
+ Set Rec=^ORDW("D",CONSNr)
+ ;if $P(Rec,D,20)'="W" Write "Status staat niet op 'W', niet doorgestuurd"
+ ;Quit:$P(Rec,D,20)'="W"
+ Set ORDNr=""
+ For Set ORDNr=$O(^ORDW("D",CONSNr,"D",ORDNr)) Quit:ORDNr="" Do
+ . Set OLUNr=""
+ . For Set OLUNr=$O(^ORDW("D",CONSNr,"D",ORDNr,OLUNr)) Quit:OLUNr="" Do
+ . . Set Rec=^ORDW("D",CONSNr,"D",ORDNr,OLUNr)
+ . . ;Quit:$P(Rec,D,8)'="V"
+ . . Set SOLNr=""
+ . . For Set SOLNr=$O(^ORDW("D",CONSNr,"D",ORDNr,OLUNr,SOLNr)) Quit:SOLNr="" Do
+ . . . Set Rec=^ORDW("D",CONSNr,"D",ORDNr,OLUNr,SOLNr)
+ . . . Quit:$P(Rec,D,13)'="V"
+ . . . Set $P(Rec,D,2)=""
+ . . . Set $P(Rec,D,4)=""
+ . . . Set ^ORDW("D",CONSNr,"D",ORDNr,OLUNr,SOLNr)=Rec
+ . . Set Rec=^ORDW("D",CONSNr,"D",ORDNr,OLUNr)
+ . . ;Set $P(Rec,D,2)=""
+ . . ;Set $P(Rec,D,3)=""
+ . . ;Set $P(Rec,D,5)=""
+ . . Set ^ORDW("D",CONSNr,"D",ORDNr,OLUNr)=Rec
+ . Set Rec=^ORDW("D",CONSNr)
+ . ;Set $P(Rec,D,20)=""
+ . ;Set $P(Rec,D,21)=""
+ . Set ^ORDW("D",CONSNr)=Rec
+ ;Kill ^ORDW("D",CONSNr,"S","V")
+ Do SEND(CONSNr)
+ Quit
+
CLEARONE(CONSNr)
If $G(CONSNr)="" Do
.Read "CONSOLIDATIE NR : ",CONSNr
Quit:CONSNr'?6N
Quit:'$D(^ORDW("D",CONSNr))
+ Set Rec=^ORDW("D",CONSNr)
+ if $P(Rec,D,20)'="W" Write "Status staat niet op 'W', niet doorgestuurd"
+ Quit:$P(Rec,D,20)'="W"
Set ORDNr=""
For Set ORDNr=$O(^ORDW("D",CONSNr,"D",ORDNr)) Quit:ORDNr="" Do
. Set OLUNr=""
@@ -420,6 +457,7 @@
Kill C
Set ORDRec=^KOD(KLNr,"F",ORDNr,1)
Set ConsRec=^ORDW("D",CONSNr)
+ Do ##class(Tools.Wlip).%New(207).String($G(ConsRec))
Set C("CONSNR")=CONSNr
Set C("KLNR")=KLNr
Set KLId=^KK1(KLNr)
Index: EWORDS3.mac.rou
===================================================================
diff -u -r48614 -r73186
--- EWORDS3.mac.rou (.../EWORDS3.mac.rou) (revision 48614)
+++ EWORDS3.mac.rou (.../EWORDS3.mac.rou) (revision 73186)
@@ -42,7 +42,7 @@
If CumOrd,'$L(Bewaar) Do ORDTYP
If CumOrd,'$L(Bewaar) Do ORGAL
If CumOrd,'$L(Bewaar) Do VERPTYP
- If CumOrd,'$L(Bewaar) Do VERZW
+ ;If CumOrd,'$L(Bewaar) Do VERZW ; (JWI/PV in commentaar gezet 26/4/2024, klant dft verzendwijze OD wordt op DI1 order gezet, en fout naar OBJT gestuurd.)
If CumOrd,'$L(Bewaar) Do TRANSPORTLINK
If CumOrd,'$L(Bewaar) Do CheckCumulManueelVolgensPersonality(.CumOrd, .Bewaar)
If CumOrd,'$L(Bewaar) Do CONSCOMM
@@ -546,4 +546,3 @@
Quit
;
-