Situatii E-factura
Situatii E-factura
| Eroare | Cum se reproduce | Solutie |
| E: AccountingCustomerParty (1) sectiune Party (1) sectiune PostalAddress (1) sectiune StreetName (1) eroare atribut: : valoarea din content trebuie sa existe |
sa completeze strada in fisa clientului | |
| E: AccountingCustomerParty (1) sectiune Party (1) sectiune PartyTaxScheme (1) sectiune CompanyID (1) eroare atribut: : atribut prezent dar vid nepermis |
de sters campul CompanyID din xml din sectiunea AccountingCustomerParty-> Party-> PartyTaxScheme | |
| E: Delivery (1) sectiune DeliveryLocation (1) sectiune Address (1) sectiune StreetName (1) eroare atribut: : valoarea din content trebuie sa existe |
sa completeze strada in fisa clientului | |
| F: PaymentMeans (1) sectiune PayeeFinancialAccount (1) eroare structura: elementul 'ID' ar fi trebuit sa apara de minimum 1 ori, dar apare efectiv de 0 ori |
de sters campul PayeeFinancialAccount din xml din sectiunea PaymentMeans | |
| E: TaxTotal (1) sectiune TaxSubtotal (2) sectiune TaxCategory (1) sectiune TaxScheme (1) eroare regula: BR_O_10: O detaliere a TVA (BG-23) cu codul categoriei de TVA (BT-118) "Nu face obiectul TVA" trebuie să aibă un cod al motivului scutirii de TVA (BT-121), cu semnificaţia "Nu face obiectul TVA" sau un text cu motivul scutirii de TVA (BT-120) "Nu face obiectul TVA" (sau textul standard echivalent în alte limbi). |
Trebuie sa completeze motiv scutire in parametrizare pentru optiunea cu cota zero pe care a folosit-o pe factura. | |
| E: InvoiceLine (1) sectiune InvoicedQuantity (1) eroare atribut: unitCode: atributul trebuie sa existe |
Trebuie sa completeze Cod saf-t aferent unitatilor de masura | |
| <Error errorMessage="E: AccountingCustomerParty (1) sectiune Party (1) sectiune PartyTaxScheme (1) sectiune TaxScheme (1) sectiune ID (1)eroare regula: R_BR-CO-09: BR-CO-09 Identificatorul de TVA al Vânzătorului/Cumparatorului (BT-31/BT_48) trebuie să aibă un prefix în conformitate cu codul ISO 3166-1 alpha-2 care permite identificarea ţării care l-a atribuit. Totuşi, Grecia poate utiliza prefixul ”EL”."/> | verificati codul in functie de acest site: https://www.iban.com/country-codes, dar si in Parametrizare-Societate-date societate- sa completati judetul | |
| <?xml version="1.0" encoding="UTF-8" standalone="true"?> | trb completate codurile Sft pt unitatile de masura | |
| <Error errorMessage="E: AccountingSupplierParty (1) sectiune Party (1) sectiune PostalAddress (1) sectiune PostalZone (1) eroare atribut: : atribut prezent dar vid nepermis"/> | cand ai de la supplier inseamna informatii lipsa din parametrizare - cand ai de la customer insemana informatii lipsa din fisa partenerului | trece codul postal in parametrizare |
| sectiune DeliveryLocation se refera la sectiunea de adresa de livrare | adresa de livrare | |
| <Error errorMessage="E: AccountingSupplierParty (1) sectiune Party (1) sectiune Contact (1) sectiune ElectronicMail (1)
 eroare atribut: : atribut prezent dar vid nepermis"/> | adresa de email din parametrizare | |
| </header> | ||
| <header Cif_emitent="15435828" Index_incarcare="4000657766" xmlns="mfp:anaf:dgti:efactura:mesajEroriFactuta:v1"><Error errorMessage="E: Delivery (1) sectiune DeliveryLocation (1) sectiune Address (1) sectiune Country (1) sectiune IdentificationCode (1) eroare regula: R_BR-210b: BR-RO-210b Dacă codul tarii(BT-80) = RO, atunci Subdiviziunea ţării de livrare (BT-79) trebuie furnizata sub forma prevazuta în standardul ISO 3166-2:RO"/></header> | la judet nu are cod saf-t in nomenclatorul de judete | |
| <Error errorMessage="E: validari globale
 eroare: ORA-00060: deadlock detected while waiting for resource"/> | eroarea nu este de la nextup, este de la anaf, sa reincerce sa trimita | |
