Difference between revisions of "Job:Notificare emitere documente"

From docs
Jump to: navigation, search
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Job care notifica pe email si ataseaza un model de tipizat pentru urmatoarele: '''factura client''', '''comanda client''', '''comanda furnizor''', '''confirmari de solduri''' si '''talon pensie'''.
+
Job care notifica pe email si ataseaza un model de tipizat pentru urmatoarele: '''factura client''', '''comanda client''', '''comanda furnizor''', '''confirmari de solduri''''''talon pensie''' si '''pozitii contract client'''.
  
 
(1) cum se alege modelul de facture/imaginea (prioritate):
 
(1) cum se alege modelul de facture/imaginea (prioritate):
Line 7: Line 7:
  
 
(2) parametrii:  
 
(2) parametrii:  
                 -docid= (5=factura client, 8=aviz client, 26=comanda client, 27=comanda furnizor, 67=confirmari solduri, 147=Documente externe)
+
                 -docid= (5=factura client, 8=aviz client, 26=comanda client, 27=comanda furnizor, 67=confirmari solduri, 146=Pozitii contract client, 147=Documente externe)
 
                 -email=1 - se trimite imaginea pe email
 
                 -email=1 - se trimite imaginea pe email
 
                 -attash=1 - se ataseaza automat ca document pe cap document
 
                 -attash=1 - se ataseaza automat ca document pe cap document
Line 16: Line 16:
 
                 -ContactDocument- se trimite mail la persoana de contact de pe document(campul Contact)
 
                 -ContactDocument- se trimite mail la persoana de contact de pe document(campul Contact)
 
                 -ContactLivrare- se trimite mail la persoana de contact livrare de pe document(campul Contact livrare)
 
                 -ContactLivrare- se trimite mail la persoana de contact livrare de pe document(campul Contact livrare)
                 -FolosireLimbaContact: se trimite notificarea in limba persoanei de contact
+
                 -FolosireLimbaContact: se trimite notificarea in limba persoanei de contact (daca parametrul = 1)
 
                 -eFactura: se trimit pe mail facturile doar in momentul cand EFacturaStareId = 3
 
                 -eFactura: se trimit pe mail facturile doar in momentul cand EFacturaStareId = 3
 
                 -fisiereatasate: extensiile fisierelor care se vor trimite (ex.: fisiereatasate=.zip,.xml,.pdf)
 
                 -fisiereatasate: extensiile fisierelor care se vor trimite (ex.: fisiereatasate=.zip,.xml,.pdf)
 +
                -GenereazaLinkPlata: daca se valoarea 1 atunci se genereaza link de plata si se salveaza in antetul documentului
 +
  
 
(3) momentul la care documentul este luat in considerare de job:
 
(3) momentul la care documentul este luat in considerare de job:
Line 29: Line 31:
 
                 - pentru docid = 5 (factura client) se notifica doar cele care au data facturare mai mare de ziua curenta - numar de zile  
 
                 - pentru docid = 5 (factura client) se notifica doar cele care au data facturare mai mare de ziua curenta - numar de zile  
 
  specificat in [[Setări|Setare 443 Notificare facturi pe email - vechime factura]]
 
  specificat in [[Setări|Setare 443 Notificare facturi pe email - vechime factura]]
 +
                - pentru docid = 147 (Documente externe) se notifica doar cele care au data validare mai mare de ziua curenta - numar de zile
 +
specificat in [[Setări|Setare 443 Notificare facturi pe email - vechime factura]]
 +
                - pentru docid = 146 (Pozitii contract client) se notifica doar poziitle care sunt valabile la data curenta si se afla in contracte valabile la data curenta(nu se tine cont de setarea 443).
  
 
(4) la cine se trimite:
 
(4) la cine se trimite:

Latest revision as of 14:38, 29 October 2024

Job care notifica pe email si ataseaza un model de tipizat pentru urmatoarele: factura client, comanda client, comanda furnizor, confirmari de solduri, talon pensie si pozitii contract client.

(1) cum se alege modelul de facture/imaginea (prioritate):

              imagine setata pe client - 1
              imagine setata pe tip doc - 2
              model default – 3

