Skip to content
Code-Schnipsel Gruppen Projekte
Commit c89c5912 erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

refactor: use currency Precision for rounding

Übergeordneter 670d36c6
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
......@@ -1079,15 +1079,13 @@ public function getPayment()
return null;
}
$Currency = $this->getCurrency();
$Payments = Payments::getInstance();
$calculations = $this->Articles->getCalculations();
try {
/* @todo die rundung muss währungsabhängig sein,
* hierzu brauchen wir noch eine einstellung
* quiqqer/package-currency#3
*/
if (\round($calculations['sum'], 2) >= 0 && \round($calculations['sum'], 2) <= 0) {
if (\round($calculations['sum'], $Currency->getPrecision()) >= 0
&& \round($calculations['sum'], $Currency->getPrecision()) <= 0) {
return $Payments->getPayment(
QUI\ERP\Accounting\Payments\Methods\Free\Payment::ID
);
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren