COGY24 - Controllo condizioni di vendita
Scopo
Verifica la conformita' di prezzi, margini e sconti applicati su righe di vendita rispetto a condizioni configurate. Estrae dati da COGTESBO/COGRIGHE, arricchisce con lookup su anagrafe e li confronta contro soglie di margine/sconto (configurazione RNEWCONF chiave C018).
File e tabelle
| File |
Tipo |
Descrizione |
| COGTESBO |
Indicizzato |
Testate documenti |
| COGRIGHE |
Indicizzato |
Righe documenti |
| COGTRANS |
Indicizzato |
Transito lettura/griglia |
| COGGEANA |
Indicizzato |
Anagrafiche clienti/agenti |
| COGMACER |
Indicizzato |
Anagrafiche articoli |
| COGRACMT |
Indicizzato |
Relazioni articolo/famiglia |
| COGTABEL |
Indicizzato |
Tabelle (causali, operazioni) |
Copybook
| Copybook |
Sezione |
Utilizzo |
| cogy24.wrk / .fd |
tutte |
Strutture generate da Screens |
| utils52.cpy |
WORKING-STORAGE |
Calendario |
| utils65.cpy |
WORKING-STORAGE |
Lookup |
| utilu04/u05/u09/u10 |
WORKING-STORAGE |
Utility anagrafe e divise |
| utile35 |
WORKING-STORAGE |
Visitazione |
| utilncnf |
WORKING-STORAGE |
Configurazione RNEWCONF |
| utilcogl61 |
WORKING-STORAGE |
Costi/listini |
CALL
| Programma |
Quando |
Scopo |
| COGS96 |
Estrazione |
Caricamento dati per agente con filtraggio |
| RNEWCONF |
Avvio |
Carica configurazione C018 (flag controlli attivi) |
| DTPRG / PRGDT |
Date |
Progressivo data |
| GRIDADMN |
Griglia |
Admin griglia |
| COGL61 |
Lookup costi |
Costi/listini |
Logica di elaborazione
Flusso principale
- Carica configurazione C018 (soglie e flag controlli attivi).
- Accetta filtri (date, tipo vendita, causale, anagrafiche, soglie, ordinamento).
- Estrae righe da COGTESBO/COGRIGHE tramite COGS96.
- Arricchisce con lookup (descrizioni, prezzi listino, PUA).
- Applica le regole di margine/sconto per evidenziare anomalie.
- Visualizza in griglia ordinata; consente selezione multipla ed export.
Note tecniche
- Articolo identificato su
trs-articolo (9 char), merce su trs-cod-merce (30 char).
- Margine:
(trs-pr-ven-lor - trs-costo-un) / trs-pr-ven-lor %.
- Sconto:
(sconto1 + sconto2) / pr-ven-lordo %.
- Flag distinti per non-fatturato / fatturato / corrispettivi / omaggio.
- Maschera con struttura tab (dati + tab griglia).
Note operative
- Configurazione C018 modificabile tramite F1 nel programma.