Trasformazione Codici Merce (Era -> Diventa)
A cosa serve
Gestisce le sostituzioni di codici merce: permette di definire coppie "vecchio codice -> nuovo codice" e di applicarle massivamente agli archivi del gestionale. Utile quando si riorganizza il catalogo articoli o si rinominano codici esistenti.
Come si accede
Menu: Sistema > Utility > Trasformazione Codici Merce
Prerequisiti
- I codici merce "era" e "diventa" devono esistere nell'anagrafica articoli.
- Verificare che non ci siano movimenti aperti sui codici da sostituire.
Operativita'
La schermata e' divisa in due aree:
Area filtri:
- Data da / Data a: intervallo di date per limitare l'elaborazione ai movimenti nel periodo specificato.
- Gruppo / Sottogruppo: filtro opzionale per limitare la ricerca a un gruppo/sottogruppo di articoli.
Griglia coppie di sostituzione:
Ogni riga contiene: - Codice ERA: gruppo, sottogruppo e codice del vecchio articolo - Codice DIVENTA: gruppo, sottogruppo e codice del nuovo articolo
Le righe vengono caricate automaticamente dall'archivio delle trasformazioni esistenti, oppure possono essere aggiunte/modificate manualmente.
Tasti funzione:
| Tasto | Azione |
|---|---|
| F3 | Esegue la trasformazione (richiede conferma) |
| Ins | Aggiunge una nuova riga di sostituzione |
| CTRL-E | Elimina la riga selezionata |
| ESC | Chiude senza elaborare |
Esecuzione (F3):
Dopo la conferma, il programma scansiona gli archivi e sostituisce ogni occorrenza del codice "era" con il codice "diventa". Durante l'elaborazione mostra i contatori di avanzamento (record letti, sostituzioni effettuate).
Regole di business
- La trasformazione e' irreversibile: fare un backup prima di procedere.
- Se un codice "era" non esiste, la riga viene ignorata.
- L'elaborazione aggiorna tutti gli archivi collegati (movimenti, bolle, listini, ecc.) nel periodo indicato.
Messaggi di errore
| Messaggio | Significato |
|---|---|
| Codice ERA non trovato | Il codice di partenza non esiste in anagrafica |
| Codice DIVENTA non trovato | Il codice di destinazione non esiste in anagrafica |