Sume decont precompletat
Forum rules
:: limbajul folosit in acest forum va fi unul civilizat, in limita subiectelor din topicurile deschise.
:: orice manifestare necivilizata (agresiune verbala, comportament neadecvat, reclama abuziva fara legatura cu forumul) va duce la stergerea contului de user.
:: pt. inscriere USER NOU la acest FORUM, folositi linkul https://profox.ro/forum-register/
:: limbajul folosit in acest forum va fi unul civilizat, in limita subiectelor din topicurile deschise.
:: orice manifestare necivilizata (agresiune verbala, comportament neadecvat, reclama abuziva fara legatura cu forumul) va duce la stergerea contului de user.
:: pt. inscriere USER NOU la acest FORUM, folositi linkul https://profox.ro/forum-register/
Re: Sume decont precompletat
Multumesc @mrapi,@sasory
Re: Sume decont precompletat
si noi am intampinat acest haos in jsonurile lor
inlocuieste acoladele mai intai la cazurile astea ca sa nu te mai deranjeze
noi am pus un ###:
**ia fisier json
etvacontine=Filetostr('c:\date\detalii.json')
**ia partea cu facturi
amef=Strextract(etvacontine,'"FACTURA":','"LUNA":',1,1)
**schimba tagurile { in ###{
amef=Strtran(amef,'{"TIP_FACTURA"','###{"TIP_FACTURA"')
amef=Strtran(amef,'{"FACTURA_TVA"','###{"FACTURA_TVA"')
**nu uita sa bagi ### la ultima factura
amef=Strtran(amef,'}]}','}###]}')
**vezi cate facturi ai in fisier
nroc=Occurs('###{',amef)
**ia info facturi pt fiecare linie
If nroc>0
For tgt=1 To nroc
***EXTRAG FACTURA
wlinie=Strextract(amef,'###','###',tgt,1)
**aici preiei detaliile facturii din wlinie
**atentie ca exista si aici aberatii, am scris despre ele.. ex: in denumire ai \" ....
**ar fi bine sa bagi, inainte de preluarea detaliilor din factura, si:
wlinie=Strtran(wlinie,'\"','')
**grija la tagul "DATA_EXIGIBILA".. este posibil sa iti impinga facturile in alte luni acest tag ...
endfor
else
wait window 'nu exista facturi in json...'
endif
inlocuieste acoladele mai intai la cazurile astea ca sa nu te mai deranjeze
noi am pus un ###:
**ia fisier json
etvacontine=Filetostr('c:\date\detalii.json')
**ia partea cu facturi
amef=Strextract(etvacontine,'"FACTURA":','"LUNA":',1,1)
**schimba tagurile { in ###{
amef=Strtran(amef,'{"TIP_FACTURA"','###{"TIP_FACTURA"')
amef=Strtran(amef,'{"FACTURA_TVA"','###{"FACTURA_TVA"')
**nu uita sa bagi ### la ultima factura
amef=Strtran(amef,'}]}','}###]}')
**vezi cate facturi ai in fisier
nroc=Occurs('###{',amef)
**ia info facturi pt fiecare linie
If nroc>0
For tgt=1 To nroc
***EXTRAG FACTURA
wlinie=Strextract(amef,'###','###',tgt,1)
**aici preiei detaliile facturii din wlinie
**atentie ca exista si aici aberatii, am scris despre ele.. ex: in denumire ai \" ....
**ar fi bine sa bagi, inainte de preluarea detaliilor din factura, si:
wlinie=Strtran(wlinie,'\"','')
**grija la tagul "DATA_EXIGIBILA".. este posibil sa iti impinga facturile in alte luni acest tag ...
endfor
else
wait window 'nu exista facturi in json...'
endif
Cosstel wrote: ↑12 Sep 2024, 17:25 neavind un utilitar de a extrage date din detalii.json incerc sa-mi pun la punct o procedura proprie de a le extrage
si in aceasta situatie succesiunea tag-urilor e esentiala insa ma trezesc cu urmatoarea situatie
{"TIP_FACTURA":"380",} apare inaintea lui "FACTURA_TVA":[ oarecum aleator
momentan voi ignora problema insa nu stiu ce va crapa pe viitor din acest motiv
Last edited by admin on 12 Sep 2024, 20:09, edited 2 times in total.
Re: Sume decont precompletat
salut !
are cineva un detalii.json cu capitolele astea completate ?
"LOCUINTE":[],
"ETRANSPORT":[],
"VAMA_EXPORT":[],
"VAMA_IMPORT":[],
"390_394":[],
Daca aveti un json cu oricare dintre aceste capitole va rog sa il postati ca sa il studiem
are cineva un detalii.json cu capitolele astea completate ?
"LOCUINTE":[],
"ETRANSPORT":[],
"VAMA_EXPORT":[],
"VAMA_IMPORT":[],
"390_394":[],
Daca aveti un json cu oricare dintre aceste capitole va rog sa il postati ca sa il studiem
Re: Sume decont precompletat
Campurile din respectivele sectiuni le gasesti aici https://mfinante.gov.ro/web/efactura/e-tva
Re: Sume decont precompletat
Stiu... dar ma intereseaza sa vad efectiv aceste capitole completate cu date de catre ANAF ca sa le studiem..
Ma astept la surprize de structura la fel cum am gasit si la capitolul FACTURI
Structurile de pe pagina tehnica e-tva nu sunt actualizate si nici respectate 100%..
Un exemplu ar fi campul RD30_VAL_394 care exista in json dar nu este prezentat in pagina tehnica...
sau nerespectarea ordinii in enumerarile din tagurile detalii.json de la facturi
ar fi interesant sa vedem, si pt celelalte capitole cum au inserat efectiv datele...
Ma astept la surprize de structura la fel cum am gasit si la capitolul FACTURI
Structurile de pe pagina tehnica e-tva nu sunt actualizate si nici respectate 100%..
Un exemplu ar fi campul RD30_VAL_394 care exista in json dar nu este prezentat in pagina tehnica...
sau nerespectarea ordinii in enumerarile din tagurile detalii.json de la facturi
ar fi interesant sa vedem, si pt celelalte capitole cum au inserat efectiv datele...
mrapi wrote: ↑12 Sep 2024, 20:33 Campurile din respectivele sectiuni le gasesti aici https://mfinante.gov.ro/web/efactura/e-tva
Re: Sume decont precompletat
,"VAMA_IMPORT":[
{"NR_MRN":"...ROBU....","DATA_MRN":"2024-07-17 00:00:00","TIP_PLATA":"TVA platit","COTA_TVA":"19","VAL_IMPOZABILA":"181124.03","ARTICOL":"3916200099","TVA":"34414"}
,{"NR_MRN":"...ROBU....","DATA_MRN":"2024-07-17 00:00:00","TIP_PLATA":"TVA platit","COTA_TVA":"19","VAL_IMPOZABILA":"923.1","ARTICOL":"3925901000","TVA":"175"}
,{"NR_MRN":"...ROBU....","DATA_MRN":"2024-07-02 00:00:00","TIP_PLATA":"TVA platit","COTA_TVA":"19","VAL_IMPOZABILA":"243416.32","ARTICOL":"8302415000","TVA":"46249"}
]
{"NR_MRN":"...ROBU....","DATA_MRN":"2024-07-17 00:00:00","TIP_PLATA":"TVA platit","COTA_TVA":"19","VAL_IMPOZABILA":"181124.03","ARTICOL":"3916200099","TVA":"34414"}
,{"NR_MRN":"...ROBU....","DATA_MRN":"2024-07-17 00:00:00","TIP_PLATA":"TVA platit","COTA_TVA":"19","VAL_IMPOZABILA":"923.1","ARTICOL":"3925901000","TVA":"175"}
,{"NR_MRN":"...ROBU....","DATA_MRN":"2024-07-02 00:00:00","TIP_PLATA":"TVA platit","COTA_TVA":"19","VAL_IMPOZABILA":"243416.32","ARTICOL":"8302415000","TVA":"46249"}
]
Re: Sume decont precompletat
Despre JSON-ul care contine totalurile cu campurile alea fara numar ce spuneti ?
Pare scris de un student 164 de campuri de mapat
Pare scris de un student 164 de campuri de mapat
Re: Sume decont precompletat
"ETRANSPORT":[{"NUMAR_TRN":"1","VALOARE":"165292.812","PC_COD_TARA":"CY","SCOP":"Comercializare","TIP":"Achiziție intracomunitară","PC_COD":"CY102945350","PC_DENUMIRE":"REDOVIOSA ENTERPRISE LTD"}],"AMEF":
Re: Sume decont precompletat
MULTUMESC...
gabi123 wrote: ↑13 Sep 2024, 07:58 ,"VAMA_IMPORT":[
{"NR_MRN":"...ROBU....","DATA_MRN":"2024-07-17 00:00:00","TIP_PLATA":"TVA platit","COTA_TVA":"19","VAL_IMPOZABILA":"181124.03","ARTICOL":"3916200099","TVA":"34414"}
,{"NR_MRN":"...ROBU....","DATA_MRN":"2024-07-17 00:00:00","TIP_PLATA":"TVA platit","COTA_TVA":"19","VAL_IMPOZABILA":"923.1","ARTICOL":"3925901000","TVA":"175"}
,{"NR_MRN":"...ROBU....","DATA_MRN":"2024-07-02 00:00:00","TIP_PLATA":"TVA platit","COTA_TVA":"19","VAL_IMPOZABILA":"243416.32","ARTICOL":"8302415000","TVA":"46249"}
]