Vai al contenuto

Magazzino — Autoveicoli

Area Magazzino > Autoveicoli del menu Eurocoge — gestione schede auto, listini, controlli documentali, bilanci vendita, situazioni fornitori, elenchi ACI.

Panoramica

7 programmi per la gestione emporio autoveicoli (modulo legacy distinto da Gestione Veicoli COGX*):

  1. Gestione (1) — scheda anagrafica veicolo completa
  2. Stampe e Report (4) — listini, controlli, bilanci, situazioni
  3. Elenchi ACI (2) — veicoli acquisiti per rivendita, venduti/radiati

Totale: 7 programmi, ~12.600 righe COBOL.

Nota: questo modulo (COGK10-30, autore Mauro Rovatti) gestisce l'emporio dell'auto con schede dettagliate, atti ACI e passaggi di proprieta'. E' distinto dal modulo Gestione Veicoli (COGX15-34 documentato in gestione-veicoli.md) che gestisce il ciclo commerciale (proposte, ordini, fatturazione).

Programmi

Gestione Scheda Auto (1 programma, 5.281 righe)

# Programma Righe Descrizione
1 COGK10 5.281 Gestione completa scheda veicolo: inserimento, modifica, visualizzazione dati tecnici, proprietari, atti ACI, fatture, passaggi di proprieta', stati giacenza

COGK10 e' il programma centrale. Gestisce il ciclo di vita del veicolo attraverso gli stati:

  • Acquistato → Passaggio a Rivenditore → Richiesta Passaggio → Venduto
  • Acquistato → Radiato → in Demolizione → Demolito
  • Uscita per riparazione → Rientro

Chiama i sottoprogrammi COGK11/15/16/17/18/20 per funzioni specializzate. Integra cifratura dati (encrypt/CRYPT) per informazioni sensibili.

Stampe e Report (4 programmi, 5.072 righe)

# Programma Righe Descrizione
2 COGK25 999 Listini auto per emporio: targa, immatricolazione, kw, colore, concessionario, prezzo
3 COGK26 1.248 Controlli documentali: mancanza fatture, atti repertorio, libretti, codici CDP notarili
4 COGK27 1.441 Bilanci vendite: prezzo acquisto, spese sostenute, prezzo vendita, differenza economica
5 COGK28 1.384 Situazioni: stato giacenza veicoli presso fornitori/rivenditori per data

Elenchi ACI (2 programmi, 2.231 righe)

# Programma Righe Descrizione
6 COGK29 1.086 Elenco ACI veicoli/autoscafi ricevuti per rivendita (file trasferimento)
7 COGK30 1.145 Elenco ACI veicoli venduti o radiati (file trasferimento)

COGK29 e COGK30 generano file di trasferimento dati per dichiarazioni ACI con informazioni su acquirente/venditore, targa, categoria, date, importi, bollette di accompagnamento. Struttura dati analoga ai programmi COGX21/X22 del modulo Gestione Veicoli.

Archivi principali

File logico Contenuto
COGSKAUT Schede veicoli: anagrafica completa con dati tecnici, stati, atti
COGGEANA Controparti: fornitori, rivenditori, clienti
COGMERCI Anagrafica merci (veicolo come merce)
COGMERFO Relazione merce-fornitore
COGCNDCF Condizioni/convenzioni (dati venditore per ACI)
COGRACMC Merci con centri di costo
COGLISNW Listini prezzi
COGTRANS Transazioni indicizzate (per elenchi ACI)

Dipendenze comuni

Tutti i programmi condividono:

  • COGS54 — Controllo stampante/emulazione
  • COGS60 — Utility validazione dati
  • encrypt/CRYPT — Cifratura dati sensibili
  • work-file — File lavoro indicizzato per ordinamento dinamico (listini, controlli, bilanci, situazioni)

I 4 programmi di stampa (COGK25-28) seguono lo stesso pattern strutturale: selezione criteri → lettura COGSKAUT → scrittura su work-file indicizzato per ordinamento → stampa sequenziale.

Sotto-area Programmi Righe %
Gestione Scheda Auto 1 ~5.281 42%
Stampe e Report 4 ~5.072 40%
Elenchi ACI 2 ~2.231 18%
Totale 7 ~12.600 100%