At line 1 added 42 lines |
%%(display:none) |
{{{ |
WikiUp |
}}} |
/% |
[{TableOfContents }]\\ |
!!! Generalità\\ |
Con la gestione degli Alias è possibile creare dei 'legami' tra gli oggetti di''due''ambiti diversi.\\ |
Questi legami consentono di tradurre il codice di un certo oggetto riferito all'ambito 1, nel codice dello stesso oggetto riferito però all'ambito 2.\\ |
\\ |
Esempi classici di utilizzo degli Alias sono:\\ |
* ''DEFINIZIONE DI UN SISTEMA EDI'' (interno / esterno), si rimanda alla documentazione del modulo.\\ |
* ''CREAZIONE ARCHIVIO DI APPOGGIO PER LA CONVERSIONE DI ANAGRAFICHE TRA SISTEMI DIVERSI''\\ |
\\ |
!!! Impostazione\\ |
Per impostare la gestione degli ALIAS è necessario:\\ |
\\ |
*''Definire il contesto''di gestione degli Alias: esso definisce l'oggetto o gli oggetti (max 2), per cui devo generare gli Alias.\\ |
\\ |
Il contesto è un elemento della Tabella''C£K'':\\ |
Vedi Contesto gestione ALIAS (ST-C£K)\\ |
Esempio:\\ |
\\ |
* ''Inserire gli Alias'', il legame tra i due ambiti, attraverso la gestione degli stessi, opzione 01 = Aggiunta.\\ |
\\ |
!! Caso particolare: Conversioni\\ |
Un caso particolare di gestione degli alias è quelle delle conversioni che vengono eseguite per migrare da un altro sistema a Sme.UP.\\ |
In questi casi si utilizzano i contesti CON ed eventualmente altri contesti COx (x è un carattere a piacere).\\ |
\\ |
La particolarità di questi contesti è l'inversione tra campo 2 e alias:\\ |
* ''campo 1'', rappresenta l'oggetto Sme.UP (tipo e parametro) per cui definire l'alias\\ |
* ''campo 2'', è di libera compilazione (anche se come interstazione mantiene quella dell'oggeto di campo 1), in questo campo si inserisce un valore esterno (es. una causale di magazzino)\\ |
* ''alias'', è un'istanza dell'oggetto Sme.UP corrispondente all'alias inserito in campo 2 (es. un elemento della tabella GMC)\\ |
\\ |
!!! Test\\ |
E' possibile testare il funzionamento di quanto fatto attraverso il test della /copy C£A:\\ |
%%quote |
''CALL TSTC£A'' |
|
CALL TSTC£A |
/% |
---- |