Inhalte aufrufen

Profilbild

SQL Befehl für Lagerbestandsführung

sql code sql code inventar lager lagerbestandsführung

  • Bitte melden Sie sich an, um eine Antwort zu verfassen.
3 Antworten zu diesem Thema

#1 Piranja

Piranja

    Member

  • Members
  • PunktPunkt
  • 20 Beiträge

Geschrieben: 09 March 2021 - 13:43

Werte Forumsgemeinde

 

Ich würde gerne im bestehendem Shop (mit mehreren Tausend Artikel) die Lagerbestandsführung aktivieren.

 

Nun hat mir dankenderweise Herr Schmerge einige Infos dazu gegeben, den richtigen SQL Code dazu leider nicht (weil ich zwar Support bezahlt aber scheinbar den falschen Support Vertrag habe)  :-(

Nun hoffe ich darauf das mir jemand dies alles zu einem Code zusammenführt.

 

Danke vielmals für Eure Hilfe

Gruss Frank S.

 

 

Infos welche Spalten (und Werte) im SQL-Befehl berücksichtigt werden müssen. 
Die Datenbank-Tabelle lautet: dbo.Product
Lagerbestandsführung (Lagerbestand führen): [ManageInventoryMethodId], Wert = 1
Verfügbarkeit anzeigen: [DisplayStockAvailability], Wert = 1
Warenbestand anzeigen: [DisplayStockQuantity], Wert = 1
Mindestlagerbestand (1):[MinStockQuantity], Wert = 1 
Aktion bei Erreichen des Meldebestandes (Kaufen-Button deaktivieren):[LowStockActivityId], Wert = 1
Benachrichtig den Administrator ... (2): [NotifyAdminForQuantityBelow], Wert = 2
Minimale Bestellmenge (1): [OrderMinimumQuantity], Wert = 1
Maximale Bestellmenge (2):[OrderMaximumQuantity], Wert = 2
Schrittweite (1): [QuantityStep], Wert = 1

 



#2 Marcel Schmidt

Marcel Schmidt

    SmartStore AG

  • Administrators
  • 149 Beiträge

Geschrieben: 09 March 2021 - 15:27

Hallo Frank,

 

wenn du einen SQL Update befehl ausführen möchtest, sollte dir dies weiterhelfen können

https://www.w3school.../sql_update.asp

 

Dein SQL Befehl würde bspw. so aussehen:

update dbo.Product
set ManageInventoryMethodId = 1, DisplayStockAvailability = 1, DisplayStockQuantity = 1, ......

Beste Grüße



#3 Piranja

Piranja

    Member

  • Members
  • PunktPunkt
  • 20 Beiträge

Geschrieben: 11 March 2021 - 14:26

Hallo

muss dann am Schluss noch    WHERE condition  hin?



#4 Marcel Schmidt

Marcel Schmidt

    SmartStore AG

  • Administrators
  • 149 Beiträge

Geschrieben: 11 March 2021 - 15:36

Kommt drauf an, ob du die Abfrage beschränken möchtest. Wenn der Befehl auf alle Einträge in der Tabelle angewendet werden soll, dann nein.




Auch markiert mit einem oder mehrerer dieser Schlüsselwörter: sql, code, sql code, inventar, lager, lagerbestandsführung