Jump to content
  • 0

Question

Nu mijn vorige vraag is opgelost heb ik nog een vraag. Is best lastig als je een beginner bent en de uitleg in de help van het programma nog niet helemaal snapt.

Nu zou ik graag een berekening willen maken. Ik hou een weekstaat bi van mijn werktijd als vrachtwagenchauffeur.

Nu is het voor mij de bedoeling om een berekening van de totale uren x mijn uurloon, zodat het programma dan kan zeggen wat de uitkomst is.

voorbeeld: Vertrektijd - aankomsttijd - pauze = gewerkte uren

Hoe kan ik zo'n berekening maken en waar moet dit geplaatst worden?

Bedankt alvast voor jullie tijd.

Rob

Share this post


Link to post

8 answers to this question

Recommended Posts

  • 0

Leuk dat je FileMaker gebruikt. 

Je kan het op verschillenden manieren benaderen, afhankelijk ook van hoe je je werk doet. 

denk dat je minimaal een tabel van ritten aanmaken. Per rit een aantal calculatievelden met 

- rijtijd (feitelijk rijtijd totaal per rit minus totaal pauzes, indien deze wel/niet betaald worden)

- tarief gehanteerd

- omzet/loon: tijd * tarief  

daarna kan je groeperen op datum of week om declaraties of facturen aan te maken. 

 

 

Share this post


Link to post
  • 0
Posted (edited)
Op 31/03/2019 om 11:50 zei Marsau:

Leuk dat je FileMaker gebruikt. 

Je kan het op verschillenden manieren benaderen, afhankelijk ook van hoe je je werk doet. 

denk dat je minimaal een tabel van ritten aanmaken. Per rit een aantal calculatievelden met 

- rijtijd (feitelijk rijtijd totaal per rit minus totaal pauzes, indien deze wel/niet betaald worden)

- tarief gehanteerd

- omzet/loon: tijd * tarief  

daarna kan je groeperen op datum of week om declaraties of facturen aan te maken. 

 

 

Helaas nog niet gelukt.

Ik heb een veld totaal uren gemaakt ( hierin staan de totale uren van die dag)

Ik heb een veld totaal bedrag gemaakt en die als berekening geplaatst met hierin: [Gewerkte tijd deze dag + Bijkomend bedrag * Uurloon]

Hier komt echter niets uit.

voorbeeld.PNG

Edited by DutchDriver

Share this post


Link to post
  • 0

Denk dat je wat scherper moet nadenken over wat je neer wilt zetten en wat je precies nodig hebt. Je opzet lijkt meerdere bedoelingen te hebben, en bij elkaar klopt het niet.

Heb je een geldig aantal uren als je de tijden invult?

Zo ja, dan klopt de formule voor omzet niet: dat is alleen uren x uurloon.

Bijkomend bedrag (wat is dat dan?) tel je dan daarbij op.

Veld totaalbedrag zou ik hanteren voor het totaal van alle omzetbedragen, bijvoorbeeld als resume-veld.

 

 

 

Share this post


Link to post
  • 0
1 uur geleden zei Marsau:

Denk dat je wat scherper moet nadenken over wat je neer wilt zetten en wat je precies nodig hebt. Je opzet lijkt meerdere bedoelingen te hebben, en bij elkaar klopt het niet.

Heb je een geldig aantal uren als je de tijden invult?

Zo ja, dan klopt de formule voor omzet niet: dat is alleen uren x uurloon.

Bijkomend bedrag (wat is dat dan?) tel je dan daarbij op.

Veld totaalbedrag zou ik hanteren voor het totaal van alle omzetbedragen, bijvoorbeeld als resume-veld.

 

 

 

Ik snap dit allemaal nog niet, sorry. Als je al veel met filemaker werkt is dit kennelijk goed te begrijpen maar helaas voor mij nog niet. Ik heb een veld [gewerkte tijd] - hierin staat de som van de uren van die dag. Nu moet in het veld [totaal bedrag] de formule komen te staan met de uitkomst, meer is niet nodig maar dit lukt niet, zie voorbeelden.

vb1.PNG

vb2.PNG

Share this post


Link to post
  • 0

Het merkwaardige is, dat je formule niets oplevert. Er had in ieder geval iets moeten staan, zij het een verkeerde uitkomst, nl het bedrag x het aantal seconden van de tijd.

Wat je moet doen is de gewerkte tijd eerst converteren naar een getal dat het aantal uren weergeeft. 30 minuten is dan bijv. 0,5 uur.

Een mogelijke formule hiervoor is:

Hour ( Gewerkte tijd deze dag ) + ( Minute ( Gewerkte tijd deze dag ) / 60 ). Het resultaat moet van het type Number zijn. Excuses voor het feit dat mijn FM engels is.

 

uren.png

Share this post


Link to post
  • 0

@DutchDriver De formule die je gebruikt is bijna goed. Hij moet luiden:

gewerkte tijd deze dag * uurloon / 3600

Voorwaarden zijn dat gewerkte tijd het veldtype 'tijd' heeft en uurloon en het totaal het veldtype 'getal'

De reden voor bovenstaande is dat Filemaker dan de tijd zelf converteert naar seconden zoals hbrendel al aangaf. Door dan het resultaat door het aantal seconden in een uur te delen krijg je het juiste totaal. Of je gebruikt natuurlijk de formule van hbrendel.

Share this post


Link to post
  • 0

Toch nog gelukt, had er toch nog een fout in zitten, zie resultaat.

Voor een beginner is het moeilijk, dus zal vaker een beroep op jullie gaan doen.

Heel veel dank allemaal. Helemaal TOP.

 

vb4.PNG

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...