Tabella Tipologie Articoli | |||
Nome programma: BSMGTIPA.DLL Questa tabella consente di definire tipi di prodotti/merci differenziati ai fini di gestione di campi speciali per ciascuno di essi ed eventualmente anche di criteri di ricerca (zoom) differenziati per ciascuno. Per un approfondimento vedi anche in Argomenti e Moduli. E' possibile utilizzare il codice tipologia (che viene associato a ciascun articolo in anagrafica articoli) come filtro in numerosi contesti. Si consiglia dove possibile di usare altri campi di raggruppamento (e relative tabelle: per es. Famiglia, gruppo merceologico, ecc.) per scopi ove il codice tipologia non rappresenta elemento distintivo di differenziazione. In questa tabella deve sempre esistere almeno un record : cod. 1 , descrizione (per es. ) 'Tipologia Unica'. Solo quando è necessario gestire tipi di articoli con campi speciali (ed implementare a livello software la gestione di tali campi) inserire altre tipologie. I campi soprastanti la griglia vengono utilizzati per richiamare programmi personalizzati e dichiarare tabelle per gestire campi speciali che dovranno estendere l'anagrafica articoli. Per la gestione di questi dati occorre aver padronanza con il database e predisporre a monte dei programmi specifici. I dati contenuti nella griglia permettono ugualmente di estendere l'anagrafica articoli, senza dover creare programmi specializzati e nuove tabelle nell'archivio dell'azienda. Indicare con un numero compreso tra 1 e 999 il codice da attribuire alla tipologia. Indicare la descrizione di quella tipologia di prodotti. Qualora sia prevista (per tipologie diverse da quella contraddistinta dal codice 1) una gestione di campi speciali come dialog modale del programma 'Anagrafica Articoli' standard, indicare qui il nome attribuito alla DLL (=nome del server). Es. BSMGESTP (NB : per i programmatori : tale DLL deve essere implementata con interfaccia INT__CHIL o INT__CHI2). Qualora sia prevista (per tipologie diverse da quella contraddistinta dal codice 1) una gestione di campi speciali come dialog modale del programma 'Anagrafica Articoli' standard, indicare qui il nome attribuito alla Classe . Es. CLSMGESTP Qualora sia prevista (per tipologie diverse da quella contraddistinta dal codice 1) una funzione speciale di ricerca (ZOOM) alternativa a quella standard (BSMGHLAR), indicare qui il nome attribuito alla DLL (=nome del server). Es. BSMGHLES (NB : per i programmatori : tale DLL deve essere implementata con interfaccia INT__ZOOM o INT__ZOO2). Classe dialog zoom specializzato Qualora sia prevista (per tipologie diverse da quella contraddistinta dal codice 1) una funzione speciale di ricerca (ZOOM) alternativa a quella standard (BSMGHLAR), indicare qui il nome attribuito alla Classe . Es. CLSMGHLES DLL child anagrafica specializzata Qualora sia prevista (per tipologie diverse da quella contraddistinta dal codice 1) una gestione anagrafica speciale alternativa al programma 'Anagrafica Articoli' standard, indicare qui il nome attribuito alla DLL (=nome del server). (NB : per i programmatori : tale DLL deve essere implementata con interfaccia INT__CHIL o INT__CHI2). Classe child anagrafica specializzata Qualora sia prevista (per tipologie diverse da quella contraddistinta dal codice 1) una gestione anagrafica speciale alternativa al programma 'Anagrafica Articoli' standard, indicare qui il nome attribuito alla Classe . DLL dialog gestione/vis. Campi in doc. Non gestito. Classe dialog gestione/vis. Campi in doc. Non gestito Qualora per quella tipologia sia presente una tabella principale che è stata predisposta per inserire i relativi campi speciali, indicare il nome di tale tabella. NB: tale tabella deve contenere un campo arcs_codart (stringa di 18 caratteri) che sia chiave primaria o parte essenziale della chiave primaria della tabella stessa. La griglia è composta da due cartelle: campi e valori. Nella cartella dei campi è possibile aggiungere nuovi attributi da assoziare all'articolo, e specificare la natura del dato. Per esempio possiamo avere:
Nel primo caso (codice 1), dall'anagrafica articolo verrà richiesto di inserire un testo (il nome dell'autore), nel secondo caso si potrà inserire un valore numerico (numero di pagine), nel terzo caso occorrerà scegliere tra dei valori preimpostati, nel quarto caso si potrà inserire una data. NB: In fase di creazione nuovo articolo o di duplicazione di un articolo già esistente la tebella degli attributi (se preimpostati) verrà popolata al primo accesso alla maschera degli attributi e non automaticamente al salvataggio dell'articolo. Inserire la descrizione del nuovo parametro. Questo testo verrà visualizzato nella schermata richiamabile dall'anagrafica articoli per la gestione dei campi aggiuntivi. Selezionare il tipo di campo tra quelli proposti. Qualora si selezioni 'valori', occorrerà impostarli accedendo alla cartella 'valori' della griglia. In questo modo sarà possibile associare una descrizione ad un codice da memorizzare sul database (la visualizzazione della colonna avverrà come casella a discesa) Qualora si selezioni 'Tabella', caso occorrerà compilare opportunamente la tabella 'Tipi varianti' e indicare il codice del tipo variante nella casella 'codice variante' della griglia. In questo modo sarà possibile implementare un elenco di codici e relative descrizioni da selezionare tramite ZOOM nella schermata richiamabile da 'anagrafica articoli'. Solo per tipi campo 'Testo' e 'Numero'. Permetterà di far inserire pù valori (dalla finestra specifica richiamata da anagrafica articoli occorrerà inserire i valori in 'valori multipli') Se il tipo campo è 'Tabella' indicare il codice della variante che conterrà i valori selezionabili Al momento tutti gli altri campi di griglia non sono gestiti. |