Перейти до основного вмісту

Встановлення модулів в 1С​

Модуль роботи з картками лояльності​

Оновлення модуля​

Оновлюються модулі, які виконують запити: Карта лояльності клієнта та Виклик сервера.

  1. Надається файл конфігурації 1С з доробками. Оновлення робиться через функціонал порівняти та об'єднати.

    Модулі для оновлення:

    • Форми та модулі які змінювалися;
    • Додати всі функції, так як змінювались існуючі виклики та додавались нові.

    ОбщиеМодули:

    • КартыЛояльностиКлиент;

    • КартыЛояльностиВызовСервера;

    • СервисHTTP.ПолучитьДанные та СервисHTTP.ОтправитьДанные, додано параметр ВозвращатьРезультатЗапроса= Ложь;

    • СервисHTTP.ОшибкаБезОтладочнойИнформации додано повернення тега message, якщо він міститься у повідомленні та запис в журнал реєстрації.

    • Обработка РМК - додано роботу з новими картами лояльності.

    Форми обробки для оновлення:

    • ФормаРегистрацииПродаж
    • ОплатаЧека_ОкрПоСкидкам
    • АвторизацияОплатыБонусамиPharmaPoint

    Регламентне завдання: ОтправитьЧекККМПослеПродажиPharmaPoint.

  2. Нові налаштування:

    • Справочник.ВидыОплатЧекаККМ - бонусні бали перейменували українською мовою, щоб виводилося правильно в чеку

    • Справочник.НастройкиВебСервисов - додано посилання на новий сервіс pharmapoint.ua

      • Назва СервисНачисленияБонусов_PharmaPoint

      • Налаштування:

        • Порт = 443,
        • ТаймАут = 20,
        • АдресСервера = pharmapoint.ua,
        • АдресОсновногоСкрипта = /api/v1
      • Додаткові налаштування:

        • API_Key = видає технічна підтримка
        • city_name = місто розташування аптеки
        • cash_register_number = ідентифікатор каси вноситься клієнтом
        • drugstore_id = ідентифікатор аптеки
    • Регламентне завдання: Відправити чек ККМ після продажу pharmapoint. Перевірити налаштування. Має працювати кожні 10 хвилин. Завдання з'явиться після оновлення.

    • Обработка.РегистрациКартыЛояльности - форма

Налаштування модуля в 1С​

Для налаштування модуля в 1С необхідно послідовно виконати:

image1

image2

№ДействиеОпис
1Ввести Адресу сервераpharmapoint.ua
2Ввести Адресу основного скрипта/api/v1
3Ввести API_KeyНадає технічна підтримка pharmapoint.ua
4Ввести Domain_Namefarmacia.ua
5Ввести cash_register_numberІдентифікатор каси. Наприклад 7890 для 8-АС27-Книжковий-ГО
6Ввести city_nameМісто розташування аптеки. Наприклад Одеса
7Ввести drugstore_idІдентифікатор аптеки. Наприклад 10046 для 8-АС27-Книжковий-ГО
8Вкажіть includedПеревірка на включення в роботу для підрозділу

Модуль завантаження замовлень​

Модуль використовується для завантаження та вивантаження замовлень.

