Vai al contenuto

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