1С + TecDoc + CMS Битрикс. Трудности перевода

12.04.19

Учетные задачи - Оптовая торговля

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

Когда клиент обратился ко мне с запросом: «…Нам нужен Руководитель проекта (РП) на подключение поисковых систем автозапчастей к подбору для внешних пользователей сайта и собственных менеджеров» — я ответила: «Хм. Тема сложная, но в моей практике такое было, так что справимся!»

А на вопрос: «Откуда нам взять таблицу кроссов?» — ответила: «Из TecDoc, конечно!».

Если Вам нужно запустить автосайт «с нуля» и нет никакого накопленного опыта работы с покупателями на сайте и в учетной системе, то для Вас все просто — есть готовые решения «под ключ» типа ABCP. Платишь за аренду до 10 000 тыс. в месяц и живешь припеваючи.

Моя статья для тех, у которых уже есть живые клиенты в 1С и на сайте. Чтобы Вам не проходить те муки ада, которые прошла я, только чтобы определить архитектуру данного решения и найти подрядчиков-исполнителей, выкладываю сравнение решений, существующих на рынке.

 

В 2009 году, когда я делала нечто подобное в прошлый раз, на рынке готовых решений не было. Laxima только начинала с огромными косяками, а https://www.tecalliance.net еще не вышел на Российский рынок со своим API доступом. Тогда мы были вынуждены выложить TecDoc в MS SQL (Почему именно в него? Потому что в базе TecDoc миллионные записи!) и писать запросы Сайт — WSDL — MS SQL для внешних пользователей сайта и  1С — MS SQL для собственных продавцов. Почему так сложно? Да потому, что стандартная CMS на связке PHP-MySQL не умеет отрабатывать прямые запросы в MS SQL. Конечно, каждый квартал с обновлением TecDoc был риск нарваться на то, что структура его данных глобально поменяется, и MS SQL базу вместе с запросами придется переписывать.

Но, это в прошлом… Приступаем к изучению лучезарного настоящего!

Почему был сразу отметен вариант типа ABCP? Там же База кроссов, on-line проценка основных поставщиков, подключение к оригинальным каталогам… Разве что кофе не варит!  Потому, что:

  • платформа не кастомизируется — либо используй ее в том виде, в каком она разработана, либо никак
  • заточена только под розничных клиентов, работающих по Договору оферты, без оптовых индивидуальных условий продаж
  • модуль интеграции с 1С отсутствует

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

Путь 1. Итак, идем по проторенному пути: ищем выложенную в SQL базу —  на дворе 2-ой квартал 2017. Пожалуйста — более десятка интернет-магазинов софта имеют SQL базу в ассортименте. И тут выясняется, что базы есть только 2016 года, так как в 2017 она сильно поменялась по структуре, над выгрузкой работают только частные лица, которые принципиально договоры не заключают и гарантий по обновлениям и наследуемости структуры в них не дают.

Путь 2. Хорошо. Пробуем найти готовый модуль для 1С с поиском по кроссам, запрос которого обращается напрямую к TecDoc, установленному на серверах Заказчика. Благо примеров таких модулей тоже предостаточно на рынке, к примеру:

  • Tecdoc Explorer 3
  • Веб-Прайс

Системы, помимо поиска по любому номеру, позволяют обращаться к API TecDoc с поиском по марке/модели/модификации и вести проценку результатов поиска по собственному ассортименту и по ассортименту распространенных порталов интернет-продаж автозапчастей, таких как Exist, Emex, Berg и пр.

Но! Упираемся в ту же проблему: поисковые запросы по любому номеру  идут только к TecDoc до 3-его квартала 2016 года, API  запросы требуют лицензии TecDoc, которой данные разработчики не торгуют. Код модуля закрыт и, если вы захотите что-то поменять, кастомизации не подлежит.

Путь 3. Мы же можем найти модуль для CMS сайта на Битрикс! Ура, в маркете для Битрикса даже есть такие — называются TecDoc Inside. Разработчика как минимум два:

  • уже известные по платформе ABCP "Нодасофт"
  • и аналогичный модуль от "Лайнмедиа"

Но вот беда! Готовый модуль позволяет осуществлять поисковый запрос только по марке/модели/модификации. А как же поиск по любому номеру? А как же дополнение поискового запроса артикулами отсутствующих в TecDoc брендов? А тут официальная позиция:

«Нодасофт» — «…арендуйте готовую платформу, у нас множество накопленных баз, Битрикс отживает свое и модуль поддерживаться, развиваться и дополняться не будет!».

На вопрос о синхронизации платформы с 1С однозначный ответ: «У нас интеграторов нет, вся интеграция силами заказчика». А на вопрос об кастомизации для поддержания оптовой схемы в интернет-магазине получаю какие-то уклончивые ответы относительно проектных технологий и ставки за человеко/час программиста.

