Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-1) was last changed on 25-Aug-2023 16:55 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 added 75 lines
%%(display:none)
{{{
WikiUp
}}}
/%
[{TableOfContents }]\\
!!! MESSAGGI INVIATI\\
\\
Per attivare l'invio di un messaggio da ambiente AS400 con il modulo Mail.up è necessario:\\
- definire la __Tabella ED1 Personalizzazione ED__;\\
- codificare l'indirizzo dell'Ente Ricevente nella __Tabella EDI Indirizzi__;\\
- codificare il metodo di comunicazione tra Ente Ricevente ed Emittente, da cui dipende la trasformazione del messaggio inviato nella __Tabella EDC Metodi di comunicazione__;\\
- codificare il tipo di messaggio da inviare nella __Tabella EDT Messaggi inviati__.\\
%%quote
L'indirizzo dell'Ente Ricevente, definito sul codice del messaggio, può essere fisso o ricavabile dinamicamente, da parametri o da programma utente. In ogni caso dovrà essere un elemento della tabella EDI.
/%
----
-attivare, sul gruppo di informazione da inviare, il programma EDAP_XX (selezionabile da un elenco di programmi standar); XX è il suffisso che identifica il programma, diverso a seconda del tipo di informazioni da trasmettere.\\
Dovendo ad esempio inviare un Documento è possibile attivare il programma creando un'azione (che contiene il pgm suddetto), eseguibile singolarmente o da flusso.\\
Quando l'__Emittente__ invia un gruppo di informazioni (es. un documento) ad un __Ricevente__ a tutti gli effetti provoca i seguenti eventi:\\
1 - alimentazione dell'archivio dei __Messaggi inviati__ (EDSEND0F)\\
2 - trasformazione del messaggio nella struttura di dati prevista dal Ricevente.\\
Per la gestione dei messaggi trasmessi è disponibile sul menu del modulo MAIL.up (ED00) il sottomenu ED02 Messaggi trasmessi, che consente le attività di:\\
- Simulazione delle funzioni (di creazione/gestione archivio EDSEND0F)\\
- Esecuzione flusso EDI (trasmissione messaggio con pgm EDAP_XX)\\
- Interrogazione dei Messaggi trasmessi\\
- Stampa dei Messaggi trasmessi\\
In particolare nell'Interrogazione dei Messaggi è possibile utilizzare dei campi chiave del Messaggio, ed è possibile interrogare il contenuto del messaggio.\\
I campi chiave sono definiti sul codice del messaggio tramite un griglia di controllo (Tabella B£G).\\
Il contenuto del messaggio è visualizzabile o come campi di un archivio, o come elemento di tabella, o altro a seconda del tipo tracciato definito sul codice del messaggio.\\
\\
!!! MESSAGGI RICEVUTI\\
\\
Per attivare il ricevimento di un messaggio in ambiente AS400 con il modulo Mail.up è necessario:\\
- codificare il tipo di messaggio da ricevere nella tabella EDR (Messaggi ricevuti);\\
- attivare il programma EDES_XX ( selezionabile da un elenco di programmi standard ), diverso a seconda del tipo di informazioni da ricevere.Il programma viene attivato tramite una funzione di navigazione sui messaggi;\\
\\
Per effettuare quindi il ricevimento di un messaggio e la sua trasformazione nella struttura desiderata è necessario che si siano verificati i seguenti eventi:\\
- alimentazione dell'archivio dei Messaggi ricevuti (EDRECI0F); il record riportato deve assolutamente contenere il codice del messaggio (elemento di tabella EDR);\\
- applicazione del messaggio ricevuto tramite funzione di navigazione dei messaggi (ED05 Funzioni di Set and Play).\\
\\
La trasformazione del messaggio dipende dal metodo di controllo/applicazione definito sul codice del messaggio ricevuto.\\
Tale metodo corrisponde al suffisso del programma EDES_XX.\\
In molti casi (soprattutto nel trasferimento di documenti tra aziende diverse) è necessario definire, in un'apposita struttura, le corrispondenze tra i dati trasmessi e i dati ricevuti per la loro corretta conversione.\\
La struttura utilizzata è quella degli ALIAS. Pertanto nel codice del messaggio ricevuto è necessario definire un contesto (__Tabella C£K__).\\
\\
Per la gestione dei messaggi trasmessi è disponibile sul menu del modulo MAIL.up (ED00) il sottomenu ED03 Messaggi ricevuti , che consente le attività di:\\
- Simulazione delle funzioni (di creazione/gestione archivio EDRECI0F)\\
- Interrogazione dei Messaggi ricevuti\\
- Stampa dei Messaggi ricevuti\\
\\
In particolare nell'Interrogazione dei Messaggi è possibile utilizzare dei campi chiave del Messaggio, ed è possibile interrogare il contenuto del messaggio.\\
I campi chiave sono definiti sul codice del messaggio tramite un griglia di controllo (Tabella B£G).\\
Il contenuto del messaggio è visualizzabile o come campi di un archivio, o come elemento di tabella, o altro a seconda del tipo tracciato definito sul codice del messaggio.\\
\\
\\
!!! INDIRIZZI E METODI DI COMUNICAZIONE\\
\\
Quando codifico un indirizzo Ricevente (indirizzo di destinazione del messaggio che trasmetto) definisco anche il metodo di Comunicazione con tale __Ente__, ovvero le modalità con cui andrò a trasformare il messaggio che trasmetto.\\
\\
Anche il metodo di comunicazione deve essere a sua volta codificato nella tabella __EDM__ e può assumere i seguenti comportamenti:\\
* __Metodo *PRT /FILE DI STAMPA__\\
Con questo metodo il messaggio trasmesso viene trasformato in un File di stampa, nel parametro del metodo si deve definire la coda di stampa su cui emetterlo. Il File di stampa coincide con il tracciato del messaggio sull'archivio EDSEND0f.\\
* __Metodo *FLR /CARTELLA AS400__\\
Con questo metodo il messaggio trasmesso viene trasformato in un Documento (Es. File di testo su AS400) contenuto in una cartella AS400. In questo caso nel parametro del metodo definisco il nome della cartella. Il Documento scritto coincide con il tracciato del messaggio sull'archivio EDSEND0f.\\
* __Metodo *DIR /DIRETTO__\\
Questo è il metodo utilizzato per trasferire messaggi tra società diverse con librerie diverse, ma che utilizzano entrambe il modulo Mail.up di Smeup e sullo stesso AS400.\\
Con questo metodo il messaggio trasmesso viene trasformato automaticamente in un messaggio ricevuto (archivio EDRECI0F), nella libreria definita sul parametro del metodo.\\
In questo caso è assolutamente indispensabile che il codice del messaggio trasmesso e il codice del messaggio ricevuto siano uguali.\\
* __Metodo *RMT /SISTEMA REMOTO__\\
Questo è il metodo utilizzato per trasferire messaggi da un ambiente con sistema operativo AS400 ad un ambiente con sistema operativo diverso o comunque non collegato all'Ente Emittente.\\
Con questo metodo il messaggio trasmesso viene trasformato in una struttura di dati esterna.\\
E' quindi necessario fornire nei parametri del metodo il Nome dell'Host (Sistema remoto che riceverà i dati trasmessi), il nome del file e il percorso.\\
Ad esempio se voglio trasfomare il mio messaggio in un documento Word il nome dell'Host è l'indirizzo IP della macchina, il nome del file è il nome del documento Word e il percorso è la Directory e le eventuali cartelle sul Server/PC ricevente.\\
\\
This page has only one version
«