Здравствуйте!
после установки BPMOnline 5.4 demo при авторизации под пользователем "Пользователь 1" получаю следующую ошибку

Ошибка авторизации
Вы ввели неправильный логин или пароль, либо Ваша учетная запись неактивна

возможно, что-то упустил при настройке IIS? (IIS 6.1)

Нравится

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

Здравствуйте Ростислав!
Попробуйте при авторизации использовать логин Supervisor.

Здравствуйте, Дмитрий! пробовал этот вариант - не помогает. такое ощущение, что проблемы или с подключением к базе или с самой базой. может быть на это влияют какие-нибудь настройки redis или iis ?

Хорошо, тогда попробуйте добавить в SQL администратора Supervisor (sysadmin - параметр и SQL-й логин), после этого не забудьте заменить в ConnectionStrings.config - Integrated Security = SSPI на User ID = Supervisor.

Если не получится сообщите мне свой контакт для связи.

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

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

Доброе время суток, уважаемый Некто. Или неуважаемый. Или не Некто, а КонкретноФИО. Любой дневник пишется для того, чтобы его когда-нибудь кто-то посторонний прочитал. Посему я буду вести свой дневник внедрения, а точнее реанимации, CRM Terrasoft в отдельно взятой несферической компании не только с учётом целей моих, а также с пониманием, что ты, читатель, может быть отчаялся уже найти ответы. Приступим.

Исходные данные: CRM v.3.3.1.71. Развёрнута на SQL. Руками. Двумя.
Сегодня 13 апреля 2011 года. Текущий вопрос, стоящий передо мной вширь и высь: автоматизировать занесение данных контрагента в туеву хучу шаблонов договоров WORD (более 20-ти). Решаю по этапам.

1. Создание базы контрагентов. Тут всё просто. Готовим базу в виде *.exl. Идём в CRM: Закладка "Интеграция" -> в окне "интеграция" + "добавить" -> выбираем нашу таблицу, обзываем её как угодно, лишь бы самим потом понять, что это за зверь + OK -> Кликаем на появившемся названии -> Открывается exl с нашей базой, но мы его игнорируем и смотрим на другое открывшееся окно, "Настройка импорта" -> в левой колонке одинокая надпись "Укажите основную таблицу" -> клик на неё и выбираем таблицу "Контрагенты" -> в нижнем фрейме появилась гордая и одинокая надпись "контрагент".

Теперь начинается самое весёлое. Необходимо перетаскивать необходимые параметры из левой таблицы с древом в нужные колонки таблицы в верхнем фрейме. Таким образом происходит сопоставление, т.е. что и куда программа заберёт из таблицы exl. Если необходимы параметр является дочерним по отношению к таблице "контрагент", то просто перетаскиваем его. Если необходимый параметр является дочерним по отношению к другой субтаблице таблицы "контрагент", то сначала перетаскиваем в нужную колонку эту субтаблицу, а затем туда же нужный нам параметр. После этого жмём OK ->"выполнить импорт" -> выбираем очередной раз нашу exl'ину и OK. Ура. Теперь лезем в справочник и смотрим, куда что попало. Потом повторяем всё, что описано выше, поскольку если у вас таблица с таким же количеством параметров как и у меня (28), то фиг вы с первого раза попадёте.

2. Начинаю работать с шаблоном документа. В данной системе это просто аццкий ад. Вы привыкли к сопоставлению полей с эталоном? Может быть, встроенный конструктор? Хотя бы модульный? Муа-ха-ха-ха! Добро пожаловать в ад! Я не знаю, чем все мы провинились, но тут использована своя, неповторимая методика. Неповторимая не потому, что она прекрасна и понятна, а потому что вам не найти столько травы, чтобы её воспроизвести. Итак, с чего начинается Родина? Правильно, с её конфигурации под наши нужды и чаянья. Для этого мы используем утилиту ТSMSOfficeLibraryConfigurator.ехе. Ставим там галочки напротив нужных систем. Выходим. "Из утилиты?" - спросит наивный читатель. Нет. Вообще из всего, что мы пометили галочками. А иначе никак. Ну не прицепится. С матом позакрывали все документы, посохраняли таблицы, погасили все процессы приложений. Отлично! Теперь можно загружать CRM.
Закладка "Инструменты" -> "Запросы" -> "Добавить" -> Называем + указываем главную таблицу, откуда мы будем тащить всякое разное (реквизиты, к примеру). Да! Учтите, что прикрутить 2 таблицы - невозможно. Поэтому вы или сначала добавляете необходимые вам поля (файл -> настройка -> пользовательские поля) и значения в нужный раздел или вы никогда не получите всех нужных данных. Аналогично п.1 перетаскиваем нужные нам параметры из древа в верхний фрейм. Если у вас есть данные по этим таблицам, то они будут отображаться. Заполнили эту ересь смыслом -> нажмём "ОК". Выбираем закладку "Отчёты" -> "Добавить" -> выбираем "добавить отчёт WORD" -> даём ему название -> в поле "Запрос" находим и выбираем созданный нами ранее запрос -> Тип фильтрации "для всех записей" -> "Раздел" выбираем тот, где мы хотим использовать данный шаблон ("контрагенты) -> Меню "Шаблон" -> выбираем или готовый документ или создаём его с нуля. Открывается WORD -> закладка "Надстройки" -> Terrasoft -> "соединить". Пристыковываем его к нужному нам отчёту и заполняем необходимые места вставками. Сохраняем.

Ты тоже побежал посмотреть, правильно ли формируется документ по шаблону, мой дорогой друг? И с непониманием не увидел в раскрывающемся меню "Отчёты" тобою созданное? 10 раз всё перепроверил, прочитал 5 раз раздел мануала, 3 раза всё пересоздал по шагам, закрыв аську и вырубив музыку? А оно и не появится, пока (....торжественная дробь....) не перезагрузишь CRM. Уличная магия динамического обновления какбэ не вставляет и для принятия изменений и их чудесного появления в виде чего-то осязаемого такое фрикционное действие ("вошёл-вышел") надо будет делать часто.

Нравится

Поделиться

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

Сейчас вам расскажут как на самом деле сделать быстро и удобно ;)

