[Risolto] Ripartizione spese in database
-
- Messaggi: 35
- Iscritto il: giovedì 20 giugno 2013, 22:06
[Risolto] Ripartizione spese in database
Ciao, nel database che allego sto cercando di suddividere le spese fra gli occupanti di un appartamento.
Ci sono normalmente 3 persone dal 1/1/13 al 31/12/13, ognuna paga un terzo di ogni spesa sostenuta.
Ma capita che qualcuno durante l'anno vada via. Può essere rimpiazzato subito ma anche dopo un certo tempo.
In base alle date di arrivo e partenza è abbastanza facile gestire le spese di ogni occupante, ma come si fa per i periodi in cui gli occupanti rimangono in due? Nella tabella ospiti ho creato un ospite fittizio "Nessuno" per coprire il periodo vuoto, ma non so come ripartire in automatico la quota di "Nessuno" fra i due rimasti.
Grazie se qualcuno mi aiuta.
Ci sono normalmente 3 persone dal 1/1/13 al 31/12/13, ognuna paga un terzo di ogni spesa sostenuta.
Ma capita che qualcuno durante l'anno vada via. Può essere rimpiazzato subito ma anche dopo un certo tempo.
In base alle date di arrivo e partenza è abbastanza facile gestire le spese di ogni occupante, ma come si fa per i periodi in cui gli occupanti rimangono in due? Nella tabella ospiti ho creato un ospite fittizio "Nessuno" per coprire il periodo vuoto, ma non so come ripartire in automatico la quota di "Nessuno" fra i due rimasti.
Grazie se qualcuno mi aiuta.
- Allegati
-
- Appartamento.odb
- (6.95 KiB) Scaricato 115 volte
Ultima modifica di pinco pallo il lunedì 2 settembre 2013, 14:29, modificato 3 volte in totale.
OpenOffice 4.1.4 su Mac OSX Lion
- xergio
- Messaggi: 315
- Iscritto il: lunedì 15 marzo 2010, 21:54
- Località: Arzignano (Vicenza)
- Contatta:
Re: Ripartizione spese in database
Ciao pinco pallo,
in un db non si mettono dati "a mano", vanno calcolati.
E' bastato creare una query "Presenze" per data e il db mi pare funzioni come ti serve, te lo allego.
in un db non si mettono dati "a mano", vanno calcolati.
E' bastato creare una query "Presenze" per data e il db mi pare funzioni come ti serve, te lo allego.
- Allegati
-
- Appartamento.odb
- (6.91 KiB) Scaricato 120 volte
Per cortesia, inserisci [Risolto] nel Titolo iniziale se il tuo problema è stato risolto.
---
Sergio Corato
LibO 6.x su Ubuntu 18.04 / OOo 4.x su Windows XP/10 (VirtualBox)
https://efatto.it
---
Sergio Corato
LibO 6.x su Ubuntu 18.04 / OOo 4.x su Windows XP/10 (VirtualBox)
https://efatto.it
-
- Messaggi: 35
- Iscritto il: giovedì 20 giugno 2013, 22:06
Re: Ripartizione spese in database
Cercavo un suggerimeno ed ho avuto la soluzione bella e pronta. Grazie xergio !
OpenOffice 4.1.4 su Mac OSX Lion
-
- Messaggi: 35
- Iscritto il: giovedì 20 giugno 2013, 22:06
Re: Ripartizione spese in database
Chiedo scusa se ritorno sull'argomento. Mi sono accorto che se 2 date spesa coincidono, la ripartizione fra gli occupanti non è più esatta (vedere nuovo allegato con 2 date spesa uguali).
Purtroppo sono di nuovo in difficoltà. Grazie.
Purtroppo sono di nuovo in difficoltà. Grazie.
- Allegati
-
- Appartamento 2.odb
- (6.95 KiB) Scaricato 103 volte
OpenOffice 4.1.4 su Mac OSX Lion
-
- Messaggi: 35
- Iscritto il: giovedì 20 giugno 2013, 22:06
Re: Ripartizione spese in database
Cerco aiuto, anche solo idee. Grazie.
OpenOffice 4.1.4 su Mac OSX Lion
Re: Ripartizione spese in database
il mio pensiero è
numero occupanti max =3
costo affitto = 300
1 occupante mese 300/1=300 oppure 6/6
2 occupanti mese 300/2= 150 oppure 2/6 che anche 1/3
3 occupanti mese 300/3= 100 oppure 3/6 che anche 2/3
quindi 1/6 =50
prova a continuare tu oppure riscrivi
fai sapere grazie
numero occupanti max =3
costo affitto = 300
1 occupante mese 300/1=300 oppure 6/6
2 occupanti mese 300/2= 150 oppure 2/6 che anche 1/3
3 occupanti mese 300/3= 100 oppure 3/6 che anche 2/3
quindi 1/6 =50
prova a continuare tu oppure riscrivi
fai sapere grazie
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie
-
- Messaggi: 35
- Iscritto il: giovedì 20 giugno 2013, 22:06
Re: Ripartizione spese in database
Grazie Vladko, le cose stanno così:
- numero occupanti da 1 a 3 in periodi diversi. Esempio:
Antonio dal 1/1 al 31/12,
Mario dal 1/1 al 3/3, Luigi al posto di Mario dal 4/3 al 31/12,
Carlo dal 1/1 al 30/5, Giuseppe al posto di Carlo ma dal 1/7 al 31/12 (quindi posto vuoto dal 1/6 al 30/6).
Devo ripartire le spese, non l'affitto:
- spesa acqua del 4/2 da ripartire fra chi è presente il quel momento ( 3 persone: Antonio, Carlo, Mario)
- spesa luce del 3/7 da ripartire fra chi è presente in quel momento (3 persone: Antonio, Giuseppe, luigi)
- spesa gas del 5/6 da ripartire fra chi è presente in quel momento (2 persone: Antonio, Luigi)
- spesa telefono del 5/6 da ripartire fra chi è presente in quel momento (2 persone: Antonio, Luigi)
L'aiuto di xergio risolve tutto bene (query Presenze) tranne se, ad esempio la spesa gas e la spesa telefono hanno la stessa data. In quel caso la query dà risultati sbagliati come in figura allegata.
Allego anche file nuovo database.
Grazie ancora
- numero occupanti da 1 a 3 in periodi diversi. Esempio:
Antonio dal 1/1 al 31/12,
Mario dal 1/1 al 3/3, Luigi al posto di Mario dal 4/3 al 31/12,
Carlo dal 1/1 al 30/5, Giuseppe al posto di Carlo ma dal 1/7 al 31/12 (quindi posto vuoto dal 1/6 al 30/6).
Devo ripartire le spese, non l'affitto:
- spesa acqua del 4/2 da ripartire fra chi è presente il quel momento ( 3 persone: Antonio, Carlo, Mario)
- spesa luce del 3/7 da ripartire fra chi è presente in quel momento (3 persone: Antonio, Giuseppe, luigi)
- spesa gas del 5/6 da ripartire fra chi è presente in quel momento (2 persone: Antonio, Luigi)
- spesa telefono del 5/6 da ripartire fra chi è presente in quel momento (2 persone: Antonio, Luigi)
L'aiuto di xergio risolve tutto bene (query Presenze) tranne se, ad esempio la spesa gas e la spesa telefono hanno la stessa data. In quel caso la query dà risultati sbagliati come in figura allegata.
Allego anche file nuovo database.
Grazie ancora
- Allegati
-
- Nuovo appartamento.odb
- (4.41 KiB) Scaricato 107 volte
-
- RISULTATO ERRATO
- Schermata 08-2456536 alle 12.28.21.png (19.43 KiB) Visto 2759 volte
-
- RISULTATO GIUSTO
- Schermata 08-2456536 alle 12.27.09.png (17.6 KiB) Visto 2759 volte
OpenOffice 4.1.4 su Mac OSX Lion
-
- Messaggi: 35
- Iscritto il: giovedì 20 giugno 2013, 22:06
Re: Ripartizione spese in database
Salve, ho trovato la soluzione sul forum inglese. Mi sono state forniti due aiuti veramente validi. Grazie comunque a tutti.
http://forum.openoffice.org/en/forum/vi ... 61&t=63962
http://forum.openoffice.org/en/forum/vi ... 61&t=63962
OpenOffice 4.1.4 su Mac OSX Lion