Procedura descrisa mai jos crează un fișier CSV în care sunt enumerate firmele care aplică splitTVA.
Se parcurg toate bazele de date hMARFA, respectiv toate firmele din fișierul FIRME.DBF al bazelor de date.
Procedura de lucru:
1. În folderul TMP al mediului hMARFA se crează un subfolder cu numele TMPSPLIT
2. Se descarcă fișierul TMPSPLIT.ZIP atașat și conținutul lui (fișierele split.bat și splitTVA.jar) se copiază în acest folder TMPSPLIT
3. Se lansează în execuție fișierul split.bat
4. Scriptul parcurge toate firmele din toate bazele de date curente și depune într-un fișier informațiile preluate de pe site-ul ANAF în legătura cu starea splitTVA
5. În final se lansează pentru vizualizare fișierul creat: firme_split_tva.csv
Observații:
- nu se parcurg bazele de date arhivă și demonstrative
- fișierul creat firme_split_tva.csv în mod obișnuit se deschide cu Excel sau OpenOffice. Dacă nu se deschide, se poate vizualiza cu Notepad, fiind un fișier text.
- procedura funcționează pe sisteme de operare Windows
- rularea programului splitTVA.jar presupune existența versiunii Java 1.8
Ce versiune Java aveți? Din hMENU alegeți Altele / Command prompt și tastați java -version
Lista firmelor care aplica splitTVA din bazele date hMARFA
Moderator: HAMOR
-
- Posts: 36
- Joined: 13 Dec 2011, 20:09
Lista firmelor care aplica splitTVA din bazele date hMARFA
- Attachments
-
- TMPSPLIT.ZIP
- (1.23 MiB) Downloaded 455 times
-
- Posts: 61
- Joined: 08 Dec 2011, 11:11
Re: Lista firmelor care aplica splitTVA din bazele date hMARFA
Atasez o solutie prin care puteti rula utilitarul de interogare splitTVA.jar pe toate bazele de date curente (fara arhive, DBF.0 sau BD demo) dintr-un catalog.
Alaturi de o solutie pentru Windows atasezi si o versiune pentru serverele LINUX_WP.
Solutia pentru WINDOWS se bazeaza pe scriptul atasat de KissTibor (Mersi Tibi).
Utiliarul creaza cate un csv pentru fiecare baza de date, in catalogul TMP, avand numele <<BD>>.csv.
Implementare:
- Se copieaza HSPLTVAA.bat sau scriptul HSPLTVAA (in cazul LINUX) in catalogul in care sunt BD.
- Se poate rula simplu prin executarea acestui batch.
- Pentru o mai usoara operare, si in acest caz, cu hUTIL puteti definii po o baza de data o aplicatie HSPLTVAA.(ajunge definirea numai pe o BD).
Rulare automata:
- In WINDOWS, cu un sheduled Task
- In LINUX: in acest caz situatia este mai complexa
- Se alege un user sub care se va rula utilitarul
- Se copieaza HMENU_COER in catalogul RO a userului.
- In HMENU_COER se inlocuiesc secventele [mediu] cu numele mediului
- In HMENU_COER se inlocuieste catalogul in care este situat HSPLTVAA, in mod implicit in hDATA
- De sub root se adauga un cron pentru userul respectiv, cu comanda crontab -e -u <<nume utilizator>>. O descriere a modului de definire a cronului o gasoti: http://www.adminschoice.com/crontab-quick-reference
Mod de instalare java versiunea corecta.
- Utilitarul ruleaza cu vesiunea java 1.8
- Verificarea versiunii java se face cu comanda java - version.
- Instalare pe LINUX: https://java.com/en/download/help/linux ... nstall.xml
Alaturi de o solutie pentru Windows atasezi si o versiune pentru serverele LINUX_WP.
Solutia pentru WINDOWS se bazeaza pe scriptul atasat de KissTibor (Mersi Tibi).
Utiliarul creaza cate un csv pentru fiecare baza de date, in catalogul TMP, avand numele <<BD>>.csv.
Implementare:
- Se copieaza HSPLTVAA.bat sau scriptul HSPLTVAA (in cazul LINUX) in catalogul in care sunt BD.
- Se poate rula simplu prin executarea acestui batch.
- Pentru o mai usoara operare, si in acest caz, cu hUTIL puteti definii po o baza de data o aplicatie HSPLTVAA.(ajunge definirea numai pe o BD).
Rulare automata:
- In WINDOWS, cu un sheduled Task
- In LINUX: in acest caz situatia este mai complexa
- Se alege un user sub care se va rula utilitarul
- Se copieaza HMENU_COER in catalogul RO a userului.
- In HMENU_COER se inlocuiesc secventele [mediu] cu numele mediului
- In HMENU_COER se inlocuieste catalogul in care este situat HSPLTVAA, in mod implicit in hDATA
- De sub root se adauga un cron pentru userul respectiv, cu comanda crontab -e -u <<nume utilizator>>. O descriere a modului de definire a cronului o gasoti: http://www.adminschoice.com/crontab-quick-reference
Mod de instalare java versiunea corecta.
- Utilitarul ruleaza cu vesiunea java 1.8
- Verificarea versiunii java se face cu comanda java - version.
- Instalare pe LINUX: https://java.com/en/download/help/linux ... nstall.xml
- Attachments
-
- Scripturi_HSPLTVAA.zip
- (2.51 KiB) Downloaded 409 times
Santha Lorant
HAMOR Soft
HAMOR Soft
-
- Posts: 130
- Joined: 08 Dec 2011, 11:11
Re: Lista firmelor care aplica splitTVA din bazele date hMARFA
Am complatat pachetul oficial de la pagina HAMOR Soft (Consultanţă / Updateuri disponibile) cu soluţiile de mai sus.
Vedeţi şi raspunurile anterioare!
Este actualizat şi însăşi utilitarul, acum furnizează mai multe mesaje.
Vedeţi şi raspunurile anterioare!
Este actualizat şi însăşi utilitarul, acum furnizează mai multe mesaje.
- Attachments
-
- splitTva_V1.zip
- (1.23 MiB) Downloaded 421 times