С "вошел-вышел", кстати странно. Связано оно с тем, что все менюшки (такие как справочники, отчеты и т.п.) строятся на этапах билда разделов, но вот зачем не добавлять элемент при создания нового отчета - не понятно, хотя может там свои ньюансы.

А вообще да, этому уютненькому комьюнити не хватает немного ненависти )

"Доленко Юрий" написал:А вообще да, этому уютненькому комьюнити не хватает немного ненависти )

И аватара до-о-обрая такая:smile:

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

Продолжим.

С 8.00 до текущего момента (9:43) я разбирался с всевозможными функциями, доступными при работе с клиентами в общем и с договором в частности. Программа резво переживает все мои потуги имитировать повышенную загрузку, "съела" файл в 10,5к строк*32столбца при конвертации, не икнув, вообщем нареканий не вызывало. Но в итоге началось необъяснимое. Сконвертив 100500 строк, пережив мою настройку пользовательских полей и прочие операции, CRM внезапно обиделась на 2 договора и с упорством носорога отказывается их удалять, выдавая в лог двухтомники о своей неразделённой любви к IDшникам, таблицам, стакам, ограничениям. Ищу причину.

10:08 Занятно. В поле "договора" нижнего фрейма отображается один и тот же договор, и наплевать, какого контрагента вы выбираете.

10:19 При подготовке на печать договора по шаблону CRM начинает строить договора абсолютно по всем существующим в системе договорам, игнорируя выбранного контрагента. Скорее всего я ошибся в составлении структуры запроса. Посмотреть и проверить. (11:28 Всё дело в виде фильтрации. В закладке "Инструменты" -> "Отчёты" нужно ставить ТипФильтрации="Для выделенных записей")

10:40 Практика показывает, что нижний фрейм в принципе намертво привязался к одному контрагенту и не отображает никакой другой информации. Хм... (10:44 лечится "В-В". Источник не определён.)

10:56 Интеграция с почтой падает по ошибкам « выполнения метода 'wnd_MailLinksOnShow'». Посмотреть.

12:12 После изменения ТипФильтрации в отчётах перестали цепляться данный из полей. Пересоздание шаблона?

12:37 Родительный падеж в шаблоне. Поле к заполнению или: http://community.terrasoft.ua/developer/solutions/4800
http://community.terrasoft.ru/forum/topic/5023 ?

16:08 Лучшее - враг хорошего. Улучшал утренние достижения. Теперь никак не могу вернуться к тому вполне меня устраивающему результату. Коллапс.

16:25 Лирика. С конференции приехал директор департамента. Насыпая в чашку кофе, радостно сообщил, что общался с коллегой, где проходило внедрение Terrasoft'a. Правда коллега руководит техническим департаментом, а непосредственно внедряли IT. Диалог Я (я), Директор (Д):
Я - а можно с их директором IT пообщаться по внедрению?
Д - (уходя из кабинета на кухню) а он спился.

