Difference between revisions of "Job:Schimbare stare comanda client"

From docs
Jump to: navigation, search
Line 20: Line 20:
 
;Rezervare:daca valoarea este 1 si parametrul "ModColaborare" nu este completat, sunt luate in considerare doar comenzile clientilor care nu sunt finalizate si pozitiile acestora respecta regula Cant = CantLivrata + CantRezervata
 
;Rezervare:daca valoarea este 1 si parametrul "ModColaborare" nu este completat, sunt luate in considerare doar comenzile clientilor care nu sunt finalizate si pozitiile acestora respecta regula Cant = CantLivrata + CantRezervata
 
;NrZileDataLivrare
 
;NrZileDataLivrare
 +
;NecesitaAprobare
 +
: Daca are valoarea 1 si comanda de client Necesita aprobare se schimba starea comenzii doar daca comanda este  aprobata.

Revision as of 13:40, 29 April 2022

      Job care schimba starea comenzilor de clienti.
Job-ul primeste un singur parametru (Params) care cauta dupa cuvinte cheie si extrage valoarea (ex. SYS_UNITID=2091). Parametrii sunt despartiti prin & (ex. SYS_UNITID=2091&SYS_DIVID=1).

Parametrii

ModColaborare
moduri de colaborare setate pe clienti
sunt luate in considerare doar comenzile clientilor care au modul de colaborare printre modurile de colaborare din acest parametru
Stare
stari de comenzi clienti
sunt luate in considerare doar comenzile de clienti aflate in starile din acest parametru
StareDestinatie
Stare destinatie
comenzile de clienti trec in stare destinatie
SYS_UNITID
Firma
SYS_DIVID
Divizie
SYS_USERID
Userul
Rezervare
daca valoarea este 1 si parametrul "ModColaborare" nu este completat, sunt luate in considerare doar comenzile clientilor care nu sunt finalizate si pozitiile acestora respecta regula Cant = CantLivrata + CantRezervata
NrZileDataLivrare
NecesitaAprobare
Daca are valoarea 1 si comanda de client Necesita aprobare se schimba starea comenzii doar daca comanda este aprobata.