Documente Academic
Documente Profesional
Documente Cultură
1
nrOPI=COUNT
operatie
ERR - NUMĂRUL TOTAL AL
(tara+codO+denO)
NUMĂRUL TOTAL AL OPERATORILOR OPERATORILOR
15 nrOPI N(10) DA
INTRACOMUNITARI (operatii) INTRACOMUNITARI (operatii)
nrOPI=COUNT (operatie)
– mod de calcul eronat
(nr.total operatii intracom.)
ERR - L-LIVRĂRI
bazaL=Σ operatie(baza)
L-LIVRĂRI INTRACOMUNITARE DE INTRACOMUNITARE DE
16 bazaL N(15) DA pentru operatie(tip)=L
BUNURI BUNURI – mod de calcul
eronat
ERR - T-LIVRĂRI ÎN CADRUL
bazaT=Σ operatie(baza)
T-LIVRĂRI ÎN CADRUL UNEI UNEI OPERAŢIUNI
17 bazaT N(15) DA pentru operatie(tip)=T
OPERAŢIUNI TRIUNGHIULARE TRIUNGHIULARE – mod de
calcul eronat
ERR - A-ACHIZIŢII
bazaA=Σ operatie(baza)
A-ACHIZIŢII INTRACOMUNITARE DE INTRACOMUNITARE DE
18 bazaA N(15) DA pentru operatie(tip)=A
BUNURI BUNURI – mod de calcul
eronat
ERR - P-PRESTĂRI
bazaP=Σ operatie(baza)
P-PRESTĂRI INTRACOMUNITARE DE INTRACOMUNITARE DE
19 bazaP N(15) DA pentru operatie(tip)=P
SERVICII SERVICII – mod de calcul
eronat
ERR - S-ACHIZIŢII
bazaS=Σ operatie(baza)
S-ACHIZIŢII INTRACOMUNITARE DE INTRACOMUNITARE DE
20 bazaS N(15) DA pentru operatie(tip)=S
SERVICII SERVICII – mod de calcul
eronat
ERR - R-LIVRĂRI
INTRACOMUNITARE DE
R-LIVRĂRI INTRACOMUNITARE DE
bazaR=Σ operatie(baza) BUNURI EFECTUATE IN
BUNURI EFECTUATE IN CADRUL
01.02.17 20a bazaR N(15) DA pentru operatie(tip)=R CADRUL REGIMULUI
REGIMULUI SPECIAL PENTRU
SPECIAL PENTRU
AGRICULTORI
AGRICULTORI – mod de
calcul eronat
total_baza =
21 total_baza Total baza de impozitare din anexa N(15) DA
Σ operatie(baza)
</rezumat>
18.03.20 <cos> 0-n aparitii
tip= A pt sectiunea A
tip Sectiunea din care fac parte inregistrarile C(1) DA
tip= B pt sectiunea B
18.03.20 tara – verificare cu ERR - tara operator
m1 tara_m1 Tara pers.impozabila C(2) DA
Nomenclator tari necompletată sau invalida
18.03.20 m2 cod_m1 Cod pers.impozabila (fara codul de tara) C(12) DA Daca cod_m1 este ERR – cod_m1 invalid (nu
2
20.03.20 completat, se verifica respecta algoritmul de tara sau
daca cod_m1 este valid necompletat)
conform algoritmilor
pentru fiecare țara
Se verifica unicitate pt
(tip=A+tara_m1+cod_m1+
den_m1)
18.03.20 m3
Denumire / nume si prenume ERR - denumire operator
20.03.20 den_m1 C(200) DA
pers.impozabila necompletată
m4 Valori (1-3)
1-retur bunuri
2-inlocuire client
ERR – motiv # (1-3) sau motiv
motiv Motivul modificarii N(1)
Dacă tip=B atunci motiv necompletat
#null
altfel motiv =null
3
Dacă tip=A atunci cod_m2
= null
18.03.20 m7
20.03.20 Daca motiv=2 atunci
cod_m2#null
18.03.20 </cos>
<operatie> 1-n aparitii
tip in (L,T,A,P,S,R) ERR – tip operaţiune diferit de
01.02.17 22 tip Tip operaţiune C(1) DA
(L,T,A,P,S,R)
tara – verificare cu
23 tara Tara operator intracomunitar C(2) DA
Nomenclator tari
ERR – codO invalid (nu
Daca codO este
respecta algoritmul de tara)
completat, se verifica
daca codO este valid
conform algoritmilor
pentru fiecare tara
4
pentru un operator definit prin
perechea (tara+codO)
Nomenclator Tari
AT Austria-AT
BE Belgia-BE
BG Bulgaria-BG
CZ Cehia-CZ
CY Cipru-CY
CR Croatia-HR
DK Danemarca-DK
EE Estonia-EE
DE Germania-DE
EL Grecia-EL
5
FI Finlanda-FI
FR Franta-FR
IE Irlanda-IE
IT Italia-IT
LV Letonia-LV
LU Luxemburg-LU
LT Lituania-LT
MT Malta-MT
GB Marea Britanie-GB
NL Olanda-NL
PL Polonia-PL
PT Portugalia-PT
SI Slovenia-SI
SK Slovacia-SK
ES Spania-ES
SE Suedia-SE
HU Ungaria-HU