:( грустно.

Видимо Автор большой любитель показать интерфейсу на мониторе визитку клиента и хоп! - все данные с визитки уже в системе! А все остальные действия по внесению информации и настройке отчетов - запредельные сложности. :redface:
А перезагрузка системы так вообще приводит в УЖАС!:cry:
Было бы интересно прочитать об опыте построения отчетов в других системах! :wink:
И как вынести в виде Идей в соответствующем разделе коммьюнити.

"Agafonova Yulia" написал:Видимо Автор большой любитель показать интерфейсу на мониторе визитку клиента и хоп!

Вообще как надо делать. Надо делать так:
- пользователь открывает террасофт;
- там одна форма и на ней кнопка "Заделать";
- пользователь по кнопке ТЫК!;
- уходит запрос на сервер;
на сервере:
- понимаем с какого ip пришел запрос;
- бежим по БД или AD - находим связанного юзера и его должность;
- так же понимаем какие на нем в данный момент лежат задачи;
- смотрим на время и понимаем какую именно задачу надо сделать (отчет, импорт данных, запустить бп и т.п.)
- делаем задачу;
- выдаем пользователь мессадж "Все Ок ;)" и включаем приятную музыку или выкачиваем новый фильм по сети (так же из учета предпочтений юзера, которые так же тянем из БД) - аплоадим юзеру и запускаем;
- приятной работы.

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

"Ястрембский Андрей" написал:выдавая в лог двухтомники о своей неразделённой любви к IDшникам, таблицам, стакам, ограничениям

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

Пока настаивается кофе отвечу.

2Agafonova Yulia

В 2004 году на факультете кибернетики и искусственного интеллекта МГАПИ была разработана программа распознавания и обработки документов по скану с последующим занесением информации в необходимые разделы. Можно было сканить и получать в базе заполненные формы по визиткам, платежам, договорам и другим документам. В последующие годы я её частенько встречал в различных модификациях при работе с банковскими структурами. Так что то, что для вас недостижимо - прошлый век и давно в работе.

Перезагрузка системы. Если брать системы сложнее Win 7 на локальной машине или CRM, то перезагрузка её - ЧП. Попробуйте перезагрузить систему приёма платежей в РКЦ или трейдовый сервер на бирже. Вам поменяют ориентацию вне зависимости от вашей, и желающих сделать это будет очередь.

Построение отчётов в других системах. Гм. Систем масса и честное слово, есть удобнее. Я понимаю, что "на вкус и цвет", но я же выражаю своё мнение. Лучшее, что я видел, было в ИБС "ЦентаврОмега".

Идеи. Если к концу своей работы у меня будет чем поделиться - я непременно свои 5 копеек добавлю. На текущий момент, естественно, воздержусь, поскольку в начале пути.

2Доленко Юрий

Большая волшебная красная кнопка - это вообще стандартное пожелание. Как бы это было не смешно/грустно, но поскольку я не программист и не коммерсант, а бизнес-аналитик, то именно это и есть основная цель. Минимум времени и затрат при максимально возможном результате.

2Александр Кудряшов

Бесспорно. Правда в данном случае проблему это не решило. Боюсь, что придёться лезть в TSAdm.

Спасибо, Андрей, за ответ!
Будет здорово, если Ваш накопленный опыт будет применен в Terrasoft. И каменный век канет в прошлое...:twisted:

"Ястрембский Андрей" написал:Так что то, что для вас недостижимо - прошлый век и давно в работе.

Почему недостижимо? Делов там в pdf отсканить - распарсить в БД положить.
Другое дело надо сказать системе какие поля документа соотвествуют полям БД, уверен, что даже в МГАПИ такого нету.

"Ястрембский Андрей" написал:трейдовый сервер на бирже

Вы сейчас локальный Terrasoft CRM с трейдовым сервером на бирже сравнили?
Думаю это для них даже комплимент )
На практике ничего критичного в перезапуске нет, если вы конечно не создаете новых печатных форм по сто штук в день.

Просто вы сейчас говорите как пользователь, которому дали новый инструмент, а он в свое время с ним не работал, а привыкать к чему-то непривычному всегда как-то знаете ли .. фи-фи-фи ;)

Хотя мне трудно судить. Я как пользователь в CRMах только задачи вел )

2Доленко Юрий
Использовалось координатное позиционирование с допуском.

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

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

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

Остальне пытаются найти золотую середину.

А про "перезагузка - ЧП". Ну вобщем да, ЧП, но только для серверной части системы. По этому вопрос: сколько раз вы перезагружали серверную часть по вине Terrasoft (имеется ввиду MSSQL-сервер на котором двумя руками поднята база Terrasoft)? Мне почему-то кажется, что 0 раз.

И кстати, в Terrasoft настройка отчета это административные действия, а не пользовательсткие. А подобные действия иногда предполагают перезагрузку.

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

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

2Кудряшов Андрей...

О перегрузке. Речь шла об испытываемом мною ужасе перед данным священнодействием. Я объяснил почему и привёл примеры, может быть несколько неудачные, поскольку предположил, что г-жа Agafonova Yulia не имеет опыта работы с системами, где минутная пауза в обработке приводит к завалу на весь день. Если относить данную проблему на CRM, то в 2011 году я вправе требовать от программы способность обновлять данные динамически даже с учётом того, что релиз, с которым я сейчас имею дело, полуторагодовой давности.

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

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

2Agafonova Yulia
Меня не спрашивали. В компании, нанявшей меня, есть мертворождённый Terrasoft CRM, его пытались внедрить два года назад сертифицированные спецы, год ковырялись и ничего в результате не добились. Он разлагался, занимая место, ещё год. Теперь, когда я закрыл пару первоочередных проектов, мне поручили реанимировать CRM. И вот я с вами. Касательно собственного выбора, если бы он у меня был, я готов разговаривать только после того, как разберусь в Terrasoft'e, чтобы мнение было аргументированным.

Вы конечно извините, но до меня только сейчас дошел смысл вашей фразы "Если брать системы сложнее Win 7 на локальной машине или CRM, то перезагрузка её - ЧП".
Да, вы не програмист. Win (7 и менее) это хоть и поделки, но весьма и весьма не тривиальные. Даже на локальной машине стоящей в юрте в степях Монголии.
И далее, аргументируя перезагрузку клиентской части, вы приводите примеры про остановки серверной. Вобщем да, примеры, мягко говоря, отстраненные.

