Основні можливості вирішення:
Модуль обмінюється даними в двох напрямках. Розглянемо ключові функції роботи модуля.
1. Вивантаження даних з 1С в інтернет-магазин:
- Вихідні дані формуються довільним запитом. Це означає, що будь-які дані, які можна вибрати в базі 1С запитом можна передати на сайт. Завдяки цьому модуль не прив'язаний до конкретної конфігурації 1С і дозволяє використовувати обробку для будь-якої конфігурації 1С 8.х без прив'язки до об'єктів метаданих.
- Для того щоб вибрати запитом не всі дані, а тільки потрібні для конкретного сценарію обміну в модулі можна задавати параметри запитів , як обов'язкові так і додаткові, які вказуються користувачем при використанні обміну.
- Реалізована гнучка система налаштувань при відправці даних на сайт. Можна вказувати в які таблиці і за яких умов робити запис. Наприклад, записувати в таблицю категорій дані по товару, тільки якщо це група, або записуємо виробника, тільки якщо властивість «виробник» у товару заповнене. При створенні об'єкта на сайті і його оновлення настройка оновлюваних даних може відрізнятися, наприклад, найменування товару писати на сайті тільки при створенні і далі не оновлювати.
- Вивантажувати на сайт можна і основні і додаткові зображення в незалежності від того, де вони зберігаються в 1С. Наприклад, основне зображення може зберігатися в реквізиті - сховище самого товару, а може бути в довіднику «Сховище додаткової інформації», а може і там і там. Зображення можуть розвантажуватися на сайт за протоколом FTP або по локальній мережі.
- При вивантаженні реалізовано автоматичне створення зменшених копій зображень . На сайті для оптимізації роботи сайту при завантаженні зображення створюються його зменшені копії: для списку товарів, для детальної сторінки і т.д. Модуль створює ці зображення при вивантаженні, автоматично первісному образі.
- Крім основних даних, які формуються основним запитом, існує можливість вивантаження додаткових даних в цьому ж сценарії . Наприклад, оновлення додаткових категорій, характеристики, властивості, курси валют, статуси замовлень, знижки і т.д. Для кожної додаткової вивантаження описується свій запит для отримання вихідних даних, умови і формат вивантаження, таблиці в які буде здійснюватися запис.
-Є можливість запуску зовнішніх скриптів після вивантаження даних . Це може бути запуск скрипта на сайті або виконання загальної функції в 1С.
- Варіанти вивантаження даних з 1С на сайт - вивантаження, оновлення і видалення. А також, очищення даних на сайті перед вивантаженням, реєстрація зміни вивантажуються об'єктів при вивантаженні змінених.,
2. Завантаження даних в 1С з інтернет магазину:
- В якості вихідних даних в налаштуванні вказуються таблиці і колонки бази даних сайту і які об'єкти в 1С на підставі цих даних необхідно створити. За вказаними налаштувань модуль генерує запит до бази даних сайту і вибирає необхідні дані, які потім будуть завантажені в 1С згідно налаштувань.
- Заповнення будь-яких даних в 1С, навіть якщо їх немає на сайті, а вони потрібні для коректного створення об'єкта в 1С: установка отриманих значень з сайту, будь-яких зазначених значень з бази 1С, є можливість задавати формули розрахунку значень в 1С. Це максимально автоматизує процес завантаження даних в 1С.
- Існує можливість настройки пошуку значень в базі 1С , для таких даних як товари, клієнти і т.д за кодом, найменуванням або реквізиту. Наприклад, ми завантажуємо табличну частину документа замовлення, нам необхідно знайти товар, одиницю виміру і т.д.
- При нестачі можливостей конструктора, можна писати будь-які довільні запити для вибору даних з БД сайту.
- Може бути написаний будь-який довільний код для виконання перед записом об'єкта і після його записи.
- Завантаження зображення в 1С через FTP.
3. Сервісні можливості:
- Обробка працює в двох режимах: призначений для користувача - список сценаріїв і кнопка виконати обмін; режим адміністратора - конструктор для настройки обміну.
- Структура таблиць і полів з сайту завантажується з сайту автоматично, так само виходить і структура полів із запиту 1С. Це зводить настройку обробки до зіставлення потрібних зв'язків і мінімізує кількість помилок.
- Налаштування підключення до бази даних, ftp, параметри проксі сервера і т.д. вказуються в окремому довіднику, що дає можливість створювати підключення до різних сайтах і використовувати їх в різних сценаріях.
- Для зручного перенесення налаштувань з копії бази на робочу в модулі реалізована можливість імпорту та експорту налаштувань з зовнішнього файлу XML.
- Створення необмеженої кількості налаштувань (сценаріїв обміну) і автоматичне їх виконання з встановленою періодичністю.
4. Інтерфейс модуля:
При необхідності встановити відбір, форма виглядає наступним чином:
5. Схема роботы.
Стандартна схема роботи обміну між 1С і інтернет-магазином виглядає наступним чином:
В 1С створюються товари, оформляється надходження товарів на склад. Далі проводиться вивантаження (оновлення) залишків товарів з роздрібними цінами, знижками, описом і властивостями, статусів замовлень і курсів валют на сайт. Створені на сайті клієнтами замовлення і дані по клієнтах завантажуються в 1С. Після виконання будь-яких дій із замовленням в 1С - проведення, створення реалізації, відвантаження - на сайті оновлюється статус замовлення і надсилається повідомлення покупцеві про зміну статусу замовлення.
Але можливі варіанти, коли товари створюються на сайті і завантажуються в 1С, а ціни і залишки оновлюються на сайті з 1С. Будь-які варіанти можуть бути реалізовані.
Впровадження та налаштування обміну даними між 1С і сайтом дозволить покупцям на сайті постійно бачити актуальні залишки і ціни товарів, відслідковувати стан обробки своїх замовлень. Менеджери зможуть в 1С оперативно отримувати і обробляти всі замовлення.
6. Правила використання обробки для інтеграції:
- Один екземпляр обробки можна використовувати для одного або декількох магазинів , у яких БД розташована на одному сервері.
- Заборонено продавати або передавати її третім особам без згоди автора , розміщувати обробку для скачування в інтернет
- Ми пропонуємо вигідні умови для Web-студій , що займаються розробкою інтернет-магазинів - до 30% знижки на кожен проданий екземпляр модуля.
7. Підтримка покупців:
Покупці, офіційно купили у нас механізм обміну, отримають:
- безкоштовно всі оновлення обробки для інтеграції 1С та інтернет-магазину протягом 6міс.;
- безкоштовне і оперативне виправлення виявлених помилок;
Важливо! Для роботи механізму необхідний доступ до сервера баз даних інтернет-магазину і встановлений драйвер ODBC.
Якщо у Вас виникли питання або Ви хочете замовити інтеграцію 1С та сайту під ключ, зв'яжіться з нами будь-яким зручним способом зазначених в контактах.