Добрый день! Вопрос по функционалу Distribution + ServiceDesk.
Вопрос скорее дискуссионный, поэтому обращаюсь не в поддержку, а на коммьюнити.
Можно ли в разделе "Конфигурационные единицы" привязать записи к разделу "Продукты"? Компания обслуживает оборудование, которое сама и поставляет, продукты все равно заводятся для продажи и счета, не вижу смысла дублировать эту информацию. Но, может быть, я чего-то не понимаю?
Как правильно организовать такой функционал, если это нужно? Или как можно по-другому уменьшить количество действий пользователя?

Нравится

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

Добрый день!
Алена, привязать можно, создать детальку "Продукты". Другой момент - зачем?
В продуктах ведется список товаров и услуг, предоставляемых компанией.
В конфигурационных единицах - мебель и техника, которые используются компанией либо даются в аренду.

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

Спасибо, Алёна :)

А вот в таком случае, как Вы описали и требуется раздел "Конфигурационных единиц")
То, на что еще следует обратить внимание - конфигурационная единица не всегда будет продуктом компании.

Например, компания занимается продажей и ремонтом ноутбуков. Компания знает, что контрагенту А, принадлежит ноутбук модели С3400, с которым часто обращаются в сервисный центр, но при этом сам ноутбук не является продуктом нашей компании.

То есть, нужно разработать механизм, который при завершении продажи будет автоматически добавлять продукты из продажи в раздел "Конфигурационых единиц"? Я правильно вижу направление движения?

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

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

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

var WorkspaceDataset=Self.ParentWindow.ComponentsByName('dlData').Dataset;
var DatasetUSI = GetAttribute(Self, 'DatasetUSI');
//узнали родительский - как узнать прародительский или по уровню вложенности?
//что-то типа такого
var WorkspaceDataset1=Self.ParentWindow.ComponentsByName(DatasetUSI).Dataset;

Нравится

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

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

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

В данном случае оптимальный вопрос - посмотреть отладчиком.

Пример обращения к датасету реестра из окна редактирования карточкаи к датасету детали:

Self.Attributes('NotifyObject').ParentWindow.Attributes('NotifyObject').ParentContainer.ParentWindow.ComponentsByName('wndProductCategoryInOpp').Window.ComponentsByName('dlData').Dataset

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

Допустим требуется обратиться из окна карточки редактирования детали к датасету владельца этой детали для получения аттрибутов родителя детали. Т.е. "с детали открываем окно редактирвоания"
Какой в этом случае вариант будет оптимален?

В этом случае оптимально обращаться посредством NotifyObject:

Self.Attributes('NotifyObject').ParentContainer.ParentWindow.ComponentsByName('dlData').Dataset

в данном случае Self - окно карточки редактирования детали.

Спасибо, но непонятнo, что является 'NotifyObject' (? с террасофт без году неделя)
Например: Хочу изменить результат визирования, как узнать, к какому документу относился данный результат визирования.

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

В Вашем случае NotifyObject - это окно, из которого было открыто данное. Например, если Вами открывается окно редактирования детали, то NotifyObject для него будет окно детали.

Если открывается окно выбора из справочника в окне редактирования, то NotifyObject для него будет окно редактирования.

При выполнении этого выражения и террасофт и дебагер кричат, что им объект требуется. Вешал на события btnOKOnClick, btnOKOnExit. На последнем событии и дебагер повешался.
На вский случай проверил на событии dlDataOnDatasetDataChange(DataField) - тоже объект требует.
Правильно написал?

var WorkspaceDataset1=Self.Attributes('NotifyObject').ParentContainer.ParentWindow.ComponentsByName('dlData').Dataset;
if (Assigned(WorkspaceDataset1)) {
ShowInformationDialog("Родительский датасет ");
return null;	}

NotifyObject - это какая-то макроподстановочная переменная? Где про неё можно подробней прочесть?

Здравствуйте,
NotifyObject - это объект, которому мы передаем сообщения, как правило, мы обращаемся к нему через функцию SendNotify с scr_WindowUtils, и передаем сообщение, например: Окно выбора совершило все свои действия и окно которое вызвало окно выбора, должно что то пересчитать, для реализации логики реакции на сообщения сделано событие окна OnNotify (пример вы можете посмотреть в scr_AccountsWorkspace событие wnd_AccountsWorkspaceOnNotify) котрое обрабатывает сообщения.
В Вашем случае, если вы напишете Self в обработчике клика на кнопку, то объект Self будет кнопка, попробуйте использовать Control.ParentWindow для доступа к окну в котором находится кнопка (пример http://www.community.terrasoft.ru/forum/topic/1220)

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

Здравствуйте!
Столкнулась с вопросом настройки рассылки СМС в Азербайджане через Террасофт. Нашла множество разных сервисов, предлагающих рассылку по России и Украине. А вот в Азербайджане ничего подобного найти не удалось. Кто-нибудь встречался с такими?
Или там только через железный шлюз можно делать?

Нравится

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

Алена, а не пробовали непосредственно операторам писать? Все ведь зависит от того, есть ли непосредственно у оператора услуга. Если да, то можно решить без шлюза.

Алена, нашла для Вас в архивах интересную статью об организации смс-шлюзов, правда, старую: http://voipinforu.wordpress.com/2007/10/26/kannel-wap-sms-gate/

Там вкратце описано программное обеспечение (для debian- подобных систем) и настройка интеграции данного ПО с обычным мобильным телефоном (что позволяет протестировать без особых проблем и сэкономить на аппаратном шлюзе).

Анна, спасибо!
Мы пока решили предложить клиенту такой вариант http://myfreeware.narod.ru/products/cmd2phone.htm. поскольку клиенту нужно наиболее бюджетное решение...

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

Мне кажется, необходимо сделать какое-нибудь видео или презентацию для клиентов, в которой было бы наглядно видно преимущество Террасофта над 1С. Проблема в том, что люди верят во "всемогущество" 1С и отказываются принимать аргументы. Вот если бы можно было показать им видео, где было бы сразу видно, что вот это плюс, и вот это плюс, и вот такого вы в 1с не найдете... Реально такое?
Я бы и сама сделала, но 1С УТ 8 у меня нет. А ставить ломанные версии не хочу.

Нравится

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

Алена, предлагаю обсудить конкретные примеры "отказа от аргументов в пользу Terrasoft"? Чем они вызваны? Что именно говорят клиенты?

Как-то не совсем правильно сравнивать CRM-систему с ERP-системой. Абсолютно разные задачи решаются. Все равно что сравнивать зеленое с квадратным. Или речь идет о 1С-овской CRM?

Речь идет о том, что клиенты использующие 8 управление торговлей говорят: "у нас менеджеры к этому интерфейсу привыкли, нам проще докупить модуль CRM".
Основной аргумент в том, что "1С - это мощь!" мол, он бухгалтерию всю покорил, значит и CRM покорит.
Мысль о возможностях гибкой настройки отметается, потому что люди просто не представляют, зачем им что-то дорабатывать, им проще подстроиться под систему.

Я одних клиентов, которые уже владели 25-ю лицензиями 1С 8.2 + CRM Рарус, "снял" с 1С и побудил купить 12 лицензий XRM. Оперировал легкостью настройки, и совокупной стоимостью бюджета внедрения, которая у меня оказалась меньше всех )
Правда далось мне это за пол-года, и за четыре демонстрации, не считая бесчисленных версий КП, которые изменялись от встречи к встрече. К тому же о продуктах Террасофт они слышали уже давно. Однако решающим аргументом стало, наверное, то, что базовый модуль CRM от Рарус в 1С у них без дела был установлен уже года два-три, и это ни к чему не привело. Никто ею не пользовался и не анализировал ничего, естественно... А еще все-таки хорошим аргументом был дружественный интерфейс системы, ну и, конечно же, качество презентации и работы с клиентом )

