Newsgroup: it.comp.appl.access
Titolo: Prezzi distinti per clienti distinti in NORTHWIND... si puo ?









Ciao a tutti.


Qualcuno può aiutarmi a risolvere il seguente problema ?


 


 


Sto cercando di realizzare un gestionale per la mia ditta lavorando sulla 
falsa riga di NorthWind (esempio incluso in Microsoft Access).


Anche nel mio database ci sono quattro tabelle 
fondamentali:


Prodotti


Dettagli Ordini


Ordini


Clienti


 


la differenza sta nella gestione del prezzo di ogni prodotto poichè noi 
abbiamo listini differenziati in funzione del cliente.


Inizialmente avevo pensato di aggiungere una serie 
di colonne alla tabella Prodotti in questo modo




IDProdotto


....


....


listino1


listino2


listino3


 


e in queste tre ultime colonne avrei inserito i 
prezzi presonalizzati.


Quindi il cliente X avrebbe acquistato con listino 
1 e il cliente Y con listino 2 e così via.


Il problema nasce quando vado ad inserire un nuovo 
cliente che ha bisogno di un listino 


diverso dai tre presenti.


In questo caso dovrei mettere mano sulla struttura 
del database aggiungendo un nuovo campo nella tabella PRODOTTI.


Agirei sulla struttura del database e non sui 
dati... insomma penso che la soluzione sia  poco elegante.


 


Altra soluzione sarebbe stata quella di tenere tabelle prodotti distinte 
per clienti distinti... ma anche questa non mi 


sembra la soluzione più ragionevole.


 


Quello che mi serve è di poter creare in modo 
automatico una tabella che contiene i listini dei clienti e che 


e sia funzione sia del numero di clienti elencati 
nella tabella CLIENTI e dei prodotti elencati nella tabella 
PRODOTTI.


Ho bisogno cioè di poter ricercare nella tabella prodotti un prezzo 
relativo ad un cliente... ma ovviamente non so da dove iniziare.


 


 


 


 


 


Sin da ora un GRAZIE a chi mi potrà aiutare.


 


 


 


 


 





la differenza sta nella 
  gestione del prezzo di ogni prodotto poichè noi abbiamo listini differenziati 
  in funzione del cliente.




Inizialmente avevo pensato di aggiungere una 
  serie di colonne alla tabella Prodotti in questo modo




 


Così impostato sembra che tu abbia la necessità di personalizzare il 
    listino per ogni cliente (100 clienti=100 listini).


Ma se sono solo 2 o 3 fai prima, nell'anagrafica cliente, ad inserire 
    il tipo di listino prescelto.


Oppure gestisci lo sconto cliente.


Quest'ultimo caso è molto più agile e ti permette di digitare solo un 
    prezzo per articolo, senza complicazioni anche in caso di aggiornamento del 
    listino.


Prova e fammi sapere


Ciao


Paolo









Innanzitutto grazie per esserti interessato al mio 
caso gentile Paolo.


 


Fortunatamente (x la mia azienda) i clienti sono 
molti ma purtroppo hanno listini completamente diversi.


Ciò significa che un cliente può avere uno prezzo 
scontato per qualche prodotto ma non per tutti: diciamo che 


è in funzione di quanto mi acquista.


Questo database dovrà essere pubblicato in internet quindi devo prevedere 
sin dalla progettazione di non intervenire


periodicamente sulla struttura dati.


Non solo, se fosse possibile associare ad ogni 
prodotto un prezzo per cliente allora protrei decidere in un secondo 
momento


di stampare un listino personalizzato di quel 
cliente contenente i soli prodotti che mi acquista ai quali ho assegnato un 
prezzo.


 


 


Sto aspettando una risposta dalla Microsoft... 
quando riceverò una risposta manderò la soluzione del quesito anche a 
te.


 


GRAZIE, Roberto


 



 ha scritto nel 
messaggio 
news:LAW2-OE53CP6K...@hotmail.com
...






Te ne sarei grato Luca,


 


 


ciao Roby



 wrote in 
  message 
LAW2-OE70K65Q...@hotmail.com
...






ed io ancora sto aspettando che il tecnico dalla 
microsoft mi chiami per darmi una risposta...


ed io ancora che ci spero...


 


certo è che trovo più risposto su questi gruppi 
discussione che non al centro assistenza Microsoft.


 


 


ciao a tutti,


Roberto