Strumenti Utente

Strumenti Sito


sviluppo:ws_omnis_financing

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
sviluppo:ws_omnis_financing [2017/12/13 14:23] m.biagiolisviluppo:ws_omnis_financing [2024/10/15 09:45] (versione attuale) – modifica esterna 127.0.0.1
Linea 93: Linea 93:
   * **COL4**: Flag per controllo FTA_FUNZUT: se = 1, effettua i controlli previsti nella tabella FTA_FUNZUT.   * **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)   * **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)
 +  * **COL6**: nomenclatura campi servizio assegnatario/responsabile (0=Standard  1=Da FBA_BILAD)
 +
 +Dal bilancio, i default da passare al metodo sono:
 +  * **COL3**: 0
 +  * **COL4**: 1
 +  * **COL5**: 1
 +  * **COL6**: 1
  
 Il metodo restituisce 'S' in caso di esito positivo. In caso di errore (Esito='N') restituisce anche il messaggio. Il metodo restituisce 'S' in caso di esito positivo. In caso di errore (Esito='N') restituisce anche il messaggio.
Linea 129: Linea 136:
   * **COL4**: Tipo controllo (0 = Nessun controllo  1=Impegni  2=Liquidazioni  3=Mandati)   * **COL4**: Tipo controllo (0 = Nessun controllo  1=Impegni  2=Liquidazioni  3=Mandati)
   * **COL5**: 0= Non Include IDORGAN=0   1=INCLUDE IDORGAN=0   * **COL5**: 0= Non Include IDORGAN=0   1=INCLUDE IDORGAN=0
 +  * **COL6**: nomenclatura campi servizio assegnatario/responsabile (0=Standard  1=Da FBA_BILAD)
 +
 +Dal bilancio, i default da passare al metodo sono:
 +  * **COL3**: 0
 +  * **COL4**: 0
 +  * **COL5**: 0
 +  * **COL6**: 1
  
 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. 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.
Linea 612: Linea 626:
 </RESULT> </RESULT>
 </code> </code>
 +
 +===== Stampe =====
 +Questi metodi servono per chiamare il motore di stampa dei report in Cityware, e sfruttare le stampe già implementate in City-Financing in Omnis.
 +
 +==== $stampa_bilancio_previsione ====
 +Corrisponde alla stampa che è possibile lanciare da menu: CITY-FINANCING --> Apertura --> Apertura Bilancio (D.L.118) --> Stampa Bilancio di Previsione su Modelli Enti Locali. 
 +
 +Parametri (pParams):
 +  * **COL1**: Row dei parametri di stampa (sono gli stessi campi che troviamo nella finestra di Cityware, con l'aggiunta di ANNO_CONTABILE, FLAG_ORIENT fisso a 0, e REGIONE)
 +
 +Ritorno: il metodo restituisce un array con all'interno due array: una lista di PATH e una lista di ERRORI.
 +
 +==== $download_stampa ====
 +Questo metodo riceve in ingresso un PATH e restituisce il relativo contenuto
 +
 +Parametri (pParams):
 +  * **COL1**: PATH (corrisponde al percorso fisico della stampa memorizzata sul server).
 +
 +Ritorno: il metodo restituisce una stringa in formato HEX, che contiene la stampa in formato PDF.
  
 ===== Utilizzo da PHP ===== ===== Utilizzo da PHP =====
Linea 622: Linea 655:
   * attieAggiornaAdeAtti   * attieAggiornaAdeAtti
   * attieRicercaCapitoliBP   * attieRicercaCapitoliBP
 +  * piacoSetModello  (DA FARE){{counter}} visualizzazioni.
 +
sviluppo/ws_omnis_financing.1513175004.txt.gz · Ultima modifica: 2018/03/19 10:45 (modifica esterna)