Preambul
Automatizarea consta in selectia automata a conturilor pe combobox-urile de Debit si Credit, in functie de scenariu, de anumite date si la anumite momente.
De unde se iau conturile pentru selectie
Conturile care urmeaza a fi selectate automat in combobox-uri se iau de la client, de la servicii/bunuri, de la categoriile de bunuri/servicii si respectiv de la gestiuni. Fiecare din acestea trebuie sa aiba posibilitatea de a selecta care conturi sunt cele default – ce urmeaza a fi selectate automat.
A. Client
In formularul client apar patru select-uri:
- Cont client / bunuri: se populeaza cu conturile din ap_operation 3 debit
- Cont client / servicii: se populeaza cu conturile din ap_operation 4 debit
- Cont furnizor / bunuri: se populeaza cu conturile din ap_operation 1 credit
- Cont furnizor / servicii: se populeaza cu conturile din ap_operation 2 credit
B. Servicii
In formularul de servicii apar doua select-uri:
- Cont asociat vanzare : se populeaza cu conturile din ap_operation 4 credit
- Cont asociat cumparare : se populeaza cu conturile din ap_operation 2 debit
C. Bunuri
In formularul de bunuri apar doua select-uri:
- Cont asociat vanzare : se populeaza cu conturile din ap_operation 3 credit
- Cont asociat cumparare : se populeaza cu conturile din ap_operation 1 debit
D. Categorii de servicii
In formularul de categorii de servicii apar doua select-uri, identic ca in formularul de servicii.
E. Categorii de bunuri
In formularul de categorii de bunuriapar doua select-uri, identic ca in formularul de bunuri.
In plus, apare un nou combobox : “Gestiune implicita”.
Cand se auto-completeaza conturile
Conturile se auto-completeaza:
- DOAR DACA bifa de contare este bifata, atunci :
- la schimbarea tipului de element al facturii: bun / serviciu
- la selectarea produsului sau a serviciului (din selector)
- la adaugare linie in factura (pentru ca vine deja presetat pe bun/serviciu)
- la deschiderea sertarului de contare (pentru ca abia atunci se incarca combobox-urile cu conturi; daca nu, atunci acestea ar trebui sa se incarce la adaugarea liniei in factura)
In toate cazurile se tine cont de tipul de operatiune: vanzare / cumparare.
Ordinea deciderii conturilor
Se iau conturile de pe bun/serviciu.
Daca nu sunt setate, se iau cele de pe categoria de bun/serviciu.
Daca nu sunt setate atunci iau conturile selectate pe gestiunea implicita (in cazul bunurilor).
Daca nici acestea nu sunt setate, atunci nu se auto-selecteaza nimic.
La salvearea facturii
La salvare, conturile selectate in nota contabila pe D si C se salveaza ca implicite pe respectivul produs sau serviciu <– de discutat inainte de a implementa