Skip to content

Integrazione con sistema ordinanze

Per comunicare con il sistema delle ordinanze si usano le notifiche STC.

Lato operatore di backoffice si troverà a fare una notifica STC e si troverà nella seguente interfaccia descritta in questo documento.

È stata sviluppata una componente NLA che viene delegata al colloquio con il sistema ByLAW - sviluppata internamente dall'ente - che espone le interfaccie WS per creare una ordinanza di Occupazione Suolo Pubblico. È necessario quindi configurare: 1. Il nodo nel DB di STC; 2. Il Backoffice con la - creazione della amministrazione che rappresenta il nodo, - del movimento che sarà usato per la notifica e dei relativi parametri; - I modelli dinamici che servono per contenere le informazioni strutturate da inviare al WebService. - Le mappature dei dati dinamici. - La eventuale lettera di richiesta occupazione da inviare come allegato. 3. la componente nla che dialoga con ByLaw 4. Configurare l'applicazione nella security 5. Va installato l'applicativo api-backen e configurato nelle verticalizzazioni API_SERVICE.API_SERVICE_URL indicando la base URL dell'applicativo ad esempio http://localhost:8080/api-backend

Configurazione stc

Va censito nel DB STC il nodo che risponde alle chiamate del back

Configurazione STC

IDNODO WSURL USERID PASSWORD IDDIREZIONE DIREZIONE DESCRIZIONE
7777 http://server:port/nla-modena-commercio/services/NlaSoap11?wsdl NLA-MODENA-COMMERCIO ... ORDINANZE ORDINANZE nla-modena-commercio ordinanze

Configurazione backoffice

Verticalizzazioni

configurare la verticalizzazione ed il parametro API_SERVICE.API_SERVICE_URL con la base url dell'papplicativo api-backend http://localhost:8080/api-backend (da verificare che sia installato)

Amministrazioni

Va configurata l'amministrazione che possa essere contattata come nodo applicativo

Configurazione nuova amministrazione

Movimenti

Configurare un nuovo movimento che servirà per comunicare col nuovo nodo

Configurazione nuovo movimento

Parametri stc del movimento - dati generali

Configurazione parametri stc

Parametri stc del movimento - altri dati

TIPO_OPERAZIONE Valore ammesso: NUOVA_OCCUPAZIONE_SUOLO_PUBBLICO

Configurazione parametri stc


Tipologia dei documenti che devono essere inoltrati

Questo parametro permette di identificare gli allegati che saranno inoltrati al nodo. è possibile inviare solamente due allegati: 1. lettera di trasmissione della richiesta 2. documento di richiesta di occupazione completo dei relativi allegati; La concatenazione in un unico file PDF di tutti gli allegati, il file viene scaricato dal leggi protocollo ed allegato ai documenti della pratica

Configurazione parametri stc

Nome del dato \$TIPOLOGIA_DOCUMENTI_NODO_DEST\$ es. del valore

Lettera trasmissione#LETTERA,Documento di richiesta occupazione#DOCUMENTO

Descrizione html:

<h2 class="warning_header">Attenzione</h2>
È necessario ricordarsi di allegare i seguenti documenti:<br/>
<b>
<ul>
<li>Lettera di trasmissione della richiesta. Il documento qualificato come "Lettera trasmissione" può essere solamente uno.</li>
<li>Uno o più allegati aggiuntivi, dei quali uno deve essere la concatenazione in un unico file PDF di tutti gli allegati, file che viene scaricato dal leggi protocollo ed allegato ai documenti della pratica. Devono essere qualificati come "Documento di richiesta occupazione"</li>
</ul>
</b>

Mappature campi dinamici

La tabella di configurazione delle mappature che serve alla componente di ricercare tramite etichetta il campo da inputare come valore al WS.

Si configura nel menù

Archivi --> Archivi di base --> Tabelle --> Gestione Metadati Contesto 1. va creato il contesto

Configurazione metadati contesto

  1. associati i campo ai metadati

    Configurazione metadati contesto

Il nome del contesto ed il nome dei dati mappati è fisso e rappresentato dalle tabelle che seguono

DYN2_METADATI_CONTESTO

IDCOMUNE ID CONTESTO DESCRIZIONE
IDCOMUNE PROGRESSIVO BYLAWSMODENA configurazione per modena Ordinanze

DYN2_METADATI

