Имя: Пароль:
1C
 
1С УТ 10.3 + Bitrix
0 nikast
 
10.01.20
10:28
Друзья, привет. С прошедшими праздниками.
Новый год, новые вопросы. И вот один из них..

Есть конфа УТ 10.3 старенькая нетиповая, куча всего переписано и есть сайт на Bitrix (разрабатывали посторонние ребята)
Ну и как следствие всего этого, надо сделать автоматизированный обмен остатками, номенклатурой и т.д. с сайтом.
Знаю, есть какое-то готовое решение для обмена с битрих, обработка, которая формирует файлы и отправляет их на сайт.
Эту обработку пробовали до меня, но сказали, что структура результирующих xml файлов неправильная. Поэтому решили сделать все вручную, а как.. вот так:
У меня есть 4 обработки: которые выгружают файлы offers, import, prices, rests. Они формируют соответствующие файлы xml и закидывают на ftp сервер.
Далее в РУЧНОМ режиме, я запускаю скрипт 1c_import_lite.php и загружаю все это дело на сайт.

Отсюда вопросы:
1) Логична ли эта работа? Не стоит ли попытаться возвратиться на готовое решение?
2) Если обработки готовы, возможно ли как-то это все автоматизировать, загрузку из этих файлов. Конечно можно через крон, но как по мне это все какие-то костыли?
3) На сайте покупатели могут оставлять заказы, а так же покупать товары. Я так понимаю, мне надо документы создавать в 1с: чек ккм или реализацию.. и в конце дня также закрывать смену?
У нас есть касса Терминал-ФА у кого-то стоит в аренде пробивает чеки закрывает смену автоматически передает в офд, но как мне все эти данные собрать в одном месте.
4) И еще вопрос.. если покупатель создает заказ на сайте, я должен сразу создать заказ в 1с, чтоб забронировать остаток в режиме онлайн.
Куда смотреть.. может веб сервис написать, который будет получать запросы и рулить на 1с...

Понимаю вопросы объемные, может у кого есть мысли или кто-то решал подобные задачи или где почитать. Буду благодарен всем советам. Спасибо.
1 ДенисЧ
 
10.01.20
10:31
Решение не логично.
Надо или автоматизировать запуск этого скрипта (с этим к разрабам сайта).
Или заливать данные на фтп и на сайте по таймеру проверять этот фтп (--""--)
Или лить напрямую в таблицы битрикса.
2 nikast
 
10.01.20
10:47
(1) Хорошо, например мы автоматизируем таким образом загрузку данных на сайт.
А как забирать данные с сайта?
3 JeHer
 
10.01.20
10:51
(2) в подсистеме всё это уже есть, т.е. 1С по заданию обменивается как каталогом товаров с предложениями, так и забирает с сайта заказы. Другое дело, что её придётся допиливать. По-любому.
4 ДенисЧ
 
10.01.20
11:00
(2) А так же, только в другую сторону.
5 nikast
 
10.01.20
11:02
(4) Спасибо, буду крутить модуль обмена с УТ 10.3
6 nikast
 
10.01.20
11:02
Отпишусь что из этого получится.
7 Худой
 
10.01.20
11:03
(0) "На сайте покупатели могут оставлять заказы, а так же покупать товары...."
У тебя 1С, это не CRM система. Тогда на кой туда пихать каждый чих, который в CRM системе случается?
Пока менеджер не решит, что можно делать заказ, ничего в 1С автоматом валиться не должно.
8 nikast
 
10.01.20
11:07
(7) Пример, покупатель заказывает товар на сайте. Например, он в единственном экземпляре в магазине. Оплачивает его на сайте и отправляется в магазин забирать. Но пока он едет, в 1с нет резерва на этот товар и когда он приедет он уже может быть продан в розницу.
9 Худой
 
10.01.20
11:17
(8)Вполне такой, нормальный пример. Но его, по любому, надо проводить через менеджера, который и решит, что, сволько, и на какой срок резервировать.
В противном случае, твой "покупатель" поназаказыает столько, что никаких запасов не хватит.
Только если оплачивает с сайта. И то, где гарантия того, что на одну штуку одновременно не оплачивают несколько покупателей?
А то, цитирую "...  ОплачиваЮт его на сайте и отправляЮтся в магазин забирать. Но пока онИ едУт..."
10 JeHer
 
10.01.20
11:20
(9) проводим аукцион )
11 Худой
 
10.01.20
11:27
(10) Точно! А лучше кидать на пальцах!
12 nikast
 
10.01.20
11:43
(9) Отличный пример! Т.е разрешаем оплату после модерации на сайте.
13 ДенисЧ
 
10.01.20
11:43
(7) Назови это "заявка", а не "заказ". И пусть покупатель дождётся письма о том, что заказ готов...
14 nikast
 
10.01.20
11:46
Но при таком раскладе и обратный обмен не нужен. Если есть менеджер, то он сам сможет все заказы и реализации создать в 1с.
15 Худой
 
10.01.20
11:57
(13)Да, хоть как. Главное, чтобы был ответ/действия от продавца.
Это, перед тем, как кодить сам механизм, надо аккуратно прописать в ТЗ и дать всем своим на растерзание.
(14) Обратный обмен, однозначно, нужен. В CRM кто и как будет закрывать лиды, сделки и прочую хрень?
16 Худой
 
10.01.20
11:58
+(15) Конечно, обратный обмен вполне делается автоматом, без участия оператора или кого-либо еще.
17 nikast
 
10.01.20
12:19
Всем спасибо за рассуждения!