«Лайнмедиа». Поначалу очень впечатлили большим ассортиментом модулей к Битриксу, предназначенных для реализации отраслевых потребностей торговли автозапчастями: тут и дополнительные базы кроссов и подключение партнерских складов и все варианты запросов к TecDoc. Ура! Засылаю ТЗ для выставления коммерческого предложения. В ТЗ и реализация поисковых запросов к API TecDoc и реализация базы собственных кроссов и торговля с партнерских складов и объединение всего этого с 1С:Управление торговлей 11. Заранее уточняю, занимается ли компания ПРОЕКТАМИ или просто торгует своим софтом в коробке? Ответ однозначный: «Проектами занимаемся»! Жду расценку несколько недель. Наконец свершилось! Мне прислали перечень каких-то названий модулей, которые мне ничего не говорят, общую стоимость за эти модули и общую стоимость за интеграцию! При попытке оговорить ответственность Подрядчика за то, что когда они настроят свои модули и запустят интеграцию, все будет работать так, как это описано в ТЗ, мне предложили ознакомится с описанием данных модулей и взять на себя ответственность за их выбор! Попытка же затребовать план-график проекта с поэтапной сдачей работ и соответствующим графиком оплат вообще натолкнулась на абсолютное игнорирование ее представителями компании. К чести данной компании могу сказать: интеграторы, с которыми я общалась, показались мне достаточно компетентными и по части работ и по части их планирования и управления.

На все эти 3 пути моих изысканий было потрачено порядка 1,5 месяцев бесконечных поисков, переговоров и тестовых подключений. В результате, Заказчик остановился на варианте оплаты лицензий за подключение к API TecDoc и разработке функциональных модулей «с нуля» силами обычных разработчиков 1С и Битрикс. К чести этих разработчиков могу сказать, что процесс подробного обсуждения и расценки ТЗ по суммам и срокам занял около недели, в результате которой была разработана полная проектная документация: Устав проекта, План-график проекта, Условия приемки модулей разработки двумя подрядчиками, график оплат и договорная документация.

Надеюсь, что данная статья позволит сэкономить Вам бесценное время!

TecDoc Альфа-Авто автозапчасти автомобили автомагазин интернет-магазин запчастей

См. также

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

828 руб.

15.12.2015    172594    863    370    

406

SALE! 15%

Загрузка и выгрузка в Excel Оптовая торговля Печатные формы Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 1C:Бухгалтерия 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная обработка для загрузки документов из Excel в 1С. Забудьте о ручном вводе: загружайте документы из Excel в 1С за секунды! Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С.

6000 руб.

09.11.2016    241863    1113    906    

1042

Оптовая торговля Розничная торговля Пользователь Платформа 1С v8.3 Оперативный учет Управляемые формы 1С:Управление торговлей 10 1С:Розница 2 Россия Управленческий учет Платные (руб)

Подсистема призвана упростить и автоматизировать процесс расчета и начисления бонусов покупателей. Бонусная система работает с конфигурациями 1С:УТ 10.3, 1С:Розница. Механизм реализован в начале 2013г. и работает до сих пор с постоянными совершенствованиями.

30000 руб.

02.11.2015    113658    104    89    

186

WEB-интеграция Анализ продаж Системный администратор Программист Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

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

60000 руб.

07.05.2019    34588    68    45    

27

SALE! 10%

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    197295    157    244    

287

Оптовая торговля Розничная торговля WEB-интеграция 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

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

57600 руб.

