Штрих переполнение диапазона скидок

Неполадки кассы ШТРИХ-М-01Ф и способы их решения

Бывает так, что в любой момент времени может возникнуть сбой в работе той, или иной системы. Кассовые аппараты компании «Штрих-М» не исключение. В данном обзоре представлены основные неисправности и способы решения возникших проблем с онлайн-кассой ШТРИХ-М-01Ф, а также коды ошибок с описанием. Этот материал поможет вам сэкономить драгоценное время и не заниматься поиском решения проблемы в интернете. В случае, если неисправность невозможно устранить самостоятельно, нужно обратиться к специалистам сервисного центра.

imgonline com ua Resize yMK79OkI6YHBuV

Для определения ошибочных ситуаций может использоваться индикатор ошибки, находящийся на индикаторной панели, который служит, для:

индикации наличия бумаги: при отсутствии бумаги загорается красным цветом и ККТ подаёт звуковой сигнал;

индикации нарушения целостности данных в ОЗУ, а также когда ККТ находится в режиме 9: мигает после включения питания ККТ и звукового сигнала (на все запросы по интерфейсу передаётся соответствующий код ошибки).

ККТ не реагирует на нажатия кнопок промотки бумаги

Решение. Включите питание ККТ

Причина. Идет отработка какой-то команды

Решение. Дождитесь окончания выполнения текущей операции

Решение. Освободите бумагу

Причина. ККТ вышел из строя

Решение. Обратитесь в сервисный центр

ККТ не отвечает на команды хоста

Причина. ККТ выключен

Решение. Включите питание ККТ

Причина. Скорость обмена ККТ с хостом не совпадает со скоростью, на которой хост посылает команды

Решение. Установите скорость передачи данных хоста

Причина. Скорость обмена ККТ с хостом совпадает со скоростью, на которой хост посылает команды, но канал связи не позволяет передавать данные на такой скорости без ошибок

Решение. Установите скорость передачи данных хоста и ККТ равной 4800 бод (см. раздел инструкции «Установка скорости обмена с хостом по умолчанию»)

Причина. Соединительный кабель не подключен или вышел из строя

Решение. Подключите или замените кабель

Причина. ККТ вышел из строя

Решение. Обратитесь в сервисный центр

Нет связи с ОФД

Причина. Неверные настройки ККТ

Решение. Проверьте настройки ККТ

Чеки не передаются в ОФД в течении 30 дней

Решение. Обратитесь в обслуживающую организацию

IMG 2012

IMG 2012

IMG 2013

IMG 2015

Коды ошибок

Примечание 1: В столбце «Устройство» указывается источник возникновения ошибки: фискальный накопитель (ФН) или сама ККТ.

Источник

Штрих переполнение диапазона скидок

Подскажите а можно ли, совершить продажу с суммой равной 0 руб. или со 100% скидкой в новой версии драйвера ФР (4.0.13.527)?
Если можно, то как?
А то при закрытии чека возникает ошибка ошибка 64, Переполнение диапазона скидок в случае если скидка = сумме продажи.
Или 142, Нулевой итог чека, при сумме продажи = 0 руб.
Это все получается при работе с устройством поддерживающим закон 54 ФЗ.

Раньше, при работе через ЭКЛЗ, продажи с суммой 0 руб, проходили без проблем.

spacer

spacer spacer spacer
spacer spacer
spacer spacer spacer

spacer

Часовой пояс: UTC + 3 часа

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Источник

Штрих-М: Драйвер ФР (стр. 47 )

pandia next page Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

15134140331lfemc

