Configurazione sistema sicurezza avanzata | |||
|
Nome programma: BN__ACCC.DLL
Moduli richiesti: Qualsiasi
Nel caso in cui sia stata attivata l'opzione OPZIONI/GestAccconf
,
l'operatore non potrà inserire/visualizzare/modificare/cancellare
documenti/ordini/offerte/registrazioni di contabilità generale se non è stato
impostato che può farlo con questo programma. Quindi se la tabella gestita da
questo programma (ACCCONF) è vuota l'utente non potrà operare.
La gestione, una volta abilitata, opera per tutti gli operatori su magazzino, ordini, contabilità e offerte (ma non su RDA/RDO, proposte d'ordine e contabilizzazione documenti) solo in gestione programmi, non su stampe e/o visualizzazioni in griglia.
Per disabilitare una gestione, ad esempio se non si intende gestire la contabilità generale, impostare da programma come tipo documento '1' (contabilità generale) per tutti i ruoli operatore il codice '0' nella causale di contabilità generale. La colonna serie viene ignorata nel tipo documento contabilità generale.
Per facilitare la gestione nei documenti di magazzino e ordini e offerte è disponibile la voce tipo documento '0' (tutti eccetto contabilità generale); con questa impostazione, ad esempio, è possibile indicare che il tipo bolla fattura '1' è utilizzabile in inserimento sia su DDT emessi che su fatture emesse che su ordini fornitori che in carichi da produzione.
Nella gestione di offerte/ordini/magazzino sono a disposizione le dimensioni
tipo bolla fattura/causale di magazzino/magazzino. Queste non possono essere
abilitate insieme, ma è gestita una sola dimensione, da impostare con l'opzione
di registro OPZIONI/GestAccconfTipo
con uno dei seguenti valori: 0 = test su tipo bolla fattura, 1 = test su causali
di magazzino di testata documento, 2 = test su magazzini di testata
documento.
Attenzione: sullo uno stesso record è possibile indicare solo uno dei seguenti valori: tipo bolla fattura, magazzino, causale di magazzino o causale di contabilità generale.
NB: settando questa opzione a 1 non verranno eseguiti test su offerte/ordini in quanto la causale di magazzino non è esposta in testata documento; stesso discorso vale per l'opzione settata a 2 e offerte: non essendoci il magaz in testata offerta l'opzione viene ignorata. Nei programmi di fatturazione può essere testato solo il tipo bolla fattura.
Particolarità operativa: se per un tipo documento (esempio una offerta) voglio che sulla serie ' ' non venga utilizzato il tipo bolla fattura 3, ma su tutte le altre serie si, non posso impostare un record con tipo documento = ' ', tipo bolla fattura = 3, inserimento = N ed un secondo record con tipo documento = '*', tipo bolla fattura = 3, inserimento = S, perché la routine cerca i record con 'S' selezionato, quindi l'operazione è consentita. Per gestire il caso predetto vanno inseriti tanti record (uno per ogni serie gestita) e per ognuno specificare se l'inserimento deve essere S o N (oppure inserire solo i record dove l'inserimento deve essere = S per la serie desiderata), questo perché nella tabella vanno inserite le OPERAZIONI CONSENTITE e non QUELLE NON CONSENTITE (per default se manca il record è impostato su NON CONSENTIRE).
In base alle regole impostate, l'utente potrà visualizzare, modificare, inserire e cancellare solo i documenti per cui gli è stata concessa l'autorizzazione sul tipo bolla fattura e/o causale di magazzino e/o causale contabile e/o magazzino (per gestione documenti e gestione ordini i dati di testata), per quella serie documento per quel tipo documento. Se non indicati alcuni campi (ad esempio la serie) vuol dire che quella impostazione vale per tutti i programmi sopra esposti con i restanti filtri impostati (per esempio tipo bolla fattura).
NB: per poter abilitare 'cancella' e/o 'modifica' deve essere abilitato anche 'visualizza'.
Attenzione: gestione documenti e gestione ordini nel momento in cui si
fa 'nuovo documento', se GestAccconf = -1
e GestAccconfTipo = 0
non
propone più il tipo bolla fattura, visto che per l'utente indicato il tipo bolla
fattura proposto da personalizzazione vendite/acquisti potrebbe non essere
utilizzabile.
Se un filtro deve valere per più programmi, verrà compilato con il campo '*' se filtro stringa, diversamente con '0' se filtro numerico (non vale per il tipo documento, che deve sempre essere esplicitato). In ogni record deve essere indicato obbligatoriamente o l'utente o il ruolo (e non entrambi).
Modifiche ai programmi:
In fase di cancella o salva in modifica, il test su cancella o modifica viene fatto anche su tipo bolla fattura, magazzino e causale presente all'apertura del documento, se diverso da quello al salvataggio.
I programmi interessati sono: becgprin, becgdist, becginso, becggnef, becgcorr, becgrief, beveboll, beorgsor, bemgdocu, becrgsof, bevefdin, bevefadi (usa bevefdin), becginvf (usa beveboll), bevegnbf (usa beveboll), beorgnof (usa beveboll), beorgnor (usa beorgsor), beorgnno (usa beveboll), beorgnnp (usa beveboll), beregsre.
A seconda del valore selezionato la griglia viene riordinata di conseguenza.
Griglia configurazione riporta l'elenco delle configurazioni, i dati mostrati in griglia sono i seguenti: