DukIntegrator și calea de salvare in Saga

Retea, baze de date, salvari, restaurari etc.
Închis
Mesaj
Autor
popv852
Mesaje: 4
Membru din: Mie Dec 01, 2021 1:18 pm

DukIntegrator și calea de salvare in Saga

#1 Mesaj de popv852 »

Pentru declarația D406 este nevoie de DukIntegrator.
Prima dată când se generează declarația SAGA solicită dosarul unde se află salvat de pe internet DukIntegratorul.
După aceea copiază fișierele în SAGAC.3.0\FreeTab\dist\DUKIntegrator.jar. Aici apare prima eroare de la Saga, versiunile vechi de Saga generează un dosar de instalare care conține spațiu în denumire.
Din acest motiv dacă se lansează SAGAC.3.0\FreeTab\dist\DUKIntegrator.jar acesta nu pornește. Același DUKIntegrator.jar din dosarul unde s-a salvat de pe internet, dacă calea de stocare nu conține spațiu, poate fi folosit și funcționează.
Întrebare, cum pot face ca SAGA să nu mai utilizeze calea \SAGAC 3.0\FreeTab\dist\DUKIntegrator.jar și să specific eu locul unde se află DUKIntegrator.jar pentru a genera D406 și finaliza din SAGA, nu separat din 2 aplicații, SAGA și DukIntegrator.

ciucam544
Mesaje: 924
Membru din: Mar Noi 25, 2008 12:00 am

Re: DukIntegrator și calea de salvare in Saga

#2 Mesaj de ciucam544 »

Nu aveti kitul java instalat. Descaracati jre-8u461-windows-i586.exe de aici https://javadl.oracle.com/webapps/download/AutoDL?BundleId=252321_68ce765258164726922591683c51982c si instalati.
Apoi va merge si cu DUKIntegrator din folderul saga. Eventual folositi dupa instalarea java si JarFix https://www.sagasoft.ro//programe/jarfix.exe

popv852
Mesaje: 4
Membru din: Mie Dec 01, 2021 1:18 pm

Re: DukIntegrator și calea de salvare in Saga

#3 Mesaj de popv852 »

Exista java instalat în Windows, altcumva nu funcționa DukIntegrator.jar salvat de pe internet, fisierul bat nu este modificat. Cel din SAGA refuză să pornească și separat și la generarea D406 din SAGA.

ciucam544
Mesaje: 924
Membru din: Mar Noi 25, 2008 12:00 am

Re: DukIntegrator și calea de salvare in Saga

#4 Mesaj de ciucam544 »

"DukIntegrator.jar salvat de pe internet" este kitul de pe situl ANAF si are java inclus in folderul propriu. Saga functioneaza foarte bine cu DUKIntegrator-ul din proria instalare, atat timp cat exista kitul 32biti JRE java 8.x instalat corespunzator. Recomand sa dezintalati tot ce tine de java din control panel windows, si sa instalati kitul pe care l-am postat mai devreme. Folositi JARFIX.

popv852
Mesaje: 4
Membru din: Mie Dec 01, 2021 1:18 pm

Re: DukIntegrator și calea de salvare in Saga

#5 Mesaj de popv852 »

Am să încerc și variantele astea, informația din Readme.txt că nu trebuie să existe spațiu pe toată calea de dosar SAGAC.3.0\FreeTab\dist\DUKIntegrator.jar este valabila si încercată.

ciucam544
Mesaje: 924
Membru din: Mar Noi 25, 2008 12:00 am

Re: DukIntegrator și calea de salvare in Saga

#6 Mesaj de ciucam544 »

popv852 scrie: ↑Vin Aug 01, 2025 12:29 pm... informația din Readme.txt că nu trebuie să existe spațiu pe toată calea de dosar SAGAC.3.0\FreeTab\dist\DUKIntegrator.jar este valabila si încercată.
Acea problema de spatii in calea de rulare se rezolva asa: DUKIntegrator.bat (pentru kitul de pe situl ANAF)

Cod: Selectaţi tot

set Dist=%~dp0
start "%Dist%jre6\bin\java.exe -jar" "%dist%DUKIntegrator.jar"

popv852
Mesaje: 4
Membru din: Mie Dec 01, 2021 1:18 pm

Re: DukIntegrator și calea de salvare in Saga

#7 Mesaj de popv852 »

Am incercat

set Dist=%~dp0
start "%Dist%jre6\bin\java.exe -jar" "%dist%DUKIntegrator.jar"

