Sunteți pe pagina 1din 7

Structura fişier XML pentru f4102 – Formular pentru inregistrarea aparatelor de marcat electronice fiscale instalate „

universalCode = f4102_A1.0.0

Data Nr. Element/ Formula/ precizari Mesaj


Tip si Elem.
Modifi-
crt. Denumirea campului atribut eroare\
care lung. oblig.
observatii
<f4102>
Perioada de raportare luna N(2) DA luna=12 ERR
Luna
Perioada de raportare an N(4) DA an >=2018 ERR
An
Suma de control totalPlata_A N(15) DA totalPlata_A = cuiDS + count(utl)
formular
Declaratie rectifcativa dRec N(1) DA dRec = 1 ERR

I. Distribuitorul autorizat / unitatea de service care a facut instalarea


Cod de identificare cuiDS N(10) DA Verificare format CUI ERR
fiscala
Denumire denDS C(250) DA
Calitatea cltD N(1) DA cltD = 0,1
Distribuitor autorizat 0= nu
1= da

Calitatea cltS N(1) DA cltS = 0,1


Unitatea acreditata 0= nu
pentru service 1= da
Structura fişier XML pentru f4102 – Formular pentru inregistrarea aparatelor de marcat electronice fiscale instalate „

universalCode = f4102_A1.0.0

I.B. date de contact


Telefon telDS C(10) DA

E-mail emailDS C(250) DA verifica format adresa de email ERR


II. Persoana desemnata sa transmita informatii si/sau sa efectueze inregistrari privind MAEF
Numele si Prenumele denPI C(250) DA
Cod de identificare cuiPI N(13) DA verifica format CNP/ NIF
fiscala
Telefon telPI C(10) DA

E-mail emailPI C(250) DA verifica format adresa de email ERR


Calitatea cltPI N(1) DA clpPI = 1,2
1 = tehnician de service
2 = alta
Alta calitate altPI C(250) Daca cltPI == 2 atunci altPI <> null
III. Utilizatorul AMEF <utl> DA count (utl) = 1- 100 aparitii ERR
Cod de ientificare cuiU N(10) DA Verifica format CUI ERR
fiscala
Denumire denU C(250) DA Valoare unica/ formular ERR
Numar si data cntU C(250) DA Numar/zz.ll.aaaa ERR
contract de service Verifica format data pentru
caractere dupa '/'
Data inceput contract dataCI D(10) DA dataCI = zz.ll.aaaa ERR
dataCI < dataCS
Data sfarsit contract dataCS D(10) DA dataCS = zz.ll.aaaa
Structura fişier XML pentru f4102 – Formular pentru inregistrarea aparatelor de marcat electronice fiscale instalate „

universalCode = f4102_A1.0.0

dataCS > dataCI


IV. AMEF <amef> DA count (amef) = 1- 100 aparitii ERR
Numar de identificare nrTS N(10) DA ERR
a tehnicianului de
service care a
efectuat instalararea
Numar unic de nrAmef N(10) DA nrAmef trebuie sa fie unic la
identificare AMEF nivelul formularului
(nrAmef o singura aparitie in
formular)
Data instalarii dataIA D(10) DA dataIA = zz.ll.aaaa
Adresa completa a adrI C(250) NU Adresa este în următorul format:
locului de instalare strada*/număr*/bloc/scara/etaj/apartame
nt/cod poștal*/localitatea*/județ(cod auto
judet)*/sector/

Sirul trebuie sa se termine cu '/' (slash) -


caracter separator
Judet ul poate fi introdus cu denumirea
lui sau cu codificarea auto (C(2))
Codul postal = N(6) (obligatoriu 6
caractere numerice)
*informatii obligatorii

Daca nrAuto == null si actAmb ==


null atunci adrI <> null
Numarul de nrAuto C(10) NU Daca adrI == null si actAmb ==
Structura fişier XML pentru f4102 – Formular pentru inregistrarea aparatelor de marcat electronice fiscale instalate „

universalCode = f4102_A1.0.0

inmatriculare al null atunci nrAuto <> null


autoturismului utilizat
in activitatea de
trasnport in regim de
taxi
Utilizat in activitati de actAmb N(1) NU actAmb = 0,1
comert/servicii 0 = Nu
prestate in regim 1 = Da
ambulant, in mijloace
de transport si altele Daca adrI == null si nrAuto == null
asemenea atunci actAmb <> null
</amef>
</utl>
</ f4102 >
Structura fişier XML pentru f4102 – Formular pentru inregistrarea aparatelor de marcat electronice fiscale instalate „

universalCode = f4102_A1.0.0

Nomenclator Judete 
01 Alba 22 Iasi
02 Arad 23 Ilfov
03 Arges 24 Maramures
04 Bacau 25 Mehedinti
05 Bihor 26 Mures
06 Bistrita- 27 Neamt
Nasaud
07 Botosani 28 Olt
08 Brasov 29 Prahova
09 Braila 30 Satu Mare
10 Buzau 31 Salaj
11 Caras- 32 Sibiu
Severin
51 Calarasi 33 Suceava
12 Cluj 34 Teleorman
13 Constanta 35 Timis
14 Covasna 36 Tulcea
15 Dambovita 37 Vaslui
16 Dolj 38 Valcea
17 Galati 39 Vrancea
Structura fişier XML pentru f4102 – Formular pentru inregistrarea aparatelor de marcat electronice fiscale instalate „

universalCode = f4102_A1.0.0

52 Giurgiu 40 Municipiul Bucuresti


18 Gorj
19 Harghita
20 Hunedoara
21 Ialomita

Codificare auto judete:


B- București
AB- Alba
AG- Argeș
AR- Arad
BC- Bacău
BH- Bihor
BN- Bistrița-Năsăud
BR- Brăila
BT- Botoșani
BV- Brașov
BZ- Buzău
CJ- Cluj
CL- Călărași
CS- Caraș-Severin
CT- Constanța
CV- Covasna
DB- Dâmbovița
DJ- Dolj
Structura fişier XML pentru f4102 – Formular pentru inregistrarea aparatelor de marcat electronice fiscale instalate „

universalCode = f4102_A1.0.0

GJ- Gorj
GL- Galați
GR- Giurgiu
HD- Hunedoara
HR- Harghita
IF- Ilfov
IL- Ialomița
IS- Iași
MH- Mehedinți
MM- Maramureș
MS- Mureș
NT- Neamț
OT- Olt
PH- Prahova
SB- Sibiu
SJ- Sălaj
SM- Satu Mare
SV- Suceava
TL- Tulcea
TM- Timiș
TR- Teleorman
VL- Vâlcea
VN- Vrancea
VS- Vaslui

S-ar putea să vă placă și