[Dati Fatture - Spesometro 2017]

di il
2442 risposte

2442 Risposte - Pagina 57

  • Re: [Dati Fatture - Spesometro 2017]

    Buongiorno a tutti.. sono un nuovo iscritto ed alle prese con lo spesometro 2017
    qualcuno mi puo' indicare come verificare se il file XML che ho
    creato è corretto ?
    grazie a tutti
  • Re: [Dati Fatture - Spesometro 2017]

    superpasin ha scritto:


    [Neapolis] ha scritto:


    roberto_1961 ha scritto:


    Ciao
    ho creato il file spesometro seguendo il tuo esempio ma nella verifica mi da errore 200
    che problema c'e' nel file?
    Grazie anticipatamente
    Luigi
    l'errore 200 di solito esce quando la intestazione del file XML non è corretta....

    postala qui, se non trovi l'errore...
    appena provato con un cliente ad inviare un file, stesso errore. Non ho capito cosa è sbagliato..hai risolto?

    l'intestazione è questa:
    <?xml version="1.0"?>
    <ns2:DatiFattura xmlns:ns2="http://ivAServizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0">
    <DatiFatturaHeader>
    <ProgressivoInvio>0000000001</ProgressivoInvio>
    </DatiFatturaHeader>
    <DTE>
    <CedentePrestatoreDTE>
    <IdentIFicativIFiscali>
    <IdFiscaleIVA>
    <IdPaese>IT</IdPaese>
    ...
    ...

    prova con l'intestazione uguale a questa, credo che conti anche maiuscolo e minuscolo

    <?xml version="1.0" encoding="UTF-8"?>
    <ns2:DatiFattura versione="DAT20" xmlns:ns2="http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0">
  • Re: [Dati Fatture - Spesometro 2017]

    <?xml version="1.0" encoding="UTF-8"?>
    <ns2:DatiFattura versione="DAT20" xmlns:ns2="http://iAServizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0">
    <DatiFatturaHeader>
    <ProgressivoInvio>0000000001</ProgressivoInvio>
    </DatiFatturaHeader>
    <DTE>
    <CedentePrestatoreDTE>
    <IdentIFicativIFiscali>
    <IdFiscaleIVA>
    <IdPaese>IT</IdPaese>

    Suggerirei di controllare le parti in rosso

    Ciao, Marco.
  • Re: [Dati Fatture - Spesometro 2017]

    Grazie mille, si dei caratteri in maiuscolo mi sono accorto dopo aver postato

    Anche l'ordine degli attributi è controllato?
    <ns2:DatiFattura xmlns:ns2="http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0" versione="DAT20">
    può andare anche così?

    sto generando l'xml con SQL server, e non riesco ad ordinare gli attributi usando il FOR XML EXPLICIT
    SET @xml= (SELECT 1 AS Tag
    					,NULL AS Parent
    					,@xmlCADIL AS [ns2:DatiFattura!1!!xmltext]
    					,'DAT20' as [ns2:DatiFattura!1!versione]
    					,'http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0' AS [ns2:DatiFattura!1!xmlns:ns2]
    					FOR XML EXPLICIT)
    continua a darmi il risultato di cui sopra..qualcuno sa come risolvere?
  • Re: [Dati Fatture - Spesometro 2017]

    ross62 ha scritto:


    Buongiorno a tutti.. sono un nuovo iscritto ed alle prese con lo spesometro 2017
    qualcuno mi puo' indicare come verificare se il file XML che ho
    creato è corretto ?
    grazie a tutti
    Devi avere le credenziali per entrare nel portale AE. Abbiamo ampiamente trattato l'argomento nelle prime pagine.
  • Re: [Dati Fatture - Spesometro 2017]

    superpasin ha scritto:


    .....
    SET @xml= (SELECT 1 AS Tag
    					,NULL AS Parent
    					,@xmlCADIL AS [ns2:DatiFattura!1!!xmltext]
    					,'DAT20' as [ns2:DatiFattura!1!versione]
    					,'http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0' AS [ns2:DatiFattura!1!xmlns:ns2]
    					FOR XML EXPLICIT)
    continua a darmi il risultato di cui sopra..qualcuno sa come risolvere?
    Non saprei, io lo scrivo da programma (Visual Basic).
  • Re: [Dati Fatture - Spesometro 2017]

    superpasin ha scritto:


    Grazie mille, si dei caratteri in maiuscolo mi sono accorto dopo aver postato

    ...........

    sto generando l'xml con SQL server, e non riesco ad ordinare gli attributi usando il FOR XML EXPLICIT
    SET @xml= (SELECT 1 AS Tag
    					,NULL AS Parent
    					,@xmlCADIL AS [ns2:DatiFattura!1!!xmltext]
    					,'DAT20' as [ns2:DatiFattura!1!versione]
    					,'http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0' AS [ns2:DatiFattura!1!xmlns:ns2]
    					FOR XML EXPLICIT)
    continua a darmi il risultato di cui sopra..qualcuno sa come risolvere?
    Se ti può essere d'aiuto, io utilizzo questo sistema, per generare il file XML:
    • 1) Creo le stringhe contenenti i dati da inserire;
      2) Creo una tabella temporanea, oppure ne utilizzo una già creata e svuotata;
      3) Vado ad inserire, in ogni riga della tabella, quello che esattamente deve essere inserito nel file XML (per esempio :" <CodiceFiscale>CampoCodiceFiscale</CodiceFiscale>");
      4) Creo il file XML , semplicemente trasferendo i dati dalla tabella temporanea al file.
    Spero di non essere stato troppo confusionario, nel tentativo di essere sintetico.
    Tieni presente che, però, anch'io lavoro in Visual Basic, come Biagio De Franco.
  • Re: [Dati Fatture - Spesometro 2017]

    ettore56 ha scritto:


    superpasin ha scritto:


    Grazie mille, si dei caratteri in maiuscolo mi sono accorto dopo aver postato

    ...........

    sto generando l'xml con SQL server, e non riesco ad ordinare gli attributi usando il FOR XML EXPLICIT
    SET @xml= (SELECT 1 AS Tag
    					,NULL AS Parent
    					,@xmlCADIL AS [ns2:DatiFattura!1!!xmltext]
    					,'DAT20' as [ns2:DatiFattura!1!versione]
    					,'http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0' AS [ns2:DatiFattura!1!xmlns:ns2]
    					FOR XML EXPLICIT)
    continua a darmi il risultato di cui sopra..qualcuno sa come risolvere?
    Se ti può essere d'aiuto, io utilizzo questo sistema, per generare il file XML:
    • 1) Creo le stringhe contenenti i dati da inserire;
      2) Creo una tabella temporanea, oppure ne utilizzo una già creata e svuotata;
      3) Vado ad inserire, in ogni riga della tabella, quello che esattamente deve essere inserito nel file XML (per esempio :" <CodiceFiscale>CampoCodiceFiscale</CodiceFiscale>");
      4) Creo il file XML , semplicemente trasferendo i dati dalla tabella temporanea al file.
    Spero di non essere stato troppo confusionario, nel tentativo di essere sintetico.
    Tieni presente che, però, anch'io lavoro in Visual Basic, come Biagio De Franco.
    No no tutto chiaro, io ho usato le funzionalità di SQL con il FOR XML PATH per creare l'xml solo usando query SQL, per velocizzare la creazione del file. Il problema ce l'ho solo sugli attributi dell'intestazione..
    adesso vedo cosa inventarmi..
  • Re: [Dati Fatture - Spesometro 2017]

    ettore56 ha scritto:


    superpasin ha scritto:


    ..........
    4) Creo il file XML , semplicemente trasferendo i dati dalla tabella temporanea al file.[/list]
    ......
    Scusa, e come fai quando superi i 1000 record Cliente/Fornitore o i 1000 documenti x Cliente/Fornitore? Oppure quando superi i 5MB di file?
  • Re: [Dati Fatture - Spesometro 2017]

    superpasin ha scritto:


    ettore56 ha scritto:


    superpasin ha scritto:


    ...
    ,@xmlCADIL AS [ns2:DatiFattura!1!!xmltext]
    .....
    C'è un punto esclamativo in più o sbaglio?
  • Re: [Dati Fatture - Spesometro 2017]

    superpasin ha scritto:


    <ns2:DatiFattura xmlns:ns2="http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0" versione="DAT20">
    qualcuno che ha la possibilità di testare sul sito dell'agenzia delle entrate potrebbe provare a vedere se viene accettato lo stesso questa intestazione?
    Da domani sono in ferie e non ho modo di correggere
  • Re: [Dati Fatture - Spesometro 2017]

    Biagio De Franco ha scritto:


    superpasin ha scritto:


    ettore56 ha scritto:


    C'è un punto esclamativo in più o sbaglio?
    no perchè il terzo parametro è il nome del tag, non indicandolo prendo l'intero contenuto del mio xml e lo inserisco nella root che sto creando
  • Re: [Dati Fatture - Spesometro 2017]

    Biagio De Franco ha scritto:


    ettore56 ha scritto:


    superpasin ha scritto:


    ..........
    4) Creo il file XML , semplicemente trasferendo i dati dalla tabella temporanea al file.[/list]
    ......
    Scusa, e come fai quando superi i 1000 record Cliente/Fornitore o i 1000 documenti x Cliente/Fornitore? Oppure quando superi i 5MB di file?
    Durante l'importazione dei dati dal modulo di contabilità, oppure durante l'inserimento manuale dei dati, attivo un contatore temporaneo per il conteggio del numero di Clienti/Fornitori inseriti ed un contatore temporaneo per il numero di documenti inseriti per ogni soggetto, bloccando il proseguimento dell'inserimento quando il contatore arriva a 1000, evidenziando, attraverso un MsgBox, la necessità di proseguire attraverso la creazione di un nuovo file xml.
    Attraverso la funzione "FileLen" verifico poi le dimensioni del file.
  • Re: [Dati Fatture - Spesometro 2017]

    superpasin ha scritto:


    superpasin ha scritto:


    <ns2:DatiFattura xmlns:ns2="http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0" versione="DAT20">
    qualcuno che ha la possibilità di testare sul sito dell'agenzia delle entrate potrebbe provare a vedere se viene accettato lo stesso questa intestazione?
    Da domani sono in ferie e non ho modo di correggere
    sì, ho provato, lo accetta
  • Re: [Dati Fatture - Spesometro 2017]

    sventuri ha scritto:


    superpasin ha scritto:


    superpasin ha scritto:


    <ns2:DatiFattura xmlns:ns2="http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fatture/v2.0" versione="DAT20">
    qualcuno che ha la possibilità di testare sul sito dell'agenzia delle entrate potrebbe provare a vedere se viene accettato lo stesso questa intestazione?
    Da domani sono in ferie e non ho modo di correggere
    sì, ho provato, lo accetta
    grazie mille!!!!
Devi accedere o registrarti per scrivere nel forum
2442 risposte