Heroku-Подключение к Postgres и Salesforce : новые строки не синхронизированы

#postgresql #salesforce #heroku-postgres #heroku-connect

Вопрос:

Я пытаюсь использовать Heroku Connect для интеграции базы данных Postgres с Salesforce. Цель состоит в том, чтобы добавить больше данных из базы данных в Salesforce. После подключения я могу видеть обновления от Salesforce в Postgres. Я могу обновлять существующие сообщения в Postgres и просматривать их в Salesforce. Я могу создавать новые записи в таких таблицах, как «Лидс», «Учетные записи» и «Контакты», и просматривать все обновления в Salesforce.

Проблема с таблицей возможностей Мне удается обновлять существующие записи из Postgres, но я не могу создавать новые записи для синхронизации с Salesforce. Т. е. производит, но обновления не поступают в Salesforce. Полученная ошибка равна:

 {"op": "INSERT", "src": "SFDC", "msg": "We can't save this record because the u201cOpportunity - Owner Assignmentu201d process failed. Give your Salesforce admin these details. This error occurred when the flow tried to update records: INVALID_CROSS_REFERENCE_KEY: Owner ID: owner cannot be blank. You can look up ExceptionCode values in the SOAP API Developer Guide. Error ID: 1878853328-1317082 (142283924)k up ExceptionCode values in the SOAP API Developer Guide. Error ID: 1878853328-1317082 (142283924)"}  

Т. е. ошибка говорит мне, что идентификатор владельца пуст. Но это поле не пустое, потому что я даю правильные значения идентификатора владельца.

 INSERT INTO salesforce.opportunity ( name , closedate, stagename, createdbyid, ownerid ) Values('zzzz' ,'2021-12-31','New', '0051t000002VZvKAAW','0051t000002VZvKAAW' )   

введите описание изображения здесь

В Heroku соедините это вот так: введите описание изображения здесь В чем может быть проблема ??