Всем добрый день!

Столкнулась со следующей проблемой: некорректно переносятся страницы редактирования раздела "Документы" с теста на прод. В мастере раздела на месте выбора разных страниц редактирования белое пятно. В консоли выводит ошибку, что не может найти ключ такой-то и собственно какой-то id. 

При этом в конфигурации все страницы редактировантя имеются. Компиляция и генерация кода не помогают. 

Может кто сталкивался с подобным...

Спасибо!

Нравится

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

что не может найти ключ такой-то и собственно какой-то id

В этом и может крыться причина. Попробуйте на работающей системе найти, что это за Id и где он используется, а затем корректно перенести это на неработающую. Ищите как в значениях колонок типа GUID таблиц базы (есть специальные скрипты), так и в тексте метаданных схем, хранящемся в SysSchema в поле MetaData.

Добавить комментарий

Зверев Александр, Спасибо за ответ) Требуемый Id нашли.

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

Привет, есть очень странное поведение программы.



В карточке "Контрагентов" есть деталька "Адреса контрагентов" в этой же карточке есть справочное поле "Адрес контрагента" которое ссылается на ту же детальку.

Сразу после компиляции какое-то время все работает хорошо, но как только это "какое-то время" проходит(от часа до суток) у нас при заходе в карточку Контрагента деталь перестает работать:

1. Не отображаются записи на детальке.

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

Ошибка в консоли: 

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

*Cloud.

**7.14.4.1046

Нравится

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

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

Больше информации о причине можно было узнать из логов сайта на стороне сервера, где будет непосредственно видно стек в коде C# при ошибке 500. Но, поскольку это Cloud, их можно получить только через поддержку.

Вопрос закрыт.

Проблема была в коллизии названия полей в таблице "Адреса контрагентов" и "Контрагентах". Изменил название поля в Адресах и все заработало.

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

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

Несколько раз встречали такое поведение системы, что после 13 часов (в 13:02, 13:07 и т. п.) останавливаются все процессы в системе (завершаются без ошибок). Следующие по расписанию процессы не стартуют, на триггеры не реагируют. На следующий день в 8:00 всё начинает работать как положено. С чем может быть связано такое поведение?

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

 

Нравится

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

Выключают из розетки сервер, чтобы воткнуть микроволновку?laugh

Посмотрите в логах сервера, что происходит в это время. Также по поведению конкретных процессов узнать больше может помочь трассировка. Может, ещё какие-то ежедневные регламентные работы, настроенные по таймеру на серверах, где запущены IIS, БД или Redis. Таймер может быть и средствами Windows, и встроенный в MS SQL.

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

В клиентской схеме редактирования добавлен модуль. В схеме модуля есть метод, который необходимо заместить. Каким образом это можно реализовать?

Нравится

1 комментарий
Лучший ответ

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

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

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

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

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

Добрый день!

Создавал новый раздел и на его страницу создал Справочник "Создал", еще не зная что такой создается по умолчанию.)

Благополучно удалил его с помощью дизайнера объектов; В редактировании страницы - справочное поле успешно пропало, но при настройке колонок (Раздел > Вид > Настроить колонки) он все еще показывается!



Кэш, конечно же, чистил.

Может кто сталкивался с таким?

 

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

Нравится

1 комментарий
Лучший ответ

Добрый день!

Попробуйте опубликовать схему этой таблицы, сгенерировать для всех схем исходный код и перекомпилировать полностью всю конфигурацию.

Добрый день!

Попробуйте опубликовать схему этой таблицы, сгенерировать для всех схем исходный код и перекомпилировать полностью всю конфигурацию.

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

Коллеги, всем привет! Подскажите, пожалуйста, может кто сталкивался с такой задачей/проблемой.

Нужно изменить OpportunityConfigurationConstants, точнее дополнить. Но данный модуль находится не в пользовательском пакете. Нужно сделать замещающий, а заменить не получается, потому что  в новых версиях данное действие запретили. Ошибка выскакивает "Замещение модулей запрещено". Что делать? Создавать новый модуль и копировать всё-всё из родительского, но при этом не замещать родительский. Или добавлять туда только то, что я хочу дописать. Или вообще что-то другое?

Нравится

5 комментариев
Лучший ответ

Можно создать свой модуль и  внести нужные правки (новые константы) и использовать там где вам нужно.

Можно создать свой модуль и  внести нужные правки (новые константы) и использовать там где вам нужно.

Григорий Чех,

Добрый день! Большое спасибо за ответ!

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

См. это и это обсуждения, как добавить в новый модуль на основе старого свою логику.

спасибо всем! всё получилось

PS: более корректно не копировать весь текст, а переопределять базовый при помощи override, как в этом примере.

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

Добрый день,

Помогите, пожалуйста, разобраться. 

Иногда входящие письму автоматически прикрепляеться к контакту и не показуеться в Входящих сообщениях (Обработаных и Необработаных). Мы пропускаем сообщения от клиентов и не знаем что они нам писали.

Почему так может происходить? Как это поправить.

Спасибо. 

Нравится

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

