Regula S.I.63: PaymentMechanism
Regula S.I.63 face parte din documentația oficială SAF-T publicată de ANAF și privește elementul PaymentMechanism din secțiunea Structuri comune (Structures) a 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.
Cerința oficială
Payment mechanism
Text citat din documentația oficială SAF-T (SchemaDefCod), în limba originală, fără parafrazare.
Detalii din documentația oficială
Mecanismul de plată
For validation is used the nomenclature Nom_Mecanisme_plati
Se validează cu nomenclatorul Nom_Mecanisme_plati
Filled in according to the codes in the nomenclature: Nom_Mecanisme_plati. For this field is used the following codes: - code 10 - for cash payment used at the trezorery at registers - code 97 - for pentru Clearing between partners (offset/ netting) For payments non-cash, use the following codes used by NAFA as payment channels: - code 42 - Payment to bank account - codul 48 - Bank card - codul 20 - Cheque - codul 68 - Online payment service The other codes in the nomenclature Nom_Mecanisme_plati will be used when the payment channels will be available at NAFA.
Completarea acestui câmp se face cu codul asociat conform nomenclatorul: Nom_Mecanisme_plati Pentru completarea câmpului se vor selecta coduri din cele de mai jos astfel: - codul 10 - pentru plata în numerar efectuată la casieriile trezoreriei - codul 97 - pentru Compensarea între parteneri (offset/ netting) Pentru plățile făcute fără numerar de către contribuabili se vor utiliza următoarele coduri pentru desemnarea canalelor electronice de plată deja utilizate de ANAF: - codul 42 - plata prin transfer bancar - codul 48 - card bancar - codul 20 - Cec bancar - codul 68 - Serviciul de plată online [Internet Banking] Celelalte coduri din nomenclatorul Nom_Mecanisme_plati vor fi utilizate în momentul în care aceste canale de plată vor fi disponibile în cadrul ANAF.
Valori scurte din coloanele fișei oficiale (tip de dată, sursă, obligativitate, cardinalitate), în ordinea din documentație:
SAFcodeType TBD Optional Optional 0..1
Eroarea tipică la validare
La validare, DUKIntegrator semnalează această regulă atunci când elementul PaymentMechanism lipsește, este gol sau nu respectă formatul cerut. Eroarea apare în secțiunea Structuri comune (Structures) a fișierului D406, iar mesajul validatorului indică de regulă linia din XML, nu și regula încălcată — pe aceasta o ai citată mai sus. Compară valoarea raportată cu cerința oficială înainte de a redepune.