Нефискальные отчеты. Эргономика (180Ф)

Модели:
Меркурий-115Ф, Меркурий-119Ф, Меркурий-130Ф, Меркурий-180Ф, Меркурий-185Ф, Меркурий-МФ...
Аватара пользователя
RomanStrel
Сообщения: 233
Зарегистрирован: 22 май 2017, 21:52

Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanStrel » 22 июн 2017, 00:12

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

1) Пусть в начале каждого нефискального отчета печатается текстовый заголовок из настроек кассы.

2) После текстового заголовка пусть печатается название организации пользователя из настроек кассы.

3) Пусть печатается дата и время распечатки отчета. Хорошо бы внизу, в хвостике перед строкой с заводским номером кассы.

4) Статус смены (открыта/закрыта) сейчас печататеся только на отчете по текущей смене. Пусть статус смены печатается на всех нефискальных отчетах. Это позволит быстро определить, является ли напечатанный отчет промежуточным (до закрытия смены) или окончательным (уже после закрытия смены).

5) Сейчас в полном сменном отчете и отчете по товарам всегда печатается время открытия смены, независимо от статуса смены. Пусть в каждом отчете печатается дата-время открытия и дата-время закрытия смены. Если смена открыта и не закрыта, то только строка с датой-временем открытия смены. Например, вот так:
Смена ОТКРЫТА 20.06.17 16:40
Смена ЗАКРЫТА 21.06.17 09:20

6) В кассе при выборе полного сменного отчета и отчета по товарам сейчас по умолчанию установлено занчение 0 (ноль последних смен). Пусть по умолчанию подставляется 1 (одна последняя смена). Это позволит быстрее выполнять самую часто используемую настройку - отчет по последней смене.

Аватара пользователя
RomanStrel
Сообщения: 233
Зарегистрирован: 22 май 2017, 21:52

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanStrel » 22 июн 2017, 18:17

Еще два пункта я забыл написать:

7) В отчете по товарам сейчас товары не имеют упорядочивания ни по алфавиту, ни по коду. Пусть товары с отчете будут упорядочены по кодам по возрастанию. Чтобы можно было быстро найти нужный товар.

8) В отчете по товарам сейчас не печатаются коды товаров. Пусть товары в отчете печатаются с кодами.

Аватара пользователя
RomanStrel
Сообщения: 233
Зарегистрирован: 22 май 2017, 21:52

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanStrel » 03 июл 2017, 00:09

Здравствуйте.
Еще приведите, пожалуйста, названия отчетов в кассе в соответствие с названиями на ленте.
А то сейчас так:
в кассе "Сменный отчет" - на ленте "Отчет о текущей смене"
в кассе "Полный сменный отчет" - на ленте "Сменный отчет"
Люди постоянно путаются и переспрашивают - сменный отчет надо который из них?
Ни к чему эта проблема на пустом месте. Достаточно переименовать пункты меню, чтобы избежать путаницы.

Аватара пользователя
RomanStrel
Сообщения: 233
Зарегистрирован: 22 май 2017, 21:52

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanStrel » 23 авг 2017, 16:14

Здравствуйте.

Огромная проблема - неупорядоченность отчета по товарам. Проданные товары приходится искать по всему отчету вразнобой.
Сделайте, пожалуйста, упорядочивание товаров по имени в алфавитном порядке (раз уж коды не печатаются).
А лучше всего - печатайте коды товаров в отчете перед наименованием и сделайте упорядочивание по кодам по возрастанию.


Также в новой версии ПрО 22.08.2017 продолжается путаница с названиями отчетов в кассе и на бумаге.
Поскольку на бумаге получается логичнее, лучше просто переименовать названия пунктов в меню кассы:
меню: >ОТЧЁТ ТЕК.СМЕНЫ печать: Отчёт о текущей смене
меню: >СМЕННЫЙ ОТЧЁТ печать: Сменный отчёт

Аватара пользователя
Сергей Бушин
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 1900
Зарегистрирован: 17 мар 2011, 19:38

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение Сергей Бушин » 23 авг 2017, 18:17

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

