|
![]() |
#1 |
Участник
|
ПРОБЛЕМА 4 . Есть проблемы с производительностью при расширенном расчете себестоимости.
Есть неоптимальные запросы, которые вызываются из логики, добавленной в RU5. РЕШЕНИЕ. Рекомендую добавить следующие индексы: 1. На таблице InventTrans по полям InventTransIdFather,DateFinancial. 2. На таблице InventTrans по полям TransRefId, TransType, DatePhysical. 3. На таблице ProdWIPHistoricalCostTable_RU по полю ReleaseRefRecId. 4. На таблице InventByProductTable_RU включить индекс на RecId. |
|
|
За это сообщение автора поблагодарили: Poleax (3). |
![]() |
#2 |
Участник
|
ПРОБЛЕМА 5 . Не работает отмена закрытия или пересчета в пакетном режиме, если есть выделенный пакетный сервер.
Если делать отмену закрытия в пакетном режиме и указывать пакетную группу, система создает первую задачу с указанной пакетной группой, а все остальные, от которых зависит первая создает с пустой пакетной группой. Если на эту пустую группу не настроен ни один АОС, то она никогда не завершится. РЕШЕНИЕ. Если без доработок, то нужно добавить пустую пакетную группу к какому-либо серверу. |
|
|
За это сообщение автора поблагодарили: b_nosoff (1). |
![]() |
#3 |
Moderator
|
Цитата:
Сообщение от Bega
![]() ПРОБЛЕМА 5 . Не работает отмена закрытия или пересчета в пакетном режиме, если есть выделенный пакетный сервер.
Если делать отмену закрытия в пакетном режиме и указывать пакетную группу, система создает первую задачу с указанной пакетной группой, а все остальные, от которых зависит первая создает с пустой пакетной группой. Если на эту пустую группу не настроен ни один АОС, то она никогда не завершится. РЕШЕНИЕ. Если без доработок, то нужно добавить пустую пакетную группу к какому-либо серверу. |
|
![]() |
#4 |
Участник
|
|
|
![]() |
#5 |
Участник
|
Вы наверное имели в виду InventParameters.CloseBatchGroupId - это поле у нас заполнено, однако в связанных пакетных задачах все равно не было подставлено.
|
|
![]() |
#6 |
Moderator
|
Цитата:
В принципе - это не совсем баг, это скорее misfeature, заложенная датскими разработчиками... |
|
![]() |
#7 |
SDET, Dynamics AX
|
Цитата:
Сообщение от Bega
![]() ПРОБЛЕМА 5 . Не работает отмена закрытия или пересчета в пакетном режиме, если есть выделенный пакетный сервер.
Если делать отмену закрытия в пакетном режиме и указывать пакетную группу, система создает первую задачу с указанной пакетной группой, а все остальные, от которых зависит первая создает с пустой пакетной группой. Если на эту пустую группу не настроен ни один АОС, то она никогда не завершится. РЕШЕНИЕ. Если без доработок, то нужно добавить пустую пакетную группу к какому-либо серверу. Отличная тема. Попросил соответствующих людей чтоб посмотрели что тут описано. |
|
![]() |
#8 |
Читатель
|
кмк, эту проблему можно глобально решить в классе BatchHeader - при добавлении новой задачи к шапке инициализировать у нее batchGroupId (вообще непонятно, почему этого нет в базовой комплектации ))
|
|
Теги |
баг, закрытие склада, ошибка, ошибка при закрытии склада, себестоимость |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|