S.I.47 Structuri comune (Structures)

Regula S.I.47: DebitCreditIndicator

Regula S.I.47 face parte din documentația oficială SAF-T publicată de ANAF și privește elementul DebitCreditIndicator din structurile comune (Structures) refolosite în mai multe secțiuni ale declarației informative D406. Validatorul DUKIntegrator o aplică la fiecare depunere; mai jos ai cerința oficială, citată ca atare, și explicația erorii pe care o produce la validare.


Cum arată eroarea

Mesajul din raportul de validare are forma:

eroare atribut: : valoarea 'XX' nu se afla in lista

Forma mesajului este capturată dintr-o rulare reală a DUKIntegrator și păstrată ca în raportul original, fără diacritice.

Cum rezolvi

Familia regulii: Valori permise de schemă

Elementul acceptă doar câteva valori enumerate direct în schemă, de exemplu un indicator debit/credit sau un tip de cont. Lista completă apare în cerința oficială și în detaliile citate pe această pagină; orice altceva pică, oricât de rezonabil ar suna.

Verificarea e directă: ia valoarea din XML și caut-o în listă, literă cu literă. Majusculele și spațiile contează. Variantele „traduse”, cum ar fi Debit în loc de D, sunt respinse.

În program, câmpul care alimentează elementul se configurează pe una dintre valorile permise. De cele mai multe ori e o setare unică, la nivel de firmă sau de tip de document, nu ceva de corectat înregistrare cu înregistrare.

Cerința oficială

Indicates whether the amounts on line-level are debit or credit amounts. Entry must correspond to entry reflected in General Ledger Entry. Signing of lineamounts is relative to this indicator. E.g. a return can lead to a negative aamount

Text citat din documentația oficială SAF-T (SchemaDefCod), în limba originală, fără parafrazare.

Detalii din documentația oficială

Indică dacă sumele la nivel de linie sunt debite sau credite. Intrarea trebuie să corespundă înregistrării reflectate în inregstrarile in registrul jurnal. Semnul sumelor la nivel de linie depinde de acest indicator. De exemplu, un retur poate duce la o sumă negativă
Restriction for values: C for Credit and D for Debit.
Restricție pentru valori: C pentru Credit și D pentru Debit.
Filled in with one of the value: - C - for credit - D - for debit
Se completează cu una din valorile: - C - pentru credit - D - pentru debit

Valori scurte din coloanele fișei oficiale (tip de dată, sursă, obligativitate, cardinalitate), în ordinea din documentație:

SAFcodeType ERP/GL Mandatory Mandatory 1

Eroarea tipică la validare

Dacă validatorul a semnalat această regulă, problema se află într-una dintre structurile comune (Structures): elementul DebitCreditIndicator nu îndeplinește condiția citată mai sus. Cauzele frecvente sunt exportul incomplet din programul de contabilitate și datele de firmă sau de nomenclator neactualizate. Corectează la sursă, în programul din care generezi D406, nu direct în XML.

Reguli înrudite