А по поводу мифического координатного позиционирования с допуском. Идея совсем не нова. Желающие могли еще задолго до 2004 года прикрутить тот же FineReader к сканеру сотворив таким образом чудо. И так и делали. Вот как появились штрихкоды, так и начали.
Только вот с визитками вы погорячились. Далеко не всегда система сможет отличить ФИО от названия фирмы. Только при ручном выделении пользователем полигонов. Или с последующим связыванием (опять же через мышкованием пользователем) распознаных фраз с сущностями системы.
Более того, для каждого типа документа (даже для "стандартных бланков входящей/внутренней документации") сначала должны были быть размечены шаблоны. Пользователем. Вручную (мышкованием).
Так что и в таких системах, на этапе настройки, не все так сказочно, как хотелось бы. А ведь и Terrasoft сейчас у вас находится на этапе настройки. По этому, я думаю, ничего страшного если пришлось после добавления отчета 1 раз перезагрузить клиентское приложение чтобы увидеть отчет. И кстати, Windows при установке тоже перезагружется.

С нетерпением жду новых репортажей с передовой.

Андрей, жаль, что Ваши комментарии не в стихах. Или, например, в стиле фэнтези.
Можно было бы издаваться и испытывать спектр ощущений за который платят читатели :)
Давайте попробуем перевести диалог в конструктивное русло:
Мы можем провести для Вас показ функционала и поделиться опытом внедрения нашего продукта в Вашей отрасли.
Сообщите, когда Вам будет удобно пообщаться с нашим менеджером, если предложение Вам интересно.

Андрей

"Ястрембский Андрей" написал:В 2004 году на факультете кибернетики и искусственного интеллекта МГАПИ была разработана программа распознавания и обработки документов по скану с последующим занесением информации в необходимые разделы. Можно было сканить и получать в базе заполненные формы по визиткам, платежам, договорам и другим документам. В последующие годы я её частенько встречал в различных модификациях при работе с банковскими структурами. Так что то, что для вас недостижимо - прошлый век и давно в работе.

Не совсем так. Эта технология была разработана как минимум на 5 лет раньше, чем Вы говорите, речь идет о распознавании документов OCR/ICR с помощью гибких шаблонов (Flexi Capture). Действительно используется во многих банках. Кстати, прекрасно интегрируется с системой Terrasoft в банках. Работает так - под каждый тип документа (например, визитку) необходимо настроить вероятностный алгоритм, который содержит гипотезы примерно следующего вида "с вероятностью 84% на расстоянии 86 мм выше и 3 мм правее чем крайняя цифра в номере телефона, будет расположена фамилия (проверка по справочнику фамилий)". В результате такая система распознает Вам 90-95%% документов, на которые будет настроен. А примерно 5-10%% документов не будут распознаны, и придется вводить их вручную.

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

"Ровинский Дмитрий" написал:с вероятностью 84% на расстоянии 86 мм выше и 3 мм правее чем крайняя цифра в номере телефона

простите, что это за бред? какой вероятностный алгоритм?
где в документообороте используются хоть какие-то вероятностные алгоритмы(кроме человеко-установленных) для ассоциации файла и записи в БД? Приведите пример.
На большом потоке только жесткая ассоциация поля-имя, никаких машинных предположений - ибо потери могут быть ОЧЕНЬ критичны.
"Ровинский Дмитрий" написал:В результате такая система распознает Вам 90-95%% документов, на которые будет настроен. А примерно 5-10%% документов не будут распознаны, и придется вводить их вручную.

От куда цифры? Елки-палки, вы представляете поток файлов в крупном предприятии в 1к сотрудников? Какое там ассоциативное распознование по алгоритму Иванова?

Вы знакомы вообще с системами документооборота? Там нет вероятностных характеристик ибо любой документ может стоить пол-бизнеса.

пс. не с горы говорю, т.к. работаю сейчас с FileNet и под одним крупным проектом, который как раз этим и занимается.

А вообще, на самом деле, я думаю никто тут славный и всемогучий террасофт опорочить не хотел.
Просто человек, который начал с ним разбираться столкнулся с вещами, которые ему не привычны. В других системах-то по-другому.
Если не так, то расскажите, пожалуйста, чем хуже делать все то, то он описал в Динамик ЦРМ, Аксапте или 1Се, например.
По поводу алгоритмов... так их тысячи, но ниодного мат. алгоритма по оптимизации/распознованию/быстрому поиску и т.п. я в террасофте не встречал (или поправьте). Зато я встречал чертову тонну маркетологов, которые рассказывают как все крутота...

Добрый день. Прям как в анекдоте: "Ушёл бриться, выхожу - попадаю в скандал." Проясню ситуацию по поводу моей скромной персоны. Я веду дневник проекта, где описываю действия, проблемы, решения, с которыми сталкиваюсь во время работы. Цель его одна: чтобы я имел возможность посмотреть в какой момент времени что было сделано и как это отразилось в системе. Если мне нужно будет унизить или вознести до небес какой-либо продукт, то я буду делать это точно не в сообществе разработчиков. Для этого у нас есть хорошо оплачиваемая независимая пресса, как классическая так и сетевая, с гораздо большей аудиторией. Своё личное мнение о продукте, как я уже обозначал ранее, я готов озвучить исключительно после того, как его освою. Не думаю, что это будет ранее осени. Если кого-то из создателей/сотрудников оскорбляет, что человек пишет о продукте и тех вещах, с которыми он сталкивается при работе, сидя на стуле, а не стоя на коленях перед монитором, то бан никто не отменял. Я не обижусь, честное слово.

