, протокол FTP - протокол передачі даних raquo ;, призначений для передачі файлів по мережі Інтернет );
) Вивантаження в проміжне сховище, яке використовується самим програмним продуктом (наприклад, використовувана інтернет-магазином MySQL-база). Для даних маніпуляцій, однак, вже може знадобитися використання або сторонніх бібліотек зі скриптами для роботи з MySQL, або передача даних за допомогою прямих і непрямих запитів в базу даних (у цьому, наприклад, може посприяти додаткова бібліотека для 1С: Підприємство 7.7 raquo ; - V7PLUS.dll raquo ;, в якій зберігаються різного роду скрипти, що дозволяють працювати з PHP-сторінками сайту);
) Використання Web-розширень 1С. Починаючи з 1С: Підприємство 8 raquo ;, в платформах з'явилася можливість використовувати компоненти web-розширень, які дозволяють вбудовувати доступ до даних 1С в існуючі сайтів. Такі компоненти розширюють можливості стандартної платформи, дозволяючи, наприклад, організовувати доступ до бази 1С навіть на тих комп'ютерах, де дана платформа не встановлена. Тобто з'являються мобільні користувачі, що працюють через мережу Інтернет та змінюють дані безпосередньо через сайт.
Таким чином, при виборі необхідного способу інтеграції потрібно вибирати його під певні потреби, так як іноді використання занадто складних способів інтеграцій призводить або до повільної роботи, або до ускладнень в плані написання коду, або до різного роду помилкам. Такі потреби можуть бути самими різними: вивантаження товарів, вивантаження загальних прайсів, відповідність замовлень, вивантаження довідників для визначення будь-яких властивостей або сторонніх об'єктів на сайті та ін.
І саме тому необхідно підходити до питань вибору та розробки способу інтеграції з особливою ретельністю. Факторами для вибору також можуть вважатися найрізноманітніші: знання певних мов програмування для розробки, вартість вже готових рішень або вартість їх розробки, наявність можливостей для інтеграції (наприклад, присутність FTP-доступу до сайту).
. 5 Аналіз існуючого модуля інтеграції на підприємстві ТОВ ??laquo; Вазарі
На даний момент на підприємстві ТОВ ??laquo; Вазарі існує куплений сторонній модуль інтеграції між 1С: Підприємство 7.7 і інтернет-магазином. Він володіє рядом різного функціоналу, має досить великий вибір варіантів вивантаження: вивантаження товарів по виробникам і категоріям, вивантаження інформації по товарах, завантаження замовлень та ін.
Таким чином, модуль включає в себе наступні основні функції, використовувані на підприємстві:
) Редагування товару. У кожного товару з'являється нова вкладка Інтернет-магазин з різними настоянками. Для кожного товару можна вибрати фотографію, категорію виробника, до якої він належить, написати опис товару, вибрати є даний товар спецпредложением (завдяки цьому на сайті можна влаштувати різні акції, приписати товару нові властивості і т.д.);
) Панель довідника Категорії інтернет-магазину ??raquo;- Призначена для структурування товарів за категоріями. Таким чином, можна або створювати нові категорії, які не присутні в номенклатурі, або, натиснувши на кнопку Скопіювати структуру Номенклатури raquo ;, створити копії всіх розділів з номенклатури. Кожен структурний елемент (тобто і батьківський каталог, і дочірній) є окремим редагованим елементом. У кожному такому розділі можна його перейменувати, підставити фотографію розділу, якщо на сайті це використовується, і, найголовніше, можна видаляти, додавати і змінювати товари для структури. Картки товарів можна відкривати безпосередньо звідси. Саме ця структура вивантажується в інтернет-магазин;
) Панель довідника Виробники raquo ;, яка є стандартною таблицею з колонками Код і Найменування raquo ;. Дані елементи надалі підставляються в товари, з чого в інтернет-магазині, при вивантаженні на сайт, формуються зв'язки;
) Безпосередньо сам модуль інтеграції (Малюнок 2).
Малюнок 2. Перший шар модуля інтеграції.
Модуль являє собою 4 вкладки, кожна з яких відповідає за свою якусь функцію:
· Вивантаження номенклатури. Відповідає за вибірку всіх товарів, що перебувають в довіднику Категорії інтернет-магазину ??raquo ;. Товари можна вибрати або всі, або вибирати кожен окремо, або цілими розділами номенклатури. Тут же є кнопка Оновити ціни і залишки raquo ;, після натискання на яку відбувається перевизначення всіх цін на сайті виходячи з змінених в базі 1С;
· Завантаження замовлень. Тут можна вивантажити замовлення з інтернет-магазину і записати їх у базу 1С в якості документів Заявка на поставку raquo ;, з якими можна вже буде безпосереднь...