| </header> | ||
| <?xml version="1.0" encoding="UTF-8" standalone="yes"?> | in parametrizare la oras trebuie pus sectorul - inca nu se stie sub ce forma trebuie sa fie scris | |
| <header xmlns="mfp:anaf:dgti:efactura:mesajEroriFactuta:v1" Index_incarcare="630027" Cif_emitent="13563880"> | ||
| <Error errorMessage="E: validari globale
 SCHEMATRON 
 eroare: [BR-RO-100]-Daca Codul ţării Vânzătorului (BT-40) este "RO" si Subdiviziunea ţării Vânzătorului (BT-39) este "RO-B" (corespunzator Municipiului Bucuresti), atunci Localitatea Vânzătorului (BT-37) trebuie să fie codificată folosind lista de coduri SECTOR-RO.
 							#If the Seller's country Code (BT-40) is "RO" and the Seller's country subdivision (BT-39) is "RO-B" (corresponding to Bucharest Municipality), then the Seller city (BT-37) must be c ..."/> | trebuie scris la Judet: Bucuresti iar Oras: SECTOR1, SECTOR2 s.a.m.d. exact asa cum este exemplul, adica cu litere mari si fara spatiu. | |
| </header> | ||
| <Error errorMessage="E: validari globale
 SCHEMATRON 
 eroare: [BR-RO-110]-Daca Codul ţării vânzătorului (BT-40) este "RO", atunci Subdiviziunea ţării vânzătorului (BT-39) trebuie să fie codificată folosind lista de coduri ISO 3166-2:RO (ex. "RO-B" pentru Municipiul Bucuresti, "RO-AB" pentru judetul Alba...).
 				#If the Seller's country Code (BT-40) is "RO", then the Seller's country subdivision (BT-39) must be coded using the ISO 3166-2: RO code list (ex. "RO-B" for Bucharest, "RO-AB" for Alba County...)."/> | la judet nu are cod saf-t in nomenclatorul de judete | |
| header Cif_emitent="28990269" Index_incarcare="662553" xmlns="mfp:anaf:dgti:efactura:mesajEroriFactuta:v1"> <Error errorMessage="E: validari globaleSCHEMATRONeroare: [BR-CL-01]-The document type code MUST be coded by the invoice and credit note related code lists of UNTDID 1001."/> <Error errorMessage="E: validari globaleSCHEMATRONeroare: [BR-RO-020]-Codul tipului facturii (BT-3) trebuie să fie unul dintre următoarele coduri din lista de coduri UNTDID 1001: 380 (Factură), 389 (Autofactură), 384 (Factură corectată), 381 (Notă de creditare), 751 (Factură — informații în scopuri contabile).#The invoice type code (BT-3) must be one of the following codes in the UNTDID 1001 code list: 380 (Invoice), 389 (Self-invoice), 384 (Corrected invoice), 381 (Credit note), 751 (Invoice - i ..."/> </header> |
Trebuie sa selecteze credite note la tip, este o factura stornata | |
| Error errorMessage="E: Note (1) eroare atribut: : atribut prezent dar vid nepermis"/ /header |
campul observatii din document - de adaugat in xml ceva sau de sters campul din xml | |
| <Error errorMessage="E: InvoiceLine (1) sectiune Note (1) eroare atribut: : atribut prezent dar vid nepermis"/> | tb sa completeze observatiile de pe linie din factura / cu stergerea campului <cbc:Note /> a mers importata pe anaf - verifica iulia sa vedem cum facem in erp sa nu mai exporte partea aia | |
| <?xml version="1.0" encoding="UTF-8" standalone="true"?>-<header Cif_emitent="1590236" Index_incarcare="852529" xmlns="mfp:anaf:dgti:efactura:mesajEroriFactuta:v1"><Error errorMessage="E: validari globaleSCHEMATRONeroare: [BR-O-10]-A VAT breakdown (BG-23) with VAT Category code (BT-118) " Not subject to VAT" shall have a VAT exemption reason code (BT-121), meaning " Not subject to VAT" or a VAT exemption reason text (BT-120) " Not subject to VAT" (or the equivalent standard text in another language)."/></header> | lipsa motiv scutire in parametrizare pe optiunea de tva aleasa in factura | |
| <Error errorMessage="E: InvoiceLine (1) sectiune Note (1)eroare atribut: : atribut prezent dar vid nepermis"/> | tb sa completeze observatiile de pe linie din factura / cu stergerea campului <cbc:Note /> a mers importata pe anaf - verifica iulia sa vedem cum facem in erp sa nu mai exporte partea aia | |
| In parametrizare: Oras: Bucuresti, Judet Sector 6 | ||
| pe partener: Judet: Sector 2, Localitate: Bucuresti | ||
| Error errorMessage="E: validari globaleSCHEMATRONeroare: [BR-RO-030]-Dacă Codul monedei facturii (BT-5) este altul decât „RON”, atunci Codul monedei de contabilizare a TVA (BT-6) trebuie să fie „RON”.#If the Invoice currency code (BT-5) is other than "RON", then the VAT accounting currency code(BT-6) must be "RON"."/ | Vom lua in calcul si modificarea exportului din aplicatie. Eroarea spune ca daca factura este in euro, taxa (TVA) trebuie declarata si in Ron. | |
| <Error errorMessage="E: validari globaleSCHEMATRONeroare: [BR-RO-200]-Daca Codul ţării de livrare (BT-80) este "RO" si Subdiviziunea ţării de livrare (BT-79) este "RO-B" (corespunzator Municipiului Bucuresti), atunci Localitatea de livrare (BT-77) trebuie să fie codificată folosind lista de coduri SECTOR-RO.#If the Delivery to country code (BT-80) is "RO" and the Delivery to country subdivision (BT-79) is "RO-B" (corresponding to Bucharest Municipality), then the Delivery to city(BT-77) must ..."/> | Pe partener se modifica la Judet -Bucuresti si la localitate (ex) Sector 1, se davalideaza factura pentru actualizare date , se salveaza inapoi si se valideaza fara erori. | |
| <Error errorMessage="E: validari globale
 SCHEMATRON 
 eroare: [BR-CO-10]-Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131)."/> | suma detaliilor din xml nu este egala cu suma valorii facturii. se modifica banutul in xml | |
