чарівний каталог

Як вивантажувати з сайту послуги в замовлення 1С. Легко! Ось вам просте рішення.

У всіх власників сайтів на CMS Бітрікс часто виникає питання про те, як же завантажувати послуги з сайту в замовлення 1С. Адже стандартний обмін 1С не передбачає вивантаження і завантаження номенклатури з типом «послуга», а створювати «псевдопослуги» з типом «товар» - не варіант по бухгалтерським міркувань. Можна звичайно змінити типову вивантаження. У мене у самого вона змінена до невпізнання. Тут і відбір за значеннями властивостей номенклатури, тут і вивантаження окремо зображень по кожній характеристиці номенклатури. Але це займає час і гроші. Якщо ж ви не збираєтеся міняти код в 1С, для вас я створив гранично простеньку обробку, яка допоможе зв'язати послуги з сайту з послугами в 1С.

При обміні замовленнями або вивантаженні каталогу, в обміні передаються дані за елементами каталогів. Кожен елемент ідентифікується за унікальним ідентифікатором GUID.
В адміністративній частині сайту в картці елемента або розділу каталогу цей самий GUID називається «Зовнішній код». Зовнішній код на Бітрікс ми можемо дуже легко поміняти вручну, що не зовсім так просто в 1С. Виходить що в даному випадку, цей зовнішній код тут всьому голова!

Заповнення зовнішніх кодів.

Що б обмін даними проходив адекватно, нам потрібно правильно заповнити зовнішні коди за даними GUID з 1С. Відкриваємо обробку і заповнюємо поля введення потрібними даними: наприклад «Додаткова гарантія». Кнопка «Виконати» виведе нам потрібний ідентифікатор GUID для зовнішнього коду.

Зовнішні коди номенклатури з характеристикою формуються як один код, розділеним символом «#» в наступному форматі: guidноменклатури # guidхарактерістікі. Тепер цей код можна використовувати для будь-якого потрібного нам елементу каталогу товарів на Бітрікс. При покупці цього товару, нам в табличну частину «Послуги» в замовленні на 1С заповниться послуга Додаткова гарантія.

завантажити файли