26.11.2024    2307    2    1    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RustIG 1837 18.04.19 13:37 Сейчас в теме
(0) уникальный опыт! кем вы работаете?
2. n.saltsina 61 18.04.19 17:56 Сейчас в теме
(3
(1)
Спасибо. Да как работала так и работаю руководителем проектов автоматизации на продуктах 1С и бизнес-аналитиком.
Только теперь у меня своя IT-компания.
Опыт пришел не просто так. 6 лет работала в фирме, торгующей автозапчастями для иномарок, из них несколько лет являлась там генеральным директором. При переходе в ИТ бизнес часто попадались клиенты по данному профилю, так как им нравилась моя экспертность в этом сегменте рынка. Хотя и не только в автомобильной отрасли приходилось в проектах связывать несвязуемое 1С с различными CRM, CMS, WMS, PDM, PLM и т.д. и т.п.
Вот такая самореклама получилась )))
dimdmitry; klaus38; RustIG; +3 Ответить
3. RustIG 1837 18.04.19 20:50 Сейчас в теме
4. user1392066 10.04.20 16:30 Сейчас в теме
Добрый день! Мы сейчас на пути реализации интернет-магазина автозапчастей. Требуются понимающие специалисты для написания поискового плагина: артикулы+кроссы. Рассматриваем возможность интеграции с внешним сервисом. Интернет-магазин на Битрикс. Буду благодарна любой информации.
5. n.saltsina 61 10.04.20 17:25 Сейчас в теме
(4)Здравствуйте. Личное сообщение с контактами не прошло. Какие конкретно вопросы Вас интересуют?
6. user1392066 10.04.20 20:01 Сейчас в теме
(5) Как решить проблему с разным написанием артикулов у поставщиков. На текущий момент поиск находит не все предложения. Программисты отказываются или озвучивают "космические" суммы. Возможно есть готовый модуль, готовы купить. Напишите пожалуйста на avto-manager собака инбокс точка ру.
7. n.saltsina 61 11.04.20 17:54 Сейчас в теме
(6) Обычно, если пишут самостоятельно плагин, то для проценки и поиска пользователя "под заказ" используют 1. Базу (каталоги) производителей 2. Базу оригинальных номеров 3. Полнотекстовый поиск сразу по двум реквизитам номенклатурной карточки поставщика: номер оригинала и артикул (если он содержит номер производителя) по прайс-листам в Excel или ip запросам. Все это, логично, дорого стоит: минимум 3 базы (оригиналов, производителей, поставщиков) и запросы между ними. Тем более, для дорогостоящего, и уже отмирающего CMS на Битрикс.
Если Вы только РАЗРАБАТЫВАЕТЕ интернет-магазин, то лучше использовать уже готовые поисковые платформы, типа ABCP. Я в вашем описании проекта не увидела противопоказаний типа:
- уже существующего сайта
- оптовой торговли с индивидуальными условиями договоров, вместо договора-оферты
- учетной базы на 1С
Если все-таки хочется интернет-магазин на своей CMS, то воспользуйтесь готовыми модулями laximo.ru
8. kuleminam 09.06.20 15:46 Сейчас в теме
Наталья, спасибо за интересную статью.
Часто вижу фразу "отмирающего CMS на Битрикс", что вы имеете ввиду?
14. alexberg 29.07.21 16:02 Сейчас в теме
(8) пишут, те, кто не умеет в ней работать)
9. maksal 51 10.06.20 21:35 Сейчас в теме
10. n.saltsina 61 11.06.20 12:55 Сейчас в теме
(9)Здравствуйте. К сожалению, ссылка не открывается, поэтому ответить никак не могу.
Результатом последних обращений было выявление новых игроков на этом рынке:
Готовые модули подбора вместе с встроенными запросами к каталогам (источник не раскрывается, но скорее всего это TecDoc Альянс + самостоятельно взломанные оригинальные каталоги) и модулем проценки и API к основным поставщикам рынка. По сути - это отдельный сайт, который совместим несколькими строками кода с основными CMS интернет-магазинов. Данные поставщики даже обещают поддержку по подписке. В отличие от ABCP все-таки основной модуль интернет-магазина - ваш и синхронизация с учетными системами и CRM не пропадет, при ухода этих поставщиков с рынка
11. maksal 51 11.06.20 16:38 Сейчас в теме
Документацию можно скачать по ссылке

ftp://cidownload:Sasalu11*ftp.tecalliance.net/CI/Webservice_Kits/TecOrder-TOMKitBuyer(Net)Oct19.zip

Интересно а блок Order - Заказы были обращения у вас?
12. YA_1398041400 08.05.21 13:57 Сейчас в теме
Добрый день! Подскажите, смогли бы Вы проконсультировать в вопросе связки Текдок + 1С Битрикс CMS?
13. n.saltsina 61 11.05.21 16:00 Сейчас в теме
(12) Здравствуйте. По какому вопросу нужна консультация? Опыт показал, что сейчас выгоднее реализовывать подключение каталогов на стороне CMS сайта, так как рынок таких решений сейчас гораздо шире и имеет готовые модули, а мы, вроде, на форуме 1С специалистов.
15. пользователь 31.01.22 17:55
Сообщение было скрыто модератором.
...
16. juliia1992 29.07.22 20:48 Сейчас в теме
Наталья, добрый вечер! Могли бы вы проконсультировать по интеграции 1С УНФ Fresh с TecDoc? Клиенту необходимо: заполнение карточки номенклатуры в справочнике [Артикул, наименование, габариты (вес, размеры коробки)].
17. n.saltsina 61 01.08.22 12:12 Сейчас в теме
(16)
(16) Здравствуйте, Юлия.
1. Мы не работаем с конфигурацией 1С:УНФ, так как это - отдельная конфигурация, разработанная для малых компаний, не подразумевает сложных проектов внедрения, которыми занимается моя команда, разработана отдельной командой фирмы 1С и сильно отличается от УТ-КА-ERP
2. Fresh облачное решение, подразумевает невозможность кастомизации конфигурации, кроме как в Расширении. Новый узел обмена реализуется только путем кастомизации конфигурации. Следовательно, речь идет о просто загрузки из файла, а не регулярной синхронизации.
3. Если речь идет о загрузке из файла вам остается решить задачу выгрузки табличного документа из TecDoc по требованиям УНФ и воспользоваться для загрузки его данных либо встроенной обработкой УНФ, либо универсальной обработкой "Загрузка из табличного документа"
4. Я не знаю ограничений поставки Fresh по объему базы, но понимаю, что подгрузить в себя массово всю базу TecDoc ни одна база 1С не позволит. Соответственно, речь идет о загрузке единичной.
Учитывая, что архитектура учетной базы у клиента самая простенькая и дешевая, но при этом клиент хочет синхронизацию с "вертолетом" TecDoc самого минимального набора данных, не проще ли ему предложить ручное внесение данных в карточки номенклатуры УНФ по факту визуального обращения к базе TecDoc и написать ему на это простенькую инструкцию в несколько пунктов?
Оставьте свое сообщение