Fatturazione elettronica

Come utilizzare i campi. Differenze tra campi calcolati, testo, numero, multipli, contenitori.

Moderatore: Moderatori

theboss
Messaggi: 23
Iscritto il: venerdì 3 giugno 2016, 13:00
Versione FileMaker: 17
Sistema operativo: Win 10

Re: Fatturazione elettronica

Messaggio da theboss » sabato 17 novembre 2018, 23:06

Risolto !
Il campo testo che contiene il tracciato xml, va esportato con la formula TextEncode ( CORPO FATTURA ; "utf-8" ; 3 ) che è un contenitore...

:D :D :D :D :D :D :D

alexdigio
Messaggi: 78
Iscritto il: mercoledì 21 marzo 2007, 1:00
Versione FileMaker: 16
Sistema operativo: OSX 10.14
Località: Cosenza

Re: Fatturazione elettronica

Messaggio da alexdigio » mercoledì 21 novembre 2018, 11:03

Buongiorno,
sono contento che tu abbia pubblicato qualcosa di più approfondito circa la fatturazione elettronica.
Spero che tu possa aiutarmi a risolvere un problema che mi ha bloccato nella realizzazione del programmino che sviluppa l'XML da inviare all'SDI.
Potresti gentilmente spiegarmi come fare a realizzare le righe XML per ogni voce di fattura presente in quella diciamo "tradizionale"? Mi spiego meglio: non so come fare perchè Filemaker mi sviluppi le righe per quante n righe sono presenti nella fattura (descrizione, unità di misura, quantità, prezzo unitario, ecc.) e si fermi nel momento in cui non ce ne sono più.

Spero tu possa aiutarmi perchè non so proprio come fare.

Attendo tue nuove e ti ringrazio anticipatamente.
FMPRO Ver. 16 adv. - iMac 27" 16Gb Mac OSX 10.14<br>

Avatar utente
fabio.beri
Messaggi: 1234
Iscritto il: sabato 4 ottobre 2014, 16:24

Re: Fatturazione elettronica

Messaggio da fabio.beri » mercoledì 21 novembre 2018, 12:08

Se hai un numero minimamente superiore ai 100 documenti (che già sono troppi per essere gestiti manualmente), ti consiglio di affidarti ad un sistema di trasmissione di fatture elettroniche già pronto per FileMaker:

http://www.omniagest.it/fatturazione-el ... filemaker/

E ti scrivo ciò per i seguenti motivi:

1. Verranno applicati aggiornamenti, sicuramente. Se non vuoi rimetterci le mani, ogni volta che faranno un aggiornamento, affidati a chi questo lavoro lo fa da anni e lo fa già per tanti clienti.
2. Già 100 documenti sono una scocciatura, se vengono inviati uno ad uno via pec.
3. Quando invii con pec le fatture elettroniche, devi apporre la firma digitale.
4. Se conservi tu i documenti, devi comprare e apporre le marche temporali.

Io non faccio parte del gruppo per la fatturazione elettronica, però se hai un'azienda con una soluzione propria fatta in FileMaker, posso farti contattare da un collega che se ne occupa. Stiamo integrando tantissime soluzioni software in FileMaker, non nostre, per conto di altri sviluppatori e aziende.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18

Omnia Studio

-----------------------------------------
http://www.omniagest.it

FabNicklaus
Messaggi: 1
Iscritto il: giovedì 3 gennaio 2019, 23:18
Versione FileMaker: 7
Sistema operativo: win 7 pro

Re: Fatturazione elettronica

Messaggio da FabNicklaus » venerdì 4 gennaio 2019, 0:19

Ciao Fabio,
sto aiutando un mio cliente a scegliere se passare a una soluzione nuova oppure implementare nella sua fatturazione Filemaker un modulo per la generazone XML della fattura elettronica.
Vorresti contattarmi in pvt cosicché io ti fornisca i miei dati per essere contattato da qualche tuo collega per la vs. soluzione?
Grazie molte
Fabio Mantov ani
PS ho provato a contattarti io in pvt ma non è possibile. Mi sembra

