• Home
  • Forum
  • Off-Topic
  • Discussioni Varie

Fatturazione elettronica xml e invio SDI

  • Creatore Discussione Creatore Discussione Simone P
  • Data di inizio Data di inizio 29 Mar 2018
Prec.
  • 1
  • 2
  • 3
Primo Prec. 3 di 3

Simone P

Utente Attivo
23 Nov 2016
55
0
6
48
  • 15 Nov 2018
  • #41
buonasera a tutti, alla fine l'azienda ha scelto di integrare invio xml tramite digitalhub di zucchetti, nella documentazione mi chiedono (come da file allegato) l'hash del file e un array di byte del file, qualcuno ha idea di come impostarli?

ho provato cosi ma non va

$filexml="esempioIT00651500266_00001.xml";
$filecontent=base64_encode(file_get_contents($filexml));
$hashfile=hash_file('sha256',$filexml);
$filexmldescriptor="esempioIT00651500266_00001.xml.descriptor";
$filecontentdescr=base64_encode(file_get_contents($filexmldescriptor));
$hashfiledescr=hash_file('sha256',$filexmldescriptor);


$result = $client->__soapCall("sendDocumentDF",
array
(
"token" => $token,
"fileName" => $filexml,
"file" => $filecontent,
"hashFile" => $hashfile,
"descriptor" => $filecontentdescr,
"hashDescriptor" => $hashfiledescr,
"isLast" => "true"
));
 

Allegati

  • Schermata 2018-11-15 alle 23.04.35.png
    196,9 KB · Visite: 467

Leoluca

Nuovo Utente
19 Nov 2018
6
0
1
  • 20 Nov 2018
  • #42