Аватара пользователя
RomanStrel
Сообщения: 233
Зарегистрирован: 22 май 2017, 21:52

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanStrel » 23 авг 2017, 22:35

Сергей Бушин
спасибо.

Вот, например, такой вариант был бы вполне хорош:
1) При печати отчета по товарам касса берет первый товар из базы (по коду);
2) Касса просматривает чеки из ФН в поиске продаж/возвратов этого товара;
3) Если продажи/возвраты были – печатает строку в отчете;
4) Если продаж/возвратов не было – берет следующий товар из базы (по коду). И так в цикле.
Если это будет дольше обычного отчета по товарам – так ну и пусть. Ну будет отображаться сообщение на экране «Пожалуйста, подождите…» с индикатором процесса.
Сейчас даже при 150 товарах искать нужный по всему отчету вразнобой – это ад, требующий нечеловеческой концентрации.

Аватара пользователя
Сергей Бушин
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 1900
Зарегистрирован: 17 мар 2011, 19:38

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение Сергей Бушин » 24 авг 2017, 08:29

Сейчас ведётся работа по выгрузке журнала продаж на сервер и (или) внешнее устройство. Вот на внешних устройствах и будет реализована аналитика

Аватара пользователя
RomanStrel
Сообщения: 233
Зарегистрирован: 22 май 2017, 21:52

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanStrel » 28 авг 2017, 17:48

Сергей Бушин
выгрузка на Сервер ККТ - это замечательно, этого мы очень ждём.
Но речь-то о бумажном отчете, печатаемом в конце смены - это один из подтверждающих документов кассовой смены. Без серверов, компьютеров и внешних устройств. В этом-то и плюс портативной кассы - самодостаточность.

Жаль, что новая касса оказалась такой немощной, будучи при этом технически на две головы выше старой модели.


Возможно, будет выходом промежуточное решение, на будущее:
При выборе на кассе нужного отчета, касса отправляет запрос на сервер, который формирует запрошенный отчет из своих данных и отправляет обратно на кассу массив для печати.
Таким образом, касса не занимается формированием, оформлением и форматированием отчета - это выполняет сервер, а касса выступает в роли печатающего устройства.
Внешне это выглядит почти как обычно: на кассе выбрали отчет - подождали - распечатался отчет. Только задержка печати увеличится.
На сервере можно сделать простенький (или не очень) конструктор отчетов, чтобы пользователь мог самостоятельно настраивать оформление отчета (поля, расположение).
И так можно делать не только отчет по товарам, но и вообще пользовательские отчеты, в том числе и макро-отчеты (в кассе будет только ссылка на запуск отчета).
Рассмотрите, пожалуйста.

Важно понимать, что отчет где-то там (на сервере, на компьютере, на флешке) не заменяет отчет на ленте.

Аватара пользователя
Сергей Бушин
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 1900
Зарегистрирован: 17 мар 2011, 19:38

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение Сергей Бушин » 28 авг 2017, 18:08

Промежуточные варианты делать не планируем, работа ведётся над новым релизом с расширенным функционалом реализованным сразу.

Аватара пользователя
RomanStrel
Сообщения: 233
Зарегистрирован: 22 май 2017, 21:52

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanStrel » 20 сен 2017, 13:07

Здравствуйте.
Добавьте, пожалуйста, в нефискальный "Полный сменный отчет" сумму итогов смены по типам документов - чтобы было видно, сколько всего ПРИХОД, сколько всего ВОЗВРАТ ПРИХОДА.
В коротком "Сменном отчете" (который раньше был Отчетом о текущей смене) эти итоги есть, а в полном - нет.
И приходится печатать лишний отчет (короткий сменный отчет) только ради этих итоговых цифр.

Например, вот так (просто в той же строке, где и сам заголовок типа документа):

Код: Выделить всё

