у нас потрясающая новость! Bpm’online названа лидером в рейтинге лучших CRM-решений мира — The Forrester Wave™: CRM Suites for Midsize Organizations, 2016! Полная версия отчета уже на нашем сайте.
Иногда во время открытия конфигурации появляется сообщение:
Причина появления данного сообщения связана с часовыми поясами системы.Проблема может возникнут из-за обновления часовых поясов системы или у контакта в приложении Terrasoft установлен часовой пояс, который отсутствует в реестре Windows.
Проблема может возникнуть в двух функциях конфигурации:
CheckTimeZone (сервис scr_Main)
GetTimeZoneCaption (сервис scr_DateUtils)
Для устранения проблемы необходимо заменить функцию CheckTimeZone находящуюся в сервисе scr_Main на новую:
function CheckTimeZone(){ var UserTimeZone = Connector.CurrentUser.TimeZone; var SystemTimeZone = System.GetSystemTimeZone();
var TimeZoneEnum = GetSingleItemByCode('enm_TimeZone'); var EnmUserTimeZone = TimeZoneEnum.ItemsByCode(UserTimeZone); if(IsEmptyValue(EnmUserTimeZone)){
UserTimeZone =''; }
А также необходимо заменить функцию GetTimeZoneCaption находящуюся в сервисе scr_DateUtils на новую:
function GetTimeZoneCaption(TimeZone, ForScheduler){ var TimeZoneEnum = GetSingleItemByCode('enm_TimeZone'); var TimeZoneCaption =''; if(!IsEmptyValue(TimeZone)){ var TimeZoneValue = TimeZoneEnum.ItemsByCode(TimeZone); if(!IsEmptyValue(TimeZoneValue)){
TimeZoneCaption = TimeZoneEnum.ItemsByCode(TimeZone).Caption; }else{
TimeZoneCaption = TimeZone; } } var Result ='GMT';
Result +=(ForScheduler ?'\r':'')+ (TimeZoneCaption.substring(4,5)==')'?'': TimeZoneCaption.substring(4,10)); return Result; }
Как еще одним решением может быть - поудалять дубли часовых поясов в ветке [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones]. Оставив те часовые пояса, которые содержат ключ Display:
Иногда помогает внесение изменений в реестр Windows, обновив значение ветки [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Kamchatka Standard Time]. Необходимые значение находятся в файле Kamchatka Standard Time.reg
Также можно просто импортировать ветку [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Kamchatka Standard Time] из другого реестра системы, где пользователь работает без сбоев.
Коммент по исследованию этой проблемы с версией TSXRM 3.3.1
(Похоже. что в версии TS 3.4 под Win10 этого не наблюдается)
Последнее время на Win10 обновления от MS дописывают ключи для часовых поясов в реестр, но не обновляют библиотеку - tzres.dll.mui
Программа (например TSClient.exe) запрашивает локальное имя часового пояса Судана. (о-в Св.Антония, Фиджи и т.д.)
Операционка считывает значение ключа из реестра - (UTC+02:00) Хартоум - @tzres.dll,-2890
Вызывает библиотеку tzres.dll
Библиотека чтобы дать имя на установленном в ОС языке вызывает местную - tzres.dll.mui и запрашивает строку за нумером -2890 Смотрим самый последний номер строки в библиотеке, например, это: STRINGTABLE LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT {2810, "(UTC+03:00) Стамбул"}
Система возвращает ПУСТО (NULL)
TSClient видит пусто в энумераторе enm_TimeZone, которое при проверке на уникальность срабатывает как дублирование названия.
Возникает ошибка в бинарнике, вызванная библиотекой TSObjectLibrary.dll - там лежит вызов
Когда TSObjectLibrary видит слово enm_TimeZone, она хватается за пистолет и, очистив энумератор, заполняет его снова из реестра ОС и падает из-за NULL.
Варианты Решения:
1. Обновить библиотеку местного диалекта для часовых поясов tzres.dll.mui. Не факт, что следующее обновление её не затрёт.
2. Создать новый энумератор (имя + ID), заполнять его кодом JScript ручками из ОС при запуске и заменить вызовы на него. Не забываем таблицы и датасеты типа ds_Contact, tbl_City etc..
3. Заполнять энумератор самим, а хексредактором "исправить" :) злосчастное имя enm_TimeZone в библиотеке TSObjectLibrary
Для Судана и прочего сообщение «Дублируется значение свойства 'Caption'. Значение 'Sudan Standard Time' уже существует» встречалось и в 3.4.0, и даже в 3.4.1. Помогает удаление пояса в Regedit.
Это так, но следующее обновление Вин10, скорее всего, снова его внесёт в реестр. И добавит острова Святого Антония)). Поскольку мой парк машин - велик и разбросан по стране - решение через общую конфигурацию TS представляется более оптимальным. Можно чистить реестр средствами групповой политики, можно отменить всем ВинАвтоАпдейт навсегда (не 35 дней), можно найти самый последний вариант MUI и каждому его подсунуть, но не факт, что следующее обновление не заменит и его. Можно забить корректными данными enm_TimeZone и запретить ему автообновление; обновлять централизованно разработчику по фиксации новых часовых поясов в MS-KB файлах. Можно ещё исключить все упоминания enm_TimeZone из конфигурации: часовой пояс клиента/контакта/города не всем необходим. )
До этого общим решением наших админов было: чистка реестра, откат последнего обновления Win10 или, вообще, откат на Win7. :) Развелось самостоятельных любителей десятки... И это - не первая проблема работы TS3.x под Win10, и что ещё нам принесут очередные обновления от MS. :)
Сбои с новыми поясами бывают нерегулярно и не на всех компьютерах. То есть, если удалили Sudan, не факт, что сразу на тот же компьютер придёт Sao Tome.
C Windows 10 есть и более серьёзные и трудноустранимые препятствия в обновлениях. Помогает от них только переход с более старых версий на 3.4.1.
Да, так. Но я предлагаю универсальный способ избавления от часового пояса. Навсегда. Из конфигурации. С другой стороны - острова Св.Антония выбивают пользака прямо при входе. Это - свежее.
Более серьёзные трудности - копятся. Пока что мы все их обходим..))
Надеюсь, что вмешательство в бинарный код фирма не почтёт за нарушение её прав? Мне уже приходилось менять код екзешника TSClient - ничего, притерпелись...)
Прежде, чем править бинарный файл, есть смысл скачать последнюю сборку в пределах версии.
Выбивало при входе ещё при Marquesas Standard Time в 2016 году. Думал, что там просто две записи в реестре об одном поясе, но, как Вы расследовали, всё оказалось интересней.
Опять же, с часовым поясом — не самое страшное, что может случиться при обновлении Windows 10.
Самое страшное мы - уже победили.. Но, чем чорт не шутит...
Кстати, TSAdmin.exe тоже "кашляет" на эту историю.. Обходим, гладим, усмиряем..) Там то мы не можем конфигурацией помочь. Только вмешательство в тело бинарника. А это мы умеем)
Главная новость лета! Крупнейшее в мире аналитическое агентство Gartner включило CRM-систему bpm’online в рейтинг лучших решений для управления продажами — Gartner Magic Quadrant for Sales Force Automation!
Огромная благодарность клиентам и партнерам — за доверие и поддержку, а всей команде Terrasoft — за профессионализм!
Рады сообщить, что мы выпустили новый пакет обновлений CRM-линейки bpm’online.
Сегодня наши клиенты получат более 50 различных улучшений, в частности:
Быстрые фильтры: настроенные вами фильтры теперь сохраняются при обновлении страницы, переходе между разделами и повторном входе в систему.
Мобильное приложение: по завершении звонка можно указать результат разговора и сохранить информацию в истории клиента.
Импорт данных из Excel: добавлена возможность отметить тегом импортированные записи.
Лендинги: упрощен интерфейс настройки интеграции с посадочными страницами сайта.
Дизайнер процессов: реализовано автосохранение схем бизнес-процессов — если вы закрыли диаграмму процесса без сохранения, то при повторном открытии сможете восстановить несохраненные данные.
Журнал процессов: добавлена возможность перейти по ссылке к связанным записям процесса.
Важная для нас награда! Bpm’online — в пятерке лидеров CRM-рынка в рейтинге The 2016 CRM Market Awards.
Четвертый год подряд наша система входит в список сильнейших CRM-решений мира по мнению авторитетного издания CRM Magazine. В этом году bpm’online представлена в ТОП-5 сразу в двух категориях: Sales Force Automation (автоматизация продаж) и Midmarket CRM Suite (комплексные CRM-решения для среднего бизнеса).
Как отметила Ребекка Веттерман, вице-президент Nucleus Research, благодаря последним обновлениям система стала еще более простой и удобной, обеспечивая рост продуктивности менеджеров. При этом функциональные возможности по управлению бизнес-процессами предоставляют компаниям существенное конкурентное преимущество.
Удаляем обновление (отключаем): KB3114409 - после установки автоматических обновлений Windows (KB3114409), Office 2010 Outlook запускается в безопасном режиме, письма не привязываются, и скрыто много полей, вопрос решается удалением обновления
Исправление проблемы
Открываем реестр Windows для редактирования (C:\Windows\regedit.exe)
Переходим в ветку HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Resiliency (16.0 - Outlook 2016, 15.0 - Outlook 2013, 14.0 - 2010, 13.0 - 2007)
Находим необходимый нам ключ
Удаляем наш ключ (если нашли именно наш ключ иначе удаляем все) и запускаем (перезапускаем) Outlook
Проблема Настройка в Outlook присутствует, но рассылка не происходит.
Не открываются/не создаются письма в Terrasoft.
Решение
Последовательность действий для понижения безопасности Outlook:
В Outlook выполните: Файл -> Параметры
[Центр управления безопасности] -> [Параметры центра управления безопасности]
[Программный доступ] -> [Никогда не предупреждать о подозрительной активности]
[Программный доступ] -> [Включить режим предотвращения выполнения данных], снять галочку (этот пункт можно пропустить)
[Программный доступ] -> [Включить все макросы], а также установить галочку в поле [Применять параметры безопасности макросов к установленным надстройкам]
Перезапускаем Outlook
Важно
Понизить параметры безопасности Outlook может только пользователь имеющий права администратора.
SELECT COUNT(*)AS CNT FROM ALL_USERS WHERE UPPER(USERNAME)=(SELECT UPPER("tbl_AdminUnit"."SQLObjectName")as NM FROM "tbl_AdminUnit" WHERE "tbl_AdminUnit"."SQLObjectName"='LoginName');
где LoginName - логин пользователя на сервере
Примечание
Если sql запрос в orcale вернул значение больше 1, необходимо проверить параметры сессии (скорей всего не учитывается регистр в условии):
NLS_COMP
NLS_SORT
Регистр не учитывается:
NLS_COMP=ANSI;
NLS_SORT=BINARY_CI;
В этом году за награду Stevie Awards for Sales & Customer Service боролись более 2100 организаций различных отраслей — как небольших компаний, так и крупных игроков CRM-рынка. Список номинантов премии был составлен 115 бизнес-экспертами со всего мира. Финалистов оценивали по 59 категориям, учитывая достижения в продажах и развитии бизнеса, контакт-центрах и обслуживании клиентов. В финальном голосовании жюри из более 70 профессионалов определили лучших из лучших. И среди них — платформа bpm'online для управления маркетингом, продажами и сервисом, разработанная группой компаний Terrasoft.
«Мы гордимся победой в таком престижном рейтинге, как Stevie Awards. Благодаря платформе для управления бизнес-процессами, продукты bpm’online предоставляют компаниям мощные инструменты для реализации своих CRM-стратегий, а также мгновенной адаптации к изменениям рынка и потребностям клиента, — рассказала Катерина Костерева, управляющий партнер Terrasoft. — Премия такого уровня, как Stevie Awards for Sales & Customer Service, укрепляет позиции bpm'online на рынке и подтверждает ценность, которую приносят клиентам наши продукты».