Цитата:
RLS на удаляемой таблице не настроено?
Нет, не настроено.
Таблицы в map'ах нет, во view тоже не используется, в вирт. комп. не входит
X++:
table.skipDatabaseLog(true);
table.skipDeleteActions(true);
table.skipDeleteMethod(true);
delete_from table where table.Month == _month;
После того, как отрабатывает удаление (delete_from), в лог все равно происходит вставка:
Трассировка SQL
X++:
DELETE FROM SALESTABLE_TELECOMPHONTRA40478 WHERE ((DATAAREAID=?) AND (MONTH=?))
INSERT INTO SYSDATABASELOG (DATA,USERNAME,DESCRIPTION,LOGTYPE,TABLE_,LOGRECID,CREATEDBY,CREATEDTRANSACTIONID,DATAAREAID,RECVERSION,RECID) VALUES (?,?,?,?,?,?,?,?,?,?,?);SELECT CREATEDDATETIME FROM SYSDATABASELOG WHERE RECID = ? AND DATAAREAID = ?
Естественно, при удалении через SQL Management этой вставки нет.