Применить к

Smartsheet Advance Package

Рекомендации по поддержанию корректного функционирования рабочих процессов соединителей

PLANS

  • Smartsheet Advance Package

Регулярно сохраняйте и обновляйте таблицы

Вы будете работать с двумя приложениями. Это означает, что чем больше людей будут задействованы в совместной работе, тем выше будет вероятность ошибок синхронизации. 

Чтобы свести риск их возникновения к минимуму, сохраняйте изменения и обновляйте таблицы как можно чаще. Благодаря регулярному сохранению и обновлению изменения станут видны другим пользователям. Кроме того, таким образом изменения будут синхронизированы с Salesforce или Service Cloud и Smartsheet согласно созданным вами рабочим процессам.

Подробнее о том, как сохранять и обновлять таблицы Smartsheet.

Выдайте соавторам права читателей

Это необходимо, чтобы предотвратить внесение в таблицу случайных изменений, которые могут вызвать проблемы с синхронизацией между Smartsheet и Salesforce или Service Cloud.

Разрешения читателя дают соавторам возможность просматривать данные таблицы. Однако они не смогут вносить изменения.

Настройте раскрывающиеся списки на одиночный выбор

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

Просматривайте изменения

В Smartsheet можно просмотреть историю всех изменений, внесённых в ячейку, с помощью функции Просмотр истории. В таблицах Smartsheet, синхронизируемых с Salesforce или Service Cloud, в качестве автора изменения указывается пользователь, создавший рабочий процесс.

Эта информация может помочь определить проблемный рабочий процесс, если вы обнаружили в таблице непредвиденные изменения, но в столбце "Ошибка синхронизации" сообщений об ошибках нет (причиной такой ситуации может быть, например, неправильное сопоставление столбцов).

Дополнительные сведения об отслеживании изменений в Smartsheet см. в статье Просмотр изменений, внесённых в элементы Smartsheet в Центре справки.

Передавайте данные из Smartsheet в Salesforce или Service Cloud только из определённых строк

Таким образом можно контролировать, из каких именно строк передаются данные в Salesforce или Service Cloud. Например, вы хотите передать данные только из тех строк таблицы, для которых выбран столбец Изменять в Service Cloud.

Чтобы передавать данные из Smartsheet в Salesforce или Service Cloud, создайте в таблице Smartsheet столбец Изменять в Salesforce или Service Cloud. Затем создайте фильтр в рабочем процессе соединителя.

Как добавить новый столбец в таблицу, которую вы хотите подключить к объекту Salesforce или Service Cloud

  1. Ознакомьтесь с действиями, необходимыми для вставки нового столбца.
  2. Присвойте столбцу имя Изменять в Salesforce или Service Cloud.

Как создать фильтр в рабочем процессе соединителя

  1. Выполните вход на странице Smartsheet для Salesforce или Service Cloud.
  2. Выполните действия, необходимые для создания рабочего процесса.
  3. В мастере рабочих процессов выберите двусторонний рабочий процесс. 
  4. Создайте фильтры, чтобы синхронизировать только те строки, для которых выбран столбец Изменять в Salesforce или Service Cloud.

Проверяйте разрешения на доступ к таблице при наличии пустых столбцов

Данные в таблице могут не обновляться из-за разрешений на доступ. Однако в этом случае вы, скорее всего, не получите сообщение об ошибке. 

Если столбец, сопоставленный в рабочем процессе, в таблице пуст, возможно, он заблокирован. Попросите владельца таблицы (или другого администратора) предоставить вам права администратора

Настройте частоту опроса при сопоставлении полей взаимосвязей

Иногда в Salesforce и Service Cloud используются поля следующих типов внутри объекта, связанные с другими объектами. 

Помните о перечисленных ниже моментах, работая с такими полями.

  • При сопоставлении таких полей в рабочем процессе соединителя при интеграции необходимо проверять не только сам объект, но и все связанные с ним объекты. В результате число запросов будет умножено на число объектов, связанных с сопоставленным полем.
  • Если частоту опроса настраивают администраторы, число запросов API к вашей организации Salesforce, скорее всего, снизится.
  • Если поле формулы сопоставленного объекта рассчитывается или заполняется в зависимости от изменений другого объекта, это поле не станет вызывать срабатывание автоматической синхронизации между Salesforce и Smartsheet. Синхронизация будет запускаться только в том случае, если связанное поле из этого объекта непосредственно сопоставлено в рамках рабочего процесса. 
    • Пример. Объект Контакт имеет поле формулы, которое связывает поля объекта Организация с Типом и Приоритетом. Изменения в выходных данных этой формулы, вызванные изменениями записи Организация, будут синхронизированы со Smartsheet только в том случае, если в вашем рабочем процессе имеется сопоставление для поля, связанного с объектом "Организация". Если поле, связанное с объектом "Организация", не сопоставлено с объектом Сценарий в рабочем процессе, то поле формулы, которое обращается к записи "Организация", будет обновляться только при изменении другого поля Сценарий в этой записи.

Сопоставляйте поля взаимосвязей поиска для удобного изменения полей связанных объектов в Smartsheet

Вы можете сопоставить поле связанного объекта с пометкой Поиск по, чтобы получить возможность изменять в Smartsheet поле только для чтения, которое в противном случае было бы доступно только для чтения. Таким образом можно легко изменить владельца записи Salesforce или Service Cloud в Smartsheet без необходимости копировать и вставлять идентификатор пользователя.

Например, вы можете сопоставить поле Идентификатор владельца (Поиск по полному имени пользователя), чтобы синхронизировать поле Полное имя из объекта Пользователь. (Как правило, объект Пользователь связан с другими объектами, такими как Организация и Сделка).

поле поиска в Salesforce

Вам помогла эта статья?
ДаНет