Dynamics Batch server heeft als probleem als de PC wordt herstart dat de client niet opnieuw wordt herstart. De oplossing hiervoor is dat de client als een service wordt opgestart. hieronder is beschreven hoe dit moet.
Als je het register aanpast maak dan eerst een backup van je huidige register instellingen.
Creëer mbv de tool nssm een nieuwe service. Deze kun je hier downloaden.
Middels onderstaand commando is de service te installeren.
nssm install <servicename> Hier gebruikt als nssm install DynamicsBatch
Vervolgens verschijnt het volgende windows scherm.
Klik vervolgens op <browse> Selecteer het volgende bestand: C:\Program Files\Microsoft Dynamics AX\40\Client\Bin\Ax32.exe Klik vervolgens op <install service>
Open het programma Regedit.exe:
Zorg er verder voor dat bij startupmsg in het axc bestand het volgende staat startupmsg,Text, dus geen startupbericht!
in het axc bestand zet je achter: startupcmd,Text, batch_<batchgroep> in onze situatie dus startupcmd,Text,batch_mail
Om het geheel verder te laten werken moet de volgende aanpassing worden gedaan
In de class SysStartupCmdBatchRun, method inforun is een missende regel. Voeg daarom de volgende regel toe gemarkeerd met //TODO Missing line
void infoRun()
{
BatchRun batchRun = new BatchRun();
;
batchRun.parmUseForm(true);
batchRun.parmGroupId(parm); //TODO Missing line
batchRun.run();
}
Om nu de service goed te laten lopen start je de service met een in Dynamics bekende gebruiker.
Dit doe je door bij der services rechts te klikken op de service DynamicsBatch en dat op het tabblad Log On de domein gebruikers gegevens in te vullen.
Vervolgens kun je de service starten en kun je in dit geval gebruik maken van de batchgroep mail.
Laatst aangepast op Vrijdag 24 September 2010 12:54
Geschreven door Bob Tossaint
Vrijdag 29 Mei 2009 14:36