Інтеграція з іншими програмами
Описано налаштування синхронізації з «Бухгалтерія для України» та обмін із сайтами за стандартом CommerceML. Розглянуто параметри, обмеження перенесення даних і запуск обміну.. Синхронізація з іншими програмами 1С:Підприємство. Обмін із сайтами
Синхронізація з іншими програмами 1С:Підприємство
Синхронізація з іншими програмами 1С:Підприємство
За допомогою цієї функції налаштовується синхронізація з програмою «Бухгалтерія для України» (редакція 1.2).

Перед використанням функціоналу необхідно встановити прапорець (константу) Синхронізація даних і префікс інформаційної бази.
Налаштування обміну виконується у формі Синхронізація даних. Форму відкривають командою Настройки синхронізації даних на панелі навігації.

У спадному списку, який відкривається кнопкою Настроїти синхронізацію даних, вибирають конфігурацію, з якою виконуватиметься обмін даними.
Створення нового обміну даними виконується у два етапи. На першому етапі в першій інформаційній базі налаштовують обмін даними. Наприкінці етапу перша інформаційна база формує файл, до якого записуються виконані налаштування. На другому етапі цей файл необхідно завантажити в другу інформаційну базу. Такий підхід дає змогу використовувати єдині налаштування обміну для всіх інформаційних баз, що беруть у ньому участь.
Під час створення обміну за правилами конвертації між різними конфігураціями слід дотримуватися такого правила вибору першої інформаційної бази, з якої починається створення обміну даними: якщо налаштовується обмін між двома інформаційними базами, першою слід вибирати базу з меншим обсягом даних.
Під час створення нового обміну даними в першій інформаційній базі необхідно налаштувати такі параметри обміну:
- спосіб обміну даними із зазначенням налаштувань транспорту: каталог, електронна пошта або FTP; виконується перевірка працездатності вибраного способу обміну;
- обмеження міграції даних між парою інформаційних баз, що обмінюються даними; використовуються фільтри за організаціями, складами, підрозділами;
- значення за замовчуванням для використання під час завантаження даних;
- префікс інформаційної бази, якщо його не було задано раніше.
Налаштування першого етапу зберігаються у файл для використання на другому етапі.
На завершальному кроці першого етапу налаштування обміну буде запропоновано розпочати обмін — виконати перше вивантаження даних.
На початку другого етапу слід вибрати файл із налаштуваннями та продовжити створення обміну в другій інформаційній базі.
Після завершення налаштування буде запропоновано продовжити обмін даними, виконавши завантаження та вивантаження в другій базі.
Обмін даними з конфігурацією «Бухгалтерія для України»
У конфігурації «Управління невеликою фірмою для України» реалізовано двосторонній обмін даними з конфігурацією «Бухгалтерія для України», редакція 1.2.
Для налаштування обміну даними між конфігураціями можна скористатися спеціальним помічником. Для його запуску слід у розділі Налаштування вибрати пункт Синхронізація із програмами 1С:Підприємство, далі натиснути гіперпосилання Налаштування синхронізації даних, а у формі, що відкриється, натиснути кнопку Настроїти синхронізацію даних і вибрати пункт Бухгалтерія для України.
Між конфігураціями реалізовано обмін усією основною довідковою інформацією: організації, структурні одиниці, контрагенти, номенклатура тощо.
Документи, створені в конфігурації «Керування невеликою фірмою для України», переносяться до конфігурації «Бухгалтерія для України». У зворотному напрямку переносяться документи з обліку коштів (документи з банку й каси).
З конфігурації «Управління невеликою фірмою для України» до конфігурації «Бухгалтерія для України» не переносяться:
- Документи, що належать лише до управлінського обліку. До них належать документи розділів Майно, Зарплата, Підприємство.
- Документи введення початкових залишків. Інформацію про початкові залишки слід увести в конфігураціях «Управління невеликою фірмою для України» і «Бухгалтерія для України» перед початком обміну.
- Документи Прибуткова накладна з видом операції Повернення від переробника.
- Документи Вступ на рахунок з видом операції Від підзвітної особи. У конфігурації «Бухгалтерія для України» цю операцію не автоматизовано.
- Документи Рахунок-фактура й Рахунок-фактура (отриманий), у яких не заповнено реквізит Документ-Підстава.
- Довідкова інформація про номенклатуру з типами Операція, Вид робіт, Витрата.
Під час перенесення з конфігурації «Управління невеликою фірмою для України» до конфігурації «Бухгалтерія для України»:
- У документах Рахунок-фактура з видом операції Аванс, уведених на підставі документів Рахунок на оплату, у конфігурації «Бухгалтерія для України» не заповнюється реквізит Документ-Підстава. Користувачеві необхідно заповнити його самостійно.
- У документі Переміщення запасів з видом операції Повернення з експлуатації реквізит Партія матеріалів в експлуатації має бути заповнений користувачем самостійно.
- У документі Списання запасів із встановленим прапорцем Списати запаси з експлуатації реквізит Партія матеріалів в експлуатації має бути заповнений користувачем самостійно.
У конфігурації «Управління невеликою фірмою для України» договори не розрізняються за видами (З покупцем, З постачальником тощо), а реквізит Вид договору використовується лише для сумісності під час обміну з конфігурацією «Бухгалтерія для України». Документи з некоректно заповненими договорами (з погляду конфігурації «Бухгалтерія для України») все одно переносяться, договори в них заповнюються, але документи не проводяться.
Для коректного перенесення договорів контрагентів необхідно в конфігурації «Управління невеликою фірмою для України» стежити за відповідністю організації, зазначеної в договорі, організації, зазначеній у документі.
Для коректного перенесення документа Переміщення запасів з конфігурації «Управління невеликою фірмою для України» у разі використання давальницьких матеріалів у табличній частині необхідно використовувати матеріали лише одного замовника.
Синхронізація елементів довідників і документів виконується за посиланням під час автоматичного обміну, але під час інтерактивного обміну можна налаштувати відповідність об'єктів двох баз.
Між конфігураціями документи переносяться відповідно до встановлених для них параметрів проведення. Тобто якщо документ не був проведений або був вилучений у базі конфігурації «Управління невеликою фірмою для України», він буде завантажений непроведеним або позначеним на видалення до бази конфігурації «Бухгалтерія для України». Проведені документи після завантаження автоматично перепроводяться.
Рахунки обліку розрахунків заповнюються в документах конфігурації «Бухгалтерія для України» за даними налаштування, заданого в регістрі відомостей Рахунку обліку розрахунків з контрагентами.
Рахунки обліку номенклатури заповнюються в документах конфігурації «Бухгалтерія для України» за даними налаштування, заданого в регістрі відомостей Рахунку обліку номенклатури.
У конфігураціях документи реєструються для обміну, лише якщо в них змінилися реквізити, що беруть участь в обміні. Повторне проведення документів без зміни значень реквізитів не призводить до реєстрації таких документів для обміну.
У налаштуваннях плану обміну можна задати обмеження реєстрації документів для обміну:
- дату початку вивантаження документів — вивантажуватимуться лише документи з датою пізніше дати початку вивантаження;
- відбір за організацією — вивантажуватимуться документи лише за зазначеними організаціями.
Обмін із сайтами
Конфігурація «Управління невеликою фірмою для України» дає змогу виконувати обмін із сайтами (інтернет-магазинами), що підтримують обмін за стандартом CommerceML.
З конфігурації на сайт вивантажується інформація про товари й послуги: номенклатура, характеристики, додаткові реквізити та відомості, зображення, види цін, ціни, залишки, а також незакриті замовлення покупців, раніше завантажені із сайту.
Разом із замовленнями вивантажується інформація про їхній стан, який може визначатися автоматично під час вивантаження (замовлення вважається оплаченим або відвантаженим, якщо оплату або відвантаження за ним виконано повністю) або встановлюватися вручну.
Із сайту до конфігурації завантажується інформація про замовлення покупців. Контрагенти й номенклатура, отримані із сайту, ідентифікуються у відповідних довідниках. Незнайдені об'єкти створюються. Ідентифікація контрагентів виконується відповідно до встановленого способу пошуку. Можливий пошук за найменуванням або за ІПН, а також підстановка до завантажуваних замовлень попередньо встановленого контрагента. Ідентифікація номенклатури виконується за унікальним ідентифікатором.
Обмін із сайтом може виконуватися інтерактивно або автоматично (за заданим розкладом) із використанням різних каналів зв'язку: Інтернету або мережного каталогу.
Використання функціоналу обміну із сайтами передбачає два етапи:
- налаштування обміну із сайтом (виконується адміністратором);
- виконання обміну із сайтом (здійснюється досвідченим користувачем).
Налаштування обміну із сайтом
Налаштування обміну із сайтом виконує користувач з адміністративними правами.
Перед початком використання функціоналу слід установити прапорець поруч із командою Використовувати обмін із сайтами на панелі Обмін із сайтами розділу Налаштування.
Налаштування обміну виконується у формі Вузли обміну із сайтами, яка відкривається за гіперпосиланням Настройки обміну із сайтами.
Створення нового обміну із сайтом виконується за допомогою «Помічника по створенню обміну даними з веб-сайтом», який відкривається командою Створити у формі Вузли обміну із сайтами.
Під час створення нового обміну із сайтом необхідно налаштувати такі параметри обміну:
- Режим обміну даними: Вивантаження товарів, якщо потрібне вивантаження номенклатури на сайт, і Обмін замовленнями, якщо необхідне завантаження замовлень покупців із сайту.

