COGY21 - Controllo documenti (Trasporti 2)
Scopo
Permette l'inserimento/modifica dei dati di trasporto associati ai documenti di vendita (testate bolle). Per ogni documento si possono specificare vettori (primario/secondario/accessori) e relativi costi (riconciliazione, giacenza, contrabbilancio, altri). I dati sono memorizzati in COGTRABO.
File e tabelle
| File |
Tipo |
Descrizione |
| COGTESBO |
Indicizzato |
Testata bolle (filtrata per data) |
| COGTRABO |
Indicizzato |
Archivio permanente trasporti (output) |
| COGTRANS |
Indicizzato |
Transito griglia (chiave: mag, anno, tipo, numero; chiave alt: ord-cod) |
| COGGEANA |
Indicizzato |
Anagrafiche clienti/vettori |
| COGMOMAG |
Indicizzato |
Movimenti magazzino correlati |
Copybook
| Copybook |
Sezione |
Utilizzo |
| cogy21.wrk / .fd |
tutte |
Strutture generate da Screens |
| utils52.cpy |
WORKING-STORAGE |
Calendario |
| utilu10.cpy |
WORKING-STORAGE |
Divisa conto |
| wgrid.cpy |
WORKING-STORAGE |
Grid control |
| wopenf.cpy |
WORKING-STORAGE |
Apertura file |
| utilgdad.cpy |
WORKING-STORAGE |
Grid admin |
CALL
| Programma |
Quando |
Scopo |
| COGU10W |
Per importi |
Conversione divisa |
| DTPRG / PRGDT |
Calcoli date |
Progressivo data |
| GRIDADMN |
Setup griglia |
Admin griglia visuale |
Logica di elaborazione
Flusso principale
- Inizializzazione del file di transito COGTRANS.
- Accetta intervallo da-data / a-data.
- Carica i documenti di COGTESBO nel periodo nella griglia.
- Su modifica riga: edit di vettore e costi.
- Al F3 conferma: scrittura su COGTRABO (chiave primaria mag/anno/tipo/numero, chiave alternata ord-cod/chia1).
Note tecniche
- Tipologia trasporto memorizzata come stringa:
P = primario, S = secondario, A = accessori.
- Costi tracciati in quattro categorie (contrabbilancio, riconciliazione, giacenza, altri).
- Lock del record durante la modifica per evitare conflitti multi-utente.
- Calcolo automatico delle date a mese completo.
Note operative
- Modifiche persistite solo al F3.