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¶
- Init batch, apertura log, lettura configurazioni AreaAPP.
- Apertura tabelle DB AreaAPP via subroutine.
- Scan sequenziale
arpmatri: per ogni record richiama la subroutine di esportazione suapasnmatri/apasnmtrdb. - Esportazione tabelle accessorie tramite chiamate ai moduli SWAxxx dedicati.
- Aggiornamento
apstatosyncon versioni tabelle dichiarate (costantik-ver-xxx). - Chiusura file e log.
Documentazione tecnica generata -- 2026-06-04