Verificarea si validarea informatiilor pentru sectiunea Facturi de Achizitie (PurchaseInvoices)

  1. Se consulta fisierul PurchaseInvoices.xml care va contine tagurile:

  • Number of entries - reprezinta numarul total de facturi de achizitie raportate;

  • Total Debit - totalul sumelor debitoare;

  • Total Credit - totalul sumelor creditoare ;

  • Invoice - se vor crea atatea taguri Invoice cate facturi de achizitie exista:

    • InvoiceNo - numarul facturii (seriefact||nrfact);

    • CustomerInfo

      • Billing Address - informatii despre adresa furnizorului:

        • City - denumire localitate din Parteneri;

        • Country - Cod tara din Parteneri;

      • AccountID - Contul furnizor pentru care s-a emis factura;

    • Invoice date - data facturii;

    • InvoiceType - tipul facturii - se completeaza astfel:

      • 381 - pentru Nota de credit (factura de minus);

      • 389 - pentru Autofactura (pe factura s-a folosit o taxa TVA care are asociat codul 6 - Autofactura din lista rezervata TVO);

      • 380 - pentru Factura - restul de facturi se incadreaza aici;

  • Self-billing indicator - se completeaza cu 389 pentru Autofactura si cu 0 in rest;

  • Batch ID - contine codul din Parteneri al furnizorului pentru care s-a emis factura;

  • System ID - se numeroteaza succesiv fiecare factura, 1.2.3….;

  • InvoiceLine - exista atatea taguri InvoiceLine cate linii de cost are factura:

    • LineNumber - se numeroteaza succesiv liniile in cadrul facturii;

    • AccountID - contul corespondent contului de furnizor (poate fi cont de cost, cont de stoc etc);

  • GoodsServicesID - se completeaza cu 01 pentru articole si cu 02 pentru servicii; va fi 02 pentru facturile din contabilitate;

  • ProductCode - pentru facturile din contabilitate produsul este de fapt un serviciu sau un produs pentru care nu exista obligativitatea tinerii evidentei in stoc, prin urmare se va raporta 9999999999;

  • ProductDescription - descrierea produsului; pentru facturile din contabilitate se completeaza cu Inregistrare contabila;

  • Quantity - se refera la cantitatea de produs de pe linia de factura; pentru facturile din contabilitate, unde nu este evidentiata, se completeaza cu 0 pentru notele de credit si cu 1 pentru restul;

  • UnitPrice - se refera la pretul unitar al produsului de pe linia de factura; pentru facturile din contabilitate, unde nu este evidentiat, se completeaza cu 0 pentru notele de credit si cu valoarea bruta a unitatii de produs pentru restul;

  • TaxPointDate - data facturii;

  • Description - explicatia de pe linia din tranzactie;

  • InvoiceLineAmount - tag pentru suma tranzactiei:

    • Amount - suma neta de pe factura in moneda de baza; pentru facturile din contabilitate este reprezentata de suma neta (fara TVA) aferenta fiecarui cont corespondent contului furnizor;

    • CurrencyCode - RON;

    • CurrencyAmount - Amount in moneda tranzactiei;

  • DebitCreditIndicator - daca factura este nota de credit atunci D, altfel C;

  • TaxInformation - informatii despre linia de TVA:

    • TaxType - tipul taxei SAFT asociat codului de TVA folosit pe factura;

    • TaxCode - codul taxei SAFT asociat codului TVA folosit pe factura;

    • TaxBase - suma neta de pe factura in moneda de baza; pentru facturile din contabilitate este reprezentata de suma neta (fara TVA) aferenta fiecarui cont corespondent contului furnizor;

  • TaxAmount:

    • Amount - suma TVA de pe factura in moneda de baza; pentru facturile din contabilitate este reprezentata de sumaTVA aferenta fiecarui cont corespondent contului furnizor;

    • CurrencyCode - RON;

    • CurrencyAmount - Amount in moneda tranzactiei.

  1. Verificarea informatiilor din fisierul PurchaseInvoices.html:

  • Se compara fisierul PurchaseInvoices.html cu raportul Fisa Furnizor pe Conturi Corespondente, cu selectie:

    • pe aceeasi perioada de raportare;

    • pe acelasi Business Unit de raportare;

    • ordonare pe Cont/Furnizor;

    • Tranzactii: Contate;

    • numai pentru acele linii din facturi care au pe coloana Produs/Serviciu valoarea 9999999999 Inregistrare contabila in fisierul PurchaseInvoices.html.

    Rezultatul compararii:

    • Contul de furnizor din Fisa Furnizor = valoarea din coloana Cont furnizor din fisierul PurchaseInvoices.html;

    • Conturile corespondente din Fisa Furnizor = conturile din coloana Cont cheltuiala din fisierul PurchaseInvoices.html;

    • Sumele Debit/Credit = corespund cu sumele din coloana Suma neta din fisierul PurchaseInvoices.html;

    • Suma de pe contul de TVA din Fisa Furnizor = suma valorilor din coloana TVA pentru factura verificata.

  • Se compara fisierul PurchaseInvoices.html cu raportul Facturi Furnizori in perioada, cu selectie:

    • Tip Raport: Detaliat;

    • pe aceeasi perioada de raportare;

    • pe acelasi Business Unit de raportare;

    • numai pentru acele linii din facturi care au pe coloana Produs/Serviciu valoarea diferita de 9999999999 Inregistrare contabila in fisierul PurchaseInvoices.html.

    Rezultatul compararii:

    • cantitatile si preturile din raport coincid cu cele evidentiate pe linia de factura din PurchaseInvoices.

  • Se compara fisierul PurchaseInvoices.html cu raportul Lista Verificare Tranzactii din Imobilizari, cu selectie:

    • Tipuri de Tranzactii: Intrari;

    • Stadiu prelucrare: Validate la aceeasi perioada de raportare;

    • pe acelasi Business Unit de raportare;

    • numai pentru acele linii din facturi care au pe coloana Produs/Serviciu valoarea diferita de 9999999999 Inregistrare contabila in fisierul PurchaseInvoices.html.

    Rezultatul compararii:

    • Cantitatea de pe factura din PurchaseInvoices reprezinta numarul de coduri de clasificare la nivel de tranzactie, numar de inventar si cont intrare;

    • Pretul este reprezentat de suma bruta (valoare neta +TVA), care reprezinta valoarea din raportul de imobilizari.