Оновлення модуля​

  1. Надається файл конфігурації 1С з доробками. Оновлення робиться через функціонал порівняти та об'єднати.

    Модулі для оновлення:

    • Общий модуль СервисИнтеграцииЗаказовПокупателей_PharmaPoint
    • Справочник.НастройкаЗагрузкиЗаказовПокупателя макет КомандыСервисовИнтеграции
    • Спр.НастройкаЗагрузкиЗаказовПокупателя - Додано зумовлений елемент PharmaPoint. Додано новий реквізит ДопСтатусРедактировано та ДопСтатусПродажаОнлайн. Доробки в формі для нового сервісу
    • Спр.Настройка соответствий доп. статусов - Оновлено. Додано новий шаблон для заповнення через табличний документ
    • Общий модуль СервисИнтеграцииЗаказовПокупателей.ЗаказПокупателя_ЗаписьСтатусаПередЗаписью - Додана реєстрація статусів для PharmaPoint
    • Общий модуль СервисИнтеграцииЗаказовПокупателей.ВыполнитьКомандуРегламентногоЗадания - Додано виклик для PharmaPoint
    • Док.ЗаказПокупателя форма документа добавил работу со статусом ДопСтатусРедактировано - Перевірка коментаря строки при такому статусі
    • Спр.РасписанияРегламентныхЗаданий - Оновлено. Додано заповнення для регламентних завдань по PharmaPoint
    • Спр.ДопСтатусыВнешнихСистем - Додано чекбокс Редагувати документ
    • Обработка.ПанельАдминистрирования - форма НастройкиИнтернетЗаказов

    Регламентне завдання: Додати нове регламентне завдання через налаштування завантаження замовлень

  2. Додати

    • РегистрСведений.ВыгрузкаПродажPharmaPoint
    • Подписка на событие При записи РегистрацияВыгрузкиПродажPharmaPoint (ДокументОбъект.ЧекККМ, ДокументОбъект.ВозвратТоваровПоставщику, ДокументОбъект.УстановкаЦенНоменклатуры, ДокументОбъект.ОприходованиеТоваров, ДокументОбъект.ПеремещениеТоваров, ДокументОбъект.ПересортТоваров, ДокументОбъект.ВозвратТоваровОтКлиента, ДокументОбъект.ПоступлениеТоваровУслуг, ДокументОбъект.ПриходныйОрдерНаТовары, ДокументОбъект.РасходныйОрдерНаТовары)
  3. Нові налаштування:

    інформація

    Для налаштування завантаження замовлень необхідно створити контрагент PharmaPoint та угоду, яка буде підтягуватися в замовлення. Угода - обов'язковий реквізит при редагуванні замовлень від страхової

    • Спр.Настройка соответствий доп. статусов - Додати статуси для налаштування, є шаблон для заповнення PharmaPoint
    • Спр.ДопСтатусыВнешнихСистем - Додати новий статус Повернення на редагування та Продаж пройшов онлайн на сайті (використовується коли нема світла)
    • Спр.ДопСтатусыВнешнихСистем - Відмітити чекбокс Редагувати документ для Остаточне підтвердження та Продаж пройшов онлайн на сайті (Відповідно: processed_after_edit, check_by_online_site)
    • Спр.НастройкаЗагрузкиЗаказовПокупателя
    • Для Веб сервісів можна використовувати налаштування Сервіс нарахування бонусів PharmaPoint, який використовується для карт лояльности
    • Контрагент обирається створений раніше PharmaPoint
    • Налаштування статусів. Обирається створене раніше налаштування PharmaPoint. Всі останні налаштування аналогічні tabletki.ua. Обрати новий статус Повернення на редагування та Продаж пройшов онлайн на сайті, які були створені раніше
    • Регламенти - повинні вже бути з шаблона. Після запису можна додати регламентні завдання. Налаштування аналогічно tabletki.ua. Вказуєте виконання кожну секунду через 60 секунд
    • Підрозділи налаштовуєте там де будуть працювати регламентні замовлення
    • Редагування замовлень. Чекбокси не відмічати, сервіс не дозволяє додавати або збільшувати кількість
    • Завантаження через колцентр може бути включена, но в цьому випадку задача повинна виконуватись на стороні колцентру. Передача в базу аптеки аналогічно tabletki.ua
    • Обов'язково чекбокс Вкл відмітьте для роботи сервісу
    • Спр.РасписанияРегламентныхЗаданий - елемент Сервис интеграции заказов покупателей всередині оновити для додавання регламентного завдання PharmaPoint, можна налаштувати регламент
інформація

Регламенти на вивантаження налаштовуються за домовленістю, наприклад кожні 30 хвилин

Типи документів які вивантажуються​

№НазваДані
1Накладна приходуpurchase_consignment
2Повернення постачальникуreturn_to_supplier
3Внутрішнє переміщенняinternal_movement
4Чекиcheck
5Прихідincoming
6Внутрішній прихідinternal_purchase
7Переоцінкаrevaluation
8Акт пересортиціact_of_regrading
9Повернення від покупцівreturns_from_buyers
10Зворотні чекиreturn_check
11Накладна поверненняreturn_consignment

Типы документів за закупівлями та продажами необхідно вивантажувати з аптеки для програми лояльності. Виконується за допомогою метода /data-import/dictionaries.

Налаштування модуля в 1С​

Налаштування розкладу завантаження замовлень​

В модулі завантаження замовлень можна налаштувати розклад

Щоб налаштувати розклад вивантаження продажів в модулі відкрийте вкладку Регламенти.

image3

Далі натисніть кнопку Відкрити навпроти регламенту Вивантажити Продажі. У відкритому вікні натисніть Розклад.

image4

Задайте параметри розкладу:

image5

Налаштування відповідностей дод. статусів​

Для налаштування відповідностей додаткових статусів натисніть ЗаполнитьСтатусіПоШаблону та виберіть сервіс для заповнення:

image6

Після заповнення відповідності додаткових статусів відобразяться на сторінці:

image7