Facturi vanzare

Adaugare factura vanzare


Pentru adaugarea unei facturi de vanzare, navigati Vanzari - Facturi vanzare si urmati procedura standard Adaugare document.

Verificari la sigilarea facturii

La sigilarea unei facturi de vanzare, sistemul efectueaza o serie de verificari pentru validarea documentului:

  1. Verificare continut document
    Documentul trebuie sa contina cel putin un articol. In cazul in care documentul nu contine articole, se afiseaza mesajul de eroare "Documentul este gol", iar factura nu poate fi sigilata.

  2. Calcul valori in lei
    Valorile in lei sunt calculate in functie de cursul valutar introdus in campul Curs valutar din factura.

  3. Verificare tip fiscal partener
    Pentru documentele de tip LIC, LIS sau EXPORT, se verifica daca tipul fiscal al partenerului selectat corespunde cu tipul fiscal setat in Administrare - Documente - Tipuri documente, camp Tip fiscal.
    Daca tipul fiscal difera se afiseaza mesajul Partener cu tip fiscal incorect pentru LIC/LIS/EXPORT, iar factura nu poate fi sigilata.
  4. Verificare concordanta Cod TVA - Tip document
    La sigilarea documentului se realizeaza verificarea concordantei dintre Grupa TVA aferenta codului de TVA si Grupa TVA aferenta tipului de document selectat in factura, conform procedurii Verificare coduri de TVA.
    Verificarea este controlata de setarea Verificare cod TVA in documente, disponibila in Administrare - Securitate - Setari generale - Module - Documente. Setarea este activata implicit.
    Daca verificarea este activa, iar grupele TVA nu corespund, documentul nu poate fi sigilat si se afiseaza mesajul "Cod TVA incorect {Cod TVA} pentru {Tip document}”.

  5. Generare numar la sigilare factura
    Daca in Administrare - Documente - Generatori numere, model sale_invoice - camp Prefix este setat textul "DRAFT", numarul facturii se genereaza la sigilare, nu la salvare document.
    Pana la sigilare, factura va avea un numar cu prefixul DRAFT + numarul facturii setat in campul Valoare din modelul sale_invoice.
    La sigilare, factura va prelua numarul generat conform configurarii modelului sale_invoice_post.
  6. Generare nota contabila automata
    Daca este activata contarea in timp real, prin setarea Contare documente primare la sigilare, din Administrare - Securitate - Setari generale - Contabilitate, la sigilarea facturii se genereaza automat nota contabila. 
  7. Marcare aviz ca facturat
    Daca factura de vanzare este de tip FVANZA (generata din aviz), la sigilarea acesteia, in lista de avize se bifeaza Facturat pentru avizul respectiv.
  8. Actualizare stare in comanda
    La sigilarea facturii, se actualizeaza automat starea comenzii in FACTURAT, daca factura a fost generata urmand fluxul comanda - aviz - factura.
  9. Actualizare stare produse in continut comanda
    La sigilarea facturii, se actualizeaza automat starea produselor din comanda in Livrat, daca factura a fost generata urmand fluxul comanda - factura.
  10. Descarcare stoc

    La sigilarea facturii, produsele aferente acesteia sunt descarcate automat din gestiune, cu efectuarea verificarilor necesare pentru actualizarea corecta a stocului.

  11. Verificare plafon de credit
    Se calculeaza valoarea totala formata din facturile neachitate si valoarea facturii nou adaugate. Daca valoarea rezultata depaseste plafonul de credit setat in Partener - pagina Termeni - camp Limita plafon termen, se afiseaza un mesaj de eroare care indica totalul documentului, soldul existent si valoarea plafonului de credit, iar factura nu poate fi sigilata.

  12. Verificare facturi cu scadenta depasita
    Se verifica daca exista facturi emise anterior care nu au fost achitate pana la termenul limita stabilit.
    Verificarea se efectueaza in cazul in care este setata Limita zile scadente in Partener - pagina Termeni - camp Limita zile scadente.
    Termenul limita este determinat pe baza datei scadente a facturii si a numarului de zile limita setat.
    Daca termenul limita este depasit, se afiseaza mesajul de eroare "Facturi neachitate peste limita de scadenta", iar factura nu poate fi sigilata.

  13. Verificare plafon cash
    La sigilarea unei incasari, sistemul verifica daca suma totala a incasarilor zilnice, aferente modurilor de plata NUMERAR, CASH si RAMBURS, depaseste plafonul zilnic stabilit.

    Plafoanele sunt: 
      • 10.000 lei pentru persoane fizice;
      • 5.000 lei pentru persoane juridice
    Verificarea plafonului de 10.000 lei pentru persoane fizice nu se efectueaza daca denumirea partenerului este de forma "Persoana fizica%".
    Valorile plafoanelor si modurile de plata incluse in verificare pot fi configurate din Administrare - Securitate - Setari generale - Module - Financiar prin urmatoarele setari:
      • Plafon zilnic incasari persoane fizice
      • Plafon zilnic incasari persoane juridice
      • Moduri plata numerar pentru plafonare

