mirror of
https://github.com/OpenXE-org/OpenXE.git
synced 2024-11-14 12:07:15 +01:00
added texteuebertragen option to shopexport
This commit is contained in:
parent
b882268986
commit
1817efcd44
@ -92697,6 +92697,17 @@
|
||||
"Privileges": "select,insert,update,references",
|
||||
"Comment": ""
|
||||
},
|
||||
{
|
||||
"Field": "texteuebertragen",
|
||||
"Type": "tinyint(1)",
|
||||
"Collation": null,
|
||||
"Null": "NO",
|
||||
"Key": "",
|
||||
"Default": "0",
|
||||
"Extra": "",
|
||||
"Privileges": "select,insert,update,references",
|
||||
"Comment": ""
|
||||
},
|
||||
{
|
||||
"Field": "adressennichtueberschreiben",
|
||||
"Type": "tinyint(1)",
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,334 +1,337 @@
|
||||
<?php
|
||||
/*
|
||||
**** COPYRIGHT & LICENSE NOTICE *** DO NOT REMOVE ****
|
||||
*
|
||||
* Xentral (c) Xentral ERP Sorftware GmbH, Fuggerstrasse 11, D-86150 Augsburg, * Germany 2019
|
||||
*
|
||||
* This file is licensed under the Embedded Projects General Public License *Version 3.1.
|
||||
*
|
||||
* You should have received a copy of this license from your vendor and/or *along with this file; If not, please visit www.wawision.de/Lizenzhinweis
|
||||
* to obtain the text of the corresponding license version.
|
||||
*
|
||||
**** END OF COPYRIGHT & LICENSE NOTICE *** DO NOT REMOVE ****
|
||||
/*
|
||||
**** COPYRIGHT & LICENSE NOTICE *** DO NOT REMOVE ****
|
||||
*
|
||||
* Xentral (c) Xentral ERP Sorftware GmbH, Fuggerstrasse 11, D-86150 Augsburg, * Germany 2019
|
||||
*
|
||||
* This file is licensed under the Embedded Projects General Public License *Version 3.1.
|
||||
*
|
||||
* You should have received a copy of this license from your vendor and/or *along with this file; If not, please visit www.wawision.de/Lizenzhinweis
|
||||
* to obtain the text of the corresponding license version.
|
||||
*
|
||||
**** END OF COPYRIGHT & LICENSE NOTICE *** DO NOT REMOVE ****
|
||||
*/
|
||||
?>
|
||||
<?php
|
||||
|
||||
class WidgetGenshopexport
|
||||
{
|
||||
|
||||
private $app; //application object
|
||||
public $form; //store form object
|
||||
protected $parsetarget; //target for content
|
||||
|
||||
public function __construct($app,$parsetarget)
|
||||
{
|
||||
$this->app = $app;
|
||||
$this->parsetarget = $parsetarget;
|
||||
$this->Form();
|
||||
}
|
||||
|
||||
public function shopexportDelete()
|
||||
{
|
||||
|
||||
$this->form->Execute("shopexport","delete");
|
||||
|
||||
$this->shopexportList();
|
||||
}
|
||||
|
||||
function Edit()
|
||||
{
|
||||
$this->form->Edit();
|
||||
}
|
||||
|
||||
function Copy()
|
||||
{
|
||||
$this->form->Copy();
|
||||
}
|
||||
|
||||
public function Create()
|
||||
{
|
||||
$this->form->Create();
|
||||
}
|
||||
|
||||
public function Search()
|
||||
{
|
||||
$this->app->Tpl->Set($this->parsetarget,"SUUUCHEEE");
|
||||
}
|
||||
|
||||
public function Summary()
|
||||
{
|
||||
$this->app->Tpl->Set($this->parsetarget,"grosse Tabelle");
|
||||
}
|
||||
|
||||
function Form()
|
||||
{
|
||||
$this->form = $this->app->FormHandler->CreateNew("shopexport");
|
||||
$this->form->UseTable("shopexport");
|
||||
$this->form->UseTemplate("shopexport.tpl",$this->parsetarget);
|
||||
|
||||
$field = new HTMLInput("pruefen","hidden","1","","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("auftragabholen","hidden","1","","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("bezeichnung","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("aktiv","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("einzelsync","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("projekt","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("maxmanuell","text","","6","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("vondatum","text","","12","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("vonzeit","text","","10","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("startdate","text","","12","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("ab_nummer","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("nummersyncstatusaendern","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
|
||||
|
||||
|
||||
$field = new HTMLCheckbox("nurfehler","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("auftraege","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("aenderungen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("zahlungsweisenmapping","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("versandartenmapping","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("vorabbezahltmarkieren_ohnevorkasse_bar","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("utf8codierung","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("multiprojekt","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("ust_ok","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("artikelporto","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("artikelportoermaessigt","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("portoartikelanlegen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelnachnahme_extraartikel","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("artikelnachnahme","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("auftragabgleich","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("sendonlywithtracking","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("holeallestati","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLSelect("freitext",0,"freitext","","","0");
|
||||
$field->AddOption('','');
|
||||
$field->AddOption('{|in Feld Freitext laden|}','freitext');
|
||||
$field->AddOption('{|in Feld Interne Bemerkung laden|}','internebemerkung');
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLSelect("autoversandoption",0,"autoversandoption","","","0");
|
||||
$field->AddOption('{|Einstellung aus Schnittstelle übernehmen (Standard)|}','standard');
|
||||
$field->AddOption('{|Rechnung und Lieferschein erstellen|}','rechnungundlieferschein');
|
||||
$field->AddOption('{|nur Lieferschein erstellen|}','nurlieferschein');
|
||||
$field->AddOption('{|nur Rechnung erstellen|}','nurrechnung');
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("angeboteanlegen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("autoversandbeikommentardeaktivieren","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("stornoabgleich","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("steuerfreilieferlandexport","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("gesamtbetragfestsetzen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("gesamtbetragfestsetzendifferenz","text","","6","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("lastschriftdatenueberschreiben","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelimport","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("rabatteportofestschreiben","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikeltexteuebernehmen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelnummernummerkreis","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelimporteinzeln","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelnummeruebernehmen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelbezeichnungauswawision","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelbeschreibungauswawision","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelbeschreibungenuebernehmen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("stuecklisteergaenzen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("positionsteuersaetzeerlauben","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("lagerexport","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLSelect("lagergrundlage",0,"lagergrundlage","","","0");
|
||||
$field->AddOption('{|Artikel verkaufbare|}','0');
|
||||
$field->AddOption('{|Lagerbestand minus Reservierungen|}','1');
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("ueberschreibe_lagerkorrekturwert","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("lagerkorrekturwert","text","1","6","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelexport","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("autosendarticle","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("shopbilderuebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("eigenschaftenuebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("kategorienuebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("variantenuebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("crosssellingartikeluebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("staffelpreiseuebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("gutscheineuebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("nurpreise","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("nurneueartikel","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelnummerbeimanlegenausshop","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("kundenurvonprojekt","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("adressennichtueberschreiben","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("adressupdate","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("vertrieb","text","","","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("artikelrabatt","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("artikelrabattsteuer","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("preisgruppe","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("url","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("passwort","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("token","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("datumvon","text","","","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("cronjobaktiv","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("demomodus","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("direktimport","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("holealle","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("anzgleichzeitig","text","","","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLSelect("modulename",0,"modulename","","","0");
|
||||
$field->AddOption('{|extern|}','');
|
||||
$this->form->NewField($field);
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
<?php
|
||||
|
||||
class WidgetGenshopexport
|
||||
{
|
||||
|
||||
private $app; //application object
|
||||
public $form; //store form object
|
||||
protected $parsetarget; //target for content
|
||||
|
||||
public function __construct($app,$parsetarget)
|
||||
{
|
||||
$this->app = $app;
|
||||
$this->parsetarget = $parsetarget;
|
||||
$this->Form();
|
||||
}
|
||||
|
||||
public function shopexportDelete()
|
||||
{
|
||||
|
||||
$this->form->Execute("shopexport","delete");
|
||||
|
||||
$this->shopexportList();
|
||||
}
|
||||
|
||||
function Edit()
|
||||
{
|
||||
$this->form->Edit();
|
||||
}
|
||||
|
||||
function Copy()
|
||||
{
|
||||
$this->form->Copy();
|
||||
}
|
||||
|
||||
public function Create()
|
||||
{
|
||||
$this->form->Create();
|
||||
}
|
||||
|
||||
public function Search()
|
||||
{
|
||||
$this->app->Tpl->Set($this->parsetarget,"SUUUCHEEE");
|
||||
}
|
||||
|
||||
public function Summary()
|
||||
{
|
||||
$this->app->Tpl->Set($this->parsetarget,"grosse Tabelle");
|
||||
}
|
||||
|
||||
function Form()
|
||||
{
|
||||
$this->form = $this->app->FormHandler->CreateNew("shopexport");
|
||||
$this->form->UseTable("shopexport");
|
||||
$this->form->UseTemplate("shopexport.tpl",$this->parsetarget);
|
||||
|
||||
$field = new HTMLInput("pruefen","hidden","1","","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("auftragabholen","hidden","1","","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("bezeichnung","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("aktiv","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("einzelsync","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("projekt","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("maxmanuell","text","","6","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("vondatum","text","","12","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("vonzeit","text","","10","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("startdate","text","","12","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("ab_nummer","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("nummersyncstatusaendern","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
|
||||
|
||||
|
||||
$field = new HTMLCheckbox("nurfehler","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("auftraege","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("aenderungen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("zahlungsweisenmapping","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("versandartenmapping","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("vorabbezahltmarkieren_ohnevorkasse_bar","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("utf8codierung","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("multiprojekt","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("ust_ok","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("artikelporto","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("artikelportoermaessigt","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("portoartikelanlegen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelnachnahme_extraartikel","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("artikelnachnahme","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("auftragabgleich","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("sendonlywithtracking","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("holeallestati","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLSelect("freitext",0,"freitext","","","0");
|
||||
$field->AddOption('','');
|
||||
$field->AddOption('{|in Feld Freitext laden|}','freitext');
|
||||
$field->AddOption('{|in Feld Interne Bemerkung laden|}','internebemerkung');
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLSelect("autoversandoption",0,"autoversandoption","","","0");
|
||||
$field->AddOption('{|Einstellung aus Schnittstelle übernehmen (Standard)|}','standard');
|
||||
$field->AddOption('{|Rechnung und Lieferschein erstellen|}','rechnungundlieferschein');
|
||||
$field->AddOption('{|nur Lieferschein erstellen|}','nurlieferschein');
|
||||
$field->AddOption('{|nur Rechnung erstellen|}','nurrechnung');
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("angeboteanlegen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("autoversandbeikommentardeaktivieren","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("stornoabgleich","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("steuerfreilieferlandexport","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("gesamtbetragfestsetzen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("gesamtbetragfestsetzendifferenz","text","","6","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("lastschriftdatenueberschreiben","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelimport","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("rabatteportofestschreiben","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikeltexteuebernehmen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelnummernummerkreis","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelimporteinzeln","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelnummeruebernehmen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelbezeichnungauswawision","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelbeschreibungauswawision","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelbeschreibungenuebernehmen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("stuecklisteergaenzen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("positionsteuersaetzeerlauben","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("lagerexport","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLSelect("lagergrundlage",0,"lagergrundlage","","","0");
|
||||
$field->AddOption('{|Artikel verkaufbare|}','0');
|
||||
$field->AddOption('{|Lagerbestand minus Reservierungen|}','1');
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("ueberschreibe_lagerkorrekturwert","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("lagerkorrekturwert","text","1","6","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelexport","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("autosendarticle","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("texteuebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("shopbilderuebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("eigenschaftenuebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("kategorienuebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("variantenuebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("crosssellingartikeluebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("staffelpreiseuebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("gutscheineuebertragen","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("nurpreise","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("nurneueartikel","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("artikelnummerbeimanlegenausshop","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("kundenurvonprojekt","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("adressennichtueberschreiben","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("adressupdate","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("vertrieb","text","","","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("artikelrabatt","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("artikelrabattsteuer","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("preisgruppe","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("url","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("passwort","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("token","text","","40","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("datumvon","text","","","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("cronjobaktiv","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("demomodus","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("direktimport","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLCheckbox("holealle","","","1","0","0");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLInput("anzgleichzeitig","text","","","","","","","","","","0","","");
|
||||
$this->form->NewField($field);
|
||||
|
||||
$field = new HTMLSelect("modulename",0,"modulename","","","0");
|
||||
$field->AddOption('{|extern|}','');
|
||||
$this->form->NewField($field);
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
|
@ -209,9 +209,9 @@
|
||||
<tr><td>{|Nachnahmegebühr als extra Position|}:</td><td>[ARTIKELNACHNAHME_EXTRAARTIKEL][MSGARTIKELNACHNAHME_EXTRAARTIKEL]</td></tr>
|
||||
<tr><td>{|Nachnahmegebühr|}:</td><td>[ARTIKELNACHNAHMEAUTOSTART][ARTIKELNACHNAHME][MSGARTIKELNACHNAHME][ARTIKELNACHNAHMEAUTOEND] <i>{|Artikel-Nr. für die Nachnahme Gebühr.|}</i></td></tr>
|
||||
|
||||
<tr><td><u>{|Auftragsstatus rückmelden|}:</u></td><td>[AUFTRAGABGLEICH][MSGAUFTRAGABGLEICH] <i>({|Von Xentral zu Shop|})</i></td></tr>
|
||||
<tr><td><u>{|Auftragsstatus rückmelden|}:</u></td><td>[AUFTRAGABGLEICH][MSGAUFTRAGABGLEICH] <i>({|Von OpenXE zu Shop|})</i></td></tr>
|
||||
<tr><td><label for="sendonlywithtracking">{|Automatische Rückmeldung deaktivieren|}:</label></td><td>[SENDONLYWITHTRACKING][MSGSENDONLYWITHTRACKING]</td></tr>
|
||||
<tr class="ab_nummerzeitraum ab_nummer"><td>{|Hole jeden Status|}:</td><td>[HOLEALLESTATI][MSGHOLEALLESTATI] <i>{|Es werden alle Aufträge übertragen von Shop auf Xentral unabhängig vom Status.|}</i></td></tr>
|
||||
<tr class="ab_nummerzeitraum ab_nummer"><td>{|Hole jeden Status|}:</td><td>[HOLEALLESTATI][MSGHOLEALLESTATI] <i>{|Es werden alle Aufträge übertragen von Shop auf OpenXE unabhängig vom Status.|}</i></td></tr>
|
||||
<tr><td><u>{|Freitext aus Shopschnittstelle|}:</u></td><td>
|
||||
[FREITEXT][MSGFREITEXT]
|
||||
</td></tr>
|
||||
@ -221,7 +221,7 @@
|
||||
<tr><td>{|Angebote statt Aufträge anlegen|}:</td><td>[ANGEBOTEANLEGEN][MSGANGEBOTEANLEGEN]</td></tr>
|
||||
<tr><td>{|Autoversand bei Kommentar in Warenkorb deaktivieren|}:</td><td>[AUTOVERSANDBEIKOMMENTARDEAKTIVIEREN][MSGAUTOVERSANDBEIKOMMENTARDEAKTIVIEREN]</td></tr>
|
||||
<tr><td><br><strong>{|ab hier importerspezifische Einstellungen|}:</strong><br><br></td></tr>
|
||||
<tr><td>{|Stornierung rückmelden|}:</td><td>[STORNOABGLEICH][MSGSTORNOABGLEICH] <i>({|Von Xentral zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Stornierung rückmelden|}:</td><td>[STORNOABGLEICH][MSGSTORNOABGLEICH] <i>({|Von OpenXE zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Besteuerung im Drittland abhängig von Lieferadresse machen|}:</td><td>[STEUERFREILIEFERLANDEXPORT][MSGSTEUERFREILIEFERLANDEXPORT]</td></tr>
|
||||
<tr><td>{|Gesamtbetrag festsetzen|}:</td><td>[GESAMTBETRAGFESTSETZEN][MSGGESAMTBETRAGFESTSETZEN]</td></tr>
|
||||
<tr><td>{|Maximale Differenz zur berechneten Summe|}:</td><td>[GESAMTBETRAGFESTSETZENDIFFERENZ][MSGGESAMTBETRAGFESTSETZENDIFFERENZ]</td></tr>
|
||||
@ -240,8 +240,8 @@
|
||||
<tr><td>{|Artikelnummern aus Nummernkreis|}:</td><td>[ARTIKELNUMMERNUMMERKREIS][MSGARTIKELNUMMERNUMMERKREIS]</td></tr>
|
||||
<tr><td></td><td>[ARTIKELIMPORTEINZELN][MSGARTIKELIMPORTEINZELN] einzeln <!--<i>(Nur bei Artikeln mit Option: Artikel->Online-Shop Optionen->Online Shop Abgleich)</i>--></td></tr>
|
||||
<tr><td>{|Artikelnummern aus Shop|}:</td><td>[ARTIKELNUMMERUEBERNEHMEN][MSGARTIKELNUMMERUEBERNEHMEN]</td></tr>
|
||||
<tr><td>{|Artikelbezeichnung aus Xentral|}:</td><td>[ARTIKELBEZEICHNUNGAUSWAWISION][MSGARTIKELBEZEICHNUNGAUSWAWISION]</td></tr>
|
||||
<tr><td>{|Artikelbeschreibungen aus Xentral|}:</td><td>[ARTIKELBESCHREIBUNGAUSWAWISION][MSGARTIKELBESCHREIBUNGAUSWAWISION]</td></tr>
|
||||
<tr><td>{|Artikelbezeichnung aus OpenXE|}:</td><td>[ARTIKELBEZEICHNUNGAUSWAWISION][MSGARTIKELBEZEICHNUNGAUSWAWISION]</td></tr>
|
||||
<tr><td>{|Artikelbeschreibungen aus OpenXE|}:</td><td>[ARTIKELBESCHREIBUNGAUSWAWISION][MSGARTIKELBESCHREIBUNGAUSWAWISION]</td></tr>
|
||||
<tr><td>{|Artikelbeschreibungen aus Shop|}:</td><td>[ARTIKELBESCHREIBUNGENUEBERNEHMEN][MSGARTIKELBESCHREIBUNGENUEBERNEHMEN]</td></tr>
|
||||
<tr><td>{|Stücklisten ergänzen|}:</td><td>[STUECKLISTEERGAENZEN][MSGSTUECKLISTEERGAENZEN]</td></tr>
|
||||
<tr><td>{|Spezielle Steuersätze pro Positionen|}:</td><td>[POSITIONSTEUERSAETZEERLAUBEN][MSGPOSITIONSTEUERSAETZEERLAUBEN]</td></tr>
|
||||
@ -258,24 +258,25 @@
|
||||
<div class="inside inside-full-height">
|
||||
<fieldset><legend>{|Artikel Import / Export|}</legend>
|
||||
<table width="100%">
|
||||
<tr><td width="300"><u>{|Lagerzahlen Übertragung erlauben|}:</u></td><td>[LAGEREXPORT][MSGLAGEREXPORT] <i>({|Von Xentral zu Shop|})</i></td></tr>
|
||||
<tr><td width="300"><u>{|Lagerzahlen Übertragung erlauben|}:</u></td><td>[LAGEREXPORT][MSGLAGEREXPORT] <i>({|Von OpenXE zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Lager Grundlage|}:</u></td><td>[LAGERGRUNDLAGE][MSGLAGERGRUNDLAGE]</td></tr>
|
||||
<tr><td>{|Lagerkorrektur überschreiben|}:</td><td>[UEBERSCHREIBE_LAGERKORREKTURWERT][MSGUEBERSCHREIBE_LAGERKORREKTURWERT]</td></tr>
|
||||
<tr class="lagerkorrektur"><td>{|Lagerkorrektur|}:</td><td>[LAGERKORREKTURWERT][MSGLAGERKORREKTURWERT]</td></tr>
|
||||
[HOOK_STORAGE]
|
||||
<tr><td><u>{|Artikel Übertragung erlauben|}:</u></td><td>[ARTIKELEXPORT][MSGARTIKELEXPORT] <i>({|Von Xentral zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Alle geänderten Artikel automatisch übertragen|}:</td><td>[AUTOSENDARTICLE][MSGAUTOSENDARTICLE] <i>({|Von Xentral zu Shop|})</i></td></tr>
|
||||
<tr><td><u>{|Artikel Übertragung erlauben|}:</u></td><td>[ARTIKELEXPORT][MSGARTIKELEXPORT] <i>({|Von OpenXE zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Alle geänderten Artikel automatisch übertragen|}:</td><td>[AUTOSENDARTICLE][MSGAUTOSENDARTICLE] <i>({|Von OpenXE zu Shop|})</i></td></tr>
|
||||
<tr><td><br><strong>{|Ab hier importerspezifische Einstellungen|}:</strong><br><br></td></tr>
|
||||
<tr><td>{|Bilder übertragen|}:</td><td>[SHOPBILDERUEBERTRAGEN][MSGSHOPBILDERUEBERTRAGEN] <i>({|Von Xentral zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Eigenschaften übertragen|}:</td><td>[EIGENSCHAFTENUEBERTRAGEN][MSGEIGENSCHAFTENUEBERTRAGEN] <i>({|Von Xentral zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Kategorien übertragen|}:</td><td>[KATEGORIENUEBERTRAGEN][MSGKATEGORIENUEBERTRAGEN] <i>({|Von Xentral zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Varianten übertragen|}:</td><td>[VARIANTENUEBERTRAGEN][MSGVARIANTENUEBERTRAGEN] <i>({|Von Xentral zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Crossselling übertragen|}:</td><td>[CROSSSELLINGARTIKELUEBERTRAGEN][MSGCROSSSELLINGARTIKELUEBERTRAGEN] <i>({|Von Xentral zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Staffelpreise übertragen|}:</td><td>[STAFFELPREISEUEBERTRAGEN][MSGSTAFFELPREISEUEBERTRAGEN] <i>({|Von Xentral zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Texte übertragen|}:</td><td>[TEXTEUEBERTRAGEN][MSGTEXTEUEBERTRAGEN] <i>({|Von OpenXE zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Bilder übertragen|}:</td><td>[SHOPBILDERUEBERTRAGEN][MSGSHOPBILDERUEBERTRAGEN] <i>({|Von OpenXE zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Eigenschaften übertragen|}:</td><td>[EIGENSCHAFTENUEBERTRAGEN][MSGEIGENSCHAFTENUEBERTRAGEN] <i>({|Von OpenXE zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Kategorien übertragen|}:</td><td>[KATEGORIENUEBERTRAGEN][MSGKATEGORIENUEBERTRAGEN] <i>({|Von OpenXE zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Varianten übertragen|}:</td><td>[VARIANTENUEBERTRAGEN][MSGVARIANTENUEBERTRAGEN] <i>({|Von OpenXE zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Crossselling übertragen|}:</td><td>[CROSSSELLINGARTIKELUEBERTRAGEN][MSGCROSSSELLINGARTIKELUEBERTRAGEN] <i>({|Von OpenXE zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Staffelpreise übertragen|}:</td><td>[STAFFELPREISEUEBERTRAGEN][MSGSTAFFELPREISEUEBERTRAGEN] <i>({|Von OpenXE zu Shop|})</i></td></tr>
|
||||
<tr><td>{|Gutscheine übertragen|}:</td><td>[GUTSCHEINEUEBERTRAGEN][MSGGUTSCHEINEUEBERTRAGEN] <i>({|Via Prozessstarter|})</i></td></tr>
|
||||
<tr [NURPREISESTYLE]><td>{|Artikeltext Übertragung unterdrücken|}:</td><td>[NURPREISE][MSGNURPREISE] <i>({|Von Xentral zu Shop|})</i></td></tr>
|
||||
<tr [NURARTIKELLISTESTYLE]><td>{|Artikelliste abholen nur neue Artikel anlegen|}:</td><td>[NURNEUEARTIKEL][MSGNURNEUEARTIKEL] <i>({|Von Shop zu Xentral|})</i></td></tr>
|
||||
<tr [NURARTIKELLISTESTYLE]><td>{|Artikelnummer beim Anlegen aus Shop übernehmen|}:</td><td>[ARTIKELNUMMERBEIMANLEGENAUSSHOP][MSGARTIKELNUMMERBEIMANLEGENAUSSHOP] <i>({|Von Shop zu Xentral|})</i></td></tr>
|
||||
<tr [NURPREISESTYLE]><td>{|Artikeltext Übertragung unterdrücken|}:</td><td>[NURPREISE][MSGNURPREISE] <i>({|Von OpenXE zu Shop|})</i></td></tr>
|
||||
<tr [NURARTIKELLISTESTYLE]><td>{|Artikelliste abholen nur neue Artikel anlegen|}:</td><td>[NURNEUEARTIKEL][MSGNURNEUEARTIKEL] <i>({|Von Shop zu OpenXE|})</i></td></tr>
|
||||
<tr [NURARTIKELLISTESTYLE]><td>{|Artikelnummer beim Anlegen aus Shop übernehmen|}:</td><td>[ARTIKELNUMMERBEIMANLEGENAUSSHOP][MSGARTIKELNUMMERBEIMANLEGENAUSSHOP] <i>({|Von Shop zu OpenXE|})</i></td></tr>
|
||||
|
||||
</table>
|
||||
</fieldset>
|
||||
@ -324,7 +325,7 @@
|
||||
<div class="row-height">
|
||||
<div class="col-xs-12 col-md-8 col-md-height">
|
||||
<div class="inside inside-full-height">
|
||||
<fieldset><legend>Zugangsdaten für Xentral Import Plugin</legend>
|
||||
<fieldset><legend>Zugangsdaten für OpenXE Import Plugin</legend>
|
||||
<table width="100%">
|
||||
<tr><td>{|URL|}:</td><td>[URL][MSGURL] <i>URL zur externen Importer</i></td><td></tr>
|
||||
<tr><td width="300">{|ImportKey|}:</td><td>[PASSWORT][MSGPASSWORT] <i>32 Zeichen langes Sicherheitspasswort</i></td><td></tr>
|
||||
@ -997,7 +998,7 @@ function kundengruppenEditSave() {
|
||||
url: 'index.php?module=onlineshops&action=kundengruppeneditsave',
|
||||
data: {
|
||||
id: $('#k_id').val(),
|
||||
kundengruppexentral: $('#k_kundengruppe').val(),
|
||||
kundengruppeOpenXE: $('#k_kundengruppe').val(),
|
||||
projekt: $('#k_projekt').val(),
|
||||
aktiv: c_aktiv,
|
||||
kundengruppeneukundenzuweisen: c_neukundenzuweisen,
|
||||
|
@ -513,6 +513,10 @@ class WidgetShopexport extends WidgetGenShopexport
|
||||
{
|
||||
$this->app->Tpl->Add('MSGEIGENSCHAFTENUEBERTRAGEN',' <b style="color:red;">wird von diesem Importer nicht unterstützt</b> ');
|
||||
}
|
||||
if(isset($json['erlaubtefunktionen']['texte']) && !$json['erlaubtefunktionen']['texte'])
|
||||
{
|
||||
$this->app->Tpl->Add('MSGTEXTEUEBERTRAGEN',' <b style="color:red;">wird von diesem Importer nicht unterstützt</b> ');
|
||||
}
|
||||
if(isset($json['erlaubtefunktionen']['artikelbilder']) && !$json['erlaubtefunktionen']['artikelbilder'])
|
||||
{
|
||||
$this->app->Tpl->Add('MSGSHOPBILDERUEBERTRAGEN',' <b style="color:red;">wird von diesem Importer nicht unterstützt</b> ');
|
||||
|
Loading…
Reference in New Issue
Block a user