Clienti Potenziali
Area Clienti Potenziali del menu Eurocoge — gestione prospect, informazioni parametriche, note, stampe, selezione.
Panoramica
17 programmi per la gestione dei clienti potenziali (prospect):
- Struttura dati (5) — tabelle, informazioni, gestione clienti, accettazione, sequenza
- Gestione dati (4) — note, appunti, note da modello, stampa note
- Definizione stampe (2) — profili stampa report e schede
- Esecuzione stampe (3) — stampe report, schede, etichette
- Selezione (1) — visualizzazione parametrica con filtri
Totale: 17 programmi, ~16.100 righe COBOL.
Archivi principali
| File |
Copy |
Descrizione |
| COGCLIPT |
cogclipt.cpy |
Informazioni clienti potenziali (dati variabili per cliente) |
| COGINFPT |
coginfpt.cpy |
Definizione informazioni: tipo dato, lunghezza, tabella associata |
| COGPOTCL |
cogpotcl.cpy |
Tabelle clienti potenziali. Chiave con 3 chiavi alternate (k01/k02/k03) |
| COGTABEL |
cogtabel.cpy |
Tabelle generalizzate (tipo 31=tabelle prospect, 33=stampe, 34=schede) |
Struttura dati (5 programmi)
| # |
Programma |
Righe |
Descrizione |
| 1 |
COGG01 |
473 |
Tabelle per clienti potenziali (tipo 31): lookup codifiche |
| 2 |
COGG02 |
766 |
Gestione informazioni: codifica dei campi che compongono il record prospect (tipo, descrizione, lunghezza) |
| 3 |
COGG03 |
1.339 |
Gestione clienti potenziali: per ogni cliente, gestisce tutti i dati secondo le informazioni codificate |
| 4 |
COGG04 |
817 |
Accettazione informazioni generalizzate: visualizzazione, accettazione e movimento valori con F8 |
| 5 |
COGG05 |
434 |
Gestione sequenza informazioni: ordine dei dati nel record |
Gestione dati (4 programmi)
| # |
Programma |
Righe |
Descrizione |
| 6 |
COGG06 |
731 |
Gestione note per clienti potenziali: note cliente (N) o appunti per data (A) |
| 7 |
COGG06W |
692 |
Variante di COGG06 |
| 8 |
COGG07 |
761 |
Visualizzazione appunti per cliente/data |
| 9 |
COGG14 |
1.384 |
Gestione note da modello: note associate a modelli con data, scheda, tipo |
| 10 |
COGG14P |
996 |
Stampa note su modello |
Definizione stampe (2 programmi)
| # |
Programma |
Righe |
Descrizione |
| 11 |
COGG08 |
1.128 |
Definizione stampe (tabella 33): titolo, lunghezza, riga, rottura, selezioni per informazione |
| 12 |
COGG11 |
785 |
Definizione stampe schede (tabella 34): analogo a COGG08 per schede |
Esecuzione stampe (3 programmi)
| # |
Programma |
Righe |
Descrizione |
| 13 |
COGG09 |
2.148 |
Esecuzione stampe: elaborazione e generazione report prospect |
| 14 |
COGG12 |
1.236 |
Esecuzione stampa schede |
| 15 |
COGG13 |
910 |
Stampa etichette per clienti potenziali |
Selezione (1 programma)
| # |
Programma |
Righe |
Descrizione |
| 16 |
COGG10 |
327 |
Stampa tabelle clienti potenziali |
| 17 |
COGG51 |
1.193 |
Selezione parametrica: filtri multipli (fino a 8) con operatori (EQ/NE/GT/LT/NG/NL), ordinamento, file transito tran-g51 |
Pattern architetturale
Il modulo usa un approccio meta-driven: le informazioni del prospect non sono campi fissi ma vengono definite dinamicamente tramite COGG02 (definizione) e COGG05 (sequenza). I dati effettivi risiedono in COGCLIPT come coppie (informazione, valore). Questo permette di personalizzare la scheda prospect per ogni installazione.
Riepilogo per sotto-area
| Sotto-area |
Programmi |
Righe |
% |
| Struttura dati |
5 |
~3.829 |
24% |
| Gestione dati |
4 |
~3.568 |
22% |
| Definizione stampe |
2 |
~1.913 |
12% |
| Esecuzione stampe |
3 |
~4.294 |
27% |
| Selezione |
2 |
~1.520 |
9% |