Newsgroup: it.comp.appl.access
Titolo: gestione anagrafica clienti corretta, ragione sociale e nome cognome

Vi chiedo un consiglio, come gestite le 2 situazioni in una tabella anagrafica clienti se il cliente può essere privato quindi richiedere nome e cognome oppure azienda\ pubblica amministrazione e quindi richiedere una ragione sociale?
 
grazie a tutti per i chiarimenti.

 
 
Metti tre campi, ditta, cognome, nome
E riempi alla bisogna
Se hai bisogno di distinguere tra privato/pubblico ci metti un flag 
cosi' da distinguere se devi fare un documento di vendito o un altro

After serious thinking mario rossi wrote :

Un campo Denominazione non va bene per tutti?
Poi magari un campo PartitaIVA e qualche altro flag per distinguere
pubblico da privato.
 
Bruno

 
 
Forse usciro' un poco fuori dal coro, ma io uso entrambi, e ti spiego 
subito il motivo.
 
In pratica uso 3 campi: [Ragione Sociale], [Cognome] e [Nome]
 
Quelli che vado a compilare sono esclusivamente il Cognome e il Nome; 
dopodiché effettuo una Len di entrambi e li abbino inserendoli in 
automatico in [Ragione Sociale].
E' chiaro che se si tratta di una societa', inserisco il nome della 
ditta in [Cognome] e, calcolando la Len, la passo automaticamente in 
[Ragione Sociale].
 
Perche' utilizzo questo espediente?
Te lo spiego subito.
Dal momento che io uso clienti per lo piu' persone fisiche (c'e' anche 
qualche societa'), in sede di gestione/fatturazione/interrogazione/etc., 
mi viene molto comodo applicare una combobox basata sul campo del 
cognome, e, un una casella di riepilogo, estrapolare la query delle 
persone che hanno il cognome selezionato, senza richiamare tutti i 
clienti in una sola combo, solo il cognome.
 
Poi e' chiaro che dalla casella di riepilogo seleziono il cliente che 
desidero.
 
 
-- 
Lamps a tutti from Naples's kingdom Carlo POTS on VFR VTEC '02
& Bmw F650GS '00 "insomma, e' un VFR, mica una zoccola che cede appena ci
provi..." (cit. PMF)
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 


in vista della fatturazione elettronica non è una buona idea visto che 
vanno diversificati cognome e nome in campi separati in caso di persone 
fisiche
 
 
ciao


concordo e questo è uno dei motivi per cui ho scritto il post stando però sulla problematica generica senza entrare nel merito della fatturazione elettronica, ma il motivo principale del post è questo.
 
allora come gestire correttamente ragione sociale o nome e cognome?
pensavo a questo modo:
 
un campo ragionesociale che accetta solo la ragione sociale se il cliente è azienda mentre se da un menu a tendina scelto tipo cliente privato faccio apparire anche il campo nome che andrò a chiedere di compilare e cambio l'etichetta del campo ragione sociale da "ragione sociale" a "cognome" cosi per le aziende in ragione sociale viene registrata la ragione sociale e per i privati il cognome
 
voi che ne pensate? soluzioni migliori da proporre?


io faccio cosi
caselle unica per ragione sociale / nominativo (cosi va sempre bene per 
intestazione documenti)
menu a tendina dove seleziono persona fisica/azienda/pa
 
se seleziono persona fisica in automatico mi mantiene la denominazione e 
in più mi compila in automatico cognome e nome.
ho fatto un automatismo per spezzare il nome inserito in ragione sociale 
in due all'altezza del primo spazio
 
quindi rossi mario   me lo spessa in rossi in cognome e  mario e in nome
ovviamente con possibilità di intervenire a mano nel caso di nomi strani 
con più spazi
 
con il discorso fatturazione elettronica ho aggiunto ulteriori controlli 
sul fatto che sia compilato il codice pa, che ci sia almeno il codice 
sdi o al pec etc etc
 
più tutta la serie di dati aggiuntivi per la stabile organizzazione e il 
rappresentante fiscale..ma questa è un'altra storia
 
ciao
BFS


A me è venuta un altra idea che potrebbe funzionare (ma accetto consigli\critiche) avere un campo ragione sociale in cui ci finisce la ragione sociale se azienda o pubblica amministrazione sarò io a chiedere ragione sociale visualizzando quel campo se trattasi di azienda o PA oppure nasconderlo e visualizzare i campi nome e cognome se trattasi di privato, su afterupdate di nome e cognome metto appunto me.ragionesociale = =me.nome & " " & me.cognome
questo per poter gestire nel programma l'elenco clienti con unico campo poi però in fase di creazione fattura elettronica dovrò prelevare la ragione sociale o nome e cognome in base al tipo di cliente a cui sto fatturando
 
voi che dite?


Che sono giri inutili
Per il fatto che ti stai irrigidendo piuttosto che 'flessibilizzarti'
 
1- L'esistenza del campo ragionesociale non esclude che sia necessario 
memorizzare pure nome e cognome, spesso se non necessario, e' compunque 
utile
 
2- Mettere il nome+cognome nel campo ragionesociale ti impedisce, da 
codice, di capire se il conteuto del campo ragionesociale e' il nome 
ditta oppure il nome+cognome
 
Io terrei i tre campi sempre attivi, sempre visibili, sempre modificabili
E riempi con i dati che hai a disposizione
Poi, un flag ditta/privato che ti permette, da codice, di sapere cosa 
prendere quando vai a fatturare/vendere
 
Finito, tutti al mare a fare il bagno
 
 


prendo salvietta e materassino e ti raggiungo! :D