From ea6a6a5dda0ac10b4873f62df4d50010fc3e5cc4 Mon Sep 17 00:00:00 2001 From: OpenXE <> Date: Tue, 11 Apr 2023 15:40:23 +0200 Subject: [PATCH] rechnung removed all updates of `ist`, except from fibu_buchungen --- www/lib/class.erpapi.php | 4 ++-- www/pages/rechnung.php | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/www/lib/class.erpapi.php b/www/lib/class.erpapi.php index da7f2d1c..5c97843b 100644 --- a/www/lib/class.erpapi.php +++ b/www/lib/class.erpapi.php @@ -34525,7 +34525,7 @@ function Firmendaten($field,$projekt="") $this->CopyBelegZwischenpositionen('rechnung',$id,'gutschrift',$newid); $this->app->DB->Update("UPDATE gutschrift SET stornorechnung='$stornorechnung', ohne_briefpapier='".$ohnebriefpapier."' WHERE id='$newid,' LIMIT 1"); - $this->app->DB->Update("UPDATE rechnung SET schreibschutz='1',status='storniert',zahlungsstatus='bezahlt' WHERE id='$id' LIMIT 1"); + $this->app->DB->Update("UPDATE rechnung SET schreibschutz='1',status='storniert' WHERE id='$id' LIMIT 1"); $this->RechnungProtokoll($id, $grund); $this->SchnellFreigabe("gutschrift",$newid); return $newid; @@ -35666,7 +35666,7 @@ function Firmendaten($field,$projekt="") $rechnungid = $this->app->DB->Select("SELECT rechnungid FROM gutschrift WHERE id='$id' LIMIT 1"); if($rechnungid > 0 && $this->Firmendaten("mahnwesenmitkontoabgleich")=="1") { - $this->app->DB->Update("UPDATE rechnung SET ist=0, zahlungsstatus='offen' WHERE id='$rechnungid' AND mahnwesenfestsetzen!=1 LIMIT 1"); + $this->app->DB->Update("UPDATE rechnung SET zahlungsstatus='offen' WHERE id='$rechnungid' AND mahnwesenfestsetzen!=1 LIMIT 1"); $this->RechnungNeuberechnen($rechnungid); } } diff --git a/www/pages/rechnung.php b/www/pages/rechnung.php index a8bf9f42..46ce4573 100644 --- a/www/pages/rechnung.php +++ b/www/pages/rechnung.php @@ -277,18 +277,18 @@ class Rechnung extends GenRechnung */ public function removeManualPayed($invoiceId) { -/* if(empty($invoiceId) || !$this->app->DB->Select(sprintf('SELECT id FROM rechnung WHERE id = %d', $invoiceId))) { + if(empty($invoiceId) || !$this->app->DB->Select(sprintf('SELECT id FROM rechnung WHERE id = %d', $invoiceId))) { return false; } $this->app->erp->RechnungProtokoll($invoiceId,'Rechnung manuell als bezahlt entfernt'); $this->app->DB->Update( "UPDATE rechnung - SET zahlungsstatus='offen',bezahlt_am = NULL, ist='0', + SET zahlungsstatus='offen',bezahlt_am = NULL, mahnwesen_internebemerkung=CONCAT(mahnwesen_internebemerkung,'\r\n','Manuell als bezahlt entfernt am ".date('d.m.Y')."') WHERE id='$invoiceId'" ); - return true;*/ + return true; } public function RechnungManuellBezahltEntfernen() @@ -305,7 +305,7 @@ class Rechnung extends GenRechnung $id = $this->app->Secure->GetGET('id'); $this->app->erp->RechnungProtokoll($id,'Rechnung Stornierung rückgängig gemacht'); - $this->app->DB->Update("UPDATE rechnung SET status='freigegeben',zahlungsstatus='offen',schreibschutz=0,bezahlt_am = NULL, ist='0',mahnwesen_internebemerkung=CONCAT(mahnwesen_internebemerkung,'\r\n','Rechnung Stornierung rückgängig gemacht ".date('d.m.Y')."') WHERE id='$id'"); + $this->app->DB->Update("UPDATE rechnung SET status='freigegeben',zahlungsstatus='offen',schreibschutz=0,bezahlt_am = NULL, mahnwesen_internebemerkung=CONCAT(mahnwesen_internebemerkung,'\r\n','Rechnung Stornierung rückgängig gemacht ".date('d.m.Y')."') WHERE id='$id'"); $this->app->Location->execute("index.php?module=rechnung&action=edit&id=$id"); } @@ -324,7 +324,7 @@ class Rechnung extends GenRechnung $this->app->DB->Update( "UPDATE rechnung - SET zahlungsstatus='bezahlt',bezahlt_am = now(), ist=soll,mahnwesenfestsetzen='1', + SET zahlungsstatus='bezahlt',bezahlt_am = now(), mahnwesenfestsetzen='1', mahnwesen_internebemerkung=CONCAT(mahnwesen_internebemerkung,'\r\n','Manuell als bezahlt markiert am ".date('d.m.Y')."') WHERE id='$invoiceId'" ); @@ -1829,7 +1829,7 @@ class Rechnung extends GenRechnung {*/ $this->app->DB->Update("UPDATE rechnung SET mahnwesen_internebemerkung='$mahnwesen_internebemerkung',zahlungsstatus='$zahlungsstatus',versendet_mahnwesen='$versendet', mahnwesen_gesperrt='$mahnwesen_gesperrt',mahnwesen_datum='$mahnwesen_datum', mahnwesenfestsetzen='$mahnwesenfestsetzen',internebemerkung='$internebemerkung', - mahnwesen='$mahnwesen',ist='$ist',skonto_gegeben='$skonto_gegeben',bezahlt_am='$bezahlt_am' WHERE id='$id' LIMIT 1"); + mahnwesen='$mahnwesen',skonto_gegeben='$skonto_gegeben',bezahlt_am='$bezahlt_am' WHERE id='$id' LIMIT 1"); /* } else { $this->app->DB->Update("UPDATE rechnung SET mahnwesen='$mahnwesen', mahnwesenfestsetzen='$mahnwesenfestsetzen', mahnwesen_internebemerkung='$mahnwesen_internebemerkung', mahnwesen_gesperrt='$mahnwesen_gesperrt',mahnwesen_datum='$mahnwesen_datum' WHERE id='$id' LIMIT 1"); }*/