Появилась задача, в которой нужно удалить запись из таблицы таким образом, чтобы не выполнялись все навешанные на неё DeleteActions. Для этого существует специальный метод у таблиц, который называется SkipDeleteActions. Везде, где он используется в стандартной Аксе, перед его вызовом еще вызывается SkipDataMethods. В общем получается что-то типа такого кода:
PHP код:
PurchParmUpdate.skipDataMethods(true);
PurchParmUpdate.skipDeleteActions(true);
delete_from PurchParmUpdate
where PurchParmUpdate.ParmId == PurchParmTable.ParmId;
Так вот: работает это чудо только на одной из баз. На остальных делит-экшенсы отлично выполняются. Аксапта одна и та же - рядом сложенные приложения, разные инстансы АОСов. Версия 3.0 SP3. Да и в двух уровнях ситуация такая же. В чем же секрет? Ваши предположения?