Добрый день!

В задании-сценарии (для интерпретируемого процесса) необходимо получить идентификатор записи, для которой сработал стартовый сигнал. Когда сигнал один - проблем нет. А если несколько - не получается получить идентификатор.

Изображение удалено.

Рабочий варинат для одного сигнала:

var createdActivityId = Get("RecordId");

Когда сигналов больше, строчка выше дает ошибку "переменная не ссылается на екземпляр объекта". Пробовал так:

var changedActivityId = Get("SuEmailChanged.RecordId"); - получаю пустой GUID

 

Как правильно обратиться к идентификатору?

Нравится

2 комментария

Попробуйте после стартовых сигналов использовать элемент "Функция", в котором и заполняйте RecordId из соответствующего стартового сигнала

Здравствуйте!

В интерпретируемом Задании-сценарии Вы можете обращаться лишь к параметрам процесса (с помощью get и set), в связи с чем Вам необходимо создать параметр процесса c типом уникальный идентификатор, и, как описал Игорь, элементом Формула заполнить данный параметр.

После чего обращаться в Задании-сценарии к созданному параметру по его коду (например, RecordId).

Показать все комментарии

Коллеги, здравствуйте!

Возник вопрос по настройке карточки контрагента с условием обязательности контейнера contactprofile. 

Возможно ли настроить условие наполнение карточки контрагента с обязательностью добавление контакта в контейнер?



Заранее спасибо!

Нравится

1 комментарий

Добрый день.

Сделайте поле «PrimaryContact», в объекте «Account», обязательным. Например, можно создать замещение объекта «Account», бизнес правила и т.д.

Показать все комментарии

Здравствуйте. В созданном разделе пыталась добавить быстрые фильтры. Удалили схему UsrTSiPO1Section раздел перестал грузится. Как решить эту проблему? 

Нравится

5 комментариев

Добрый день.

Над данным вопросом работаем в рамках обращения SR-0668677.

VladKapitanchyk,

Тех.поддержка мне не помогла

Если схема секции была удалена, то надо сделать новую, взять её идентификатор в SysSchema (UId) и заменить на старые во всех нужных таблицах, например SysModule.

подскажите пожалуйста, как это правильно сделать?

Через MS SQL. После добавления новой схемы секции, найти её по полю Name в таблице SysSchema и взять значение поля UId. В таблице SysModule найти запись, соответствующую разделу, в котором была удалена схема секции, можно найти по полю Code. Далее нужно взять значение поля UId и поместить его в поле SectionSchemaUId найденной записи. Должно помочь.

Показать все комментарии

Подскажите, как сделать, чтобы емейлы, приходящие на почту сотрудника отображались в его календаре активностей. При этом важно, чтобы отображались только те емейлы, контакты которых есть в CRM. То есть емейлы от всяких рассылок и прочего мусора не нужно отображать. 

Соответственно, если сотрудник написал исходящий емейл - он тоже должен отображаться в его календаре. 

Нравится

1 комментарий

Попробуйте использовать встроенные бизнес-процессы объекта "Активности" (подробнее про встроенные бизнес-процессы тут: https://academy.terrasoft.ua/documents/technic-sdk/7-12/primer-ispolzovaniya-vstroennogo-processa-obekta-dobavlenie-avtonumeracii-k-polyu-stranicy, раздел "Алгоритм реализации кейса на стороне сервера").

При создании новой активности с типом E-mail вы можете проверить все нужные поля (есть ли E-mail отправителя у вас в системе, кому письмо предназначено и т.д.), а далее, нужные E-mail с нужными полями отобразить в календаре.

Показать все комментарии

7.11(Onsite)

Добрый день, появился вот такой глюк.

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

Генерация и перекомпиляция не помогают. Востанавливаю бекап они опять есть. Перезапуск Редиса эфекта не дает.

Подскажите куда копать?

Изображение удалено.

Нравится

2 комментария

Роман, здравствуйте! 

Пройдитесь inspect в google chrome и посмотрите div. Возможно они ссылаются на другие поля. Также схему страницы редактирования в секции diff. Возможно там есть inspect или merge неопознанных полей. 

В базовой версии подобного не встречали ранее.

Вильшанский Дмитрий,

Спасибо за ответ, но засада была в темпах Хрома, через настройки удалил все временные файлы и все заработало

Показать все комментарии

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

Как заставить ее быстро загружаться в фоновой вкладке?

Нравится

3 комментария

Здравствуйте, Алексей!



Данное поведение является нормальным и входит в базовые принципы загрузки страниц системы. Дозагрузка деталей и реестра страниц происходит в асинхронном режиме. Скорость дозагрузки данных в карточке в асинхронногм режиме зависит от степени кастомизации.  Чем больше дополнительных полей/ячеек, тем дольше будет проходить полная прогрузка.



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

Анна Журавель,

Да я в целом не против :)

