Precedente :: Successivo |
Autore |
Messaggio |
Michele Finelli Ospite
|
Inviato: Dom 17 Feb 2019 07:13 Oggetto: visualizzare il PDF di una fattura elettronica |
|
|
salve
visto che ci ho bestemmiato, condivido il mio parto: per vedere il
PDF di una fattura in formato XML, io faccio così:
xmlstarlet sel -t -v "//Attachment" $1 | base64 ?decode > $1.pdf
magari ci sono modi più astuti, o spigoli che non ho ancora preso: voi
come fate ? ovviamente usare un servizio online non viene nemmeno presa
in considerazione, come alternativa
ho provato anche roba 'ufficiale', con grande giovamento:
$ java -jar AssoInvoice.jar
Error: Could not find or load main class ViewSplash
e comunque lanciare un baraccone java per creare un PDF mi sembra una
coglionata
_________________
.*. finelli
/V\
(/ \) --------------------------------------------------------------
( ) Linux: Friends dont let friends use Piccolosoffice
^^-^^ --------------------------------------------------------------
The second law of thermodynamics has no mercy, and entropy will eventually
prevail.
rgb --- on the Beowulf list |
|
Top |
|
|
Alessandro Dotti Contra Ospite
|
Inviato: Dom 17 Feb 2019 08:03 Oggetto: visualizzare il PDF di una fattura elettronica |
|
|
On Sat, Feb 16, 2019 at 12:27:45PM +0100, Michele Finelli wrote:
[...]
|
|magari ci sono modi più astuti, o spigoli che non ho ancora preso: voi
|come fate ? ovviamente usare un servizio online non viene nemmeno presa
|in considerazione,
Mi pare abbastanza astuto. Grazie della condivisione!
ciao
alex
_________________
Alessandro Dotti Contra
Bologna, Italy
PGP Key ID:0x1FA422F3
http://www.dotticontra.org/ |
|
Top |
|
|
Raffaele Diotallevi Ospite
|
Inviato: Dom 17 Feb 2019 08:39 Oggetto: visualizzare il PDF di una fattura elettronica |
|
|
Complimenti, soprattutto per i bestemmioni, la dimostrazione lampante che
Dio serve a qualcosa ! ?
Il Sab 16 Feb 2019, 13:17 Alessandro Dotti Contra <adc@xxxxxx.xyz> ha
scritto:
|
|
Top |
|
|
Gianluca Baù Ospite
|
Inviato: Dom 17 Feb 2019 09:32 Oggetto: visualizzare il PDF di una fattura elettronica |
|
|
Ciao,
io se manca nell'xml metto in testa:
<?xml-stylesheet type='text/xsl' href='fatturapa_v1.2.xsl'?>
poi metto il file fatturapa_v1.2.xsl nella stessa directory della fattura
xml e apro il file con il browser.
https://www.fatturapa.gov.it/export/fatturazione/it/normativa/f-2.htm
Poi ovviamente stampi come pdf.
C'è qualche utility a linea di comando per fare la stessa cosa e generare
direttamente il pdf?
Avevo provato con php ma poi ricevevo degli errori sul formato dell'xsl e
non ci ho perso altro tempo.
Saluti
Gianluca
Il giorno sab 16 feb 2019 alle ore 12:27 Michele Finelli <m@xxxxxx.xyz>
ha scritto:
Citazione: | salve
visto che ci ho bestemmiato, condivido il mio parto: per vedere il
PDF di una fattura in formato XML, io faccio così:
xmlstarlet sel -t -v "//Attachment" $1 | base64 ?decode > $1.pdf
magari ci sono modi più astuti, o spigoli che non ho ancora preso: voi
come fate ? ovviamente usare un servizio online non viene nemmeno presa
in considerazione, come alternativa
ho provato anche roba 'ufficiale', con grande giovamento:
$ java -jar AssoInvoice.jar
Error: Could not find or load main class ViewSplash
e comunque lanciare un baraccone java per creare un PDF mi sembra una
coglionata
--
.*. finelli
/V\
(/ \) --------------------------------------------------------------
( ) Linux: Friends dont let friends use Piccolosoffice
^^-^^ --------------------------------------------------------------
The second law of thermodynamics has no mercy, and entropy will eventually
prevail.
rgb --- on the Beowulf list
_______________________________________________
Erlug mailing list
Erlug@xxxxxx.xyz
http://erlug.linux.it/cgi-bin/mailman/listinfo/erlug
-----------------------------------------------------------
ErLUG webzine: http://erlug.linux.it
Manuali FDL:
LinuxFacile - http://linuxfacile.medri.org/
Linux Da Zero - http://erlug.linux.it/linuxdazero/
Connettivita' offerta da Ehiweb.it - http://www.ehiweb.it/
-----------------------------------------------------------
|
|
|
Top |
|
|
Michele Finelli Ospite
|
Inviato: Dom 17 Feb 2019 09:41 Oggetto: visualizzare il PDF di una fattura elettronica |
|
|
* Gianluca Baù (gluca.b@xxxxxx.xyz) [190216 14:46]:
si, ok, però non stampi il PDF che sta nel campo Attachment dell'XML
cioè, il PDF c'è già, ricrearlo dai dati dell'XML è un lavoro inutile
(oltre che creare una cosa diversa, direi anche meno leggibile)
Citazione: | C'è qualche utility a linea di comando per fare la stessa cosa e generare
direttamente il pdf?
|
vedi sopra, non devi generarlo, lo contiene già la fattura XML (penso
sempre, però non conosco il formato e le specifiche, e vorrei rimanere
nell'ignoranza)
_________________
.*. finelli
/V\
(/ \) --------------------------------------------------------------
( ) Linux: Friends dont let friends use Piccolosoffice
^^-^^ --------------------------------------------------------------
Baggogna, Vernasco. |
|
Top |
|
|
Alessandro Dotti Contra Ospite
|
Inviato: Dom 17 Feb 2019 09:48 Oggetto: visualizzare il PDF di una fattura elettronica |
|
|
On Sat, Feb 16, 2019 at 02:46:12PM +0100, Gianluca Ba? wrote:
|
|C'Ã? qualche utility a linea di comando per fare la stessa cosa e generare
|direttamente il pdf?
Due righe in bash :D
#!/bin/bash
FILE="$1"
F=$(basename "$FILE" .xml)
STYLE=/path/to/my/xml/stylesheet/elettronica.xsl
xsltproc $STYLE $FILE > $F.html
wkhtmltopdf $F.html $F.pdf
rm $F.html
ciao
alex
_________________
Alessandro Dotti Contra
Bologna, Italy
PGP Key ID:0x1FA422F3
http://www.dotticontra.org/ |
|
Top |
|
|
Fabio Muzzi Ospite
|
Inviato: Lun 18 Feb 2019 10:37 Oggetto: visualizzare il PDF di una fattura elettronica |
|
|
On 16/02/2019 14.55, Michele Finelli wrote:
Citazione: | si, ok, però non stampi il PDF che sta nel campo Attachment dell'XML
cioè, il PDF c'è già, ricrearlo dai dati dell'XML è un lavoro inutile
(oltre che creare una cosa diversa, direi anche meno leggibile)
|
Il PDF *può* e non *deve* esserci.
Dunque non e` detto che ci sia. Il tuo metodo, che mi metto da parte, va
benissimo se il PDF c'e` gia`. Altrimenti tocca "produrlo".
E comunque continuate a spronare dio a fare meglio, mediante l'uso della
madonna.
_________________
Fabio "Kurgan" Muzzi
- IZ4UFQ -
"Il massimo danno con il minimo sforzo" |
|
Top |
|
|
Michele Finelli Ospite
|
Inviato: Mar 19 Feb 2019 08:45 Oggetto: visualizzare il PDF di una fattura elettronica |
|
|
* Fabio Muzzi (kurgan@xxxxxx.xyz) [190217 15:50]:
Citazione: |
Citazione: | cioè, il PDF c'è già, ricrearlo dai dati dell'XML è un lavoro inutile
(oltre che creare una cosa diversa, direi anche meno leggibile)
|
Il PDF *può* e non *deve* esserci.
Dunque non e` detto che ci sia. Il tuo metodo, che mi metto da parte, va
benissimo se il PDF c'e` gia`. Altrimenti tocca "produrlo".
|
Questo lo sai perché te lo ha detto Mario Sogei, o è scritto da qualche
parte ?
_________________
.*. finelli
/V\
(/ \) --------------------------------------------------------------
( ) Linux: Friends dont let friends use Piccolosoffice
^^-^^ --------------------------------------------------------------
Qualcuno ha scritto che se i dirigenti grillini di oggi incontrassero i
se stessi del 2009 riceverebbero uno sputo in faccia; non è
completamente vero, perché i dirigenti grillini di oggi sono quelli che
già allora erano disponibili a qualunque compromesso pur di arrivare al
potere, altrimenti se ne sarebbero andati nel frattempo. Ma
indubbiamente, se il Di Maio di oggi andasse a una riunione del meetup
di **Napoli** del 2009 verrebbe fischiato e mandato via.
Vittorio Bertola - https://bertola.eu/nearatree/2018/06/cambiare-tutto-per-non-cambiare-niente/ |
|
Top |
|
|
Fabio Muzzi Ospite
|
Inviato: Mar 19 Feb 2019 11:51 Oggetto: visualizzare il PDF di una fattura elettronica |
|
|
On 18/02/2019 13.57, Michele Finelli wrote:
Citazione: | Citazione: | Dunque non e` detto che ci sia. Il tuo metodo, che mi metto da parte, va
benissimo se il PDF c'e` gia`. Altrimenti tocca "produrlo".
|
Questo lo sai perché te lo ha detto Mario Sogei, o è scritto da qualche
parte ?
|
E` scritto nella documentazione del formato delle fatture elettroniche
che ho discusso abbondantemente con dei colleghi che sviluppano un
software gestionale e che NON mettono il PDF allegato a meno che il
cliente non lo voglia, in quanto appunto non e` obbligatorio.
_________________
Fabio "Kurgan" Muzzi
- IZ4UFQ -
"Il massimo danno con il minimo sforzo" |
|
Top |
|
|
Enrico Zini Ospite
|
Inviato: Mer 27 Feb 2019 05:24 Oggetto: visualizzare il PDF di una fattura elettronica |
|
|
On Sat, Feb 16, 2019 at 12:27:45PM +0100, Michele Finelli wrote:
Citazione: | salve
visto che ci ho bestemmiato, condivido il mio parto: per vedere il
PDF di una fattura in formato XML, io faccio così:
xmlstarlet sel -t -v "//Attachment" $1 | base64 ?decode > $1.pdf
magari ci sono modi più astuti, o spigoli che non ho ancora preso: voi
come fate ? ovviamente usare un servizio online non viene nemmeno presa
in considerazione, come alternativa
|
Io uso il mio giochino nuovo nuovo:
a38tool pdf FoglioStileAssoSoftware.xsl fattura.xml.p7m
(che poi fa l'equivalente di xsltproc + wkhtmltopdf)
Però apre anche i p7m e ci ho fatto tutta la libreria libera che
gestisce quegli XML, e ora se devo fatturare un cliente scrivo 4 righe
di python e non perdo tempo con interfacce web di merda della camera di
commercio che ogni volta che le ho usate mi son detto "non facevo prima
a scrivere una libreria per generare l'XML io?":
https://github.com/Truelite/python-a38
Appena abbiamo un attimo vediamo pure di pacchettizzarlo in Debian.
Per i fogli di stile, io ho trovato questi due:
https://github.com/Truelite/python-a38/blob/master/README.md#useful-links
se ne conoscete altri, mi fate una pull request?
Enrico
_________________
GPG key: 4096R/634F4BD1E7AD5568 2009-05-08 Enrico Zini <enrico@xxxxxx.xyz> |
|
Top |
|
|
|
|
Non puoi inserire nuovi argomenti Non puoi rispondere a nessun argomento Non puoi modificare i tuoi messaggi Non puoi cancellare i tuoi messaggi Non puoi votare nei sondaggi
|
|