06. februar 2001 - 18:47Der er
36 kommentarer og 1 løsning
Moms.... Noget fanden har skabt.....
Jeg sidder og fedter med et administrations modul til en hjemmeside. Jeg har i min Database(PrisDB) en kolonne der hedder Pris_U_Moms og en der hedder Pris_M_Moms. Begge bliver hevet ud på forsiden til et billede sammen med en teskt. På admin siden kan man så redigere teksten til billedet, samt indtaste prisen uden moms. Når man så klikker på Opdater database, tilføjes de forskellige data til databasen, men momsen fejler totalt for mig. Måden jeg finder momsen på er sådan: MomsPris = Prisen_U_Moms * 1.25
Men er prisen på genstanden 10 kr. bliver beløbet med moms 1250 Kr. Sikkert noget skatteministeren vil blive glad ved :-)
Jeg er selv nordjyde, og er også hellere fri for momsen, men nu er det en side jeg laver for en ven..... Og hvordan vi afregner fremstillingen af siden vil jeg ikke nærmere ind på :-)))))
a-torsten >> Tag det nu ikke alt for personligt at jeg kaldte dig en \"fusker\". Benmærk mit :o)
Jeg mener det er helt OK at omgå en fejl, hvis man ved hvorfor det er nødvendigt. Hvis man ikke ved hvorfor, ved man heller ikke om koden er fejlsikker under andre forholde. Her der tale om beregning af prise som en kunde skal betale, og så bør man være meget omhyggelig.
Hmmm... Jeg kan slet ikke følge med nu, prøver at belyse det lidt.
Kolonnerne i Databasen er sat til valuta, og viser resultatet i eks.: kr. 1.234,56
Den der administrere siden skal så trykke prisen ind i et indtsastningsfelt, prisen som indtastes i feltet kunne være 10,00
Så vil der komme til at stå flg.:
Momspris=10,00*1,25
Min lommeregner siger at det er 12,5 og det er det resultat jeg gemmer i databasen, og det er højst sansynligt her det går galt for i databasen kommer der til at stå: Kolonnen Pris_U_Moms = 10,00 Kolonnen Pris_M_Moms = 1250
Det er somom der er noget helt rablende her...
Spørg mere, hvis jeg skal forsøge at uddybe det yderligere.
Hvad ser ikke smart ud, ligger din en side hvor jeg kan se det? Du kan også prøve at sende det til mig på peter.poulsen@htxvejle.dk så skal jeg se om jeg kan fixe det.
kfc >> Det er ikke i selve beregningen du skal få det til at stå 12,50. Det er i formateringen af resultatet.
Jeg er database-programmør, så jeg kender det ikke nok til at hjælpe dig. Programmerer normalt Delphi og assembler. Er der ikke en anden der kan hjælpe kfc med formatering?
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.