PMP161316 hat geschrieben:Vielen Dank für die Informationen.
In welchem Preissegment bewegt sich eine Lizenz des Expandit Launch Utility?
Ich benötige dann für dieses Tool eine Navision-Client Lizenz, da das Programm nur den Navision Client automatisch startet?
...
Das Preissegment in dem sich die Launch Utility bewegt ist abhängig vom Anbieter. Manche bieten hierzu noch einen Wartungsvertrag an.
Am Besten einige Reseller kontaktieren und Preisvorschläge geben lassen. Die Preise sollten eigentlich moderat sein.
Für das Programm selbst wird ein NAV-Benutzer benötigt. Das Passwort hierfür wird in einer Konfigurationsdatei verschlüsselt abgelegt.
Das Programm fungiert wie ein Benutzer im System und bedient so auch die Schaltflächen. Man kann quasi zuschauen wie der Benutzer die Reports aufruft.
Man kann es sich so vorstellen wie ein Makro oder Script was abgearbeitet wird.
Selbst wenn es einen unerwartenden Fehler gibt erscheint dieser in der Regel in einer Dialogbox, diese wird ausgelesen und kann dann per E-Mail an den Admin geschickt werden.
Die Fehlermeldung sieht dann in etwa so aus:
The ExpandIT Launch Utility reported an error. A log file and the current configuration file have been attached to this mail.
Application Data = ...
Command Line = ...
Computer Name = ...
Configuration File = ...
Description = An unknown dialog was displayed while running the object. The dialog contained the following text: Sie dürfen die Tabelle Verkaufszeile nicht ändern, da sie von dem Benutzer: BOESE gesperrt ist.
License = ...
License Version = 6.0
NAV Version = 4.03
Number of Processors = 8
Operating System = Windows_NT
Processor Architecture = x86
Processor Identifier = x86 Family 15 Model 2, GenuineIntel
Program Name = ExpandIT Launch Utility
Program Version = 6.0
Runtime Job = ...
Runtime Total = 13 minutes 37 seconds
Session Name = ...
Status = ...
System Root = C:\WINDOWS
Temporary Files = c:\Temp
Time = 20100601 12:01:20
User Domain = ...
User Name = MASCHINE
User Profile = ...
Warning = ...
Windows Version = Windows XP v5.2
Zudem wird die Konfigurationsdatei angehängt in der man sieht welcher Mandant und welches Objekt z.B. Report 50001 ausgeführt wurde:
buchen_FirmaMandant.ini
<ExpandIT Launch Utility>
ErrorSemaphore=fehler.txt
SuccessSemaphore=erfolg.txt
ProgramPath=c:\Programme\NAV-Client
ExitOnError=1
ForceTermination=1
ConnectionType=...
ServerName=...
NetType=TCP
ObjectCache=...
Cache=...
CommitCache=...
UserId=MASCHINE
Password=1739654245PASS4WORT2424273756221
SendEmailSuccess=0
SendEmailError=1
SmtpServer=...
FromEmailAddress=MASCHINE@firma.de
ToEmailAddress=admin@firma.de
DateFormat=YYYY-MM-DD
TimeFormat=HH-MM-SS
LogFilePath=D:\log
DebugMode=0
UseEventLog=0
ShellOnSuccess=...
ShellOnError=...
ZupFileName=...
Company=FirmaMandant
ObjectType=REPORT
ObjectId=50001
Timeout=0
Der Aufruf wäre beispielsweise über eine Kommandozeile in einer Batchdatei realisierbar.
- Code: Alles auswählen
c:\expandit\launch\elaunch.exe configfile=d:\maschine\buchen_FirmaMandant.ini
Gruß,
winfy