Avatar billede stig-b Nybegynder
12. august 2000 - 20:23 Der er 5 kommentarer og
1 løsning

Lønregnskab

Jeg har følgende fire felter i en tabel:

BevNr    Dato    IndkørtBeløb  Aconto

og følgende to i en anden:

Skattefradrag    Trækprocent

Nu vil jeg gerne lave en lønudregning, hvor jeg henter skattefradrag og trækprocent fra den ene tabel, og vælger f.eks. Bev.nr 1202 og Between \"01-08-00\" And \"31-08-00\" fra den anden og udregner summen af indkørtBeløb, som danner grundlaget for lønudregningen. Jeg vil også gerne have det sådan, at jeg bare kan skifte datoerne ud, så lønudregningen, når den én gang er stillet op, automatisk regner lønnen ud for de nye datoer, jeg vælger som kriterium. Skal dette laves som en forespørgsel eller en formular? Jeg har faktisk lavet det som en formular, men kun, så jeg kan dække én valgt periode. Hvis jeg ønsker en anden periode, er jeg nødt til - på den måde jeg har lavet det - at stille hele lønregnskabet op endnu en gang. Der må være en lettere måde. Hvordan? stig-b.
Avatar billede stig-b Nybegynder
12. august 2000 - 20:26 #1
Jeg arbejder i Access 2000 på dansk. stig-b
Avatar billede Lasse Novice
12. august 2000 - 22:14 #2
1. Den eneste forskel der er på en forespørgsel og en formular er at DU får et grafisk interface du godt kan lide.

2. Jeg forstår ikke HELT hvad det er du mener. Skal det fostås sådan at du vælger én post  fra den ene tabel(skattefradrag+trækprocent) og 0-flere poster fra den anden tabel. Udfra dette regner du så et eller andet ud???
Avatar billede Lasse Novice
12. august 2000 - 22:15 #3
Lidt ekstra:

Den tabel hvor du vælger 0-flere, skal betingelserne da være bevNr og Dato?
Avatar billede stig-b Nybegynder
13. august 2000 - 07:46 #4
Hej gooky,

Fra den ene tabel vælger jeg de fire nævnte og fra den anden vælger jeg de to nævnte. Det er et regnskab for en taxavognmand. Bev.nr. står for bevillingsnummer. Disse seks plus en mere, nemlig chaufførens initialer skal bruges i en formular/forespørgsel til at udregne chaufførens løn. Dvs. Det indkørte beløb deles med to, så har jeg chaufførens bruttoløn. Fra dette beløb skal trækkes ATP, AMB, Særligt pensionstillæg samt skat efter fradrag, sådan at slutresultatet skal blive chaufførens nettoløn. Feriepenge skal også regnes ud her. Og resultatet - med mellemregninger - skal gerne kunne printes ud på en lønseddel.
Avatar billede stig-b Nybegynder
13. august 2000 - 07:53 #5
Mere. Hele regnskabet består af tre tabeller, hvor nøglerne er bev.nr for den ene, chaufførinitialer for den anden og indkørselsID (autonummerering for den tredie. Disse tabeller er sat op således at den daglige indkørsel er hovedtabellen og chaufføroplysninger og bevillingsnummer relaterer til denne som én til mange. En chauffør kan lave mange indkørsler og en bil kan lave mange indkørsler. På den måde kan vognmanden se hvor meget chaufføren har kørt ind og på grundlag af dette regne hans løn ud, og han kan også se hvad hver enkelt bil kører ind. Databasen er mere omfattende, men det, jeg har brug for nu, er at vide, hvordan jeg regner chaufførens løn ud for en given periode, og hvordan jeg kan regne lønnen ud for en ny periode ved bare at skifte datoerne ud uden at skulle stille hele regnskabet op endnu en gang. Det kan være, at jeg har været lidt fedtet med pointene, men det finder vi ud af. :-) stig-b
Avatar billede stig-b Nybegynder
13. august 2000 - 14:52 #6
Hej gooky; Jeg har faktisk fundet en måde at gøre det på, så jeg skynder mig at besvare mit eget spørgsmål. Tak for din interesse. stig-b
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester