Коллеги, обнаружил что при блокировке forupdate одной из таблиц в джоине блокировка накладывается на все таблицы.
Можно ли как-то избежать этого ?
Пример:
метод
\Data Dictionary\Maps\PriceDiscHeading\Methods\UpdateMultiLineDisc
строка 33, код :
X++:
    while select forupdate priceDiscLine
              where priceDiscLine.salesPurchId  == this.salesPurchId
              join inventTableModule
                   where inventTableModule.moduleType == this.moduleType() &&
                         inventTableModule.itemId     == priceDiscLine.itemIdПриводит к блокировке forUpdate InventTableModule
Возможно ли этого избежать ?
P.S.
Ax 3.0 SP3
Oracle