Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| external:pro_bonus:02_rkeeper_setup:01_rkeeper [2024/12/02 07:45] – Евгений Горносталь | external:pro_bonus:02_rkeeper_setup:01_rkeeper [2025/12/11 10:20] (текущий) – Алексей Коробов | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Настройка r_keeper ====== | ====== Настройка r_keeper ====== | ||
| + | |||
| + | **Важно!** Для работы с чеками намеренияя __при наличии двух фискальных регистраторов__ ProBonus корректно работает только в режиме " | ||
| + | |||
| ===== PDS интерфейс ===== | ===== PDS интерфейс ===== | ||
| Редактор → Сервис → Станции и устройства → на закладке " | Редактор → Сервис → Станции и устройства → на закладке " | ||
| Строка 6: | Строка 9: | ||
| - **PDS Server Name** - Уникальное (в рамках сети) имя. Регистр важен! Далее потребуется для настройки [[external: | - **PDS Server Name** - Уникальное (в рамках сети) имя. Регистр важен! Далее потребуется для настройки [[external: | ||
| - **Look Up Card By Mail Addr** - Установить значение "Yes, error on not found" | - **Look Up Card By Mail Addr** - Установить значение "Yes, error on not found" | ||
| + | - **Pass ALL Receipts XML data** - By script | ||
| + | - **Authorize before transaction** - Compatible | ||
| + | - **Pass ALL Bills XML data** - No | ||
| {{ : | {{ : | ||
| Строка 44: | Строка 50: | ||
| {{ : | {{ : | ||
| <hidden Код скрипта> | <hidden Код скрипта> | ||
| + | < | ||
| begin | begin | ||
| if (pos(' | if (pos(' | ||
| Result := true; | Result := true; | ||
| end; | end; | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | |||
| + | <hidden Код скрипта чуть сложнее, | ||
| + | < | ||
| + | begin | ||
| + | // | ||
| + | if (pos(' | ||
| + | Result := true; | ||
| + | | ||
| + | //с клавиатуры ввели номер начинающийся с " | ||
| + | if (pos(' | ||
| + | | ||
| + | Delete(Parameter, | ||
| + | Result := true; | ||
| + | end; | ||
| + | |||
| + | //с клавиатуры ввели номер начинающийся с " | ||
| + | if (pos(' | ||
| + | begin | ||
| + | Parameter[1] := ' | ||
| + | Result := true; | ||
| + | end; | ||
| + | |||
| + | //с клавиатуры ввели номер вообще без префикса " | ||
| + | if (Length(Parameter) = 10) then | ||
| + | begin | ||
| + | Insert(' | ||
| + | Result := true; | ||
| + | end; | ||
| + | |||
| + | end; | ||
| + | </ | ||
| </ | </ | ||
| Строка 59: | Строка 100: | ||
| <hidden Код скрипта> | <hidden Код скрипта> | ||
| + | < | ||
| { ожидаем ХХХ-ХХХ } | { ожидаем ХХХ-ХХХ } | ||
| if (length(Parameter) = 7) and (pos(' | if (length(Parameter) = 7) and (pos(' | ||
| else Result := False | else Result := False | ||
| + | </ | ||
| </ | </ | ||
| Строка 90: | Строка 133: | ||
| Далее необходимо указать КОД данной скидки [[https:// | Далее необходимо указать КОД данной скидки [[https:// | ||
| - | {{ : | + | {{ : |
| ==== Настройка бонуса ==== | ==== Настройка бонуса ==== | ||
| Строка 100: | Строка 143: | ||
| {{ : | {{ : | ||
| - | ==== Скидка для акции " | + | ==== Скидка для |
| - | Если в вашем ресторане используется акция " | + | Если в вашем ресторане используются акции " |
| Для каждой акции создаётся отдельная скидка со следующими настройками: | Для каждой акции создаётся отдельная скидка со следующими настройками: | ||
| * Комбинировать с любой скидкой | * Комбинировать с любой скидкой | ||