Zum Inhalt springen

OmniSeller:OmniSellerDataService Tipps und Tricks: Unterschied zwischen den Versionen

Aus HTK Wiki
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…“
 
Korrekturlauf: Rechtschreibung, Grammatik und Stil ueberarbeitet
 
Zeile 1: Zeile 1:
<div class="mw-parser-output">Erkärung der spezielle Service Einstellungen in der Datei&nbsp;''OmniSellerDataService.exe.config'':</div> <div class="mw-parser-output">&nbsp;</div> <div class="mw-parser-output">'''StockSQL:''' Eintrag einer zustä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, @artiklenummer, @auspraegungID, @bestand&nbsp;'''(vom OmniSeller berechnet)'''&nbsp;'''und '''@originalSKU&nbsp;'''(bei verknüpften Klon-Artikeln)'''&nbsp;'''zur Verfügung.</div> <div class="mw-parser-output">&nbsp;</div> <div class="mw-parser-output">Beispiel für die Anwendung:</div> <div class="mw-parser-output"><setting name="StockSQL" serializeAs="String"><br/> &nbsp; &nbsp; &nbsp; &nbsp; <value>'''select CASE WHEN len(isnull(USER_Freifeld1,''))>0 then convert(money,USER_Freifeld1)*@bestand else @bestand end,USER_Freifeld1 &nbsp;from khkartikel'''</div> <div class="mw-parser-output">'''where mandant=1 and Artikelnummer=@artikelnummer and mandant=@mandant'''</value><br/> </setting></div> <div class="mw-parser-output">&nbsp;</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">&nbsp;</div> <div class="mw-parser-output">'''MaxPastDaysForStatusUpload:''' Maximale Anzahl Tage die der Status Upload in die Vergangenheit schaut.</div> <div class="mw-parser-output">&nbsp;</div> <div class="mw-parser-output">&nbsp;</div> <div class="mw-parser-output">&nbsp;</div> <div class="mw-parser-output">&nbsp;</div> <div class="mw-parser-output">&nbsp;</div>
<div class="mw-parser-output">Erklärung der speziellen Service-Einstellungen in der Datei&nbsp;''OmniSellerDataService.exe.config'':</div> <div class="mw-parser-output">&nbsp;</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&nbsp;'''(vom OmniSeller berechnet)'''&nbsp;'''und '''@originalSKU&nbsp;'''(bei verknüpften Klon-Artikeln)'''&nbsp;'''zur Verfügung.</div> <div class="mw-parser-output">&nbsp;</div> <div class="mw-parser-output">Beispiel für die Anwendung:</div> <div class="mw-parser-output"><setting name="StockSQL" serializeAs="String"><br/> &nbsp; &nbsp; &nbsp; &nbsp; <value>'''select CASE WHEN len(isnull(USER_Freifeld1,''))>0 then convert(money,USER_Freifeld1)*@bestand else @bestand end,USER_Freifeld1 &nbsp;from khkartikel'''</div> <div class="mw-parser-output">'''where Artikelnummer=@artikelnummer and mandant=@mandant'''</value><br/> </setting></div> <div class="mw-parser-output">&nbsp;</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">&nbsp;</div> <div class="mw-parser-output">'''MaxPastDaysForStatusUpload:''' Maximale Anzahl Tage die der Status Upload in die Vergangenheit schaut.</div> <div class="mw-parser-output">&nbsp;</div> <div class="mw-parser-output">&nbsp;</div> <div class="mw-parser-output">&nbsp;</div> <div class="mw-parser-output">&nbsp;</div> <div class="mw-parser-output">&nbsp;</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
where Artikelnummer=@artikelnummer and mandant=@mandant</value>
</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.