там логика работы с этой таблицей - если не найдена, создай. при этом поиск не работает при пустом ID, т.е. на каждой операции(пока неизвестно какой), происходит вставка записей
в общем никогда не пишите такой код, всегда должен быть validateWrite при вставке из кода(ну и обязательные поля на таблицах)
X++:
interCompanyEndpointActionPolicyTransfer.EndPointId = _id;
interCompanyEndpointActionPolicyTransfer.ActionId = _actionId;
interCompanyEndpointActionPolicyTransfer.FieldTransferType = _fieldTransferType;
interCompanyEndpointActionPolicyTransfer.initValue();
interCompanyEndpointActionPolicyTransfer.insert();