IDCOMUNE ID FK_CONTESTO_ID FK_CAMPODINAMICO_ID CONTESTO_CAMPO
IDCOMUNE PROGRESSIVO FK_CONTESTO_BYLAWS 1807 UNIT_DIMENSIONI_OCCUPAZIONE
IDCOMUNE PROGRESSIVO FK_CONTESTO_BYLAWS 1975 UNIT_DISTRICT_ID
IDCOMUNE PROGRESSIVO FK_CONTESTO_BYLAWS 1799 UNIT_ORA_FINE_OCCUPAZIONE
IDCOMUNE PROGRESSIVO FK_CONTESTO_BYLAWS 1798 UNIT_ORA_INIZIO_OCCUPAZIONE
IDCOMUNE PROGRESSIVO FK_CONTESTO_BYLAWS 1771 UNIT_DATA_FINE_OCCUPAZIONE
IDCOMUNE PROGRESSIVO FK_CONTESTO_BYLAWS 1770 UNIT_DATA_INIZIO_OCCUPAZIONE
IDCOMUNE PROGRESSIVO FK_CONTESTO_BYLAWS 1779 UNIT_NOME_STRADA_SENZA_DUG
IDCOMUNE PROGRESSIVO FK_CONTESTO_BYLAWS 1780 UNIT_CIVICO
IDCOMUNE PROGRESSIVO FK_CONTESTO_BYLAWS 1914 UNIT_CODICE_VIARIO
IDCOMUNE PROGRESSIVO FK_CONTESTO_BYLAWS 1806 UNIT_METRI_QUADRATI_OCCUPAZIONE

configurazione della tabella nell'ente

ID NOME_CAMPO_VERO (SCHEDA TOSAP 2) NOME_CAMPO ETICHETTA TIPODATO
1807 TO_DIMANSIONE MODENA_OSP_UNIT_DIMENSIONI_OCCUPAZIONE DIMENSIONI DELL'OCCUPAZIONE DA VERIFICARE SE GIA' PRESENTE Testo
1806 TO_MQ_OCCUPAZIONE_CALCOLATI MODENA_OSP_UNIT_METRI_QUADRATI_OCCUPAZIONE METRI DA VERIFICARE SE GIA' PRESENTE NumericoDouble
1914 TO_COD_VIARIO MODENA_OSP_UNIT_CODICE_VIARIO Codice viario CAMPO NASCOSTO CODICEVIARIO DI ISTANZESTRADARIO NumericoIntero
1974 TO_TOPONIMO MODENA_OSP_UNIT_AREA_TYPE DUG dello stradario CAMPO NASCOSTO IL CAMPO PREFISSO DELLO STRADARIO Testo
1780 TO_CIVICO MODENA_OSP_UNIT_CIVICO Civico o / civici DA VERIFICARE SE GIA' PRESENTE Testo
1779 TO_VIA MODENA_OSP_UNIT_NOME_STRADA_SENZA_DUG nome strada Senza DUG CAMPO NASCOSTO IL CAMPO DESCRIZIONE DELLO STRADARIO Testo
1770 TO_DATA_INI MODENA_OSP_UNIT_DATA_INIZIO_OCCUPAZIONE Data inizio occupazione DA VERIFICARE SE GIA' PRESENTE Data
1798 TO_ORA_INI MODENA_OSP_UNIT_ORA_INIZIO_OCCUPAZIONE Ora inizio occupazione DA VERIFICARE SE GIA' PRESENTE Testo
1771 TO_DATA_FINE MODENA_OSP_UNIT_DATA_FINE_OCCUPAZIONE Data fine occupazione DA VERIFICARE SE GIA' PRESENTE Data
1799 TO_ORA_FINE MODENA_OSP_UNIT_ORA_FINE_OCCUPAZIONE Ora fine occupazione DA VERIFICARE SE GIA' PRESENTE Testo
1975 TO_CIRCOSTRIZIONE MODENA_OSP_UNIT_DISTRICT_ID IDENTIFICATIVO DELLA CIRCOSCRIZIONE CAMPO NASCOSTO IL CAMPO CIRCOSCRIZIONE DI ISTANZESTRADARIO Testo

Espressione per la validazione del - civico

^[1-9][0-9]*(/([1-9]|[1-9][0-9]|[A-Z]))?$ - ora inizio/fine occupazione ^([0-1]?[0-9]|[2][0-3]).[0-5][0-9]$

Configurazione del nodo

## SECURITY
ws.token.url=http://localhost:8080/ibcsecurity/services/sigeproSecurity.wsdl
ws.token.user=NLA-MODENA-COMMERCIO
ws.token.pwd=......

## STC
stc.url=http://localhost:8080/ibcstc/services/stc?wsdl
stc.userid=NLA-MODENA-COMMERCIO
stc.password=....
stc.mtom=true
stc.timeout=480000



stc.idNodoMittente=7777
stc.idEnteMittente=NLA-MODENA-ORDINANZE
stc.idSportelloMittente=ORDINANZE
stc.idNodoDestinatario=400
stc.idSportelloDestinatario=CO

ws.oggetti.mtom=true
ws.eventi.mtom=true


#BACKEND
ws.backend.url=http://localhost:8080/backend
# parametri ws by law 
ws.bylaw.url=http://SERVER:PORT/bylawswebservice/services/ByLawsWS.ByLawsWSHttpSoap12Endpoint
ws.bylaw.read_time_out=300000
ws.bylaw.connetcion_time_out=120000
ws.bylaw.mtom=true
ws.bylaw.mtom=true
ws.bylaw.username=suap
ws.bylaw.password=...

Configurazione security

Configurare per l'autenticazione applicativa della componente in ibcsecurity il riferimento NLA-MODENA-COMMERCIO

Configurazione Security