Какой движок ИМ для связи с 1с

12
nikonlay
На сайте с 11.12.2006
Offline
191
1926

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

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

И вот думаю, как бы это реализовать. Подскажите, может кто сталкивался с подобной задачей - есть ли движки с удобной интеграцией с 1с и позволяющие реализовать подобный функционал?

Мощные фонари и телескоп: https://market.yandex.ru/business/79203856
_
На сайте с 24.03.2008
Offline
381
#1

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

Причем фичи, которая, скорее всего из коробки будет работать малоудовлетворительно, и всё равно придется "допиливать и перепиливать".

MS
На сайте с 19.01.2018
Offline
5
#2

Насколько я вижу, в битриксе реализовано

https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=42&CHAPTER_ID=1158

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

3 месяца хостинга бесплатно (https://enjoyweb.net/3-months-of-hosting-from-mchost/)
S
На сайте с 30.09.2016
Offline
469
#3
nikonlay:
интернет-магазин, который как-то напрямую был бы связан с 1с

Так не бывает.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
Сергей
На сайте с 20.02.2015
Offline
143
#4

Добро времени суток.

Если есть бюджет примерно 100000 то Битрикс.

Если туговато с деньгами то opencart. На данном движке доработки и системы обмена данными на много дешевле.

Доработки Opencart, joomla. Продвижение. Проверенный годами хостинг
Aisamiery
На сайте с 12.04.2015
Offline
319
#5

Я еще не встречал компанию, которой бы подошла штатная интеграция CMS <=> 1C :)

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

Мой вам совет, используйте 1С исключительно для номенклатуры, то бишь получение остатков и цен. Работу менеджеров лучше вынести в СРМ, например в retailCRM

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

---------- Добавлено 06.02.2018 в 01:10 ----------

newkrasno, вообще цены с пальца высосали, 100к может только одна интеграция стоить.

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
В
На сайте с 04.07.2017
Offline
23
#6
nikonlay:
есть ли движки с удобной интеграцией с 1с и позволяющие реализовать подобный функционал?

нормальную интеграцию можно только написать.

P.S. Не стоит выбирать CMS по одному единственному критерию

nikonlay
На сайте с 11.12.2006
Offline
191
#7

Спасибо за ответы, мое понимание ситуации улучшилось!

_SP_, ну тут дело в том, что бизнес уже вроде есть, как и заказы. И товары все в 1с есть, и бухгахтерия уже через него ведется, с ндс к тому же (осно). Если поступает заказ, то его оформляют менеджеры через 1с. И вроде как хочется чтобы сайт органично дополнил существующую схему, чтобы заказы с сайта сразу фиксировались в бухгалтерии посредством 1с.

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

newkrasno - с бюджетом 100к пока туговато, посмотрю тогда opencart, спасибо.

Sitealert, я вас понял, то есть эту связь в любом случае надо будет строить?

Aisamiery, угум, я понял, и правда может я слишком захотел упростить все. Тут в том-то и дело, интересовала не просто выгрузка из 1с, это даже вторично. А в первую очередь, чтобы именно заказы сайта сразу формировались в счета, которые бы проводились через бухгалтерию 1с

Вяземский, ясно. да, пожалуй стоит побольше параметров продумать

MK
На сайте с 18.08.2005
Offline
126
#9
nikonlay:

....
Тут в том-то и дело, интересовала не просто выгрузка из 1с, это даже вторично. А в первую очередь, чтобы именно заказы сайта сразу формировались в счета, которые бы проводились через бухгалтерию 1с
......

С одной стороны все просто, на запрос 1С ?type=sale&mode=query отдать что то похожее на


<Документ>
<Ид>{%doc_id%}</Ид>
<Номер>{%doc_id%}</Номер>
<Дата>{%timestamp%}</Дата>
<ХозОперация>Заказ товара</ХозОперация>
<Роль>Продавец</Роль>
<ИдМенеджера>{%manager_id%}</ИдМенеджера>
<Валюта>руб</Валюта>
<Курс>1</Курс>
<Сумма>{%itogo%}</Сумма>

<Контрагенты>
<Контрагент>
<Ид>{%user_id_in_site%}</Ид>
<Наименование>{%user_name%}</Наименование>
<Роль>Покупатель</Роль>
<ПолноеНаименование>{%full_user_name%}</ПолноеНаименование>
<Фамилия>{%person%}</Фамилия>
<АдресРегистрации>
<Представление>{%adres%}</Представление>
</АдресРегистрации>
<Контакты>
<Контакт>
<Тип>ТелефонРабочий</Тип>
<Значение>{%tel%}</Значение>
</Контакт>
<Контакт>
<Тип>Почта</Тип>
<Значение>{%email%}</Значение>
</Контакт>
</Контакты>
</Контрагент>
</Контрагенты>
<Время>{%time%}</Время>
<Комментарий />
<Товары>
{%order_list%}
</Товары>
</Документ>

где order_list = array сформированный по шаблону:
<Товар>
<ИдКонтрагента>{%user_id_in_site%}</ИдКонтрагента>
<Ид>{%id1c%}</Ид>
<Наименование>{%item_name%}</Наименование>
<БазоваяЕдиница>{%item_ed%}</БазоваяЕдиница>
<ЦенаЗаЕдиницу>{%item_price%}</ЦенаЗаЕдиницу>
<ЦенаПоАкции>{%item_action_price%}</ЦенаПоАкции>
<Количество>{%item_cnt%}</Количество>
<Сумма>{%item_summ%}</Сумма>
</Товар>

По минимуму, чтобы заработало - надо:

1) иметь 1С Ид товара в базе сайта, что то типа 8f38f64e-61b8-4002-9188-95760711146b (на стороне сайта), или на стороне 1С сделать связь ИдТовараНаСайте с Ид1С

2) сделать что то с контрагентами (на стороне 1С), т.к. покупатель, чаще всего, изначально появляется на сайте и 1С про него ничего не знает. При получении нового {%user_id_in_site%} 1С его регистрирует, заводит соотв. поле {%user_id_in_site%} и при следующих покупках этого покупателя, оперирует с этим {%user_id_in_site%}, если реквизиты поменялись, то меняет их у себя в базе.

Это несложно. Нужны: 1С программист - 1шт, php программист - 1шт, x-минут/часов работы, x^3+++ часов согласований м/у заказчиком, 1С прог и php прог😂

Но, дьявол в деталях. Намерено в примере показаны некоторые вещи (ИдМенеджера, ЦенаПоАкции и т.д.) , которых нет нигде в базовой выгрузке. У всех все по разному☝ Поэтому, все может быть сильно сложней.

нет
nikonlay
На сайте с 11.12.2006
Offline
191
#10

SeVlad, ну да, разные проекты пытаюсь делать и продолжаю пытаться. Сразу ведь так и не скажешь, что будет работать. Что-то сам пытаюсь, что-то коллеги/знакомые/заказчики спрашивают. А вы разве всегда сразу знаете, какой вид бизнеса будет работать и как именно его воплотить в сайте?

Marat_Kh, спасибо за некоторые детали, стало понятно, что так просто нахрапом это не сделаешь и какие примерно ресурсы нужны, чтобы это сделать

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий