Добрый день, коллеги!

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

На вход процесса нужно подать дату и календарь.

Можно использовать в качестве подпроцесса в своих процессах.

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

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

Нравится

Поделиться

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

Здравствуйте, Руслан.

Возможно, будет удобнее выложить данное решение на marketplace, так как на community в ленте не всегда можно быстро найти нужный пост?

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

Представляем обзор новых возможностей и полезных изменений, реализованных в bpm’online studio free в июле 2019.

РЕГИСТРАЦИЯ И ПРОФИЛЬ

  • Появилась возможность приглашать существующих пользователей studio free в свою команду (организацию), даже если они уже являются участниками другой команды. Благодаря этому сотрудников, которые регистрировались в системе самостоятельно, можно объединить в одной организации.
  • Добавлена возможность повторно отправить письмо для завершения регистрации или восстановления пароля, если в процессе регистрации вы по каким-то причинам его не получили. Также можно просмотреть список причин, по которым письмо могло быть не доставлено.

Повторная отправка письма для завершения регистрации пользователя bpmonline studio free

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

ДИЗАЙНЕР ПРОЦЕССОВ

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

ИМПОРТ И ЭКСПОРТ ПРОЦЕССОВ

  • Устранен ряд ошибок экспорта и импорта бизнес-процесса в файл в формате *.bpmn или из него.

ПРОИЗВОДИТЕЛЬНОСТЬ

  • Ускорен вход в систему, а также повышена доступность сайта app.bpmonline.com.

                                     Начать работу >>>

 

Нравится

Поделиться

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

С наступлением 2019 года у многих возник вопрос: как в программе Terrasoft CRM или XRM версии 3.X поменять ставку НДС с 18% на 20% в продуктах и счетах. 

Это стандартная настройка системы.

В справочнике налогов уже есть значения и 18%, и 20%. У одного из них стоит признак «Использовать по умолчанию», его можно снять и поставить другому.Изображение удалено.В версии Terrasoft 3.4 справочник «Налоги» находится в папке  «Общие».

В более старых вместо раздела справочников используется окно, там «Общие справочники» тоже есть. 



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

Нравится

Поделиться

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

31 июля 2018 года в Terrasoft прошел R&D Demo Day, на котором разработчики демонстрировали новую функциональность настройки мини-карточек в мастере разделов и 

дополнительные источники данных преднастроенной страницы.

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

https://youtu.be/eNb9AIulSf0

 

Нравится

Поделиться

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

Иногда бывает, что система ругается на отсутствие лицензий и не пускает даже Supervisor-а, но  при этом в менеджере лицензий все галочки в нужных местах стоят.

Вот скрипт, который очистит таблицы базы данных SysLicUser, SysLic и SysLicPackage от информации о старых и повреждённых лицензиях. Это должно помочь удалить «неиспользуемые» записи в этих 3 таблицах, а также лицензии, у которых вышел срок.

Чтобы просто проверить наличие таких записей, замените «delete» на «select *».

delete from "SysLicUser"
where "Id" not in (select slu."Id" from "SysLicUser" slu
inner join "SysLicPackage" slp on slp."Id" = slu."SysLicPackageId"
inner join "SysAdminUnit" sau on sau."Id" = slu."SysUserId"
inner join "Contact" c on c."Id" = sau."ContactId"
where slu."Active" = '1'
)

delete from "SysLic"
where "SysLicPackageId" not in (select slp."Id" from "SysLicUser" slu
inner join "SysLicPackage" slp on slp."Id" = slu."SysLicPackageId"
inner join "SysAdminUnit" sau on sau."Id" = slu."SysUserId"
inner join "Contact" c on c."Id" = sau."ContactId"
where slu."Active" = '1'
)
or "DueDate" < GETDATE() --если Oracle, то заменить на SYSDATE без скобок

delete from  "SysLicPackage"
where "Id" not in (select slp."Id" from "SysLicUser" slu
inner join "SysLicPackage" slp on slp."Id" = slu."SysLicPackageId"
inner join "SysAdminUnit" sau on sau."Id" = slu."SysUserId"
inner join "Contact" c on c.Id = sau."ContactId"
where slu."Active" = '1'
)

Если это не поможет, придётся полностью очистить таблицы лицензий запросами:

delete from "SysLicUser"

delete from "SysLic"

delete from "SysLicPackage"

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

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

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

Нравится

Поделиться

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

Друзья!

Мы рады сообщить, что запускаем трехмесячный конкурс для всех аналитиков и разработчиков на лучшую бесплатную настройку или расширение для bpm'online!

Настроили систему под специфику конкретной отрасли? Наладили обмен данными с другим корпоративным приложением? Создали бизнес-процесс, который упрощает работу и вам, и вашим коллегам? Разработали новое уникальное дополнение?

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

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

Лучшие решения будут определены путем общего голосования на Terrasoft Community. А три победителя, набравшие максимальное количество лайков до 25 декабря, будут признаны победителями и получат новый смартфон iPhone 8 в преддверии нового 2018 года!

Ознакомиться с условиями конкурса>>>

Публиковать дополнения и бизнес-процессы можно уже сейчас! Просто разместите решение на Marketplace и укажите в своей публикации тег

#bpm'online labs contest или #contest2017

Чем раньше опубликуете, тем больше клиентов и партнеров успеют проголосовать за ваше решение! :)

Используйте свои знания для создания приложений и бизнес-процессов, делитесь с сообществом и получайте призы!

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

Нравится

Поделиться

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

Больше приложений, хороших и разных!

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