Gestione dei dati fatture collegate a cespiti

Questa funzione permette di ottenere i dati delle fatture registrate in contabilità e collegate a cespiti.

Download delle informazioni contabili delle registrazioni collegate a cespiti

Public Function WSCIxVLACA001(ByVal Autenticazione As CredenzialiAutenticazione, ByVal in0 As XMLFile) As RisultatoOperazione

Struttura del file XML da passare come Byte() - [Parametro in0]

<?xml version="1.0" standalone="yes"?>
<xs:schema id="DataFile" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
  <xs:element name="DataFile" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="Generale">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Anno" msdata:Caption="Anno di riferimento" type="xs:string" />
              <xs:element name="EntrataUscita" msdata:Caption="Tipo dato da restituire. Specificare: 'E' per le entrate, 'U' per le uscite" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>

Struttura del file XML ricevuta dal servizio - [Parametro outFile]

<?xml version="1.0" standalone="yes"?>
<xs:schema id="DataFile" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
  <xs:element name="DataFile" msdata:IsDataSet="true" msdata:Locale="en-US">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="DatoFattura">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="EntrataUscita" type="xs:string" minOccurs="0" />
              <xs:element name="Titolo" type="xs:string" minOccurs="0" />
              <xs:element name="NumeroCapitolo" type="xs:string" minOccurs="0" />
              <xs:element name="Capitolo" type="xs:string" minOccurs="0" />
              <xs:element name="PFCapitolo" type="xs:string" minOccurs="0" />
              <xs:element name="NumeroImpAcc" type="xs:string" minOccurs="0" />
              <xs:element name="AnnoOrigineImpAcc" type="xs:string" minOccurs="0" />
              <xs:element name="Esercizio" type="xs:string" minOccurs="0" />
              <xs:element name="ImpAcc" type="xs:string" minOccurs="0" />
              <xs:element name="PFImpAcc" type="xs:string" minOccurs="0" />
              <xs:element name="ImportoImpAcc" type="xs:string" minOccurs="0" />
              <xs:element name="ImportoOriImpAcc" type="xs:string" minOccurs="0" />
              <xs:element name="VarImpAcc" type="xs:string" minOccurs="0" />
              <xs:element name="TipoFattura" type="xs:string" minOccurs="0" />
              <xs:element name="DescrTipoFattura" type="xs:string" minOccurs="0" />
              <xs:element name="AnnoRegistrazioneFattura" type="xs:string" minOccurs="0" />
              <xs:element name="DataRegistrazioneFattura" type="xs:string" minOccurs="0" />
              <xs:element name="NumeroRegistrazioneFattura" type="xs:string" minOccurs="0" />
              <xs:element name="NumeroFattura" type="xs:string" minOccurs="0" />
              <xs:element name="DataFattura" type="xs:string" minOccurs="0" />
              <xs:element name="DescrFattura" type="xs:string" minOccurs="0" />
              <xs:element name="ImportoFattura" type="xs:string" minOccurs="0" />
              <xs:element name="CodiceFornitore" type="xs:string" minOccurs="0" />
              <xs:element name="CognomeFornitore" type="xs:string" minOccurs="0" />
              <xs:element name="CodiceFiscale" type="xs:string" minOccurs="0" />
              <xs:element name="PartitaIVA" type="xs:string" minOccurs="0" />
              <xs:element name="Imponibile" type="xs:string" minOccurs="0" />
              <xs:element name="Imposta" type="xs:string" minOccurs="0" />
              <xs:element name="RilevanteIVA" type="xs:string" minOccurs="0" />
              <xs:element name="DelScrittura" type="xs:string" minOccurs="0" />
              <xs:element name="NumeroScrittura" type="xs:string" minOccurs="0" />
              <xs:element name="Scrittura" type="xs:string" minOccurs="0" />
              <xs:element name="TipoMovimento" type="xs:string" minOccurs="0" />
              <xs:element name="ImportoMovimento" type="xs:string" minOccurs="0" />
              <xs:element name="CodiceConto" type="xs:string" minOccurs="0" />
              <xs:element name="DescrizioneConto" type="xs:string" minOccurs="0" />
              <xs:element name="NaturaConto" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>

Esempi

Esempio File XML in Byte() da codificare e passare al servizio - [Parametro in0]

<?xml version="1.0" standalone="yes"?>
<DataFile>
  <Generale>
    <Anno>2023</Anno>
    <EntrataUscita>E</EntrataUscita>
  </Generale>
</DataFile>

Esempio File XML in Byte() e ricevuto dal servizio - [Parametro outFile]

