Коллеги, обнаружил что при блокировке 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