Денис, мы тоже "побеждали" Рарус. Но тогда заказчик прислушался. Оценил. Сравнил. И выбрал Террасофт. Хочется иметь инструмент убеждения, который подействует даже на тех, кто не хочет прислушиваться.

1C CRM это бухгалтерия с возможностью CRM, читай "костыль".

Terrasoft это система управления предприятием, в которой клиент может видеть объективную картину и принимать своевременные решения, которая покрывает множество задач малого предприятия "из коробки": задачи, проекты, инциденты + автоматизация рутины + контекстная взаимосвязь всех элементов, обеспечивающая поиск инфрмации по клиенту или документу в пару кликов, что экономит время сотрудникам = деньги работодателя.

Естественно, при грамотном внедрении и эксель может решить многие задачи предприятия "на ура". Но его придется серьезно допиливать.

Если коротко, то Terrasoft это оптимальное соотношение функциональности системы и стоимости внедрения. 1С для ведения бухгалтерии и отчета в налоговую), TS – ERP, частью которой является бухгалтерия.

Как-то так.

А кто не хочет прислушиваться, не прислушается. Не тратьте свое время.

Мне этого объяснять не нужно :)
Я предлагаю разработать наглядную демонстрацию этих слов для людей далеких от разработки и вообще от информационных технологий. Они не верят словам "экономит время сотрудникам и деньги работодателя" без подтверждения примером "вот так в Террасофт, а так в 1С" Чтобы разница была не на словах, а НАГЛЯДНО.

Алёна, простите, но мне кажется это утопия.

Общая презентация продукта за Вас не продаст, тем более она есть. Или вы хотите придти к клиенту, включить видеоролик и выставить счет? :)

У клиента есть свои, индивидуальные проблемы, которые Вам нужно понять и предложить их решение. В каких-то случаях подойдет 1С, в других TS. Согласен, общие слова малоубедительны. Возьмите калькулятор, расчитайте фин. выгоду. Действует безотказно!

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

"Иванов Вениамин" написал:Или вы хотите придти к клиенту, включить видеоролик и выставить счет?

Это утопия :)
"Иванов Вениамин" написал:В каких-то случаях подойдет 1С, в других TS

Я это прекрасно понимаю. И не собираюсь "впаривать" Террасофт, когда 1Са будет вполне достаточно.
Но и Вы меня поймите, я никогда не работала с 1С и мне сложно искать аргументы "вслепую". Когда я говорю об "интерфейсе" я хочу иметь слайд, на котором будет сравнение интерфейсов 1С и Террасофт. Хотя бы на таком банальном уровне.

Коллеги, мне кажется, что Алена права на 100%

Лично у меня больше всего времени перед подготовкой очередного КП или презентации уходит на "роды" того визуального образа, который подходит для ЭТОГО клиента в ЭТОМ случае. Отсюда нужная подача информации в нужном виде под нужным соусом. Не знаю, насколько это правильно, но даже если я кому-то рассказывал то же самое когда-то, то персонализация презентации в новом случае не будет ограничена именем клиента на первом слайде, и данными в демо-версии.
Говоря простым языком - нужен один, максимум два слайда, на которых непосвященный человек должен ухватить суть, чем же различаются две системы в принципе, и ему захотелось бы дальше слушать и смотреть, уже открыв глаза и уши пошире.

Верно, Алена?

Да, Денис, спасибо!
Подойдет и пара хороших слайдов, глядя на которые даже человек глубоко уверенный в том, что "1С покорит мир" и слушающий меня просто из вежливости, почешет затылок и прислушается. Просто потому, что на этих слайдах превосходство Террасофта будет видно невооруженным глазом.

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

Устраивается на работу журналистка после вуза:

- Вы знаете, у вас нет опыта работы, поэтому в качестве проверочного задания мы хотели бы предложить Вам взять интервью у важного человека.
- Да, я готова
- Мы не хотим ни в коей мере Вас склонять к непристояностям, но, увы, такова работа журналиста, ходят слухи, что для того, чтобы получить доступ к этому человеку, нужно кое с кем переспать.
- Я готова! %) С кем надо переспать?
- К сожалению, нам это неизвестно, именно это Вы и должны выяснить, ведь в этом-то и заключается работа журналиста!

О, дайте мне два волшебных слайда, при помощи которых клиенты купят CRM, и я (читай Террасофт) покорю мир !!!!

))

"Рыжих Денис" написал:О, дайте мне два волшебных слайда, при помощи которых клиенты купят CRM

Не купят, а заинтересуются :)

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

У меня есть клиенты, которые прекрасно осознают все прелести crm, ценят этот инструмент, берегут его и постоянно развивают.
Здесь вопрос несколько в другом, а именно в том, как привлечь человека, который не знаком с понятием crm в принципе. Ведь зачастую многие клиенты живут в состоянии «сна». Они не видят ничего, что происходит вокруг. Они лишь осознают, что что-то не так, продажи не те, работа менеджеров не та, да и отчетность никуда не годится и т.д.
Очень часто в своей работе встречаю просто панический страх перед внедрением новой системы, отличной от 1С.
Мне говорят от том ,что в 1С все нравится, а что не нравится можно дописать, пригласив нужного специалиста. Зато, что на выходе? Вот она: родная 1С с частично реализованным необходимым функционалом.
Мне не нужно объяснять все достоинства Terasoft. Я прекрасно их знаю и с точки зрения человека, занимающегося продажами этой системы, и с точки зрения пользователя.:twisted:
Но давайте на минутку абстрагируемся от этой ситуации и представим, что нам предлагают организовать работу наших сотрудников с помощью новой системы. При этом они годами работали в 1С, и новый интерфейс, несмотря на всю его дружелюбность, будет им первое время, согласитесь, чужд.
А ведь есть 1 С CRM…родная, знакомая и интерфейс привычен:smile:

скорее тут уже писали об этом, но я отпишусь.
Изначально 1С - это ERP - система, ито на Западе она лишь с трудом входит в понятие ERP, так как не включает многое, что входит в ERP :система мотивации, управление материальными и человеческими ресурсами и т.д. (я говорю о базовых решениях на базе 1С бухгалтерского и управленческого учёта и менеджмента). Но благодаря гибкой платформе на 1С теоретически можно написать всё, что угодно, даже игрушку. Благодаря этому на базе очень популярной 1С появляются различные конфигурации практически под любую сферу деятельности, в том числе и есть редакция реализации CRM. Честно, я не смотрел эту редакцию, но я знаю саму платформу 1С, поэтому с уверенностью сказать, что их CRM - "костыль" по определению, и вот основные тезисы:

Платформа 1С ориентирована на бухгалтерский и другие виды регламентированного учёта, для этого у них имеются соответствующие сущности-объекты (регистры, планы, обработки и прочее)

- указанные сущности 1С обладают следующими недостатками:
а) они не приспособлены для формализации CRM-задач оптимальным образом
б) через них нельзя формализовать бизнес-процесс, понятный специалисту и разработчику
в) они не отображают бизнес-модель, отображающую понятия CRM-систем

Из-за указанных выше причин задачу труднее понять пользователю, труднее её описать и передать разработчику, а тому в свою очередь труднее её запрограммировать (а это время, деньги, трудозатраты). Terrasoft CRM лишена этих минусов, некоторые задачи пользователи могут реализовать без разработчика и администратора, а в 1С всё завязано на доработках кода. Единственное, что у них хорошее - конструктор запросов, но это не относится напрямую к вопросу.

вот ещё минусы 1С
г) 1С является универсальной и более нагруженной платформой, версии 8 серии требуют больших, мощных и дорогих серверов, т.е. цена серверов будет выше аналогичных для Terrasoft CRM
д) не секрет, что в 1С отлажена система постоянного выкачивания денег из пользователей путём обновления конфигурации и платы за техподдержку, эта цена может быть выше, чем у Terrasoft CRM

По поводу того , что 1С гораздо удобнее, "потому что привыкли", могу сказать своё наблюдение. Привычный интерфейс 1С вовсе не означает, что Уровень вхождения в редакцию 1С CRM будет лучше, чем в Terrasoft CRM. Люди поймут систему тем быстрее, чем лучше будет развито Юзабилити, понятно им, что где находится, что с чем связано, и как это всё работает. Так как наша фирма работает на этом рынке продуктивнее, эффективнее и с бОльшим багажом знаний, можно уверенно сказать, что интерфейс и связи в Terrasoft CRM лучше для понимания и вхождения в CRM-понятия, чем у 1С CRM.

Алена, а покажите клиенту эту ветку коммьюнити.
Весьма и весьма железные аргументы от участников могут дать почву к размышлению вашему клиенту :smile:

Олег, спасибо! Написано интересно, может, пару оборотов и вверну при случае :)
Юрий, вряд ли клиент будет напрягаться и читать такое количество текста... картиночку бы...

"Алёна Овсянникова" написал:вряд ли клиент будет напрягаться и читать такое количество текста... картиночку бы...

Практически запрос на создание тех самых волшебных слайдов для кудесников маркетологов Terrasoft:wink:

Вся тема этому посвящена :) Начиная с первого поста!

Проблема отказа от ТС кроется в том, что обычным людям не знакома CRM. А 1С все знают, все пользуются. Воспринимается 1С и ТС, как две разные программы, только 1С уже проверенная временем, а ТС неизвестная... не сразу и поймешь зачем, почему и как.

Алена, скопируйте и вставьте как картиночку :lol:

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

Уважаемый Гомозов Олег. Ваше откровенная, мягко говоря неправда, побудила написать пару строк в защиту 1С с точки зрения программиста.
Мы не будем трогать конфигурации, это на совести фирм их выпустивших.
Теперь о настройке под конкретного заказчика.
Огромные минусы TS по сравнении с 1С.
1. Отладчик – работает везде (подчеркиваю ВЕЗДЕ!!!). И не нужно постоянно заходить – выходить для занесение – убирания debuggerа.
2. Интерфейс в стиле Windows. Т.е. я располагаю элементы там где мне надо (почти всегда мышкой), а не задаю им координаты цифирями. Работа Интерфейса не зависит от системного разрешения экрана Windows!!!.
3. Тормознутость TS просто убивает. Сделали одинаковые объект в 1С и сущность в TS – в 1С нет никаких проблем, в TS – служба поддержки говорит слишком много полей поэтому медленно работает (порядка 250).
Следствие – для простейшей замены одного поля тратится огромное количество времени – для порядка 10 000 записей это несколько часов!!!
4. Из предыдущего пункта вытекает следующее – нет сортировки ни в Dataset ни в Select Query поэтому приходится гонят по полям туда сюда …
5. В TS нет копирования сущностей, что очень неудобно. Это необходимо для создания похожих объектов и для пробных объектов (не затрагивать работающие). Такое ощущение, что разработчики вообще забыли про буфер обмена.
6. Совсем свежий пример - в TS нет временных таблиц.
7. Нет обработки поля на форме редактирования.
8. И по мелочи (но приятно) в TS
- февраль это первый месяц
- за знаком равенства и присвоения должен следить программист
- нет глобальных переменных
9. Про конструктор запросов не буду (сами сдались ).
10. Документация и встроенная помощь (полное отсутствие в TS).
11. Комментарии в коде 1С позволяют хорошо ориентироваться.
Еще есть много чего, но это я считаю необходимый минимум для конфигурируемой программы, голова программиста должна быть занята решением бизнес процессов, а не борьбой со средой конфигурирования.

