Во-первых, вам необходимо понять обязательные поля в различных объектах, связанных с территорией
- Обязательными полями UserTerritory2Association являются Territory2Id и UserId
- Обязательные поля объекта Territory2: - AccountAccessLevel, CaseAccessLevel, DeveloperName , Name, OpportunityAccessLevel, Territory2ModelId, Territory2TypeId
- Territory2Model обязательные поля: - DeveloperName, Name
- Territory2Type обязательные поля: - DeveloperName, MasterLabel, Priority
шаги
- Создать запись Territory2Type со всеми обязательными полями
- Создать запись Territory2Model со всеми обязательными полями
- Создать запись Territory2 со всеми обязательными полями и иметь ссылку для Territory2Type и Territory2Model из шага 1 и 2
- Создать запись пользователя
- Создать запись UserTerritory2Association с userId из шага 4 и Territory2Id из шага 3, запомните комбинацию userId и Territory2Id должен быть уникальным для каждой записи, в противном случае вы получите исключение Duplicate record
ответ дан Gaurav Yadav 18 January 2019 в 09:57
поделиться