Страница 1 из 2
Интеграция 1С
Добавлено: 22.03.2013 23:15
Александр Гордеев
Добрый день!
Тысячи фирм используют учетную систему 1С. В каждой фирме в справочники 1С занесены сотрудники, контрагенты, события, документы...
Легкой и простой системы управления задачами и проектами на базе 1С нет. (Я долго искал, не нашел).
Соответственно вопрос: интеграция с 1С возможна?
Или у Вас собственное видение/мнение на это счет? ))) Направление то перспективное...
Или... ?
Добавлено: 25.03.2013 19:40
Dmitry Goncharenko
Здравствуйте, Александр!
Вопрос не простой. В общем целом мир двигается в сторону интеграции, это естественное направление развития - действительно неудобно вести одни и те же справочники, те же (контрагенты/контакты, к примеру) в разных системах. Но простого и работающего для разных конфигураций 1С способа "на лету" синхронизировать справочники, по моим данным, пока нет - и проблема тут скорее со стороны 1С, а не со стороны разработчиков сторонних сервисов. Есть и другие соображения на эту тему, но это одно из базовых, возможно дальнейшие не имеет смысла и обсуждать.
Я могу ошибаться в отношении 1С, т.к. весьма поверхностно знаком с программированием и настройкой этой системы - так что поправьте меня, если что.
Добавлено: 25.03.2013 20:44
Александр Гордеев
Добрый!
Насколько мне известно есть интеграция справочников 1С (конфигурация Управление торговлей и Управление небольшой фирмой) и интернет магазина на базе 1C-bitrix... может там есть какие идеи...
Да, 1С, к сожалению, вещь в себе - учетная система грамотная, много пользователей, а простой/толковой системы на ее базе для управления задачами/проектами нет...
В итоге приходится вести задачи в одной системе, проекты - в другой, учет - в третей... неудобно жуть... особенно когда фирма растет... (((
ладно, удачи вам!
Добавлено: 27.03.2013 10:32
Юрий Гураль
Есть большой опыт работы в 1С. Столкнулся с проблемой, что требуется управление проектами, т.к. задач прибавляется каждый день и порой забываешь что и как, все в голове не удержишь. Прочел обзорную статью "Плановые работы" в журнале "Хакер", из всех предложенных систем остановился на "ПланФикс", пока что меня все устраивает, посмотрим что будет дальше. :)
Так вот, к чему я, на самом деле импорт/экспорт справочников из 1С не представляет большого труда, если со стороны ПланФикса такая возможность будет, быть может я попробую что-нибудь такое реализовать и смогу поделится этим с сообществом.
Добавлено: 27.03.2013 11:12
_Миxаил Гошкa
Прочел обзорную статью "Плановые работы" в журнале "Хакер", из всех предложенных систем остановился на "ПланФикс", пока что меня все устраивает, посмотрим что будет дальше. :)
Спасибо, от Вас узнали что в Хакере была обзорная статья о нас :)
Добавлено: 27.03.2013 12:19
Dmitry Goncharenko
Так вот, к чему я, на самом деле импорт/экспорт справочников из 1С не представляет большого труда, если со стороны ПланФикса такая возможность будет, быть может я попробую что-нибудь такое реализовать и смогу поделится этим с сообществом.
Это было бы реально здорово.
Как вариант, предлагаю начать с относительно простого и самого востребованного - справочника сотрудников и справочника контрагентов/контактов. Со стороны ПланФикса для реализации этого дела есть
API. Также обещаю информационную и идеологическую поддержку, если возьметесь за это дело. Думаю, тут есть что обсудить перед началом работ, например:
- Как добиться универсальности, ведь в разных конфигурациях 1С справочники сотрудников/контрагентов могут отличаться по структуре?
- Как решить вопрос с разделением контрагентов и контактов в ПланФиксе (в 1С это, насколько я помню, одна сущность в одном справочнике)
Добавлено: 28.03.2013 00:29
Александр Гордеев
Я не спец, а просто пользователь, но например вот что написано в 1С УНФ:
План обмена "Обмен Управление небольшой фирмой - Сайт". План обмена позволяет выполнять обмен данными (выгружать номенклатуру и обмениваться заказами покупателей) с сайтами (интернет-магазинами) поддерживающими обмен по стандарту CommerceML 2.05.
У нас например база постоянных контагентов - пара сотен, +2000 в CRM.
Мне был бы очень актуален простой обмен между системами... )))
Добавлено: 28.03.2013 12:40
Максим Владимирович Кривошей
ни каких проблем в интеграции планфикса с 1С - нет..у планфикса есть отличный API... в 1С - открытый код... в чем именно трудности?
создаете в 1С XML файл с нужными данными.... соединяетесь с сервером ПФ и вперед...
Добавлено спустя 6 минут 6 секунд:
- Как добиться универсальности, ведь в разных конфигурациях 1С справочники сотрудников/контрагентов могут отличаться по структуре?
никак не добится... да и не надо... универсальное почти всегда не оптимальное....
- Как решить вопрос с разделением контрагентов и контактов в ПланФиксе (в 1С это, насколько я помню, одна сущность в одном справочнике)
если есть контакты как таковые... то сущности разные, впрочем даже если и одна, то и с этим проблем нет.. в любом случае в 1С это разные реквизиты идентификаторы которых известны программисту.
Добавлено: 28.03.2013 12:53
Dmitry Goncharenko
Ну да, если не заморачиваться универсальностью, а сделать импорт/экспорт только для своей компании, то проблем возникнуть не должно.
Добавлено: 28.03.2013 14:25
Максим Владимирович Кривошей
Ну да, если не заморачиваться универсальностью, а сделать импорт/экспорт только для своей компании, то проблем возникнуть не должно.
если задаться целью, то конечно можно сделать универсальную.... нарисовать промежуточную обработку сопоставления реквизитов 1С-овских объектов и сами объекты сущностям планфикса... но это с одной стороны усложнит разработку.... с другой усложнит использование... на мой взгляд, смысла нет....
Добавлено: 28.03.2013 15:31
Юрий Гураль
Как вариант, предлагаю начать с относительно простого и самого востребованного - справочника сотрудников и справочника контрагентов/контактов.
Хорошо, попытаюсь что-нибудь сделать, обязательно отпишусь.
- Как добиться универсальности, ведь в разных конфигурациях 1С справочники сотрудников/контрагентов могут отличаться по структуре?
Есть типовые конфигурации, в которых структура данных практически идентична. Если конфигурация самописная, то автору не составит труда воспользоваться готовой наработкой и исправить это под себя.
- Как решить вопрос с разделением контрагентов и контактов в ПланФиксе (в 1С это, насколько я помню, одна сущность в одном справочнике)
Нет в 1С это разные сущности, разные справочники. Я сейчас говорю о конфигурации для 1С 8.2
Добавлено: 01.04.2013 17:52
Dmitry Goncharenko
Вот с восьмеркой мне вообще не довелось работать...
В общем, буду рад любым новостям, это штука интересная.
Добавлено: 22.02.2016 21:31
Евгений
Кто-то уже что-то написал?
Мы думаем над разработкой 2 полезностей:
1)модуль синхронизации справочников (в т.ч. и контактов). Планируется вручную назначать соответствие полей
2)модуль аналитики для 1с. (заманчиво, да?)
Добавлено: 25.02.2016 17:09
Админ Радиал
Модуль синхронизации был бы немного полезен, особенно если бы он был хорошо интегрирован в Планфикс, чтобы при создании кадровиком в 1С нового сотрудника - тот сразу получал задания на почту от Планфикса.
Пока решил это автоматизировать написанием инструкции кадровику, у нас не так много текучки чтобы это автоматизировать в первую очередь.
Но могу поучаствовать, есть небольшой опыт и со стороны интеграции 1С и со стороны совместной работы.
Добавлено: 29.02.2016 20:09
Андрей Гринюк
Мы в процессе. С учётом нашей специфике у нас самые актуальные задачи следующие:
1) Закачка в 1С выполненных действий с определёнными аналитиками (аналог KPI), на основе которых в дальнейшём будет происходить расчет зарплаты.
2) Закачка в 1С выполняемых задач из Планфикс, чтобы затраты (зарплата и т.п.) были аккумулированы в разрезе задач.
Дело приостановилось немного, т.к. загруженность текучкой большая. Стараемся модуль сделать гибким при интеграции с 1С. А уже после этого можно побаловаться и создать синхронизацию Контрагентов.
модуль синхронизации справочников
В API нет методов для этого.
Добавлено: 30.04.2016 12:08
Герасимов Андрей Владимирович
Добрый день.
Синхронизации контактов и контрагентов между 1С и ПФ самое простое, на мой взгляд, что можно придумать и реализовать в плане интеграции 1С с ПФ. При этом вполне возможно сделать этот механизм относительно универсальным, просто пользователю на стороне 1С необходимо будет задать соответствие реквизитов 1С реквизитам ПФ при первоначальной настройке. Только вот не нашёл в описании API ПФ функций работы с контрагентами.
Но хочется большего чем просто общие контакты. Тут вижу два кейса:
1. Загрузка данных по задачам, действиям, аналитикам в 1С для дальнейшей обработки на стороне 1С. Цели обработки могут быть самые различные. От простого хранения истории взаимоотношений с клиентами до расчёта KPI.
2. Обратный вариант. Создание из 1С задачи в ПФ и/или отправка документов из 1С в ПФ в качестве действий с привязкой к задачам ПФ. При этом в базе 1С необходимо будет хранить перечень задач ПФ. Например, на стороне 1С фиксируются телефонные звонки (интеграция с телефонией). Пользователь 1С фиксирует привязку звонка (документ "Событие") к задаче ПФ, либо создаёт новую задачу ПФ на основании звонка. Другой пример. Клиент присылает письмо с запросом предоставления акта сверки. На стороне ПФ формируется задача (по правилам создания задач из писем). Задача адресуется на бухгалтера. Бухгалтер формирует акт сверки в 1С и из 1С же сразу прилепляет печатную форму акта сверки к задаче ПФ. Из ПФ клиенту уходит эл. письмо.
Добавлено: 04.05.2016 17:41
Dmitry Goncharenko
В этой теме не хватает ссылки на реализованный механизм
интеграции ПланФикса и 1С - надеюсь, что и Евгений присоединится к этому обсуждению.
Добавлено: 04.05.2016 19:33
Герасимов Андрей Владимирович
По поводу синхронизации контактов между 1С и ПФ. Мы определили на данный следующие нюансы:
- В 1С контрагенты и контактные лица это два разных справочника. В ПФ компании и контакты это одна сущность (справочник).
Считаем, что этот момент стоит решать на стороне 1С в момент синхронизации с ПФ.
- Различие в контактной информации между 1С и ПФ. Например, в 1С у контрагента может быть несколько телефонных номеров. Их количество заранее не предопределено. На форме в 1С отображаются только зарегистрированные номера. В ПФ по-умолчанию предусмотрен только один номер телефона. Можно обойти это ограничение в ПФ дополнительными полями в шаблоне контакта, но тогда необходимо заранее предусматривать их количество. Плюс при этом пустые поля будут занимать место на форме контакта в ПФ.
Считаем, что этот момент лучше решить разработчикам ПФ на стороне ПФ.
- Различие в связях. В 1С контактное лицо всегда привязывается только к одному контрагенту (партнеру). В ПФ контактное лицо (контакт) может быть связано с произвольным количеством контрагентов (компаний).
Считаем что этот момент необходимо решать на стороне 1С изменением структуры данных в 1С.
Добавлено: 05.05.2016 18:28
Евгений
На данный момент мы большей частью используем компонент по ссылке выше (авторам огромный респект)
Наш личный вклад в модуль:
выгрузка контрагентов из пф в таблицу,
выгрузка в эту же таблицу из 1с
таблица логически разделена на часть пф и часть 1с (чтобы было удобно контролировать процесс)
сопоставление идёт по номеру телефона или по ид контрагента в пф (в 1с для этого спец поле).
телефон пишем в 10-ти значном формате, допускаются "," " " и прочие разделители
все телефоны пишем в одно поле и в пф и в 1с
если совпадает хоть 1 телефон - контрагент сопоставляется и выстраивается в 1 строку в таблице
поиск дублей контрагентов!
если всё ок - утверждаем изменения - прописываются ид контрагента в пф в спец поле 1с.
После успешной синхронизации контакт в пф переименовывается - добавляется маркер (1с)
Ещё есть плюшки по поводу поиска номера телефона в имени контрагента, приведение в общий вид и перенос в спец поле тел.
п.с. мы используем только компании.
использование контактов пока вызывает массу вопросов
Добавлено: 05.05.2016 18:39
Герасимов Андрей Владимирович
выгрузка контрагентов из пф в таблицу,
выгрузка в эту же таблицу из 1с
таблица логически разделена на часть пф и часть 1с (чтобы было удобно контролировать процесс)
сопоставление идёт по номеру телефона или по ид контрагента в пф (в 1с для этого спец поле).
телефон пишем в 10-ти значном формате, допускаются "," " " и прочие разделители
все телефоны пишем в одно поле и в пф и в 1с
если совпадает хоть 1 телефон - контрагент сопоставляется и выстраивается в 1 строку в таблице
поиск дублей контрагентов!
Евгений, спасибо за информацию. Т.е. у Вас процесс синхронизации происходит исключительно в ручном режиме?
Добавлено: 05.05.2016 18:48
Евгений
Пока стояла задача навести порядок в том, что есть) Дублей и граблей нашлось много)
Вся автоматика на стороне 1с. Т.е. мы можем из 1с создавать новый контакты в пф, если нужно.
Если кто-чего создаст в ПФ - 1с не уследит. Полу-автоматический режим как-то нагляднее и надёжнее кажется.
Добавлено: 05.05.2016 19:02
Герасимов Андрей Владимирович
Еще раз спасибо. Мы пока рассматриваем такой вариант: все контакты и контрагенты создаются в 1С и затем выгружаются в ПФ. При изменении данных в 1С происходит обновление информации в ПФ.
Добавлено: 05.05.2016 19:08
Евгений
В этом сложностей нет. Только закрыть всем доступ на добавление в компаний в ПФ))
На практике - у нас была уже рабочая 1с, которую прикручивали к рабочему ПФ
Могу поделиться кодом по сопоставлению клиентских баз (см выше)
Добавлено: 06.06.2016 17:03
А.А. Сахоненко
>Могу поделиться кодом по сопоставлению клиентских баз (см выше)
Буду очень признателен, если поделитесь.
Встала подобная задача и стало ясно, что не всё так просто :)
Очень не хочется наступать на те грабли, на которые уже наступали :)
Добавлено: 08.02.2017 18:06
Алексей Смирнов
В ПФ создаю задачу "Объект. Договорной процесс" и отсылая заказчику КП, сформированное в 1С:УНФ, или договор по @, добавляю адрес задачи в письмо (хорошо, что команда ПФ быстро поменяла "+" на точку, т.к. 1С:УНФ ругалась). Далее идет обработка заказа по стандартному шаблону.
Почта настроена так, что ответное письмо автоматом подгружается к задаче в ПФ.
Так пока и живем.