Difference between revisions of "Job:Selectie automata facturi de exportat"

From docs
Jump to: navigation, search
Line 26: Line 26:
 
;fararaportateanulat: daca este 1 atunci nu aduce documentele care sunt raportate ca anulate.
 
;fararaportateanulat: daca este 1 atunci nu aduce documentele care sunt raportate ca anulate.
 
;inclusivfaracodcpv: daca este 1 atunci o sa se incerce sa se trimita catre institutiile publice si facturile care nu au cod cpv pe toate produsele(altfel o sa se insereze in loguri eroarea si nu vor fi trimise aceste facturi)
 
;inclusivfaracodcpv: daca este 1 atunci o sa se incerce sa se trimita catre institutiile publice si facturile care nu au cod cpv pe toate produsele(altfel o sa se insereze in loguri eroarea si nu vor fi trimise aceste facturi)
 +
 +
 +
 +
urmatorii parametrii sunt similari ca parametrii pentru dashboard si determina data de inceput si data de sfarsit a facturilor
 +
 
;datadocstarttype*
 
;datadocstarttype*
 
;datadocstartvalue*
 
;datadocstartvalue*
Line 34: Line 39:
 
:implicit calculul se face fara sa se tina cont de zilele nelucratoare  
 
:implicit calculul se face fara sa se tina cont de zilele nelucratoare  
 
:daca se seteaza parametrul NoWorkingDays=1 , sunt luate in calcul si zilele nelucratoare
 
:daca se seteaza parametrul NoWorkingDays=1 , sunt luate in calcul si zilele nelucratoare
 
 
urmatorii parametrii sunt similari ca parametrii pentru dashboard si determina data de inceput si data de sfarsit a facturilor
 
 
;datadocstarttype:
 
;datadocstartvalue:
 
;datadocendtype:
 
;datadocendvalue:
 

Revision as of 18:27, 12 March 2024

Scopul planificatorului este de a trece anumite facturi de clienti, facturi de clienti externe(doar daca codul tarii partenerului este "RO"), facturi de clienti cu amanuntul, facturile de furnizor (daca au bifa "Autofactura" si facturile de furnizor externe (daca au bifa "Autofactura" si codul tarii partenerului este "RO") in starea "De exportat" (exact cum se intampla in pagina trimite E-Factura)

Sunt permise si facturile care au stare Efactura "Cu eroare" doar daca in ultima activitate de pe acea stare au la explicatii "Eroare post xml: The remote server returned an error: (500) Internal Server Error".


Parametrii

sys_divIds
diviziile de unde se iau facturile. Parametrul nu este obligatoriu!
sys_unitIds
firmele de unde se iau facturile. Parametrul nu este obligatoriu!
sys_partIds
companiile de unde se iau facturile. Parametrul este obligatoriu!
sys_langid
daca nu este completat se pune automat limba romana
utilizator
utilizatorul care este inserat in diverse tabele de loguri
numarzile
se iau doar facturile care au o vechime de cel mult X zile (X fiind acest parametru). Valoare default: 7.
numarore
se iau doar facturile care au o vechime de cel putin X ore (X fiind acest parametru).
tipdocs
se iau doar facturile care au tipurile de document mentionate in acest parametru
stari
se iau doar facturile care se afla in starile mentionate in acest parametru
tipdocsexcluse
se iau doar facturile care nu au tipurile de document mentionate in acest parametru
stariexcluse
se iau doar facturile care nu se afla in starile mentionate in acest parametru
datastart
daca este utilizat atunci sunt luate facturile incepand cu data specificata in parametru (daca numarul de zile setat in parametrul numarzile depaseste acest parametru atunci data de inceput a facturilor luate o sa fie acest parametru)
inclusivclientipersoanefizice
daca este 1 aduce si clienti care sunt persoane fizice.
fararaportateanulat
daca este 1 atunci nu aduce documentele care sunt raportate ca anulate.
inclusivfaracodcpv
daca este 1 atunci o sa se incerce sa se trimita catre institutiile publice si facturile care nu au cod cpv pe toate produsele(altfel o sa se insereze in loguri eroarea si nu vor fi trimise aceste facturi)


urmatorii parametrii sunt similari ca parametrii pentru dashboard si determina data de inceput si data de sfarsit a facturilor

datadocstarttype*
datadocstartvalue*
datadocendtype*
datadocendvalue*
NoWorkingDays
este utilizat la calcul data factura (atunci cand se completeaza campurile cu *)
implicit calculul se face fara sa se tina cont de zilele nelucratoare
daca se seteaza parametrul NoWorkingDays=1 , sunt luate in calcul si zilele nelucratoare