Добрый день!

Реализовал объект залог в заявке, у которого может быть 2 типа залога: Депозит и Недвижимость. Для каждого типа создал свою деталь, в котором выводятся только записи соотв. типа. Мне нужно, чтобы при редактировании записи из детали открывалась страница с типом залога, который в детали. Создал две разные страницы для редактирования сущности.

Далее выполнил привязку в таблицах SysDetail, SysModuleEntity, SysModuleEdit.

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

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

Нравится

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

Насколько понимаю, настройки TypeColumnValue и прочего делаются для детали с карточкой. Вы же хотите настроить с редактируемым реестром. В таком случае стоит попробовать настроить одну и другую деталь по этой статье. Фильтр существующих значений по типу можно как в детали, например, активностей. Но непонятно, как там  при сохранении заполнять поле типа нужной константой. Возможно, при помощи DefaultValues.

Либо же сделать две полностью разных детали, информация с которых хранится в двух отдельных объектах и таблицах БД.

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

Добрый день!

При настройке колонок детали, столкнулся со следующей проблемой: хочу вывести колонку булевого типа из связанного объекта по ссылке. Выбираю в настройках связанный объект, однако в нем не отображаются все реализованные в объекте поля. Компилировал несколько раз, перегенерировал схему объекта, чистил редис и кэш - безрезультатно. Подскажите, как вывести колонку в интерфейс.Изображение удалено.

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

Нравится

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

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

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

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

Добрый день!

При открытии любого лукапа в системе, рядом с названием объекта справочника пишется undefined.  При этом в консоли никаких ошибок нет. Схем связанных с открытием лукапов не переопределял. Подскажите, пожалуйста, в чем может быть причина ошибки.

 

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

 

Нравится

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

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

Дмитрий, здравствуйте!

Значение, которое у Вас выводится как undefined, берется из локализируемой строки в схеме LookupPageViewModelGenerator, название строки - CaptionLookupPage. Проверьте, возможно, там затерлось значение, или эта локализируемая строка вообще отсутствует.

Юлия, спасибо! Действительно, схема LookupPageViewModelGenerator была мной переопределена, а параметр LookupPageCaptionPrefix был не заполнен.

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

Добрый день!

Добавил на кастомную страницу базовую деталь FileDetailV2 из пакета UIv2.

При инициализации детали падает ошибка: 

user: Supervisor/7f3b869f-34f3-4f20-ab4d-7480a5fdf647

 file: undefined

 line: undefined

 column: undefined

 message: Cannot read property 'initDropzoneEvents' of undefined 

 date: Fri Apr 20 2018 10:17:45 GMT+0400 (RTZ 3 (зима))

 moduleId: CardModuleV2_fa04f9ca-d9d9-4c1e-bae9-ef23c8b24925_FinApplicationPage_detail_FileDetailV2snIntegrationLogFile

 moduleName: DetailModuleV2

При этом вручную добавить файлы на деталь невозможно.

В другом разделе деталь работает корректно, добавлена аналогично.

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

 

Нравится

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

Дмитрий, добрый день! 

Попробуйте передобавить деталь согласно SDK - https://academy.terrasoft.ru/documents/technic-sdk/7-12/dobavlenie-deta…

Либо как во вложении https://www.dropbox.com/s/uhruk6kh04y0zjr/%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%B4%D0%B5%D1%82%D0%B0%D0%BB%D0%B8%20%D1%84%D0%B0%D0%B9%D0%BB%D1%8B%20%D0%B8%20%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8.docx?dl=0

Также в версии 7.12.1 появится возможность добавить деталь "Файлы и ссылки" пользовательскими средствами.

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

Добрый день!

На сервере svn создал новый branch, копию существующей главной ветки head. Вопрос, как настроить в bpmonline, чтобы при заливке в svn изменения фиксировались в эту новую ветку, а не в старую? При том, что хранилище одно и то же.

Нравится

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

Добрый день, Дмитрий.

Для этого необходимо новую ветку выделить в отдельное хранилище и добавить его в список хранилищ в BPM'Online. Чтобы открыть список доступных хранилищ, на вкладке [Действия] в интерфейсе раздела [Конфигурация] нужно выбрать действие [Открыть список хранилищ].

Как настроить хранилище SVN

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

Это адаптированная для передачи данных с веб-формы в bpm’online версия популярного плагина Wordpress Forms: 3rd-Party Integration. Корректность работы протестирована с плагинами Contact Form 7 и Gravity Forms.

ВАЖНО

Данный плагин не является продуктом bpm’online и официально не поддерживается командой bpm’online. Поэтому рекомендуем предварительно установить и протестировать плагин на тестовом сайте, прежде чем устанавливать его на продуктовую среду.

forms-3rdparty-integration-bpmonline.zip

Инструкция по установке

  1. Установите и настройте веб-формы на вашем сайте. Forms: 3rd-Party Integration совместим с плагинами Gravity Forms, Contact Form 7 и Ninja Forms. Проверьте, что настроенные формы работают корректно.

ВАЖНО

Используйте только один плагин форм для приложения. То есть, нельзя использовать несколько плагинов форм, например, Contact Form 7 или Gravity Form одновременно на одном и том же сайте.

  1. Установите и активируйте плагин forms-3rdparty-integration-bpmonline.zip. В меню контактных форм появится кнопка дополнительных настроек «3rdparty Services».Изображение удалено.

     

  2. Откройте настройки плагина. В параметрах сервиса укажите URL-адрес для регистрации данных в bpm’online. Для каждой отдельной формы необходимо настроить отдельный сервис в плагине.Изображение удалено.

    URL можно взять со страницы настройки лендингов в bpm’online.

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

  3. Настройте маппинг полей. Для этого укажите соответствие названий полей со страницы настройки посадочной страницы в bpm’online и полей контактной формы веб-сайта.Изображение удалено.Изображение удалено.

     

  4. В настройках маппинга полей Wordpress добавьте поле formId со значением переменной landingId, которое используется на странице настройке лендингов bpm’online.Изображение удалено.Изображение удалено.

     

  5. Сохраните настройки и перезагрузите страницу. Теперь можно настроить посадочную страницу в bpm’online при помощи инструкции на Академии.

ВАЖНО

Поле «Адрес сайта» на странице настройки лендинга в bpm’online должно содержать ваш URL-адрес приложения bpm’online и знак «*».

 

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

 

Нравится

Поделиться

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

Увожаемые пользователи, данная статья на данный момент не актуальна. Пожалуйста, воспользуйтесь статьей 

https://community.bpmonline.com/articles/bpmonline-plugin-wordpress-gra…

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