Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Scadenziario fornitori

2 views
Skip to first unread message

Christian

unread,
Aug 23, 2007, 1:37:08 PM8/23/07
to
Ciao a tutti,

dovrei implementare al mio database uno scadenziario per le fatture ricevute
dai fornitori.
Come mi consigliate di procedere ? esiste qualche esempio in rete ?

Grazie e buona serata
Christian

Christian

unread,
Aug 24, 2007, 2:08:14 AM8/24/07
to
From: "lucio" <lu...@discussions.microsoft.com>
Newsgroups: microsoft.public.it.office.access
Sent: Friday, August 24, 2007 12:12 AM
Subject: RE: Scadenziario fornitori

> Ciao Christian
> io ho farei così:
> crei una nuova tabella che contenga:
> id (contatore, chiave primaria)
> id_fattura (chiave primaria della tabella fatture)
> data_scadenza
> Importo
> data_pagamento
>
> e il gioco è fatto
>
> Se poi vuoi automatizzare la creazione delle scadenze, dovrai avere una
> ulteriore tabella che stabilisca, per ogni tipo di pagamento, quali sono
> le
> scadenze, es:
> id (contatore)
> tipo_pagamento (descrizione del tipo pagamento)
> Scadenza_prima_rata (dopo quanti giorni scade la prima rata)
> Numero_scadenze (quande scadenze ha questo tipo di pagamento)
> Step_Scadenze (in giorni, o mesi, quanto deve intercorrere tra una
> scadenza
> e l'altra)
> ecc. ecc.
>
> ciao

Ok Lucio fino a qua direi che non ci sono problemi,
il problema è come gestire le scadenze con più rate quando voglio
visualizzare le scadenze dei mesi
per determinare le uscite ? cioè mi chiedo come creare più scadenze per una
sola fattura. Forse ci
vorrebbe una sottomaschera, ma creare i campi della sottomaschera ?

Grazie tante e saluti

Christian

Christian

unread,
Aug 24, 2007, 3:29:11 AM8/24/07
to

"lucio" <lu...@discussions.microsoft.com> ha scritto nel messaggio
news:8AF8727A-1740-40FD...@microsoft.com...

>> Ok Lucio fino a qua direi che non ci sono problemi,
>> il problema è come gestire le scadenze con più rate quando voglio
>> visualizzare le scadenze dei mesi
>> per determinare le uscite ? cioè mi chiedo come creare più scadenze per
>> una
>> sola fattura. Forse ci
>> vorrebbe una sottomaschera, ma creare i campi della sottomaschera ?
>>
>> Grazie tante e saluti
>>
>> Christian
>
> Per avere + scadenze per la stessa fattura usi proprio questa nuova
> tabella
> da aggiungere al tuo DB.
> Una volta che, per ogni fattura, hai tante righe nella tabella delle
> scadenze quante sono le scadenze della fattura, es:
>
> id id_fattura data_scadenza Importo data_pagamento
> 1 1 31/08/2007 150,00
> 2 1 30/09/2007 150,00
> 3 1 31/10/2007 150,00
> 4 1 30/11/2007 150,00
> 5 2 31/07/2007 135,00 31//07/2007
> 6 2 31/08/2007 135,00
> ecc.
>
> Per popolare questa tabella puoi usare una sottoform, una pop up, una
> sotto
> form in formato foglio dati, la struttura delle form a "cartelle", una
> routine che generi automaticamente le scadenze in funzione dei paramentri
> presenti nell'alltra tabella che ti avevo suggerito (tipo_pagamenti).
> Insomma --- libertà alla fantasia....
>
> Poi per sapere quali uscite dovrai prevedere a fine settembre, estrai
> tutti
> record che, in data scadenza, hanno "Month(data_scadenza) = 9 AND
> Year(data_scadenza) = 2007).
>
> Ti ho aiutato un pò di +?
> ciao
Moltissimo, ho creato tabella per le fatture e tabella per le scadenze
(avevo già quella per i pagamenti),
ho creato la maschera e la sottomaschera. Ora sto inserendo i dati nella
sottomaschera manualmente.
Non essendo un fenomeno non so come creare una routine per popolare la
sottomaschera.

Grazie ancora e ciao

Christian

lucio

unread,
Aug 24, 2007, 4:30:02 AM8/24/07
to
> Moltissimo, ho creato tabella per le fatture e tabella per le scadenze
> (avevo già quella per i pagamenti),
> ho creato la maschera e la sottomaschera. Ora sto inserendo i dati nella
> sottomaschera manualmente.
> Non essendo un fenomeno non so come creare una routine per popolare la
> sottomaschera.
>
> Grazie ancora e ciao
>
> Christian

Prima di tutto devi crearti una tabella che contenga i tipi di pagamento ed
i parametri per generare in automatico le scadenze, ad esempio

id (contatore)
descrizione (testo) - contiene la descrizione del tipo pagamento
ritardo_prima_rata (nuemrico, intero) contiene i giorni di ritardo della
prima rata rispetto alla data fattura
numero_rate (numerico, intero) contiene il numero delle rate totali
step_rate (numerico, intero) contiene il ritardo in giorni tra le varie rate
fine_mese (Si/No) - specifica se le rate devono essere a fine mese, o a
giorni precisi

id descrizione ritardo_prima_rata numero_rate step_rate fine_mese
(Si/No)
1 30 gg DM 30 1
30 0
2 30 gg DF FM 30 1
30 -1
3 30/60/90 gg DF 30 3 30
0

e via così
Nella tabella delle fatture aggiungerai un campo che conterrà l'id della
tabella Tipo_Pagamenti

A questo punto devi per forza cominciare ad usare un pò di SQL, suggerirei
con la libreria DAO (da aggiungere nei riferimenti)

Quando cerchi una scadenza vai ad aprirti un oggetto recordset sulla tabella
"tipo pagamenti" per il tipo pagamento indicato nella fattura, e ti fai i
necessari calcoli

Ora questo non credo sia il posto adatto per un corso sul linguaggio SQL e
sugli oggetti DAO (anche perchè non sarei in grado di tenerlo...)

vai su accessgroup.it: c'è un semplice tutorial di Salvino Crucciti
http://www.accessgroup.it/HomeArgomenti.asp?ID=72&Oggetto2=DAO%20(Data%20Access%20Objects)
molto chiaro ed esaustivo

Poi ci sono numerosi siti di esperti che condividono le loro conoscenze, ti
consiglio di curiosare su:
www.accessgroup.it
www.riolab.org
www.alessandrobaraldi.it
www.sitocomune.com
www.donkarl.com/it

(spero di non averne dimenticato nessuno)
ciao....

Christian

unread,
Aug 24, 2007, 4:56:58 AM8/24/07
to

"lucio" <lu...@discussions.microsoft.com> ha scritto nel messaggio

news:BBF0698F-7DF3-40CC...@microsoft.com...

Ok Lucio, grazie ancora, vorrà dire che oltre alla prima di campionato
penserò ai DAO durante il we

Christian


0 new messages