From 37a6d67090dd25062fe90b96bff892d274cae5ac Mon Sep 17 00:00:00 2001 From: OpenXE <> Date: Wed, 4 Dec 2024 20:45:25 +0100 Subject: [PATCH] erechnung -> xmlrechnung --- upgrade/data/db_schema.json | 2 +- www/objectapi/mysql/_gen/object.gen.rechnung.php | 16 ++++++++-------- www/pages/rechnung.php | 14 +++++++------- www/widgets/_gen/widget.gen.rechnung.php | 2 +- www/widgets/templates/_gen/rechnung.tpl | 2 +- 5 files changed, 18 insertions(+), 18 deletions(-) diff --git a/upgrade/data/db_schema.json b/upgrade/data/db_schema.json index b4aa467d..0bd45644 100644 --- a/upgrade/data/db_schema.json +++ b/upgrade/data/db_schema.json @@ -84178,7 +84178,7 @@ "Comment": "" }, { - "Field": "erechnung", + "Field": "xmlrechnung", "Type": "int(1)", "Collation": null, "Null": "YES", diff --git a/www/objectapi/mysql/_gen/object.gen.rechnung.php b/www/objectapi/mysql/_gen/object.gen.rechnung.php index 4227d336..36a186a7 100644 --- a/www/objectapi/mysql/_gen/object.gen.rechnung.php +++ b/www/objectapi/mysql/_gen/object.gen.rechnung.php @@ -151,7 +151,7 @@ class ObjGenRechnung private $teilstorno; private $bundesstaat; private $kundennummer_buchhaltung; - private $erechnung; + private $xmlrechnung; public $app; //application object @@ -303,13 +303,13 @@ $result = $result[0]; $this->teilstorno=$result['teilstorno']; $this->bundesstaat=$result['bundesstaat']; $this->kundennummer_buchhaltung=$result['kundennummer_buchhaltung']; - $this->erechnung=$result['erechnung']; + $this->xmlrechnung=$result['xmlrechnung']; } public function Create() { - $sql = "INSERT INTO `rechnung` (`id`,`datum`,`aborechnung`,`projekt`,`anlegeart`,`belegnr`,`auftrag`,`auftragid`,`bearbeiter`,`freitext`,`internebemerkung`,`status`,`adresse`,`name`,`abteilung`,`unterabteilung`,`strasse`,`adresszusatz`,`ansprechpartner`,`plz`,`ort`,`land`,`ustid`,`ust_befreit`,`ustbrief`,`ustbrief_eingang`,`ustbrief_eingang_am`,`email`,`telefon`,`telefax`,`betreff`,`kundennummer`,`lieferschein`,`versandart`,`lieferdatum`,`buchhaltung`,`zahlungsweise`,`zahlungsstatus`,`ist`,`soll`,`skonto_gegeben`,`zahlungszieltage`,`zahlungszieltageskonto`,`zahlungszielskonto`,`firma`,`versendet`,`versendet_am`,`versendet_per`,`versendet_durch`,`versendet_mahnwesen`,`mahnwesen`,`mahnwesen_datum`,`mahnwesen_gesperrt`,`mahnwesen_internebemerkung`,`inbearbeitung`,`datev_abgeschlossen`,`logdatei`,`doppel`,`autodruck_rz`,`autodruck_periode`,`autodruck_done`,`autodruck_anzahlverband`,`autodruck_anzahlkunde`,`autodruck_mailverband`,`autodruck_mailkunde`,`dta_datei_verband`,`dta_datei`,`deckungsbeitragcalc`,`deckungsbeitrag`,`umsatz_netto`,`erloes_netto`,`mahnwesenfestsetzen`,`vertriebid`,`aktion`,`vertrieb`,`provision`,`provision_summe`,`gruppe`,`punkte`,`bonuspunkte`,`provdatum`,`ihrebestellnummer`,`anschreiben`,`usereditid`,`useredittimestamp`,`realrabatt`,`rabatt`,`einzugsdatum`,`rabatt1`,`rabatt2`,`rabatt3`,`rabatt4`,`rabatt5`,`forderungsverlust_datum`,`forderungsverlust_betrag`,`steuersatz_normal`,`steuersatz_zwischen`,`steuersatz_ermaessigt`,`steuersatz_starkermaessigt`,`steuersatz_dienstleistung`,`waehrung`,`keinsteuersatz`,`schreibschutz`,`pdfarchiviert`,`pdfarchiviertversion`,`typ`,`ohne_briefpapier`,`lieferid`,`ansprechpartnerid`,`systemfreitext`,`projektfiliale`,`zuarchivieren`,`internebezeichnung`,`angelegtam`,`abweichendebezeichnung`,`bezahlt_am`,`sprache`,`bundesland`,`gln`,`deliverythresholdvatid`,`bearbeiterid`,`kurs`,`ohne_artikeltext`,`anzeigesteuer`,`kostenstelle`,`bodyzusatz`,`lieferbedingung`,`titel`,`skontobetrag`,`skontoberechnet`,`extsoll`,`teilstorno`,`bundesstaat`,`kundennummer_buchhaltung`,`erechnung`) - VALUES(NULL,'{$this->datum}','{$this->aborechnung}','{$this->projekt}','{$this->anlegeart}','{$this->belegnr}','{$this->auftrag}','{$this->auftragid}','{$this->bearbeiter}','{$this->freitext}','{$this->internebemerkung}','{$this->status}','{$this->adresse}','{$this->name}','{$this->abteilung}','{$this->unterabteilung}','{$this->strasse}','{$this->adresszusatz}','{$this->ansprechpartner}','{$this->plz}','{$this->ort}','{$this->land}','{$this->ustid}','{$this->ust_befreit}','{$this->ustbrief}','{$this->ustbrief_eingang}','{$this->ustbrief_eingang_am}','{$this->email}','{$this->telefon}','{$this->telefax}','{$this->betreff}','{$this->kundennummer}','{$this->lieferschein}','{$this->versandart}','{$this->lieferdatum}','{$this->buchhaltung}','{$this->zahlungsweise}','{$this->zahlungsstatus}','{$this->ist}','{$this->soll}','{$this->skonto_gegeben}','{$this->zahlungszieltage}','{$this->zahlungszieltageskonto}','{$this->zahlungszielskonto}','{$this->firma}','{$this->versendet}','{$this->versendet_am}','{$this->versendet_per}','{$this->versendet_durch}','{$this->versendet_mahnwesen}','{$this->mahnwesen}','{$this->mahnwesen_datum}','{$this->mahnwesen_gesperrt}','{$this->mahnwesen_internebemerkung}','{$this->inbearbeitung}','{$this->datev_abgeschlossen}','{$this->logdatei}','{$this->doppel}','{$this->autodruck_rz}','{$this->autodruck_periode}','{$this->autodruck_done}','{$this->autodruck_anzahlverband}','{$this->autodruck_anzahlkunde}','{$this->autodruck_mailverband}','{$this->autodruck_mailkunde}','{$this->dta_datei_verband}','{$this->dta_datei}','{$this->deckungsbeitragcalc}','{$this->deckungsbeitrag}','{$this->umsatz_netto}','{$this->erloes_netto}','{$this->mahnwesenfestsetzen}','{$this->vertriebid}','{$this->aktion}','{$this->vertrieb}','{$this->provision}','{$this->provision_summe}','{$this->gruppe}','{$this->punkte}','{$this->bonuspunkte}','{$this->provdatum}','{$this->ihrebestellnummer}','{$this->anschreiben}','{$this->usereditid}','{$this->useredittimestamp}','{$this->realrabatt}','{$this->rabatt}','{$this->einzugsdatum}','{$this->rabatt1}','{$this->rabatt2}','{$this->rabatt3}','{$this->rabatt4}','{$this->rabatt5}','{$this->forderungsverlust_datum}','{$this->forderungsverlust_betrag}','{$this->steuersatz_normal}','{$this->steuersatz_zwischen}','{$this->steuersatz_ermaessigt}','{$this->steuersatz_starkermaessigt}','{$this->steuersatz_dienstleistung}','{$this->waehrung}','{$this->keinsteuersatz}','{$this->schreibschutz}','{$this->pdfarchiviert}','{$this->pdfarchiviertversion}','{$this->typ}','{$this->ohne_briefpapier}','{$this->lieferid}','{$this->ansprechpartnerid}','{$this->systemfreitext}','{$this->projektfiliale}','{$this->zuarchivieren}','{$this->internebezeichnung}','{$this->angelegtam}','{$this->abweichendebezeichnung}','{$this->bezahlt_am}','{$this->sprache}','{$this->bundesland}','{$this->gln}','{$this->deliverythresholdvatid}','{$this->bearbeiterid}','{$this->kurs}','{$this->ohne_artikeltext}','{$this->anzeigesteuer}','{$this->kostenstelle}','{$this->bodyzusatz}','{$this->lieferbedingung}','{$this->titel}','{$this->skontobetrag}','{$this->skontoberechnet}','{$this->extsoll}','{$this->teilstorno}','{$this->bundesstaat}','{$this->kundennummer_buchhaltung}','{$this->erechnung}')"; + $sql = "INSERT INTO `rechnung` (`id`,`datum`,`aborechnung`,`projekt`,`anlegeart`,`belegnr`,`auftrag`,`auftragid`,`bearbeiter`,`freitext`,`internebemerkung`,`status`,`adresse`,`name`,`abteilung`,`unterabteilung`,`strasse`,`adresszusatz`,`ansprechpartner`,`plz`,`ort`,`land`,`ustid`,`ust_befreit`,`ustbrief`,`ustbrief_eingang`,`ustbrief_eingang_am`,`email`,`telefon`,`telefax`,`betreff`,`kundennummer`,`lieferschein`,`versandart`,`lieferdatum`,`buchhaltung`,`zahlungsweise`,`zahlungsstatus`,`ist`,`soll`,`skonto_gegeben`,`zahlungszieltage`,`zahlungszieltageskonto`,`zahlungszielskonto`,`firma`,`versendet`,`versendet_am`,`versendet_per`,`versendet_durch`,`versendet_mahnwesen`,`mahnwesen`,`mahnwesen_datum`,`mahnwesen_gesperrt`,`mahnwesen_internebemerkung`,`inbearbeitung`,`datev_abgeschlossen`,`logdatei`,`doppel`,`autodruck_rz`,`autodruck_periode`,`autodruck_done`,`autodruck_anzahlverband`,`autodruck_anzahlkunde`,`autodruck_mailverband`,`autodruck_mailkunde`,`dta_datei_verband`,`dta_datei`,`deckungsbeitragcalc`,`deckungsbeitrag`,`umsatz_netto`,`erloes_netto`,`mahnwesenfestsetzen`,`vertriebid`,`aktion`,`vertrieb`,`provision`,`provision_summe`,`gruppe`,`punkte`,`bonuspunkte`,`provdatum`,`ihrebestellnummer`,`anschreiben`,`usereditid`,`useredittimestamp`,`realrabatt`,`rabatt`,`einzugsdatum`,`rabatt1`,`rabatt2`,`rabatt3`,`rabatt4`,`rabatt5`,`forderungsverlust_datum`,`forderungsverlust_betrag`,`steuersatz_normal`,`steuersatz_zwischen`,`steuersatz_ermaessigt`,`steuersatz_starkermaessigt`,`steuersatz_dienstleistung`,`waehrung`,`keinsteuersatz`,`schreibschutz`,`pdfarchiviert`,`pdfarchiviertversion`,`typ`,`ohne_briefpapier`,`lieferid`,`ansprechpartnerid`,`systemfreitext`,`projektfiliale`,`zuarchivieren`,`internebezeichnung`,`angelegtam`,`abweichendebezeichnung`,`bezahlt_am`,`sprache`,`bundesland`,`gln`,`deliverythresholdvatid`,`bearbeiterid`,`kurs`,`ohne_artikeltext`,`anzeigesteuer`,`kostenstelle`,`bodyzusatz`,`lieferbedingung`,`titel`,`skontobetrag`,`skontoberechnet`,`extsoll`,`teilstorno`,`bundesstaat`,`kundennummer_buchhaltung`,`xmlrechnung`) + VALUES(NULL,'{$this->datum}','{$this->aborechnung}','{$this->projekt}','{$this->anlegeart}','{$this->belegnr}','{$this->auftrag}','{$this->auftragid}','{$this->bearbeiter}','{$this->freitext}','{$this->internebemerkung}','{$this->status}','{$this->adresse}','{$this->name}','{$this->abteilung}','{$this->unterabteilung}','{$this->strasse}','{$this->adresszusatz}','{$this->ansprechpartner}','{$this->plz}','{$this->ort}','{$this->land}','{$this->ustid}','{$this->ust_befreit}','{$this->ustbrief}','{$this->ustbrief_eingang}','{$this->ustbrief_eingang_am}','{$this->email}','{$this->telefon}','{$this->telefax}','{$this->betreff}','{$this->kundennummer}','{$this->lieferschein}','{$this->versandart}','{$this->lieferdatum}','{$this->buchhaltung}','{$this->zahlungsweise}','{$this->zahlungsstatus}','{$this->ist}','{$this->soll}','{$this->skonto_gegeben}','{$this->zahlungszieltage}','{$this->zahlungszieltageskonto}','{$this->zahlungszielskonto}','{$this->firma}','{$this->versendet}','{$this->versendet_am}','{$this->versendet_per}','{$this->versendet_durch}','{$this->versendet_mahnwesen}','{$this->mahnwesen}','{$this->mahnwesen_datum}','{$this->mahnwesen_gesperrt}','{$this->mahnwesen_internebemerkung}','{$this->inbearbeitung}','{$this->datev_abgeschlossen}','{$this->logdatei}','{$this->doppel}','{$this->autodruck_rz}','{$this->autodruck_periode}','{$this->autodruck_done}','{$this->autodruck_anzahlverband}','{$this->autodruck_anzahlkunde}','{$this->autodruck_mailverband}','{$this->autodruck_mailkunde}','{$this->dta_datei_verband}','{$this->dta_datei}','{$this->deckungsbeitragcalc}','{$this->deckungsbeitrag}','{$this->umsatz_netto}','{$this->erloes_netto}','{$this->mahnwesenfestsetzen}','{$this->vertriebid}','{$this->aktion}','{$this->vertrieb}','{$this->provision}','{$this->provision_summe}','{$this->gruppe}','{$this->punkte}','{$this->bonuspunkte}','{$this->provdatum}','{$this->ihrebestellnummer}','{$this->anschreiben}','{$this->usereditid}','{$this->useredittimestamp}','{$this->realrabatt}','{$this->rabatt}','{$this->einzugsdatum}','{$this->rabatt1}','{$this->rabatt2}','{$this->rabatt3}','{$this->rabatt4}','{$this->rabatt5}','{$this->forderungsverlust_datum}','{$this->forderungsverlust_betrag}','{$this->steuersatz_normal}','{$this->steuersatz_zwischen}','{$this->steuersatz_ermaessigt}','{$this->steuersatz_starkermaessigt}','{$this->steuersatz_dienstleistung}','{$this->waehrung}','{$this->keinsteuersatz}','{$this->schreibschutz}','{$this->pdfarchiviert}','{$this->pdfarchiviertversion}','{$this->typ}','{$this->ohne_briefpapier}','{$this->lieferid}','{$this->ansprechpartnerid}','{$this->systemfreitext}','{$this->projektfiliale}','{$this->zuarchivieren}','{$this->internebezeichnung}','{$this->angelegtam}','{$this->abweichendebezeichnung}','{$this->bezahlt_am}','{$this->sprache}','{$this->bundesland}','{$this->gln}','{$this->deliverythresholdvatid}','{$this->bearbeiterid}','{$this->kurs}','{$this->ohne_artikeltext}','{$this->anzeigesteuer}','{$this->kostenstelle}','{$this->bodyzusatz}','{$this->lieferbedingung}','{$this->titel}','{$this->skontobetrag}','{$this->skontoberechnet}','{$this->extsoll}','{$this->teilstorno}','{$this->bundesstaat}','{$this->kundennummer_buchhaltung}','{$this->xmlrechnung}')"; $this->app->DB->Insert($sql); $this->id = $this->app->DB->GetInsertID(); @@ -455,7 +455,7 @@ $result = $result[0]; `teilstorno`='{$this->teilstorno}', `bundesstaat`='{$this->bundesstaat}', `kundennummer_buchhaltung`='{$this->kundennummer_buchhaltung}', - `erechnung`='{$this->erechnung}' + `xmlrechnung`='{$this->xmlrechnung}' WHERE (`id`='{$this->id}')"; $this->app->DB->Update($sql); @@ -607,7 +607,7 @@ $result = $result[0]; $this->teilstorno=''; $this->bundesstaat=''; $this->kundennummer_buchhaltung=''; - $this->erechnung=''; + $this->xmlrechnung=''; } public function Copy() @@ -916,6 +916,6 @@ $result = $result[0]; public function GetBundesstaat() { return $this->bundesstaat; } public function SetKundennummer_Buchhaltung($value) { $this->kundennummer_buchhaltung=$value; } public function GetKundennummer_Buchhaltung() { return $this->kundennummer_buchhaltung; } - public function SetErechnung($value) { $this->erechnung=$value; } - public function GetErechnung() { return $this->erechnung; } + public function SetXmlrechnung($value) { $this->xmlrechnung=$value; } + public function GetXmlrechnung() { return $this->xmlrechnung; } } diff --git a/www/pages/rechnung.php b/www/pages/rechnung.php index 50c4e239..c214525f 100644 --- a/www/pages/rechnung.php +++ b/www/pages/rechnung.php @@ -417,7 +417,7 @@ class Rechnung extends GenRechnung { if($id > 0){ $rechnungarr = $this->app->DB->SelectRow( - "SELECT status,zahlungsstatus,erechnung,belegnr FROM rechnung WHERE id='$id' LIMIT 1" + "SELECT status,zahlungsstatus,xmlrechnung,belegnr FROM rechnung WHERE id='$id' LIMIT 1" ); } $status = ''; @@ -549,7 +549,7 @@ class Rechnung extends GenRechnung "; if (!empty($rechnungarr['belegnr'])) { - if ($rechnungarr['erechnung']) { + if ($rechnungarr['xmlrechnung']) { $downloadicon = ""; } else { $downloadicon = ""; @@ -1785,7 +1785,7 @@ class Rechnung extends GenRechnung $skontosoll = $this->app->DB->Select("SELECT TRUNCATE(soll*(1-(zahlungszielskonto/100)),2) as skontosoll FROM rechnung where id = '".$id."' LIMIT 1"); - $erechnung = $rechnungarr['erechnung']; + $xmlrechnung = $rechnungarr['xmlrechnung']; } $this->app->Tpl->Set('PUNKTE',""); @@ -1818,7 +1818,7 @@ class Rechnung extends GenRechnung } } - if ($erechnung) { + if ($xmlrechnung) { $this->app->Tpl->Set('PDFVORSCHAUHIDDEN', "hidden"); } @@ -2588,7 +2588,7 @@ class Rechnung extends GenRechnung if (!empty($adresse)) { // Check XML Smarty template if (!empty($this->GetXMLSmartyTemplate($id))) { - $this->app->DB->Update("UPDATE rechnung SET erechnung = 1 WHERE id = '".$id."' AND schreibschutz <> 1"); + $this->app->DB->Update("UPDATE rechnung SET xmlrechnung = 1 WHERE id = '".$id."' AND schreibschutz <> 1"); } } } @@ -2641,7 +2641,7 @@ class Rechnung extends GenRechnung angelegtam, usereditid, abweichendebezeichnung, - erechnung + xmlrechnung ) VALUES ( '', @@ -2662,7 +2662,7 @@ class Rechnung extends GenRechnung NOW(), '$usereditid', '$abweichendebezeichnung', - '$erechnung' + '$xmlrechnung' )" ); diff --git a/www/widgets/_gen/widget.gen.rechnung.php b/www/widgets/_gen/widget.gen.rechnung.php index 57a462eb..1335625a 100644 --- a/www/widgets/_gen/widget.gen.rechnung.php +++ b/www/widgets/_gen/widget.gen.rechnung.php @@ -112,7 +112,7 @@ class WidgetGenrechnung $field = new HTMLCheckbox("abweichendebezeichnung","","","1","0","0"); $this->form->NewField($field); - $field = new HTMLCheckbox("erechnung","","","1","0","0"); + $field = new HTMLCheckbox("xmlrechnung","","","1","0","0"); $this->form->NewField($field); $field = new HTMLCheckbox("mahnwesenfestsetzen","","","1","0","0"); diff --git a/www/widgets/templates/_gen/rechnung.tpl b/www/widgets/templates/_gen/rechnung.tpl index 6b489eea..0f397fdb 100644 --- a/www/widgets/templates/_gen/rechnung.tpl +++ b/www/widgets/templates/_gen/rechnung.tpl @@ -101,7 +101,7 @@ {|XML-Rechnung|}: - [ERECHNUNG][MSGERECHNUNG]  + [XMLRECHNUNG][MSGXMLRECHNUNG]