2Кудряшов Андрей...
У меня нет мнения о том, что перезагрузка - это страшно. Данное мнение высказала Agafonova Yulia, спроецировав своё предположение на меня. Дальнейшие сравнения были не с terrasoft'ом, а с тем, что во Вселенной есть системы, где перезагрузка - ЧП. Я с ними работал и для меня эта процедура действительно неприятна. Всё.

По поводу визиток, позиционирования и прочего. Система есть, внедрена во многих учреждениях, работает. Как она работает именно с точностью до байта вам подскажут разработчики. Точка зрения "это невозможно, поскольку я этого не умею/не понимаю/не знаю как" весьма уязвима. Как любил говорить мой тренер по рукопашке: "всегда есть кто-то, кому все твои навыки пофиг".

2Довгань Андрей
Я имел удовольствие дважды общаться с вашими консультантами посредством вебинаров, один был общим и один персональным по XRM, который показался мне более интересным по наполнению. Они красиво открываю-закрываю окна, ходят по менюшкам, создают и удаляют различные позиции - так что функционалом я сыт дальше некуда. А вот с внедрением... Никто же не будет мне объяснять деталей - это же ваш хлеб, это обучение, работа специалистов по внедрению и так далее. А общими фразами я, честное слово, всегда остаюсь недоволен как чем-то незавершённым. В вашей базе знаний на текущий момент я нашел достаточно информации к размышлению и освоению. Спасибо большое за предложение, но сейчас не вижу смысла.

2Ровинский Дмитрий
Я не создатель этих систем, знаю лишь краткую историю возникновения. Вполне допускаю, что она лишь одна из. В действии: не безгрешна, сложна, но основную нагрузку при работе с документами снимает.

2Доленко Юрий
Не ругайте маркетологов. У них своя работа, у меня своя, у вас своя. И проблемы у нас разные, и методы, и решения. Да и сами мы разные. От этого лишь интереснее.

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

14:37 Классификация записей по типу не подразумевает подтипов. Посмотреть возможность расширения/модификации данного классификатора.

Андрей, а вы поддержкой пользуетесь?

Доленко Юрий

Юрий - все что я написал - из моего профессионального опыта, знаком с системами документооборота очень-очень хорошо, внедрял их много лет, во многих крупных организациях.
Но боюсь что обсуждение систем документооборота сильно выходит за рамки первоначальной темы. Если Вас интересуют ответы на все вопросы по распознаванию, свяжитесь, пожалуйста, со мной D.Rovinskiy собака terrasoft.ru
Или давайте заведем в этом комьюнити отдельную большую тему - буду очень рад пообщаться!

Андрей, я вижу что у Вас возникли вопросы и затруднения при работе с Terrasoft. Давайте их рассмотрим: что не получается или что не понятно, конкретизируйте. Проблемы с созданием запросов/шаблонов? Сформулируйте что не получается сделать, мы поможем.

"Ястрембский Андрей" написал:Никто же не будет мне объяснять деталей - это же ваш хлеб, это обучение, работа специалистов по внедрению и так далее. А общими фразами я, честное слово, всегда остаюсь недоволен как чем-то незавершённым. В вашей базе знаний на текущий момент я нашел достаточно информации к размышлению и освоению. Спасибо большое за предложение, но сейчас не вижу смысла.

1. На самом деле вы можете обращаться со своими вопросам в службу поддержки, ответ правда может быть дан в течении до 5 дней, но он будет.
2. Насколько, я понимаю, самое ближайшее время перед вами встанут вопросы в основном конфигурирования системы и это в основном будет хлеб программиста, а не аналитика... так что задумайтесь о такой должности в проекте. Из своего опыта скажу, что даже мне человеку знакомому с WHS, SQL и Fast Report, но принципиально позиционирующем себя как аналитика, а не как разработчика, с системой разобраться не просто и на казалось бы элементарные вещи уходит много времени.
3. Есть этот форум, который щас конечно стал более скуп на консультации специалистов службы поддержки, но тем не менее, если правильно поставить вопрос, то Вам обязательно помогут.
"Ястрембский Андрей" написал:Прям как в анекдоте: "Ушёл бриться, выхожу - попадаю в скандал." Проясню ситуацию по поводу моей скромной персоны. Я веду дневник проекта, где описываю действия, проблемы, решения, с которыми сталкиваюсь во время работы. Цель его одна: чтобы я имел возможность посмотреть в какой момент времени что было сделано и как это отразилось в системе.

А тут без обид, лукавить не надо :-) пишите вы это не для себя... так как читаем МЫ, а вот чего-чего "читать чужие письма через плечо", я не привык. Часто, когда работаешь с Террасофтом, возникает тоже желание , вот так вот сесть - вылить все эмоции на форуме :-), а потом начинаешь понимать, что эмоции - НЕКОНСТРУКТИВНЫ, да и в процессе переноса эмоций на бумагу рождается конструктивный вопрос, который и приносит долгожданный ответ...так, что стучите и вам откроют. А уж про то что все системы не похожи одна на другую, и могут отличаться загадочной логикой разработчиков, так Вам как человеку опытному не вижу смысла это объяснять...

