View Issue Details

IDProjectCategoryView StatusLast Update
0001728СкладGeneralpublic2022-02-23 11:16
Reporterruslan Assigned Tobarry  
PriorityurgentSeverityfeatureReproducibilityalways
Status assignedResolutionopen 
PlatformКСАП ГранитOSWindows 
Summary0001728: +Интеграция ПРРО Cashalot
DescriptionИнтегрировать основные функции ПРРО Cashalot для печати и отправки чеков в налоговую.
X-отчет
Z-отчет
Служебное внесение/вынесение
Отмена последнего чека
Фискальный Возврат товара
Открытие смены кассиром
TagsNo tags attached.

Relationships

related to 0001729 resolvedbarry -Склад-перестала работать Реализация ЭККР после замены Комбобокса Организация в Накладной/Счете 

Activities

ruslan

2022-01-25 22:32

manager   ~0004552

Last edited: 2022-01-25 22:34

View 2 revisions

1. Сделать функциональной оплату со сдачей в окне печати чека. Передавать в json оплаты сумму чека и сумму наличных.
2. Вывести формы Оплаты чека. Вариант - комбобокс для экономии места , после нажатия Печать появляются доп. окна(если необходимо) :
-Наличные без сдачи(по-умолчанию) поля для ввода суммы оплаты - закрыть;
- Наличные - при выборе поле Сумма оплаты(Сумма полученная от покупателя открывается заполнена по умолчанию суммой чека);
- Банковская карта - после нажатия Печать выводиться окно с необязательными доп. параметрами - Номер карты - по умолчанию заполнено XXXX XXXX XXXX XXXX; РРН Транзакции(Текст(20)); Номер чека(Текст(20)); Код подтверждения(Текст(20)) и кнопкой Далее;
- Комплексная оплата - при выборе и нажатии кнопки Печать появляется доп. окно :
Сумма чека - закрыта от изменений
Сумма наличными - при вводе суммы - автоматически рассчитывается сумма картой = Сумма чека - сумма наличных
Сумма картой при вводе автоматически рассчитывается сумма наличными = Сумма чека - сумма картой, кнопка Далее.
После нажатия Далее -> Появляется окно ввода параметров чека Терминала: Номер карты - по умолчанию заполнено XXXX XXXX XXXX XXXX; РРН Транзакции(Текст(20)); Номер чека(Текст(20)); Код подтверждения(Текст(20)) и кнопкой Далее;

ruslan

2022-01-25 22:40

manager   ~0004553

Сделать задачу 1729 и возможность работать с этим ПРРО при работе с окном Реализация ЭККР, в настройках По-умолчанию - Реализация товара.
Обновлять информацию в Накладной Гранита после печати чека ПРРО:
- Флаг напечатн чек РРО;
- Номер накладной - внутренний номер чека;
- Номер налоговой накладной - фискальный номер чека.

ruslan

2022-01-29 17:03

manager   ~0004555

Добавить в печать чека ПРРО - услуги из накладной и расчет общей суммы с услугами.

ruslan

2022-01-29 17:08

manager   ~0004556

Добавить Cashalot в список ЭККР для настройки по умолчанию

barry

2022-01-30 23:14

administrator   ~0004557

наличные
stor32.zip

barry

2022-02-01 08:47

administrator   ~0004558

stor32.zip
Com-port fix

ruslan

2022-02-01 18:50

manager   ~0004559

Нет полосы прокрутки вертикальной в окне печати чека не возможно текст просмотреть.

ruslan

2022-02-01 18:52

manager   ~0004560

Last edited: 2022-02-01 18:55

View 2 revisions

>>- Номер накладной - внутренний номер чека(json-структуре после печати - параметр ReceiptLocalNum);
>>- Номер налоговой накладной - фискальный номер чека(json-структуре после печати - параметр ReceiptFiscalNum).
сделай тоже, раз ты сделал обновление признака печати чека
P.S. Заметил при печати чека из Товара через окно настроенное в Параметрах по-умолчанию для реализации - признак чек ЭККР ставит, а для печати из меню Печать чека над окном со списком документов Расходе товара - нет, нужно тоже обновлять этот признак.

barry

2022-02-04 21:01

administrator   ~0004561

номера чека
stor32.zip

ruslan

2022-02-07 09:24

manager   ~0004562

1. Второе окно печати чека при печати с кнопки над окном в Расходе не нужно выводить(см. картинку). Сделай обработку внутри 1 ого окна, которое появляется при вызове Печать чека Cashalot. и соответственно посмотри https://www.clevercomponents.com/tracker/view.php?id=1728#c4559
2. Не трогай номер счета в Граните. Я просил >>- Номер накладной - внутренний номер чека(json-структуре после печати - параметр ReceiptLocalNum);
3. Сделай оплату картой, я не могу начать полноценное тестирование с заказчиками!

barry

2022-02-07 21:52

administrator   ~0004563

Так а как для карты без второго окна? Или сделать третье именно для параметров карты?

barry

2022-02-07 21:56

administrator   ~0004564

Вообще окно унифицированной печати первоначально не фигурировало, параметры карты планировались в отдельном окне, насколько я помню. Поэтому сейчас я не совсем понимаю твою мысль.

barry

2022-02-07 22:03

administrator   ~0004565

И дублировать столь сложный функционал мне бы не хотелось в двух местах. Иначе потом мы будем забывать в двух местах синхронно менять. Зачем это нужно, подобного и так масса.

ruslan

2022-02-08 12:09

manager   ~0004566

