CRM365 & KingswaySoft - Как получить entityid загруженной записи в случае, если IsNew имеет значение false (в случае обновления сущности)? - PullRequest
0 голосов
/ 20 января 2020

Я использую KingswaySoft для обслуживания CRM. Я использую CRM Destination block для upsert (update или insert), основанный на атрибутах, отличных от id, и мне нужно связать эту сущность с другой сущностью. Когда запись создана, id возвращается как CrmRecordId (и IsNew - true), и связать эту сущность легко. Как получить entityid в случае, если IsNew имеет значение false (существующая запись)? CrmRecordId пуст, и я не нашел способ получить entityid.

1 Ответ

0 голосов
/ 20 января 2020

Убедитесь, что вы используете альтернативный ключ для выполнения операции UPSERT (я полагаю, вы уже делаете это), если это все еще происходит, вам, возможно, потребуется подать заявку в службу поддержки с поддержкой KWS.

CrmRecordId : будет возвращен GUID записи независимо от Update или Create, а IsNew будет указывать, будет ли запись создаваться или обновляться.

Ссылка

...