madonialuca
Messaggi: 46
Iscritto il: mercoledì 11 luglio 2007, 2:00

Re: Fatturazione elettronica

Messaggio da madonialuca » mercoledì 30 gennaio 2019, 5:50

theboss ha scritto:
sabato 17 novembre 2018, 23:06
Risolto !
Il campo testo che contiene il tracciato xml, va esportato con la formula TextEncode ( CORPO FATTURA ; "utf-8" ; 3 ) che è un contenitore...

:D :D :D :D :D :D :D
ciao ho letto che hai risolto il problema con il formato xml anche io sono impelagato con il problema sulla fatturazione elettronica con un gestionale creato da me in funzione da 3 anni (immaginati la quantita di dati che andrebbero persi nel caso di cambio gestionale)...ti spiego i passaggi che ho fatto ovviamente errando
1-creato campo calcolo con tutta la dicitura copiata e incollata dal sito agenzie entrate
2- come scritto tu ho creato file contenitore con TextEncode ( XXXX;"utf-8"; 100 )
ma non funziona aiuto :?: :?: :?: :?:

flmkdev
Messaggi: 342
Iscritto il: giovedì 14 gennaio 2016, 9:48
Versione FileMaker: 14.03
Sistema operativo: Windows 10 Pro

Re: Fatturazione elettronica

Messaggio da flmkdev » mercoledì 30 gennaio 2019, 10:42

2- come scritto tu ho creato file contenitore con TextEncode ( XXXX;"utf-8"; 100 )
ma non funziona aiuto :?: :?: :?: :?:
Dall'help di filemaker :

Formato
TextEncode ( testo ; codifica ; terminazioniRiga )
Dall'hepl di filemaker :

Parametri
testo - qualsiasi espressione di testo o campo.
codifica - il nome della codifica caratteri da utilizzare (vedere di seguito).
terminazioniRiga - un numero che specifica le terminazioni di riga da utilizzare (vedere di seguito). Se non specificato, le terminazioni di riga rimangono invariate.
Dall'help di filemaker :
Descrizione
codifica = Codifica testo utilizzando utf-8 Unicode
terminazioniRiga
Modifica le terminazioni di riga in
1 Invariate
2 Ritorno a capo (standard Mac legacy)
3 Avanzamento riga (Mac moderno, standard Unix/Linux)
4 Ritorno a capo seguito da un avanzamento riga (standard Windows)
Ma vorrei sapere 100 dove lo hai preso :?: :?: :?:
FM PRO ADVANCED 17 + FMS 17 :!:

madonialuca
Messaggi: 46
Iscritto il: mercoledì 11 luglio 2007, 2:00

Re: Fatturazione elettronica

Messaggio da madonialuca » venerdì 1 febbraio 2019, 7:19

buongiorno a me non va proprio.... supponendo di avere :
"A" un campo testo dove inserire stringa dell'agenzia tipo
<FatturaElettronicaHeader>
<DatiTrasmissione>
<IdTrasmittente>
<IdPaese>IT</IdPaese>
<IdCodice>01234567890</IdCodice> .....etc etc etc
"B" campo contenitore con valore calcolato :TextEncode ( A; "utf-8" ; 3 )
risultato mi da un campo B vuoto con disegnato un foglio bianco con uno spigolo piegato con scritto "utf-8.txt"
provo ed esportare il file in xml e mi dice che il campo contenitore non puo' essere esportato........................ :roll: :roll: :roll:

madonialuca
Messaggi: 46
Iscritto il: mercoledì 11 luglio 2007, 2:00

Re: Fatturazione elettronica

Messaggio da madonialuca » lunedì 4 febbraio 2019, 4:50

aiuto..... :roll: :roll:

flmkdev
Messaggi: 342
Iscritto il: giovedì 14 gennaio 2016, 9:48
Versione FileMaker: 14.03
Sistema operativo: Windows 10 Pro