"Прищепа Владимир" написал:. Тормознутость TS просто убивает. Сделали одинаковые объект в 1С и сущность в TS – в 1С нет никаких проблем, в TS – служба поддержки говорит слишком много полей поэтому медленно работает (порядка 250).
Следствие – для простейшей замены одного поля тратится огромное количество времени – для порядка 10 000 записей это несколько часов!!!

Это какой должна быть реализация, чтобы так тормозило? Приведите пример кода. Dataset
Свойства AutoRefresh, FetchRecordsCount, IsGettingDisplayValuesEnabled сильно влияют на производительность. А также Dataset.DisableEvents() ,если нужно изменять данные, не используя логику прописанную в событиях. Также влияет и количество активных волей в наборе данных. Реестры например "умеют" отключать колонки, данные которых не нужно отображать, это тоже очень существенно ускоряет работу. А вообще, если изменять одно поле, то нужно использовать для этого сервис UpdateQuery.
"Прищепа Владимир" написал:4. Из предыдущего пункта вытекает следующее – нет сортировки ни в Dataset ни в Select Query поэтому приходится гонят по полям туда сюда …

Не вытекает. Сортировку можно делать по любому количеству полей.
"Прищепа Владимир" написал:5. В TS нет копирования сущностей, что очень неудобно. Это необходимо для создания похожих объектов и для пробных объектов (не затрагивать работающие). Такое ощущение, что разработчики вообще забыли про буфер обмена.

Есть копирование сервисов, или имелось ввиду что то другое?

Голова Сергей, укажите, пожалуйста, каким образом можно сортировать и копировать (версия 3.2.0.81).
Пример кода:

function btn_Name_ProektOnClick(Control) {
	var DS_Opportunity = Services.GetNewItemByUSI('ds_Opportunity');
 
	ApplyDateFilter(DS_Opportunity, 'OpportunityDate',DateStart.Value , DateEnd.Value); // фильтр по периоду
 
    DS_Opportunity.FetchRecordsCount = -1;
	DS_Opportunity.Open();
	DS_Opportunity.GotoFirst();
	var kvo=0;
    DS_Opportunity.DisableEvents();
	while (!DS_Opportunity.IsEOF) {  
		DS_Opportunity.Edit();
 
		//debugger;
		if (DS_Opportunity.ValAsBool('SpecTechnika') == false) {
			var Prom = DS_Opportunity.Values('OpportunityNumber')+' ';
			if (DS_Opportunity.Values('CityLoadID') != null) Prom +=DS_Opportunity.DataFields('CityLoadID').DisplayValue; 
 
			if (DS_Opportunity.Values('CityZagVyg') != null) Prom += ' - ' + DS_Opportunity.DataFields('CityZagVyg').DisplayValue;
 
			if (DS_Opportunity.Values('CityUnLoadID') != null) Prom += ' - ' + DS_Opportunity.DataFields('CityUnLoadID').DisplayValue;
 
			DS_Opportunity.Values('Title') = Prom;
 
		} else {                                                         
			DS_Opportunity.Values('Title') = DS_Opportunity.Values('OpportunityNumber')+' Спецтехника';
			if (DS_Opportunity.Values('CityWorkID') != null) DS_Opportunity.Values('Title') += '.' + DS_Opportunity.DataFields('CityWorkID').DisplayValue;
 
		}
 
		DS_Opportunity.Post();
		kvo=kvo+1;
		DS_Opportunity.GotoNext();
	}      // конец цикла по Проектам 
	DS_Opportunity.EnableEvents();
	DS_Opportunity.Close();
	ShowWarningDialog("Обработка Групп долго документов Проектов завершена! Записано - "+kvo);
 
}

У датасета есть метод Copy(), который копирует текущую запись, а для сортировки нужно использовать свойства DataField-а OrderType и OrderPosition. Надо обратить внимание, что изменения параметров сортировки вступают в силу только после переоткрытия датасета, т.е. сортировка происходит на стороне сервера а не в памяти рабочего компа.

Для разработки можно пользоваться SDK (http://www.terrasoft.ua/sdk/), и еще очень помогает MS VS 2010. Там в момент отладки пожно смотреть все свойства объектов (можно смотреть и в предыдвущих версиях VS) и их методы (только начиная с VS 2010).

"Евгений Либин" написал:

У датасета есть метод Copy(), который копирует текущую запись, а для сортировки нужно использовать свойства DataFiled-а OrderType и OrderPosition. Надо обратить внимание, что изменения параметров сортировки вступают в силу только после переоткрытия датасета, т.е. сортировка происходит на стороне сервера а не в памяти рабочего компа.

Для разработки можно пользоваться SDK (http://www.terrasoft.ua/sdk/), и еще очень помогает MS VS 2010. Там в момент отладки пожно смотреть все свойства объектов (можно смотреть и в предыдвущих версиях VS) и их методы (только начиная с VS 2010).


Речь идет об администраторе, а не записях базы данных.
1С самодостаточная по сравнении с TS среда (не нужен интернет, VS 2010).
Кстати, во ВСТРОЕННОЙ помощи даны примеры использования.

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

Насколько я знаю, в Террасофт администраторе нет функции копирования сервиса.

Я не говорю про 1С плохо. Я сам много раз порывался тут написать в защиту 1С т.к. высказанное выше в сторону 1С мягко говоря не соответствует действительности. Я сам, увидев 8.2 (что сейчас и внедряю) просто был удивлён нововведениями, например работа не только на Windows платформе, и WEB отображение - это что-то. Работа через браузер почти ничем не отличается от работы в обычном режиме. Причем вся бизнес логика написанная для настольного приложения отрабатывает и в WEB. Это был просто разрыв мозга.

А теперь по пунктам

"Гомозов Олег" написал:Изначально 1С - это ERP - система

Абсолютно не правильное утверждение
Изначально 1С - это бухгалтерская система.

"Гомозов Олег" написал:- указанные сущности 1С обладают следующими недостатками:
а) они не приспособлены для формализации CRM-задач оптимальным образом
б) через них нельзя формализовать бизнес-процесс, понятный специалисту и разработчику
в) они не отображают бизнес-модель, отображающую понятия CRM-систем

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

"Гомозов Олег" написал:г) 1С является универсальной и более нагруженной платформой, версии 8 серии требуют больших, мощных и дорогих серверов, т.е. цена серверов будет выше аналогичных для Terrasoft CRM

Это не совсем корректно. Да, еще в версии 7.7 были проблемы с производительностью на больших объемах. С выходом 8.1 и ее регенерации в 8.2 эти вопросы полностью решены.
Но тут не надо забывать еще такой момент Всё решает прямота рук разработчиков.