Verificarile privind plafonul de credit si limita de zile scadente nu se efectueaza in cazul retururilor cu valoare totala negativa si al facturilor de vanzare de tip FVANZA.

Verificari la desigilarea facturii

La desigilarea unei facturi, sistemul efectueaza urmatoarele verificari:

  1. Verificarea incasarilor
    Se verifica daca factura are incasari asociate. In cazul in care exista incasari, desigilarea facturii nu este permisa.

  2. Verificarea notei contabile
    Se verifica daca pentru factura a fost generata o nota contabila. In cazul in care exista o nota contabila asociata facturii, se afiseaza mesajul de eroare "Documentul are nota contabila generata" si desigilarea nu este permisa.

  3. Verificarea transmiterii in e-Factura
    Daca factura are campul eFacturaIndex setat, se afiseaza mesajul de eroare "Factura deja trimisa in portalul e-Factura", iar factura nu poate fi desigilata.

  4. Refacerea stocului
    La desigilarea facturii, produsele din factura sunt repuse in stoc, cu efectuarea verificarilor necesare pentru actualizarea corecta a stocului.

Restrictie la adaugarea documentelor nesigilate

Daca este activata setarea Restrictie adaugare mai multe documente nesigilate, disponibila in Administrare - Securitate - Setari generale - Restrictii operare, sistemul nu permite adaugarea unui document nou daca exista deja un document nesigilat, adaugat de acelasi utilizator.

Verificari la salvarea liniei in factura

La salvarea unei linii in factura, sistemul efectueaza o serie de verificari pentru validarea datelor introduse:

  1. Verificarea codului TVA si a procentului TVA
    Se verifica daca Procent TVA corespunde cu Cod TVA selectat, altfel se afiseaza mesajul "Procent de TVA setat incorect pentru acest cod de TVA" si linia nu poate fi salvata.
  2. Verificarea grupei de TVA
    Se verifica daca Grupa TVA configurata aferenta codului de TVA corespunde cu Grupa TVA aferenta tipului de document selectat in factura, conform procedurii Verificare coduri de TVA.
    Daca cele doua nu corespund, se afiseaza eroarea "Procent de TVA setat incorect pentru acest cod de TVA" si linia nu poate fi salvata.
  3. Verificarea valorilor din linie
    La salvarea liniei se verifica daca valorile calculate respecta formulele de calcul:
    • Valoare fara TVA = Cantitate × Pret
    • TVA = Valoare fara TVA × Procent TVA
    • Total cu TVA = Valoare fara TVA + TVA
    Verificarea se realizeaza cu o toleranta de 10 bani. Aceasta poate fi modificata din Administrare - Securitate - Setari generale - Module - Documente, setare Precizie calcul valori si TVA in linie document.
    Valoarea implicita a setarii este 0,1, reprezentand o toleranta de 10 bani.
  4. Verificarea liniilor transformate
    Se verifica daca linia facturii a fost generata dintr-un aviz sau dintr-o comanda.
    In cazul facturii de vanzare de tip FVANZA, nu este permisa modificarea liniilor existente sau adaugarea de linii noi, intrucat aceasta nu opereaza stocul. 
    La salvarea liniei este afisata eroarea Nu modificati documente generate din aviz.
  5. Verificarea stocului
    La salvarea unei linii care contine un produs stocabil, sistemul verifica disponibilitatea produsului in stoc.
    Daca produsul nu se afla in stoc sau stocul disponibil este insuficient, salvarea liniei este blocata si se afiseaza mesajul "Cantitatea depaseste stocul existent: X", unde X reprezinta cantitatea disponibila in stoc.
  6. Verificarea pretului de vanzare fata de pretul de cost
    Sistemul verifica daca pretul de vanzare este mai mic decat pretul de cost al produsului.
    Verificarea este efectuata atunci cand este activata setarea Verifica pret de vanzare mai mic decat pret cost din Administrare - Securitate - Setari generale - Module - Vanzari.
    La salvarea liniei este afisata eroarea Pretul de vanzare este mai mic decat pretul de cost: X, unde X reprezinta codul articolului.
  7. Verificarea pretului de vanzare fata de pretul standard
    Sistemul verifica daca pretul de vanzare este mai mic decat pretul minim, setat in campul Pret standard din Articol.
    Verificarea este efectuata atunci cand este activata setarea Verifica pret de vanzare mai mic decat pret standard din Administrare - Securitate - Setari generale - Module - Vanzari.
    La salvarea liniei este afisata eroarea "Pretul de vanzare este mai mic decat pretul minim", unde X reprezinta codul articolului.
  8. Verificarea liniilor de retur
    Daca setarea Permite retur fara selectie sursa este dezactivata, sistemul verifica daca liniile din factura au un document sursa de retur. Daca nu exista un document sursa, iar in factura se introduce manual un produs stocabil cu o cantitate negativa, sistemul blocheaza salvarea si afiseaza mesajul "Cantitatea trebuie sa fie pozitiva".