Версия протокола связи с ПК, используемая устройством (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UMajorType УТипУстройства

Тип: Integer / Целое (свойство доступно только для чтения)

Тип устройства, подключенного к установленному в драйвере COM-порту (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UMinorProtocolVersion УПодверсияПротокола

Тип: Integer / Целое (свойство доступно только для чтения)

Подверсия протокола связи с ПК, используемая устройством (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UMinorType УПодтипУстройства

Тип: Integer / Целое (свойство доступно только для чтения)

Подтип устройства подключенного к установленному в драйвере COM-порту (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UModel УМодельУстройства

Тип: Integer / Целое (свойство доступно только для чтения)

Модель устройства подключенного к установленному в драйвере COM-порту (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UseJournalRibbon ИспользоватьОперационныйЖурнал

Тип: WordBool / Логическое

Признак операции с лентой операционного журнала. FALSE – не производить операцию над лентой операционного журнала, TRUE – производить операцию над лентой операционного журнала. Используется методами PrintString, PrintWideString, FeedDocument.

См. также: методы PrintString, PrintWideString, FeedDocument.

UseReceiptRibbon ИспользоватьЧековуюЛенту

Тип: WordBool / Логическое

Признак операции с чековой лентой. FALSE – не производить операцию над чековой лентой, TRUE – производить операцию над чековой лентой. Используется методами PrintString, PrintWideString, FeedDocument.

См. также: методы PrintString, PrintWideString, FeedDocument.

UseSlipDocument ИспользоватьПодкладнойДокумент

Тип: WordBool / Логическое

Признак операции с подкладным документом. FALSE – не производить операцию над подкладным документом, TRUE – производить операцию над подкладным документом. Используется методом FeedDocument.

ValueOfFieldInteger ЗначениеПоляЦелое

Тип: Integer / Целое

Значение поля внутренней таблицы настроек ККМ, если данное поле типа BIN (числовое) (см. свойство FieldType). Используется методом WriteTable. Модифицируется методом ReadTable. Диапазон значений: минимальное – см. свойство MINValueOfField, максимальное – см. свойство MAXValueOfField.

См. также: методы WriteTable, ReadTable и свойства FieldType, MINValueOfField и MAXValueOfField.

ValueOfFieldString ЗначениеПоляСтрока

Тип: WideString / Строка

Значение поля внутренней таблицы настроек ККМ, если данное поле типа CHAR (строка) (см. свойство FieldType). Используется методом WriteTable. Модифицируется методом ReadTable.

См. также: методы WriteTable, ReadTable и свойство FieldType.

Приложение 1 В помощь программисту

1. Существует различие в том, как драйвер реагирует на выполнение методов, связанных и не связанных с операциями печати. В случае вызова какого-либо метода, связанного с выполнением операций печати, выдача драйвером ответа OK говорит лишь о том, что в данных, выводимых на печать, нет ошибок, но, однако, не означает, что во время печати не возникнет какой-нибудь ошибки (например, обрыв бумаги). В свою очередь, при вызове остальных методов, ответ драйвера OK символизирует успешное выполнение метода.

2. Имеется две стратегии поведения при выполнения команд печати.

Первая стратегия заключается в следующем. По началу печати ККМ переходит в подрежим 4 «Фаза печати операции» (например, при закрытии чека) и не принимает от хоста дальнейших команд, связанных с печатью (например, команды новой регистрации продажи). Состояние ККМ можно отслеживать, подавая через определённые интервалы времени команду «Запрос состояния». Если очередной запрос состояния вернул подрежим ККМ 0 «Бумага есть», то можно посылать очередную команду печати. Возможна ситуация, когда из подрежима 4 «Фаза печати операции» ККМ переходит в подрежим 2 «Активное отсутствие бумаги» (закончилась бумага). Тогда необходимо выдать об этом сообщение оператору ККМ с требованием заправить новый рулон бумаги и продолжить запрашивать состояние ККМ до тех пор, пока не станет подрежим 3 «После активного отсутствия бумаги» (в ККМ был заправлен новый рулон бумаги). После этого подать команду «Продолжение печати», которая повторяет печать прерванного чека, и опять продолжить запрашивать состояние, пока очередной запрос не вернёт подрежим ККМ 0 «Бумага есть». ККМ готова принять очередную команду печати. Таким образом, мы как бы дожидаемся окончания фазы печати, анализируя состояние ККМ командой «Запрос состояния». У этой стратегии имеется недостаток, так как команда «Запрос состояния» выполняется довольно медленно.

Вторая стратегия подразумевает анализ состояния ККМ по ошибкам, возвращаемым ККМ. Сразу после подачи операции печати (например, команды закрытия чека) подаётся следующая команда печати (например, команда регистрации продажи). Если ККМ возвращает ошибку 50h «Идёт печать предыдущей команды», то она находится в подрежиме 4 «Фаза печати операции». Повторяем команду печати и анализировать ошибку до тех пор, пока значение ошибки не станет равным 0 «Ошибок нет». Возможна ситуация, когда значение ошибки, возвращаемой на попытку выполнить очередную команду печати во время выполнения предыдущей, равно 72h «Команда не поддерживается в данном подрежиме», что означает, что ККМ находится в подрежиме 2 «Активное отсутствие бумаги». В этом случае необходимо выдать оператору ККМ сообщение, что необходимо вставить новый рулон бумаги, и продолжать посылать команду печати и анализировать возвращаемую ошибку. Значение ошибки станет равным 58h «Ожидание команды продолжения печати», когда оператор заменит бумагу и ККМ перейдёт в подрежим 3 «После активного отсутствия бумаги». После этого можно продолжить посылать команду печати, анализировать ошибку, пока её значение не станет равным 0 «Ошибки нет».

Приложение 2 Исправления и дополнения в новых версиях Драйвера ФР

Исправления и дополнения (по сравнению с предыдущей версией)

Драйверы ФР данной версии и выше являются сетевыми, что позволяет удалённо управлять работой ФР.

Были внесены следующие изменения:

· Были добавлены методы: AdminUnlockPort, AdminUnlockPorts, LockPort, ServerConnect, ServerDisconnect и UnlockPort.

· Были добавлены следующие свойства: ComputerName, LDComputerName, LDTimeout, PortLocked, ServerConnected, ServerVersion.

· Были добавлены ошибки:

Ключ защиты не найден*

Не введена лицензия*

Лицензия не действительна*

* – драйвер выдаёт разные сообщения в зависимости от причины ошибочной ситуации

Не удалось подключиться к серверу

Были внесены следующие изменения:

· Были добавлены методы: DrawEx; LoadLineDataEx; PrintTaxReport; WideLoadLineData (однако в связи с запретом на использование в ККМ графики на территории РФ выполнение методов работы с графикой, за исключением печати штрих-кода, не поддерживается).

· Были добавлены методы для записи и чтения длинных (до 14 символов) заводских номеров и регистрационного номера машины: FiscalizationWithLongRNM; GetLongSerialNumberAndLongRNM; SetLongSerialNumber

· Были добавлены методы работы с подкладным документом: ChargeOnSlipDocument; ClearSlipDocumentBuffer; ClearSlipDocumentBufferString; CloseCheckOnSlipDocument; ConfigureGeneralSlipDocument; ConfigureSlipDocument; ConfigureStandardSlipDocument; DiscountOnSlipDocument; EjectSlipDocument; FillSlipDocumentWithUnfiscalInfo; OpenFiscalSlipDocument; OpenStandardFiscalSlipDocument; PrintSlipDocument; StandardChargeOnSlipDocument; StandardCloseCheckOnSlipDocument; StandardDiscountOnSlipDocument; StandardRegistrationOnSlipDocument.

· Были изменены свойства RNM и SerialNumber: теперь когда они используются или модифицируются методами GetFiscalizationParameters, Fiscalization, GetECRStatus и SetSerialNumber, их размер составляет, соответственно, 5 и 4 байта, если же они используются или модифицируются методами FiscalizationWithLongRNM, GetLongSerialNumberAndLongRNM и SetLongSerialNumber, их размер составляет 7 байт.

· Были добавлены свойства работы с подкладным документом:ChangeFont; ChangeOffSet; ChangeStringNumber; ChangeSumFont; ChangeSumOffSet; ChangeSymbolNumber; ClicheFont; ClicheOffSet; ClicheStringNumber; CopyOffSet1; CopyOffSet2; CopyOffSet3; CopyOffSet4; CopyOffSet5; CopyType; DepartmentFont; DepartmentOffSet; DepartmentStringNumber; DepartmentSymbolNumber; DiscountOnCheckFont; DiscountOnCheckOffSet; DiscountOnCheckStringNumber; DiscountOnCheckSumFont; DiscountOnCheckSumOffSet; DiscountOnCheckSumSymbolNumber; DiscountOnCheckSymbolNumber; ECRModeStatus; EjectDirection; FMOffSet; FMStringNumber; HeaderFont; HeaderOffSet; HeaderStringNumber; InfoType; IsClearUnfiscalInfo; KPKFont; KPKOffSet; MultiplicationFont; NumberOfCopies; OperationBlockFirstString; OperationNameFont; OperationNameOffSet; OperationNameStringNumber; PriceFont; PriceSymbolNumber; QuantityFont; QuantityFormat; QuantityOffSet; QuantityStringNumber; QuantitySymbolNumber; StringQuantityInOperation; SubTotalFont; SubTotalOffSet; SubTotalStringNumber; SubTotalSumFont; SubTotalSumOffSet; SubTotalSymbolNumber; Summ1Font; Summ1NameFont; Summ1NameOffSet; Summ1OffSet; Summ1StringNumber; Summ1SymbolNumber; Summ2Font; Summ2NameFont; Summ2NameOffSet; Summ2OffSet; Summ2StringNumber; Summ2SymbolNumber; Summ3Font; Summ3NameFont; Summ3NameOffSet; Summ3OffSet; Summ3StringNumber; Summ3SymbolNumber; Summ4Font; Summ4NameFont; Summ4NameOffSet; Summ4OffSet; Summ4StringNumber; Summ4SymbolNumber; SummFont; SummOffSet; SummStringNumber; SummSymbolNumber; Tax1NameFont; Tax1NameOffSet; Tax1NameSymbolNumber; Tax1RateFont; Tax1RateOffSet; Tax1RateSymbolNumber; Tax1SumFont; Tax1SumOffSet; Tax1SumStringNumber; Tax1SumSymbolNumber; Tax1TurnoverFont; Tax1TurnoverOffSet; Tax1TurnoverStringNumber; Tax1TurnoverSymbolNumber; Tax2NameFont; Tax2NameOffSet; Tax2NameSymbolNumber; Tax2RateFont; Tax2RateOffSet; Tax2RateSymbolNumber; Tax2SumFont; Tax2SumOffSet; Tax2SumStringNumber; Tax2SumSymbolNumber; Tax2TurnoverFont; Tax2TurnoverOffSet; Tax2TurnoverStringNumber; Tax2TurnoverSymbolNumber; Tax3NameFont; Tax3NameOffSet; Tax3NameSymbolNumber; Tax3RateFont; Tax3RateOffSet; Tax3RateSymbolNumber; Tax3SumFont; Tax3SumOffSet; Tax3SumStringNumber; Tax3SumSymbolNumber; Tax3TurnoverFont; Tax3TurnoverOffSet; Tax3TurnoverStringNumber; Tax3TurnoverSymbolNumber; Tax4NameFont; Tax4NameOffSet; Tax4NameSymbolNumber; Tax4RateFont; Tax4RateOffSet; Tax4RateSymbolNumber; Tax4SumFont; Tax4SumOffSet; Tax4SumStringNumber; Tax4SumSymbolNumber; Tax4TurnoverFont; Tax4TurnoverOffSet; Tax4TurnoverStringNumber; Tax4TurnoverSymbolNumber; TextFont; TextOffSet; TextStringNumber; TextSymbolNumber; TotalFont; TotalOffSet; TotalStringNumber; TotalSumFont; TotalSumOffSet; TotalSymbolNumber

Источник

Штрих переполнение диапазона скидок

Подскажите а можно ли, совершить продажу с суммой равной 0 руб. или со 100% скидкой в новой версии драйвера ФР (4.0.13.527)?
Если можно, то как?
А то при закрытии чека возникает ошибка ошибка 64, Переполнение диапазона скидок в случае если скидка = сумме продажи.
Или 142, Нулевой итог чека, при сумме продажи = 0 руб.
Это все получается при работе с устройством поддерживающим закон 54 ФЗ.

Раньше, при работе через ЭКЛЗ, продажи с суммой 0 руб, проходили без проблем.

spacer

spacer spacer spacer
spacer spacer
spacer spacer spacer

spacer

Часовой пояс: UTC + 3 часа

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Источник

Штрих переполнение диапазона скидок

Весовой товар при расчете дает копейки.
Чтобы отбросить копейки убирал с каждой строки чека сумму пропорционально
сумме позиции в чеке.
. раньше печатал строки с номенклатурой, а регистрировал только продажи
с разделение по налогам и отделам.
Теперь придется регистрировать номенклатуру.

Вопрос такой.
Как убрать копейки с итоговой суммы чека?

spacer

spacer spacer spacer
spacer
spacer spacer spacer
spacer spacer
spacer spacer spacer
spacer spacer spacer spacer

В скане ссылка на сайт ОФД для просмотра чека.

spacer spacer

. в ПО нужно предусмотреть возможность подачи команды «Открыть смену».

spacer spacer spacer
spacer spacer
spacer spacer spacer

Добрый день! Какими командами это делать?

или по старому:
OpenSession
PrintReportWithCleaning

spacer

В руководстве программиста 100500 методов работы с Фискальным накопителем.

spacer

в чеке помимо номенклатуры оператору ФД передается и ФИО кассира.
раньше ФИО кассира выводилась просто через печать строки, но сейчас такой фокус на передаваемые в ОФД данные не влияет и кассиром там значится СИС АДМИНИСТРАТОР.

вопрос: можно ли тут обойтись без редактирования таблиц?

в драйвере Атол это реализовано так:

spacer spacer spacer
spacer spacer
spacer spacer spacer

передается в открытый чек каждый раз, ничего не правит в таблицах, в ОФД прекрасно уходит, достаточно удобно.
есть ли возможность сделать что-то подобное в драйвере Штрих? Ну или какой-то другой может способ есть, пусть не такой удобный?

spacer

spacer spacer spacer
spacer

private void button3_Click(object sender, EventArgs e)
<
//Открываем чек продажи
Driver.CheckType = 0;
Driver.OpenCheck();

//Отправка данных о покупателе
Driver.CustomerEmail = textBox1.Text; //В качестве параметра можно передавать или телефон (+7хххххххххх) или e-mail: test@test.com
Driver.FNSendCustomerEmail();

Driver.StringForPrinting = «Печать полного наименования товара»; //Произвольная строка, в которой будет печататься полное наименование товара
Driver.PrintString();

//Регистрируем товарную позицию с сокращенным наименованием товара (до 64 символов) и передаем ее на сервер ОФД без печати на данной товарной позиции на чеке.
Driver.CheckType = 0;
.

spacer spacer spacer
spacer spacer
spacer spacer spacer
spacer spacer spacer spacer

Слэши («//») в наименовании товара не печатают строку в чеке. Но сам чек печатается (шапка, подвал).

«Возможность оформления кассового чека без печати на чековой ленте, при обязательной передаче его в электронной форме покупателю».

Как выполнить ваши требования?

spacer

Прошу разъяснить по поводу применения скидок.
При попытке применения при закрытии чека свойства DiscountOnCheck получаю ошибку «(64) Переполнение диапазона скидок«

spacer

Имеем Штрих-01Ф.
Прошивка системной платы (от 13.01.2017)
Драйвер 4.13.538.

Делаю Внесение (CashInCome) или Выплата(CashOutcome).

Операции выполняются, в X-отчете отображаются, но не отображаются в личном кабинете ОФД (тестовый контур).
Так и должно быть? В чем проблема?

PS. Связь с ОФД присутствует, чеки уходят.

spacer

Имеем Штрих-01Ф.
Прошивка системной платы (от 13.01.2017)
Драйвер 4.13.538.

Делаю Внесение (CashInCome) или Выплата(CashOutcome).

Операции выполняются, в X-отчете отображаются, но не отображаются в личном кабинете ОФД (тестовый контур).
Так и должно быть? В чем проблема?

PS. Связь с ОФД присутствует, чеки уходят.

spacer spacer spacer
spacer spacer
spacer spacer spacer

spacer spacer spacer

ау, поддержка, есть тут кто живой?
повторю вопрос:

в чеке помимо номенклатуры оператору ФД передается и ФИО кассира.
раньше ФИО кассира выводилась просто через печать строки, но сейчас такой фокус на передаваемые в ОФД данные не влияет и кассиром там значится СИС АДМИНИСТРАТОР.

вопрос: можно ли тут обойтись без редактирования таблиц?

в драйвере Атол это реализовано так:

spacer spacer spacer
spacer
spacer spacer spacer
spacer spacer
spacer spacer spacer

передается в открытый чек каждый раз, ничего не правит в таблицах, в ОФД прекрасно уходит, достаточно удобно.
есть ли возможность сделать что-то подобное в драйвере Штрих? Ну или какой-то другой может способ есть, пусть не такой удобный?

spacer spacer spacer spacer

spacer

ау, поддержка, есть тут кто живой?
повторю вопрос:

spacer spacer spacer
spacer

в чеке помимо номенклатуры оператору ФД передается и ФИО кассира.
раньше ФИО кассира выводилась просто через печать строки, но сейчас такой фокус на передаваемые в ОФД данные не влияет и кассиром там значится СИС АДМИНИСТРАТОР.

вопрос: можно ли тут обойтись без редактирования таблиц?

в драйвере Атол это реализовано так:

spacer spacer spacer
spacer
spacer spacer spacer
spacer spacer
spacer spacer spacer

передается в открытый чек каждый раз, ничего не правит в таблицах, в ОФД прекрасно уходит, достаточно удобно.
есть ли возможность сделать что-то подобное в драйвере Штрих? Ну или какой-то другой может способ есть, пусть не такой удобный?

spacer spacer spacer spacer spacer spacer spacer spacer

spacer

Подскажите по ШТРИХ-ON-LINE и подключению к 1с ут 10.3.41: в списке ккт нет этой модели. Насколько это критично? Или ШТРИХ-ON-LINE совпадает с каким-нибудь другим Штрихом по основным коммуникационным функциям и не обязательно биться за наличие именно «ШТРИХ-ON-LINE» в списке поддерживаемых обработкой 1с? Драйвера от ШТРИХ-М 4.13.538.

Или в какой другой теме про это спросить?

Часовой пояс: UTC + 3 часа

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Источник

Добавить комментарий

Ваш адрес email не будет опубликован.

Adblock
detector