AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.03.2008, 10:46   #1  
Def_imported is offline
Def_imported
Участник
 
1 / 10 (1) +
Регистрация: 20.12.2004
Сегодня с утра обнаружился небольшой косячок
при постановке пользователями складских журналов на пакетную разноску время начала пакета принимало корректное значение к примеру 8.20 но пакетник данные пакеты не обрабатывал даже перезапуск не помог, причем в классе BatchRun
<div class='XPPtop'>X++</div><div class='XPP'>Batch search()
{
Batch _batch;
;
_batch.selectForUpdate([color=:blue]true[/color]);

[color=:blue]select[/color] OrigStartDate, StartDate, OrigStartTime, StartTime, OrigRecId, OrigCreatedBy,
ExecutedBy, StartDate, StartTime, Status [color=:blue]from[/color] _batch
[color=:blue]index[/color] StatusIdx
order [color=:blue]by[/color] Status,Priority,StartDate,StartTime
[color=:blue]where[/color] _batch.Status [color=:blue]==[/color] BatchStatus::Waiting &&
_batch.[color=:blue]Private[/color] [color=:blue]==[/color] privateBatch &&
_batch.StartDate <= today() &&
(_batch.StartDate < today() [color=:blue]||[/color]
_batch.StartTime <= timenow()
) &&
_batch.GroupId [color=:blue]==[/color] groupId &&
(! privateBatch [color=:blue]||[/color] _batch.CreatedBy [color=:blue]==[/color] curuserid());

[color=:blue]return[/color] _batch;
}</div>
как видно используется timenow AOSа значение этот метод возвращал на час раньше то есть 7.20 помог разрешить проблему толко рестарт AOS
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 07:46.