Re: Fatturazione elettronica

Messaggio da flmkdev » martedì 5 febbraio 2019, 19:36

Temo che il tuo tracciato sia sostanzialmente diverso da quello di TheBoss.

Questo è il contenuto del campo da lui calcolato, ora vedi tu se coincide con il tuo.
L'esportazione è la fase finale ma prima verifica che i 2 tracciati siano uguali altrimenti non ne esci più...
<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><ns0:FatturaElettronica xmlns:ns0=\"http://ivaservizi.agenziaentrate.gov.it ... tture/v1.2\" versione=\"FPR12\">"&"¶"&
"<FatturaElettronicaHeader>"&"¶"&"
<DatiTrasmissione>"&"¶"&"
<IdTrasmittente>"&"¶"&"
<IdPaese>"&MENU::ID PAESE TRASMITTENTE&"</IdPaese>"&"¶"&"
<IdCodice>"&MENU::IDTRASMITTENTE&"</IdCodice>"&"¶"&"
</IdTrasmittente>"&"¶"&"
<ProgressivoInvio>"&FATTURE::PROGRESSIVO INVIO&"</ProgressivoInvio>"&"¶"&"
<FormatoTrasmissione>"&MENU::FORMATO TRASMISSIONE&"</FormatoTrasmissione> "&"¶"&"
<CodiceDestinatario>"&ANAGRAFICA CLIENTI::CODICE DESTINATARIO PER FE&"</CodiceDestinatario> "&"¶"&"
<PECDestinatario>"&ANAGRAFICA CLIENTI::PEC CLIENTE&"</PECDestinatario>"&"¶"&"
</DatiTrasmissione>"&"¶"&"
<CedentePrestatore>"&"¶"&"
<DatiAnagrafici>"&"¶"&"
<IdFiscaleIVA>"&"¶"&"
<IdPaese>"&MENU::ID PAESE&"</IdPaese> "&"¶"&"
<IdCodice>"&MENU::PARTITA IVA&"</IdCodice>"&"¶"&"
</IdFiscaleIVA>"&"¶"&"
<Anagrafica>"&"¶"&"
<Denominazione>"&MENU::INTESTAZIONE AZIENDA&"</Denominazione>"&"¶"&"
</Anagrafica>"&"¶"&"
<RegimeFiscale>"&MENU::REGIME FISCALE&"</RegimeFiscale>"&"¶"&"
</DatiAnagrafici>"&"¶"&"
<Sede>"&"¶"&"
<Indirizzo>"&MENU::INDIRIZZO&"</Indirizzo> "&"¶"&"
<CAP>"&MENU::CAP&"</CAP>"&"¶"&"
<Comune>"&MENU::COMUNE&"</Comune>"&"¶"&"
<Provincia>"&MENU::PROVINCIA&"</Provincia>"&"¶"&"
<Nazione>"&MENU::ID PAESE&"</Nazione>"&"¶"&"
</Sede>"&"¶"&"
</CedentePrestatore>"&"¶"&"
<CessionarioCommittente>"&"¶"&"
<DatiAnagrafici>"&"¶"&"
<CodiceFiscale>"&FATTURE::PARTITA IVA&"</CodiceFiscale> "&"¶"&"
<Anagrafica>"&"¶"&"
<Denominazione>"&FATTURE::INTESTAZIONE&"</Denominazione> "&"¶"&"
</Anagrafica>"&"¶"&"
</DatiAnagrafici>"&"¶"&"
<Sede>"&"¶"&"
<Indirizzo>"&FATTURE::INDIRIZZO&"</Indirizzo> "&"¶"&"
<CAP>"&FATTURE::CAP&"</CAP> "&"¶"&"
<Comune>"&FATTURE::CITTA'&"</Comune> "&"¶"&"
<Provincia>"&FATTURE::PROV.&"</Provincia> "&"¶"&"
<Nazione>"&FATTURE::IVA CODICE PAESE&"</Nazione> "&"¶"&"
</Sede>"&"¶"&"
</CessionarioCommittente>"&"¶"&"
</FatturaElettronicaHeader>"&"¶" &
"<FatturaElettronicaBody>"&"¶"&"
<DatiGenerali>"&"¶"&"
<DatiGeneraliDocumento>"&"¶"&"
<TipoDocumento>"&FATTURE::TIPO DOCUMENTO&"</TipoDocumento> "&"¶"&"
<Divisa>"&FATTURE::DIVISA&"</Divisa> "&"¶"&"
<Data>"&FATTURE::DATA FATTURA&"</Data> "&"¶"&"
<Numero>"&FATTURE::NUMERO FATTURA&"</Numero> "&"¶"&"
<Causale>"&FATTURE::CAUSALE&"</Causale> "&"¶"&"
<Causale>"&FATTURE::CAUSALE 2&"</Causale>"&"¶"&"
</DatiGeneraliDocumento>"&"¶"&"
<DatiTrasporto>"&"¶"&"
<DatiAnagraficiVettore>"&"¶"&"
<IdFiscaleIVA>"&"¶"&"
<IdPaese>IT</IdPaese> "&"¶"&"
<IdCodice>"&FATTURE::PARTITAIVA VETTORE&"</IdCodice> "&"¶"&"
</IdFiscaleIVA>"&"¶"&"
<Anagrafica>"&"¶"&"
<Denominazione>"&FATTURE::DENOMINAZIONE VETTORE&"</Denominazione>"&"¶"&"
</Anagrafica>"&"¶"&"
</DatiAnagraficiVettore>"&"¶"&"
<DataOraConsegna>"&FATTURE::DATA E ORA RITIRO&"</DataOraConsegna> "&"¶"&"
</DatiTrasporto>"&"¶"&"
</DatiGenerali>"&"¶"&"
<DatiBeniServizi> "&"¶"&

