WkfStateActionHelp.ape.azione manuale complessa

Da wiki.maggioli.it.
Jump to navigation Jump to search

TITLE: Azione Manuale Complessa Pratiche Edilizie Azione di workflow che gestisce diverse attivita', ciascuna con un pulsante in alto :

  • Apri Pratica : apertura scheda completa della Pratica.
  • Anteprima : apertura dell'Anteprima della Pratica (scheda ridotta).
  • Stampa Modello Compositore : compone modello usando parametri passati nel parametro input 'report_param'.
  • Apri Iter Documentale : apre frame Istruttoria Documentale.
  • Apri Pratica Documento : apre frame Documento.
  • Integrazione MUDE : apre lista istanze MUDE collegate alla pratica.
  • Istruttoria Pareri : apre frame Istruttoria Documentale filtrando sempre per tipo Pareri senza considerare i filtri in input dell'azione.


INPUT

  • id_pratica: id pratica (PraDACPratiche) corrente.

  • id_pratica_edilizia: id pratica edilizia(ApeDACConces) corrente.
  • tab_da_aprire: nome del pannello su cui posizionarsi quando si apre la frame della pratica (es. PNL_INTEST).
  • stato_visualizzazione: stato della pratica, utilizzato per la gestione dei permessi (protezioni per macrotipo).
  • stato1_visualizzazione: ulteriore filtro sullo stato della pratica, utilizzato per la gestione dei permessi (protezioni per macrotipo).

  • pra_doc_esito_in: = Id Esito del Parere (pra_pratiche_documenti.id_esito), se non trovato=0. Lo inizializza solo per nuovi esiti.
  • pra_doc_esito_in_des: = Descrizione Esito del Parere (pra_pratiche_documenti.id_esito.des). Lo inizializza solo per nuovi esiti.
  • flg_parere_bloccato: = Blocca il parere (ape_eparec.parblo) 1=bloccato, 0=non bloccato. Solo per Pareri (richiesta o esito).
  • utente_documento: = Id dell'utente (utr_utentiruoli) che rilascia il parere (ape_eparec). Solo per Pareri (richiesta o esito).
  • note_documento: = Note del documento (pra_pratiche_documenti.note) Passato in input per inizializzare il campo di un nuovo documento.
  • gestione_presa_in_carico: forza l'abilitazione del pulsante della presa in carico
  • visualizza_bottone_smista: = Visualizza o nasconde il bottone "Smista"
  • situazione: = Aggiorna situazione/fase - valore del situazione (vedi tabellato 1022) (sitcon, fascon, ape_stati_pratica)
  • situazioneDesc: = Aggiorna situazione/fase - valore del situazione parametrizzato: ANNULLATA=annulltata, RESPINTA=respinta, IRRICEVIBILE=irricevibile (sitcon, fascon, ape_stati_pratica)
  • tipo_controllo: = tipo controllo che viene eseguito se il valore di uscita è numerico ed è maggiore di 0
  • tipologie_des_da_controllare: = Elenco delle descrizione delle Tipoligie Documenti da controllare in uscita (solo per esiti pareri), altrimenti controlla quelli di default.
  • id_ele_doc_da_aprire: = Id dell'elemento documentale corrispondente al documento da aprire
  • file_sola_lettura: = Mette in sola lettura i file allegati del documento
  • report_link: = Link logico della stampa
  • report_link_des: = Descrizione della stampa
  • report_param: = Eventuali parametro compositore (PARAM1)
  • report_param_a: =Eventuali parametri compositore (PARAM1-N)
  • tipo: = Istruttoria Documentale - Tipo dei documenti: Documento,Parere,Esito,Provvedimento
  • origine: = Istruttoria Documentale - Origine dei Documenti: Entrata,Uscita,Interna
  • tipo_documento: = Istruttoria Documentale - Codice del Tipo di Elemento Documentale (doc_tipi_documento.codice oppure doc_tipi_documento.des)
  • tipologia_documento: = Istruttoria Documentale - Descrizione della Tipologia del Documenti (pra_tipologia.des)
  • scegli_destinatari: = Apre la maschera di richiesta dei Destinatari/Assegnatari prima dell'azione di inserimento di un nuovo Documento. Compare solo se la Tipologia di documento prevede la creazione di un Documento non protocollato (1=apre, altrimenti no)


OUTPUT

  • inserted_document_ids: = array id documenti (file) allegati inseriti

  • id_pra_doc: = Id dela pratica documento generata
  • id_doc_pra_doc: = Id dell'elemento documentale relativo alla pratica documento
  • id_prot_pra_doc: = Id del protocollo relativo alla pratica documento
  • pra_doc_esito: = Id Esito del Parere (pra_pratiche_documenti.id_esito), se non trovato=0
  • pra_doc_esito_des: = Descrizione Esito del Parere (pra_pratiche_documenti.id_esito.des)
  • note_documento: = Note del documento (pra_pratiche_documenti.note).
  • id_repo_stampa: = id del file di repository contenente la stampa generata
  • id_doc_detail: = id del documento collegato associato alla stampa generata

  • answer: = Valore della risposta (Bottoni di risposta)
  • osservazioni: = Eventuali osservazioni inserite
  • id_rup: = Id del funzionario RUP (utr_utentiruoli)
  • id_istr_tec: = Id del funzionario Istruttore Tecnico (utr_utentiruoli)
  • id_istr_amm: = Id del funzionario Istruttore Amministrativo (utr_utentiruoli)


Tipo Controllo

  • 0 (Intestatari) = Controlla che sia stato indicato almeno un soggetto come intestatario
  • 1 (Dati Progetto) = Controlla che ci sia almeno un intervento, almeno un ubicazione e almeno un riferimento catastale
  • 10 (Dato domanda) = Controlli tipo 0 + Controlli tipo 1
  • 8 (Dati di progetto avanzato) = Oltre ai controlli relativi a "Dati progetto" aggiunge il fatto che sia stato specificato il "tipo opera" e la "tipo intervento"
  • 2 (Documento inserito) = Controlla che sia stato creato l'elemento documentale associato al documento richiesto
  • 3 (Documento protocollato) = Controlla che sia stato creato l'elemento documentale associato al documento richiesto e che lo stesso sia stato protocollato
  • 4 (Esito parere inserito) = Controlla che tutti i documenti selezionati esistano e che sia stato indicato un valore per l'esito del parere
  • 16 (Esito parere inserito e note) = Controlla che tutti i documenti selezionati esistano e che sia stato indicato un valore per l'esito del parere e sia stato inserito il campo NOTE
  • 17 (Esito parere inserito, allegato e note) = Controlla che tutti i documenti selezionati esistano e che sia stato indicato un valore per l'esito del parere , sia stato inserito il campo NOTE e che esista il file ALLEGATO
  • 9 (Anagrafe Tributaria)
  • 12 (Validazione procedimento) Controlli tipo 0 + Controlli tipo 8 + Controlli tipo 9
  • 14 (Inizio lavori) Deve esserci il documento specifico e deve essere protocollato
  • 15 (Fine lavori) Deve esserci il documento specifico e deve essere protocollato