istricesrl / glisweb

GlisWeb framework is a stable and lightweight framework for building both web sites and web applications
https://glisweb.istricesrl.it
Other
4 stars 3 forks source link

migliorare la gestione delle condizioni di vendita e di acquisto #277

Open fabiomosti opened 3 years ago

fabiomosti commented 3 years ago

attualmente le condizioni di vendita e di acquisto sono campi note nell'anagrafica, che vanno bene per una gestione descrittiva ma volendo strutturare un po' di più la cosa servirebbero tabelle dedicate con le relative logiche software a supporto.

aggiornare di conseguenza la documentazione relativa alla tabella anagrafica in _usr/_docs/database.a.dox

fabiomosti commented 3 years ago

c'è da approfondire le tabelle anagrafica_condizioni_pagamento e anagrafica_modalita_pagamento

fabiomosti commented 3 years ago

propongo di generalizzare la tabella anagrafica_condizioni_pagamento in condizioni_commerciali e farla valere sia per gli acquisti che per le vendite, con tabelle di associazione diversificate tipo anagrafica_condizioni_fornitura e anagrafica_condizioni_acquisto

le modalità di pagamento descrivono il modo in cui si effettuano i pagamenti (bonifico, contanti, eccetera) e andrebbero associate all'anagrafica indicando in due tabelle separate le modalità di pagamento accettate per il passivo e per l'attivo

tutte queste informazioni dovrebbero poi essere usate per prefiltrare le tendine quando si emettono documenti amministrativi (ad es. per un dato cliente quando gli faccio una fattura dovrebbero essermi proposte nelle tendine solo le condizioni commerciali e le modalità di pagamento che lui accetta)

fabiomosti commented 3 years ago

oppure si potrebbero aggiungere due flag se_attiva e se_passiva a entrambe le tabelle anagrafica_condizioni_pagamento (o commerciali vediamo) e anagrafica_modalita_pagamento

@chiaragdl @silvia-df datemi un parere su questa cosa