TESTOARTICOLI&

"<DatiRiepilogo>"&"¶"&"
<AliquotaIVA>"&FATTURE::IVA Percent&"</AliquotaIVA>"&"¶"&"
<ImponibileImporto>"&FATTURE::TOTALE IMPONIBILE&"</ImponibileImporto>"&"¶"&"
<Imposta>"&FATTURE::IVA&"</Imposta>"&"¶"&"
<EsigibilitaIVA>I</EsigibilitaIVA>"&"¶"&"
</DatiRiepilogo>"&"¶"&"
</DatiBeniServizi>"&"¶"&"
<DatiPagamento>"&"¶"&"
<CondizioniPagamento>"&FATTURE::CONDIZIONI PAGAMENTO&"</CondizioniPagamento>"&"¶"&"
<DettaglioPagamento>"&"¶"&"
<ModalitaPagamento>"&FATTURE::MODALITA PAGAMENTO&"</ModalitaPagamento>"&"¶"&"
<DataScadenzaPagamento>"&FATTURE::DATA SCADENZA PAGAMENTO&"</DataScadenzaPagamento>"&"¶"&"
<ImportoPagamento>"&FATTURE::TOTALE FATTURA&"</ImportoPagamento>"&"¶"&"
<IstitutoFinanziario>"&FATTURE::BANCA APPOGGIO&"</IstitutoFinanziario>"&"¶"&"
<IBAN>"&FATTURE::IBAN&"</IBAN>"&"¶"&"
<BIC>"&FATTURE::BIC&"</BIC>"&"¶"&"
</DettaglioPagamento>"&"¶"&"
</DatiPagamento>"&"¶"&"
</FatturaElettronicaBody>"&"¶"&"
</ns0:FatturaElettronica>"
FM PRO ADVANCED 17 + FMS 17 :!:

theboss
Messaggi: 23
Iscritto il: venerdì 3 giugno 2016, 13:00
Versione FileMaker: 17
Sistema operativo: Win 10

Re: Fatturazione elettronica

Messaggio da theboss » domenica 10 febbraio 2019, 11:48


Rispondi