Fatturazione elettronica con MicroFatture

In questa sezione tutte le discussioni riguardanti MicroFatture. Richieste di aiuto, ma anche idee e suggerimenti sono i benvenuti.
_Max_
Messaggi: 281
Iscritto il: 16/04/2015, 4:45

Re: Fatturazione elettronica con MicroFatture

Messaggio da _Max_ »

Prego... :-"
Attenzione @jaclaz : la causale è stata prevista espressamente per la fatturazione nei confronti della PA quindi sarebbe da sconsigliare (leggi evitare) un uso diverso nella FE B2B/B2C...
Quei dati (quali il riferimento ad un preventivo) possono essere inseriti nel blocco AltriDatiGestionali, in quanto espressamente utilizzabili per fini amministrativi/gestionali.
Queste sono le regole, poi l'AdE (di questi tempi) "prende su tutto..!"
Scusa tanto, ma QUALI regole?
Non ho trovato in nessuna regola un riferimento al presunto uso "riservato alla PA" del campo Causale, se hai qualche riferimento mi farebbe piacere vederlo.
Nelle specifiche il campo "Causale" è semplicemente:
"Causale: descrizione della causale del documento. "
e:
"Causale: formato alfanumerico; lunghezza massima di 200 caratteri"
Possiamo ben disquisire se è proprio (o più proprio) qualcosa come:
Vendita con riferimento al PREVENTIVO n.9 del 28/01/2019
A parte le fatture che emetto io (dove personalmente riempio il campo causale appunto con una causale) ho già ricevuto diverse fatture elettroniche da fornitori con il campo Causale (secondo me correttamente) valorizzato.
Del resto se usi (come credo la maggioranza degli utenti) il foglio di stile AssoSoftware per visualizzare gli xml il campo Causale è "centrale" ed ha una logica. (capisco che parlare di logica e fattura elettronica insieme sia un grosso azzardo).
Secondo me si tratta di un campo facoltativo che non ha alcuna rilevanza ai fini fiscali o di validazione e che può ben essere utilizzato per indicare la "descrizione della causale del documento".
Non è questione di disquisire o di verificare se "gli altri" o "tu" si preoccupino di compilare quel campo:
Non è obbligatorio, quindi non serve assolutamente a nulla in più di quello che eventualmente il destinatario della fattura chiede di inserire: solitamente, sono le pubbliche amministrazioni a fare esplicita richiesta di inserimento di dati a loro utili...
Ricordo che solo la PA (intesa come destinatario) può rifiutare (leggi scartare) la fattura elettronica ricevuta e quindi se tu ricevi fatture compilate arbitrariamente (leggi fatte coi piedi) te le devi tenere così come sono, quindi è chiaro che è sufficiente pensare che fino ad 1 mese fa per la stragrande maggioranza dei neo fatturistielettronici neppure conosceva il corrispondente del campo causale sulla fattura cartacea che alla fine il discorso è questo: ma a cosa serve perdere tempo a compilarlo..?
Alcuni sistemisti avranno deciso di buttarci qualche campo 'sperso' qua e là (esempio riportandoci la dicitura fattura immediata o differita) cosa anch'essa del tutto inutile con la FE.
Con questo credo sia più chiaro ciò che intendevo dire sopra, spero...
E qui si torna al discorso 'regole', che molti neppure sanno che esistono...
Le regole, appunto, esistono eccome: sopra mi riferivo in particolare alla seconda parte del mio intervento, sei tu ad aver preso solo il riferimento a ciò che io avevo definito come "suggerimento" (sarebbe da sconsigliare) indicandoti che secondo le regole (che più sotto richiamerò), sarebbe da evitare (perché serve a perdere solo tempo) perché i riferimenti di quel genere andrebbero messi su AltriDatiGestionali: quindi rileggi bene quello che ho scritto perché mi pare che non ti sia arrivato il messaggio... Poi fai pure come ti pare, ma qua non è il caso di dare consigli sulla base di certi "atteggiamenti" che si vedono in giro...
Venendo, finalmente, alle regole (che dici di non conoscere in riferimento alla causale, ma se leggi bene - ripeto - la regola "deriva" dal blocco AltriDatiGestionali) approfitto per postare un estratto che riguarda il contenuto delle linee beni/servizi, dove in basso - per cortesia - ho lasciato anche il riferimento alle "regole" che potrebbe interessarti quanto al altri utenti, in quanto contiene anche i suggerimenti per la compilazione di tanti elementi previsti nel tracciato della FE:
<IMG src="<URL url="<IMG src="text=%22https%3A//i.ibb.co/dtNh14L/IMG-20190213-0%20...%203.jpg">Immagine</IMG></IMG></IMG>
posto questa immagine perché alcuni post insistono sulle linee "descrittive" ed è inutile dire che leggendo quanto è riportato sopra (invito a cercare il PDF integrale se ci si vuole fare una "cultura") e nel proseguo della descrizione del blocco, le linee descrittive non dovrebbero neppure "esistere"... Mentre con alcuni accorgimenti si riesce a "forzare" l'invio dei dati anche diversi dai beni/servizi.
Spero di essere stato chiaro e utile a chi legge.
jaclaz
Messaggi: 14
Iscritto il: 14/01/2019, 18:53

Re: Fatturazione elettronica con MicroFatture

Messaggio da jaclaz »

ok ... nel link che hai postato trovo
La risposta da parte di Sogei è stata: > Gentile utente i caratteri non accettati sono:
avanzamento riga (line feed), ritorno a capo (carriage return), tabulatore (tab). ...
quindi ulteriore conferma che invio e tab non vanno usate nelle righe descrittive ...
eliminiamo anche accenti e apostrofi e virgolette , ... ok idem per il "/" slash , ">" , "
Lo schema "xs:normalizedString" :
<URL url="<URL url=" text="<URL url="https://www.w3schools.com/xml/schema_dt ... ma_dt</URL> ... g.asp
accetta Tabulatori e Line Feed e Carriage Return, ma li rimuove.
Evidentemente il parser SOGEI si comporta diversamente (ovvero la risposta citata é semplicemente sbagliata).
In teoria (ripeto in teoria) ci sono solo cinque caratteri no-no in XML:
<URL url="<URL url=" text="<URL url="https://www.zebra.com/us/en/support-dow ... t-dow</URL> ... <URL url="https://www.zebra.com/us/en/support-dow ... <LINK_TEXT text="https://www.zebra.com/us/en/support-dow ... .html</URL">https://www.zebra.com/us/en/support-dow ... cters.html
& ” ’
& use &
use >
‘ use &apos;
“ use "
Nello xsd:
<URL url="<URL url=" text="<URL url="https://github.com/italia/fatturapa-tes ... a-tes</URL> ... <URL url="https://github.com/italia/fatturapa-tes ... <LINK_TEXT text="https://github.com/italia/fatturapa-tes ... p.xsd</URL">https://github.com/italia/fatturapa-tes ... leanup.xsd
alcune stringhe sono [\p{IsBasicLatin}\p{IsLatin-1Supplement}], mentre altre sono solo [\p{IsBasicLatin}].
Per cui alcune stringhe sono SOLO i caratteri Unicode da 0x00 a 0x07F (corrispondenti a ASCII 127), mentre altre - almeno in teoria - consentono anche i caratteri 0x80 a 0xFF (quindi lettere accentate), confronta con:
<URL url="<URL url=" text="<URL url="http://www.xmlschemareference.com/regul ... regul</URL> ... <URL url="http://www.xmlschemareference.com/regul ... <LINK_TEXT text="http://www.xmlschemareference.com/regul ... Block</URL">http://www.xmlschemareference.com/regul ... acterBlock
Poi ovviamente ci sono altre limitazioni in campi specifici tramite espressione regolare,
ad esempio il CodiceFiscaleType è limitato a 11-16 caratteri A-Z e 0-9:
Le parentesi, tonde, quadre e graffe sono comprese nei caratteri 0x00-0x7F (IsBasicLatin):
<URL url="<URL url=" text="<URL url="http://www.unicode.org/charts/PDF/U0000 ... U0000</URL> ... 0.pdf
per cui non dovrebbero costituire un problema e - sempre in teoria - nei campi in cui il range è esteso a 0x80-0xFF (IsLatin-1Supplement)
<URL url="<URL url=" text="<URL url="http://www.unicode.org/charts/PDF/U0080 ... U0080</URL> ... 0.pdf
le lettere accentate dovrebbero essere ammesse.
Come dicevo prima il problema è secondo me l'implementazione (sia dell'applicazione che genera il file XML che del parser di AdE/SdI/SOGEI), entranbi potrebbero creare ulteriori "errori".
jaclaz
Messaggi: 14
Iscritto il: 14/01/2019, 18:53

