X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;ds=sidebyside;f=lxo-import%2FpartsB.php;fp=lxo-import%2FpartsB.php;h=5cbcd336f17845b833be35fc8f92e978d6ff1848;hb=6555d5f7034cfe47219fe0f60aa98f7e4f5642ae;hp=2388fef7a23a43e46ba9330646342bff0a21d353;hpb=5ada8632263f93bfaa78d9136cc815fbeee95ead;p=kivitendo-erp.git
diff --git a/lxo-import/partsB.php b/lxo-import/partsB.php
index 2388fef7a..5cbcd336f 100644
--- a/lxo-import/partsB.php
+++ b/lxo-import/partsB.php
@@ -39,6 +39,10 @@ if ($_POST["ok"]=="Hilfe") {
foreach($parts as $key=>$val) {
echo "$key => $val
";
}
+ echo "
Die erste Zeile enthält die Feldnamen der Daten in ihrer richtigen Reihenfolge
";
+ echo "Geben Sie das Trennzeichen der Datenspalten ein. Steuerzeichen können mit ihrem Dezimalwert geführt von einem "#" eingegebn werden (#11).
";
+ echo "Der "sellprice" kann um den eingegeben Wert geändert werden.
";
+ echo "Bei vorhandenen Artikelnummern (in der db), kann entweder ein Update auf den Preis durchgeführt werden oder der Artikel mit anderer Artikelnummer eingefügt werden.
";
echo "Jeder Artikel muß einer Buchungsgruppe zugeordnet werden. ";
echo "Dazu muß entweder in der Maske eine Standardbuchungsgruppe gewählt werden
";
echo "oder es wird ein gültiges Konto in 'income_accno_id' und 'expense_accno_id' eingegeben. ";
@@ -50,6 +54,10 @@ clearstatcache ();
$test = $_POST["test"];
$trenner = ($_POST["trenner"])?$_POST["trenner"]:",";
+$trennzeichen = ($_POST["trennzeichen"])?$_POST["trennzeichen"]:"";
+$precision = $_POST["precision"];
+$quotation = $_POST["quotation"];
+$quottype = $_POST["quottype"];
$file = "parts";
/* no data? */
@@ -81,7 +89,10 @@ if (!chkUsr($login))
/* first check all elements */
echo "Checking data:
";
-$err = import_parts($db, $file, $trenner, $parts, TRUE, FALSE, FALSE,$_POST);
+$_test=$_POST;
+$_test["precision"]=-1;
+$_test["quotation"]=0;
+$err = import_parts($db, $file, $trenner, $trennzeichen, $parts, TRUE, FALSE, FALSE,$_test);
echo "$err Errors found\n";
@@ -89,7 +100,7 @@ if ($err!=0)
exit(0);
/* just print data or insert it, if test is false */
-import_parts($db, $file, $trenner, $parts, FALSE, !$test, TRUE,$_POST);
+import_parts($db, $file, $trenner, $trennzeichen, $parts, FALSE, !$test, TRUE,$_POST);
} else {
$bugrus=getAllBG($db);
@@ -102,7 +113,26 @@ import_parts($db, $file, $trenner, $parts, FALSE, !$test, TRUE,$_POST);
Trennzeichen | |
Trennzeichen | + Semikolon + Komma + Tabulator + Leerzeichen + + + |
VK-Preis Nachkomma: | 0 + 1 + 2 + 3 + 4 + 5 + |
VK-Preis Aufschlag: | + % + Absolut |
Vorhandene Artikelnummer: | Preis update durchführen + mit neuer Nummer einfügen |
Test | ja |
Art | Ware Dienstleistung |