"Ястрембский Андрей" написал:Если кого-то из создателей/сотрудников оскорбляет, что человек пишет о продукте и тех вещах, с которыми он сталкивается

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

"Ровинский Дмитрий" написал:Если Вас интересуют ответы на все вопросы по распознаванию

Классно, вот я так не умею :(

Я еще два слова вброшу и все.
Распознавать документы Adobe умеет давным давно и уже ни очень интересно как он это делает. Инкапсуляция же.
А вот маппинг полей документа и полей бд/файла/объекта на базе какого-то вероятностного коэфициента - это жесть. Я уверен, что они есть, но место им только в крайне узких задачах, а не на предприятиях с ненулевым документо-потоком. Удачи и добра.

Доброго дня.

2Бондарь Наталия
Спасибо, пока справляюсь.

2Черных Руслан
1.Пока нет необходимости в поддержке. справляюсь.
2.По поводу программиста - мой руководитель очень даже могуч в этом отношении.
3.По поводу смысла блога и эмоций я писал в начале. Я же не могу заставить людей мне верить.

10:04 Разобрался с построением шаблонов и логикой разделов. У меня 154 шаблона договоров. Пожелайте мне удачи.

Добрый день.

11:12 Полный абзац. В "отчётах" нельзя по-человечески создать разбивку отчётов на папки - все они ложатся в единый необъятный список без быстрого поиска и бегунка. Через "Файл" -> "Справочники" -> "Настройка справочников" можно создать подраздел в отчётах, но только 1 уровень. Не забыть убрать галочку "не показывать в отчётах". При попытке убрать ненужные отчёты из разделов выяснилось, что содержаться они не в виде ссылок на закаченный объект, а именно файлом. При попытке настроить отображения отчётов путём удаления ненужных они тупо удаляются физически. 2 дня работы в никуда. Естественно, что никаких функций восстановления не предусмотрено. Ибо нефиг.

11:58 Подняли бекап. Занятно: нет автоматического сопоставления пользователей с логинами/паролями. Для привязки нужно писать скриптик:

declare @UserName sysname
declare @UserCount int
 
declare cur cursor for
select Name from tbl_AdminUnit
where IsGroup = 0
 
open cur
while (1 = 1)
begin
fetch next from cur into @UserName
if @@fetch_status = -1 break
if @@fetch_status = -2 continue
IF EXISTS(SELECT * FROM dbo.sysusers WHERE name = @UserName)
begin
exec sp_change_users_login 'Auto_Fix', @UserName
end
end
close cur
deallocate cur

14:34 Маска автоматической номерации договоров (Файл -> Настройка -> Системные настройки) - одна на всех. Что делать, если корпоративные правила номерации договоров подразумевают различные префиксы перед разными типами договором? Поискать решение.

17:26 При создании пользовательских полей падает по: "При сохранении объекта 'Contacts\General\Main Grid\tbl_Contact' в базу данных, возникла ошибка:
Невозможно выполнить в качестве участника базы данных, поскольку участник "fkeys" не существует, этот тип участника не может проходить олицетворение, или отсутствует разрешение"
Решение http://community.terrasoft.ru/forum/topic/2138 не работает - "нет такого ...". Решение: добавить пользователя fkeys, а потом указанные ранее действия. Забавно: ошибка по несуществующему пользователю устраняется заведением этого пользователя, а потом собственно устранением ошибки, с ним связанной.

"Ястрембский Андрей" написал:2 дня работы в никуда. Естественно, что никаких функций восстановления не предусмотрено. Ибо нефиг.

А у вас там админы на борту имеются?
Кто же работает без автобекапирования? Ну или сняли бы бекап после того как внесли существенные изменения.

Андрей, видимо под "отчетами" Вы имели ввиду меню "Отчеты" в каждом из разделов. Если это так, то "Настройка справочников" не имеет к этому никакого отношения. В версии 3.3.2 действительно возможность группировки отчетов в меню "Отчеты" отсутствует. По этому поводу была идея http://community.terrasoft.com.ua/ideas/4095, чтобы добавить эту возможность в базовую версию. В версии 3.4.0 уже реализовали такую возможность.


Для того, чтобы не отображать отчет в разделе, достаточно в свойствах отчета в поле "Раздел" указать пустое значение. А кнопка "Удалить" действительно работает как кнопка "Удалить" :smile:


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

2Доленко Юрий
Всё спаслось именно копией. Выражаясь старой пословицей "Когда я ем - я глух и нем! Но логи пишутся...", тоже относиться и к копированию.

2Ключник Алексей
Спасибо за разъяснения по поводу взаимодействия справочников и отчётов. Что же касается базы, то она разворачивалась на том же сервере, но под другим именем.

Андрей, а можно нескромный вопрос - почему Ваша компания не заказала адаптацию под ключ у Terrasoft Consulting или одного из партнеров? По моему мнению, это намного выгоднее со всех точек зрения.

Добрый день.

2Lev Odlyanitsky
Мне это неизвестно. Выше я пояснял ситуацию, с которой я начал работу (пост #14). Что касается ситуации с внедрением выскажу личное мнение на основании опыта. Команда "спецов" обычно имеет следующий состав: один демагог-руководитель проекта, три-четыре "шланга-эникейшика" в костюмах, не способных отличить бизнес-процесс от процедуры, и один тихий тип в очках от -5 до бесконечности, который и работает. Лучше пусть процедура внедрения пройдёт медленнее, но заплатят только тому, кто работает, чем "спонсировать" всякое нечто.

"Ястрембский Андрей" написал:Команда "спецов" обычно имеет следующий состав: один демагог-руководитель проекта, три-четыре "шланга-эникейшика" в костюмах, не способных отличить бизнес-процесс от процедуры, и один тихий тип в очках от -5 до бесконечности, который и работает. Лучше пусть процедура внедрения пройдёт медленнее, но заплатят только тому, кто работает, чем "спонсировать" всякое нечто.

Я вас цитировать буду :)

Андрей, доброго времени суток!
Если Ваш проект - чистая автоматизация без консалтинговой составляющей, то я абсолютно согласен с Вами, лучше заплатить инсайдеру с пятью диоптриями и выше. Правда, только лишь при условии отличного знания платформы - в противном случае грабли и мисандестендинги Вам гарантированы.
Если Вы еще по ходу еще и оптимизируете или вообще реинжинирите Ваши процессы, тогда недостаточное знание платформы может повлечь за собой формирование таких проектных сущностей, реализация которых потребует от Вас достаточно глубокой переработки текущей конфигурации. Что влечет за собой опять же рост числа итераций, новые грабли и т.д. и т.п. Посчитайте Ваше ТСО в этом случае с учетом всех рисков и сравните с оценкой компании-внедренца - я уверен, что разница если и будет, то весьма незначительна. А прибавьте к этому еще и репутационные риски, которые несет на себе команда внедренцев-инсайдеров - конечно, работяге с диоптриями все равно, но все же...
Мое личное мнение: браться за самостоятельную адаптацию и/или внедрение я посоветовал бы в двух случаях - либо если Вы купили коробочное решение, либо Вы - опытный разработчик Terrasoft, с серьезным опытом разработки проектных решений.

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

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

Люди добрые помогите. Установил Terrasoft CRM X25 3.0.2.66 под FireBird на Vista. Программа открывается но окно пустое,Ошибка выполнения метода "" Call Stack. экран синий без таблиц, тоже самое и с Ms Sql Server 2000
В чем проблема?

Нравится

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

Подозрительно старая версия (3.0.2.66). Могу только посоветовать обратится в службу технической поддержки за обновлением файлов.

Я нехочу новую версию. Мне нужно эту запустить. Что делать?

У меня таже версия) Есть некоторое обновление до версиии 3.0.2.203 могу скинуть на почту)

