ÁNYK-ból parancssori import után parancssori nyomtatás

Fórumok

ÁNYK (volt ABEVjava) elvileg tud parancssorból xml-t importálni.
de azt eltudom érni valahogy, hogy az így beimportált xml-t leellenőrizze és a háttérben "feldolgozza" és nekem mint pdf visszaadja?

Hozzászólások

ezt ugy képzelem el hogy egy php felületen bekéri az xml-t mint fájl vagy egy formból az adatokat és a submit után a pdf jelenik meg.

A feldolgozás alatt mit értesz pontosan ? Ha a hibaellenőrzés,titkosítás,bevallás benyújtása ügyfélkapunk majd elfogadó nyugta megjelenítése pdf-ben, akkor oda rögös lesz az út IMO.
Ha csak beolvasnád az xml-t majd kinyomnád pdf-be az szerintem egyszerűbb.

Win alatt pl. ez nyitja meg az általunk gyártott xml-t:

@echo off
%1
cd %2
call abevjava_start.bat "cmd:edit.xml %3"
exit

Talán a nyomtatásra is van parancs. Az pedig mehet egy pdf nyomtatóra.

Szia!

Ezekkel a paraméterekkel kell elindítani:
cmd:"check.xml.silent source.xml;result.txt"

Ez ellenőrzi a source.xml-t és az ellenőrzés eredményét beírja a result.txt-be

cmd:"pdf.print.xml.silent source.xml;result.txt"

Ez pedig kinyomtatja a sorce.xml képét a keletkezett pdf fájl(ok) neveit pedig beleírja a result.txt -be

Így ha akarod meg tudod mutatni az ellenőrzés eredményét is mielőtt a nyomtatásra elküldöd.

Remélem menni fog. Ha publikus lesz az eredmény megírod majd? Kíváncsi lennék, hogy sikerült.

Az a baj, nem tudom, ez az ÁNYK mit tud. Pdf file-t tudsz php-ból generálni. Az UTF-8 miatt én tfpdf-et használok. Már úgy php-ben, semmi köze az ÁNYK-hoz annak, amit mondtam.

tr [:lower:] [:upper:] <<<locsemege
LOCSEMEGE

működésre lehet bírni, de aztán rájöttem nem érdemes. A legtutibb ha mindenhol ahol kell van telepített és frissen tartott ányk és ott tudja módosítgatni ha valamit akar, és az adatot xcz-ben odaadom (ami ugyan az az xml csak hogy egyedi legyen a kiterjesztés csináltak ezek a derék ÁNYK-s fiúk)

Amúgy ahogy sikerült megoldani
vnc4server // ez a fránya ányk igaz, hogy 1 pixelt sem rajzol ki de kell neki futó X, de hál isten jó neki a vnc is.
DISPLAY=:1.0 // ide a vnc X-t kell megadni
export DISPLAY
abevjava cmd:"pdf.print.xml.silent /xml/eleresi/utvonala.xml;/eredmeny/eleresi/utvonala.txt" // ez az eredmény fájl tartalmazza hol is keressem a pdf-t

abevjava --output bevallas.pdf --outputFormat PDF --bruttoBevetel 1200000 --levontAdoEloleg 123000 --csaladiKedvezmeny 125000 --gyermekek 2 --egyszazalek 0011 ...

Fontos dolog az a parancssor, nem is értem, miért nem csinálták idáig meg.

:)