Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: оптимальная синхронизации данных 1с и сайта
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
Svik
Доброго времени суток всем.

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

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

может еще есть какой вариант?....
Vofka
А остатки в таблице товаров в БД сайта чтоли хранятся?
Svik
Цитата(Vofka @ 20.07.12, 20:18) необходимо зарегистрироваться для просмотра ссылки
А остатки в таблице товаров в БД сайта чтоли хранятся?


Основное это 1с

На сайте хранятся остатки и цены, которые мы выгрузили из 1с.
Но вот пришло время следующей выгрузки и не по всем товарам могут поменяться остатки или цены
Vofka
Выбирайте из 1С (не знаю по какому условию, вам виднее) только те данные, которые точно нужно обновит на сайте и их обновляйте.
XBrut
подписаться на проведение документов, меняющих остатки и передавать на сайт остатки по товарам из этих документов
logist
Цитата(XBrut @ 20.07.12, 23:17) необходимо зарегистрироваться для просмотра ссылки
подписаться на проведение документов, меняющих остатки и передавать на сайт остатки по товарам из этих документов

Зачем там ужасно... План обмена с регистрацией регистров цен и остатков, и спр. номенклатуры. И дальше изменения выгружаем в базу сайта, без проверок изменилось ли что-то на сайте. (Идея взята из российской УТ11)
Svik
Цитата(logist @ 21.07.12, 8:35) необходимо зарегистрироваться для просмотра ссылки
Зачем там ужасно... План обмена с регистрацией регистров цен и остатков, и спр. номенклатуры. И дальше изменения выгружаем в базу сайта, без проверок изменилось ли что-то на сайте. (Идея взята из российской УТ11)


Вроде хорошая идея
А можно по подробнее как это реализовать?
Допустим делаем План обмена , включаем в его состав спр.Номенклатура, регистр Цены, регистр остатки компании
А дальше как получить измененные записи ?.. Выбирать запросом как обычно, только не из спр.номенклатура, а из спр. номенклатура.Изменения?
Vofka
Цитата(Svik @ 21.07.12, 9:25) необходимо зарегистрироваться для просмотра ссылки
Выбирать запросом как обычно, только не из спр.номенклатура, а из спр. номенклатура.Изменения?

Да
Svik
Спасибо большое всем , буду реализовывать
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.