"Гомозов Олег" написал:д) не секрет, что в 1С отлажена система постоянного выкачивания денег из пользователей путём обновления конфигурации и платы за техподдержку, эта цена может быть выше, чем у Terrasoft CRM

Этот пункт тоже нельзя принимать за чистую монету. Почему? Ответ на это вопрос может дать каждый сам себе.

Но в системе Террасофт так же есть много сильных сторон.
Прежде всего это очень гибкая cиcтема фильтров. 70% всего времени человек что-то ищет и в ТС это ему сделать гораздо комфортнее и проще.
Легкое построение всевозможных отчетов
Интуитивно понятный построитель запросов. Да, он не мега функциональный, но с большинством задач он справляется на УРА. Остальные хитрые запросы может реализовать и программист
Мега гибкая система прав доступа.
Построение воронки продаж, планы продаж и т.д и т.п.
Террасофт CRM хороша для оперативного поиска, анализа и базового учета (фиксации), а всё остальное может решать 1С.

Владимир, отмечу по некоторым пунктам:

"Прищепа Владимир" написал:
2. Интерфейс в стиле Windows. Т.е. я располагаю элементы там где мне надо (почти всегда мышкой), а не задаю им координаты цифирями. Работа Интерфейса не зависит от системного разрешения экрана Windows!!!.

В Террасофт достаточно разместить контролы во фреймах и указать им выравнивание - ввод координат цифрами требуется редко.
"Прищепа Владимир" написал:
3. Тормознутость TS просто убивает. Сделали одинаковые объект в 1С и сущность в TS – в 1С нет никаких проблем, в TS – служба поддержки говорит слишком много полей поэтому медленно работает (порядка 250).
Следствие – для простейшей замены одного поля тратится огромное количество времени – для порядка 10 000 записей это несколько часов!!!

В приведенном коде не хватает отключения ненужных полей - если у вас 250 полей, то конечно они у вас все выбираются, система на знает, с чем вы будете работать.
Да и в принципе, 250 полей в одной таблице нельзя назвать хорошей практикой проектирования базы данных...
"Прищепа Владимир" написал:
5. В TS нет копирования сущностей, что очень неудобно. Это необходимо для создания похожих объектов и для пробных объектов (не затрагивать работающие). Такое ощущение, что разработчики вообще забыли про буфер обмена.

Копирование сервисов есть в более поздних версиях.
"Прищепа Владимир" написал:
6. Совсем свежий пример - в TS нет временных таблиц.

Можно организовать, зависит от задачи - либо средствами СУБД, либо создание специального сервиса Table.
"Прищепа Владимир" написал:
7. Нет обработки поля на форме редактирования.

Не совсем понятно, что имеется ввиду... На форме редактирования можно работать и с полями датасета, и с компонентами.
"Прищепа Владимир" написал:
8. И по мелочи (но приятно) в TS
- февраль это первый месяц
- за знаком равенства и присвоения должен следить программист
- нет глобальных переменных

Если читали описание объекта Date JScript, то должны знать, почему февраль - это первый месяц, а январь - нулевой.
Глобальные переменные можно сделать.

Общий комментарий - я много работаю с Террасофт, и мало с 1С, и вот когда занимаюсь интеграцией - мне ОЧЕНЬ неудобно в 1С... Не потому, что она плохая, а потому что я ее не знаю хорошо, мне надо ее изучать.
Мне кажется, у вас та же проблема, видимо вы хорошо знаете 1С, а с Террасофт работаете не так давно (могу ошибаться, конечно).

Возвращаясь к первому посту - я не сторонник холивара, и поддерживаю мнение S.Kalishenko - нельзя сравнивать эти системы по принципу "что лучше".
Между 1С и Террасофт общее только одно - и то и другое платформа, на которой можно написать что угодно. И скорость/качество разработки зависит от опыта и знания платформы.

А что в итоге? В итоге мы снова наталкиваемся на те же «грабли».:sad:
Мне, как человеку далекому от технической стороны вопроса многое из написанного не совсем ясно, а точнее не понятно как те или иные аргументы в пользу TS могут помочь убедить клиента в том, что crm для его бизнеса просто необходима.
Я не беру в расчет «теплых и, так сказать, готовых клиентов», я говорю о тех, кто сильно сомневается и, зачастую в силу своей неосведомленности, предпочитает отдать все на откуп знакомому программисту 1С, который прекрасно знает и любит платформу, с которой работает, и может назвать еще массу преимуществ в ее пользу.
Таким образом, вопрос, который стоял, так сказать, у истоках данного блога, остается все так же открытым: как подвести, как подготовить клиента к внедрению crm, как заставить его не думать об 1С как об универсальном решении?

Посмотрите мой пост выше.
Я описал те преимущества Террасофт которых нет в 1С

"Евгений Либин" написал:Но в системе Террасофт так же есть много сильных сторон.
Прежде всего это очень гибкая cиcтема фильтров. 70% всего времени человек что-то ищет и в ТС это ему сделать гораздо комфортнее и проще.
Легкое построение всевозможных отчетов
Интуитивно понятный построитель запросов. Да, он не мега функциональный, но с большинством задач он справляется на УРА. Остальные хитрые запросы может реализовать и программист
Мега гибкая система прав доступа.
Построение воронки продаж, планы продаж и т.д и т.п.
Террасофт CRM хороша для оперативного поиска, анализа и базового учета (фиксации), а всё остальное может решать 1С.

Т.е всё зависит от поставленных зада у заказчика.
Например:

Бух учет и нал. учет в ТС никогда реализован не будет
Продажа товара со склада - лучше не связываться (хотя дело Ваше, но потом вспомните мои слова).
Продажа не складируемого товара (услуги, кросс-продажа и т.д.) тут будет всё хорошо в ТС. Работать будет проще и удобнее
Маркетинг, реклама, исследования и т.д. - Это вообще отлично реализовано в ТС
Сервисдеск - вообще вне конкуренции в ТС он лучший.

Так что однозначного ответа нет.:smile:

"Прищепа Владимир" написал:Голова Сергей, укажите, пожалуйста, каким образом можно сортировать и копировать (версия 3.2.0.81).

Уже подсказали вам. Только фамилия моя - Глова )
По поводу кода - используйте советы приведенные выше, и все будет отрабатывать за несколько секунд.

А вообще, автоименование нужо делать по ходу формирования записи, а не потом апдейт скриптами.

И давайте конкретные вопросы по коду здесь больше не продолжать - а то засорим всю ветку.