- Налаштування підключення до сайту. Обмін із сайтом можливий через Інтернет або з використанням каталогів на диску.

- Налаштування для вивантаження номенклатури, якщо встановлено режим Вивантаження товарів. Зазначаються види цін, що визначають ціни, які вивантажуються на сайт, фільтр за групами номенклатури, а також фільтри, що дають змогу встановити додаткові обмеження. Якщо потрібно передавати на сайт зображення, приєднані до номенклатури, слід установити прапорець Вивантажувати зображення номенклатури.

- Налаштування для обміну замовленнями, якщо встановлено режим Обмін замовленнями. Зазначаються Спосіб завантаження контрагентів із сайту та групи, до яких будуть завантажені номенклатура й контрагенти, відсутні в інформаційній базі. Спосіб завантаження контрагентів визначає спосіб пошуку контрагентів в інформаційній базі під час завантаження замовлень із сайту. Як спосіб завантаження контрагентів може бути вибрано одне з таких значень: Пошук по найменуванню, Пошук по ІПН і Не створювати. Якщо зазначено спосіб Не створювати, у полі Контрагент для підстановки в замовлення слід указати контрагента, який підставлятиметься в завантажувані замовлення покупців.
На завершальному кроці налаштування обміну можна задати налаштування для автоматичного обміну даними. Для цього необхідно встановити прапорець Використовувати автоматичний обмін даними й налаштувати розклад обміну. Якщо встановлено прапорець Виконати обмін з веб-сайтом при натисканні на кнопку Готово, після завершення налаштування буде запущено обмін із сайтом.
Виконання обміну із сайтом
Обмін виконує користувач з установленою роллю Виконання обмінів даними із сайтами.
Обмін виконується у формі Вузли обміну із сайтами. Форму відкривають командою Настройки обміну із сайтами панелі Обмін із сайтами розділу Налаштування.
У формі Вузли обміну із сайтами відображаються найменування обміну, інформація про дати виконаних завантажень і вивантажень, а також про дати успішних завантажень і вивантажень (для наочності успішні завантаження/вивантаження позначаються зеленою піктограмою, неуспішні — червоною).
Обмін виконується в такій послідовності: спочатку вивантажується номенклатура, потім завантажуються й вивантажуються замовлення покупців.
Обмін можна запустити інтерактивно командами Виконати обмін даними або Виконати повний обмін даними, або автоматично, якщо ввімкнено режим автоматичного обміну із сайтом і задано розклад. Команди вибираються зі спадного списку команд за кнопкою Синхронізація даних.
Команди Виконати обмін даними й Виконати повний обмін даними впливають на обсяг даних, що вивантажуються. За командою Виконати обмін вивантажуються зміни, що відбулися з моменту останнього успішного вивантаження та відповідають умовам вивантаження. За командою Виконати повний обмін даними вивантажуються всі дані, що відповідають умовам вивантаження.
Конфігурація дає змогу здійснювати моніторинг подій, що виникають під час обміну із сайтами. Події, що виникають у процесі завантаження й вивантаження, записуються до журналу реєстрації. Журнал реєстрації з відбором за подіями обміну можна відкрити командами Події завантаження даних, Події вивантаження даних.
Докладнішу інформацію про роботу з журналами реєстрації можна переглянути у вбудованій довідковій системі.
Щоб переглянути інформацію про зміни в інформаційній базі, які будуть вивантажені на сайт під час наступного сеансу обміну, необхідно скористатися командою Показати зареєстровані зміни. Після виконання команди відкриється форма, у якій відображаються об'єкти, що беруть участь в обміні із сайтом, і зареєстровані для них зміни. Будь-яку реєстрацію змін об'єкта можна вилучити зі списку. Для цього необхідно в полі об'єкта натиснути кнопку очищення.
