Creazione di un fascicolo
Questa funzione permette la creazione di un fascicolo.
Funzione di creazione del fascicolo
Public Function WSCIxGP002(ByVal Autenticazione As CredenzialiAutenticazione, ByVal in0 As XMLFile) As RisultatoOperazioneStruttura 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="Descrizione" msdata:Caption="Descrizione del fascicolo." type="xs:string" />
<xs:element name="Anno" msdata:Caption="Anno di riferimento del fascicolo." type="xs:int" />
<xs:element name="DataCreazione" msdata:Caption="Data creazione del fascicolo (formato YYYY-MM-DD)." type="xs:string" />
<xs:element name="ID_Padre" msdata:Caption="Identificativo del fascicolo padre (opzionale)." type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AutorizzazioniScriventi">
<xs:complexType>
<xs:sequence>
<xs:element name="CodiceScrivente" msdata:Caption="Codice scrivente Autorizzato" type="xs:int" />
<xs:element name="Autorizzazione" msdata:Caption="Livello di autorizzazione (1 = lettura, 2 = modifica, 3 = eliminazione, 4 = proprietario) - Opzionale (default 4)." type="xs:int" minOccurs="0" />
</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:UseCurrentLocale="true">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="Generale">
<xs:complexType>
<xs:sequence>
<xs:element name="DR" msdata:Caption="Identificativo del fascicolo." type="xs:int" />
</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>
<Descrizione>(TEST) FASCICOLO DI PROTOCOLLO</Descrizione>
<Anno>2023</Anno>
<DataCreazione>2023-11-01</DataCreazione>
</Generale>
<AutorizzazioniScriventi>
<CodiceScrivente>14</CodiceScrivente>
<Autorizzazione>1</Autorizzazione>
</AutorizzazioniScriventi>
<AutorizzazioniScriventi>
<CodiceScrivente>28</CodiceScrivente>
<Autorizzazione>4</Autorizzazione>
</AutorizzazioniScriventi>
</DataFile>Esempio File XML in Byte() e ricevuto dal servizio - [Parametro outFile]
<?xml version="1.0" standalone="yes"?>
<DataFile>
<Generale>
<DR>49</DR>
</Generale>
</DataFile>PreviousFunzionalità del protocollo informaticoNextAcquisizione nuovo documento di protocollo in ENTRATA
Last updated