VK Preis

Alles, was den Programmierer beschäftigt

Moderator: SYNERPY

Antworten
festus01
Beiträge: 515
Registriert: Di Okt 19, 2004 5:45 am
Wohnort: Diepholz

VK Preis

Beitrag von festus01 »

Hallo,

ich möchte für einen Artikel einen VK-Preis von 0,16 € eingeben.
Im Unterprogramm "Artikelstamm-Kundenpreise" wird das Feld VK-Preis immer auf 2 Stellen gerundet.
In meinem Fall auf 0,20 €.

Was kann ich tun?

KDP
:?:
jlanger
Beiträge: 155
Registriert: Do Mär 04, 2004 2:18 pm
Wohnort: Wittlich

Runden

Beitrag von jlanger »

Das steht so in einer IB-Prozedur

In der Prozedur "P_VK_RUNDEN" steht am Anfang:
VK = F_ZAHLRUNDEN(VK,1)
Da müsste stehen:
VK = F_ZAHLRUNDEN(VK,2)

Dann würde nicht auf 1/10 gerundet.
Man sieht an der Prozedur aber, dass dies beabsichtigt ist. Ob dies wirklich sinnvoll ist, ist eine andere Frage, das sollte Synerpy mal überdenken.

Man kann diese Änderung mit dem IBExpert o.ä. leicht selber machen.
festus01
Beiträge: 515
Registriert: Di Okt 19, 2004 5:45 am
Wohnort: Diepholz

Re: Runden

Beitrag von festus01 »

jlanger hat geschrieben:Das steht so in einer IB-Prozedur

In der Prozedur "P_VK_RUNDEN" steht am Anfang:

VK = F_ZAHLRUNDEN(VK,1)
Da müsste stehen:
VK = F_ZAHLRUNDEN(VK,2)

Dann würde nicht auf 1/10 gerundet.
Man sieht an der Prozedur aber, dass dies beabsichtigt ist. Ob dies wirklich sinnvoll ist, ist eine andere Frage, das sollte Synerpy mal überdenken.

Man kann diese Änderung mit dem IBExpert o.ä. leicht selber machen.
Hallo jlanger,

vielen Dank für die schnelle Hilfe. :D

Welchen Sinn ergibt es denn nur auf eine Stelle zu Runden. Wir haben Artikel mit 4 Stellen hinter dem Komma. Ist das so selten?

KDP
jlanger
Beiträge: 155
Registriert: Do Mär 04, 2004 2:18 pm
Wohnort: Wittlich

Beitrag von jlanger »

Ich bin kein Synerpy-Mitarbeiter, sondern auch nur ein Anwender und Programmierer, der allerdings Delphi-Entwickler mit SQL-Know-How ist.
Ich habe auch mal einen Wokshop vom guten "alten" Holger Klemt genossen (Delphi und Interbase). Synerpy weiß, wen ich meine.

Ich hatte ja geschrieben, das sollte Synerpy mal überdenken.

Die Funktion rundet z.Zt. folgendermaßen:

bis 500€ auf 0,1
500 bis 1000€ auf 0,5
über 1000 € auf 1

Dies kann man aber leicht ändern, oder ganz abschalten.
festus01
Beiträge: 515
Registriert: Di Okt 19, 2004 5:45 am
Wohnort: Diepholz

Beitrag von festus01 »

So jetzt habe ich das Problem im Artikelstamm-Lieferanten.
Wenn ich hier im Feld für einen Artikel 0,0760 eingebe, wird einfach auf 0,08 gerundet.
In welcher Procedure ist das wohl versteckt :?:

MfG

KDP
admin
Site Admin
Beiträge: 2673
Registriert: Di Feb 10, 2004 5:48 am
Wohnort: Bayreuth

Beitrag von admin »

Gar nicht.
Die Tabelle speichert hier nur mit zwei Nachkommastellen. Das ist auch so gedacht, da man bei kleineren Mengen die Preisbasis ändern kann.
7c pro 1000 Stück entspricht dann einem Stückpreis von 0,007.
Das hat nichts mit der Verpackungseinheit zu tun!
merlin88
Beiträge: 27
Registriert: So Jan 23, 2005 8:48 pm
Wohnort: Berlin

Beitrag von merlin88 »

admin hat geschrieben:...da man bei kleineren Mengen die Preisbasis ändern kann.
7c pro 1000 Stück entspricht dann einem Stückpreis von 0,007.
Hallo,

suche mich gerade Wolf, wo macht man denn diese Einstellung?
festus01
Beiträge: 515
Registriert: Di Okt 19, 2004 5:45 am
Wohnort: Diepholz

Beitrag von festus01 »

Hallo merlin88,
merlin88 hat geschrieben:
admin hat geschrieben:...da man bei kleineren Mengen die Preisbasis ändern kann.
7c pro 1000 Stück entspricht dann einem Stückpreis von 0,007.
Hallo,

suche mich gerade Wolf, wo macht man denn diese Einstellung?
Das steht in der Maske FRMV_BSAL und die ist zu erreichen:

Stammdaten, Artikel, Artikelstamm da dann Unterprogramme Artikelstamm-Lieferanten.

Gefunden :?:
MfG

KDP

----------------------------------------------------------
Durch den Computer spart der Mensch so viel Zeit,
dass er diese am Computer verbringen kann.
merlin88
Beiträge: 27
Registriert: So Jan 23, 2005 8:48 pm
Wohnort: Berlin

Beitrag von merlin88 »

festus01 hat geschrieben:Hallo merlin88,
... Gefunden :?:
Super! Suchte zwar Artikelstamm - Kundenpreise, aber da geht es genauso. Hatte im Artikelstamm unter Verkauf, Mengeneinheiten,... gesucht. Das diese Funktion in einem Unterprogramm ist, daran hatte ich mal wieder gar nicht gedacht :oops:
Antworten