Page 1 of 1

Lista firmelor care aplica splitTVA din bazele date hMARFA

Posted: 10 Jan 2018, 14:48
by tibor.kiss
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

Re: Lista firmelor care aplica splitTVA din bazele date hMARFA

Posted: 16 Jan 2018, 10:03
by lorant.santha
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

Re: Lista firmelor care aplica splitTVA din bazele date hMARFA

Posted: 27 Mar 2018, 14:05
by mozes.illyes
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.