none
3 decimaler på stk-pris

    Spørgsmål

  • Vi har oprettet en prisliste hvor prisen er med 3 decimaler f.eks. 1,234 € pr. stk.

    Når der oprettes en ordrelinje med varen, fjerner den det sidste ciffer og skriver 1,230 €

    Hvor kan jeg ændre opsætning så den tager alle 3 decimaler med i ordren?

    7. marts 2012 13:54

Alle besvarelser

  • Det er ingen opsætning der retter beløbsfelter til 3 decimaler generelt.

    Hvis du kan nøjes med at stykprisen er md 3 decimaler men beløb er med 2, så kan du rette i prisfeltet på lager og i prisfeltet på ordrelinien ved hjælp af Kommando / Opsætning / Ret felt.

    Hvis du ønsker rette flere steder, skal det programmeres, dette er meget besværligt da det er meget der skal ændres.

    8. marts 2012 09:16
  • Det er det jeg har gjort, men den runder den 3. decimal væk når den henter "stk pris" ind i "Pris"

    Når den så beregner Stk * Stk.Pris, bruger C5 den afrundede "stk.pris", hvilket gør at "Beløb" bliver forkert

    Det er OK at der kun er 2 decimaler på det endelige "beløb"

    9. marts 2012 09:27
  • Har du rettet prisfeltet på ordrelinien til 3 decimaler ?
    9. marts 2012 10:22
  • Ja  - Jeg har i feltet "Price" sat "Antal decimaler" til 3

    I priskartoteket står der 1,234 €

    På ordrelinjen står der 1,230 €

    Og den bruger 1,230 € ved beregning af "Beløb"

    9. marts 2012 10:29
  • Nej der er ikke en nem udvej, det er den hårde programmerings vej der skal til.
    9. marts 2012 12:17
  • Problemet er at der ingen steder hvor amount makroen anvendes sættes parameter 2 (antla decimaler)

    Er det enkelte steder hvor du har brug for antal decimaler kan du tilføje en parameter 2 til #Amount makro kaldet, ellers er det en lidt større opgave, da C5 standard desværre ikke anvender mulighed for, at man kan hente antal decimaler fra parameter opsætning

    • Foreslået som svar af flm 5. august 2014 13:03
    5. august 2014 13:03