Vai al contenuto

COGV73 - Vendite per Merce e Cliente

Funzione

Stampa statistica delle vendite raggruppata per merce e cliente, con dettaglio documenti, totali per articolo/gruppo/sottogruppo e riepilogo mensile.

  • Vendite > Stampe > Vendite x Merce e Cliente

Tabelle e file principali

Tabella/File Descrizione Accesso
COGMERCI Anagrafica merci Lettura
COGGEANA Anagrafica clienti/fornitori Lettura
COGMOMAG Movimenti di magazzino Lettura
COGTABEL Tabelle di configurazione Lettura
COGTRANS (temporaneo) File di transito per sort I-O
FLSTA (stampa) File di stampa Output
FLSORT Sort interno Sort

Logica principale

  1. L'utente inserisce i filtri: magazzino (tm-mag), date (tm-data-da / tm-data-a), intervallo merci (tm-art-da / tm-art-a), intervallo clienti (tm-cli-da / tm-cli-a), tipo movimento (tm-tip-mov, tm-mov), divisa (tm-divisa), agente (tm-age), ordinamento merce (tm-ord-mer).
  2. La fase di estrazione legge COGMOMAG filtrando per magazzino, periodo, tipo documento. Per ciascun movimento trova la merce e il cliente, applicando i filtri richiesti.
  3. I record estratti vengono passati attraverso un SORT (FLSORT) con chiave: tipo movimento, merce, cliente, riferimento documento.
  4. La fase di stampa (COGS54) produce il tabulato a 132 colonne con:
  5. Testata per articolo (con descrizione merce).
  6. Testata per cliente (con nome).
  7. Righe dettaglio documento (magazzino/anno/tipo/numero, data, prezzo, quantita', importo).
  8. Rottura per cliente e articolo con totali.
  9. Totali per gruppo e sottogruppo merce.
  10. Tabella riepilogativa per mese (tab-tot-mesi: 12 importi e 12 quantita').
  11. Totale generale.
  12. Gli importi sono convertiti in divisa tramite COGU10W (gestione multidivisa).

Copybook principali

  • cogv73.select, cogv73.fd, cogv73.wrk, cogv73.prc, cogv73.decla
  • cogv73-01.scr (screen)
  • utils52, utils54, utils65, utilu10, utils50, utile35, utilw36, utilu16

Note

  • Stampa a 132 colonne (k-chr-stampa = 132).
  • Supporta ordinamento merce alternativo tramite COGU16.
  • Gestisce filtro per tipo cli/for (tm-cli-for).
  • Tipo movimento configurabile: D=DDT, T=tutti ecc.