Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 16

Тема: Отмена пречека

  1. #1
    Интересующийся
    Регистрация
    22.03.2016
    Адрес
    москва
    Сообщений
    41
    Поблагодарил(а)
    1
    Благодарностей: 0 (сообщений: 0)

    Отмена пречека

    Добрый день! Каким образом возможно сделать так чтобы при отмене пречека у пользователя с правами отмены при нажатии кнопки дополнительно требовалась прокатка карты менеджера? Версия р-кипера 7

  2. #2
    Разбирающийся
    Регистрация
    13.12.2009
    Адрес
    Москва
    Сообщений
    3,647
    Поблагодарил(а)
    3
    Благодарностей: 26 (сообщений: 22)
    Добрый день! Каким образом возможно сделать так чтобы при отмене пречека у пользователя с правами отмены при нажатии кнопки дополнительно требовалась прокатка карты менеджера? Версия р-кипера 7
    Вы хотите, чтоб он еще и подтверждал свое право?

  3. #3
    Разбирающийся
    Регистрация
    28.06.2013
    Адрес
    Краснодар
    Сообщений
    1,333
    Поблагодарил(а)
    23
    Благодарностей: 143 (сообщений: 101)
    Сервис-Операции-Редактирование заказа-Оплаты-Отмена пречека: дополнительное подтверждение= не пусто

  4. #4
    Banned
    Регистрация
    03.01.2014
    Адрес
    Россия
    Сообщений
    958
    Поблагодарил(а)
    4
    Благодарностей: 9 (сообщений: 6)
    Смежный вопрос, как сделать подтверждение пречека?Не менеджером, а чтобы окно всплывало, действительно ли вы хотите распечатать пречек, да / нет?

  5. #5
    Разбирающийся
    Регистрация
    23.04.2014
    Адрес
    Волгоград
    Сообщений
    1,619
    Поблагодарил(а)
    5
    Благодарностей: 29 (сообщений: 24)
    Иногда официанты ошибаются и нажимают кнопку "Пречек", что приводит к печати документа- с помощью скрипта перед печатью пречека выдается запрос с подтверждением
    Текст скрипта:
    Вариант №1 - скрипт на форме редактирования заказов, компонент CheckView, обработчик OnOrderModify:

    procedure CheckViewOnOrderVerify(Sender: TObject; AVerifyType: TVerifyType; oper: integer; var AContinue: boolean);beginif AVerifyType = vtBill thenAContinue := GUI.RKMessageDlg('Напечатать пречек?', 0 ,3, 10000) = 6;end;
    Вариант №2 - скрипт на обработку кассовых операций:

    procedure CheckOperation107503(Operation, Parameter: integer; var ValidResult, CallNextTime: boolean);beginif operation = rkoPrintBill thenValidResult := GUI.RKMessageDlg('Напечатать пречек?', 0, 3, 10000) = 6;end;


  6. #6
    Banned
    Регистрация
    03.01.2014
    Адрес
    Россия
    Сообщений
    958
    Поблагодарил(а)
    4
    Благодарностей: 9 (сообщений: 6)
    Цитата Сообщение от alkon132 Посмотреть сообщение
    Иногда официанты ошибаются и нажимают кнопку "Пречек", что приводит к печати документа- с помощью скрипта перед печатью пречека выдается запрос с подтверждением
    Текст скрипта:
    Вариант №1 - скрипт на форме редактирования заказов, компонент CheckView, обработчик OnOrderModify:

    procedure CheckViewOnOrderVerify(Sender: TObject; AVerifyType: TVerifyType; oper: integer; var AContinue: boolean);beginif AVerifyType = vtBill thenAContinue := GUI.RKMessageDlg('Напечатать пречек?', 0 ,3, 10000) = 6;end;
    Вариант №2 - скрипт на обработку кассовых операций:

    procedure CheckOperation107503(Operation, Parameter: integer; var ValidResult, CallNextTime: boolean);beginif operation = rkoPrintBill thenValidResult := GUI.RKMessageDlg('Напечатать пречек?', 0, 3, 10000) = 6;end;

    Большое спасибо за ответ.
    Единственное не получается сделать (первый раз со скриптами в рк7 сталкиваюсь).
    Зашел в скрипты - контроль кассовых операций.
    Создал новый скрипт, нажал SomeScript
    Там сразу в первой строке вылезло
    procedure CheckOperation1036170(Operation, Parameter: integer; var ValidResult, CallNextTime: boolean);

    Редактировать я это никак не могу.
    Для интереса дописал во второй строке
    beginif operation = rkoPrintBill thenValidResult := GUI.RKMessageDlg('Напечатать пречек?', 0, 3, 10000) = 6;end;


    При проверке ругается естественно на begin.

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

  7. #7
    Разбирающийся
    Регистрация
    04.05.2013
    Адрес
    Улан-Удэ
    Сообщений
    299
    Поблагодарил(а)
    58
    Благодарностей: 6 (сообщений: 5)
    насколько я помню в паскале между begin и if должен быть пробел. а кипер написан как раз таки на дельфях, по крайней мере 6. судя по синтаксису скрипта 7-ка тоже.

  8. #8
    Banned
    Регистрация
    03.01.2014
    Адрес
    Россия
    Сообщений
    958
    Поблагодарил(а)
    4
    Благодарностей: 9 (сообщений: 6)
    Цитата Сообщение от Raziel38 Посмотреть сообщение
    насколько я помню в паскале между begin и if должен быть пробел. а кипер написан как раз таки на дельфях, по крайней мере 6. судя по синтаксису скрипта 7-ка тоже.
    Даже не обратил внимание.
    Ну не суть.
    Пречек.png
    Все равно ошибка

    // P>S
    Там кое где еще надо было пробел поставить...
    Прописал скрипт, но что-то не работает ничего.
    Последний раз редактировалось Hendehog; 30.05.2017 в 07:38.

  9. #9
    Разбирающийся
    Регистрация
    13.12.2009
    Адрес
    Москва
    Сообщений
    3,647
    Поблагодарил(а)
    3
    Благодарностей: 26 (сообщений: 22)
    Рабочий скрипт
    Изображения Изображения

  10. #10
    Разбирающийся
    Регистрация
    18.10.2012
    Адрес
    Новосибирск, Омск
    Сообщений
    5,362
    Поблагодарил(а)
    188
    Благодарностей: 461 (сообщений: 364)
    Все равно ошибка
    thenValidResult -> then ValidResult

    Хоть книжку какую по синтаксису Паскаля почитайте ttttttt
    Ильин Александр, Компания "Соттос"
    г Новосибирск +7 (383) 373-96-98; +7 (909) 533-93-92; nsk@sottos.ru
    г Омск +7 (3812) 377-902; +7 (905) 098-92-06; abc@sottos.ru
    www.sottos.ru | vk.com/sottos | fb.com/sottosru
    Продажа и установка ПО R-Keeper, обучение, техническая поддержка 24/7

Похожие темы

  1. Отмена ошибочно удаленных товаров в Head Office
    от Полина6l в разделе BackOffice, HeadOffice Storehouse
    Ответов: 1
    Последнее сообщение: 03.11.2016, 06:55
  2. Отмена
    от ZarabustaShacker93 в разделе Кyрилка
    Ответов: 0
    Последнее сообщение: 20.04.2016, 16:22
  3. FPrint-22K отмена чека (возврат денег) есть в RK, но нет в памяти фискальника
    от Anisimus в разделе RK: ФР, активные ККМ, проблемы, вопросы
    Ответов: 10
    Последнее сообщение: 06.02.2015, 13:16
  4. Отмена печати сервис-чека
    от Aberdin в разделе RK: Сервис-печать, принтеры
    Ответов: 4
    Последнее сообщение: 05.02.2013, 14:17
  5. Отмена предчека
    от Valeriy в разделе RK: Сервис-печать, принтеры
    Ответов: 1
    Последнее сообщение: 14.06.2012, 10:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •