Projekt

Allgemein

Profil

Aktionen

Fehler #82

geschlossen

Berechnete Preiswerte von PTC weichen von oberflächen Werten aus den Masken ab

Von Jan Büren vor mehr als 9 Jahren hinzugefügt. Vor etwa 6 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
-
Zielversion:
-
Beginn:
02.09.2015
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:

Beschreibung

Es war ja gefühlt schon zu erwarten, aber bei meinem derzeitigen Testfall habe ich folgende Abweichungen:

testefeste=# select netamount,amount,marge_percent,marge_total from ar;
netamount | amount | marge_percent | marge_total
------------+------------+---------------+-------------
1137.96000 | 1354.17000 | 50.88580 | 579.06000
1137.98000 | 1354.20000 | 50.88666 | 579.08000

Das Problem hierbei ist, dass ich bei folgenden Verfahren dann eine Abweichung habe:

Benutzer legt Auftrag A16399 (od.rnr anonymisiert an) und erhält folgende werte:

jan_rb=# select netamount,amount,marge_percent,marge_total from oe where ordnumber='A16399';
netamount | amount | marge_percent | marge_total
------------+------------+---------------+-------------
1137.98000 | 1354.20000 | 50.88666 | 579.08000

Der Lieferschein wird erstellt und mittels convert_invoice erstellt man eine in Summe abweichende Rechnung.

Ich prüf mal kurz in der console gegen, wie es sich von sales_order nach invoice verhält:

my $order = SL::DB::Manager::Order->find_by( ordnumber => 'A16399' );
my $inv_conv = $order->convert_to_invoice;
pp $inv_conv; # sieht entsprechend schlecht aus
> $inv_conv->invnumber;
R18084
> $inv_conv->save;
Das ergibt dann:
  1. select netamount,amount,marge_percent,marge_total from ar where invnumber='R18084';
    netamount | amount | marge_percent | marge_total
    ------------+------------+---------------+-------------
    1137.96000 | 1354.17000 | 50.88580 | 579.06000

Bernd hat etwas ähnliches schon mal in Commit: a607a2d0854ef2b2e85bff4ab9 angesprochen.

Denn Rabatt-Fall hab ich auch. Für den Test kommentier ich das erstmal mit Verweis auf dieses Ticket und rechne mit den Zahlen aus PTC


Dateien

Aktionen

Auch abrufbar als: Atom PDF