From 72684cb0920d5bfc92a1e6c414f1831020cebf58 Mon Sep 17 00:00:00 2001 From: OpenXE <> Date: Tue, 14 Nov 2023 11:38:14 +0100 Subject: [PATCH] auftrag deckungsbeitrag write einkaufspreis into auftrag_position --- www/lib/class.erpapi.php | 4 ++-- www/pages/auftrag.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/www/lib/class.erpapi.php b/www/lib/class.erpapi.php index f990f4a9..22adef90 100644 --- a/www/lib/class.erpapi.php +++ b/www/lib/class.erpapi.php @@ -12496,7 +12496,7 @@ function SendPaypalFromAuftrag($auftrag, $test = false) } $this->AuftragExplodieren($auftrag); - //$this->BerechneDeckungsbeitrag($auftrag,"auftrag"); + $this->BerechneDeckungsbeitrag($auftrag,"auftrag"); $auftragarr = $this->app->DB->SelectRow("SELECT projekt,internet FROM auftrag WHERE id = '$auftrag' LIMIT 1"); if(empty($auftragarr)) { @@ -29350,7 +29350,7 @@ function Firmendaten($field,$projekt="") { foreach($ohneeks as $ek) { - if($ek['ekwaehrung']=='') + if($ek['einkaufspreis'] == 0) { $originalwaehrung = $ek['waehrung']; $originalpreis = $ek['preis']; diff --git a/www/pages/auftrag.php b/www/pages/auftrag.php index 65ab2209..c9aa1c4c 100644 --- a/www/pages/auftrag.php +++ b/www/pages/auftrag.php @@ -2014,7 +2014,7 @@ class Auftrag extends GenAuftrag $db_gesamt = 0; foreach ($positionen as $position) { if (empty($position['einkaufspreis'])) { - $position['einkaufspreis'] = $this->app->erp->GetEinkaufspreis($position['artikel'],$position['menge']); + $position['einkaufspreis'] = $this->app->erp->GetEinkaufspreis($position['artikel'],$position['menge']); } $kosten = ($position['einkaufspreis']*$position['menge']); $db_gesamt += $position['umsatz_netto_gesamt']-$kosten;