Обмен данными (цена, остатки, номенклатура, заказы) 1С и Opencart (без опций и характеристик)

Цена: 500 ₽
* Адрес сайта VQmod:

Адрес тестового сайта (необязательно) VQmod:

Каталог дополненийОбмен даннымиМодули
Автор: Aleksandr
Покупок: 13 (Средняя оценка: 0)
Нужна платная помощь с установкой?
Совместимость:
OpenCart 2.0OpenCart 2.1OpenCart 2.2OpenCart 2.3OpenCart 3.*OpenCart 4.*OCStore 2.1OCStore 2.3OCStore 3.*
Установка:
Модуль прост в установке, как внешняя обработка 1С. Запуск либо напрямую файла из пользовательского режима, либо добавлением внешней обработки в базу 1С. Бо'льшая часть действий выполняется на стороне Клиента 1С (Тонкий клиент). Подойдет небольшим интернет-магазинам с небольшим количеством номенклатур 1000-2000 (возможно и более, зависит от производительности ПК пользователя). 
Практически все настройки, которые вносятся в Обработку при работе (настройки подключения, уведомлений, шаблоны и т.п.) сохраняются на уровне Пользователя. При открытии у разных Пользователей, настройки необходимо указывать у каждого. 
На стороне Opencart: никаких файлов устанавливать не надо, все осуществляется через Внешнюю обработку в 1С.


Требования: 
  • Разрабатывался под 1С: Розница + Бухгалтерия + УНФ 1.6-3.0+УТ11.5(тест)
  • 1С 8.3
  • Опция "ДополнительныхРеквизитовИСведений" должна быть активна в настройках Администрирования базы 1С, чтобы можно было редактировать вручную в карточке номенклатуры. (Записи будут проводиться независимо от активации опции).
  • Ведение учета номенклатур БЕЗ отдельных характеристик (типо цвет, размер и т.п., которые влияют на установку цен)
  • Драйвер ODBC для обмена с сайтом (обычно уже входит в Windows, при отсутствии, установить по ссылке указана в обработке - вкладка "Справка"). Проверялось на v 8.0.
  • ОС на стороне клиента "Тонкий клиент" - Windows. (ОС сервера не имеет значение,  связь с БД сайта производится с клиента). 
  • Opencart 2.x 3.x (впрочем, вероятно и других версиях с одноименными таблицами и столбцами БД mysql)
  • Активное внешнее подключение к БД MySQL сайта. (Также Пользователю MySQL должны быть предоставлены права внешнего подключения, по внешнему IP, не localhost).
  • Пс. Разработка ведется под свои нужды, поэтому вопрос совместимости будет обновляться по мере проверки и доработки. А также принимаются предложения по доработкам.
[b]
ВЕРСИЯ 1.2.1.3 для УТ11.5  (Тестовая версия от 08.07.2024)


Только для УТ11.5 Обновление остатков и цен по расписанию.

Для этого необходимо:
1. Добавить обработку в "Дополнительные отчеты и обработки"
2. Запустить в пользовательском режиме команду с формой.
3. Воспользоваться в ручном режиме, заполнить необходимые настройки (для соединения, вид цены для выгрузки и т.п.). Произвести синхронизацию проверить, что для обмена цен и остатков все настройки выполнены и обмен осуществляется. 
4. После установки настроек и выполнения синхронизации (т.е проверены настройки). На Вкладке Настройки - выполнить команду сохранения настроек в ИБ для запуска по расписанию.
5. После сохранения настроек в ИБ произвести настройку расписания выполнения синхронизации. 
6. Процесс синхронизации отражается в журнале регистрации (положительный результат - количество обновленных товаров, отрицательный - текст ошибки).


ВЕРСИЯ 1.2.1 для Розница и УНФ  (последняя версия 1.2.1.2 от 29.01.2023)

[/b]Для Розницы и УНФ:
Выгрузка заказов с сайта в 1С.
1. Период отбора
- в параметрах выгрузки заказов с сайта, указываете необходимый период, за который нужно получить заказы. (Имеется быстрый выбор: за день, за неделю, за 30 дней)
2. Параметры создания заказов в 1С 
- Желаемая дата продажи (при отсутствии выбора прибавляет 2 дня к дате заказа);
- Продавец (возможность заранее проставить Продавца в заказе);
- Покупатель (по умолчанию при открытии формы проставляет Покупателя установленного для розничной продажи из настроек конфигурации, можно указать другого);
- Номенклатура доставки (если в заказе присутствует доставка, необходимо указать номенклатуру, чтобы совпала итоговая сумма. Если не указать, Заказ перейдет в статус Не согласован).
    Для УНФ:
