Difference between revisions of "Job:Generare e-Factura"

From docs
Jump to: navigation, search
Line 13: Line 13:
 
===Parametrii===
 
===Parametrii===
 
;FirmaIds: id-urile firmelor de pe care se vor lua facturile. Daca nu este folosit atunci se iau de pe toate firmele.
 
;FirmaIds: id-urile firmelor de pe care se vor lua facturile. Daca nu este folosit atunci se iau de pe toate firmele.
;Stare: folosit pentru a filtra facturile in functie de starea documentului. Daca nu este folosit atunci nu se tine cont de starea documentului.
+
;Stare: folosit pentru a filtra facturile in functie de starea documentului
;TipDoc: folosit pentru a filtra facturile in functie de tipul de document. Daca nu este folosit atunci nu se tine cont de tipul de document.
+
:Daca nu este folosit atunci nu se tine cont de starea documentului
 +
:Valorile se dau cu virgula intre ele si fara spatiu
 +
;TipDoc: folosit pentru a filtra facturile in functie de tipul de document
 +
:Daca nu este folosit atunci nu se tine cont de tipul de document
 +
:Valorile se dau cu virgula intre ele si fara spatiu
 
;DocId: poate sa fie folosit fie cu valoarea 5(pentru a se lua in calcul doar [[Facturi_clienti|facturile de client]]) sau 6(pentru a se lua in calcul doar [[Facturi_externe_clienti|facturile externe de client]])
 
;DocId: poate sa fie folosit fie cu valoarea 5(pentru a se lua in calcul doar [[Facturi_clienti|facturile de client]]) sau 6(pentru a se lua in calcul doar [[Facturi_externe_clienti|facturile externe de client]])
 
;D_StartType: valori posibile: Y(an), M(luna), D(zi), W(saptamana). Daca nu este folosit in pereche cu D_StartValue atunci se iau toate facturile incepand cu ziua anterioara.
 
;D_StartType: valori posibile: Y(an), M(luna), D(zi), W(saptamana). Daca nu este folosit in pereche cu D_StartValue atunci se iau toate facturile incepand cu ziua anterioara.
 
;D_StartValue: reprezinta numarul de an, luna, zi sau saptamana(in functie de ce este setat la D_StartType) care se adauga la ziua curenta. Daca nu este folosit in pereche cu D_StartType atunci se iau toate facturile incepand cu ziua anterioara.
 
;D_StartValue: reprezinta numarul de an, luna, zi sau saptamana(in functie de ce este setat la D_StartType) care se adauga la ziua curenta. Daca nu este folosit in pereche cu D_StartType atunci se iau toate facturile incepand cu ziua anterioara.

Revision as of 20:00, 10 February 2022

Job-ul este folosit pentru a genera e-Factura si a o atasa pe facturile de client si pe facturile externe de client.
Facturile trebuie sa fie facturate si nu trebuie sa fie anulate.
In cadrul parametrului Params se cauta dupa cuvinte cheie si se extrag valoarile corespunzatoare (ex. FirmaIds=2091). Parametrii sunt despartiti prin & (ex. FirmaIds=2091&DocId=5).

Parametrii

FirmaIds
id-urile firmelor de pe care se vor lua facturile. Daca nu este folosit atunci se iau de pe toate firmele.
Stare
folosit pentru a filtra facturile in functie de starea documentului
Daca nu este folosit atunci nu se tine cont de starea documentului
Valorile se dau cu virgula intre ele si fara spatiu
TipDoc
folosit pentru a filtra facturile in functie de tipul de document
Daca nu este folosit atunci nu se tine cont de tipul de document
Valorile se dau cu virgula intre ele si fara spatiu
DocId
poate sa fie folosit fie cu valoarea 5(pentru a se lua in calcul doar facturile de client) sau 6(pentru a se lua in calcul doar facturile externe de client)
D_StartType
valori posibile: Y(an), M(luna), D(zi), W(saptamana). Daca nu este folosit in pereche cu D_StartValue atunci se iau toate facturile incepand cu ziua anterioara.
D_StartValue
reprezinta numarul de an, luna, zi sau saptamana(in functie de ce este setat la D_StartType) care se adauga la ziua curenta. Daca nu este folosit in pereche cu D_StartType atunci se iau toate facturile incepand cu ziua anterioara.