Re: Fatturazione elettronica con MicroFatture

Messaggio da jaclaz »

Venendo, finalmente, alle regole (che dici di non conoscere in riferimento alla causale, ma se leggi bene - ripeto - la regola "deriva" dal blocco AltriDatiGestionali) approfitto per postare un estratto che riguarda il contenuto delle linee beni/servizi, dove in basso - per cortesia - ho lasciato anche il riferimento alle "regole" che potrebbe interessarti quanto al altri utenti, in quanto contiene anche i suggerimenti per la compilazione di tanti elementi previsti nel tracciato della FE:
<IMG src="<URL url="<IMG src="text=%22https%3A//i.ibb.co/dtNh14L/IMG-20190213-0%20...%203.jpg">Immagine</IMG></IMG></IMG>
posto questa immagine perché alcuni post insistono sulle linee "descrittive" ed è inutile dire che leggendo quanto è riportato sopra (invito a cercare il PDF integrale se ci si vuole fare una "cultura") e nel proseguo della descrizione del blocco, le linee descrittive non dovrebbero neppure "esistere"... Mentre con alcuni accorgimenti si riesce a "forzare" l'invio dei dati anche diversi dai beni/servizi.
Spero di essere stato chiaro e utile a chi legge.
_Max_
Non ti arrabbiare, io esprimo una mia opinione, tu ne hai una diversa.
Io sono perfettamente d'accordo con te che le righe descrittive non devono nemmeno esistere, ma mi riservo il diritto di usare il campo Causale.
Il file "SUGGERIMENTI PER LA COMPILAZIONE DELLA FATTURA ELETTRONICA VERSO LE PUBBLICHE AMMINISTRAZIONI E VERSO I PRIVATI " integrale dovrebbe essere questo:
<URL url="<URL url=" text="<URL url="https://www.fatturapa.gov.it/export/fat ... t/fat</URL> ... <URL url="https://www.fatturapa.gov.it/export/fat ... <LINK_TEXT text="https://www.fatturapa.gov.it/export/fat ... 5.pdf</URL">https://www.fatturapa.gov.it/export/fat ... PA_1.5.pdf
a pag. 55, relativamente al campo Causale dice:
[2.1.1.11] Causale
Obbligatorietà: Consigliata.
Utilità: serve per indicare la causale del documento.
Criteri di valorizzazione: non è stabilito alcun criterio particolare; la
modalità di valorizzazione del campo, previsto per contenere una
descrizione in formato alfanumerico, è demandata, nel rispetto delle
caratteristiche stabilite dallo schema XSD, alla valutazione dell’utente
secondo esigenza.
Evidentemente stiamo leggendo la stessa cosa interpretandola diversamente, ovvero la mia valutazione come utente secondo esigenza è differente dalla tua.
Granella
Messaggi: 18
Iscritto il: 16/02/2014, 18:39

Re: Fatturazione elettronica con MicroFatture

Messaggio da Granella »

Aggiornato il link alla versione 3.8.3:
* Possibilità di applicare "Riferimenti" (DDT) e "AltriDati" a più articoli contemporaneamente
* Introduzione della vista XML e possibilità di salvataggio nel visualizzatore
* Correzione arrotondamenti nel calcolo rateizzazioni
* Aggiunto messaggio di conferma in caso di generazione xml da documenti non fiscali (preventive, fatture pro-forma)
Buone fatture a tutti!
Scusami Steno, o chi vorrà rispondermi, non capisco come introdurre la vista XML e possibilità di salvataggio nel visualizzatore...:-k
grazie
jaclaz
Messaggi: 14
Iscritto il: 14/01/2019, 18:53

Re: Fatturazione elettronica con MicroFatture

Messaggio da jaclaz »

Scusami Steno, o chi vorrà rispondermi, non capisco come introdurre la vista XML e possibilità di salvataggio nel visualizzatore...:-k
grazie
In alto a sinistra, prima voce del menu: Documenti
Documenti->Visualizza Fattura Elettronica
Si apre un dialogo "Apri" file.
Scegli il file che vuoi visualizzare.
Si apre una finestra FormVisualizzaFE.
Di default si aprirà sul "tab" visualizzazione con pre-scelto (in basso a sinistra) lo stile di visualizzazione "Basic" (che puoi cambiare).
Clicca sull'altro tab "XML" e la vista cambierà sull XML vero e proprio che a questo punto può essere modificato.
Dopo di ché puoi salvarlo o anche validarlo.
ATTENZIONE:
Al momento l'editor ha un problemino (che sicuramente sarà presto risolto), almeno nella mia installazione.
Il cursore (su alcune linee con più tabulatori) appare sfalsato rispetto al punto effettivo di inserimento (o cancellazione) dei caratteri.
Glacier
Messaggi: 3
Iscritto il: 28/01/2019, 11:18