.           ПРИХОД       10000.00
.КОЛ.ЧЕКОВ                     12
.СУММА НАЛИЧН.            5000.00
.СУММА ЭЛЕКТРОН.          3000.00
.СУММА ИНОЙ ФОРМОЙ ОПЛАТЫ 2000.00

Аватара пользователя
RomanPrg
Сообщения: 477
Зарегистрирован: 05 апр 2017, 16:09

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanPrg » 20 сен 2017, 14:50

Рассмотрим предложение, подумаем.

Правда, тут есть теперь нюанса, что в эту итоговую сумму вкладывать.

Сейчас с учётом новшеств ФДД 1.05, в полном виде (когда все счётчики не нулевые) этот отчёт будет выглядеть следующим образом:

КОЛ.ЧЕКОВ

СУММА НАЛИЧН
СУММА ЭЛЕКТРОН
СУММА ИНОЙ ФОРМОЙ ОПЛАТЫ

СУММА ВНЕСЁННЫХ АВАНСОВ
СУММА ЗАЧЁТА АВАНСОВ

СУММА КРЕДИТОВ
СУММА ОПЛАЧЕННЫХ КРЕДИТОВ

Если всё тупо суммировать все операции (как это и сейчас в кратном отчёте), то при использовании авансов, кредитов в счётчике появятся дубли операций (кредит - оплата кредита и т.д.) и в нём теряется смысл.

Можно конечно только суммировать «реальные деньги»

СУММА НАЛИЧН
СУММА ЭЛЕКТРОН
СУММА ИНОЙ ФОРМОЙ ОПЛАТЫ

Но есть тонкости, в счётчиках сумм НДС, учитываются и НДС и с кредитов.

НДС начисляется при передаче в кредит, а операция оплаты кредита уже идёт без НДС.

Соответственно, в этом случае, итоговая сумма не будет соотноситься с итогом НДС.

Аватара пользователя
RomanStrel
Сообщения: 233
Зарегистрирован: 22 май 2017, 21:52

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanStrel » 20 сен 2017, 15:06

RomanPrg
спасибо.

Идея этой итоговой цифры - именно в том, чтобы сложить все операции, например, прихода и получить сумму-результат, которую можно записать и использовать, как некий идентификатор для сравнения. То есть, чтобы не пять итоговых цифр внутри прихода сравнивать, а одну общую цифру для прихода.
К "реальным деньгам" эта цифра не очень-то имеет отношения. Хотя бы потому, что включает в себя возвращенные деньги.

А вот чего действительно не хватает в плане "реальных денег" - так это строки "В КАССЕ", которая бы отображала ожидаемое количество наличных денег.

Аватара пользователя
RomanStrel
Сообщения: 233
Зарегистрирован: 22 май 2017, 21:52

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanStrel » 20 окт 2017, 17:19

Здравствуйте.
180Ф ПрО 19.10.2017
В новой версии появилась возможность печати суммового отчета за несколько смен. Это отлично, спасибо.
Только пара комментариев.

1) В суммарном сменном отчете отображается количество смен, но не отображается, что это были за смены.
То есть, печатается: "КОЛ-ВО СМЕН: 3", но непонятно, что это за смены: 121-123 или 122-124.
Сделайте, пожалуйста, печать диапазона смен, составляющих отчет. Например так: "КОЛ-ВО СМЕН: 3 (121-123)"
Было бы хорошо еще печатать дату-время начала первой смены в диапазоне и дату-время окончания последней смены в диапазоне, по аналогии с отчетом для одной смены. Но это уже второстепенно.

2) При печати посменного отчета за несколько смен (не суммового) сделайте, пожалуйста, вывод на печать так, как будто это подряд несколько отчетов печатаются - с заголовками и хвостиками, чтобы на каждую смену применялся макет.
Поясню. Очень часто нужно распечатать не отчет за несколько смен, а отчет за какую-то из предыдущих смен. Например, две смены тому назад забыли распечатать. Сама касса не позволяет указать конкретный номер смены для печати одиночного отчета (а это было бы отлично). Приходится выбирать диапазон последних смен, захватывая номер нужной смены. И в полученном большущем отчете выделять карандашиком рамочкой данные по нужной смене.
Поскольку суммовой отчет уже появился, то хорошо было бы посменный отчет сделать более читабельным.

