Cancellazione Vetture Assegnate¶
A cosa serve¶
Utility di pulizia che cancella in modo massivo gli ordini di vendita con data ordine inferiore o uguale a una data limite indicata dall'operatore. Per ogni ordine cancellato:
- elimina le righe d'ordine (BCRIGPRO con
brp-ord-rignon zero) - elimina la testata se rimasta senza righe
- elimina la vettura assegnata corrispondente (BCVETTUR tipo "A")
- marca come cancellato il veicolo collegato (
bca-fl-canc = "S") - elimina anche le proposte (testate) rimaste senza righe
Al termine esegue una compattazione fisica degli archivi bc*.* tramite VUTIL32.
Attenzione: e' un'operazione distruttiva. Prima di eseguirla nessun altro utente deve essere collegato (il programma mostra un messaggio di avvertimento prima di lanciare la compattazione).
Programma: COGX32 | Percorso menu: Magazzino > Gestione Veicoli > Commerciale > Cancellazione Vetture Assegnate
Come si accede¶
- Menu: Magazzino > Gestione Veicoli > Commerciale > Cancellazione Vetture Assegnate
Prerequisiti¶
- L'operatore deve avere le abilitazioni per la funzione.
- Nessun altro utente deve essere collegato durante la compattazione finale.
- Avere chiara la data limite oltre la quale conservare gli ordini.
Operativita'¶
Parametri¶
| Campo | Descrizione | Obbligatorio |
|---|---|---|
| Fino Alla Data | Tutti gli ordini con data ordine <= a questa data vengono cancellati | Si |
Esecuzione¶
Premuto F3:
- Scansione di tutte le testate ordine (BCTESPRO con
btp-ord-numnon zero) - Per ogni ordine con
btp-data-ord <= tm-data: - cancella le righe ordine collegate
- per ogni riga cancella anche tutte le altre righe con la stessa matricola (chiave 2 di BCRIGPRO)
- cancella la vettura BCVETTUR (chiave matricola)
- cerca la targa in COGRACMT e marca BCVEICOL come cancellato
- cancella la testata
- Scansione testate rimaste e cancellazione di quelle senza righe
- Avviso "Attenzione. Verificare che nessun utente sia collegato prima di procedere"
- Compattazione fisica dei file
bc*.*con VUTIL32
Tasti funzione¶
| Tasto | Funzione |
|---|---|
| Esc | Esce dal programma |
| F2 | Torna al campo precedente |
| F3 | Conferma ed esegue la cancellazione |
| F8 | Apre il calendario |
Messaggi di errore¶
| Messaggio | Causa | Cosa fare |
|---|---|---|
| Data Limite obbligatoria!! | Data non compilata | Inserire la data |
| Attenzione. Verificare che nessun utente sia collegato prima di procedere | Sta per partire la compattazione | Verificare e premere OK |
Vedi anche¶
- Inserim/Gestione Ordini - creazione e modifica degli ordini
- Vetture Disponibili / Vetture Assegnate - elenco vetture