Fatturazione elettronica B2B: programmi

di il
814 risposte

814 Risposte - Pagina 9

  • Re: Fatturazione elettronica B2B: programmi

    Per gli amanti del formaggio... (qui ci sono le bolle, o meglio ci sarebbero se sistemassi il locate, vabbè è l'aspetto grafico che conta)
    Allegati:
    21468_fd7acef05c7afcfffd45487a6a00dfcf.jpg
    21468_fd7acef05c7afcfffd45487a6a00dfcf.jpg
  • Re: Fatturazione elettronica B2B: programmi

    Si, ora vedo
    Lo usavo all'interno di un file batch e quindi partiva e basta, senza gui
    Certo che se mettessi al posto del mysql un dsn odbc ognuno potrebbe usare il suo db
    Ma se installando un mysql lo userebbe?
  • Re: Fatturazione elettronica B2B: programmi

    amorosik ha scritto:


    Si, ora vedo
    Lo usavo all'interno di un file batch e quindi partiva e basta, senza gui
    Diciamo che ovviamente potrei fare una interfaccia a riga di comando che sia meno trogloditica di quella corrente, ma è un dimostratore
    Certo che se mettessi al posto del mysql un dsn odbc ognuno potrebbe usare il suo db
    vade retro, odbc
    Ma se installando un mysql lo userebbe?
    Certo, io uso mariadb.
    Potrei anche farlo scrivere su MS SQL, perfino access (se ne avessi interesse, ovviamente allo stato non ce l'ho)
    Mai dire mai.

    Comunque è un programma "arlecchino", composto da tante porzioni.
    Lo spacchettatore PEC (che tra l'altro mi sa che non funzioni, poichè cerca di generare il report PDF, pazienza) è evoluto per la versione "matroska" (cioè una PEC della PEC, in sostanza un inoltra fatto da un utonto sempre per PEC).

    Bon vado a pettinare i gatti, per oggi basta
  • Re: Fatturazione elettronica B2B: programmi

    Firebird ?
    Visto che ti sei sbilanciato su Ms Sql adesso lo volliamo
    Entro mezz'ora s'intende
    Beh dai, facciamo mezzora per Firebird (da fare prima) e mezzora per Sql Server, e non se ne parliamone piu'
    A partire da ....ora
  • Re: Fatturazione elettronica B2B: programmi

    amorosik ha scritto:


    Firebird ?
    Visto che ti sei sbilanciato su Ms Sql adesso lo volliamo
    Entro mezz'ora s'intende
    Beh dai, facciamo mezzora per Firebird (da fare prima) e mezzora per Sql Server, e non se ne parliamone piu'
    A partire da ....ora
    mi spiace ma sto massacrando un paio di "professoroni" universitari su twitter, ho impegni più divertenti.
    per mssql anche meno di mezz'ora, ma dovrei avviare una macchina virtuale con sopra il server.
    ed è uno sforzo titanico, per me.

    firebird è una vita che non lo uso, saranno un 15 anni o più.
  • Re: Fatturazione elettronica B2B: programmi

    Ciao +m2+ l'ultima versione con riga di comando da me non va. La precedente si

    Mette ora... Archivio caricato 0 tutte le volte che cicla un file xml.
    Non riesco a fargli terminare il ciclo....
  • Re: Fatturazione elettronica B2B: programmi

    daspa ha scritto:


    Ciao +m2+ l'ultima versione con riga di comando da me non va. La precedente si

    Mette ora... Archivio caricato 0 tutte le volte che cicla un file xml.
    Non riesco a fargli terminare il ciclo....
    Domani ci guardo. Essenzialmente crea (o tenta di farlo) un report XML, ma se non c'è il server mysql bisogna un po' bacilare.

    Anche il messaggio all'inizio è essenzialmente di debug

    Niente panico.

    ---
    Domanda: se qualcuno ha interesse a una riga di comando "come si deve", enumeri cosa deve fare il programma.
  • Re: Fatturazione elettronica B2B: programmi

    Buongiorno, nei ritagli di tempo lavoro al programmello.
    Sto rifacendo la riga di comando, con creazione di un file di log, così tanto per.
    Allo stato ho pensato a questo.
    Suggerimenti sempre benvenuti.
    In pratica pensavo di fare uno switchone con il primo parametro intero
    1 fa questo
    2 fa quello
    3 fa ...
    
    1 filein.xml(.p7m) fileout.pdf
      converte filein.xml eventualmente .p7m in fileout.pdf, applicando XSL ade
    
      1 filein.xml(.p7m) template.xsl fileout.pdf
      converte filein in fileout.pdf, applicando un XSL fornito
    
    
      2 filein.xml(.p7m) fileout.pdf scritto.xml
      converte filein.xml eventualmente .p7m in fileout.pdf, applicando XSL ade
      inietta in scritto.xml il fileout.pdf
    
      2 filein.xml(.p7m) template.xsl fileout.pdf scritto.xml
      converte filein.xml eventualmente .p7m in fileout.pdf, applicando XSL fornito
      inietta in scritto.xml il fileout.pdf
    
      3 filein.eml cartellaoutput
      spacchetta EML PEC in cartella output, con rapporto.txt
    
      4 cartellaoutput vari
      esempio 4 z:\estratto c:\*.xml.p7m c:\pippo.xml.p7m
      toglie le firme digitali p7m ai file, anche più di 1
    
      5 filein.xml(.p7m) fileout.pdf
      converte xml con report
    
    Ovviamente zero feedback=zero lavoro


    PS non ho nessunissima intenzione di fare un sistema complicatissimo di switch e controswitch,
    seconda legge dell'informatica se è semplice, FORSE funziona.
  • Re: Fatturazione elettronica B2B: programmi

    daspa ha scritto:


    Ciao +m2+ l'ultima versione con riga di comando da me non va. La precedente si

    Mette ora... Archivio caricato 0 tutte le volte che cicla un file xml.
    Non riesco a fargli terminare il ciclo....
    https://www.iprogrammatori.it/forum-programmazione/programmatori/fatturazione-elettronica-b2b-programmi-t36534.html#p8610134

    Aggiornato.
    Attenzione che la riga di comando prevede l'indicazione del comando, che per ora è 1, 2 o 3.

    Quindi
    xml2pdf.exe 1 c:\pippo.xml.p7m z:\scritto.pdf
  • Re: Fatturazione elettronica B2B: programmi

    Non funziona con la riga di comando
    Non funziona nel mio programma, ma non funziona nemmeno se
    Lancio file bat nella stessa cartella
    xml2pdf.exe "H:\programmitest\IT01694050202_00425.xml" "H:\programmitest\FoglioStileAssoSoftware.xsl" "H:\programmitest\IT01694050202_00425.pdf" "H:\programmitest\IT01694050202_00425-1.xml"
  • Re: Fatturazione elettronica B2B: programmi

    È cambiato
    devi mettere 1
    Proprio uno
    Come primo parametro

    Se metti 2 fa inject
    Con 3 import
    pec

    xml2pdf.exe 1 c:\pippo.xml.p7m z:\scritto.pdf

    Col comando 1 se metti 2 parametri applica xsl ade
    Se ne metti 3 uno che specifichi tu

    Quindi nel tuo caso devi mettere 2 come primo parametro

    xml2pdf.exe 2 "H:\programmitest\IT01694050202_00425.xml" "H:\programmitest\FoglioStileAssoSoftware.xsl" "H:\programmitest\IT01694050202_00425.pdf" "H:\programmitest\IT01694050202_00425-1.xml"



    Spero sia chiaro
    Edit: salvo non abbia fatto qualche errore, eseguo esattamente zero test di funzionamento
  • Re: Fatturazione elettronica B2B: programmi

    ... In tal modo gli farò fare a riga di comando tante belle cose...
    Potevo mettere -inject o -pec o -report ma sono pigro
    1,2,3,4,5 mi risparmio quasi 2 minuti di programmazione

    Il convertitore report (parziale) è visibile da riga di comando per import pec comando 3
    Oggi o domani gli faccio il suo, di riga di comando.
    magari pure editor report, così uno ci mette il suo loghetto o cose del genere, nel pdf generato
  • Re: Fatturazione elettronica B2B: programmi

    Ora con il parametro 2 funziona, ma non lo fa in modalità SILENT. Salta fuori l' interfaccia blu del programma.
    Poi il file non formatta bene con il foglio stile
    Mancano dei campi del DDT e ORDINE
    Mancano pure le 3 linee in orizzontale
  • Re: Fatturazione elettronica B2B: programmi

    +m2+ ha scritto:


    ... In tal modo gli farò fare a riga di comando tante belle cose...
    Potevo mettere -inject o -pec o -report ma sono pigro
    1,2,3,4,5 mi risparmio quasi 2 minuti di programmazione
    Abbi pieta' di noi e mettici il solito -inject o -pec o -report
    Che coi lumeri non si capissie gnente
    E ciao
    E grazie
  • Re: Fatturazione elettronica B2B: programmi

    daspa ha scritto:


    Ora con il parametro 2 funziona, ma non lo fa in modalità SILENT. Salta fuori l' interfaccia blu del programma.
    Poi il file non formatta bene con il foglio stile
    Mancano dei campi del DDT e ORDINE
    Mancano pure le 3 linee in orizzontale
    E' sempre il foglio di stile che sono così pigro da non aver mai scaricato?
    Tendenzialmente lo sostituisco col report.
Devi accedere o registrarti per scrivere nel forum
814 risposte