1. У нас для всех ЭККР была такая реализация - Окно быстрой печати для печати из Товара и Окно параметров ЭККР с возможностью печати в окне Расход. Как технически уйти от дублирования функционала в двух местах - тебе виднее, как сделаешь так и будет, НО вызывать второе окно с непонятным набором атрибутов, которые не нужны пользователю при печати чека - выглядит странно.
2. Для печати чека с формой оплаты Банковская карта, нужно еще одно окно НО только с параметрами Транзакции и Карты и только для этого, эти параметры не обязательны и пользователь может просто нажать в этом Окне печать и все. Я планировал Комбобокс с видами оплаты, ты сделал Кнопки... тоже вариант, только места больше занимает(как и радиобатоны) и кнопка Печать теряет свой смысл прямой- типа только для печати наличной формы оплаты... перечитай еще раз камент https://www.clevercomponents.com/tracker/view.php?id=1728#c4552
3. В окне быстрой печати с последним ЭККР появились реквизиты для банковской карты и типы оплаты -радиобаттоны - я бы уже унифицировал выбор типа оплаты и доп. окна с реквизитами сделал одинаковые для обоих вариантов печати

ruslan

2022-02-08 12:11

manager   ~0004567

Но еще раз повторю - сделай одно окно для печати полнофункциональным на вкладке Расход, потом допилишь окно быстрой печати, пока заказчики юзать будут просто возможность печати....

ruslan

2022-02-08 12:20

manager   ~0004568

>> ты сделал Кнопки
хотя я подумал -кнопки может и юзабельнее - тяжелее перепутать при печати пользователю и так сделано во многих АРМ кассира, Только кнопку Печать надо переименовать в Нал. расчет и кнопки объединить в область Печать чека

barry

2022-02-10 15:22

administrator   ~0004569

stor32.zip
картка

ruslan

2022-02-10 20:47

manager   ~0004570

Не работает. См. скрины

ruslan

2022-02-10 20:48

manager   ~0004571

Оплата идет наличными вместо карты.

barry

2022-02-11 09:06

administrator   ~0004572

stor32.zip
картка

ruslan

2022-02-13 12:42

manager   ~0004573

Для полноценной работы нужно доделать:
1. Флаг Полное наименование должен отправлять на печать Полное наименование при его наличии в чек.
2. Печать услуг из Накладной.
3. Печать копии чека(Показать чек) - функция ShowReceipt (FiscalNumberRRO, ReceiptFiscalNumber)
4. Фискализация возвратного чека FiscalizeReturnCheck по возвратной накладной от Заказчика.

ruslan

2022-02-14 13:35

manager   ~0004574

5. Нет действия при нажатии на копку в Граните "Печать Z-отчета" - я посмотрел в скрипте при анализе параметров(Action) - нет такого ... добавил сам в скрипт -заработало - подправь и в своем скрипте.

barry

2022-02-17 18:51

administrator   ~0004575

stor32.zip
полные наименования
услуги

barry

2022-02-23 11:16

administrator   ~0004576

stor32.zip
копия чека

Issue History

Date Modified Username Field Change
2021-12-24 16:31 ruslan New Issue
2021-12-28 22:16 ruslan Relationship added related to 0001729
2022-01-25 22:32 ruslan Note Added: 0004552
2022-01-25 22:34 ruslan Note Edited: 0004552 View Revisions
2022-01-25 22:40 ruslan Note Added: 0004553
2022-01-28 21:27 barry Assigned To => barry
2022-01-28 21:27 barry Status new => assigned
2022-01-29 17:03 ruslan Status assigned => feedback
2022-01-29 17:03 ruslan Note Added: 0004555
2022-01-29 17:08 ruslan Note Added: 0004556
2022-01-29 17:08 ruslan File Added: Настройка по умолчанию ЭККР.png
2022-01-29 17:08 ruslan Status feedback => assigned
2022-01-30 23:14 barry Note Added: 0004557
2022-02-01 08:47 barry Note Added: 0004558
2022-02-01 18:50 ruslan Note Added: 0004559
2022-02-01 18:50 ruslan File Added: Окно печати Кашалот.jpg
2022-02-01 18:52 ruslan Note Added: 0004560
2022-02-01 18:55 ruslan Note Edited: 0004560 View Revisions
2022-02-04 21:01 barry Note Added: 0004561
2022-02-07 09:24 ruslan Note Added: 0004562
2022-02-07 09:24 ruslan File Added: Окно печати номер чека.jpg
2022-02-07 21:52 barry Note Added: 0004563
2022-02-07 21:56 barry Note Added: 0004564
2022-02-07 22:03 barry Note Added: 0004565
2022-02-08 12:09 ruslan Note Added: 0004566
2022-02-08 12:11 ruslan Note Added: 0004567
2022-02-08 12:20 ruslan Note Added: 0004568
2022-02-10 15:22 barry Note Added: 0004569
2022-02-10 20:47 ruslan Note Added: 0004570
2022-02-10 20:47 ruslan Status assigned => feedback
2022-02-10 20:48 ruslan Note Added: 0004571
2022-02-10 20:48 ruslan File Added: Окно печати чека.jpg
2022-02-10 20:48 ruslan File Added: Чек оплата Карткой.jpg
2022-02-10 20:48 ruslan File Added: Печать чека оплата карткой.jpg
2022-02-10 20:48 ruslan Status feedback => assigned
2022-02-11 09:06 barry Note Added: 0004572
2022-02-13 12:42 ruslan Note Added: 0004573
2022-02-14 13:35 ruslan Note Added: 0004574
2022-02-17 18:51 barry Note Added: 0004575
2022-02-23 11:16 barry Note Added: 0004576