Heart-Profit ERP

Heart-Profit Boards => Heart-Profit ERP Support => Topic started by: Johan on April 09, 2010, 08:35:37 am



Title: profit batch luistert niet naar opgegeven datum
Post by: Johan on April 09, 2010, 08:35:37 am
Wanneer je iets door Profit batch 'morgen' wilt  starten (een datum <> vandaag)  dan respecteert hij niet de opgegeven datum. Als de batchprocessor actief is, wordt ie onmiddelijk uitgevoerd. Hoe kun je dit nu zo inrichten dat, terwijl de batchprocessor actief is, je er toch opdrachten in kunt zetten die op een andere dag uitgevoerd zouden moeten worden. OF moet je batchprocessor eerst stoppen voordat je er een opdracht in zet?

In de bijlage een voorbeeld.


:19c:


Title: Re: profit batch luistert niet naar opgegeven datum
Post by: Wouter Rijnbende on April 09, 2010, 08:59:53 am
Raar... Dat was dacht ik al opgelost...

Het probleem was toen dat de datum-/tijd van de job verweven zit in de Jobnaam, en die bevatte slechts één positie voor het Jaartal. Ofwel, 2010 werd beschouwd als 2000, dus iedere Job werd meteen beschouwd als een Job die al 10 jaar stond te wachten.

Ok, dit wetende, als ik in het scherm kijk, zie ik dat jouw Batchjob een Id MMM10D09080803 krijgt.

Die 10D09 zal dan staan voor 2010 + April (D = 4e maand) + 09.

Robert, kontroleer even of ik gelijk heb in het feit dat de verwerkingstijd bepaald wordt a.d.h.v. de Job-id, want als dat inderdaad zo is, dan had deze Job m.i. met 10D10 moeten beginnen (immers de Job dient op 10 april te starten). Ofwel, zoek het dan in het Submitten van de Job, en niet in de verwerking door de Batchprocessor.