<?xml version="1.0" standalone="yes"?>
<DataFile>
  <DatoFattura>
    <EntrataUscita>E</EntrataUscita>
    <Titolo>E3</Titolo>
    <NumeroCapitolo>01</NumeroCapitolo>
    <Capitolo>Ritenute erariali</Capitolo>
    <PFCapitolo>E311/10</PFCapitolo>
    <NumeroImpAcc>2023~4/-/39</NumeroImpAcc>
    <AnnoOrigineImpAcc>2023</AnnoOrigineImpAcc>
    <Esercizio>2023</Esercizio>
    <ImpAcc>RITENUTE IRPEF per occasionali e Organi Istituzionali - anno 2023 - E.9.01.03.01.001</ImpAcc>
    <PFImpAcc>E.9.01.03.01.001</PFImpAcc>
    <ImportoImpAcc>0.22</ImportoImpAcc>
    <ImportoOriImpAcc>0.22</ImportoOriImpAcc>
    <TipoFattura>FATT</TipoFattura>
    <DescrTipoFattura>FATTURA</DescrTipoFattura>
    <AnnoRegistrazioneFattura>2023</AnnoRegistrazioneFattura>
    <DataRegistrazioneFattura>2023-02-27T00:00:00+01:00</DataRegistrazioneFattura>
    <NumeroRegistrazioneFattura>751</NumeroRegistrazioneFattura>
    <NumeroFattura>FA001/2023</NumeroFattura>
    <DataFattura>2023-02-27T00:00:00+01:00</DataFattura>
    <DescrFattura>Incarico di collaudo</DescrFattura>
    <ImportoFattura>0.11</ImportoFattura>
    <CodiceFornitore>1001</CodiceFornitore>
    <CognomeFornitore>COGNOME</CognomeFornitore>
    <CodiceFiscale>XXXXXXXXXXXXXXXX</CodiceFiscale>
    <PartitaIVA />
    <RilevanteIVA>SI</RilevanteIVA>
    <DelScrittura>2023-02-27T00:00:00+01:00</DelScrittura>
    <NumeroScrittura>123</NumeroScrittura>
    <Scrittura>Incarico di collaudo</Scrittura>
    <TipoMovimento>A</TipoMovimento>
    <ImportoMovimento>0.22</ImportoMovimento>
    <CodiceConto>3</CodiceConto>
    <DescrizioneConto>Partite di Giro - COMPETENZA - E311/10 - U311/10</DescrizioneConto>
    <NaturaConto>SPA</NaturaConto>
  </DatoFattura>
  <DatoFattura>
     <EntrataUscita>E</EntrataUscita>
    <Titolo>E3</Titolo>
    <NumeroCapitolo>01</NumeroCapitolo>
    <Capitolo>Ritenute erariali</Capitolo>
    <PFCapitolo>E311/10</PFCapitolo>
    <NumeroImpAcc>2023~4/-/39</NumeroImpAcc>
    <AnnoOrigineImpAcc>2023</AnnoOrigineImpAcc>
    <Esercizio>2023</Esercizio>
    <ImpAcc>RITENUTE IRPEF per occasionali e Organi Istituzionali - anno 2023 - E.9.01.03.01.001</ImpAcc>
    <PFImpAcc>E.9.01.03.01.001</PFImpAcc>
    <ImportoImpAcc>0.22</ImportoImpAcc>
    <ImportoOriImpAcc>0.22</ImportoOriImpAcc>
    <TipoFattura>FATT</TipoFattura>
    <DescrTipoFattura>FATTURA</DescrTipoFattura>
    <AnnoRegistrazioneFattura>2023</AnnoRegistrazioneFattura>
    <DataRegistrazioneFattura>2023-02-27T00:00:00+01:00</DataRegistrazioneFattura>
    <NumeroRegistrazioneFattura>751</NumeroRegistrazioneFattura>
    <NumeroFattura>FA001/2023</NumeroFattura>
    <DataFattura>2023-02-27T00:00:00+01:00</DataFattura>
    <DescrFattura>Incarico di collaudo</DescrFattura>
    <ImportoFattura>0.11</ImportoFattura>
    <CodiceFornitore>1001</CodiceFornitore>
    <CognomeFornitore>COGNOME</CognomeFornitore>
    <CodiceFiscale>XXXXXXXXXXXXXXXX</CodiceFiscale>
    <PartitaIVA />
    <RilevanteIVA>SI</RilevanteIVA>
    <DelScrittura>2023-02-27T00:00:00+01:00</DelScrittura>
    <NumeroScrittura>123</NumeroScrittura>
    <Scrittura>Incarico di collaudo</Scrittura>
    <TipoMovimento>A</TipoMovimento>
    <ImportoMovimento>0.22</ImportoMovimento>
    <CodiceConto>3</CodiceConto>
    <DescrizioneConto>Partite di Giro - COMPETENZA - E311/10 - U311/10</DescrizioneConto>
    <NaturaConto>SPA</NaturaConto>
  </DatoFattura>
</DataFile>

Last updated