forum.bitel.ru http://forum.bitel.ru/ |
|
Расчет сдачи http://forum.bitel.ru/viewtopic.php?f=28&t=3231 |
Страница 1 из 1 |
Автор: | Victor [ 24 ноя 2009, 13:52 ] |
Заголовок сообщения: | Расчет сдачи |
Что-то оно не то считает или я чего-то не понимаю. Чек когда печатается, он спрашивает сумму, которую дает клиент и по идее расчитывает сдачу... так вот, оно почему-то не работает пишем сумму платежа 150 руб. Сумма от клиента 200 руб.,он выдает "Напечатан чек на сумму: 0, Сдача: 200" Где логика? |
Автор: | dimOn [ 28 ноя 2009, 06:12 ] |
Заголовок сообщения: | Re: Расчет сдачи |
драйвер какой используете? |
Автор: | dimOn [ 28 ноя 2009, 06:14 ] |
Заголовок сообщения: | Re: Расчет сдачи |
Очень даже логично всё. Если чек напечатан на сумму 0руб, а дали 200руб, то сдача должна быть ровно 200руб, не так ли? А вот что значит ноль в чеке - это уже другой вопрос. Чек-то верно печатается или как? Все позиции есть и в итоге ноль? |
Автор: | Victor [ 30 ноя 2009, 10:17 ] |
Заголовок сообщения: | Re: Расчет сдачи |
Чек (скорее квитанция) печатается правильно. Драйвер fop. |
Автор: | dimOn [ 30 ноя 2009, 14:46 ] |
Заголовок сообщения: | Re: Расчет сдачи |
Victor писал(а): Чек (скорее квитанция) печатается правильно. Драйвер fop. А, fop... ясно. Там просто вообще сдача ведь не считается. Предусмотрено, что сдача возвращается самой железкой и сверяется потом. А тут просто игнорируется как сумма, так и сдача. Просто так вот рисуется, нулём. Надо подумать, убрать может вообще? Или расчитывать сумму руками и рисовать сдачу? Вам нужны эти цифры? |
Автор: | Victor [ 30 ноя 2009, 15:30 ] |
Заголовок сообщения: | Re: Расчет сдачи |
dimOn писал(а): Victor писал(а): Чек (скорее квитанция) печатается правильно. Драйвер fop. А, fop... ясно. Там просто вообще сдача ведь не считается. Предусмотрено, что сдача возвращается самой железкой и сверяется потом. А тут просто игнорируется как сумма, так и сдача. Просто так вот рисуется, нулём. Надо подумать, убрать может вообще? Или расчитывать сумму руками и рисовать сдачу? Вам нужны эти цифры? да на самом деле неплохо было бы, чтоб оно само сдачу считало |
Автор: | dimOn [ 30 ноя 2009, 17:48 ] |
Заголовок сообщения: | Re: Расчет сдачи |
Ну, оно и считает в общем случае. Просто речь идёт о неком специфичном драйвере - fop, который не реализует сам по себе логики продажи. В смысле вопрос то вот в чём - нужно ли вообще запрашивать "сумму от клиента" и вычитать из неё сумму по квитанции и рисовать сдачу? Ведь в квитанции то самой то ни сумма от клиента, ни сдача никак не отражается (в отличие от кассовых чеков, например). В смысле, подразумевается, что всегда принятая сумма и есть сумма чека-квитанции. Но вам удобнее, чтобы всё это было? |
Автор: | Victor [ 01 дек 2009, 12:27 ] |
Заголовок сообщения: | Re: Расчет сдачи |
Ну в том виде, что оно есть сейчас, оно конечно лишнее. Так что варианта два: 1. отключить для fop 2. доработать чтоб сама считала сдачу. А самым идеальным вариантом было бы доделать расчет сдачи для fop и предоставить возможность отключать ее расчет |
Автор: | dimOn [ 01 дек 2009, 13:28 ] |
Заголовок сообщения: | Re: Расчет сдачи |
Отключать для конкретного плагина или отключать для конкретного пользователя в клиенте какое-либо действие - это лишние костыли. Сделаю, чтобы считало нормально для всех плагинов, одинаково. А расчёт сдачи не мешает - там всё равно по умолчанию вся сумма подставляется. Добавил в TODO, сделаем скоро, будет начиная с версии 5.0. |
Автор: | dimOn [ 29 дек 2009, 20:07 ] |
Заголовок сообщения: | Re: Расчет сдачи |
Кстати, и в старой версии должно было работать для fop, я сейчас проверил. По всей видимости, у вас старый сервер-печати или плагин, или же их версии не соответствуют друг другу. В любом случае скоро будет обновление, если проблем до сих пор есть - проверите. И если есть проблема до сих пор, то уточните - всегда, во всех способах печати чека вызвращается сумма ноль? И через галочку, и из очереди печати, и из списка платежей? |
Автор: | SEA-Jay [ 07 май 2010, 19:53 ] |
Заголовок сообщения: | Re: Расчет сдачи |
Что то подобное и у нас. Пока на виртуальном принтере ООО 'Фирма' Филиал 123, Ленина 58 Наличный расчёт ККМ 12345678 ИНН 123456789012 #0000 07.05.10 23:45 Кассир А.Б. ПРОДАЖА N0001 Пополнение л/с №101971 На сумму 15.0р. Пятнадцать рублей 00 копеек Кассир Васечкин А.Д. ИТОГ 0 наличными 50 сдача 50 (Ф)искальный Спасибо за покупку приход на 15 руб. от клиента получено 50 сдачу 50 давать не хочется )) и еще вопрос, где меняются верхние параметры чека или они должны быть забиты в фискальнике? |
Автор: | dimOn [ 11 май 2010, 13:36 ] |
Заголовок сообщения: | Re: Расчет сдачи |
Это немножко совсем не подобное) Всё это потому что дали 50 рублей, итог - 0 рублей, сдача - 50 рублей. На 99,8% проблема в том, что не добавлена позиция в чек, то есть тупо нет ни одного addPayment, а только текстовые поля. Реальный ККМ скорее всего ругнётся, что нету позиций, а хотите закрыть чек (а может некоторый принтер просто пробьёт пустой чек на 0 рублей). |
Автор: | dimOn [ 11 май 2010, 13:38 ] |
Заголовок сообщения: | Re: Расчет сдачи |
SEA-Jay писал(а): и еще вопрос, где меняются верхние параметры чека или они должны быть забиты в фискальнике? В смысле, максимальная сумма? Ну, в модуле оно точно не настраивается (т.е. просто не предусмотрено). Возможно, что в некоторых ККМ можно настроить в самом девайсе, большинство таких параметров настраивается там. |
Автор: | SEA-Jay [ 07 июн 2010, 07:22 ] |
Заголовок сообщения: | Re: Расчет сдачи |
я про эти параметры ООО 'Фирма' Филиал 123, Ленина 58 Наличный расчёт ККМ 12345678 ИНН 123456789012 #0000 07.05.10 23:45 Кассир А.Б. |
Автор: | dimOn [ 07 июн 2010, 11:19 ] |
Заголовок сообщения: | Re: Расчет сдачи |
Эти параметры - просто бред виртуального принтера, надо же что-то в шапку вывести. Нигде в виртуальном принтере они не настраиваются, а зачем? На реальном ККМ эти параметры забиты в самой железке, фирма, шапка, подвал итд настраивается через утилиту родную к принтеру, ИНН и номер ККМ при фискализации вносятся в ККМ. Номер чека (#0000) генерируется самой железкой, внутренним счётчиком. Дата - понятно. ФИО кассира тоже забито внутри ККМ в таблице кассиров с паролями, при логине по паролю идентифицируется кассир и всё само выводится в шапку, снаружи этим нельзя управлять. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |