Не выполняется импорт с ошибкой "Record saving was canceled". Исключение: Unable to create a record in the {table_title} table because of the ACL restrictions

:speech_balloon: Description
Причина в настройках Transform Map из-за которых при импорте не происходит заполнение системных полей Policy и Application.

При вставке записи в версионируемую таблицу (Is VCS Enabled is Yes) выполняется автоматическое создание версия VCS Record. Если для записи не указано приложение Application - запись VCS Record не может быть создана и, как следствие, не может быть вставлена целевая запись.

:heavy_check_mark: Workaround

Указать для записи схемы трансформации Transform Map [sys_transform_map] скрипт для заполнения системных полей Policy и Application. Значения записи Transform Map:

Use Script: Yes
Script:
(function transformRow(source, target, map, log, isUpdate) {
  target.policy = 'Open';
  target.application_id = '155931135900000002'; // Simple
})(source, target, map, log, isUpdate);
2 лайка