Vai al contenuto

Stampe Magazzino — Report movimenti, schede e registri

Area funzionale: Magazzino / Stampe Programmi documentati: 10 | Righe totali analizzate: 16.521


Indice

  1. Programmi
  2. Flusso integrato
  3. Tabella riepilogativa

1. Programmi

COGV20 — Movimenti per Merce (quantita' e valore)

File: /programmi/eurocoge/cbl/cogv20.cbl (3.575 righe)

Stampa i movimenti di magazzino raggruppati per merce, con dettaglio carichi, scarichi e rimanenze, sia in quantita' sia in valore. Calcolo saldo precedente dal consolidato. Esportazione XLS.

Parametri: Data ultimo consolidato, date inizio/fine, ordinamento merce, range merci, magazzino, riepilogo (SI/NO), con valori (SI/NO), tipo movimento, filtri merci servizio/conto terzi/cliente.

Logica: 1. Per ogni merce (via COGU16W): cerca saldo iniziale su COGMEMOR 2. Scansione movimenti nel periodo (COGMOMAG per merce/data) 3. Calcola carichi, scarichi, rimanenze (pezzi, quantita', valore) 4. Stampa dettaglio per merce, totali prodotto e generali 5. Export opzionale su file XLS

File: COGMERCI (mer-), COGMOMAG (mag-), COGMEMOR (mav-), COGTESBO (tes-), COGGEANA (ana-), COGRACMC (rcm-). CALL: COGS54, COGS50, COGU10W, COGU16W, COGL61, COGS65W.


COGM103 — Stampa Prenotazioni (Consegnato Clienti)

File: /programmi/eurocoge/cbl/cogm103.cbl (1.987 righe)

Estrae dati di consegna per periodo, raggruppando per cliente e merce, con scalatura resi e possibilita' di includere/escludere fino a 50 merci.

Logica: 1. Scansione COGRACCO nel periodo per tipi bolla I/D/B 2. Raggruppamento per cliente+merce su file transitorio 3. Stampa HPLJ3 con subtotali per articolo, gruppo, cliente e totale generale

File: COGTESBO (tes-), COGMOMAG (mag-), COGMERCI (mer-), COGRACCO (rac-), COGGEANA (ana-). CALL: COGS54, COGS65W, COGU10W.


COGV78 — Giornale Movimenti (dispatcher)

File: /programmi/eurocoge/cbl/cogv78.cbl (92 righe)

Dispatcher: seleziona il programma personalizzato per la stampa del giornale movimenti di magazzino ("Stampa Bollato di Magazzino"). Se az-ges-qta-2 = 'S' chiama COGV78F, altrimenti COGV78NO. Supporta personalizzazione con COGV78xx.

CALL: COGV78NO, COGV78F, COGV78xx (dinamico).


COGP40 — Giornale Contrassegni IVA

File: /programmi/eurocoge/cbl/cogp40.cbl (909 righe)

Stampa il giornale dei contrassegni IVA di magazzino per periodo e magazzino, con aggiornamento opzionale dei saldi. Contrassegni suddivisi in gruppi A1-A6 e B1-B7.

Logica: 1. Numerazione progressiva (COGS25) 2. Scansione COGMOMAG per periodo/magazzino 3. Classificazione contrassegno (A1-A6, B1-B7) con totali carico/scarico 4. Se aggiornamento: marcatura mag-fl-sta = '*', update saldi COGSLIMB

File: COGMOMAG (mag-), COGTESBO (tes-), COGSLIMB (simb-). CALL: COGS54, COGS25.


COGP09 — Situazione Lotto Produzione

File: /programmi/eurocoge/cbl/cogp09.cbl (1.394 righe)

Stampa la situazione di un lotto di produzione: per ogni merce mostra quantita' in produzione, utilizzata, mancante, giacenza e magazzino eccedenza. Invocabile standalone o come CALLED (p09-called).

Logica: 1. Estrazione movimenti per lotto/periodo selezionato 2. Raggruppamento per merce/consegna 3. Calcolo quantita' in produzione, utilizzato, mancante 4. Lettura giacenza e magazzino eccedenza

File: Classi lotto (cla-), Distinta (mob-), COGMERCI (mer-), COGGEANA (ana-), COGMEMOR (mav-), COGMOMAG (mag-). CALL: COGS54, COGS65W, COGS68W, COGU20W.


COGF50 — Schede di Magazzino (totali mensili)

File: /programmi/eurocoge/cbl/cogf50.cbl (1.833 righe)

Stampa le schede di magazzino per merce, con totali mensili suddivisi per 16 categorie di movimenti (vendita, acquisti, produzione, trasferimenti, c/lavoro, rettifiche inventario, ecc.). Interfaccia a carattere (non GUI).

Logica: 1. Creazione file transitorio 2. Per ogni merce (da COGRACMC): saldo iniziale da COGMEMOR 3. Scansione movimenti, classificazione in 16 categorie 4. Accumulo totali per mese (12) e categoria (16) 5. Stampa griglia merce x mese x categoria

File: COGMERCI (mer-), COGMOMAG (mag-), COGMEMOR (mav-), COGTESBO (tes-), COGRACMC (rcm-), COGMAGAZ (magz-). CALL: COGS54, COGS52, COGS68, COGS60.


COGA11 — Margine Primo Costo

File: /programmi/eurocoge/cbl/coga11.cbl (2.123 righe)

Stampa il margine di primo costo: per ogni merce venduta a un cliente, calcola la differenza tra prezzo di vendita e prezzo di acquisto (incluso trasporto), con gestione multivaluta.

Logica: 1. Scansione COGTESBO del cliente nel periodo (solo causali uscita) 2. Per ogni riga: ricerca consegne, carichi corrispondenti, costi trasporto 3. Calcolo margine: vendita - (acquisto + trasporto) 4. Conversione valuta se necessario; se non trovato: prezzo medio (COGL61)

File: COGTESBO (tes-), COGMOMAG (mag-), COGMERCI (mer-), COGGEANA (ana-), COGRACCO (rac-). CALL: COGS54, COGU09, COGU10W, COGL61, COGS65W.


COGG47 — Quadratura Documenti/Matricole

File: /programmi/eurocoge/cbl/cogg47.cbl (1.481 righe)

Verifica la quadratura tra quantita' sui movimenti di magazzino e le corrispondenti matricole (serial number), evidenziando discrepanze. Invocabile come CALLED (g47-called).

Logica: 1. Scansione movimenti per merce/magazzino/periodo 2. Per ogni documento: somma quantita' movimentata 3. Ricerca matricole entrata/uscita corrispondenti 4. Confronto quantita' documento vs numero matricole 5. Se discrepanza: stampa dettaglio. Se analisi giacenza: confronto giacenza vs matricole

File: COGMOMAG (mag-), COGTESBO (tes-), COGMERCI (mer-), COGGEANA (ana-), COGMATRI (mtr-), COGMEMOR (mav-). CALL: COGS54, DIALOGS.


COGW74 — Registro Conto Lavoro Preparazione

File: /programmi/eurocoge/cbl/cogw74.cbl (1.463 righe)

Crea i collegamenti per la stampa del registro di conto lavoro: estrae dai movimenti di magazzino i dati di entrata/uscita componenti verso i lavoranti esterni.

Logica: 1. Validazione: fornitore abilitato conto lavoro (COGMAGPE) 2. Scansione movimenti per magazzino/merce/periodo 3. Classificazione per data rovesciata, calcolo quantita' e giacenza 4. Scrittura su 2 file transitori (per data rovesciata e per data/tipo)

File: COGMOMAG (mag-), COGTESBO (tes-), COGMERCI (mer-), COGGEANA (ana-), COGMAGPE (mgp-). CALL: COGS54, COGS65W, COGS68W.


COGW75 — Registro Conto Lavoro Stampa

File: /programmi/eurocoge/cbl/cogw75.cbl (1.664 righe)

Stampa il giornale di conto lavoro: per ogni operazione verso un lavorante esterno mostra dettagli di entrata/uscita merci con quantita', valori, quantita' consegnate, residue e riferimenti documenti.

Logica: 1. Scansione entrate componenti verso il lavorante 2. Per ogni entrata: dettaglio merce, quantita' E/U, valore E/U 3. Ricerca uscite collegate: quantita'/valore consegnato 4. Calcolo residuo (non ancora restituito) 5. Stampa totali per lavorante e generali

File: COGMOMAG (mag-), COGTESBO (tes-), COGMERCI (mer-), COGGEANA (ana-), COGMAGPE (mgp-). CALL: COGS54, COGS65W, COGS68W.


2. Flusso integrato

STAMPE MOVIMENTI:
├── COGV78 (dispatcher → COGV78NO / COGV78F / COGV78xx)
│   └── Stampa bollato di magazzino
├── COGV20 (movimenti per merce: quantita' + valore + export XLS)
│   └── Legge COGMOMAG + COGMEMOR (consolidato)
└── COGF50 (schede magazzino: griglia 12 mesi x 16 categorie)
    └── Legge COGMOMAG + COGMEMOR

STAMPE SPECIALIZZATE:
├── COGP40 (giornale contrassegni IVA: gruppi A1-A6, B1-B7)
│   └── Aggiorna saldi COGSLIMB
├── COGP09 (situazione lotto produzione: qta produzione/utilizzata/mancante)
├── COGA11 (margine primo costo: vendita vs acquisto+trasporto)
└── COGM103 (consegnato clienti: raggruppato per cliente+merce)

QUADRATURA:
└── COGG47 (documenti vs matricole: evidenzia discrepanze)
    └── Confronta COGMOMAG vs COGMATRI

REGISTRO CONTO LAVORO:
├── COGW74 (preparazione: estrae dati entrata/uscita verso lavoranti)
└── COGW75 (stampa: giornale con dettaglio E/U, residui)

3. Tabella riepilogativa

# Programma Righe Tipo Funzione
1 COGV20 3.575 Stampa Movimenti per merce con quantita', valore, export XLS
2 COGM103 1.987 Stampa Prenotazioni consegnato per cliente/merce
3 COGV78 92 Dispatcher Selettore giornale movimenti (bollato magazzino)
4 COGP40 909 Stampa Giornale contrassegni IVA con aggiornamento saldi
5 COGP09 1.394 Stampa Situazione lotto produzione
6 COGF50 1.833 Stampa Schede magazzino, totali mensili per 16 categorie
7 COGA11 2.123 Stampa Margine primo costo (vendita vs acquisto+trasporto)
8 COGG47 1.481 Controllo Quadratura documenti vs matricole/serial numbers
9 COGW74 1.463 Elaborazione Preparazione registro conto lavoro
10 COGW75 1.664 Stampa Stampa giornale conto lavoro (E/U con residui)
TOTALE 16.521