function btn_Name_ProektOnClick(Control) {
	var DS_Opportunity = Services.GetNewItemByUSI('ds_Opportunity');
	ApplyDateFilter(DS_Opportunity, 'OpportunityDate',DateStart.Value , DateEnd.Value); // фильтр по периоду
	DS_Opportunity.FetchRecordsCount = -1;
	DS_Opportunity.Open();
	DS_Opportunity.GotoFirst();
 
	// TODO Обязательно отключаем неиспользуемые поля	
	for (var i = 0; i < DS_Opportunity.DataFields.Count; i++) {		
		DataFieldName = DS_Opportunity.DataFields.Items(i).Name;
		Enabled = ((DataFieldName == 'SpecTechnika') || (DataFieldName == 'CityLoadID') ||  (DataFieldName == 'CityZagVyg') || (DataFieldName == 'CityUnLoadID') || (DataFieldName == 'OpportunityNumber') || (DataFieldName == 'Title') ||  (DataFieldName == 'CityWorkID'));
		EnableDatasetField(DS_Opportunity, DS_Opportunity.DataFields.Items(i), Enabled);
	}
	// TODO обязательно отключаем автообновление из БД
	DS_Opportunity.AutoRefresh = false;
 
	var kvo = 0;
	DS_Opportunity.DisableEvents();
    while (!DS_Opportunity.IsEOF) {  
        DS_Opportunity.Edit();
        // TODO вынести это условие за цикл, то есть открывать 2 раза датасет. Один раз с фильтрацией SpecTechnika = true, второй - false
		// Такое действие избавит от лишних 10 000 сравнений по полю 'SpecTechnika' 
		if (!DS_Opportunity.ValAsBool('SpecTechnika')) {
                var Prom = DS_Opportunity.Values('OpportunityNumber')+' ';
                if (DS_Opportunity.Values('CityLoadID') != null) Prom +=DS_Opportunity.DataFields('CityLoadID').DisplayValue; 
 
                if (DS_Opportunity.Values('CityZagVyg') != null) Prom += ' - ' + DS_Opportunity.DataFields('CityZagVyg').DisplayValue;
 
                if (DS_Opportunity.Values('CityUnLoadID') != null) Prom += ' - ' + DS_Opportunity.DataFields('CityUnLoadID').DisplayValue;
 
                DS_Opportunity.Values('Title') = Prom;
 
        } else {                                                         
                DS_Opportunity.Values('Title') = DS_Opportunity.Values('OpportunityNumber')+' Спецтехника';
                if (DS_Opportunity.Values('CityWorkID') != null) DS_Opportunity.Values('Title') += '.' + DS_Opportunity.DataFields('CityWorkID').DisplayValue;
 
        }
 
        DS_Opportunity.Post();
        kvo=kvo+1;
        DS_Opportunity.GotoNext();
    }      // конец цикла по Проектам 
    DS_Opportunity.EnableEvents();
    DS_Opportunity.Close();
    ShowWarningDialog("Обработка Групп долго документов Проектов завершена! Записано - "+kvo);
 
} 

Евгений, спасибо!
Вывод один: нужно демонстрировать клиенту именно сильные стороны TS и не пытаться склонить к полному отказу от учетной системы.
Но в результате мы получаем необходимость работы в двух системах одновременно, что зачастую является неким «камнем преткновения» на пути решения в пользу внедрения crm.
Единственным выходом в данной ситуации, на мой взгляд, является вариант разделения полномочий сотрудников заказчика таким образом, чтобы одни работали только в TS, а другие оставались в привычнойдля них 1С. Но это требует понимания со стороны заказчика того, что построение клиентоориентированного подхода для его компании действительно необходимо и подобного рода мероприятия по реорганизации деятельности будут обоснованы.
А это уже совсем другая история…

Уважаемый Глова Сергей, приношу свои извинения за искажение фамилии. Код вы попросили привести сами. За что огромное спасибо. Если это действительно быстродействующий код, то вы не просто ответили на вопрос, а дали толчок для внедрения мной новой технологии. Формирование наименования было придумано уже когда были созданы множество проектов, поэтому и возникла необходимость в обработке.
Такие задачи возникают постоянно, за что еще раз спасибо.

Уважаемый Гомозов Олег, если отладчик, встроенную помощь и др. плюсы назвать «плюшками» и программировать в «Блокноте» (а написание кода в TS сильно смахивает на работу в «Блокноте»), то действительно у 1С нет преимуществ перед TS.

Уважаемая Зеленцова Надежда, действительно руководитель ищет программиста для сопровождения и доработки конфигурации. И что мы имеем: Свидетельство об окончании курсов 1С у меня действительно и по сей день (2001 г.), сертификат, выданный на курсах TS на полгода, закончил свое действие когда я еще только делал попытки изменения конфигурации. Что решит руководитель?

Уважаемый Валерий Андрусик, приведу случай из практики. Предприятие закупило новые мониторы и они были установлены на компьютеры. И TS на этих компьютерах стал закрываться без всяких сообщений об ошибке. Лечение свелось к добавлению лишнего Frame на форму перед последним добавленным реквизитом. И еще если вы пробовали создать форму в 1С, то должны были почувствовать разницу.
И если можно пример глобальной переменной (очень к ним привык).

Чтобы не засорять тему подведу некоторые итоги ( лично для меня):
1. TS хорошая система.
2. Необходимо повышать квалификацию.
3. Обновить версию.
Лично от меня зависит только 2 пункт. Если можно краткие рекомендации.

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

Владимир, я создавала тему сравнения не для того, чтобы обсуждать системы с точки зрения разработчиков, а для того, чтобы обсудить, стоит ли сравнивать интерфейсы двух систем с точки зрения пользователя. Меня интересует, является ли "значительно более удобный интерфейс" все еще правильным аргументом. Или уже нет. И если "да, все еще...", то как бы это удобнее продемонстрировать клиенту?
Вот представьте, что вы все глубоко гуманитарии, какая бы картинка Вас убедила?

