Non Conformita' — Gestione reclami e azioni correttive¶
Area funzionale: Vendite / Non conformita' Programmi documentati: 4 | Righe totali analizzate: 11.883
Indice¶
1. Gestione operativa¶
COGNA0 — Gestione Non Conformita'¶
File: /programmi/eurocoge/cbl/cogna0.cbl (7.315 righe)
Programma principale per la gestione completa delle non conformita' (reclami). Creazione, gestione, chiusura, ricalcolo costi e aggiunta documenti. Due griglie: dettaglio prodotti reclamati e documenti collegati (ordini, DDT, chiamate assistenza). Integrazione profonda con CRM per schede reclamo e dossier.
Parametri (linkage utilcogna0.cpy):
cogna0-ope: modalita' "CREAZIONE", "GESTIONE", "CHIUSURA", "RICALCOLA", "AGGIUNGI-DOC"cogna0-doc-tip1: tipo documento origine (T=tutti, O=ordine, D=DDT, A=assistenza)cogna0-id-reclamo: ID reclamo da gestire
Logica: 1. Creazione: Genera nuovo ID reclamo (progressivo), crea testata NC, scheda CRM (CRMS07) e dossier CRM (CRMS10). Carica righe merce dal documento di origine 2. Gestione: Apre NC esistente, popola griglie (dettaglio prodotti e documenti) 3. Chiusura: Stato "C", data chiusura, documento di rifacimento (COGNA3), importo addebito 4. Ricalcola: Ricalcola righe di costo per ogni documento collegato (qta ordinate, reclamate, rifacimento, ripristino) 5. Aggiungi-doc: Aggiunge documento a NC senza aprire maschera completa
Griglia 1: Dettaglio prodotti (codice merce, descrizione, qta ordinate/reclamate/rifacimento/ripristino, disegno). Griglia 2: Documenti collegati (tipo documento + chiave).
File: COGNCTES (nct-), COGNCDET (ncd-), COGNCDOC (ncr-), COGTESOR (tor-), COGRIGOR (ror-), COGTESBO (tes-), COGMOMAG (mag-), COGGEANA (ana-), COGMERCI (mer-), COGTABEL (euta- tipo G3/15), ASNCHTES (acht-), ASNINTES (acit-), ASNINDET (acid-), ASNCHDOC (acdm-). CALL: COGNA1, COGNA2, COGNA3, COGT72, COGMA3, COGU78, COGO40, COGV39, ASN110, ASN500, ASN210, CRM030, CRM031, CRMK10, CRMS06, CRMS07, CRMS10, COGL61, COGS65W, GRIDADMN, DIALOGS, RNEWCONF.
COGNA1 — Consultazione Non Conformita'¶
File: /programmi/eurocoge/cbl/cogna1.cbl (2.141 righe)
Consultazione e ricerca NC con due pagine a schede: filtri di ricerca e risultati in griglia. Dalla griglia si accede a gestione (COGNA0), stampa (COGNA2), filiera documento (COGMA3) e dossier CRM (CRMK10).
Filtri: Date da/a, tipo documento (T/O/D/A), chiave documento, controparte (tipo+codice), stato (T/A/C), tipologia NC (tabella G3), flag NC (S/N/T), flag azione correttiva (S/N/T).
Logica: Scansione COGNCTES per chiave 2 (data), applicazione filtri in cascata, per ogni NC lettura COGNCDET per costo totale e quantita' aggregate.
File: COGNCTES (nct-), COGNCDET (ncd-), COGGEANA (ana-), COGTABEL (euta- tipo G3), COGTESOR (tor-), COGTESBO (tes-), ASNCHTES (acht-). CALL: COGNA0, COGNA2, COGT72, COGMA3, CRMK10, COGO40, ASN210, COGV39, COGS65W, CRMS06, GRIDADMN, RNEWCONF.
COGNA2 — Stampa modelli Non Conformita'¶
File: /programmi/eurocoge/cbl/cogna2.cbl (1.640 righe)
Stampa modelli (template) NC in formato XML → Word/PDF tramite WORDMDL. Include dati NC, controparte, dettaglio prodotti e dati CRM. Archiviazione automatica nel dossier CRM.
XML generato: ID-RECLAMO, DATA-RECLAMO, DATA-NC, DATA-AC, operatore, controparte (cod, ragsoc, indirizzo), AZIONI, ESITO, causale, importo addebito, informazioni CRM (IR-pp-nnnn), TAB-DET (righe: codice merce, disegno, qta ordinate/reclamate/rifacimento/ripristino).
File: COGNCTES (nct-), COGNCDET (ncd-), COGGEANA (ana-), COGTESOR (tor-), COGRIGOR (ror-), COGMERCI (mer-), COGRACMC (rcm-), TGLDISEG (tdsg-), COGTABEL (euta-), CRMSKINF (ski-), CRMINFOR (ipt-), CRMANANN (nnn-), CRMANANF (nnf-), CRMDOSAT (dsv-), CRMATTIV (crt-), PRNTOPER (ptop-). CALL: COGS54, COGPA3, WORDMDL, COGNA1, CRMS06, CRMS10, COGU20W, GESSTR, OPENFILE, COPIAF, RNEWCONF.
2. Tabelle¶
COGT72 — Tabella tipologie Non Conformita'¶
File: /programmi/eurocoge/cbl/cogt72.cbl (787 righe)
Gestione tabella tipologie NC memorizzate in COGTABEL tipo "G3". Modalita' aggiornamento (CRUD) e selezione (ritorna codice+descrizione). Codice 2 caratteri + descrizione.
File: COGTABEL (euta- tipo G3). CALL: GRIDADMN.
3. Flusso integrato¶
CONFIGURAZIONE:
└── COGT72 (tabella tipologie NC — COGTABEL tipo "G3")
GESTIONE OPERATIVA:
└── COGNA0 (programma centrale)
├── Creazione NC con dati da: ordini (COGTESOR), DDT (COGTESBO), assistenza (ASNCHTES)
├── → WRITE COGNCTES (testata) + COGNCDET (dettaglio) + COGNCDOC (documenti)
├── → CRM: CRMS07 (scheda), CRMS10 (dossier)
├── Chiusura NC → COGNA3 (rifacimento)
└── Ricalcolo costi da documenti origine
CONSULTAZIONE:
└── COGNA1 (ricerca filtrata → griglia risultati)
├── → CALL COGNA0 (gestione)
├── → CALL COGNA2 (stampa)
└── → CALL COGMA3 (filiera documento)
STAMPA:
└── COGNA2 (genera XML → Word/PDF via WORDMDL)
└── → Archiviazione in dossier CRM (CRMS10)
4. File principali¶
| File | Prefisso | Descrizione |
|---|---|---|
| COGNCTES | nct- | Testata non conformita' (ID, data, tipo doc, controparte, stato, tipologia) |
| COGNCDET | ncd- | Dettaglio righe NC (merce, qta ordinate/reclamate/rifacimento/ripristino) |
| COGNCDOC | ncr- | Documenti collegati alla NC (tipo + chiave documento) |
| COGTABEL tipo G3 | euta- | Tipologie non conformita' |
5. Tabella riepilogativa¶
| # | Programma | Righe | Tipo | Funzione |
|---|---|---|---|---|
| 1 | COGNA0 | 7.315 | Operativo | Gestione completa NC (CRUD + CRM) |
| 2 | COGNA1 | 2.141 | Inquiry | Consultazione e ricerca NC |
| 3 | COGNA2 | 1.640 | Stampa | Stampa modelli NC (Word/PDF) |
| 4 | COGT72 | 787 | Tabella | Tipologie non conformita' |
| TOTALE | 11.883 |