Как минимум - проверить, что установка + запуск TS производится от имени Администратора.

"Maxim Ivanov" написал:У меня таже версия) Есть некоторое обновление до версиии 3.0.2.203 могу скинуть на почту)

Скинь пожалуйста на roman_z@reklama24.info Буду очень благодарен.

Так это древнючая версия, и работникам компании очень не нравится когда на всплывает. И я даже кажется припоминаю почему :) С ней лучше под XP работать.

Я бы сказал так - с ней лучше не работать. :confused:

Роман, а что Вашей организации мешает обновиться на последнюю версию? Уверен, вступив в диалог с менеджером Террасофт, вы сможете найти приемлемый вариант обновления :wink:

3.3.2 - скоро выйдет, а Вы древний 3.0.2.66 ;) пытаетесь завести!
Однозначно, нужен upgrade!

--
www.it-sfera.com.ua

борьба с 3.0.2.66, Old school:cool:
Обновляться как минимум на 3.0.4 - до нее обновление бесплатное будет, если не ошибаюсь...

Бесплатное, если есть CustomerID :wink:

--
www.it-sfera.com.ua

Ну я это подразумевал:wink:

А я просто уточнил, что бы не шокировать человека... :wink:

--
www.it-sfera.com.ua

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

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

Пример строки запуска установки с ключом приводится ниже:

TSCRM_X25_SoftKey_Enu_MSSQL.exe /SILENT /SUPPRESSMSGBOXES /DIR="C:\Program Files\Terrasoft CRM X25" /NOCANCEL /COMPONENTS="core,admin,database,webserver,webform,outlookplugin,doc,frdoc" /LANG=”RUS”

Краткое описание некоторых ключей:

/SP-
Отключает первое окно мастера установки.

/SILENT, /VERYSILENT
Включение режима «тихой установки».

/SUPPRESSMSGBOXES
Скрывает сообщения в процессе установки. Применяется исключительно с установленными параметрами'/SILENT' и '/VERYSILENT'.

/NOCANCEL
Защищает от пользовательской отмены установки.

/LANG=language
Устанавливает Язык установки.

/DIR="x:\dirname"
Настройка директории, в которую будет проведена установка

/GROUP="folder name"
Настройка группы программ в меню [Пуск]

/COMPONENTS="comma separated list of component names"
Настройка пользовательской\административной установки

Нравится

Поделиться

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

А какой ключ отвечает за логирование событий

Для логирования используйте следующие ключи:

/LOG
Указывает инсталятору создать log-файл в папке TEMP для подробного отчета о действиях
и событиях в секции [Run], предпринятых в ходе установки.

