| Цитата |
|---|
Иван Борковский написал: Добрый день Б24 коробка и 1С ERP
Заказы в ERP создаются из Сделок в Битрикс24.
Менеджер проставляется предопределенным алгоритмом как ответственны, а автор нет если ставлю предопределенный алгоритм и ответственный.
Почему? Как в поле автор прописать ответственного знает кто?
Мне AI в ТП сказали что надо user_ и ID ответственного. Как ID ответственного с Б24 дописать как переменную? |
Добрый день!
Поле «Ответственный» — смотрит ASSIGNED_BY_ID из данных сделки, находит пользователя в таблице сопоставления.
Поле «Автор» — просто ставит ПараметрыСеанса.ТекущийПользователь (кто запустил синхронизацию). Тут только если свой алгоритм прописать.
Источник данных: <Свой алгоритм>
Примерно такой алгоритм нужно анписать:
[Результат] = [ОбъектПортала].Получить("ASSIGNED_BY_ID");
Если ЗначениеЗаполнено([Результат]) Тогда
[Результат] = Формат([Результат], "ЧГ=0");
НайденнаяСтрока = [СтруктураНастроек].ТаблицаСопоставленияПользователей.Найти([Результат], "ИдПользователя");
Если НайденнаяСтрока <> Неопределено Тогда
[Результат] = НайденнаяСтрока.Пользователь1С;
Иначе
[Результат] = Неопределено;
КонецЕсли;
КонецЕсли;