Re: Fatturazione elettronica con MicroFatture

Messaggio da Glacier »

Avrei una domanda, una cosa non molto rilevante in effetti:
Quando importo l'xml in fatture e corrispettivi non si ha la distinzione tra indirizzo (in teso come via, piazza, ecc) e numero civico in quanto io metto solitamente tutto nel campo indirizzo non essendoci un campo specifico per il numero civico.
Nell'interfaccia di Fatture e corrispettivi infatti mi va a finire tutto nel campo indirizzo e il campo del civico rimane vuoto
E' possibile implementare nel programma un campo numero civico in formato testo ?
Grazie per il software è ottimo per me o:)
_Max_
Messaggi: 281
Iscritto il: 16/04/2015, 4:45

Re: Fatturazione elettronica con MicroFatture

Messaggio da _Max_ »

Venendo, finalmente, alle regole (che dici di non conoscere in riferimento alla causale, ma se leggi bene - ripeto - la regola "deriva" dal blocco AltriDatiGestionali) approfitto per postare un estratto che riguarda il contenuto delle linee beni/servizi, dove in basso - per cortesia - ho lasciato anche il riferimento alle "regole" che potrebbe interessarti quanto al altri utenti, in quanto contiene anche i suggerimenti per la compilazione di tanti elementi previsti nel tracciato della FE:
<IMG src="<URL url="<IMG src="text=%22https%3A//i.ibb.co/dtNh14L/IMG-20190213-0%20...%203.jpg">Immagine</IMG></IMG></IMG>
posto questa immagine perché alcuni post insistono sulle linee "descrittive" ed è inutile dire che leggendo quanto è riportato sopra (invito a cercare il PDF integrale se ci si vuole fare una "cultura") e nel proseguo della descrizione del blocco, le linee descrittive non dovrebbero neppure "esistere"... Mentre con alcuni accorgimenti si riesce a "forzare" l'invio dei dati anche diversi dai beni/servizi.
Spero di essere stato chiaro e utile a chi legge.
_Max_
Non ti arrabbiare, io esprimo una mia opinione, tu ne hai una diversa.
Io sono perfettamente d'accordo con te che le righe descrittive non devono nemmeno esistere, ma mi riservo il diritto di usare il campo Causale.
Il file "SUGGERIMENTI PER LA COMPILAZIONE DELLA FATTURA ELETTRONICA VERSO LE PUBBLICHE AMMINISTRAZIONI E VERSO I PRIVATI " integrale dovrebbe essere questo:
<URL url="<URL url=" text="<URL url="https://www.fatturapa.gov.it/export/fat ... t/fat</URL> ... <URL url="https://www.fatturapa.gov.it/export/fat ... <LINK_TEXT text="https://www.fatturapa.gov.it/export/fat ... 5.pdf</URL">https://www.fatturapa.gov.it/export/fat ... PA_1.5.pdf
a pag. 55, relativamente al campo Causale dice:
[2.1.1.11] Causale
Obbligatorietà: Consigliata.
Utilità: serve per indicare la causale del documento.
Criteri di valorizzazione: non è stabilito alcun criterio particolare; la
modalità di valorizzazione del campo, previsto per contenere una
descrizione in formato alfanumerico, è demandata, nel rispetto delle
caratteristiche stabilite dallo schema XSD, alla valutazione dell’utente
secondo esigenza.
Evidentemente stiamo leggendo la stessa cosa interpretandola diversamente, ovvero la mia valutazione come utente secondo esigenza è differente dalla tua.
No... Non sono "arrabbiato", con nessuno... o:)
Vedo, però, che parli ancora della Causale senza tenere conto del resro: io ho specificato - sia prima che dopo - che la "regola" deriva da quanto previsto in tema di annotazione di dati di quel genere dalle specifiche del blocco AltriDatiGestionali, tu, invece, mi torni a parlare della Causale....
Vai a leggerti quello e vedrai che è così....
Il concetto espresso è questo, alla fine:
(Esempio)
Se nel blocco beni/servizi esiste un campo descrizione poi quello delle quantità (specifico per inserire il numero) e poi del prezzo (lasciando il resto) io vado a scrivere "maglia pura lana vergine" e poi "2" e "10,00", mentre altri potrebbero dirmi che scrivono "2 maglie pura lana vergine" e poi "1" e "20,00"....
Risultato identico ma esposizione errata, per il secondo caso, perché non rispetta la logica di compilazione...
vimar
Messaggi: 6
Iscritto il: 14/02/2019, 9:56

