SWA020 -- Scaricamento matricole assist per AreaAPP¶
Sorgente: cbl/swa020.cbl | Tipo: batch/utility | Program-ID: SWA020
Menu: Assist 2.0 > Operativo > Gestione Interventi a Richiesta
Scopo¶
Esportazione mirata delle matricole Assist verso AreaAPP. Variante focalizzata di SWA003: non gestisce marche, modelli, produttori, etc. (sono commentati), ma solo arpmatri + apasnmatri/apasnmtrdb + arpmodel (gerarchia padre).
File e tabelle principali¶
| File/Tabella | Uso |
|---|---|
feurtab |
Tabella parametri Eurocoge |
arpmatri |
Matricole assist (sorgente) |
apstatosyn |
Stato sincronizzazione |
apasnmatri / apasnmtrdb |
Matricole esposte ad AreaAPP |
arpmodel |
Modelli (per id-padre) |
arpstprc |
Stato processo |
Programmi chiamati¶
| Programma | Scopo |
|---|---|
| DIALOGS | Dialog interattivi |
| RNEWCONF | Configurazioni (indiretto via copybook config) |
| GESLPRC / GESDEBUG | Log procedura ed eventi (via copy) |
Configurazioni RNEWCONF (struct tab-config)¶
| Gruppo | Chiave | Note |
|---|---|---|
| AreaAPP | tm-cfg-bin-tipo, tm-cfg-bin-path |
Binario di esportazione |
| AreaAPP | tm-cfg-bin-conn-string (occurs 3) |
Connessioni DB |
| AreaAPP | tm-cfg-bin-log-level |
Livello log |
| AreaAPP | tm-cfg-attiva-areaapp |
Abilitazione profilo |
| AreaAPP | tm-cfg-cod-azienda |
Filtro azienda |
| AreaAPP | tm-cfg-gg-aggiorn, tm-cfg-gg-aggiorn-serv |
Giorni di aggiornamento (210915) |
| AreaAPP | tm-cfg-gru-ricambi (130614) |
Gruppo ricambi |
| AreaAPP | tm-cfg-segnalazioni-op1..op5 |
Destinatari segnalazioni |
| AreaAPP | tm-cfg-sel-des, tm-cfg-riesporta-tutto |
Modalita' selezione |
| AreaAPP | tm-cfg-aglancio-attivo (230221) |
Integrazione Aglancio |
Logica di elaborazione¶
- Init standard e apertura log.
- Lettura configurazione AreaAPP; verifica abilitazione profilo.
- Eventuale richiesta data da/a (
w-richiedo-date) o uso intervallo da configurazione (gg-aggiorn). - Scan di
arpmatri(chiave azienda + dispositivo + id) con eventuale risalita su matricola padre tramitearpmodel. - Per ogni matricola: write/rewrite su
apasnmatri/apasnmtrdb. - Aggiornamento
apstatosyncon versionik-ver-arpmatri,k-ver-arpmodel,k-ver-apstatosyn,k-ver-apasnmatri,k-ver-apasnmtrdb,k-ver-arpstprc. - Chiusura ambiente.
Documentazione tecnica generata -- 2026-06-04