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

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

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

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

  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