| <Error errorMessage="E: validari globale
 SCHEMATRON 
 eroare: [BR-CO-09]-The Seller VAT identifier (BT-31), the Seller tax representative VAT identifier (BT-63) and the Buyer VAT identifier (BT-48) shall have a prefix in accordance with ISO code ISO 3166-1 alpha-2 by which the country of issue may be identified. Nevertheless, Greece may use the prefix ‘EL’."/> | atributul fiscal gresit | |
| <Error errorMessage="E: InvoiceLine (3) sectiune Item (1) sectiune CommodityClassification (1) sectiune ItemClassificationCode (1)eroare atribut: : atribut prezent dar vid nepermis"/> | nu are cod saft pe articol | |
| <Error errorMessage="E: validari globale
 SCHEMATRON 
 eroare: [BR-27]-The Item net price (BT-146) shall NOT be negative."/> | s-a facut task, linia de discount trebuie pusa dintr-un serviciu cu cantitate pe minus si pret pe plus | |
| <Error errorMessage="E: InvoiceLine (1) sectiune Item (1) sectiune CommodityClassification (1) sectiune ItemClassificationCode (1)eroare atribut: : atribut prezent dar vid nepermis"/> | daca clientul foloseste cod-uri cpv, partenerul pe care il factureaza trebuie sa aiba bifa Utilizeaza cpv | |
| <?xml version="1.0" encoding="UTF-8" standalone="yes"?> | Pentru ca pe xml e-factura sa apara IBAN-ul partenerului, trebuie facute urmatoarele configurari: | |
| <header xmlns="mfp:anaf:dgti:spv:reqMesaj:v1" index_incarcare="4010953201" message="Neconforma ,fara cont trezorerie"/> | In Conturi → Modalitati de plata, sa se adauge o linie care sa aiba la Mecanism de plata=42 | |
| In Modificare partener → Financiar → Modalitati de plata, se seteaza valoarea=42 | ||
| Pe Factura de vanzare, in header, campul “Modalitate de plata” = 42 | ||
| Daca sunt indeplinite cele 3 configurari, in xml e-factura se duce IBAN-ul implicit al partenerului, configurat in Modificare partener → Financiar. |