(2) parametrii:

               -docid= (5=factura client, 8=aviz client, 26=comanda client, 27=comanda furnizor, 67=confirmari solduri, 146=Pozitii contract client, 147=Documente externe)
               -email=1 - se trimite imaginea pe email
               -attash=1 - se ataseaza automat ca document pe cap document
               -firmaids=firmaid,firmaid - firmele pentru care se executa job-ul
               -tipdocids=tipdocid,tipdocid - tipurile de document pentru care se executa job-ul
               -numardocumente=50 - numarul de documente procesate la executarea job-ul
               -CodModelEmail=cod - codul setat pe modelul de email folosit la notificare. In functie de acest cod se pot trimite anumite modele de email-uri catre anumite adrese de email daca se completeaza acelasi cod pe rol
               -ContactDocument- se trimite mail la persoana de contact de pe document(campul Contact)
               -ContactLivrare- se trimite mail la persoana de contact livrare de pe document(campul Contact livrare)
               -FolosireLimbaContact: se trimite notificarea in limba persoanei de contact (daca parametrul = 1)
               -eFactura: se trimit pe mail facturile doar in momentul cand EFacturaStareId = 3
               -fisiereatasate: extensiile fisierelor care se vor trimite (ex.: fisiereatasate=.zip,.xml,.pdf)
               -GenereazaLinkPlata: daca se valoarea 1 atunci se genereaza link de plata si se salveaza in antetul documentului


(3) momentul la care documentul este luat in considerare de job:

               -daca exista stari configurate care au bifa de “trimitere document” => se trimite doc doar in aceasta stare
               -daca nu exista nici o stare configurata cu bifa de mai sus se trimite cand avem imageid completat pe document 

( imageid se completeaza la momentul printarii imaginii tipizat factura)

               -la trimitere se completeaza pe cap document: data trimitere, email trimitere; dupa ce a fost trimis documentul,
nu se mai trimite decat daca se da operatia “resetare notificare” 
               - pentru docid = 5 (factura client) se notifica doar cele care au data facturare mai mare de ziua curenta - numar de zile 
specificat in Setare 443 Notificare facturi pe email - vechime factura
               - pentru docid = 147 (Documente externe) se notifica doar cele care au data validare mai mare de ziua curenta - numar de zile 
specificat in Setare 443 Notificare facturi pe email - vechime factura
               - pentru docid = 146 (Pozitii contract client) se notifica doar poziitle care sunt valabile la data curenta si se afla in contracte valabile la data curenta(nu se tine cont de setarea 443).

(4) la cine se trimite:

               -Contact setat pe cap document
               -La contact cu rol asociat pe notificarea de trimis document specifica (factura client -tiparita, factura client- anulata, etc)
               -Pentru Documente externe (DocId=147) se trimite la utilizatorii care au drept si bifa de notificare pe tipul de document al documentului extern)

(5) Un model de document poate avea submodele

               Cand se “randeaza” un model, daca are submodele (ierarhie nivel 1) se face pdfmerge cu modelul parinte + modelele fii


Configurari pentru trimitere confirmari de sold la clienti

Pentru a trimite confirmari de sold automat la clienti trebuie parcursi urmatorii pasi:

1. Se seteaza modelul dorit a se trimite la client pe mail pe documentul Confirmare de sold (sa nu fie de tip HTML), in Administrare - Setari - Documente. Modelul de document trebuie sa fie cu bifa de implicit. Daca se seteaza mai multe modele, la generare confirmari se va salva primul ordonat dupa denumirea modelului.
2. Se seteaza plaja pe documentul Confirmare de sold. Tote confirmarile generate vor primi numar dupa plaja selectata.
3. Se actualizeaza lista de clienti in Clienti debitori (operatia Actualizare).
4. In interfata Clienti debitori - Generare confirmari de sold se selecteaza clientii si se completeaza Data trimitere. Confirmarile se vor trimite pe mail dupa data selectata in acest camp, in functie si de configurarea jobului (pasul 7). Dupa generare, confirmarile ce se vor trimite se pot vizualiza in lista de confirmari pe fiecare client (Clienti debitori -> Confirmari de sold). In aceasta lista, cu butonul Printare se poate vizualiza raportul ce se ataseaza la mailul ce se va transmite.
5. Se configureaza modelul email cu tipul "Notificari solduri clienti catre client - taskagent".
6. Se creeaza un rol pe care se adauga notificarea "Notificari solduri clienti catre client - taskagent". Acest rol se asociaza pe contactele clientilor la care se doreste sa se transmita notificarea. Mailul se trimite la adresele setate in ambele campuri de email pe contact (Email1, Email2).
7. In Administrare - Setari - Planificator se instantiaza jobul "Notificare emitere facturi" iar la parametrii se completeaza: docid=67&email=1&attash=1 (periodicitatea ar trebui sa fie Anual) . Trebuie configurat astfel incat jobul sa se ruleze ulterior datei selectate in campul "Data trimitere".