OmniSeller:OmniSellerDataService Tipps und Tricks: Unterschied zwischen den Versionen
Erscheinungsbild
Admin (Diskussion | Beiträge) Die Seite wurde neu angelegt: „<div class="mw-parser-output">Erkärung der spezielle Service Einstellungen in der Datei ''OmniSellerDataService.exe.config'':</div> <div class="mw-parser…“ |
Admin (Diskussion | Beiträge) Korrekturlauf: Rechtschreibung, Grammatik und Stil ueberarbeitet |
||
| Zeile 1: | Zeile 1: | ||
<div class="mw-parser-output"> | <div class="mw-parser-output">Erklärung der speziellen Service-Einstellungen in der Datei ''OmniSellerDataService.exe.config'':</div> <div class="mw-parser-output"> </div> <div class="mw-parser-output">'''StockSQL:''' Eintrag einer zusätzlichen Lagerbestandsberechnung:</div> <div class="mw-parser-output">Hier ist es möglich den übergebenen Lagerbestand via SQL-Abfrage anzupassen.</div> <div class="mw-parser-output">Es stehen die Platzhalter '''@mandant, @artikelnummer, @auspraegungID, @bestand '''(vom OmniSeller berechnet)''' '''und '''@originalSKU '''(bei verknüpften Klon-Artikeln)''' '''zur Verfügung.</div> <div class="mw-parser-output"> </div> <div class="mw-parser-output">Beispiel für die Anwendung:</div> <div class="mw-parser-output"><setting name="StockSQL" serializeAs="String"><br/> <value>'''select CASE WHEN len(isnull(USER_Freifeld1,''))>0 then convert(money,USER_Freifeld1)*@bestand else @bestand end,USER_Freifeld1 from khkartikel'''</div> <div class="mw-parser-output">'''where Artikelnummer=@artikelnummer and mandant=@mandant'''</value><br/> </setting></div> <div class="mw-parser-output"> </div> <div class="mw-parser-output">'''BulkStockAmount: '''Anzahl der Lagerbestandsänderungen die in einem Request übermittelt werden können.</div> <div class="mw-parser-output"> </div> <div class="mw-parser-output">'''MaxPastDaysForStatusUpload:''' Maximale Anzahl Tage die der Status Upload in die Vergangenheit schaut.</div> <div class="mw-parser-output"> </div> <div class="mw-parser-output"> </div> <div class="mw-parser-output"> </div> <div class="mw-parser-output"> </div> <div class="mw-parser-output"> </div> | ||
Aktuelle Version vom 25. August 2026, 06:15 Uhr
Erklärung der speziellen Service-Einstellungen in der Datei OmniSellerDataService.exe.config:
StockSQL: Eintrag einer zusätzlichen Lagerbestandsberechnung:
Hier ist es möglich den übergebenen Lagerbestand via SQL-Abfrage anzupassen.
Es stehen die Platzhalter @mandant, @artikelnummer, @auspraegungID, @bestand (vom OmniSeller berechnet) und @originalSKU (bei verknüpften Klon-Artikeln) zur Verfügung.
Beispiel für die Anwendung:
<setting name="StockSQL" serializeAs="String">
<value>select CASE WHEN len(isnull(USER_Freifeld1,))>0 then convert(money,USER_Freifeld1)*@bestand else @bestand end,USER_Freifeld1 from khkartikel
<value>select CASE WHEN len(isnull(USER_Freifeld1,))>0 then convert(money,USER_Freifeld1)*@bestand else @bestand end,USER_Freifeld1 from khkartikel
where Artikelnummer=@artikelnummer and mandant=@mandant</value>
</setting>
</setting>
BulkStockAmount: Anzahl der Lagerbestandsänderungen die in einem Request übermittelt werden können.
MaxPastDaysForStatusUpload: Maximale Anzahl Tage die der Status Upload in die Vergangenheit schaut.