3 сайта и 1 база 1С

cblcg
На сайте с 28.06.2012
Offline
232
926

Извиняюсь если не туда, но задача такая:

Есть 3 магазина и нужно организовать обмен данными между ними и 1с

1. Разные цены на 3-х магазинах

2. Ассортимент может пересекаться или не пересекаться на 3-х магазинах

3. Разные фото у товаров

4. Разные описания товаром и метатеги

Как будет происходить выгрузка/загрузка если будет 3 разные цены, структура номенклатуры.

Новый товар решено заводить через админку сайта (нужен какой то обмен данными между сайтами. Остатки вести в 1с

этап ЗАГРУЗКА

1. на сайте создаются новые товары с артикулами и делается выгрузка этих товаров (либо файл, либо какойто модуль для работы с БД сайта)

2. загружаются новые товары в 1с (создаются новые артикулы товара, т.к. структура номенклатуры на всех сайтах может быть разная, то товар скорее всего упадет в корень номенклатуры, где го придется руками переложить в нужную папку (нужно решение для автоматизации)

Этап ЗАКАЗ

1. на сайте сделали заказ и в 1с необходимо отличать с какого сайта пришел заказ. Можно отличать по префиксу - например на одном сайте номера начинаются с 10000000, на другом с 20000000, на третьем 30000000. 1с должна понимать с какого сайта пришел заказ.

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

3. при ручном заказе в 1с должен выбираться подразделение (т.е. сайт)

Этап ОСТАТКИ

1. 1с формирует файл вида:

артиукл сайт1 сайт2 сайт3

rb-15 1 0 1

файл формируется 1 сразу на 3 сайта

при загрузке файла вCMS каждого сайта смотрит свою колонку (1 сайт свою, 2 сайт свою и 3 сайт свою) и на основании 1 или 0 проставляет флаг “есть на складе” “поставка 20 дней”

Если артикул отсутствует в номенклатуре магазина, то он его просто игнорирует при загрузке.

Наверняка есть готовое решение, может у когото была такая ситуация. CMS Webasys shop-skript 5

R
На сайте с 27.09.2010
Offline
74
#1
cblcg:
Извиняюсь если не туда, но задача такая:
Есть 3 магазина и нужно организовать обмен данными между ними и 1с

1. Разные цены на 3-х магазинах
2. Ассортимент может пересекаться или не пересекаться на 3-х магазинах
3. Разные фото у товаров
4. Разные описания товаром и метатеги

Как будет происходить выгрузка/загрузка если будет 3 разные цены, структура номенклатуры.
Новый товар решено заводить через админку сайта (нужен какой то обмен данными между сайтами. Остатки вести в 1с

этап ЗАГРУЗКА
1. на сайте создаются новые товары с артикулами и делается выгрузка этих товаров (либо файл, либо какойто модуль для работы с БД сайта)
2. загружаются новые товары в 1с (создаются новые артикулы товара, т.к. структура номенклатуры на всех сайтах может быть разная, то товар скорее всего упадет в корень номенклатуры, где го придется руками переложить в нужную папку (нужно решение для автоматизации)


Этап ЗАКАЗ
1. на сайте сделали заказ и в 1с необходимо отличать с какого сайта пришел заказ. Можно отличать по префиксу - например на одном сайте номера начинаются с 10000000, на другом с 20000000, на третьем 30000000. 1с должна понимать с какого сайта пришел заказ.
2. В 1с эти сайта както должны отражаться, чтобы можно было делать отчеты по каждому сайту. Номенклатура 1, склад 1, но цены разные на сайтах, то отчет скорее всего надо формировать на основе заказов, т.к. только по заказам можно понять какие товары с каких сайтов продавались.
3. при ручном заказе в 1с должен выбираться подразделение (т.е. сайт)

Этап ОСТАТКИ
1. 1с формирует файл вида:

артиукл сайт1 сайт2 сайт3
rb-15 1 0 1

файл формируется 1 сразу на 3 сайта
при загрузке файла вCMS каждого сайта смотрит свою колонку (1 сайт свою, 2 сайт свою и 3 сайт свою) и на основании 1 или 0 проставляет флаг “есть на складе” “поставка 20 дней”
Если артикул отсутствует в номенклатуре магазина, то он его просто игнорирует при загрузке.

Наверняка есть готовое решение, может у когото была такая ситуация. CMS Webasys shop-skript 5

Shop Script это дрова, мужайтесь, там нормальный модуль обмена не скоро будет.

MB
На сайте с 04.03.2010
Offline
63
#2

эээ...готового решения 99% нет.

Со стороны 1с могу подсказать, как сделать:

1) В 1с создает 3 фирмы, по которым будем вести учет (фирма=сайт). На сайтах, при выгрузке в xml указываем фирму, которая продала товар.

2) В 1с можно для каждого товара сделать несколько цен. Документ "Установка цен номенклатуры". Создаете хотя бы 5 цен "Закупочная, себест. продажи, магаз.1, магаз.2, магаз.3".

3) Для каждого товара должно быть 3 уникальных поля "idMag1, idMag2, idMag3". В принципе, можно было бы и одним полем обойтись, но у вас выгрузка идет от ИМ в сторону 1С, а не наоборот. По ид-шникам грузите с ИМ в 1с. Картинки в 1с до жопы, это надо покупателям на сайтах, достаточно будет одной картинки, чтобы менеджер 1с понимал, что за товар.

cblcg
На сайте с 28.06.2012
Offline
232
#3

сделать выгрузку в шопскрипте плевое дело... тут больше вопросов к 1с, т..к всякие обработки нужно писать

MB
На сайте с 04.03.2010
Offline
63
#4

Забыл добавить: если будете вести учет по трем фирмам, немного геморно перебрасывать товары с фирмы на фирму (типа, если приход был на фирму1, то расход этого же товара не может быть сразу с фирмы2.).

Если не хочешь гемора, для фирмы тоже добавь три уникальных атрибута idMag1,dMag2, dMag3.

cblcg
На сайте с 28.06.2012
Offline
232
#5

нашел готовое решение http://cms1c.ru/upravlenie-obmenom-1cwebasyst/, обещали сделать презентацию

cblcg
На сайте с 28.06.2012
Offline
232
#6

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

R
На сайте с 27.09.2010
Offline
74
#7
cblcg:
чтото с готовым решением тормозят и только обещают... проблема, что еще и удалять товары нужно... можно конечно сначало в 1с удалить, затем по сайтам пройтись, но это лишние телодвижение и трата времени оператора

в SS номального решения нет, и пока не ожидается

Андрей Дом
На сайте с 31.10.2013
Offline
2
#8

med--brat уже порекомендовал практическое решение "В 1с можно создать 3 фирмы". Можно посмотреть демо-версию управление фирмой различных направлений деятельности. Можно выбрать любую из демо-баз, которые иллюстрируют применение "1С:УНФ" http://www.modber.ru/catalog/item2138.html

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