Vai al contenuto

SWA003 -- Scaricamento matricole/marche/modelli per AreaAPP

Sorgente: cbl/swa003.cbl | Tipo: batch/utility | Program-ID: SWA003

Menu: Assist 2.0 > Operativo > Gestione Interventi a Richiesta


Scopo

Esportazione verso AreaAPP delle matricole Assist 2.0 e delle tabelle accessorie (marche, modelli, tipi matricola, produttori, magazzini, causali, stati pratica). Le anagrafiche merci e listini sono state spostate su SWA035/SWA036.


File e tabelle principali

File/Tabella Uso
feurtab Tabella parametri Eurocoge
arpmatri Matricole assist
apcogmagaz Mappatura magazzini AreaAPP
apstatosyn Stato sincronizzazione versioni tabelle
arparmag Magazzini AreaAPP
arpcaumv Causali movimento
apasnmatri / apasnmtrdb Matricole assist esposte ad AreaAPP
arpmtrtp Tipi matricola
arpprodu Produttori
arpmarch Marche
arpmodel Modelli
arpmtrcm Comuni matricola
arpstprc Stati pratica/processo

Programmi chiamati

Programma Scopo
GESLPRC Gestione log procedura
GESSTR Utility stringhe
SWA023 Export ausiliario
SWA035 Export merci
SWA036 Export servizi/merci servizio
SWA037 Export interventi (versione aggiornata)
SWA039 / SWA040 / SWA041 / SWA042 / SWA043 / SWA046 Export tabelle accessorie
SWA060 Export complementare
RNEWCONF Lettura configurazioni

Configurazioni RNEWCONF

Gruppo Chiave Note
AreaAPP Profilo binari/DB Letti tramite copybook config Assist
AreaAPP Codice azienda Per filtrare i record

Logica di elaborazione

  1. Init batch, apertura log, lettura configurazioni AreaAPP.
  2. Apertura tabelle DB AreaAPP via subroutine.
  3. Scan sequenziale arpmatri: per ogni record richiama la subroutine di esportazione su apasnmatri/apasnmtrdb.
  4. Esportazione tabelle accessorie tramite chiamate ai moduli SWAxxx dedicati.
  5. Aggiornamento apstatosyn con versioni tabelle dichiarate (costanti k-ver-xxx).
  6. Chiusura file e log.

Documentazione tecnica generata -- 2026-06-04