Adresse lieferschein_position etiketten

This commit is contained in:
OpenXE 2024-12-06 12:32:39 +01:00
parent a9fd34608e
commit ac980b3dd4
5 changed files with 49 additions and 0 deletions

View File

@ -3683,6 +3683,28 @@
"Privileges": "select,insert,update,references",
"Comment": ""
},
{
"Field": "lieferscheinpositionetikettdruck",
"Type": "int(1)",
"Collation": null,
"Null": "NO",
"Key": "",
"Default": "0",
"Extra": "",
"Privileges": "select,insert,update,references",
"Comment": ""
},
{
"Field": "lieferscheinpositionetikett",
"Type": "int(11)",
"Collation": null,
"Null": "NO",
"Key": "",
"Default": "0",
"Extra": "",
"Privileges": "select,insert,update,references",
"Comment": ""
},
{
"Field": "rechnung_smarty_template",
"Type": "int(11)",

View File

@ -190,6 +190,8 @@ class ObjGenAdresse
private $rechnung_papier;
private $etikettautodruck;
private $etikett;
private $lieferscheinpositionetikettdruck;
private $lieferscheinpositionetikett;
private $angebot_cc;
private $auftrag_cc;
private $rechnung_cc;
@ -446,6 +448,8 @@ $result = $result[0];
$this->rechnung_papier=$result['rechnung_papier'];
$this->etikettautodruck=$result['etikettautodruck'];
$this->etikett=$result['etikett'];
$this->lieferscheinpositionetikettdruck=$result['lieferscheinpositionetikettdruck'];
$this->lieferscheinpositionetikett=$result['lieferscheinpositionetikett'];
$this->angebot_cc=$result['angebot_cc'];
$this->auftrag_cc=$result['auftrag_cc'];
$this->rechnung_cc=$result['rechnung_cc'];
@ -702,6 +706,8 @@ $result = $result[0];
`rechnung_papier`='{$this->rechnung_papier}',
`etikettautodruck`='{$this->etikettautodruck}',
`etikett`='{$this->etikett}',
`lieferscheinpositionetikettdruck`='{$this->lieferscheinpositionetikettdruck}',
`lieferscheinpositionetikett`='{$this->lieferscheinpositionetikett}',
`angebot_cc`='{$this->angebot_cc}',
`auftrag_cc`='{$this->auftrag_cc}',
`rechnung_cc`='{$this->rechnung_cc}',
@ -958,6 +964,8 @@ $result = $result[0];
$this->rechnung_papier='';
$this->etikettautodruck='';
$this->etikett='';
$this->lieferscheinpositionetikettdruck='';
$this->lieferscheinpositionetikett='';
$this->angebot_cc='';
$this->auftrag_cc='';
$this->rechnung_cc='';
@ -1410,6 +1418,10 @@ $result = $result[0];
public function GetEtikettautodruck() { return $this->etikettautodruck; }
public function SetEtikett($value) { $this->etikett=$value; }
public function GetEtikett() { return $this->etikett; }
public function SetLieferscheinpositionetikettdruck($value) { $this->lieferscheinpositionetikettdruck=$value; }
public function GetLieferscheinpositionetikettdruck() { return $this->lieferscheinpositionetikettdruck; }
public function SetLieferscheinpositionetikett($value) { $this->lieferscheinpositionetikett=$value; }
public function GetLieferscheinpositionetikett() { return $this->lieferscheinpositionetikett; }
public function SetAngebot_Cc($value) { $this->angebot_cc=$value; }
public function GetAngebot_Cc() { return $this->angebot_cc; }
public function SetAuftrag_Cc($value) { $this->auftrag_cc=$value; }

View File

@ -676,7 +676,11 @@ class WidgetGenadresse
$field = new HTMLInput("etikett","text","","30","","","","","","","","0","","");
$this->form->NewField($field);
$field = new HTMLCheckbox("lieferscheinpositionetikettdruck","","","1","0","0");
$this->form->NewField($field);
$field = new HTMLInput("lieferscheinpositionetikett","text","","30","","","","","","","","0","","");
$this->form->NewField($field);
}
}

View File

@ -790,6 +790,14 @@ function abweichend(cmd) {
<td width="210">{|Etikett|}:</td>
<td>[ETIKETT][MSGETIKETT]</td>
</tr>
<tr>
<td width="210">{|Lieferschein-Position-Etiketten|}:</td>
<td>[LIEFERSCHEINPOSITIONETIKETTDRUCK][MSGLIEFERSCHEINPOSITIONETIKETTDRUCK]&nbsp;<i>Mit dem Lieferschein werden Etiketten f&uuml;r jede Position gedruckt</i></td>
</tr>
<tr>
<td width="210">{|Etikett|}:</td>
<td>[LIEFERSCHEINPOSITIONETIKETT][MSGLIEFERSCHEINPOSITIONETIKETT]</td>
</tr>
</table>
</fieldset>
</div>

View File

@ -446,6 +446,9 @@ class WidgetAdresse extends WidgetGenAdresse
$field = new HTMLSelect("etikett",0);
$field->AddOptionsAsocSimpleArray($etikettenart);
$this->form->NewField($field);
$field = new HTMLSelect("lieferscheinpositionetikett",0);
$field->AddOptionsAsocSimpleArray($etikettenart);
$this->form->NewField($field);
}