ECM001 - Esportazione merci¶
Nome programma: ECM001 Linkage section: UTILAGPRG - Linkage comune Nome processo: ECM001
Logica generale¶
Programma che deve effettuare l'esportazione temporizzata dell'anagrafica merci utilizzando IMPMER e sfruttando un apposito modello di esportazione.
Configurazioni possibili
| Gruppo | Parametro | Note |
|---|---|---|
| abilita | attiva-areaapp | |
| areaapp | cod-azienda | |
| areaapp | db-conn-string | |
| areaapp | agg-postgres-online | |
| ecommerce | path-in | Percorso client |
Elaborazione¶
A - Controllo di esecuzione
A.1 - Aggiornamento KEEP-ALIVE Per il momento non lo eseguiamo: il keep-alive viene tenuto aggiornato dal thread autonomo di aglancio.
A.2 - Apertura Tentare l'apertura della tabella ARPSTPRC. Se fallita inviare una Segnalazione critica e chiudere.
B - Elaborazione¶
Effettuare una chiamata a IMPMER usando i seguenti parametri:
| Dato | Contenuto |
|---|---|
| IMPMER-CALLED | "IMPMER-CALLED" |
| IMPMER-OPERAZIONE | "E" |
| IMPMER-CLASSE | "M" |
| IMPMER-SOLO-ESISTENTI | "N" |
| IMPMER-ORDINAMENTO | "A" |
| IMPMER-TUTTI-I-DATI | "N" |
| IMPMER-SOLO-CMA-VUOTI | "N" |
| IMPMER-DATA-INS-DA | 0 |
| IMPMER-DATA-INS-A | 0 |
| IMPMER-MODELLO | ext-mod-dir + ext-os-slash + "modello-ecm001.csv" |
| IMPMER-OUTPUT | path-in + ext-os-slash-client + "merci.csv" |
| IMPMER-OUTPUT-LOC | "C" |
| IMPMER-BATCH-MODE | "S" |
All'uscita, se IMPMER-ESITO = "N" segnalare un errore critico sul log.
Estratto da documentazione interna ClickUp