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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.11.2008, 14:10   #12  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,985 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
\Classes\InventUpd_Reservation\updateReserveMore
X++:
    appl.inventUpdateTTSControl().setTTSBeginLock();

    if (movement.mustBeOnhandLocked(false))
        appl.inventUpdateTTSControl().inventItemLocationSelectLocked(movement.itemId());

\Classes\InventUpdateTTSControl\inventItemLocationSelectLocked
X++:
/*
Lock on table inventItemLocation is used for serialisation of updating processes - lock is only used,
if required when instantiating class: InventOnHand (when 'lock' -flag is set to 'true')
*/

public inventItemLocation inventItemLocationSelectLocked(ItemId itemId)
{
    InventItemLocation inventItemLocation;
    ;
   ...
}

\Classes\InventUpdateTTSControl\setTTSBeginLock
X++:
/*
Begin secondary transaction (used to establish serializing lock in table InventItemLocation)
*/
public void setTTSBeginLock()
{
    InventUpdateTTSMode tmpTTSMode;
    ;
    if (!this.mustUseTTSSystem())
        return;
   ...
}
обращаю внимание на этт кусок кода
X++:
    if (!this.mustUseTTSSystem())
        return;
Теги
резервирование, склад, блокировка, ax3.0

 


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

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

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