Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente |
documentazione_3di_riservata:equitalia:equitalia_msa [2017/04/10 09:45] – [Equitalia Holding e Equitalia Servizi di Riscossione] ncandelora | documentazione_3di_riservata:equitalia:equitalia_msa [Data sconosciuta] (versione attuale) – eliminata - modifica esterna (Data sconosciuta) 127.0.0.1 |
---|
===== MailStorageAgent ===== | |
| |
==== Equitalia Holding e Equitalia Servizi di Riscossione ==== | |
Nella nuova infrastruttura sono state installate 6 istanze parallele del MailStorageAgent per far fronte alle numerose caselle di posta elettronica configurate per la ricezione dei messaggio in Docway. Come si può vedere dal paragrafo [[documentazione_3di_riservata:docway4:stato_installazioni_equitalia|Stato installazioni Equitalia]], le 6 istanze sono installate in una macchina apposita (10.55.241.37) rispettivamente ai seguenti percorsi: | |
| |
- **MailStorage** --> <color blue>**/opt/3di.it/docway_extra/MailStorage**</color> | |
- **MailStorage2** --> <color blue>**/opt/3di.it/docway_extra/MailStorage2**</color> | |
- **MailStorage3** --> <color blue>**/opt/3di.it/docway_extra/MailStorage3**</color> | |
- **MailStorage4** --> <color blue>**/opt/3di.it/docway_extra/MailStorage4**</color> | |
- **MailStorage5** --> <color blue>**/opt/3di.it/docway_extra/MailStorage5**</color> | |
- **MailStorage6** --> <color blue>**/opt/3di.it/docway_extra/MailStorage6**</color> | |
| |
Su ogni istanza è stata configurata nel file **msa.properties** una query ad hoc per identificare le caselle di posta elettronica da scaricare, basandosi sull'elemento **<tag>** della casella. | |
| |
* **MailStorage** | |
| |
<WRAP center round info 90% centeralign> | |
\\ In questa istanza è stato contemplato anche il recupero delle caselle di posta prive dell'elemento **<tag>**. | |
</WRAP> | |
| |
<code properties> | |
#searchString=xw string used to find documents containing mailbox informations | |
#Recupero delle sole caselle di archiviazione | |
searchString=([casellapostaelettronica_interop]="no" AND ([/casellaPostaElettronica/tag/@value/]="holding")) OR ([casellapostaelettronica_interop]="no" AND NOT ([/casellaPostaElettronica/tag/@value/]="*")) | |
| |
#Query da utilizzare per il recupero delle caselle di interoperabilita' | |
searchStringInterop=([casellapostaelettronica_interop]="si" AND ([/casellaPostaElettronica/tag/@value/]="holding")) OR ([casellapostaelettronica_interop]="si" AND NOT ([/casellaPostaElettronica/tag/@value/]="*")) | |
</code> | |
| |
* **MailStorage2** | |
| |
<code properties> | |
#searchString=xw string used to find documents containing mailbox informations | |
# Recupero delle sole caselle di archiviazione | |
searchString=[casellapostaelettronica_interop]="no" AND ([/casellaPostaElettronica/tag/@value/]="sdr1" or "sdr2") AND NOT (([/casellaPostaElettronica/@documentModel/]="&null;") OR ([/casellaPostaElettronica/@nome/]="ADESIONE")) | |
| |
# Query da utilizzare per il recupero delle caselle di interoperabilita' | |
searchStringInterop=[casellapostaelettronica_interop]="si" AND ([/casellaPostaElettronica/tag/@value/]="sdr1" or "sdr2") AND NOT ([/casellaPostaElettronica/@nome/]="ADESIONE") | |
</code> | |
| |
* **MailStorage3** | |
| |
<code properties> | |
#searchString=xw string used to find documents containing mailbox informations | |
# Recupero delle sole caselle di archiviazione | |
searchString=[casellapostaelettronica_interop]="no" AND ([/casellaPostaElettronica/tag/@value/]="sdr3" or "sdr4") AND NOT (([/casellaPostaElettronica/@documentModel/]="&null;") OR ([/casellaPostaElettronica/@nome/]="ADESIONE")) | |
| |
# Query da utilizzare per il recupero delle caselle di interoperabilita' | |
searchStringInterop=[casellapostaelettronica_interop]="si" AND ([/casellaPostaElettronica/tag/@value/]="sdr3" or "sdr4") AND NOT ([/casellaPostaElettronica/@nome/]="ADESIONE") | |
</code> | |
| |
* **MailStorage4** | |
| |
<code properties> | |
#searchString=xw string used to find documents containing mailbox informations | |
# Recupero delle sole caselle di archiviazione | |
searchString=[casellapostaelettronica_interop]="no" AND ([/casellaPostaElettronica/@nome/]=" EQR ADESIONE AGEVOLATA ABRUZZO" OR " EQR ADESIONE AGEVOLATA BASILICATA" OR " EQR ADESIONE AGEVOLATA CALABRIA" OR " EQR ADESIONE AGEVOLATA CAMPANIA" OR " EQR ADESIONE AGEVOLATA EMILIA ROMAGNA" OR " EQR ADESIONE AGEVOLATA FRIULI VENEZIA GIULIA" OR " EQR ADESIONE AGEVOLATA WEB") | |
| |
# Query da utilizzare per il recupero delle caselle di interoperabilita' | |
searchStringInterop=[casellapostaelettronica_interop]="si" AND ([/casellaPostaElettronica/@nome/]=" PEC EQR ADESIONE AGEVOLATA ABRUZZO" OR " PEC EQR ADESIONE AGEVOLATA BASILICATA" OR " PEC EQR ADESIONE AGEVOLATA CALABRIA" OR " PEC EQR ADESIONE AGEVOLATA CAMPANIA" OR " PEC EQR ADESIONE AGEVOLATA EMILIA ROMAGNA" OR " PEC EQR ADESIONE AGEVOLATA FRIULI VENEZIA GIULIA") | |
</code> | |
| |
* **MailStorage5** | |
| |
<code properties> | |
#searchString=xw string used to find documents containing mailbox informations | |
# Recupero delle sole caselle di archiviazione | |
searchString=[casellapostaelettronica_interop]="no" AND ([/casellaPostaElettronica/@nome/]=" EQR ADESIONE AGEVOLATA LAZIO" OR " EQR ADESIONE AGEVOLATA LIGURIA" OR " EQR ADESIONE AGEVOLATA LOMBARDIA" OR " EQR ADESIONE AGEVOLATA MARCHE" OR " EQR ADESIONE AGEVOLATA MOLISE" OR " EQR ADESIONE AGEVOLATA PIEMONTE - VAL D'AOSTA") | |
| |
# Query da utilizzare per il recupero delle caselle di interoperabilita' | |
searchStringInterop=[casellapostaelettronica_interop]="si" AND ([/casellaPostaElettronica/@nome/]=" PEC EQR ADESIONE AGEVOLATA LAZIO" OR " PEC EQR ADESIONE AGEVOLATA LIGURIA" OR " PEC EQR ADESIONE AGEVOLATA LOMBARDIA" OR " PEC EQR ADESIONE AGEVOLATA MARCHE" OR " PEC EQR ADESIONE AGEVOLATA MOLISE" OR " PEC EQR ADESIONE AGEVOLATA PIEMONTE VALLE D'AOSTA") | |
</code> | |
| |
* **MailStorage6** | |
| |
<code properties> | |
#searchString=xw string used to find documents containing mailbox informations | |
# Recupero delle sole caselle di archiviazione | |
searchString=[casellapostaelettronica_interop]="no" AND ([/casellaPostaElettronica/@nome/]=" EQR ADESIONE AGEVOLATA PUGLIA" OR " EQR ADESIONE AGEVOLATA SARDEGNA" OR " EQR ADESIONE AGEVOLATA TOSCANA" OR " EQR ADESIONE AGEVOLATA TRENTINO ALTO ADIGE" OR " EQR ADESIONE AGEVOLATA UMBRIA" OR " EQR ADESIONE AGEVOLATA VENETO") | |
| |
# Query da utilizzare per il recupero delle caselle di interoperabilita' | |
searchStringInterop=[casellapostaelettronica_interop]="si" AND ([/casellaPostaElettronica/@nome/]=" PEC EQR ADESIONE AGEVOLATA PUGLIA" OR " PEC EQR ADESIONE AGEVOLATA SARDEGNA" OR " PEC EQR ADESIONE AGEVOLATA TOSCANA" OR " PEC EQR ADESIONE AGEVOLATA TRENTINO ALTO ADIGE" OR " PEC EQR ADESIONE AGEVOLATA UMBRIA" OR " PEC EQR ADESIONE AGEVOLATA VENETO") | |
</code> | |
==== Equitalia Giustizia ==== | |
| |
Su Equitalia Giustizia la situazione è rimasta quella "standard" con una sola istanza di archiviatore. | |
| |
==== D-Model per la protocollazione ==== | |
| |
Molte caselle di posta elettronica configurate da Equitalia hanno un d-model che permette la protocollazione diretta dei messaggi di posta scaricati dall'archiviatore.\\ | |
Questo d-model contiene alcune funzioni ulteriori che consentono all'xml che viene salvato dall'archiviatore su eXtraWay di essere protocollato automaticamente senza passare prima per lo stato di bozza.\\ | |
Di seguito un esempio di un d-model adattato per la protocollazione automatica (tra commenti la parte aggiunta per la protocollazione automatica): | |
| |
<code xml> | |
<documentModel db="xdocwaydoc" name="rateazioni_matera_prot" nrecord="."> | |
<notify cc="true" httpHost="http://10.55.240.175" rpa="true" uri="/DocWay4/docway/loadtitles.pf"/> | |
<item value="arrivo" xpath="doc/@tipo"/> | |
<!-- attributo @bozza = no --> | |
<item value="no" xpath="doc/@bozza"/> | |
<!-- --> | |
<item value="getXPathValue(/aoo/@cod_amm)" xpath="doc/@cod_amm_aoo"/> | |
<item value="getXPathValue(/aoo/@cod_aoo)" xpath="doc/@cod_amm_aoo"/> | |
<item value="." xpath="doc/@nrecord"/> | |
<item value="getYear()" xpath="doc/@anno"/> | |
<item value="getDate()" xpath="doc/@data_prot"/> | |
<!-- composizione del numero di protocollo --> | |
<item value="$ANNO$" xpath="doc/@num_prot"/> | |
<item value="-" xpath="doc/@num_prot"/> | |
<item value="getXPathValue(/aoo/@cod_amm)" xpath="doc/@num_prot"/> | |
<item value="getXPathValue(/aoo/@cod_aoo)" xpath="doc/@num_prot"/> | |
<item value="-" xpath="doc/@num_prot"/> | |
<item value="." xpath="doc/@num_prot"/> | |
<!-- --> | |
<item value="no" xpath="doc/@annullato"/> | |
<item value="getSubject()" xpath="doc/oggetto"/> | |
<item value="preserve" xpath="doc/oggetto/@xml:space"/> | |
<item value="E-Mail" xpath="doc/mezzo_trasmissione/@cod"/> | |
<item value="addSenderFromACLLookup(/doc/rif_esterni/rif)" xpath=""/> | |
<item value="addAllegatoForEmailAttachs()" xpath=""/> | |
<item value="addStoriaCreazione()" xpath=""/> | |
<item value="addRPA()" xpath=""/> | |
<item value="addCC()" xpath=""/> | |
<item value="RATEAZIONI ISC AAMRTSS MATERA" xpath="doc/voce_indice"/> | |
<item value="preserve" xpath="doc/voce_indice/@xml:space"/> | |
<item value="06/06 - Rateazioni sotto soglia" xpath="doc/classif"/> | |
<item value="preserve" xpath="doc/classif/@xml:space"/> | |
<item value="06/06" xpath="doc/classif/@cod"/> | |
<attach_item value="addAndUploadEmailBodyAttach(/doc/files,TEXT,testo email,.txt)" xpath=""/> | |
<attach_item value="addAndUploadEmailBodyAttach(/doc/files,HTML,testo email html,.html)" xpath=""/> | |
<attach_item value="addAndUploadEmailAttachFiles(/doc/files)" xpath=""/> | |
<attach_item value="addAndUploadEmailAttachImages(/doc/immagini)" xpath=""/> | |
<attach_item value="computeAndAddFootprint(/doc/impronta)" xpath=""/> | |
<attach_item value="assignChkin()" xpath=""/> | |
</documentModel> | |
</code> | |
| |
Questo tipo di d-model è associato: | |
| |
- a tutte le caselle del processo di richiesta di rateazione (Sdr) | |
- alla casella <color purple>**cert@pec.equitaliaspa.it**</color> (Holding) | |
- alla casella <color purple>**sistemi.informativi@pec.equitaliaspa.it**</color> (Holding) | |
- alla casella <color purple>**richiesta.notificapec@pec.equitaliaspa.it**</color> (Sdr) | |
| |
Per le caselle 2 e 3 il d-model contempla anche l'associazione automatica ad un repertorio. | |
| |