Web Services Servizi Economici

OBJ_F_PHP

$autoriz_check_autor

Parametri (pParams):

COL1: Codice Utente

COL2: Row parziale/completa(voce di bilancio)/parziale(impegno)

COL3: Flag per caricamento voce di bilancio: se = 1, carica la row della voce partendo dai dati della row passata come parametro (devono essere presenti i campi ANNO_ESE, E_S, CODMECCAN e CODVOCEBIL)

COL4: Flag per controllo FTA_FUNZUT: se = 1, effettua i controlli previsti nella tabella FTA_FUNZUT.

COL5: Flag per lettura voce da impegno/accertamento: se = 1, carica la row della voce partendo dai dati della row passata come parametro (devono essere presenti i campi PROGIMPACC e ANNO_BILA - quest'ultimo solo se il campo ATTBI_L118 assume valore < 3)

Il metodo restituisce 'S' in caso di esito positivo. In caso di errore (Esito='N') restituisce anche il messaggio.

Esempio parametri di chiamata:

<EXECUTIONPARAMS>
<FUNCTION>
<FUNCTIONNAME>EXECUTE</FUNCTIONNAME>
<OBJECTNAME>OBJ_F_PHP</OBJECTNAME>
<METHODNAME>autoriz_check_autor</METHODNAME>
</FUNCTION>
<PARAMS>
<COL1>CED</COL1>
<COL2>
<ROW>
<ANNO_ESE>2010</ANNO_ESE>
<E_S>S</E_S>
<CODMECCAN>0101102</CODMECCAN>
<CODVOCEBIL>10112200</CODVOCEBIL>
</ROW>
</COL2>
<COL3>0</COL3>
<COL4>0</COL4>
<COL5>1</COL5>
</PARAMS>
</EXECUTIONPARAMS>

$autoriz_build_sql_filter

Parametri (pParams):

COL1: Codice Utente

COL2: E/S

COL3: Flag per controllo su tabella FTA_FUNZUT

COL4: Tipo controllo (0 = Nessun controllo 1=Impegni 2=Liquidazioni 3=Mandati)

COL5: 0= Non Include IDORGAN=0 1=INCLUDE IDORGAN=0

Il metodo restituisce 'S' in caso di esito positivo e sul messaggio il filtro (stringa sql) da aggiungere alla selezione. In caso di errore (Esito='N') restituisce anche il messaggio.

Esempio parametri di chiamata:

<EXECUTIONPARAMS>
<FUNCTION>
<FUNCTIONNAME>EXECUTE</FUNCTIONNAME>
<OBJECTNAME>OBJ_F_PHP</OBJECTNAME>
<METHODNAME>autoriz_build_sql_filter</METHODNAME>
</FUNCTION>
<PARAMS>
<COL1>CED</COL1>
<COL2>S</COL2>
<COL3>0</COL3>
<COL4>2</COL4>
<COL5>1</COL5>
</PARAMS>
</EXECUTIONPARAMS>

$attie_scrivi_ade_atti_attimpBP

Parametri (pParams):

COL1: Row parametri

Il metodo restituisce 'S' in caso di esito positivo e sul messaggio i dati. In caso di errore (Esito='N') restituisce anche il messaggio.

Esempio parametri di chiamata:

<EXECUTIONPARAMS>
<FUNCTION>
<FUNCTIONNAME>EXECUTE</FUNCTIONNAME>
<OBJECTNAME>OBJ_F_PHP</OBJECTNAME>
<METHODNAME>attie_scrivi_ade_atti_attimpBP</METHODNAME>
</FUNCTION>
<PARAMS>
<COL1>
<ROW>
<prog_atto>1</prog_atto>
<ti_attoam>6</ti_attoam>
<k_stato>PRO</k_stato>
<datainser>20171121</datainser>
<oggetto_at>Prova da ws</oggetto_at>
<prog_fora>0</prog_fora>
<num_atto>0</num_atto>
<data_atto></data_atto>
<k_odg>0</k_odg>
<atto_ie>0</atto_ie>
<cup></cup>
<amm_trasp>0</amm_trasp>
<codute_ins>italsoft</codute_ins>
<RICHIESTE>
<ROW>
<e_s>S</e_s>
<tipo_imp>0</tipo_imp>
<annorif>2016</annorif>
<n_impeg>1965</n_impeg>
<des_imp></des_imp>
<ragsoc></ragsoc>
<progsogg></progsogg>
<progkeyvb>1772</progkeyvb>
<cig>1</cig>
<desc_cig>prova</desc_cig>
<motivo_no_cig>0</motivo_no_cig>
<importo>10.50</importo>
<cod_liv5>0</cod_liv5>
<cod_cofog1>0</cod_cofog1>
<cod_cofog2>0</cod_cofog2>
<tipoEN_US>1</tipoEN_US>
<transazione_UE>3</transazione_UE>
<annoESE>2017</annoESE>
<proven_importo>0</proven_importo>
</ROW>
</RICHIESTE>
</ROW>
</COL1>
</PARAMS>
</EXECUTIONPARAMS>

$attie_ricerca_Ade_Attimp

Parametri (pParams):

COL1: Row parametri

Il metodo restituisce 'S' in caso di esito positivo e sul messaggio i dati. In caso di errore (Esito='N') restituisce anche il messaggio.

Esempio parametri di chiamata:

<EXECUTIONPARAMS>
<FUNCTION>
<FUNCTIONNAME>EXECUTE</FUNCTIONNAME>
<OBJECTNAME>OBJ_F_PHP</OBJECTNAME>
<METHODNAME>attie_ricerca_Ade_Attimp</METHODNAME>
</FUNCTION>
<PARAMS>
<COL1>
<ROW>
<ANNO_ESE>2010</ANNO_ESE>
<E_S>S</E_S>
<CODMECCAN>0101102</CODMECCAN>
<CODVOCEBIL>10112200</CODVOCEBIL>
</ROW>
</COL1>
</PARAMS>
</EXECUTIONPARAMS>

$attie_aggiorna_Ade_atti

Parametri (pParams):

COL1: Row parametri

Il metodo restituisce 'S' in caso di esito positivo e sul messaggio i dati. In caso di errore (Esito='N') restituisce anche il messaggio.

Esempio parametri di chiamata:

<EXECUTIONPARAMS>
<FUNCTION>
<FUNCTIONNAME>EXECUTE</FUNCTIONNAME>
<OBJECTNAME>OBJ_F_PHP</OBJECTNAME>
<METHODNAME>attie_aggiorna_Ade_atti</METHODNAME>
</FUNCTION>
<PARAMS>
<COL1>
<ROW>
<ANNO_ESE>2010</ANNO_ESE>
<E_S>S</E_S>
<CODMECCAN>0101102</CODMECCAN>
<CODVOCEBIL>10112200</CODVOCEBIL>
</ROW>
</COL1>
</PARAMS>
</EXECUTIONPARAMS>

$attie_ricercaCapitoliBP

Parametri (pParams):

COL1: Row parametri

Il metodo restituisce 'S' in caso di esito positivo e sul messaggio i dati. In caso di errore (Esito='N') restituisce anche il messaggio.

Esempio parametri di chiamata:

<EXECUTIONPARAMS>
<FUNCTION>
<FUNCTIONNAME>EXECUTE</FUNCTIONNAME>
<OBJECTNAME>OBJ_F_PHP</OBJECTNAME>
<METHODNAME>attie_ricercaCapitoliBP</METHODNAME>
</FUNCTION>
<PARAMS>
<COL1>
<ROW>
<ANNO_ESE>2010</ANNO_ESE>
<E_S>S</E_S>
<CODMECCAN>0101102</CODMECCAN>
<CODVOCEBIL>10112200</CODVOCEBIL>
</ROW>
</COL1>
</PARAMS>
</EXECUTIONPARAMS>