Indice del forum Emilia Romagna Linux Users Group
i forum di ERLUG
torna alla home page di ERLUG
 
 Forum SubscriptionsForum Subscriptions   FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

visualizzare il PDF di una fattura elettronica

 
Nuovo argomento   Rispondi    Indice del forum -> ERLUG
Precedente :: Successivo  
Autore Messaggio
Michele Finelli
Ospite





MessaggioInviato: Dom 17 Feb 2019 07:13    Oggetto: visualizzare il PDF di una fattura elettronica Rispondi citando

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





MessaggioInviato: Dom 17 Feb 2019 08:03    Oggetto: visualizzare il PDF di una fattura elettronica Rispondi citando

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





MessaggioInviato: Dom 17 Feb 2019 08:39    Oggetto: visualizzare il PDF di una fattura elettronica Rispondi citando

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:

Citazione:
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/
_______________________________________________
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
Gianluca Baù
Ospite





MessaggioInviato: Dom 17 Feb 2019 09:32    Oggetto: visualizzare il PDF di una fattura elettronica Rispondi citando

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





MessaggioInviato: Dom 17 Feb 2019 09:41    Oggetto: visualizzare il PDF di una fattura elettronica Rispondi citando

* Gianluca Baù (gluca.b@xxxxxx.xyz) [190216 14:46]:
Citazione:
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.

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





MessaggioInviato: Dom 17 Feb 2019 09:48    Oggetto: visualizzare il PDF di una fattura elettronica Rispondi citando

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





MessaggioInviato: Lun 18 Feb 2019 10:37    Oggetto: visualizzare il PDF di una fattura elettronica Rispondi citando

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





MessaggioInviato: Mar 19 Feb 2019 08:45    Oggetto: visualizzare il PDF di una fattura elettronica Rispondi citando

* 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





MessaggioInviato: Mar 19 Feb 2019 11:51    Oggetto: visualizzare il PDF di una fattura elettronica Rispondi citando

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





MessaggioInviato: Mer 27 Feb 2019 05:24    Oggetto: visualizzare il PDF di una fattura elettronica Rispondi citando

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
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> ERLUG Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
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


Powered by phpBB © 2001, 2005 phpBB Group
phpbb.it

torna alla home page di ERLUG
Per informazioni o problemi, contattare info@erlug.linux.it.
La connettività per questo sito e per gli altri nostri servizi è offerta da Ehiweb.it