# Facturi cumparare

# Adaugare factura de cumparare

---

<span style="color: rgb(0, 0, 0);">Pentru adaugarea unei facturi de cumparare, navigati **Cumparari - Facturi cumparare** si urmati procedura standard **<span style="color: rgb(53, 152, 219);">[Adaugare document](https://help.rvx.ro/books/documente/page/adaugare-document "Adaugare document")</span>**<span style="color: rgb(0, 0, 0);">, </span>cu urmatoarele particularitati:</span>

1. <span style="color: rgb(0, 0, 0);">In pagina ***Document*** campul **TVA la incasare** se bifeaza automat in cazul in care furnizorul are setat in fereastra detaliu *Partener -* camp **Tip fiscal**: *Persoana cu TVA la incasare*.   
    </span><span style="color: rgb(0, 0, 0);">De asemenea, daca in **Administrare - Organizare - Date firma**, in campul **tip fiscal**, este selectat tipul *Persoana cu TVA la incasare*, campul **TVA la incasare** se bifeaza automat dupa selectarea oricarui partener.</span>
2. <span style="color: rgb(0, 0, 0);">In pagina ***Livrare*** este afisat campul **RefContract**, utilizat pentru introducerea manuala a contractului aferent facturii de cumparare.</span>
3. <span style="color: rgb(0, 0, 0);">In linie document, in pagina ***Valori****,* sunt afisate campurile:</span>
    - **<span style="color: rgb(0, 0, 0);">Transport</span>**
    - **<span style="color: rgb(0, 0, 0);">Asigurare</span>**
    - **<span style="color: rgb(0, 0, 0);">Alte costuri  
        </span>**Daca pentru factura de cumparare au fost repartizate costuri utilizand butonul **Repartizeaza costuri** din **Stocuri - Documente - Costuri receptie**, valorile acestora se preiau automat in factura de cumparare, in campurile mentionate mai sus.
        
        Valorile costurilor sunt exprimate in lei si campurile nu sunt editabile.

# Verificari la sigilarea facturii

<span style="color: rgb(0, 0, 0);">La sigilarea unei facturi de cumparare, sistemul efectueaza o serie de verificari pentru validarea documentului:</span>

1. <span style="color: rgb(0, 0, 0);">**Verificare continut document**</span>  
    <span style="color: rgb(0, 0, 0);">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.</span>
2. <span style="color: rgb(0, 0, 0);">**Calcul valori in lei**</span>  
    <span style="color: rgb(0, 0, 0);">Valorile in lei sunt calculate in functie de cursul valutar introdus in campul **Curs valutar** din factura.</span>
3. <span style="color: rgb(0, 0, 0);">**Verificare tip fiscal partener** Pentru documentele de tip **AIC, AICA, AIS, FCTAXI, IMPORT**, 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 AIC/AICA/AIS/FCTAXI/IMPORT"*, iar factura nu poate fi sigilata.  
    </span>
4. <span style="color: rgb(0, 0, 0);">**Verificare taxare inversa si TVA la incasare** Daca factura de cumparare este de tip **FCTAXI** si in factura se bifeaza campul **TVA la incasare** sau furnizorul selectat are tipul fiscal **Persoana cu TVA la incasare**, se afiseaza mesajul *"Debifati TVA la incasare pentru* FCTAXI", iar factura nu poate fi sigilata.</span>
5. <span style="color: rgb(0, 0, 0);">**Verificare procent TVA**   
    Daca in factura de cumparare se adauga produse cu **Procent TVA = 0** si furnizorul selectat are setat tipul fiscal **Persoana neplatitoare de TVA**, se afiseaza mesajul *"Procent TVA incorect pentru furnizor neplatitor de TVA"*, iar factura nu poate fi sigilata.</span>
6. <span style="color: rgb(0, 0, 0);">**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 <span style="color: rgb(35, 111, 161);">[**Verificare coduri de TVA**](https://help.rvx.ro/books/administrare/page/verificare-coduri-de-tva)</span>.  
    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}”.*</span>
7. <span style="color: rgb(0, 0, 0);">**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.  
    </span>
8. <span style="color: rgb(0, 0, 0);">**Marcare aviz ca facturat** Daca factura de cumparare este de tip **FCUMPA** (generata din aviz), la sigilarea acesteia, in lista de avize se bifeaza **Facturat** pentru avizul respectiv.</span>
9. <span style="color: rgb(0, 0, 0);">**Actualizare stare in comanda** La sigilarea facturii, se actualizeaza automat starea comenzii in **FACTURAT**, daca factura a fost generata urmand fluxul *comanda - aviz - factura*.</span>
10. <span style="color: rgb(0, 0, 0);">**Incarcare stoc** La sigilarea facturii, produsele aferente acesteia sunt incarcate automat in gestiune, cu efectuarea verificarilor necesare pentru actualizarea corecta a stocului.</span>
11. <span style="color: rgb(0, 0, 0);">**Verificare plafon cash persoane juridice**</span>
    
    <span style="color: rgb(0, 0, 0);">La sigilarea unei plati, sistemul verifica daca suma totala a platilor zilnice catre persoane juridice, aferente modurilor de plata **NUMERAR**, **CASH** si **RAMBURS**, depaseste plafonul zilnic stabilit.</span>
    
    <span style="color: rgb(0, 0, 0);">Verificarea se efectueaza doar daca setarea **Plafon zilnic plati persoane juridice** este completata. Implicit, aceasta setare nu are o valoare configurata.</span>
    
    <span style="color: rgb(0, 0, 0);">Valoarea plafonului si modurile de plata incluse in verificare pot fi configurate din **Administrare - Securitate - Setari generale - Module - Financiar** prin urmatoarele setari:</span>
    - - - <span style="color: rgb(0, 0, 0);">Plafon zilnic plati persoane juridice</span>
            - <span style="color: rgb(0, 0, 0);">*Moduri plata numerar pentru plafonare*</span>

# Verificari la desigilarea facturii

<span style="color: rgb(0, 0, 0);">La desigilarea unei facturi, sistemul efectueaza urmatoarele verificari:</span>

1. <span style="color: rgb(0, 0, 0);">**Verificarea platilor**</span>  
    <span style="color: rgb(0, 0, 0);">Se verifica daca factura are plati asociate. In cazul in care exista plati, desigilarea facturii nu este permisa.</span>
2. <span style="color: rgb(0, 0, 0);">**Verificarea notei contabile**</span>  
    <span style="color: rgb(0, 0, 0);">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.</span>
3. <span style="color: rgb(0, 0, 0);">**Refacerea stocului**</span>  
    <span style="color: rgb(0, 0, 0);">La desigilarea facturii, produsele din factura sunt scoase din stoc, cu efectuarea verificarilor necesare pentru actualizarea corecta a stocului.</span>

##### <span style="color: rgb(0, 0, 0);">**Restrictie la adaugarea documentelor nesigilate**</span>

<span style="color: rgb(0, 0, 0);">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.</span>

# Verificari la salvarea liniei in factura

<span style="color: rgb(0, 0, 0);">La salvarea unei linii in factura, sistemul efectueaza o serie de verificari pentru validarea datelor introduse:</span>

1. <span style="color: rgb(0, 0, 0);">**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.</span>
2. <span style="color: rgb(0, 0, 0);">**Verificarea grupei de TVA**</span>  
    <span style="color: rgb(0, 0, 0);">Se verifica daca **Grupa TVA** configurata aferenta codului de TVA corespunde cu **Grupa TVA** aferenta tipului de document selectat in factura, conform procedurii <span style="color: rgb(35, 111, 161);">[**Verificare coduri de TVA**](https://help.rvx.ro/books/administrare/page/verificare-coduri-de-tva)</span>.</span>  
    <span style="color: rgb(0, 0, 0);">Daca cele doua nu corespund, se afiseaza eroarea *"Procent de TVA setat incorect pentru acest cod de TVA"* si linia nu poate fi salvata.</span>
3. <span style="color: rgb(0, 0, 0);">**Verificarea valorilor din linie**</span>  
    <span style="color: rgb(0, 0, 0);">La salvarea liniei se verifica daca valorile calculate respecta formulele de calcul:</span>
    - <span style="color: rgb(0, 0, 0);">**Valoare fara TVA** = Cantitate × Pret</span>
    - <span style="color: rgb(0, 0, 0);">**TVA** = Valoare fara TVA × Procent TVA</span>
    - <span style="color: rgb(0, 0, 0);">**Total cu TVA** = Valoare fara TVA + TVA</span>
    
    <span style="color: rgb(0, 0, 0);">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**.</span>  
    <span style="color: rgb(0, 0, 0);">Valoarea implicita a setarii este **0,1**, reprezentand o toleranta de 10 bani.</span>
4. <span style="color: rgb(0, 0, 0);">**Verificarea liniilor transformate** </span>  
    <span style="color: rgb(0, 0, 0);">Se verifica daca linia facturii a fost generata dintr-un aviz sau dintr-o comanda. </span>  
    <span style="color: rgb(0, 0, 0);">In cazul facturii de cumparare de tip **FCUMPA**, nu este permisa modificarea liniilor existente sau adaugarea de linii noi, intrucat aceasta nu opereaza stocul. </span>  
    <span style="color: rgb(0, 0, 0);">La salvarea liniei este afisata eroarea *Nu modificati documente generate din aviz*.</span>

# Codificare

<p class="callout info">Butonul **Codificare** permite modificarea codurilor si a numelor articolelor din factura.</p>

Navigati **Cumparari - Facturi cumparare**.

Selectati factura dorita si apasati butonul **Deschide**.

Apasati butonul **Codificare**.

Vor aparea articolele din factura. Campul **Cod articol** este editabil. **Modifica** codurile pentru articolele dorite.

Aveti urmatoarele optiuni:

- **Seteaza coduri selectate :** Schimba codurile articolelor cu codul selectat in campul Cod articol.
- **Seteaza primul cod la toate:** Schimba codurile tuturor articolelor in functie de codul primului articol (id=1).
- **Seteaza coduri din istoric:** Permite setarea codurilor de articole din facturi precedente, in functie de explicatia furnizorului.
- **Seteaza nume articole:** Schimba numele articolelor in functie de codurile selectate.

 Apasati butonul **Inchide.**