3) Ну и повторюсь - хотелось бы, чтобы в отчете отображалась сумма по типу документа (рядом с самим названием типа документа) - приход, возврат прихода, расход, возврат расхода.

Аватара пользователя
RomanStrel
Сообщения: 233
Зарегистрирован: 22 май 2017, 21:52

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanStrel » 23 окт 2017, 12:10

Здравствуйте.
Здесь в пятницу еще был уточняющий вопрос на тему "не подойдёт ли вариант с запросом даты, за которую печатать отчет; поскольку запрашивать конкретный номер смены не позволяет ограничение ФН".
Сейчас этого вопроса уже не видно, но я всё же отвечу.
Нет, к сожалению, вариант с запросом даты не подходит. Потому что за одну дату может быть несколько кассовых смен (у меня, например, в сутки по три-четыре кассовые смены отрабатывают). То есть, это все равно будет отчет за несколько смен. Поэтому лучше было бы печатать отчет за X последних смен, но последовательно, чтобы это выглядело, как последовательная печать нескольких отчетов по одной смене - с заголовком и хвостиком.

И для интереса. ФН что, действительно не позволяет получить поток чеков для формирования отчета за конкретную указываемую смену?

Аватара пользователя
RomanPrg
Сообщения: 477
Зарегистрирован: 05 апр 2017, 16:09

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanPrg » 23 окт 2017, 20:37

И для интереса. ФН что, действительно не позволяет получить поток чеков для формирования отчета за конкретную указываемую смену?
Да ФН, вообще практически не позволяет никакие отчёты сформировать. Неизвестно о чём вообще его разработчики думали.
Есть возможность извлечь документ по его сквозному номеру.
Команда извлечения кратких данных из архива (более быстрая команда, но краткие данные)
и команды извлечения последовательно списка TLV структур конкретного документа из буфера ФН, для формирования подробного документа.

Вся проблема формирования отчёта за произвольную смену, это неизвестность первого сквозного номера документа для конкретной смены.
Если перебирать с первого документа, с начала регистрации, все чеки, то это можно ждать до следующего утра при большом количестве данных. Так как ФН не отличается большой скоростью извлечения документов.

По дате-времени поиск первого документа можно сделать более быстрым, так как каждый документ содержит в кратком отчёте дату и время, и «методом бинарного поиска» можно вычислить первый сквозной номер для конкретной смены.

Поэтому и была идея по известной примерно дате-времени открытия или закрытия смены искать первый документ.

Аватара пользователя
RomanStrel
Сообщения: 233
Зарегистрирован: 22 май 2017, 21:52

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanStrel » 24 окт 2017, 08:59

RomanPrg
спасибо, понятно.

Может тогда лучше сделать поиск смены перебором документов назад от последнего, пока не будет найден отчет открытия нужной смены?
Большинство случаев необходимости распечатки отчетов предыдущих смен лежит в пределах нескольких последних смен.
А если надо найти какую-то древнюю смену - ну, значит, будем созерцать "Пожалуйста, подождите..." и ждать.
Если я правильно понимаю, то распечатка отчетов за Х последних смен так и работает, перебором от последнего.
Так хоть лишнюю бумагу тратить не будем.

Аватара пользователя
Сергей Бушин
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 1900
Зарегистрирован: 17 мар 2011, 19:38

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение Сергей Бушин » 24 окт 2017, 09:34

