diff --git a/www/widgets/templates/_gen/projekt.tpl b/www/widgets/templates/_gen/projekt.tpl index acb3f52f..de4b5794 100644 --- a/www/widgets/templates/_gen/projekt.tpl +++ b/www/widgets/templates/_gen/projekt.tpl @@ -122,7 +122,12 @@ {|Auto-Versand als Standard deaktivieren|}: - [DEACTIVATEAUTOSHIPPING][MSGDEACTIVATEAUTOSHIPPING] + [DEACTIVATEAUTOSHIPPING][MSGDEACTIVATEAUTOSHIPPING] + + + + Standard Versandart:[VERSANDART][MSGVERSANDART] + {|Drucker Stufe (Kommissionierung)|}[DRUCKERLOGISTIKSTUFE1][MSGDRUCKERLOGISTIKSTUFE1] {|z.B. Lieferschein drucken|} {|Drucker Stufe (Versand)|}[DRUCKERLOGISTIKSTUFE2][MSGDRUCKERLOGISTIKSTUFE2] {|Belege bei Versandstation|} @@ -338,7 +343,6 @@ Standard Zahlungsweise Kunde:[ZAHLUNGSWEISE][MSGZAHLUNGSWEISE] Standard Zahlungsweise Lieferant:[ZAHLUNGSWEISELIEFERANT][MSGZAHLUNGSWEISELIEFERANT] - Standard Versandart:[VERSANDART][MSGVERSANDART] {|Währung|}:[WAEHRUNG][MSGWAEHRUNG]  {|USt.-ID|}:[STEUERNUMMER][MSGSTEUERNUMMER]  {|Mahnwesen aktiv|}:[MAHNWESEN][MSGMAHNWESEN] diff --git a/www/widgets/widget.auftrag.php b/www/widgets/widget.auftrag.php index 69181b03..ac1586f8 100644 --- a/www/widgets/widget.auftrag.php +++ b/www/widgets/widget.auftrag.php @@ -54,9 +54,9 @@ class WidgetAuftrag extends WidgetGenAuftrag $this->form->HTMLList['standardlager']->dbvalue = $standardlager; } $deactivateautoshipping = $this->app->erp->Projektdaten($projektdanach, 'deactivateautoshipping'); - if($deactivateautoshipping && $this->form->CallbackAndMandatorycheck(true)) { - $this->form->HTMLList['autoversand']->htmlvalue = 0; - $this->form->HTMLList['autoversand']->dbvalue = 0; + if($this->form->CallbackAndMandatorycheck(true)) { + $this->form->HTMLList['autoversand']->htmlvalue = ($deactivateautoshipping == 0); + $this->form->HTMLList['autoversand']->dbvalue = ($deactivateautoshipping == 0); } $query = sprintf("SELECT zahlungsweise, zahlungsweiselieferant, versandart FROM projekt WHERE id='%s'", $projektdanach); @@ -219,7 +219,7 @@ class WidgetAuftrag extends WidgetGenAuftrag // $field->onchange="versand(this.form.versandart.options[this.form.versandart.selectedIndex].value);"; $field->AddOptionsSimpleArray($versandart); $this->form->NewField($field); - if(!empty($overwriteZahlungsweise)){ + if(!empty($overwriteVersandart)){ $this->form->HTMLList['versandart']->htmlvalue = $overwriteVersandart; $this->form->HTMLList['versandart']->dbvalue = $overwriteVersandart; }