Re: Fatturazione elettronica con MicroFatture

Messaggio da vimar »

Buongiorno sono nuovo del forum, sarei interessato al programma microfatture, il consulente mi ha detto che bisogna firmarle e conservarle a norma di legge con microfatture e possibile fare questo
webgaldom
Messaggi: 134
Iscritto il: 12/09/2012, 9:52

Re: Fatturazione elettronica con MicroFatture

Messaggio da webgaldom »

Buongiorno a te,
la conservazione delle fatture va fatta scegliendo una piattaforma autorizzata (Aruba, Infocamere, eccetera) compresa anche quella gratuita dell'Agenzia delle Entrate.
<URL url="<URL url=" text="<URL url="https://www.agendadigitale.eu/documenti ... menti</URL> ... <URL url="https://www.agendadigitale.eu/documenti ... <LINK_TEXT text="https://www.agendadigitale.eu/documenti ... uida/</URL">https://www.agendadigitale.eu/documenti ... -la-guida/
Parla meglio con il tuo commercialista di questi aspetti e verifica che sia competente anche su questo aspetto.
Trovi delucidazioni anche qui:
<URL url="<URL url=" text="<URL url="https://www.agenziaentrate.gov.it/wps/c ... wps/c</URL> ... <URL url="https://www.agenziaentrate.gov.it/wps/c ... <LINK_TEXT text="https://www.agenziaentrate.gov.it/wps/c ... onica</URL">https://www.agenziaentrate.gov.it/wps/c ... lettronica
Microfatture è un software che, tra le altre cose, ti permette di generare ed inviare le fatture allo SDI e, se hai aderito alla piattaforma di conservazione dell'Agenzia delle Entrate, la stessa Agenzia ti farà la conservazione a norma, non il programma Microfatture.
Nei link che ti ho mandato ci sono tutte le informazioni di cui hai bisogno per te e per il tuo consulente.
Buongiorno sono nuovo del forum, sarei interessato al programma microfatture, il consulente mi ha detto che bisogna firmarle e conservarle a norma di legge con microfatture e possibile fare questo
jaclaz
Messaggi: 14
Iscritto il: 14/01/2019, 18:53

Re: Fatturazione elettronica con MicroFatture

Messaggio da jaclaz »

No... Non sono "arrabbiato", con nessuno... o:)
Benissimo. o:)
Tornando al programma:
Il visualizzatore (ed editor) inserito nell'ultima versione 3.8.3 è fantastico, utilissimo sia nella visualizzazione html che nella vista diretta XML, finalmente un visualizzatore che grazie alla scelta dei colori consente a colpo d'occhio di visualizzare i dati, consentendo di andare a modificare/aggiungere -se necessario - quello che serve in maniera pratica e diretta.
Bravo Steno!
C'è però un problema.
in presenza di tabulatori davanti a un campo il cursore dell'editor XML è "sfalsato" in funzione del numero dei TAB davanti al campo/tag.
Per capirsi, in questo esempio ho provato ad inserire una X maiuscola con il cursore a destra del primo ">" (inizio del campo vero e proprio, il primo campo (DettaglioLinee) non ha davanti alcun tabulatore e l'editor scrive dove è il cursore, il secondo (NumeroLinea) ha un TAB e l'editor scrive sull'ottava posizione a destra, la terza linea (Descrizione) ha due TAB e l'editor scrive sulla 15° posizione a destra, la terza linea (Quantita) ha 3 TAB e l'editor scrive sulla 21° posizione a destra e via così.
Per rendere l'idea sul post ho sostituito i TAB con 8 "-" e gli spazi con il punto.
<CODE><CODE><CODE><CODE>

Codice: Seleziona tutto

<i>
</i>X..
--------1
----------------2
------------------------3.00.....X..
--------------------------------4.00......X..
----------------------------------------5.00...............X..
------------------------------------------------6.00........................X..
</CODE></CODE></CODE></CODE>
Rispondi