projekt etiketten_kommissionierung

This commit is contained in:
OpenXE 2024-12-06 17:14:31 +01:00
parent 66e576ff46
commit d616d2b2fd
5 changed files with 113 additions and 12 deletions

View File

@ -77582,6 +77582,39 @@
"Privileges": "select,insert,update,references",
"Comment": ""
},
{
"Field": "etiketten_kommissionierung",
"Type": "tinyint(1)",
"Collation": null,
"Null": "NO",
"Key": "",
"Default": "0",
"Extra": "",
"Privileges": "select,insert,update,references",
"Comment": ""
},
{
"Field": "etiketten_kommissionierung_drucker",
"Type": "int(11)",
"Collation": null,
"Null": "NO",
"Key": "",
"Default": "0",
"Extra": "",
"Privileges": "select,insert,update,references",
"Comment": ""
},
{
"Field": "etiketten_kommissionierung_art",
"Type": "int(11)",
"Collation": null,
"Null": "NO",
"Key": "",
"Default": "0",
"Extra": "",
"Privileges": "select,insert,update,references",
"Comment": ""
},
{
"Field": "etiketten_positionen",
"Type": "tinyint(1)",
@ -78880,6 +78913,17 @@
"Privileges": "select,insert,update,references",
"Comment": ""
},
{
"Field": "etiketten_kommissionierung_sort",
"Type": "tinyint(2)",
"Collation": null,
"Null": "NO",
"Key": "",
"Default": "0",
"Extra": "",
"Privileges": "select,insert,update,references",
"Comment": ""
},
{
"Field": "etiketten_sort",
"Type": "tinyint(2)",

View File

@ -138,6 +138,9 @@ class ObjGenProjekt
private $dhlzahlungmandant;
private $dhlretourenschein;
private $land;
private $etiketten_kommissionierung;
private $etiketten_kommissionierung_drucker;
private $etiketten_kommissionierung_art;
private $etiketten_positionen;
private $etiketten_drucker;
private $etiketten_art;
@ -256,6 +259,7 @@ class ObjGenProjekt
private $freifeld10;
private $mahnwesen_abweichender_versender;
private $lagerplatzlieferscheinausblenden;
private $etiketten_kommissionierung_sort;
private $etiketten_sort;
private $eanherstellerscanerlauben;
private $chargenerfassen;
@ -523,6 +527,9 @@ $result = $result[0];
$this->dhlzahlungmandant=$result['dhlzahlungmandant'];
$this->dhlretourenschein=$result['dhlretourenschein'];
$this->land=$result['land'];
$this->etiketten_kommissionierung=$result['etiketten_kommissionierung'];
$this->etiketten_kommissionierung_drucker=$result['etiketten_kommissionierung_drucker'];
$this->etiketten_kommissionierung_art=$result['etiketten_kommissionierung_art'];
$this->etiketten_positionen=$result['etiketten_positionen'];
$this->etiketten_drucker=$result['etiketten_drucker'];
$this->etiketten_art=$result['etiketten_art'];
@ -641,6 +648,7 @@ $result = $result[0];
$this->freifeld10=$result['freifeld10'];
$this->mahnwesen_abweichender_versender=$result['mahnwesen_abweichender_versender'];
$this->lagerplatzlieferscheinausblenden=$result['lagerplatzlieferscheinausblenden'];
$this->etiketten_kommissionierung_sort=$result['etiketten_kommissionierung_sort'];
$this->etiketten_sort=$result['etiketten_sort'];
$this->eanherstellerscanerlauben=$result['eanherstellerscanerlauben'];
$this->chargenerfassen=$result['chargenerfassen'];
@ -917,6 +925,9 @@ $result = $result[0];
`dhlzahlungmandant`='{$this->dhlzahlungmandant}',
`dhlretourenschein`='{$this->dhlretourenschein}',
`land`='{$this->land}',
`etiketten_kommissionierung`='{$this->etiketten_kommissionierung}',
`etiketten_kommissionierung_drucker`='{$this->etiketten_kommissionierung_drucker}',
`etiketten_kommissionierung_art`='{$this->etiketten_kommissionierung_art}',
`etiketten_positionen`='{$this->etiketten_positionen}',
`etiketten_drucker`='{$this->etiketten_drucker}',
`etiketten_art`='{$this->etiketten_art}',
@ -1035,6 +1046,7 @@ $result = $result[0];
`freifeld10`='{$this->freifeld10}',
`mahnwesen_abweichender_versender`='{$this->mahnwesen_abweichender_versender}',
`lagerplatzlieferscheinausblenden`='{$this->lagerplatzlieferscheinausblenden}',
`etiketten_kommissionierung_sort`='{$this->etiketten_kommissionierung_sort}',
`etiketten_sort`='{$this->etiketten_sort}',
`eanherstellerscanerlauben`='{$this->eanherstellerscanerlauben}',
`chargenerfassen`='{$this->chargenerfassen}',
@ -1307,6 +1319,9 @@ $result = $result[0];
$this->etiketten_positionen='';
$this->etiketten_drucker='';
$this->etiketten_art='';
$this->etiketten_kommissionierung='';
$this->etiketten_kommissionierung_drucker='';
$this->etiketten_kommissionierung_art='';
$this->seriennummernerfassen='';
$this->versandzweigeteilt='';
$this->nachnahmecheck='';
@ -1422,6 +1437,7 @@ $result = $result[0];
$this->freifeld10='';
$this->mahnwesen_abweichender_versender='';
$this->lagerplatzlieferscheinausblenden='';
$this->etiketten_kommissionierung_sort='';
$this->etiketten_sort='';
$this->eanherstellerscanerlauben='';
$this->chargenerfassen='';
@ -1829,6 +1845,12 @@ $result = $result[0];
public function GetDhlretourenschein() { return $this->dhlretourenschein; }
public function SetLand($value) { $this->land=$value; }
public function GetLand() { return $this->land; }
public function SetEtiketten_Kommissionierung($value) { $this->etiketten_kommissionierung=$value; }
public function GetEtiketten_Kommissionierung() { return $this->etiketten_kommissionierung; }
public function SetEtiketten_Kommissionierung_Drucker($value) { $this->etiketten_kommissionierung_drucker=$value; }
public function GetEtiketten_Kommissionierung_Drucker() { return $this->etiketten_kommissionierung_drucker; }
public function SetEtiketten_Kommissionierung_Art($value) { $this->etiketten_kommissionierung_art=$value; }
public function GetEtiketten_Kommissionierung_Art() { return $this->etiketten_kommissionierung_art; }
public function SetEtiketten_Positionen($value) { $this->etiketten_positionen=$value; }
public function GetEtiketten_Positionen() { return $this->etiketten_positionen; }
public function SetEtiketten_Drucker($value) { $this->etiketten_drucker=$value; }
@ -2065,6 +2087,8 @@ $result = $result[0];
public function GetMahnwesen_Abweichender_Versender() { return $this->mahnwesen_abweichender_versender; }
public function SetLagerplatzlieferscheinausblenden($value) { $this->lagerplatzlieferscheinausblenden=$value; }
public function GetLagerplatzlieferscheinausblenden() { return $this->lagerplatzlieferscheinausblenden; }
public function SetEtiketten_Kommissionierung_Sort($value) { $this->etiketten_kommissionierung_sort=$value; }
public function GetEtiketten_Kommissionierung_Sort() { return $this->etiketten_kommissionierung_sort; }
public function SetEtiketten_Sort($value) { $this->etiketten_sort=$value; }
public function GetEtiketten_Sort() { return $this->etiketten_sort; }
public function SetEanherstellerscanerlauben($value) { $this->eanherstellerscanerlauben=$value; }

View File

@ -124,6 +124,20 @@ class WidgetGenprojekt
$field = new HTMLSelect("druckerlogistikstufe2",0,"druckerlogistikstufe2","","","0");
$this->form->NewField($field);
$field = new HTMLCheckbox("etiketten_kommissionierung","","","1","0","0");
$this->form->NewField($field);
$field = new HTMLSelect("etiketten_kommissionierung_drucker",0,"etiketten_drucker","","","0");
$this->form->NewField($field);
$field = new HTMLSelect("etiketten_kommissionierung_art",0,"etiketten_art","","","0");
$this->form->NewField($field);
$field = new HTMLSelect("etiketten_kommissionierung_sort",0,"etiketten_sort","","","0");
$field->AddOption('{|Position in Lieferschein|}','0');
$field->AddOption('{|Lagerplatz aufsteigend|}','1');
$this->form->NewField($field);
$field = new HTMLCheckbox("etiketten_positionen","","","1","0","0");
$this->form->NewField($field);

View File

@ -124,14 +124,27 @@
<td>{|Auto-Versand als Standard deaktivieren|}:</td>
<td>[DEACTIVATEAUTOSHIPPING][MSGDEACTIVATEAUTOSHIPPING]</td>
</tr>
<!--<tr><td width="300">{|Automatisch Versand anlegen|}:</td><td>[AUTOVERSAND][MSGAUTOVERSAND]&nbsp;<i>Bei Auftr&auml;gen ist die Option "per Versandzentrum versenden" automatisch gesetzt.</i></td></tr>-->
<tr><td>{|Drucker Stufe (Kommissionierung)|}</td><td>[DRUCKERLOGISTIKSTUFE1][MSGDRUCKERLOGISTIKSTUFE1]&nbsp;<i>{|z.B. Lieferschein drucken|}</i></td></tr>
<tr><td>{|Drucker Stufe (Versand)|}</td><td>[DRUCKERLOGISTIKSTUFE2][MSGDRUCKERLOGISTIKSTUFE2]&nbsp;<i>{|Belege bei Versandstation|}</i></td></tr>
<tr><td>{|Lieferscheinposition: Etiketten|}</td><td>[ETIKETTEN_POSITIONEN][MSGETIKETTEN_POSITIONEN]&nbsp;<i>Kann auch nur an einzelnen Adressen aktiviert werden</i></td></tr>
<tr><td>{|Lieferscheinposition: Etiketten-Drucker|}</td><td>[ETIKETTEN_DRUCKER][MSGETIKETTEN_DRUCKER]&nbsp;<i></i></td></tr>
<tr><td>{|Lieferscheinposition: Etiketten-Art|}</td><td>[ETIKETTEN_ART][MSGETIKETTEN_ART]&nbsp;<i></i></td></tr>
<tr><td>{|Lieferscheinposition: Etiketten-Sortierung|}</td><td>[ETIKETTEN_SORT][MSGETIKETTEN_SORT]&nbsp;<i></i></td></tr>
<tr><td>{|Drucker Stufe (Kommissionierung)|}</td><td>[DRUCKERLOGISTIKSTUFE1][MSGDRUCKERLOGISTIKSTUFE1]&nbsp;<i>{|z.B. Lieferschein drucken|}</i></td></tr>
<tr><td>{|Drucker Stufe (Versand)|}</td><td>[DRUCKERLOGISTIKSTUFE2][MSGDRUCKERLOGISTIKSTUFE2]&nbsp;<i>{|Belege bei Versandstation|}</i></td></tr>
</table>
</fieldset>
</div>
</div>
<div class="col-xs-12 col-sm-height">
<div class="inside inside-full-height">
<fieldset>
<legend>{|Etikettendruck|}</legend>
<table border="0" width="100%">
<tr><td><b>{|Artikeletikettendruck|}</b></td></tr>
<tr><td>{|Druck bei Kommissionierung|}</td><td>[ETIKETTEN_KOMMISSIONIERUNG][MSGETIKETTEN_KOMMISSIONIERUNG]&nbsp;<i>Kann auch nur an einzelnen Adressen aktiviert werden</i></td></tr>
<tr><td>{|Etiketten-Drucker|}</td><td>[ETIKETTEN_KOMMISSIONIERUNG_DRUCKER][MSGEETIKETTEN_KOMMISSIONIERUNG_DRUCKER]&nbsp;<i></i></td></tr>
<tr><td>{|Etiketten-Art|}</td><td>[ETIKETTEN_KOMMISSIONIERUNG_ART][MSGETIKETTEN_KOMMISSIONIERUNG_ART]&nbsp;<i></i></td></tr>
<tr><td>{|Etiketten-Sortierung|}</td><td>[ETIKETTEN_KOMMISSIONIERUNG_SORT][MSGETIKETTEN_KOMMISSIONIERUNG_SORT]&nbsp;<i></i></td></tr>
<tr><td><b>{|Liefscheinposition-Etiketten|}</b></td></tr>
<tr><td>{|Druck mit/statt Lieferschein|}</td><td>[ETIKETTEN_POSITIONEN][MSGETIKETTEN_POSITIONEN]&nbsp;<i>Kann auch nur an einzelnen Adressen aktiviert werden</i></td></tr>
<tr><td>{|Etiketten-Drucker|}</td><td>[ETIKETTEN_DRUCKER][MSGETIKETTEN_DRUCKER]&nbsp;<i></i></td></tr>
<tr><td>{|Etiketten-Art|}</td><td>[ETIKETTEN_ART][MSGETIKETTEN_ART]&nbsp;<i></i></td></tr>
<tr><td>{|Etiketten-Sortierung|}</td><td>[ETIKETTEN_SORT][MSGETIKETTEN_SORT]&nbsp;<i></i></td></tr>
</table>
</fieldset>
</div>

View File

@ -141,15 +141,22 @@ class WidgetProjekt extends WidgetGenProjekt
$field->AddOptionsAsocSimpleArray($drucker);
$this->form->NewField($field);
$drucker = $this->app->erp->GetEtikettendrucker();
$field = new HTMLSelect("etiketten_kommissionierung_drucker",0);
$field->AddOptionsAsocSimpleArray($drucker);
$this->form->NewField($field);
$field = new HTMLSelect("etiketten_drucker",0);
$field->AddOptionsAsocSimpleArray($drucker);
$this->form->NewField($field);
$drucker = $this->app->erp->GetEtiketten();
$etikettenart = $this->app->erp->GetEtiketten();
$field = new HTMLSelect("etiketten_kommissionierung_art",0);
$field->AddOptionsAsocSimpleArray($etikettenart);
$this->form->NewField($field);
$field = new HTMLSelect("etiketten_art",0);
$field->AddOptionsAsocSimpleArray($drucker);
$field->AddOptionsAsocSimpleArray($etikettenart);
$this->form->NewField($field);
$drucker = $this->app->erp->GetDrucker();
@ -157,7 +164,6 @@ class WidgetProjekt extends WidgetGenProjekt
$field->AddOptionsAsocSimpleArray($drucker);
$this->form->NewField($field);
$versandart = $this->app->erp->GetDrucker();
$field = new HTMLSelect("intraship_drucker",0);
$field->AddOptionsAsocSimpleArray($versandart);