Buongiorno a tutti,
ho visto che il tema della Fattura elettronica è stato affrontato in vari modi. Vorrei chiedere un parere sulla possibilità che offre access di esportare in un file xlm un report utilizzando queste istruzioni:
Dim anno As String: Dim tipo As String: Dim numero As String: Dim stDocName As String
stDocName = "r_fatturaelettronica"
anno = Year(Me.datafatturacl)
tipo = Forms.mfatturecl.tipo
numero = Forms.mfatturecl.nrofatturacl
'esporto i dati del documento in xml
ExportXML acExportReport, stDocName, "C:\sm\gestionale\fatture_elettroniche\" & anno & "\" & "IT09878230011" & "_" & anno & "0" & numero & ".xml"
Per me sarebbe molto comodo (il file xml generato va a posizionarsi all'indirizzo, con il giusto nome) perché userei il mio gestionale che va bene, purtroppo se la fattura ha più di un articolo, nel file xml che viene generato, vengono ripetuti tutti i dati di testata (cedente, cessionario, ecc. ecc.) tante volte quanti sono gli articoli.
E' un problema che non riesco a risolvere.
Ringrazio chi può darmi dei suggerimenti.
 

joomeph

Nuovo Utente
29 Ago 2017
14
1
3
52
  • 22 Nov 2018
  • #43
marino51 ha scritto:
vorrei solo suggerire di fare attenzione alle fatture PA (pubblica amministrazione), rispetto alle PR (privati)

qui trovate quello che mi sembra il "portale" più aggiornato con la documentazione (spero) ultima
https://assistenza.agenziaentrate.g...ew,Kb=FattElettr_UIKIT,t=startup.tem,Company={01B847AC-1BB9-4912-B3C2-81EC51E6FD8F}

per ora ho scelto la strada manuale installando l'applicazione per pc messa a disposizione dall'AdE che genera il file xml e pdf

ma sto anch'io lavorando per creare xml


se ci fai partecipi della tua soluzione è un passo avanti per la gestione automatica

grazie ragazzi
Clicca per allargare...

Ho risolto alla stessa maniera di Rudicox, ovvero con PHPMailer. Ho fatto già diverse prove e tutto funziona.
Ho realizzato un softwarino web che fa tutto.
La questione è un pò più complessa perchè se bisogna dare tutte le possibilità, bisogna compilare molti campi nel XML con i relativi if then else, oltre che sapere per ogni articolo di che natura è se ha l'IVA allo zero %.
Vi metto una schermatina del software per farvi avere un'idea più dettagliata dei campi che bisogna PER FORZA compilare
 
L

LinuxOhYeah

Utente Attivo
26 Nov 2016
186
7
18
  • 22 Nov 2018
  • #44
Simone P ha scritto:
array
Clicca per allargare...
Ma non esiste anche un Digital Hub Client già nel costo, che mi hanno detto che non è bassissimo sopratutto il 1° anno, del servizio zucchetti? Ho visto sulla brochure anche Hub Tools per scaricare massivamente le fatture attive sul canale FTP loro.
Comunque non sono oggetti JSON per server RESTfull? Sarebbe da visionare la documentazione tecnica che però non riesco a trovare. Alle volte basta semplicemente una chiamata HTTPS all'indirizzo che c'è nella documentazione inviando la query con i parametri richiesti (metodo POST).
Ezio88 ha scritto:
Ma nel campo AliquotaIVA del riepilogo delle righe quale aliquota devo inserire se ho aliquote differenti a seconda della riga? Non capisco perché abbiano messo quel campo se c'è già l'indicazione di AliquotaIVA per ogni riga (quindi è già calcolabile la tassazione).
Clicca per allargare...
Devi mettere i vari
Codice:
<DatiRiepilogo>
 <AliquotaIVA>22.00</AliquotaIVA>
 <ImponibileImporto>__.__</ImponibileImporto>
 <Imposta>_.__</Imposta>
</DatiRiepilogo>
<DatiRiepilogo> ...
assurdo che bisogna calcolarlo noi e non sia calcolato direttamente dall'AdE

joomeph ha scritto:
La questione è un pò più complessa perchè se bisogna dare tutte le possibilità, bisogna compilare molti campi nel XML con i relativi if then else, oltre che sapere per ogni articolo di che natura è se ha l'IVA allo zero %.
Clicca per allargare...
Esatto. L'ho già detto tempo fa. Sono parecchie tipologie.

Comunque ci si sono messi a dare problemi a chi fa gestionali anche alcuni commercialisti. alcuni 'consigliano vivamente' di prendere il software, solitamente in cloud alle volte anche a costo ridicolo o compreso nel pagamento mensile, subordinato alla piattaforma del commercialista. è già la terza volta che mi viene detto 'io faccio quello che mi dice il commercialista'. persi già 3 lavori!

ora c'è anche il problema, corretto a mio giudizio, della privacy per le fatture a privati B2C. vediamo cosa decide il garante. e ancora non si è iniziato ad inviare le fatture!
 
Ultima modifica: 22 Nov 2018

joomeph

Nuovo Utente
29 Ago 2017
14
1
3
52
  • 22 Nov 2018
  • #45
Non è Solo una questione di costi. Lo sapete che il garante per la privacy ha contestato tutto ? Infatti si crede in una proroga imminente.
La cosa più grave è che usando un servizio terzo, i dati restano in quel db che non è di tua proprietà.
Immaginate un commercialista che ha migliaia di dati pur avendo poche partite Iva come clienti. Il tutto resta su queste piattaforme che sono di altra proprietà e non sue. Capite che bomba è questa ?
Avremo ancora bisogno dei commercialisti se tutto lo può fare un software ?
Azzardo un'ipotesi : no
 
L

LinuxOhYeah

Utente Attivo
26 Nov 2016
186
7
18
  • 22 Nov 2018
  • #46
joomeph ha scritto:
Lo sapete che il garante per la privacy ha contestato tutto
Clicca per allargare...
Appena modificato il mio post proprio su quello!
Leoluca ha scritto:
access
Clicca per allargare...
provo a vedere se c'è la stessa funzione su libreoffice, comunque è chiaro che bisogna mettere parecchi if then o case per gestire tutte le casistiche. forse ci sarà nel manuale il modo di dire a quella funzione che un nodo è un 'sotto nodo' e quindi non va' ripetuto
quasi certamente c'è visto che gli open document sono sostanzialmente degli XML. non vorrei che alla fine, su libreoffice, basti fare un File > Nuovo > Formulario XML ma non l'ho mai fatto
 
Ultima modifica: 22 Nov 2018
L

LinuxOhYeah

Utente Attivo
26 Nov 2016
186
7
18
  • 22 Nov 2018
  • #47
Ultima ora: sembra molto probabile che tutti quelli che trattano dati sensibili (medici, farmacisti etc) NON saranno obbligati, almeno per il 2019, all'invio delle fatture elettroniche per le fatture che già inviano al sitemaTS. Però se un medico fa una B2B deve farlo... sembra. è un emendamento al decreto fiscale, sempre se viene votato.
Inoltre il garante della privacy ha chiesto, ai senso del GDPR, che i dati fossero comunque criptati
 
Ultima modifica: 22 Nov 2018

joomeph

Nuovo Utente
29 Ago 2017
14
1
3
52
  • 22 Nov 2018
  • #48
Osservazione n.1 : immaginate criptare i file XML per poi l'AdE decriptarli, con quale cifratura che un software terzo che sta in mezzo non riesce a fare lo stesso ? hahahahahahaha
Osservazione n.2 : siamo al 22 novembre e dopo un anno e più che se ne parla ancora non riescono a trovare la quadra i nostri cari rappresentanti alle istituzioni, che non fanno altro che complicare la vit aa tutti tranne che a loro, tanto l'evasione così non la fermano mica. Come uno prima non faceva la fattura in PDF ora non la fa in XML, criptata o no.
Osservazione n.3 : se veramente si volesse combattere l'evasione si farebbe una legge che permetterebbe a tutti di scaricare le fatture e gli scontrini di acquisto.
Osservazione n.4 : ho scritto sul mio blog decine di giorni fa tutte le perplessità inerenti il GDPR e le leggi sulla privacy che con questo 'casotto' vengono messe tutte sotto i piedi, finalmente se ne sono accorti
Osservazione n.5 : intanto tutti stanno cacciando soldi a palate per adeguarsi alle software house blasonate che arrivano a chiedere migliaia di euro per permettere di fare le fatture a privati e commercialisti
Osservazione n.6 : se questi capoccioni che fanno le leggi non hanno nemmeno uno sviluppatore minimamente capace che li consiglia ed evidenzia tutte le possibili criticità delle loro idee sballate, dove volete che andiamo ?

haahhahahahahahahaha
 
L

LinuxOhYeah

Utente Attivo
26 Nov 2016
186
7
18
  • 22 Nov 2018
  • #49
joomeph ha scritto:
immaginate criptare i file XML per poi l'AdE decriptarli, con quale cifratura che un software terzo che sta in mezzo non riesce a fare lo stesso
Clicca per allargare...
questo, per i dati sensibili, già viene fatto per l'invio al sistemaTS infatti il codice fiscale è criptato tramite il certificato SanitelCF.cer
 

joomeph

Nuovo Utente
29 Ago 2017
14
1
3
52
  • 22 Nov 2018
  • #50
LinuxOhYeah ha scritto:
questo, per i dati sensibili, già viene fatto per l'invio al sistemaTS infatti il codice fiscale è criptato tramite il certificato SanitelCF.cer
Clicca per allargare...

Si ma se c'è un terzo in mezzo può o non può intercettare il file xml decriptato?
 
L

LinuxOhYeah

Utente Attivo
26 Nov 2016
186
7
18
  • 22 Nov 2018
  • #51
no. neanche chi ha criptato il CF con il certificato può decriptarlo una volta criptato. vedi lo snippet php del grande marino51
 

joomeph

Nuovo Utente
29 Ago 2017
14
1
3
52
  • 22 Nov 2018
  • #52
Beh no, non mi sono spiegato.
Metti che io sono una partita Iva e prendo uno di questi servizi che si trovano su internet per fare le fatture (terzo).
Una volta inserito nome e password, accedo al pannello di controllo e inserisco i dati per fare la fattura.
Quei dati sono in chiaro e si salvano su un database che è di proprietà del terzo.
Poi schiaccio il tasto crea fattura e lui che l'xml DECRIPTATO che resta sempre su un server o un cloud del terzo. La dittatura di cui parli tu viene fatta DOPO.
Dove sta la privacy ?
Mettiamo il caso che poi io non pago per dimenticanza il servizio terzo. Cosa succede ?
Non posso più accedere ai miei dati. Ma stiamo scherzando ?
E questo è solo l'esempio di una piccola partita Iva. Immagina un commercialista.
Spero di essermi spiegato ora.
 
F

federicoiannacci

Nuovo Utente
30 Nov 2018
1
0
1
  • 30 Nov 2018
  • #53
rudycox ha scritto:
Se vi interessa questo è il codice per l'invio a mezzo PEC usando phpmailer attraverso SMTP di Aruba.
Attenzione a che sistema operativo usate. Se windows dovete usare la classe per windows altrimenti non invia in ssl

Io non ho ancora effettuato invii al SDI, se qualcuno lo ha già fatto, puo' cortesemente indicarmi cosa viene risposto?
Suppongo arrivi una pec di risposta, ma con degli allegati o solo testo?

PHP:
require_once("../class/class.phpmailer_windows.php");
include("../class/class.smtp.php");
//error_reporting(E_ALL);
date_default_timezone_set('Europe/Rome');


 $mail = new PHPMailer;
 //***Enable SMTP debugging.
//    $mail->SMTPDebug = 2;
//    $mail->Debugoutput = 'html';
//***

    $mail->isSMTP();
     $mail->Host = 'smtps.pec.aruba.it';//gethostbyname('smtps.pec.aruba.it');
     $mail->SMTPAuth = true;
   
    //Provide username and password    
    $mail->Username = '[nomeutente]';
    $mail->Password = '[password]';

    $mail->SMTPSecure = 'ssl';
    $mail->Port = 465;

    $mail->From = '[indirizzoPEC_mittente]';
    $mail->FromName = '[ilVsNome]';
    $mail->addAddress('[indirizzoPEC_destinatario]');
    $mail->isHTML(true);
    $mail->Subject = "trasmissione n. ####"; //$Subject;
    $mail->Body = "invio fattura n. ###x##"; //  $Body;
    $mail->AltBody = "This is the plain text version of the email content";
    $mail->addAttachment('[percorso_completo_e nomefile.xml]');
    if (!$mail->send()) {
        echo "Mailer Error: " . $mail->ErrorInfo;
    }
    else {
           echo 'Mail Sent Successfully';
    }
Clicca per allargare...

Ehi ciao scusa stavo provando ad utilizzare il tuo script ma su windows non va.....cosa devo modificare?
Non sto su server dedicato...
 
F

fratt

Nuovo Utente
19 Gen 2019
33
4
8
  • 19 Gen 2019
  • #54
rudycox ha scritto:
Se vi interessa questo è il codice per l'invio a mezzo PEC usando phpmailer attraverso SMTP di Aruba.
Attenzione a che sistema operativo usate. Se windows dovete usare la classe per windows altrimenti non invia in ssl
Clicca per allargare...

Grazie per il codice, appena riesco faccio qualche prova.
Una info: riesci anche a salvare la mail in posta inviata? Io preferirei tenere una copia di ciò che invio al SDI, ma aruba non mi permette di inserire il messaggio in posta inviata tramite imap. Per caso tu hai trovato qualche altro sistema?
 
Prec.
  • 1
  • 2
  • 3
Primo Prec. 3 di 3
Devi accedere o registrarti per poter rispondere.

Discussioni simili

E
Fatturazione elettronica
  • Emanuele85
  • 19 Nov 2024
  • PHP
Risposte
1
Visite
259
PHP 21 Mar 2025
therope
T
F
Php e fatturazione elettronica
  • frapej
  • 18 Mag 2022
  • PHP
Risposte
0
Visite
1K
PHP 18 Mag 2022
frapej
F
P
  • Bloccata
Mailchimp Fatturazione
  • paoloravaglioli
  • 19 Giu 2020
  • Email Marketing
Risposte
0
Visite
3K
Email Marketing 19 Giu 2020
paoloravaglioli
P
Risolto - [Wordpress][WooCommerce] PayPal Checkout e campi di fatturazione
  • felino
  • 11 Apr 2018
  • WordPress
Risposte
2
Visite
5K
WordPress 30 Apr 2018
felino
F
Fatturazione Importo netto + Tasse
  • Fabio90
  • 3 Dic 2014
  • PHP
Risposte
5
Visite
2K
PHP 9 Dic 2014
marino51
N
BoxBilling.it - Software Gestione Clienti e la fatturazione
  • NovaTunes
  • 19 Ago 2012
  • CMS (Content Management System)
Risposte
0
Visite
2K
CMS (Content Management System) 19 Ago 2012
NovaTunes
N
N
Software Fatturazione
  • NovaTunes
  • 19 Ago 2012
  • Altri Annunci
Risposte
0
Visite
2K
Altri Annunci 19 Ago 2012
NovaTunes
N
0
azienda per fatturazione
  • 02perla
  • 3 Ago 2007
  • Leggi, Normative e Fisco
Risposte
0
Visite
2K
Leggi, Normative e Fisco 3 Ago 2007
02perla
0
I
posta elettronica offline
  • ilprincipiante
  • 21 Apr 2022
  • Posta Elettronica
Risposte
0
Visite
2K
Posta Elettronica 21 Apr 2022
ilprincipiante
I
M
Continua da "posta elettronica" - Configurazione email php su servizio hosting
  • Miminero
  • 8 Mar 2016
  • PHP
Risposte
2
Visite
3K
PHP 9 Mar 2016
borgo italia
l'invio della posta elettronica ed il servizio offerto da vari provider
  • marino51
  • 9 Lug 2014
  • Posta Elettronica
Risposte
0
Visite
6K
Posta Elettronica 9 Lug 2014
marino51
S
Cerco programmatore ( cambi di moneta elettronica multi-valuta )
  • speranza
  • 3 Apr 2014
  • E-Commerce
Risposte
1
Visite
2K
E-Commerce 2 Giu 2014
gizmoru
G
M
Posta elettronica Libero su iPhone
  • m.pittini
  • 25 Giu 2013
  • Adsl e Connettività
Risposte
1
Visite
3K
Adsl e Connettività 26 Giu 2013
Pieroz
P
Y
Creare un sito di bilgietteria elettronica
  • yuki78
  • 3 Apr 2013
  • PHP
Risposte
1
Visite
1K
PHP 3 Apr 2013
borgo italia
Art. 616 C.P.: Violazione, sottrazione e soppressione di corrispondenza elettronica
  • Web Designer
  • 11 Apr 2012
  • Leggi, Normative e Fisco
Risposte
0
Visite
3K
Leggi, Normative e Fisco 11 Apr 2012
Web Designer
Posta elettronica: utilizzo e normative
  • Web Designer
  • 10 Apr 2012
  • Leggi, Normative e Fisco
Risposte
2
Visite
5K
Leggi, Normative e Fisco 10 Apr 2012
Web Designer
K
[compro] cerco libro usato di microelettronica
  • knot91
  • 20 Set 2011
  • Altri Annunci
Risposte
0
Visite
1K
Altri Annunci 20 Set 2011
knot91
K
P
copilazione file xlm per posta elettronica
  • primula
  • 14 Set 2011
  • XML
Risposte
0
Visite
3K
XML 14 Set 2011
primula
P
A
[vendo] e-commerce elettronica
  • AndrewLupin
  • 22 Lug 2010
  • Compravendita siti e domini
Risposte
1
Visite
2K
Compravendita siti e domini 10 Ago 2010
AndrewLupin
A
D
Droid Conception: La mia Musica musica elettronica in 'Constant Evolution'..
  • DroidMusician
  • 10 Mar 2009
  • Presenta il tuo Sito
Risposte
0
Visite
991
Presenta il tuo Sito 10 Mar 2009
DroidMusician
D
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Off-Topic
  • Discussioni Varie
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?