Inserimento nuova determina

Queste funzioni permettono il passaggio delle determine all’interno del modulo di inserimento movimento contabile.

Acquisizione di un flusso (solo intestazione)

Public Function WSCIxCD001(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="FlussoCanone">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="IDU" msdata:Caption="Identificativo univoco della trasmissione." type="xs:int" />
              <xs:element name="IDS" msdata:Caption="Identificativo ufficio/sede." type="xs:int" />
              <xs:element name="IDC" msdata:Caption="Identifica se IDF è un Codice Fiscale o Una Partita Iva. Specificare CF per Codice Fiscale o PI per partita Iva." type="xs:string" />
              <xs:element name="IDF" msdata:Caption="Codice Fiscale o Partita Iva." type="xs:string" />
              <xs:element name="TAR" msdata:Caption="Tipo Atto/Rilascio. Specificare: 'L' per Licenze Demaniali Comp.,'AF' per Atti Formali Comp.,'AS' per Atti di sottomissioni Comp.,'D' per Determina su ordinanza., 'OP' per Operazioni Portuali di cui all'Art.16 L.84/1994" type="xs:string" />
              <xs:element name="DESCR" msdata:Caption="Descrizione del canone" type="xs:string" />
              <xs:element name="DDEL" msdata:Caption="Specificare la data delibera. (Formato yyyy-MM-dd)" type="xs:string" />
              <xs:element name="NDEL" msdata:Caption="Specificare il numero della delibera." type="xs:string" />
              <xs:element name="IM" msdata:Caption="Specificare l'importo" type="xs:double" />
              <xs:element name="IMB" msdata:Caption="Specificare l'importo dei bolli" type="xs:double" />
              <xs:element name="IUV" msdata:Caption="Specificare il codice IUV generato dal software di demanio." type="xs:string" minOccurs="0" />
              <xs:element name="IDP" msdata:Caption="Specificare il codice della concessione." type="xs:long" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1">
      <xs:selector xpath=".//FlussoCanone" />
      <xs:field xpath="IDU" />
    </xs:unique>
  </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>
  <FlussoCanone>
    <IDU>111</IDU>
    <IDS>1</IDS>
    <IDC>CF</IDC>
    <IDF>11111111111</IDF>
    <TAR>L</TAR>
    <DESCR>Concessione demaniale n. 123</DESCR>
    <DDEL>2018-01-01</DDEL>
    <NDEL>AB123</NDEL>
    <IM>132.12</IM>
    <IMB>12.12</IMB>
    <IUV></IUV>
    <IDP></IDP>
  </FlussoCanone>
</DataFile>

Acquisizione di un flusso (completa con intestazione e dettaglio)

Public Function WSCIxCD003(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="FlussoCanoneIntestazione">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="IDU" msdata:Caption="Identificativo determina" type="xs:int" />
              <xs:element name="IDS" msdata:Caption="Identificativo codice ufficio/sede." type="xs:int" />
              <xs:element name="IDC" msdata:Caption="Identifica se IDF è un Codice Fiscale o Una Partita Iva. Specificare CF per Codice Fiscale o PI per partita Iva." type="xs:string" />
              <xs:element name="IDF" msdata:Caption="Codice Fiscale o Partita Iva." type="xs:string" />
              <xs:element name="TAR" msdata:Caption="Tipo Atto/Rilascio. Specificare: 'L' per Licenze Demaniali Comp.,'AF' per Atti Formali Comp.,'AS' per Atti di sottomissioni Comp.,'D' per Determina su ordinanza., 'OP' per Operazioni Portuali di cui all'Art.16 L.84/1994" type="xs:string" />
              <xs:element name="DESCR" msdata:Caption="Descrizione del canone" type="xs:string" />
              <xs:element name="DDEL" msdata:Caption="Specificare la data delibera. (Formato yyyy-MM-dd)" type="xs:string" />
              <xs:element name="NDEL" msdata:Caption="Specificare il numero della delibera." type="xs:string" />
              <xs:element name="IUV" msdata:Caption="Specificare il codice IUV generato dal software di demanio." type="xs:string" minOccurs="0" />
              <xs:element name="IDP" msdata:Caption="Specificare il codice della concessione." type="xs:long" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="FlussoCanoneDettaglio">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="IDU" msdata:Caption="Identificativo determina" type="xs:int" />
              <xs:element name="COD" msdata:Caption="Codice servizio" type="xs:string" />
              <xs:element name="DESCR" msdata:Caption="Descrizione voce" type="xs:string" />
              <xs:element name="IM" msdata:Caption="Importo voce" type="xs:double" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="Constraint1">
      <xs:selector xpath=".//FlussoCanoneIntestazione" />
      <xs:field xpath="IDU" />
    </xs:unique>
  </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>
  <FlussoCanoneIntestazione>
    <IDU>1</IDU>
    <IDS>1</IDS>
    <IDC>CF</IDC>
    <IDF>01443300742</IDF>
    <TAR>L</TAR>
    <DESCR>(TEST) DESCRIZIONE 1</DESCR>
    <DDEL>2015-01-09</DDEL>
    <NDEL>0</NDEL>
    <IUV></IUV>
    <IDP>123123</IDP>
  </FlussoCanoneIntestazione>
  <FlussoCanoneDettaglio>
    <IDU>1</IDU>
    <COD>CCL</COD>
    <DESCR>PAGAMENTO CANONE RELATIVO</DESCR>
    <IM>100.55</IM>
  </FlussoCanoneDettaglio>
  <FlussoCanoneDettaglio>
    <IDU>1</IDU>
    <COD>DLC</COD>
    <DESCR>SPESE DI REGISTRAZIONE</DESCR>
    <IM>50</IM>
  </FlussoCanoneDettaglio>
  <FlussoCanoneDettaglio>
    <IDU>1</IDU>
    <COD>DRC</COD>
    <DESCR>SPESE DI SEGRETERIA</DESCR>
    <IM>10.5</IM>
  </FlussoCanoneDettaglio>
  <FlussoCanoneDettaglio>
    <IDU>1</IDU>
    <COD>BOLL</COD>
    <DESCR>BOLLO</DESCR>
    <IM>2</IM>
  </FlussoCanoneDettaglio>
</DataFile>

Last updated