Просто хочется иметь возможность настройки.

Алексей-Карягин,

Спасибо за обратную связь. Мы учтем Ваше пожелание.

Показать все комментарии

Коллеги, здравствуйте.

Возник вопрос по импорту фото из Excel.

Есть ли сейчас такая возможность, либо какое-то обходное решение?

Заранее спасибо!

Нравится

3 комментария

Здравствуйте, Роман!

На текущий момент функционал импорта фото из Excel не реализован в базовой версии продукта.

Мы передали пожелание команде разработки для анализа возможности внедрения функционала в будущих версиях.

Shevchenko Andrey,

Коллеги, удалось ли реализовать данное решение?

Может действительно есть обходное решение?

Конечная цель - МАССОВО загружать фото в продуктовый каталог.

 

Милова Марина,

Добрый день,

К сожалению, такой возможности в базовой функциональности нет.

Пока в планах на ближайшее время нет, но мы передали пожелание команде разработки для анализа возможности внедрения функционала в будущих версиях. 



 

Показать все комментарии

Добрый день.

При внесении изменений в раздел через мастер раздела через раз очень долго длится компиляция, а затем вылетает ошибка "AggregateException. One or more errors occurred."

Какую-то логику того, когда именно появляется ошибка не заметил. Можете подсказать в чем может быть причина?

Заранее благодарен.

Нравится

4 комментария

В последний раз после этой ошибки перестало пускать в систему - перекидывает на /0/WorkspaceExplorerModule. и выдает "Сборка конфигурации "Default" не инициализирована"

При попытке компилировать все выдает ошибку 

Ошибка

Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

Станислав, проблема устранена, компиляция конфигурации выполняется без ошибок.

Сергей Кy6риш,

Большое спасибо

Показать все комментарии

Делаю синку с 1С. Для начала решил проверить соединение в визуалке - все работает отлично:

object v8_connect = Activator.CreateInstance(Type.GetTypeFromProgID("V83.COMConnector"));

этот же код в BPM - не работает!

Синку раньше уже делал, такой код работал успешно и сейчас работатет.

БПМ и 1С находятся на одном компе.

Версия 7.11

Прикрепляю ошибку:

Прикрепленные файлы

Нравится

5 комментариев

Предоставьте больше подробностей, т.к. не совсем ясно где вы это делаете, каким образом и т.д.

Есть БП который по расписанию запускает Ф. исходного кода. в Исходном коде пишу этот код и он не выполняется, выбивает данная ошибка

Вы подключили все Usings на вкладке "Методы" бизнес-процесса?

Также в пакет должны быть подключены все внешние библиотеки (Вкладка "Внешние сборки" в конфигурации)

Золотарев Артем Андреевич,

Вы подключили все Usings на вкладке "Методы" бизнес-процесса?

да, исходный код запускается

Также в пакет должны быть подключены все внешние библиотеки (Вкладка "Внешние сборки" в конфигурации)

В предыдущей синке ничего не пришло доустанавливать, как и в визуалке. Тут как бы тоже ничего не подключал

После беглого поиска в интернете выяснилось, что происходит это потому, что 64 битные приложения не могут запускать 32 битные DLL которые активируются при запуске 32 битного COM объекта 1С. Для решения проблемы нужно воспользоваться оберткой COM+ которая являясь 64 битным приложением может взаимодействовать с 32 битными библиотеками. Взято по ссылке:

http://www.steeltrace.ru/details/articleid/22/%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8F-1%D1%81-com-%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B0-%D0%B4%D0%BB%D1%8F-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B-%D1%81-64-%D0%B1%D0%B8%D1%82%D0%BD%D1%8B%D0%BC%D0%B8-%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%D0%BC%D0%B8.aspx

Показать все комментарии

Всем привет.

7.11(onsite)

Пытаюсь через бизнес процесс поменять права доступа к лидам для одной учетки .

Но доступ к части лидов на просмотр остается, при этом если зайти в настройку "Установка прав доступа", конкретного лида, то в свойствах стоит запрет на просмотр для учетки. 

Подскажите в чем проблемма?

 

Бизнес процессИзображение удалено.

Учетка - marketing

Изображение удалено.

Нравится

2 комментария

Ну вы в элементе "настройках прав доступа" заполните блок "Какие права доступа забрать". И заберите доступ на чтение у той группы, которая необходима.

Роман, добрый день!

В случае использования запрещающих прав необходимо проверить, что для объекта Лид проставлен признак Использовать запрещающие права, как показано на скриншоте.

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

Также, убедитесь, что учетка marketing не входит в роль Системные администраторы, т.к. у администраторов есть права на все записи.

Показать все комментарии