Андрей, здравствуйте!

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

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

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

О компании

Book Box — сервис чтения для компаний с ежедневной доставкой книг в офисы. Компания была основана в 2015 году как сервис личного подбора литературы. После прохождения швейцарского бизнес-акселератора MassChallenge компания изменила бизнес-модель, и с 2017 года Book Box начал работу как сервис чтения по подписке в сегменте B2B. Пользователи на сайте оформляют заказ на книгу и уже на следующий день могут забрать ее на специальном стеллаже в офисе. Для того, чтобы вернуть прочитанную книгу, достаточно положить ее на стеллаж обратно.

Предпосылки внедрения bpm’online

Стремительное развитие компании — расширение базы книг, штата сотрудников, клиентов — заставила всерьез задуматься о внедрении гибкой системы, в которой есть возможность не только вести общую базу книг, но и гибко настраивать процессы взаимодействия с клиентами по индивидуальным контрактным соглашениям.  

Задачи внедрения bpm’online:

  • Адаптировать раздел [Продукты] для ведение всех книг и экземпляров. Настроить автоматическое присвоение идентификаторов для новых книг и экземпляров.
  • Автоматизировать процесс создания доставок на основании заказов. Настроить синхронизацию с сайтом.
  • Интегрировать печать штрих-кодов на стикеры по собранным заказам с минимальным участием оператора.
  • Построить процесс учета активности пользователей в рамках календарного месяца.
  • Разработать логику, которая позволит индивидуально настроить по каждому контрагенту условия дней доставки, количество книг на руках, активность читателей.
  • Автоматизировать просчет биллинга клиентов по уникальным договоренностям.
  • Настроить аналитику, которая отображала бы популярность книг, время чтения, предпочтения читателей по рейтингу книги, среднее время чтения книги.

Выполненные настройки

Для ведения книг и экземпляров в bpm`online используется раздел [Продукты], переименованный в [Книги]. В записях книг были добавлены новые поля, в которых фиксируется вся необходимая информация (рис.1).

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

(рис.1)

 

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

Для трекинга каждой отдельной книги, а также количества прочтений и последнего читателя добавлена деталь с экземплярами книги, на которой хранится информация о последнем читателе и где книга находится.

Для хранения информации об авторах и их книгах создан новый раздел [Авторы].  

После подтверждения заказа клиентом информация о выбранных книгах попадает в раздел [Заказы] в bpm’online. Это событие запускает бизнес-процесс подготовки заказанных книг к отправке. Задачами процесса являются: присвоение уникального идентификатора заказа, который считывается сканером штрихкода и печать стикера с информацией о читателе (рис. 2).

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

(рис. 2)

Информация о заказах и статусе доставки хранится с специально разработанном разделе [Доставка]. С помощью этого раздела осуществляется автоматическая отправка смс читателям о том, что их книга прибыла в компанию. Эта функция осуществляется с помощью коннектора Turbo SMS connector for bpm’online (рис. 3)

Изображение удалено.(рис. 3)

 

Кастомизированы разделы [Контакты] и [Контрагенты]. В карточке контакта на первый план выведена деталь с информацией по заказам читателя. Новый бизнес-процесс вычисляет активность читателя на ежемесячной основе с учетом индивидуальных настроек в карточке компании (рис. 4). Это позволяет увидеть количество активных читателей в компании (рис. 5).

Изображение удалено.(рис. 4)

Изображение удалено.(рис. 5)

Результат

С помощью bpm`online автоматизированы процессы обработки заказов и доставки книг. Это позволило значительно сократить рутинные процессы по формированию заказов, печати стикеров с штрих-кодом, и логином читателя. После начала работы в системе периодичность поставок увеличилась с 2 раз в неделю до ежедневных заказов. Хранение информации о полном цикле взаимодействия с клиентом позволяет организовать все эти данные в эффективную систему аналитики. Аналитический срез активных читателей непосредственно в карточке контрагента, позволяет максимально эффективно контролировать динамику взаимоотношений с клиентом.

Нравится

Поделиться

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

Отличный сервис! И книга на скриншоте интересная.

Если читают представители компании Book Box, интересно было бы глянуть статистику, что предпочитают читать пользователи, благо в bpm'online движок графиков позволяет пользовательскими средствами многое настроить.

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

Здравствуйте. Возможно ли настраивать количество колонок в реестре раздела? Так как сейчас система не дает возможности установить больше 24 колонок.

Нравится

1 комментарий
Лучший ответ

Добрый день.

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

Более подробно читайте о реестре раздела и часто задаваемых вопросах по реестру на Академии.

Добрый день.

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

Более подробно читайте о реестре раздела и часто задаваемых вопросах по реестру на Академии.

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

Для отладки необходимо получить SQL текст ESQ запроса на front-end

Нравится

1 комментарий
Лучший ответ

Насколько мне известно, такой возможности нет.

В случае с фронтендом можно смотреть запрос через SQL профайлер.

Насколько мне известно, такой возможности нет.

В случае с фронтендом можно смотреть запрос через SQL профайлер.

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