Acuma din dosarul SAGAC.3.0\FreeTab\dist\ atât fișierul .bat cât și .jar funcționează, dar din saga după câteva ecrane negre de dos se oprește într-o fereastra de Windows 7 unde s-a generat fișierul .xml.
Chiar dacă aleg fișierul .xml generat nu se mai întâmplă nimic, dukintegrator nu este deschis pentru generare pdf.

În schimb am un fisier .log cu erori
? modul D406Validator; eroare=-5: java.lang.NoClassDefFoundError: dec/DECTagStruct
d406validator.v0.ValidatorExtension2Impl.<clinit>(ValidatorExtension2Impl.java:333)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Unknown Source)
dec.ValidatorRoot.parseDocument(ValidatorRoot.java:434)
validator.Validator.parseDocument(Validator.java:224)
general.Integrator.parseDocumentXML(Integrator.java:544)
general.Integrator.parseDocumentIntern(Integrator.java:319)
general.Integrator.parseDocument(Integrator.java:250)
general.Main.main(Main.java:920)

? modul D406Validator; eroare=-5: java.lang.NoClassDefFoundError: dec/DECTagStruct
d406validator.v0.ValidatorExtension2Impl.<clinit>(ValidatorExtension2Impl.java:333)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Unknown Source)
dec.ValidatorRoot.parseDocument(ValidatorRoot.java:434)
validator.Validator.parseDocument(Validator.java:224)
general.Integrator.parseDocumentXML(Integrator.java:544)
general.Integrator.parseDocumentIntern(Integrator.java:319)
general.Integrator.parseDocument(Integrator.java:250)
general.Main.main(Main.java:920)

? modul D406Validator; eroare=-5: java.lang.NoClassDefFoundError: dec/DECTagStruct
d406validator.v0.ValidatorExtension2Impl.<clinit>(ValidatorExtension2Impl.java:333)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Unknown Source)
dec.ValidatorRoot.parseDocument(ValidatorRoot.java:434)
validator.Validator.parseDocument(Validator.java:224)
general.Integrator.parseDocumentXML(Integrator.java:544)
general.Integrator.parseDocumentIntern(Integrator.java:319)
general.Integrator.parseDocument(Integrator.java:250)
general.Main.main(Main.java:920)

? modul D406Validator; eroare=-5: java.lang.NoClassDefFoundError: dec/DECTagStruct
d406validator.v0.ValidatorExtension2Impl.<clinit>(ValidatorExtension2Impl.java:333)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Unknown Source)
dec.ValidatorRoot.parseDocument(ValidatorRoot.java:434)
validator.Validator.parseDocument(Validator.java:224)
general.Integrator.parseDocumentXML(Integrator.java:544)
general.Integrator.parseDocumentIntern(Integrator.java:319)
general.Integrator.parseDocument(Integrator.java:250)
general.Main.main(Main.java:920)

Separat dukintegrator funcționează complet din SAGAC.3.0\FreeTab\dist\
Din saga si cu saga nu funcționează.
Am instalat jre-8u461-windows-i586.exe și am utilizat JarFix dar nu au nici un efect asupra problemei.

ciucam544
Mesaje: 924
Membru din: Mar Noi 25, 2008 12:00 am

Re: DukIntegrator și calea de salvare in Saga

#8 Mesaj de ciucam544 »

E ceva da la windows-ul dvs. Ori aveti prea multe variante java sau rulati saga cu permisiuni restrictionate.
Cel mai bine dezintalati tot ce tine de java (cu un tool de curatare java) si uitati de dukintegratorul de la anaf.
Reinstalati doar jre-8u461-windows-i586.exe. Apoi stergeti folderul dist din freetab-ul lui saga. Instalati saga kit complet peste saga curent, care va repune folderul dist. Acum normal DUKIntegrator.jar ar trebui sa mearga fara nici un lasator (cu cale) sau altceva. Daca merge, actualizati toate declaratiile, e important. Dupa actualizare reincercati generarea din saga.

ciucam544
Mesaje: 924
Membru din: Mar Noi 25, 2008 12:00 am

Re: DukIntegrator și calea de salvare in Saga

#9 Mesaj de ciucam544 »

Pentru https://static.anaf.ro/static/DUKIntegrator/dist_javaInclus20200203.zip de la ANAF se modifica DUKIntegrator.bat cu:

Cod: Selectaţi tot

cmd /c cd /d "%~dp0" && start "" "%~dp0jre6\bin\java.exe" -jar "%~dp0DUKIntegrator.jar"

Închis