Automatisierung

Batch

Viele Vorgänge des ordermanager Addon können mittels Batchanweisungen automatisiert werden. Um diese Anweisungen auszulösen, werden die Parameter an die  "VAG_orderManager.exe" im SAP Addon Verzeichnis übergeben.
Das Addon findet sich üblicherweise in folgendem Verzeichnis "C:\Program Files (x86)\SAP\SAP Business One\AddOns\VAG\VAG_orderManager\"

Die Vorlagen für die Batchdateien finden Sie im installierten Addon unter "C:\Program Files (x86)\SAP\SAP Business One\AddOns\VAG\VAG_orderManager\Additional\Batch".
Hier sind die Variablen "addonparams" sowie der Pfad in "logfile" und "errorfile" anzupassen.

Diese Batchbefehle können zeitgesteuert z.B. über die geplanten Tasks von Windows ausgeführt werden.

Standard Parameter für alle Batchaufrufe

-srv<DB-Server-Name> -lic<Lizenz-Server> -cmp<Datenbankname> -usr<SAP-BENUTZER> -pwd<SAP-PWD> -dbt<Datenbank-Typ>

ParameterBeispielBeschreibung
<DB-Server-Name>localhostName/IP des Server auf dem der Datenbankserver läuft.
+ Name der SQL-Instanz, wenn nicht Standard.
<Lizenz-Server>localhost:30000Name/IP des Server auf dem der Lizenzserver läuft.
<Datenbankname>OMDEMOName der Datenbank
<SAP-BENUTZER>managerBenutzername in SAP, der für den Zugriff genutzt werden soll.
<SAP-PWD>geheimPasswort des SAP Benutzers.
<Datenbank-Typ>SQL2014Typ und Version des Datenbankservers. 
Mögliche Werte:
SQL2005, SQL2008, SQL2012, SQL2014, SQL2016,
HANADB


Beispiel:
-srvlocalhost -liclocalhost:30000 -cmpOMDEMO -usrmanager -pwdgeheim -dbtSQL2014

Angabe des Modules

Um eine Batch-Aktion im Addon aufzurufen, müssen beim Batchaufruf folgende Parameter mit angegeben wird.

Parameter:

-act<Aktion> -mid<Modul>

ParameterBeispielBeschreibung
<Aktion>ProductStockUpdateDie Aktionen sind pro Modul unterschiedlich.
<Modul>ProductStockUpdateModule die geladen werden solllen.
Sollen mehrere Module geladen, so müssen diese
kommasepariert angegeben werden.
Dies ist dann wichtig, wenn es sich um kundenspez. Module handelt, 
die bei der Aktion notwendig sind.

Beispiel:
actProductStockUpdate -midProductStockUpdate,CustomerSpecificProductStockUpdateModule

Batch Befehle

Lagerbestand exportieren

Parameter:

-actProductStockUpdate -midProductStockUpdate

Export den Lagerbestand für das Standard Herkunftssystem

Optionale Parameter:

-originSystems:<Code_Herkunftssystem>

Über den Parameter kann der Export des Lagerbestandes in dieses Herkunftssystem gestartet werden. Angabe mehrerer Zielsysteme Semikon-separiert.

Kundenaufträge importieren

Parameter:

-actautoimport -midAutoImport

Neue Kundenaufträge exportieren

Parameter:

-actPurchaseOrderCreate -midPurchaseOrderCreate

Export von in SAP erfasste Kundenaufträge des letzten x Tage (siehe Addon Parameter) für das Standard Herkunftssystem

Optionale Parameter:

-originSystems:<Code_Herkunftssystem>

siehe Parameter bei "Lagerbestand exportieren"

Auftragsbestätigungen exportieren

Parameter:

-actPurchaseOrderAccept -midPurchaseOrderAccept

Exportiert genehmigte Kundenaufträge des letzten x Tage (siehe Addon Parameter) als Auftragsbestätigung für das Standard Herkunftssystem

Optionale Parameter:

-originSystems:<Code_Herkunftssystem>

siehe Parameter bei "Lagerbestand exportieren"


Wechselkurs importierten 

Abhängig von Datum in Wechselkurs Datei

Importiert den Wechselkurs für den Folgetages des Datum aus der Wechselkursdatei.

Parameter:

-actImportCurrencyRates -midCurrencyImport

Immer für Folgetag

Importiert den Wechselkurs für den Folgetag. 

Parameter:

-actImportCurrencyRatesNextDay -midCurrencyImport