-Данные по Налогообложению и НДС
-Состояния заказов покупателей (Можно сопоставить свои варианты, создать одноименные)
3. Для создания документа Заказ покупателя некоторые поля реквизитов обязательны к заполнению
- Данные по организации, складу ИМ, Магазину ИМ выведены в отдельную настройку вкладки "Настройки" обработки. (без заполнения выгружаться не будет). В УНФ на вкладке Настройки только Организация.
4. Данные по доставке из Заказа также переносятся в 1С. ФИО, телефон клиента в комментарий к Заказу. Адрес доставки в комментарий на вкладке Доставка. Также "Заказы на сайте" двойным щелчком по "Подробнее"  можно открыть форму с информацией по заказу на сайте. (Если Заказ перенесен в 1С, документ можно открыть по нажатию кнопки "Открыть в 1С" в верхнем левом углу формы.

ВЕРСИЯ 1.2 (последняя версия 1.2.0.3 от 17.09.2023)
Основной функционал еще в разработке, но в этой версии более наглядно сопоставление. + добавлено "Добавление номенклатур в 1С"

Действие модуля разбито на несколько (5) шагов.
1. Получение данных из 1С:
  • Выгружается вся номенклатура с положительным остатком. (Без учета резервов и складов и т.п.).
  • Выгрузка цены осуществляется по "Виду Цены".
  • Получение установленного ранее кода сопоставления с сайтом (ID product из БД Opencart)
  • Все выгруженные данные сводятся в таблицу (Выгрузка из 1С).
  • Данные на сайт выгружаются из этой же таблицы.
2. Получение данных с сайта
  • Выгружается вся номенклатура с сайта (независимо от остатков)
  • Получение Кодов для сопоставления номенклатур сайта и 1С.
  • Получение остатков и цен товаров (без учета Опций)
  • Все выгруженные данные сводятся в таблицу (Выгрузка с сайта).
3. Сопоставление товаров по Наименованию (для автоматического сопоставления кодов синхронизации).
Производится сопоставление по точному совпадению наименований товаров в 1С и на сайте по выгруженным таблицам.
Для сравнения 1С с сайтом команда "Сравнить с сайтом" на вкладке "Выгрузка из 1С". Для сравнения сайта с 1С команда "Сравнить с 1С" на вкладке "Выгрузка с сайта".

Т.к. для продвижения сайта иногда приходится указывать специфические наименования товаров, которые не очень удобны для учета.
На этом шаге также можно вносить коды из таблицы выгрузки с сайта в таблицу выгрузки из 1С вручную. Т.е. если наименования отличаются, можно указать самому какой товар с сайта является товаром в 1С просто заполнив соответствующее значение Кода в таблице 1С. 
  • В результате автоматического сравнения 1С с сайтом данные сводятся в таблицу "Отсутствуют на сайте"
  • В результате автоматического сравнения Сайта с 1С данные сводятся в таблицу "Отсутствуют в 1С"
4.1 Загрузка кодов сопоставления в 1С.
  • ВАЖНО! Все действия до этого шага производились  с виртуальными таблицами. После сопоставления товаров необходимо сохранить эти данные в 1С. Команда "Сохранить сравнение" на вкладке "Выгрузка из 1С".
  • При первом запуске команды обработка создает новое свойство для Дополнительных Сведений номенклатуры, туда будет помещаться Код сопоставления.
  • Все указанные Коды сопоставления в таблице выгрузки из 1С записываются в Базу 1С к соответствующим Номенклатурам.
4.2 Добавление новых номенклатур на сайт и в 1С.

  • НА САЙТ: "Отсутствуют на сайте"
-Добавление номенклатур производится соответствующей командой "Добавить номенклатуру на сайт".
-Добавляется номенклатура только обозначенная галочкой выбора.
-Для добавления на этой же вкладке имеются настройки Шаблона для мета-тегов (Title, Description, +Полное описание товара). В тексте можно указать "%1" для подстановки наименования товар. Для описания товара допускается использовать форматирование html кодом.
-SEO URL. На основе Наименования номенклатуры генерируется ЧПУ ссылка. (При необходимости можно подправить в соответствующей колонке; можно указывать на русском языке, произойдет транслитерация). 
-При отсутствии заполнения шаблона, в Title и Description проставится Наименование.
ПС. Если номенклатуры одинаковые и отличаются только, например, указанием цвета в наименовании, можно отдельно выбрать их галочками и добавить на сайт с одинаковым шаблоном.
  • В БД 1С: "Отсутствуют в 1С"
-Добавление номенклатур производится соответствующей командой "Добавить номенклатуру в 1С". 
-Добавляется также только номенклатура обозначенная галочкой выбора. 
-Для добавления Номенклатур необходимо заполнить "Параметры создания номенклатуры в 1С". Все параметры кроме Группы, сохраняются в пользовательских настройках. Если в 1С нет групп, ее необходимо создать (в корень поместить не получится).
ПС. Это сделано, чтобы избежать ошибок. Например, всю новую номенклатуру создавать в отдельную группу и оттуда уже переносить в ваши группы. Как и для сайта, удобно выбрать галочками несколько Номенклатур с одинаковыми параметрами и добавлять партиями.
ВАЖНО! При обработке недостающих товаров в 1С, необходимо помнить, что сравнение производилось по Номенклатуре с остатками > 0!  Поэтому, прежде чем добавлять необходимо проверить эту номенклатуру. И именно поэтому предлагается её заводить сначала в отдельную группу.

5. Выгрузка цен и остатков на сайт

  • Для возможности выгрузки обязательно к получению данных только из 1С. Команда "1.1Получить данные (1С)".
  • Перед выгрузкой все остатки товаров на сайте обнуляются.
  • Все установленные цены и остатки номенклатур из таблицы "Выгрузка из 1С" вносятся в БД сайта.
  • Вносимые изменения цены вручную в таблицу выгрузки из 1С до запуска этой команды, также отправятся в БД сайта. Поэтому, если их необходимо внести и в БД 1С, то нужно произвести установку цен номенклатуры соответствующих позиций самостоятельно.
Бухгалтерия 3
Добавление номенклатуры в 1С. Добавление без указания Ставки НДС в Справочнике Номенклатуры.


ВЕРСИЯ 1.0
Аналогична версии 1.2 с минимальным базовым функционалом. 

1. Получение данных из 1С.
2. Получение данных с сайта.
3. Сопоставление товаров по Наименованию (для автоматического сопоставления кодов синхронизации).
4. Загрузка кодов сопоставления в 1С. (Новая номенклатура не добавляется и не сводится в отдельные таблицы)
5. Выгрузка цен и остатков на сайт






Условия распространения:На один домен сайта одна лицензия. Независимо от количества сайтов обслуживаемых на одном клиенте/Базе 1С.


Цена:
Начальная стоимость по минимальной цене для определения спроса и для расширения функционала.

Важно! Во избежания негативных ситуаций, перед покупкой изучите указанный функционал, задайте сопутствующие вопросы.
Рекомендации по интеграции. Сперва произвести все действия на тестовых базах. Перед использованием произвести резервную копию БД Opencart и 1С.
1.0.0.0 - Сопоставление товаров. Ручное сравнение отсутствие товара.
1.2.0.0 - Изменение представления формы, своего рода 2 Версия. Сравнение таблиц и вывод результатов в отдельные таблицы.
1.2.0.1 - Возможность создания новых номенклатур на основе сравнительных таблиц. (Для сайта ограниченные параметры заполнения карточки).
1.2.0.2 - Бета в доработке. Дополнение заполнения карточки нового товара на сайте. (Для сайта ЧПУ ссылка - преобразование Наименование через Транслитерацию).
1.2.0.2 - Добавлена поддержка УНФ 1.6/3.0
1.2.0.3 - При добавлении номенклатуры на сайт добавлен Шаблон для заполнения Мета-тегов (Title и Description) и Описания к товару.
1.2.1.1 (Розница) - Добавлена возможность выгрузки заказов с сайта в 1С. На вкладке "Заказы на сайте" по двойному клику на "Подробнее" - открытие карточки заказа (данные по товарам в заказе, адрес доставки, данные о покупателе, комментарий покупателя). 
1.2.1.2 (УНФ) - 1.2.1.1 - Добавлена возможность выгрузки заказов с сайта в 1С. На вкладке "Заказы на сайте" по двойному клику на "Подробнее" - открытие карточки заказа (данные по товарам в заказе, адрес доставки, данные о покупателе, комментарий покупателя).  1.2.1.2 - Технические улучшения.
1.2.1.2(УТ11.5) - Добавлена поддержка 1С:УТ11.5. (Обмен номенклатурами, выгрузка заказов с сайта).
1.2.1.3(УТ11.5) - Добавлено частичное сохранение настроек. Синхронизация цен и остатков из 1С по расписанию.
Способ распространения:
Платно
Совместимость:
OpenCart 2.0OpenCart 2.1OpenCart 2.2OpenCart 2.3OpenCart 3.*OpenCart 4.*OCStore 2.1OCStore 2.3OCStore 3.*
Получение файлов:
Система защиты:
VQmod:
Нет
Ocmod:
Нет
Events:
Нет
Загружено:
29.11.2022
Обновление:
09.07.2024
Просмотров:
3432
Покупок:
13

Написать

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:






Файлы будут доступны после покупки




Ещё никто не оставил комментариев к записи.