И до сих пор все тихо (((
У всех так плохо с воображением, что представить себя гуманитарием не получается? :)

я продажник и вас понимаю. утешает это?

однако есть способы рисовать СЛОВАМИ
Ваше предложение сделать визуализацию - это КОНКРЕТНОЕ ТЕХНИЧЕСКОЕ РЕШЕНИЕ Вашего затруднения

Бывает, что люди, которые занимаются продажами, очень хотят продать и ищут такие КОНКРЕТНЫЕ решения, раздражаются когда они не срабатывают, потому что верят - такие решения обязательно есть! И ЭТО ПРАВДА!

Но в чем сама ЗАДАЧА заключается? Попытка сформулировать может привести к таким формулировкам:

* клиент привык к чему-то, каким-то ДЕЙСТВИЯМ
* клиент УБЕЖДЕН в чем-то
* клиент НАМЕРЕВАЕТСЯ решить свою задачу по-другому
* клиент СОМНЕВАЕТСЯ
...

Ну вот как можно сформулировать внутреннюю картинку, ситуацию Вашего конкретного "трудного" клиента?

Если представить переговоры (продажу) как игру, например в футбол (заменить по желанию), тогда футбольные команды начали матч и ищут способы забить ГОЛ на стороне поля противника - как действует вратарь? сколько защитников? где они обычно находятся? какие у них физические данные (рост, скорость)? другими словами - КАК УСТРОЕНА ОБОРОНА (внутренняя картинка)?

Отсюда следуют СПОСОБЫ, КОНКРЕТНОЕ ТЕХНИЧЕСКОЕ РЕШЕНИЕ забить ГОЛ. Глупо навешивать мяч на голову в штрафную, если защитник очень высокий и отлично играет головой! Будем использовать скоростные проходы и игру в одно касание.

Привычка искать удачу "на стороне поля" оппонента, а не возле своих ворот, приводит практикующего переговорщика к интересу к КАРТИНЕ МИРА оппонента, а затем и к инструментам работы с этой картинкой

такие инструменты могут быть

  • лингвистическими (методы работы с убеждениями, критериями, ...)
  • паралингвистическими (тембр голоса, интонация, внешний вид, место в пространстве,
  • нелингвистическими (визуализация - ролик, картинка; аудиозапись; предоставление образцов - BTL)
  • игровыми (стратегия взаимодействий, количество участников игры, позиция и роли)

Желающие овладеть подобными инструментами обычно обращаются к таким мастерам, которые

демонстрируют

мастерство, а не описывают его, например
Фрэнк Пьюселик
Роберт Дилтс
Анвар Бакиров

однако в начале бывает непросто отделить две эти разные категории мастеров

Желаю Вам МЕГАПРОДАЖ действительно достойного продукта!

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

Лучше один раз увидеть :)

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

Здравствуйте!
Возникла такая проблема:
У клиента все менеджеры работают в 1С: вписывают счета, накладные, все закрывающие документы.
Изначально клиент был уверен, что хочет именно версию Sales. Сейчас возникли сомнения, потому что:
1. Есть клиенты, которые проводят оплаты не по счетам, а по кредитам с отсроченными платежами. Можно ли это как-то учесть в Sales?
2. Есть желание полностью перевести работу менеджеров в 1С, смогут ли они выписать накладные и все прочие бухгалтерские документы из Sales, при условии, что документов в этой версии нет?

Можно ли каким-то образом настроить интеграцию, чтобы она создавала в 1С документы на основании счета, выписанного в Террасофт?

Какие еще варианты можно предложить клиенту? Например, чтобы часть менеджеров работали в 1С, а часть в Террасофт...
(Предполагаемое количество лицензий достаточно велико и, вероятно, он не сможет себе позволить купить CRM)

Нравится

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

Отвечаю на Ваши вопросы:
1.Для того что бы учитывать оплаты по разным типам платежей можно использовать поле со справочником в котором указывать тип платежа.
2. Если клиенту не хватает раздела Документы то можно этот раздел дописать клиенту самостоятельно, добавив в нем только те элементы и поля которые ему необходимы. Или же адаптировать какой-либо из существующих разделов. В дальнейшем клиент сможет настроить интеграцию и с этим разделом.
3. В нашем проектном департаменте не раз реализовывались задачи интеграции с 1С, при которой автоматически создавались записи (и копировались данные) как в одной системе, так и в другой.
Варианты выхода из сложившейся ситуации всегда индивидуальны и зависят как от платежеспособности клиента, так и от технического развития IT отдела. Рекомендую по этому вопросу обратится к менеджеру, с которым Вы сопровождаете данного клиента.

Спасибо Станислав! В целом понятно, но можно, пожалуйста, поподробнее по первому вопросу? Не совсем поняла, где использовать это поле?

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

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

Всем добрый день.Сегодня с удивлением обнаружила , что в разделе Операции нет детали напоминаний... Начала восстанавливать этот пробел.
Создала саму деталь в разделе, сделала функции по обновлению и инциализации детали. По образу и подобию этих деталей в других разделах.
Потом нашла перечисление, в котором кодируется тип объекта напоминания. Есть такое enm_RemindingSubjectType. Оказалось , что там уже прописан нужный тип rst_Cafhflow.
Видимо , до меня разработчики пытались создать напоминания в этом разделе, но передумали. :smile:
Потом еще изменила sq_Remindings, добавив туда CashflowSelect (опять же - по принципу и подобию с другими разделами). Скриншот в файле. Что интересно , параметр CashflowSubjectTypeID создавать не пришлось, до меня был создан :smile:
И вот после всех этих изменений, попробовала создать напоминание в детали Напоминания в разеделе Операции. Деталь открылась, напоминание добавить получилось. В момент его выполнения у меня появилась в скрипте scr_Remindings (в файле есть скриншот).
Как исправить?

Нравится

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

А если в отладчике нажать F5 (чтобы продолжить выполнение) - какую ошибку в лог записывает?

Сообщение об ошибке: OLE error 80020101 (и далее в файле). Ошибка будет повторяться потом до тех пор, пока в разделе Операции не удалить ошибочное напоминание.

Можете выложить sq_Remindings ?

Думала, что смогу, но оказалось , что при этом выдается лог:
[11.07.04 16.05.54.900] (W) Can't show Select Query text.
Details: Property 'Join.LeftField' not assigned

Перепроверила все Joinы, там все поля определены. Не пойму в чем же причина.

начала проверять другие Joinы, которые были в этом sq до моих изменений, и нашла такой "поломанный"... Исправила.
Странно, что напоминания из других разделов в системе уходили нормально. Напоминания из раздела Операции все равно не уходят.

Тект sql запроса в файле

Если можно, сохраните sq_Remindings в виде файла, и выложите на форум.
Также, проверьте галочки "Всегда выбирать в запросе" у колонок своего подзапроса - они должны быть установлены/сняты так же, как и у колонок других подзапросов:

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

Действительно, помогло!!!:smile:
Вот никогда бы не догадалась бы, ведь везде не так называется!

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

Здравствуйте!
К сожалению не знаю, куда обратиться с моим вопросом, прошу прощения, если задаю его не по адресу.
Дело в том, что клиент попросил нас разработать стратегию взаимодействия Terrasoft и 1С. А точнее, он хочет знать, какую конфигурацию 1С ему нужно покупать.
Планируется внедрение Terrasoft Distribution. 1С планируется использовать только для формирования некоторых отчетов, так как там автоматически изменяются формы при изменениях в законодательстве.
Имеет ли смысл предлагать установить однопользовательскую версию 1С, чтобы туда просто сливать все данные из Террасофт? Какую именно конфигурацию 1С нужно предлагать? Бухгалтерия, Склад?
Какие вопросы следует задать клиенту для уточнения его потребностей?

Нравится

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

Все зависит от того, какую отчетность хочет получать клиент - если только ту, что необходима для сдачи в органы сбора статистики и в налоговую - то 1С Бухгалтерия для одного пользователя полностью покроет ваши потребности

Более крупные конфигурации (Управление торговлей, ЗУП и т.д.) могут понадобиться, если клиент захочет вести какой-то доп. учет непосредственно в 1С, но зачем - если есть Terrasoft Distribution? :)

Спасибо, Михаил!
Меня несколько смутил вопрос клиента: "А как быть с отчетом по остаткам на складах?" Я предположила, что этот отчет вполне логично было бы формировать в Террасофт, но тут и всплыл вопрос о меняющихся формах отчетности. А поскольку бухгалтерией я плотно никогда не занималась - не могу определить корректность поставленного вопроса. То есть, есть ли необходимость у предприятия в отчетах по складу, заполненных именно определенным образом согласно законодательству.

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

Кстати, в 1С, остатки он сможет сформировать и в Террасофт, и в 1С - сформировав оборотную ведомость, если не ошибаюсь, по 281 счету

"Павлов Михаил" написал:Кстати, в 1С, остатки он сможет сформировать и в Террасофт, и в 1С - сформировав оборотную ведомость, если не ошибаюсь, по 281 счету

А можно, пожалуйста, поподробнее? Капельку :)

