запись чека не выполнена по причине обработка рмкуправляемыйрежим форма 10537
Ошибки при записи чека
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Цитата |
---|
Coder пишет: Возможно ли сделать так чтобы с начало чек записывался в базу данных, потом пробитие на фискальном регистраторе, затем уже проведение чека? |
Чек записывается раньше, чем пробивается на ФР если чек не запишется, то печати чека не будет.
Чек записан, но не проведен, т.е. движений по регистрам нет.
При закрытии смены и расхождении сумм должен отобразиться список не проведенных чеков.
Перед закрытием смены в обработке консоль запросов для получения не проведенных чеков можно использовать запрос:
ВЫБРАТЬ
Чек.Дата КАК ДатаЧека,
Чек.КассаККМ КАК КассаККМ,
Чек.ФР КАК ФР,
Чек.Ссылка КАК Чек,
Чек.НомерЧека КАК НомерЧека,
Чек.ХозОперация КАК ХозОперация
ИЗ
Документ.Чек КАК Чек
ГДЕ
Чек.ПометкаУдаления = ЛОЖЬ И
Чек.Проведен = ЛОЖЬ И
Чек.Дата МЕЖДУ НачалоПериода(&Дата, День) И КонецПериода(&Дата, День)
Только в параметре «Дата» укажите текущую дату.
Если включен журнал регистрации, то можно по нему увидеть ошибки пробития чеков.
Есть право «Вести лог действий пользователя во фронте», которое регистрирует в регистре сведений «Журнал регистрации действий кассира» все действия кассира и ошибки пробития чека во фронте.
Ошибка при пробитии чека
Вопрос задал Ирина М. (ПРОТВИНО)
Ответственный за ответ: Александр Бажин (★10.00/10)
Добрый день. 17.06. физическое лицо оплатил за услуги на расчетный счет ООО.
Я пробила чек через документ реализация (товаров, услуг). Оформила полный расчет, т.к. услуги оказаны.
Вид оплаты сформировала Последующая оплата (кредит).
Подскажите, как исправить ошибку, т.к. оплата прошла по безналу, и услуги оказаны.
Скрин документов из 1с и ОФД прикрепляю.
Ирина
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Все комментарии (7)
Здравствуйте Ирина. Воспроизведу Вашу ситуацию на оборудовании и напишу как исправить. Напишите пожалуйста какой релиз программы у вас установлен.
Александр, направляю информацию.
Бухгалтерия предприятия, редакция 3.0 (3.0.79.11)
Добрый день, Александр. Подскажите, у вас получилось изучить ситуацию?
Добрый день. Да, воспроизвел. Готовлю инструкцию.
Ирина, исходя из требований 54-ФЗ в Вашем случае расчет должен проходить следующим образом:
1) Клиент получает услугу — формируем документ Реализация услуг (акт) из которого пробиваем чек с признаком способа расчета Передача в кредит, оплата Последующая (т.к. услугу оказали, а деньги от него на р/счет еще не пришли);
2) Клиент платит за услугу безналом например картой — оформляем документ Эквайринговая операция из которого печатаем чек на Полный расчет и оплата — Безналичными. Сделка закрыта (конечно такую сложную схему можно было упросить просто пробив чек из документа Чек (розничная продажа), но тут — я не знаю Ваших особенностей учета).
Получается что в нашем случае сейчас пробит чек на Полный расчет с последующей оплатой. И поскольку оплата — последующая, то конечно по счетчикам ККТ не прошло никакой суммы, так как оплаты просто нет. Поэтому в необнуляемой сумме у вас пусто.
Как выйти из положения:
1) Создаем документ Реализация на 3500 р. за 17.06.2020 (копия документа) в котором нажимаем кнопку Печать чека, ставим признак коррекции и указываем первоначально пробитый чек из документа Реализация (скриншот). Заполняете как на картинке. Печатаете. В результате будет сделан возврат некорректного чека и распечатается чек, как я описал в пункте 1. Т.е. будет два чека — отмена предыдущего и печать нового с правильными данными.
2) Печатаем чек из документа Поступление на расчетный счет на завершение расчета, как я описал в п.2.
Тут важно чтобы этот документ по взаиморасчетам «подтянул» ту реализацию, уже с правильными данными. Можете указать конкретный документ расчетов.
Если что-то не будет получаться — присылайте скрины, я помогу.
Ошибка во внешней обработке после обновления Розницы
<ОбщийМодуль.ПодключаемыеКоманды.Модуль(66)>: В формах внешних отчетов и обработок
при вызове процедуры «ПодключаемыеКоманды.ПриСозданииНаСервере»
требуется явно указывать параметр «ПараметрыРазмещения.Источники»
ОбщийМодуль.ПодключаемыеКоманды.Модуль(66)>
В 66 строчке этого модуля указано, что:
В формах внешних отчетов и обработок
|при вызове процедуры «»%1″»
|требуется явно указывать параметр «»%2″»‘»),
«ПодключаемыеКоманды.ПриСозданииНаСервере»,
«ПараметрыРазмещения.Источники»
Как я понимаю в процедуре ПриСозданииНаСервере необходимо указать дополнительные параметры. Подскажите как это правильно прописать.
Изначально ситуация следующая: пытаюсь изменить стандартную обработку РМКУправляемыйРежим на внешнюю, соответственно мне нужно, чтобы при нажатии на основной форме кнопки открывалась моя форма, т.е. из основной формы внешней обработки мне нужно открыть другую форму внешней обработки. На этом то этапе и возникает ошибка. Т.е. при открытии второй формы внешней обработки в процедуре ПриСозданииНаСервере нужно добавить дополнительные параметры. Причем в ранней версии конфигурации данной ошибки не возникало. Еще немного покопавшись в интернете нашел следующее: http://downloads.v8.1c.ru/content/SSL/2_4_3_53/change.htm#_Toc486344015
Цитата из ссылки: «Для «тонкой настройки» размещения команд на форме расширен программный интерфейс процедуры ПриСозданииНаСервере общего модуля ПодключаемыеКоманды: добавлен параметр ПараметрыРазмещения, а также добавлен конструктор этого параметра – функция ПараметрыРазмещения() в этом же модуле. Описание параметра см. в описании функции-конструктора.»
Посмотрел описание параметра, но если честно «не догоняю». Помогите пожалуйста!
Проблемы при пробитии чека
Коллеги, добрый день
Если с этой ситуацией сталкиваются как минимум двое, значит есть в чем-то схожая проблема.
В настройках драйвера ФР а установлен таймаут 500мс, как порекомендовали специалисты СЦ. По-умолчанию устанавливается 150мс. Но, это не решает проблему.
Что приходится делать?
Если ФР выдаёт ошибку, то кассирам задаём вопрос: «Вышел ли чек из фискальника?» Если они отвечают ДА, то чек закрывается в 1С как пробитый, например (Розница 2.0):
Обработки.РМК.Форма.Модуль.СоздатьЧеки():
После фрагмента: Отказ = НЕ ПробитьЧекВыполнить(ОбъектЧекККМ, Ответ);
ДОБАВЛЯЕМ:
Если Отказ Тогда
Отказ = ВывестиИнформациюВопрос(«ВНИМАНИЕ. Проверьте чек на ФР и нажмите «»Да»», если чек напечатан
полностью. Если чек не напечатан или напечатан не полностью, то нажмите «»Нет»»»,
КодВозвратаДиалога.Нет) = КодВозвратаДиалога.Нет;
КонецЕсли;
Совсем правильно, но более сложно было бы «залезть» в ФР и посмотреть: какая сумма через него прошла, потом сравнить с суммой 1С и принять решение или хотя бы выдать подсказку кассиру.
Та же проблема присутствует в древней но все еще работающей связке 1С7: штрих-м: кассир v1 + штрих-фр-ф (или типа того, длинный такой), то есть старо.
(14) Liris, при чем тут таймауты и платформа, если суть проблемы в логике реализованной в обработке обслуживания ФР, где функция печати чека возвращает не результат пробития чека, а что-то типа состояния ФР после пробития+отрезки+печати клише?
У вас скорее всего напуганные кассиры стали бумагу вовремя менять, вот и не видно пока проблемы.
P.S. Параллельно написал письмо в поддержку Штрих-М. Может там помогут. Со слов специалистов ШТРИХ-М, у них есть опыт успешной эксплуатации конфигурации Розница на сети
Может что-то забыл написать. Была проделана большая работа совместно с производителями оборудования, разработчиками ПО (в т.ч. Фирма 1С и Рарус), инженерами и т.п.
Настройка эквайринга 1С:Розница
Версия конфигурации: 2.2.4.15
Дата публикации: 30.07.2016
Стандартно в 1С:Розница не доступна кнопка Плат. Карта(F7), что бы она стала доступна надо сделать настройку эквайринга. Вы можете произвести настройку как автономного терминала так и пинпада. К примеру могут быть модели VeriFone VX 805 или VeriFone VX 810, Сбербанк активно устанавливает их своим клиентам. Настройка принципиально не отличается, отличается только механизм взаимодействия с программой.
В первую очередь начнем настройку программы для работы с экваринговым терминалом.
Ставим флаги: Оплата платежными картами и переходим в Виды оплаты.
Добавим новый вид оплаты Оплата платежной картой.
Тип оплаты уже задан, теперь введем название.
Возвращаемся назад и переходи в раздел Экваринговые терминалы.
Заполняем документ. Обратите внимание, что если вы используете РМК и пробиваете кассовый чек, то Вид кассы: Касса ККМ, если будет стоять Касса, то в режиме РМК не будет доступна кнопка Плат. Карта(F7). В поле подключаемое оборудование ставим галочку если у вас автономный терминал, если подключаемый пинпад, то убираем галочку и выбираем из справочника Подключаемое оборудование ваш экваринговый терминал.
Как раз тот самый момент с Кассами о котором я говорил.
Переходи в закладку Доступные виды оплаты. Вводим % комиссии по экваринговой операции, ваш процент комиссии указан в договоре с банком.
Настройка закончена, проверяем доступность в РМК.
Первый шаг Авторизация операции, жмем Enter.
Проводим операцию на Экваринговом терминале, если операция прошла успешно, нажимаем Да.
Теперь нажимаем Enter и проводим оплату(пробиваем чек на нашем Фискальном регистраторе или принтере чеков).
На моем 1С:Эмулятор фискального регистратора чек выглядит примерно таким образом.
Настройка не сложная, сложнее когда экваринговый терминал подключается к 1С:Розница, тогда надо проводить настройку совместно с работником Банка.