SQL-Beispiele.Übernahme eines Artikels: Unterschied zwischen den Versionen

Aus Wiki-Onlinehandbuch für ShopMaster
Zur Navigation springen Zur Suche springen
K
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Anlegen eines neuen Artikels im ShopMaster durch übername aus dem Preisinfo
Anlegen eines neuen Artikels im '''''ShopMaster''''' durch übername aus dem Preisinfo
   
   
   
   
Zeile 5: Zeile 5:


{| border="1" cellpadding="5" cellspacing="0"
{| border="1" cellpadding="5" cellspacing="0"
|style="background:#efefef;"|mysql> select art_nr from artikel where art_nr > "0000417";<br>Empty set (0.00 sec)
|style="background:#efefef;"|<tt>mysql> select art_nr from artikel where art_nr > "0000417";<br>Empty set (0.00 sec)</tt>
|}
|}
   
   


2. Übername des Datensatzes aus dem Preisinfo:
2. Übernahme des Datensatzes aus dem Preisinfo:


[[Bild:SyncToolA1.png|frame|none|Abb. 1]]
[[Bild:SyncToolA1.png|frame|none|Abb. 1]]
Zeile 21: Zeile 21:
[[Bild:SyncToolA3.png|frame|none|Abb. 3]]
[[Bild:SyncToolA3.png|frame|none|Abb. 3]]


Bereich 5 Satz 421 sollte ein Buchungsfile 05421.SMSQL ergeben.
Bereich 5 Satz 421 sollte ein Buchungsfile 05421.SMSQL ergeben.<br>
Die Reaktion des Synctools auf einen neuen Artikelsatz:
Die Reaktion des Synctools auf einen neuen Artikelsatz:


[[Bild:SyncToolA4.png|frame|none|Abb. 4]]
[[Bild:SyncToolA4.png|frame|none|Abb. 4 - Synctool Artikelbuchung (05)]]





Aktuelle Version vom 22. Juni 2012, 09:44 Uhr

Anlegen eines neuen Artikels im ShopMaster durch übername aus dem Preisinfo


1. Überprüfen, ob der Datensatz in der SQL-Table existiert

mysql> select art_nr from artikel where art_nr > "0000417";
Empty set (0.00 sec)


2. Übernahme des Datensatzes aus dem Preisinfo:

Abb. 1

damit wurde ein neuer Artikelsatz erzeugt:

Abb. 2

dieser Datensatz hat folgende Datensatznummer:

Abb. 3

Bereich 5 Satz 421 sollte ein Buchungsfile 05421.SMSQL ergeben.
Die Reaktion des Synctools auf einen neuen Artikelsatz:

Abb. 4 - Synctool Artikelbuchung (05)


3. SQL-Table überprüfen:

mysql> select art_nr from artikel where art_nr > "0000417";
+---------+
| art_nr  |
+---------+
| 0000418 |
+---------+
1 row in set (0.00 sec)