В украинском плане счетов 281 счет - это Товары на складе. У него есть субконто (аттрибут) Склад, в разрезе которого можно построить стандартный отчет Оборотная ведомость.
Движения по этому счету формируют приходные и расходные документы при проведении, соответственно, настроив переброску этих документов из Террасофта в 1С, мы получаем необходимые для отчетов движения

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

Добрый день! Я недавно изучаю функционал.
Сейчас настраиваю БП(описываю часть):
Создание нового контакта и после его сохранения, создание Интервью для определенного Опроса, для созданного контакта.
Использую Действие Открытие окна.
Выбираю Карточка редактирования - Интервью;
Создать новую запись;
Определяю соответствие параметров диаграммы полям данных окна: Контрагент (ID контрагента), Контакт(ID Контакта), Опрос (значение по умолчанию - необходимый опрос)
В результате: Новый контакт создался, после его сохранения, открывается окно Интервью, но там только Контакт, дата и кнопки, вопросов нет.
Подскажите, пожалуйста, в чем моя ошибка?

Нравится

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

Проблема в том, что список вопросов формируется динамически на этапе подготовки окна опроса. При вызове окна через бизнес-процесс вопросы не формируются.
Альтернативный вариант -- делать вызов опроса не через элемент "Открытие окна", а через элемент "Скрипт", на обработчике события OnExecute которого прописать код вызова окна опроса по аналогии с функцией AddData скрипта wnd_ContactInSurveyGridAreaScript.
Сама подготовка вопросов происходит на обработчике подготовки окна опроса wnd_InterviewEditOnPrepare (скрипт wnd_InterviewEditScript), из которого вызывается функция заполнения вопросов InitializeInterviewEditWindow скрипта scr_SurveyUtils.

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

Есть строительная компания (численность 500 человек), необходимо внедрить систему управления проектами и корпоративную информационную систему. Мы рассчитываем внедрить Terrasoft XRM без дополнительных систем (типа MS Project).

Вопросы:
1. В каких случаях корректно рассматривать Terrasoft XRM как альтернатива MS Project ??
2. Существует ли сравнительная таблица функциональных возможностей Terrasoft XRM vs MS Project ?? (в интернет не нашли)

3. Существует ли описание функционала системы в разрезах областей знаний PMBOK ??:

  • Управление интеграцией проекта
  • Управление содержанием проекта
  • Управление сроками проекта
  • Управление стоимостью проекта
  • Управление качеством проекта
  • Управление человеческими ресурсами проекта
  • Управление коммуникациями проекта
  • Управление рисками проекта
  • Управление поставками проекта

Нравится

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

Здравствуйте, Ольга!

У нас есть опыт внедрения функционала раздела "Проекты" в строительных компаниях. Как управляющих, так и подрядных орагнизациях. Сравнивать функциональость системы MS Project и XRM считаю не совсем корректно, т.к. функции и предназначения очень различны.
Наш раздел "проекты" связан со всеми разделами системы и позволяет в том числе организовать финансовый учет проектов, проектный документооборот и т.д.

Готов лично пообщаться и предоставить всю необходимую информацию. Давайте согласуем удобное время для удаленного общения. Когда Вам будет удобно?

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

Добрый день,

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

Буду рад восполнить пробел, либо здесь на форуме, либо мои контакты:

Gsm: +38 (093) 210 0352
Email: ipecherskyy@sfcserv.com
Skype: gelezny
LinkedIn: http://ua.linkedin.com/in/ipecherskyy

Нравится

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

Для тех, кто не был на конференции, расскажите, пожалуйста, вкратце про Ваши наработки по этой теме.

Наработки в каком аспекте Вам интересны?

Компания Sunflower Communications является одновременно и интегратором в области построения решений для Контакт-Центров, и провайдером услуги "Контакт центр по запросу" на территории Украины, России и Казахстана.
Все решения базируется на платформе CosmoCall Universe (Cosmocom Inc.) и изначально SaaS ориентированы.

Сейчас я лично и компания в целом сосредоточены на продвижении SaaS услуги на рынке Украины и России. Основной проблемой является "не обученность" рынка по данным услугам. Нашим людям пока еще трудно понять "облачные" решения, но, как правило, после пилотного (демонстрационного) использования услуги и правильного (!) просчета стоимости владения они становятся нашими клиентами.

Меня интересовала эта тема в контексте Terrasoft. :redface: Спасибо, Иван :)

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