Коллеги, необходимо в данном случае проявить здоровый минимализм.
Итак, сегодняшний отчёт по номерам смен, имеет небольшой недостаток: номер смены начинается с 1 и если, например сразу набирать 3, то будет уже 13, что не есть хорошо.
По поводу развития данного вида отчётов. Как правильно указал Роман, на сегодняшний день в ФН отсутствует возможность классифицировать по номеру ФД что это такое: чек, отчёт о текущем состоянии расчётов, отчёт об открытии/закрытии смены и пр., то есть сначала нужно его прочитать, а тогда только понять, что это такое. В результате если нет заранее известных номеров ФД сменных отчётов - пытаться выловить их из ФН приведёт к большим временным затратам, от единиц секунд, до сотен минут (!), поэтому идём по правилу Парето. Предложения такие:
1. Текущий режим оставляем как есть, только цифру 1 делаем незначащей, если за ней следует набор цифр с клавиатуры. То есть, если сразу ИТ, значит печатается 1 смена, а если пошёл набор на клавиатуре, то цифра 1 заменяется на первую введённую и т.д.
2. Часть пользователей, основываясь на привычке собирать чеки сменных отчётов, всегда имеют под рукой номера ФД данных смен, поэтому для них добавляем режим печати отчёта по номерам ФД, то есть вместо "Введите кол. смен" пишем: "Введ.перв.ном.ФД", затем "Введ. конечн. ФД" и идёт распечатка по диапазону ФД
3. Часть пользователей, которые ничего не ведут и для них сложно понять, какие номера ФД у интересующих их номеров смен, и им не хочется переводить бумагу и время на поиск по п.1., то делаем отчёт по датам, типа "Введ. нач. дату", "Введ. кон. дату".
Такая комбинация отчётов даст возможность большинству пользователей оперативно сформировать требуемый отчёт если не с первого раза, то со второго - гарантированно точно.

Аватара пользователя
RomanStrel
Сообщения: 233
Зарегистрирован: 22 май 2017, 21:52

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanStrel » 24 окт 2017, 10:29

Сергей Бушин
Я поддержу первый вариант - текущий режим отчетов оставляем как есть. Только пусть отчет за каждую смену печатается отдельно по макету, с заголовком и окончанием.
Реакцию на цифру тоже поддерживаю - если цифра не введена (отображается единица) - печатается отчет за последнюю смену, а если вводится цифра , то введенное значение заменяет единицу (а не дополняет её).

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

Ну, то есть, если будут все три варианта (выбирай подходящий) - это отлично.
Но если нужно выбрать один - лучше первый.

P.S. идея на будущее: было бы здорово иметь возможность печати отчетов не только из ФН, но и из СервераККТ, когда тот научится забирать себе чековый поток. То есть, на кассе ввели нужный номер смены, касса обратилась к серверу и передала параметры запроса, сервер собрал отчет и ответил пакетом, который касса распечатала. Круть!

Аватара пользователя
RomanStrel
Сообщения: 233
Зарегистрирован: 22 май 2017, 21:52

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanStrel » 09 ноя 2017, 12:35

Здравствуйте.
Добавьте, пожалуйста, в нефискальные отчеты номера ФПД открытия и закрытия смен.
Например, в скобках после даты-времени открытия и закрытия смены.
Вот так:

Код: Выделить всё

СМЕНА:                       124
ОТКРЫТА:    09.11.17 07:44 (346)
ЗАКРЫТА:    09.11.17 12:23 (436)
Сейчас номера док-тов открытия и закрытия смены печатаются только на самих ФД. И чтобы напечатать ленту копий чеков приходится либо искать эти ФД (что не всегда возможно), либо подбирать номера, печатая по одному чеку наобум и высматривая номер смены.
Я полагаю, что если отчет отображает дату и время открытия/закрытия смены, то берет он эти значения из ФН, а там же рядом лежат и номера ФПД.

Это бы хорошо повысило удобство работы.

Аватара пользователя
RomanPrg
Сообщения: 477
Зарегистрирован: 05 апр 2017, 16:09

Re: Нефискальные отчеты. Эргономика (180Ф)

Сообщение RomanPrg » 15 ноя 2017, 12:24

Выложена тестовая версия https://yadi.sk/d/yqFJGSi53NrSAN

Появилась возможность распечатки нефискальных отчётов из буфера ФН по выбранному номеру смены.
Также по выбранному номеру смены можно распечатать все документы за эту смену из буфера ФН.

Просим потестировать эти функции.

Ответить