SWA002 -- Scaricamento archivi anagrafici per AreaAPP¶
Sorgente: cbl/swa002.cbl | Tipo: batch/utility | Program-ID: SWA002
Menu: Assist 2.0 > Operativo > Gestione Interventi a Richiesta
Scopo¶
Sincronizza verso AreaAPP (archivi DB tramite binari/connection strings configurati) le anagrafiche Assist 2.0: clienti, contatti, prestazioni, tecnici, zone, agenzie, priorita', tipi attivita', tabelle ausiliarie. Punto di partenza per esportazioni delegate ai moduli SWAxxx specifici.
File e tabelle principali¶
| File/Tabella | Uso |
|---|---|
feurtab |
Tabella parametri Eurocoge |
arpprior |
Priorita' |
arpagent |
Agenti |
arpcontt |
Contatti cliente |
arpprest |
Prestazioni |
arplisti |
Listini |
arpaliva |
Aliquote IVA |
arpagmag |
Agenzie collegate ad agente |
apstatosyn |
Stato sincronizzazione versioni tabelle |
apcoggrday |
Giorni gruppo cliente |
arppagcod / arppagtip |
Codici e tipi pagamento |
arpart62 / arpart62c |
Articoli 62 e configurazione |
arptpdif / arptpdsl |
Tipi difetto / di sollecito |
arpveicl |
Veicoli |
arpazien / arpconfig |
Azienda e configurazione AreaAPP |
arpinfor / arpinftt / arpinftr / arpinfvf |
Informativa cliente/contratti/tecnici |
arpskmod / arpskpag / arpskinf |
Schermate/sezioni AreaAPP |
arpinfgr |
Gruppi informativa |
arpcntes / arpcntar / arpcnmtr |
Contratti (testata/articoli/matricole) |
arpmodst |
Modelli stampa |
esposcli |
Esposizioni cliente |
Programmi chiamati¶
| Programma | Scopo |
|---|---|
| GESLPRC | Gestione log procedura |
| COG062 | Utility lettura clienti |
| GESDATE | Gestione date |
| COGU10W | Gestione divisa |
| RNEWCONF | Lettura configurazioni RNEWCONF |
| SWA021/022/025/028/032/033/034/038 | Export anagrafiche specifiche |
| SWA044/047/048/053/054/059/061/062 | Export tabelle accessorie |
| SWA064/066/067 | Export priorita'/tipi attivita'/zone |
| SWA030 | Export complementare |
Configurazioni RNEWCONF¶
| Gruppo | Chiave | Note |
|---|---|---|
| Profilo AreaAPP | tm-cfg-attiva-areaapp |
Se != "S" termina elaborazione |
| AreaAPP | tm-cfg-bin-path, tm-cfg-bin-tipo, tm-cfg-db-conn-string |
Binari e connection string DB |
| AreaAPP | tm-cfg-cod-azienda |
Codice azienda per sync |
| AreaAPP | tm-cfg-agg-online |
Modalita' aggiornamento online |
Logica di elaborazione¶
- Init standard (
z-99-init-subroutine), apertura log (gesdebug-apri-principale), lettura configurazione (x99-src-cfg). - Verifica abilitazione profilo AreaAPP; se disabilitato termina.
- Apertura tabelle DB AreaAPP via subroutine.
- Per ogni anagrafica gestita: lettura sequenziale dei record Eurocoge, scrittura su archivio AreaAPP tramite il programma SWAxxx specifico.
- Aggiornamento
apstatosyncon versioni tabelle scaricate. - Chiusura log e file.
Documentazione tecnica generata -- 2026-06-04