/LOG="filename"
Параметр похож на /LOG, но в отличие от него позволяет указать фиксированный
путь/имя файла для log-файла.

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

Здравствуйте.
Возникла проблема при установке Terrasoft CRM 2.8 под MS SQL Express 2005.
Поставил на компьютере, на котором должна лежать база (ОС Vista Home Basic), MS SQL Express, сервер зарегистрировал, базу восстановил (все как написано в инструкции), пользователя supervisor завел. Но другие компьютеры в сети видят только имя компьютера, на котором живет этот SQL, но не видят имя экземпляра (имя компьютера, условно, COMP, а полное имя как в SQL Server Management Studio Express - COMP\SQLEXPRESS). И соответственно не соединяется с ним. Пробовал вручную дописать \SQLEXPRESS - тоже не соединяет.
Причем у меня на ноутбуке еще с тех пор, как я пытался запустить демоверсию Х15, тоже стоит MS SQL Express 2005. Так вот, на него я тоже поставил базу 2.8, завел пользователя - его другие компьютеры видят и соединяться с ним готовы. Но название экземпляра у меня в SQL Server Management Studio Express написано как "DMITRY", без всяких слэшей. Найти, в чем отличие между моим компьютером, на котором все работает, и тем, на котором нет, я не могу.

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

Нравится

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

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

В стандартной инсталляции MS SQL Express 2005 сетевая служба отключина.
Вам необходимо:
1) Запустить MS SQL Configuration Manager
2) TCP\IP - свойства

3) Включено - "ДА"

4) ТСР порт - 1433

5) Разрешить на Вашем сетевом интерфейсе

6) Сохранить
7) Включить службу TCP\IP - "Включить" (см.рис 01)
8) Перезагрузить MS SQL Express 2005

На клиенте, можно прописать не имя машины, а IP,port
Например: 192.168.1.4,1433

Должно работать!

Маленькое уточнение, при соединении нужно прописывть имя хоста без добавки \SQLEXPRESS. Видимо она нужна только для локального протокола или может я ошибаюсь - выяснял на практике :-) MS SQL не мой конек....
У меня тоже были подобные проблемы, решились в двух местах
1. Убрал динамическое назначение портов - поставил 1433 по умолчанию.
2. Назначил на второй IP адрес, который смотрел во внутренюю сеть.
P.S. Спасибо за подробную со скринами информацию, я думаю для новичков будет очень полезна, и просьба к автору или модераторам - переименуйте тему, чтоб в поиске было удобно искать.

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

А вот это не есть хорошо :-( Должно быть решение менее радикальное, я думаю, что если
1. Разрешить протокол TCP для SQL сервера;
2. Назначить порт 1433 по умолчанию на сервере;
и открыть в фаерволе порт 1433 для UDP и TCP пакетов - все должно работать...

Да, я так сначала и пытался сделать, не работало. Может быть, конечно, где-то ошибка закралась, проверю еще раз на всякий случай. Спасибо :)

Еще один трал - не запускается программа с учетной записи "обычного пользователя" на Vista. В записи администратора все работает. Запуск "от имени администратора" не помогает. Выдается окошко от "Террасофта", возможностью просмотреть лог запуска и отправить его по почте в саппорт. Подскажите пожалуйста, здесь что делать?

Добрый день.

Спасибо за Ваш вопрос.

Для того, чтобы пользователь Windows без прав администратора имел возможность запустить приложение Вам необходимо дать ему доступ на ветку реестра HKEY_CLASSES_ROOT. Для этого Вам необходимо запустить Пуск-->Выполнить-->ввести в появившемся окне Regedit. Откроется окно с деревом реестра. Вам необходимо кликнуть правой кнопкой мыши на ветке HKEY_CLASSES_ROOT, из контекстного меню выбрать пункт Разрешения и дать доступ пользователю, который не может войти в Terrasoft CRM.

Будем рады ответить на все Ваши дополнительные вопросы.

Terrasoft Support Team

Здравствуйте, у меня проблема, на некоторых компьютерах в сети при подключении к SQL выдает такую ошибку: "Соединение было разорвано и не восстановлено. Сообщение об ошибке: '[DBNETLIB][ConnectionRead (recv()).]Общая ошибка сети"
Хотя всё остольное работает, срвер пингуется, расшаренные папки открываются. Когда меняешь IP-адрес на другой то проблема исчезает на некоторое время, но потом опять выдет такую же ошибку. В чем может быть проблема???

А версия какая MSSQL и Terrasoft? И под какой операционкой клиенты, на которых проблема?

ООО "Лайнсервис"
www.ls-crm.ru

MSSQL 2000, Terrasoft x15 3.2.1.4, операционка Windows XP sp3 стоит у всех одинаковая, но ошибка вылетате только на двух машинах из 5

[DBNETLIB][ConnectionRead (recv()).]Общая ошибка сети вообще это либо глюки аппаратные - свитч, сетевуха, кабель и т.д., либо глюки MDAC (можно обновить или вообще поставьте на проблемную машинку SQL Native Client и цепляйтесь к серверу через него). Как вариант - файрволл
Надеюсь суппорт поможет еще что-то прояснить, но такое чувство, что тут не Terrasoft проблема, а чисто сетевая/серверная

ООО "Лайнсервис"
www.ls-crm.ru

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