Vai al contenuto

COGM66 - Statistica vendite per informazioni clienti potenziali

Sorgente: cbl/cogm66.cbl | Tipo: Stampa statistica (maschera + stampa tabellare) | Program-ID: COGM66

Menu: Statistiche > Per Inform. Clienti Pot. > Vendite x Periodo

Scopo

Stampa statistica vendite per periodo aggregata per "informazione" su clienti potenziali (settore, area, campagna, ecc.). Estrae movimenti da mastri contabili e li raggruppa per cliente + valore informazione + periodo.

File e Tabelle

File/Tabella Uso
COGTABEL Configurazione, tipo 18 (euta-c018-*)
COGMERCI Anagrafica merci
COGGEANA Anagrafica clienti
COGMAGA2 Magazzini
COGPNCON Piano dei conti
COGCCOPR Contropartite
COGCNDCF Condizioni cliente/fornitore
COGSTATI Statistiche
COGINFPT Informazioni clienti potenziali
COGPOTCL Clienti potenziali
#$COGM66.<oper> File temporaneo locale (in ext-tmp-dir) per ordinamento, con chiavi lav-chia (primaria) e lav-chia1 (alt: tipo+info+nome+cli+data con duplicates)

Configurazioni RNEWCONF

Tipo 18 (euta-c018):

Chiave Variabile
euta-c018-ela tm-cfg-c018-ela
euta-c018-imp tm-cfg-c018-imp
euta-c018-mag tm-cfg-c018-mag

Programmi chiamati

Programma Scopo
COGU10 Utility stampa (chiamata 7 volte per sezioni)
COGS52 Calendario/data
COGS54 Stampa
COGS22 Selezione merce con barcode
COGS21 Selezione opzione (T/M/N)
COGG04 Gestione valore informazione
RNEWCONF Configurazione

Logica

  1. Lettura configurazione COGTABEL tipo 18.
  2. Maschera: codice informazione (tm-sel-inf), valore (tm-sel-val), tipo movimenti (tm-tip-mov M/N/T), divisa (L/E), range articoli, magazzino, periodo, ordinamento C/N.
  3. Scansione movimenti contabili e merceologici per il periodo selezionato.
  4. Filtro per informazione cliente potenziale: lookup su COGINFPT/COGPOTCL.
  5. Scrittura su file lavoro #$COGM66.&lt;oper&gt; con doppia chiave (per codice o per nome).
  6. Stampa tabulata 132 colonne via COGU10: dettaglio per cliente, totali per informazione, totale generale.

Note

  • File temporaneo per-operatore (suffisso wo-oper); cancellato a fine elaborazione.
  • Il valore informazione si seleziona via COGG04 con tabella valori da COGTABEL.
  • Gestisce sia movimenti merci (gru/sot/cod) sia movimenti contabili puri (mas/con/sco) tramite redefines su lav-conto.