Ошибка программирования реквизита 1231 превышение длины реквизита

1c Управление небольшой фирмой, 1С Управление торговлей 10.3, 1C Предприятие, 1С Бухгалтерия, Мобильная касса и ККТ АТОЛ 11Ф, 1с Розница ошибка фн 212, 1с и атол ошибка 231

1c. Подключение и настройка торгового оборудования. Сканер, ККТ, весы, эквайринг, принтер этикеток.

Не работает сканер, весы, ККТ и эквайринг, оставляйте заявку в комментариях, либо

— Пишите в

WhatsApp +7(987)-268-84-37

1C Розница 2.3. Принтер этикеток АТОЛ BP21 не печатает, что делать?

1с Розница 2.2 печать кассира в чеке.

Пишите в support@kasselect.ru, +7(987)-268-84-37 WhatsApp

1. Ошибка программирования реквизита

Недопустимое сочетание реквизитов — Нужно проверить передаваемые реквизиты на соответствие с параметрами регистрации. Узнать на каком реквизите выходит ошибка.

148 Ошибка программирования реквизита 1002 — Нужно проверить параметры регистрации ККТ и настройки подключения кассы в 1с.

148 Ошибка программирования реквизита 1162 — Нужно обновить 1с, чтобы программа передавала этот реквизит.

1с Розница -4025 Ошибка программирования реквизита 1008 — Проверьте отчет о регистрации ККТ. Касса зарегистрирована с параметрами расчета в Интернете.

АТОЛ 30Ф: Ошибка программирования реквизита (1021) — Решение: выкл. и вкл. ККТ. Если проблема не устраняется, возможно нужно обновить драйвер ккт и 1с.

1с комиссионная торговля ошибка ккт недопустимое сочетание реквизитов
Ошибка программирования реквизита 1057
— Вы может продаете комиссионный товар? Нужно проверить параметры регистрации ККТ.

Ошибка программирования реквизита 1109 — Проверьте отчет о регистрации ККТ. Касса зарегистрирована с признаком расчетов за услуги.

АТОЛ 30Ф -4025 Ошибка программирования реквизита 1173 — Выберите тип коррекции: самостоятельно или по предписанию.

148 Ошибка программирования реквизита 1205 — Коды причин изменения сведений о ККТ

Ошибка программирования реквизита 1207 — признак торговли подакцизными товарами. Проверьте параметры регистрации.

Ошибка программирования реквизита 1226 — Нужно проверить параметры регистрации ККТ. Перерегистрировать с признаком «Изменение настроек ККТ»

Ошибка программирования реквизита 1227 — не заполнен признак покупателя (название организации, ФИО покупателя).

Ошибка программирования реквизита 1228 — Проверьте ИНН покупателя, исправьте некорректные данные.

2. Ошибка ФН

При выполнении операции произошла ошибка: Ресурс хранения ФД исчерпан. — нужно проверить связь с ОФД и отправить чеки.

Ошибка обмена с ФН на уровне интерфейса I2C — выкл. ККТ и переподключите ФН, если не помогает, то обратитесь в сервис.

1c Розница базовая 2.2 и АТОЛ 55ф при печати чека произошла ошибка 231 Некорректное значение параметров команды ФН

1с Розница ошибка фн 212 — Пояснение: чаще всего это ошибка выходит, когда ФН не фискализирована или архив ФН закрыт. Например: ФН не фискализирована, а кассир пытается снять Отчет о состоянии расчетов.

Закрытие фискального накопителя.
Случай в практике: У 1С Предприятие есть возможность закрыть архив ФН. И один клиент случайно воспользовался этой функцией. Закрытие архива – процедура, завершающая функционирование ФН. Он очень огорчился. Я бы все таки доверил все операции с ФН утилите Мастеру регистраций. У каждого ККТ она своя. И закрывайте архив только по необходимости.

1с Предприятие. Регистрация ФН, закрытие архива ФН, изменение параметров регистрации

При выполнении операции произошла ошибка 14h, Ограничение ресурса ФН. Отчет на фискальном регистраторе не сформирован.

3. Ошибки при открытии смены

1с Розница. При открытие смены произошла ошибка. При выполнении операции произошла ошибка 01h. Неизвестная команда, неверный формат посылки или неизвестные параметры — нужно проверить состояние ФН.

1с Розница. При открытие смены произошла ошибка. При выполнении операции произошла ошибка 01h. Неизвестная команда, неверный формат посылки или неизвестные параметры.

1c Розница. Ошибка Деление 0 — зайти в настройке РМК и выставить галочки настроек.

Неверный формат хранилища данных file://C:/Users/…

ККТ не отвечает или недоступна.

Не смогли определить доступные кассы ККМ. — требуется настройка Рабочего места в 1с и Подключаемое оборудование.

С момента открытия кассовой смены истекло более 24 часов. — закройте смену в ККТ и откройте смену в 1с.

Кассовая смена уже открыта.

Ошибка открытия смены. Нет касс с закрытыми сменами.

При открытии смены произошла ошибка. Смена не открыта на фискальном устройстве. Дополнительное описание.
Нужно прочитать дополнительное описание и проверить состояние ККТ

Атол 91Ф не удается открыть смену из 1с — Нужно проверить состояние ККТ

1с Розница. Ошибка определения доступных касс ККМ. Не смогли определить доступные кассы ККМ.

1с Розница. Ошибка определения доступных касс ККМ. Не смогли определить доступные кассы ККМ.

Ошибка кассы COM порт недоступен — нужно проверить состояние ККТ, восстановить или настроить связь с онлайн кассой.

Пишите в support@kasselect.ru, +7(987)-268-84-37 WhatsApp

4. Ошибки при сканировании

Текст XML содержит недопустимый символ в позиции 0⁴ — проверьте настройки сканера.

РМК: при сканировании открывается справочник Номенклатура — требуется настройка сканера.

1с Розница. Сканирование кода маркировки. Код маркировки не соответствует номенклатуре.

1с Розница. Сканирование кода маркировки. Код маркировки не соответствует номенклатуре.

1С Розница. Некорректный код при сканировании маркировки.

1с Розница. Недопустимый формат штрихкода.

1С Розница. 1с Розница. Недопустимый формат штрихкода.

Невозможно обработать отсканированный штрихкод по причине: Статус: Неопределен.

Ошибки маркировки. Строка №1: код маркировки.

5. При печати чека произошла ошибка:

Чек не напечатан на устройстве для печати чеков. Описание ошибки: Тэг Признак предмета расчета в строке №1 не заполнен. — нужно в справочнике Вид номенклатуры/ Тип номенклатуры/ Товар, указать Признак предмет расчета Товар.

При выполнении операции произошла ошибка: Контрольная марка не проверена.

Ошибка не удалось создать чеки 1с 8.3 2.3 Розница Меркурий 185ф

При выполнении операции произошла ошибка: Некорректная сумма налога — нужно обновить ПО ККТ.

В 1с маркировка сканируется, но на чеке буква [M] не печатается — если ккт прошита под маркировку, то обновите драйвер ккт.

При выполнении операции произошла ошибка: Нет связи. — с помощью драйвера проверьте связь с ккт.

Не удалось подключить устройство АТОЛ ККТ с передачей данных в ОФД. Порт недоступен (999). — правильно настройте подключение.

1с версия 2.3.1.30 драйвер ККТ АТОЛ 10.6.00 почему не печатает чек. Зависает при печати чека — обновите ПО ККТ, перейдите на платформу 5.0.

Розница 2.2. Чек не напечатан на устройстве для печати чеков. Дополнительное описание: Сумма товарных позиций больше суммы оплат

Текст XML содержит недопустимый символ в позиции 10: Чек от…¹

Значение 0000-000003 поля Номер не уникально²

Некорректный формат или параметр команды услуга ффд 1.1 не активирована

Сбились настройки НДС после замены ФН
(после обновления ПО)
— Нужно настроить НДС в программе кассира или в учетной программе.

Не удалось инициализировать фискальный принтер shtrih m drvfr epf — Проверьте драйвера на данный ККТ

Ошибка вызова метода.Объект драйвера. Открыть чек.

Ошибка вызова метода.Объект драйвера.Открыть чек.ОбщийМодуль.ПодключаемоеОборудованиеУниверсальный Метод объекта не обнаружен (Открыть чек)

(-4048) Ошибка реквизита: Печать фискального отчета прервана, необходим повтор команды печати отчета с ККТ АТОЛ — Решение:Вариант 1 — Повторить операцию. Вариант 2 — Сделать техобнуление. Вариант 3 — Обновить прошивку на 4555 и выше

Ошибка»-3933, Вход в режим заблокирован» — Попробуйте отменить чек.

Не печатать чек на ККТ при отправке электронного чека — 1С Комплексная автоматизация 2 (2.4.3.137). Отправка работает только при наличии галочки в настройках.

АТОЛ30Ф заменить сно на патент — Требуется перерегистрация ККТ без замены ФН и обновление драйвера ккт до 10 версии.

Управление торговлей 10.3.+ Штрих М ККТ. FFFFFFF8h, No XML attribute ElectronicPayment — при настройке нужно использовать старую обработку ShtrihMkkt.epf, она укажет на нужную версию драйвера ккт.

Внимание! Текущая версия драйвера отличается от поддерживаемой. Корректная работа драйвера не гарантируется — проверьте в обработке оборудования версию поддерживаемого драйвера и установите нужную версию.

Не удалось загрузить драйвер устройства.

Мобильная касса и ККТ АТОЛ 11Ф с прошивкой 4555 Ошибка «Неверный формат или значение». — Решение: Обновить мобильное приложение. Нужно проверить, при печати какой строки выводит данную ошибку. Возможно потребуется настройка через Тест драйвер АТОЛ.

6. Ошибки при закрытие смены

При закрытие смены на фискальном регистраторе произошла ошибка. При выполнении операции произошла ошибка: Смена закрыта-операция невозможна. Отчет на фискальном регистраторе не сформирован.

Кассовая смена в системе не закрыта: Отчет о розничных продажах не сформирован. Выемка :Не смогли произвести выемку руб.

При снятии отчета на фискальном регистраторе произошла ошибка. Отчет с гашением прерван. Устраните неисправность и повторите печать отчета.

1с Управление торговлей 10. За кассовую смену не продано ни одного товара по выбранной кассе ККМ. Слишком большое расхождение времени! — закройте смену через драйвер, исправьте время и откройте смену через 1с.

7. Тэг не заполнен

Тэг Система налогообложения не заполнен

Tэг Наименование организации не заполнен

Tэг Кассира не заполнен

1с Управление торговлей 11, 1с Розница 2.2 при печати чека…

Тэг Система налогообложения не заполнен

Решение: 1С Управление торговлей. Заполнить учетную политику. В справочнике «Организация» или «Реквизиты организации», нужно указать систему налогооблажения (скорее всего есть кнопка «Перейти»). Указать «Специальную систему налогооблажения».

Не известная ошибка 238d|00eeh

Решение:
1. Нужно определить СНО в настройках ККТ. Распечатайте отчет о регистрации.
2. В 1С кликните Справочники / Предприятия / Организации. Нажимаете на нужную организацию к которой привязана касса онлайн. Перейти в раздел Учетная политика (налоговый учет). Если отчетный период закрыт, то создаете новый иначе Вам не даст изменить политику СНО. Создав новую учетную политику переходите во вкладку — «налогообложение», указываете галочки, как в настройках ККТ , Общая/Упрощенная (Доход/Доход минус расход), сохраняете и закрываете все.

При выполнении операции произошла ошибка. ККТ не зарегистрирована с указанной СНО.

8. Иные ошибки

Драйвер устройства на текущем рабочем месте не установлен. Весы Штрих Принт.⁵

Устройство: ШТРИХ-М: Весы с печатью этикеток ШТРИХ-ПРИНТ. Выгрузить товары не удалось: При подключении устройства произошла ошибка. Не удалось подключить устройство. — нужно проверить связь с весами и восстановить связь.

При выгрузке данных в оборудование произошла ошибка. Нельзя сделать выгрузку. — нужно проверить связь с кассовым компьютером.

Неправильный путь к файлу — нужно проверить связь с кассовым компьютером. Возможно у этого компьютера проблемы с локальной сетью.

Операция прервана. Ошибка при загрузке транзакции — нужно проверить корректность файла загрузки.

Устройство подключено. Перед выполнением операции устройство должно быть отключено. — закройте все окна и повторите настройку оборудования.

Ошибка доступа к файлу C:…Отказано в доступе. — ошибка выходит при попытке сохранить документ в pdf файле. Причина была в антивирусе. Антивирус блокировал операции 1с.

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

Сертификат просрочен или не вступил в силу

Ошибка при отправке/ получении документов. Нет доступного сертификата для отправки или получения документов. — нужно установить и добавить сертификат.

1С:Enterprise 8. Filesystem extension for Chrome and Firefox — ошибка выходит при попытке сохранить документ в папке. Проверьте антивирус, возможно блокирует действия 1с. Очистите кэш 1с.

1с Далион. Ошибка обмена с ККМ. Для налоговой ставки 20% не найдено соответствия номера налога в ККМ в элементе справочника АТОЛ³.

1с Далион. В данный момент загрузку выполняет пользователь. Пожалуйста ждите… — Нужно удалить в каталоге обмена файл-флаг.

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

Список информационных баз.пуст. Добавить в список информационную базу? — укажите правильный путь к базе 1с.

Файл базы данных поврежден.

Ошибка при выполнении файловой операции. Файл или папка повреждены. Чтение невозможно.

Тест не пройден [3] Порт занят

Тест не пройден [94] Некорректный код защиты / лицензия или номер.

При выполнении операции произошла ошибка 12h, Заводской номер уже введен — Проверьте состояние ФН. Проверьте версию прошивки ККТ.

АТОЛ 11ф Ошибка неверный номер регистра — Решение: Необходимо обновить прошивку кассового аппарата и обновить драйвер, поставляемый с программами 1С на драйвер с сайта АТОЛ

bitrix atol — онлайн код ошибки 10 bitrix ошибка при печати чека #26707: не распознан токен запроса.

bitrix атол ошибка при печати чека

Полезные заметки:

Фискальный накопитель

Регистрация онлайн касс

Автор: Нуруллин И.Н. Дата: 2017-11-29

В этом руководстве мы покажем вам, как исправить код ошибки передачи 1231. Похоже, что довольно много пользователей сталкиваются с вышеупомянутой ошибкой. Связанное сообщение преобразуется в «PING: сбой передачи, код ошибки 1231». Хотя большую часть времени эта проблема была связана с Пользователи Windows Vista, но также сообщается о некоторых случаях, когда он появляется в новых сборках Windows.

Чаще всего основная причина связана с настройками конфигурации IP или с TCP / IP. В результате вы не сможете проверить свой IP-адрес или шлюз по умолчанию после того, как столкнетесь с этой проблемой. Эту неспособность вашего ПК достичь более доступного места в сети необходимо как можно скорее исправить. В связи с этим это руководство покажет вам, как исправить ошибку передачи с кодом 1231.

исправить код ошибки передачи 1231

Содержание

  • 1 Как исправить ошибку передачи с кодом 1231

    • 1.1 Исправление 1: переключитесь на другую сеть
    • 1.2 Исправление 2: сбросить стек TCP / IP
    • 1.3 Исправление 3: переход на TCP / IPv4
    • 1.4 Исправление 4. Обновите драйверы сетевого адаптера.
    • 1.5 Исправление 5: переустановите драйверы сетевого адаптера
    • 1.6 Исправление 6: Восстановление системы

Как исправить ошибку передачи с кодом 1231

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

Исправление 1: переключитесь на другую сеть

Для начала мы предлагаем вам переключиться на другую беспроводную сеть. Вы также можете поделиться своим устройством в Интернете через точку доступа. Просто убедитесь, что второе соединение также должно быть беспроводным. Проводное или Ethernet-соединение не поможет исправить ошибку передачи с кодом 1231. На этой ноте проверьте, приносит ли смена сети пользу или нет. Если вы все еще сталкиваетесь с этой проблемой, вот несколько других обходных путей, которые вы можете попробовать.

 Исправление 2: сбросить стек TCP / IP

Вы также можете попробовать сбросить стек TCP / IP через окно командной строки. Есть несколько команд, которые вам нужно выполнить с правами администратора.

  1. Так что перейдите в меню «Пуск» и найдите CMD. Выберите Запуск от имени администратора.
    cmd админ
  2. Затем введите команду ниже в окне CMD один за другим. То есть выполните первую команду, нажмите Enter, введите следующую, нажмите Enter и так далее:
    ipconfig / flushdns. nbtstat -R. nbtstat -RR. netsh int сбросить все. netsh int ip reset. сброс WinSock Netsh
  3. Как только это будет сделано, перезагрузите компьютер и посмотрите, исправляет ли он код ошибки передачи 1231.

Исправление 3: переход на TCP / IPv4

Изменение версии протокола на TCP / IPv4 с TCP / IPv6, похоже, сработало и для некоторых пользователей. Кроме того, вы можете рассмотреть возможность использования IP-адресов DNS-серверов Google. Вот необходимые инструкции:

  1. Используйте сочетание клавиш Windows + I, чтобы открыть меню настроек.
  2. Внутри этого перейдите в Сеть и Интернет и выберите Изменить параметр адаптера.
    изменить адаптер Ошибка передачи Ошибка
  3. Затем щелкните свою сеть правой кнопкой мыши и выберите «Свойства».
  4. Выберите версию интернет-протокола TCP / IPv4 и нажмите «Свойства».
    IP-адрес Ошибка передачи Ошибка
  5. После этого выберите Использовать следующий адрес DNS. Введите 8.8.8.8 в разделе «Предпочитаемый DNS» и 8.8.4.4 в разделе «Альтернативный DNS».

Как только это будет сделано, перезагрузите компьютер и проверьте, была ли исправлена ​​ошибка Transmit Failed Error Code 1231.

Исправление 4. Обновите драйверы сетевого адаптера.

Старый или устаревший сетевой драйвер также может привести к нескольким проблемам. Поэтому рекомендуется обновить драйверы до последних доступных версий.

обновить сетевые драйверы

  1. Щелкните правой кнопкой мыши меню «Пуск» и выполните поиск в диспетчере устройств.
  2. В нем разверните меню сетевого адаптера.
  3. Выберите адаптер Windows и щелкните его правой кнопкой мыши. Затем выберите Обновить драйверы.
  4. В следующем появившемся диалоговом окне выберите «Автоматический поиск обновленных драйверов». После этого Windows выполнит поиск последних версий драйверов и сразу же загрузит и установит их.

После завершения установки перезагрузите компьютер и посмотрите, исправлена ​​ли ошибка Transmit Failed Error Code 1231. Если он все еще там, вы можете подумать о переустановке этих драйверов, как указано ниже.

Исправление 5: переустановите драйверы сетевого адаптера

Некоторые пользователи также сообщили об успешном удалении и повторной установке этих драйверов сетевого адаптера. То же самое можно сделать через диспетчер устройств следующим образом:

  1. Для этого снова перейдите в Диспетчер устройств> Сетевой адаптер и щелкните правой кнопкой мыши Адаптер Windows.
  2. Выберите параметр «Удалить устройство», а затем «Удалить» в диалоговом окне подтверждения.
    удалить сетевые драйверы
  3. После завершения установки перезагрузите устройство и перейдите в диспетчер устройств.
  4. Теперь щелкните правой кнопкой мыши Сетевые адаптеры и выберите Сканировать на предмет изменений оборудования.
    сканировать изменение оборудования

Windows переустановит сетевые драйверы, и как только это будет сделано, перезагрузите компьютер. Проверьте, исправляет ли он код ошибки передачи 1231 или нет.

Исправление 6: Восстановление системы

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

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

  1. Найдите Восстановление системы в меню «Пуск».
  2. Затем вы должны перейти на вкладку «Защита системы» в «Свойства системы».
  3. Щелкните «Восстановление системы» и следуйте инструкциям на экране.
  4. Обязательно выберите восстановление до того, как на вашем компьютере начала возникать ошибка.
  5. После завершения восстановления перезагрузите компьютер, и проблема должна быть устранена.

На этом мы завершаем руководство о том, как исправить ошибку с кодом ошибки передачи 1231. Мы поделились шестью разными методами, но дайте нам знать в комментариях, какой из них удалось исправить. В завершение вот несколько Советы и хитрости iPhone, Советы и хитрости для ПК, а также Советы и хитрости для Android что вам тоже стоит проверить.

Добрый день!

При пробитии чека из документа Чек на оплату, введенного на основании реализации агентских услуг, возникает ошибка:

«Код ошибки: 148
Описание: Ошибка программирования реквизита 1256 (Ошибка программирования реквизита 1245)»

Касса АТОЛ с последней версией драйвера (АТОЛ 5 с поддержкой ФФД 1.2)
Драйвер защиты оборудования из последнего релиза (RarusEquipment версии 8.06.24)
Модель оборудования в Альфа-Авто KKT Fprint
Альфа обновлена до последней версии (5.1.30.09)

Исходя из описания тегов ФР, реквизит 1245 это «Код вида документа удостоверяющего личность» (

https://sudact.ru/law/prikaz-fns-rossii-ot-14092020-n-ed-7-20662/prilozhenie-n-2/iv/tablitsa-116/

).

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

Данная ошибка возникает только при передаче данных клиента (юр. лицо или физ. лицо при продаже агентских услуг), при пробитии обычных чеков ошибки не возникает. Как я понимаю, при передаче данных о клиенте (тег 1256), данный реквизит является обязательным для заполнения (

https://sudact.ru/law/prikaz-fns-rossii-ot-14092020-n-ed-7-20662/prilozhenie-n-2/iv/tablitsa-115/

)

Подскажите, как быть в данной ситуации и как исправить ошибку?

Тоже проблема с Атол 55Ф платформа 5.7.0.
Может работать день нормально, потом периодически (и довольно часто) ошибки:

Вложение:

Недопустимая команда.jpg
Недопустимая команда.jpg [ 73.22 КБ | Просмотров: 2809 ]

Вложение:

Ошибка реквизита.jpg
Ошибка реквизита.jpg [ 79.13 КБ | Просмотров: 2809 ]

Чек аннулируется:

Вложение:

Чек аннулирован.jpg
Чек аннулирован.jpg [ 122.02 КБ | Просмотров: 2809 ]

Установлен Лайт, скачанный с сайта 27.07.20 и DM:

Вложение:

DLL.jpg
DLL.jpg [ 48.36 КБ | Просмотров: 2809 ]

Время возникновения ошибок за 30.07.20:
11:25 14:36 17:44 19:17 21:48
12:25 15:13 18:18 19:23
12:26 15:21 18:25 19:25
12:41 15:39 18:29 19:28
12:58 16:20 18:37 19:40
13:07 16:45 18:39 21:05
13:54 16:52 18:45 21:08
14:22 16:57 18:49 21:36
14:26 17:20 19:15 21:44
14:28 17:21 19:16 21:45

Лог PortMon прилагаю: ТУТ

С маркировкой не работают.

   rozer76

11.05.19 — 11:56

привет всем, кто подскажет с 01.07.19 обязательно ли в чеке ГТД и страну выводить?

  

Партнерская программа EFSOL Oblako

   kda26

401 — 01.07.19 — 10:37

(399) Читал это. Но налоговая отреагирует репрессивно.

   alex_mas

402 — 01.07.19 — 10:40

Смотрю описание обновлений драйверов:

10.4.0 от 04.09.2018

— Тестовое приложение

    1. На вкладку «Чек» добавлены поля для ввода новых реквизитов ФН:

        — 1227 — наименования получателя;

        — 1228 — ИНН получателя;

        — 1229 — акциз;

        — 1230 — код страны происхождения;

        — 1231 — номер таможенной декларации.

Получается в дрова поддержка этих тэгов введена давным давно.

   alex_mas

403 — 01.07.19 — 10:40

(399) Это их мнение. В 54-ФЗ четко обозначено требование

   rozer76

404 — 01.07.19 — 10:43

(396) ошибка как и была в ПолучитьПараметрыККТ..

(402) Читайте форум выше, да драйвер сам 10.4.6 отправляет все в ОФД проблема в «интеграционной компоненте» ее как раз никто и не обновил ни 1с ни атол или кто там должен ее обновить.

   rozer76

405 — 01.07.19 — 10:47

(392) то что 1с накрячило из БПО здесь с точки зрения ККТ в корне не поменялось ничего — только теперь при пробитии чека из ПКО вызывается модная обработка «ПредпросмотрЧека» как в ут11 а дальше объект драйвера получают все с той же «интеграционной» компоненты из внешней обработки ТО а она как была 10.4.4 так и осталась

   ЧессМастер

406 — 01.07.19 — 10:48

(368) Это конфа и есть Раруса

   Turku

407 — 01.07.19 — 10:49

Докладываю: УТэха свежая 11.4.8.73 (79 — глюкавый, да и БПО там та же 2.1.1.20). Драйвер Атол самый крайний — 10.5. Проблема в интеграц. компоненте — она лишь версии 10.4.4 (по стандарту 2.4). А чтобы эти новые реквизиты выводились, нужен стандарт 2.5.

Так что увы, не выводятся реквизиты!

   alex_mas

408 — 01.07.19 — 10:50

(400) Если серверная то надо включать отладку сервера. проще всего в логах драйвера посмотреть

   Kremiln

409 — 01.07.19 — 10:51

(407) да подсуньте компоненту из БПО свежей и будет счастье

   alex_mas

410 — 01.07.19 — 10:53

(407) В ДТО 10.5 лежит свежая компонента, проверьте, будет с ней бить чек?

   kda26

411 — 01.07.19 — 10:56

(408) Это где?

   Turku

412 — 01.07.19 — 10:57

Куда подсунуть-то? в ExtCOMPT копировал — без толку. А вот, если в конфигураторе загрузить этот макет атола 10 из файла, то тогда оно выдает ошибку в настройках драйвера.

   kda26

413 — 01.07.19 — 10:59

логи вроде как в C:Users[Имя пользователя]AppDataLocalVirtualStoreProgram FilesATOLDriversBIN

   alex_mas

414 — 01.07.19 — 11:00

(411) примерно C:usersuser111appdataroamingatoldriversbin если win7

   alex_mas

415 — 01.07.19 — 11:03

(412) подключаемей оборудование — драйверы оборудования, там добавить как новый и перенастроить рабочее место, хотя наверное и через макет пойдет

   Aleksey

416 — 01.07.19 — 11:03

Версия 10.3.54

Торговое оборудование

Наименование и ИНН покупателя в чеках ККТ

Добавлены новые обязательные реквизиты в чеки ККТ — наименование и ИНН покупателя. Эти реквизиты заполнятся в чеке ККТ, начиная с 01.07.19, при расчетах наличными с юридическими лицами и индивидуальными предпринимателями. А также оплате по платежной карте.

Печать кода страны происхождения и номера ГТД в чеках

В чеках, пробиваемых из документа «Реализация товаров и услуг» для импортных товаров выводится код страны происхождения и номер ГТД. Страна происхождения и номер ГТД указывается при поступлении запасов.

Эти реквизиты заполнятся в чеке ККТ, начиная с 01.07.19, при расчетах за импортные товары.

Т.е. врут?

   alex_mas

417 — 01.07.19 — 11:06

(416) Нисколечки, поддержка в конфигурации есть, а в интеграционной компоненте нет

   rozer76

418 — 01.07.19 — 11:09

(407) смотрю https://its.1c.ru/db/metod8dev#content:4829:hdoc:chapter270

смотрим описание метода ПолучитьОписание (GetDescription)

ошибка в 10.3 уже в

ОбъектДрайвера.ПолучитьОписание(НаименованиеДрайвера,

                                        ОписаниеДрайвера,

                                        ТипОборудования,

                                        РевизияИнтерфейса,

                                        ИнтеграционныйКомпонент,

                                        ОсновнойДрайверУстановлен,

                                        URLЗагрузкиДрайвера);

все совпадает с описанием версии 2.5 но на 10.5 «интеграционной компоненте» (как я задолбался каждый раз это слово писать) ошибка

{ОбщаяФорма.ФормаНастройкиУниверсальныйДрайвер.Форма(428)}: Значение не является значением объектного типа (ОписаниеОшибки)

        ДрайверСообщение  = РезультатВыполнения.ОписаниеОшибки;

вывод — интеграционная компонента в составе драйвера вообще ни разу не 2.5 … она версии 3.0 што ли ?

   rozer76

419 — 01.07.19 — 11:10

+ (418)

Ошибка получения описания драйвера

{ОбщийМодуль.ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.Модуль(3376)}: Слишком много фактических параметров

   Turku

420 — 01.07.19 — 11:11

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

   alex_mas

421 — 01.07.19 — 11:19

(418) А какая ревизия интерфейса передается в УТ?

   la luna llena

422 — 01.07.19 — 11:20

Ночью сегодня на УПП выложили 123 релиз с печатью ИНН и Названия

   kda26

423 — 01.07.19 — 11:27

(422) Так они и для УТ 10.3 выложили, только вот теги 1227 и 1228 не передаются.

   Turku

424 — 01.07.19 — 11:28

Ура!

>>10.5.0.0/10.5.0.0 (Версия требований к разработке драйверов 3.0)

Заработали новые реквизиты!

решение — заменить макет ДрайверАТОЛККТ54ФЗ10X через сравнение с файлом cf от БПО 2.1.1.23!

   kda26

425 — 01.07.19 — 11:35

(424) Поделись макетом или откуда его взять.

   la luna llena

426 — 01.07.19 — 11:37

(423) я не успела еще весь форум прочитать и накатить изменения

но у меня 1.05, я считаю, что не нужно, а бухи считают, что нужно печатать эти 1227 и 1228 ((

   rozer76

427 — 01.07.19 — 11:38

(425) да, пофик на макет — он у тебя в дровах 10.5 у него просто УТ11 а у тебя 10.3, вроде напал на след

там в БПО

Попытка

            // Получаем описание драйвера

            ОбъектДрайвера.ПолучитьОписание(НаименованиеДрайвера,

            ОписаниеДрайвера,

            ТипОборудования,

            РевизияИнтерфейса,

            ИнтеграционныйКомпонент,

            ОсновнойДрайверУстановлен,

            URLЗагрузкиДрайвера);

            
        Исключение

            Попытка

                ОписаниеДрайвера = «»;

                ОбъектДрайвера.ПолучитьОписание(ОписаниеДрайвера);

                ОписаниеДрайвераПараметры = МенеджерОборудованияВызовСервера.ПолучитьОписаниеДрайвера(ОписаниеДрайвера);

                ВерсияДрайвера            = ОписаниеДрайвераПараметры.ВерсияДрайвера;

                НаименованиеДрайвера      = ОписаниеДрайвераПараметры.НаименованиеДрайвера;

                ОписаниеДрайвера          = ОписаниеДрайвераПараметры.ОписаниеДрайвера;

                ТипОборудования           = ОписаниеДрайвераПараметры.ТипОборудования;

                ИнтеграционныйКомпонент   = ОписаниеДрайвераПараметры.ИнтеграционныйКомпонент;

                ОсновнойДрайверУстановлен = ОписаниеДрайвераПараметры.ОсновнойДрайверУстановлен;

                URLЗагрузкиДрайвера       = ОписаниеДрайвераПараметры.URLЗагрузкиДрайвера;

                // Получаем ревизию интерфейса драйвера.

                РевизияИнтерфейса = ОбъектДрайвера.ПолучитьРевизиюИнтерфейса();

            Исключение

                ВызватьИсключение ОписаниеОшибки();

            КонецПопытки;

            
        КонецПопытки;

   rozer76

428 — 01.07.19 — 11:40

т.е. в ОписаниеДрайвера — xml и оттуда по форматы 3.0 выдирают

   Turku

429 — 01.07.19 — 11:44

(425) Из БПО 2.1.1.23

В ОФД все новые реквизиты уходят. А вот гтд и код страны на чеке не печатаются. Может быть, в тесте драйвера какая галочка для этого есть?

   kda26

430 — 01.07.19 — 11:45

(428) Да драйвер Атол 10.5 и компонента из него подгруженная в макет последней AtolKKT.epf не дружат:

Ошибка вызова метода <ОбъектДрайвера.ПолучитьОписание>.

{ОбщийМодуль.ПодключаемоеОборудованиеУниверсальныйДрайверКлиент.Модуль(55)}: Слишком много фактических параметров

   alex_mas

431 — 01.07.19 — 11:50

(430) В последней БПО

ОбъектДрайвера.НачатьВызовПолучитьОписание(ОповещениеМетода, НаименованиеДрайвера, ОписаниеДрайвера, ТипОборудования, РевизияИнтерфейса,

ИнтеграционныйКомпонент, ОсновнойДрайверУстановлен, URLЗагрузкиДрайвера);

Т.е. кол-во параметров такое же. Как же тогда там работает?

   alex_mas

432 — 01.07.19 — 11:53

(430) Единственная разница, Ревизия интерфейса 2005 в новой бпо. Может ее нужно подсунуть?

   kda26

433 — 01.07.19 — 11:59

(431) У меня ругается на получить описание

Попытка

    // Получаем описание драйвера

    ОбъектДрайвера.ПолучитьОписание(НаименованиеДрайвера, ОписаниеДрайвера, ТипОборудования, РевизияИнтерфейса,

                                        ИнтеграционныйКомпонент, ОсновнойДрайверУстановлен,

       URLЗагрузкиДрайвера);

       ПараметрыПодключения.Вставить(«РевизияИнтерфейса», РевизияИнтерфейса);

Исключение

   alex_mas

434 — 01.07.19 — 12:06

(433) Там просто асинхронно работает, это то же самое

   kda26

435 — 01.07.19 — 12:08

С интеграционной компонентой от 1С ошибок нет и тегов нет ) Как быть-то…

   alex_mas

436 — 01.07.19 — 12:10

Проморгал, все обернуто в попытка-исключение, в (427) это же написал

        Попытка

            НоваяАрхитектура          = Ложь;

            НаименованиеДрайвера      = «»;

            ОписаниеДрайвера          = «»;

            ТипОборудования           = «»;

            ИнтеграционныйКомпонент   = Ложь;

            ОсновнойДрайверУстановлен = Ложь;

            РевизияИнтерфейса         = МенеджерОборудованияКлиентПовтИсп.РевизияИнтерфейсаДрайверов();

            URLЗагрузкиДрайвера       = «»;

            ОповещениеМетода = Новый ОписаниеОповещения(«ПолучитьОписаниеЗавершение», ЭтотОбъект);

            ОбъектДрайвера.НачатьВызовПолучитьОписание(ОповещениеМетода, НаименованиеДрайвера, ОписаниеДрайвера, ТипОборудования, РевизияИнтерфейса,

                                            ИнтеграционныйКомпонент, ОсновнойДрайверУстановлен, URLЗагрузкиДрайвера);

        Исключение

            // Получаем описание драйвера по новому стандарту

            ОписаниеДрайвера = «»;

            ОповещениеМетода = Новый ОписаниеОповещения(«ПолучитьОписаниеНовыйЗавершение», ЭтотОбъект, ОбъектДрайвера);

            ОбъектДрайвера.НачатьВызовПолучитьОписание(ОповещениеМетода, ОписаниеДрайвера);

        КонецПопытки;

Т.е. теперь передается 1 параметр!!!

   vladmenleo

437 — 01.07.19 — 12:50

(415) У меня заработало через подключение внешнего драйвера от атола версии 10.5. Но! При установке внешнего драйвера в тесте оборудования все равно показывает версию 10.4.6. Чтобы подхватились драйвера пришлось в профиле, в папке Roaming1C1cv8ExtCompT удалить все драйвера ккт кроме fptr10_1c_win32_10_5_0_0.dll. Такое впечатление, что если раньше на рабочем месте стояло подключенное оборудование, то 1с брала первый по алфавиту драйвер :)

   rozer76

438 — 01.07.19 — 12:52

(437) и толку — я подключил к 10.3 дрова 10.5 а теперь сижу и ручками из БПО переношу ОткрытьСмену, ЗакрытьСмену и т.д. ибо в типоваой нет кода для ревизииинтерфейса >3003

   kda26

439 — 01.07.19 — 12:54

(438) Какой релиз УТ 10.3 используешь?

   rozer76

440 — 01.07.19 — 13:00

(439) крайний, см в ПодключаемоеОборудованиеУниверсальныйДрайверКлиент  — ОткрытьСмену там все только для ПараметрыПодключения.РевизияИнтерфейса > 2001

   rozer76

441 — 01.07.19 — 13:01

пока переделал подкл. драйвера, открытие смены надо еще закрытиесмены, фискализировать чек, x и z отчеты и так по мелочи …

   vladmenleo

442 — 01.07.19 — 13:02

(438) У нас Ут 11.4

   kda26

443 — 01.07.19 — 13:13

(441) Т.е. ты допиливаешь крайний релиз УТ 10.3.54.1, чтобы оно работало с интеграционной компонентой от атолла?

   rozer76

444 — 01.07.19 — 13:22

(443) да, если бы знач что 1с не разродится к 01.07 уже две недели назад надо было из БПО переносить

   rozer76

445 — 01.07.19 — 13:23

(443) на самом деле у нас типо древняя 10.3 я взять чистую УТ 10.3.54.1 и уже думаю за 5 мин перенесу и… фиг…

   alex_mas

446 — 01.07.19 — 13:25

(441) Из какой БПО берете код?

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

   rozer76

447 — 01.07.19 — 13:29

(446) 2.1.1.23

   rozer76

448 — 01.07.19 — 13:30

+ (447) есть варианты ? ))

   Turku

449 — 01.07.19 — 13:35

Ребят, есть все-таки идеи, почему на печать не выводятся код страны и гтд? В ОФД все ок. Если в ОФД реквизиты есть, значит из 1С оно в драйвер ККМ приходит. Галочки «выводить гтд на пеечать» в тесте драйвера не обнаружил…

   kda26

450 — 01.07.19 — 13:37

(449) У нас все отечественное ГТД не используем.

   rozer76

451 — 01.07.19 — 13:40

(449) в ЦТО набери — в штрихе в таблице 17 это а в атоле хз

   alex_mas

452 — 01.07.19 — 13:40

(448) Просто она зараза асинхронно написана

   alex_mas

453 — 01.07.19 — 13:41

(449) Может они и не должны в бумажном чеке быть, как например ИНН кассира

   rozer76

454 — 01.07.19 — 13:42

(452) это не при чем, посмотри (440+) и сравни с 10.3

   rozer76

455 — 01.07.19 — 13:42

(449) а вообще законы читайте даже для ффд1.1 это обязательно только в электроне

   alex_mas

456 — 01.07.19 — 13:44

(454) А, я на этот метод наткнулся ОбъектДрайвера.НачатьВызовПолучитьОписание и подумал что все так сделано))

   kda26

457 — 01.07.19 — 13:45

(445) Хм. У нас тоже далеко не свежак 10.3.50.2, думал впилю заполнение тегов 1227, 1228 и вуаля. Нехотелось с обновлением морочиться. Тем более, что последний релиз от 30.06.2019, т.е. вчера. И он тоже как показывает жизнь с компонентой от 1С не того…

   kda26

458 — 01.07.19 — 13:52

Резюмируя.

1. Обновляемся на крайний релиз 10.3.54.1 (а). Ну там по сути подсистема ТО нас интересует.

2. Берем компоненту из поставки драйвера атолл (что в папке 1С) , зипуем в архив, загоняем ее в макет обработки AtolKKT.epf

3. Перепиливаем типовую по подобию БПО 2.1.1.23

4. Ловим и отлаживам баги.

   dimension71

459 — 01.07.19 — 13:52

Тем временем у АТОЛа на форуме появилось:

    
Компонента 1С для БПО 2.5

с поддержкой тэгов 1227, 1228, 1229, 1230, 1231

http://forum.atol.ru/index.php?showtopic=34345

только это под десятые дрова, а что делать кто на УТ 10.3 под девятыми?

   karpik666

460 — 01.07.19 — 13:52

(457) не хотите заморачиваться с обновлением — не надо, воспользуйтесь обработкой http://catalog.mista.ru/public/590993/?ref=1050 , я уже заморочился за вас=)

   karpik666

461 — 01.07.19 — 13:54

(460) Поддерживает передачу новых тего для оборудования АТОЛ, ШтрихМ и Веб-сервера АТОЛ.

   kda26

462 — 01.07.19 — 13:56

(459) Спасибо за инфу. Попробую ее прикрутить.

   Йохохо

463 — 01.07.19 — 14:01

(459) это у них теперь ТАКОЙ канал распространения? с фс.атол.ру нифига не скачать

   kda26

464 — 01.07.19 — 14:01

(459) Стоп. Что это за БПО 2.5. Текущая актуальная 2.1.1.23, далее в плане 3.

   alex_mas

465 — 01.07.19 — 14:03

(464) опечатка наверное. Зачем она,без поддержки конфой

   kda26

466 — 01.07.19 — 14:08

(465) Подумал, что это под версию обработки 2.5

   karpik666

467 — 01.07.19 — 14:17

а у всех отображается в этой компоненте в поле версия «0.0.0-237-ge854872-alpha»

   Inco

468 — 01.07.19 — 14:24

   kda26

469 — 01.07.19 — 14:31

(465) А ведь компонента подключалась без ошибок как в (430), щас попробую открыть смену и пробить чек.

   kda26

470 — 01.07.19 — 14:36

(467) это плохо?  о_О

   alex_mas

471 — 01.07.19 — 14:36

(469) внутри другая компонента fptr10_1c_win32_0_0_0_237.dll, интересно

   alex_mas

472 — 01.07.19 — 14:42

(469) Получилось что-нибудь?

   kda26

473 — 01.07.19 — 14:50

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

   karpik666

474 — 01.07.19 — 14:52

(473) у себя проверил, все работает.

   alex_mas

475 — 01.07.19 — 14:52

(474) А если юрик, выводит ИНН?

   kda26

476 — 01.07.19 — 14:54

При пробитии чека…

Ошибка программирования реквизита 1228 (Недопустимый РНМ и/или ИНН)

Не удалось распечатать чек Чек ККМ ИК000004412 от 01.07.2019 14:48:28! Чек помечен на удаление!

Не удалось провести и распечатать весь список чеков! Повторите процедуру для необработанных документов!

Ну там и правда ИНН 1111111111

Ну то есть тег прихватился. Что обнадеживает.

   karpik666

477 — 01.07.19 — 14:56

(475) также нормально, сейчас проверял у клиента с выводом информации о получателе

   kda26

478 — 01.07.19 — 14:56

(475) Юрика еще не били. Осторожничаем. Как по минному полю )

   alex_mas

479 — 01.07.19 — 15:00

(477) А, так это из вашей обработки?

   kda26

480 — 01.07.19 — 15:01

(475) Все ОК. Юрик и его ИНН отразились в чеке. Пошел за вискарем)

   karpik666

481 — 01.07.19 — 15:03

(479) ну да, но значит компонента поддерживает эту передачу

   kda26

482 — 01.07.19 — 15:03

В ОФД тоже прилетело.

   kda26

483 — 01.07.19 — 15:05

Короче берите компоненту из (459) спасибо доброму человеку. Зипуйте и загоняйте в макет обработки.

   kda26

484 — 01.07.19 — 15:12

Ну и еще по коду в ПолучитьXMLПакетДляФискализацияЧека_ТО и ПолучитьXMLПакетДляФискализацияЧека

добавить строки

    Если Не ПустаяСтрока(ОбщиеПараметры.Получатель) Тогда

        ЗаписьXML.ЗаписатьАтрибут(«CustomerInfo», XMLСтрока(ОбщиеПараметры.Получатель));

    КонецЕсли;

    Если Не ПустаяСтрока(ОбщиеПараметры.ПолучательИНН) Тогда

        ЗаписьXML.ЗаписатьАтрибут(«CustomerINN», XMLСтрока(ОбщиеПараметры.ПолучательИНН));

    КонецЕсли;

В модуле дока ЧекККМ

Процедура ПодготовитьДанныеДляФискализацииЧека(ЧекККМ, ОбщиеПараметры, ДопДанные, ТО)

ОрганизацияЧека = ЧекККМ.КассаККМ.Владелец;

КонтрагентЧека = ЧекККМ.Контрагент;



    ОбщиеПараметры.ОрганизацияИНН = ОрганизацияЧека.ИНН;

    ОбщиеПараметры.ОрганизацияКПП = ОрганизацияЧека.КПП;

    ОбщиеПараметры.Получатель = КонтрагентЧека.Наименование;

    ОбщиеПараметры.ПолучательИНН = КонтрагентЧека.ИНН;

Собственно и всё.

   alex_mas

485 — 01.07.19 — 15:16

(480) Поздравляю!!! Я уже собрался переписывать все)))

   rozer76

486 — 01.07.19 — 15:52

(458) ха, переписал как в БПО и СформироватьXMLПакетДляФискализацияЧека родная — (484) не надо

Все получилось с родной интеграционной компонентой от 10.5

да и к (484) еще гтд и страну добавить надо

Если ТекущаяПозиция.Свойство(«КодСтраныПроисхожденияТовара») И НЕ ПустаяСтрока(ТекущаяПозиция.КодСтраныПроисхожденияТовара) Тогда

                        ЗаписьXML.ЗаписатьАтрибут(«CountryOfOrigin», XMLСтрока(ТекущаяПозиция.КодСтраныПроисхожденияТовара));

                    КонецЕсли;

                    Если ТекущаяПозиция.Свойство(«НомерТаможеннойДекларации») И НЕ ПустаяСтрока(ТекущаяПозиция.НомерТаможеннойДекларации) Тогда

                        ЗаписьXML.ЗаписатьАтрибут(«CustomsDeclaration», XMLСтрока(ТекущаяПозиция.НомерТаможеннойДекларации));

                    КонецЕсли;

   rozer76

487 — 01.07.19 — 15:52

ну а за (459) респект атолу конечно

   karpik666

488 — 01.07.19 — 15:58

(487) за что спасибо? за то что они выпустили неработающую компоненту для 3000 ревизии, спасибо конечно, что-то Штрих выпустили свою компоненту в срок, и слова плохого не услышал.

   rozer76

489 — 01.07.19 — 16:04

(488) компонента рабочая для 3000 ревизии — если взять код из БПО все ок

   rozer76

490 — 01.07.19 — 16:05

+ (489) дело не в атоле а в 1с (как бы я ее не уважал)

   Йохохо

491 — 01.07.19 — 16:24

(483) спасибо, с подменой из (459) ругается, но чеки бьет. 5 чеков в месяц даже с поддержки не буду снимать

   karpik666

492 — 01.07.19 — 16:33

(489) просто вы с ними не сталкивались,

например, неправильно возвращается статус смены, нельзя сформировать x отчет, внесение и выемку.

   alex_mas

493 — 01.07.19 — 16:45

(486) А Вы переписали каким образом, все в блоке:

Если РевизияИнтерфейса >= 2002 Тогда

без отсутствия совместимости со старым драйвером?

или так же ветвили

Если РевизияИнтерфейса >= 3000 Тогда // Версия стандарта 3.0 (ОФД 1.1)

просто не понял какую ревизию вернет драйвер

   rozer76

494 — 01.07.19 — 16:56

(493) взял код из БПО

например ЗакрытьСмену

Функция ЗакрытьСмену(ОбъектДрайвера, Параметры, ПараметрыПодключения, ВходныеПараметры, ВыходныеПараметры)

    
    Результат = Истина;

    РезультатСостояние = Ложь;

    Кассир = ?(ВходныеПараметры <> Неопределено И ВходныеПараметры.Свойство(«Кассир»), ВходныеПараметры.Кассир, НСтр(«ru=’Администратор'»));

    НомерСмены     = 0;

    НомерДокумента = 0;

    СтатусСмены    = 0;

    ФискальныеДанныеСтруктура = Неопределено;

    ПараметрыСостояния = Неопределено;

    ПараметрыОперации = МенеджерОборудованияВызовСервера.ПолучитьXMLПакетДляОперации(ВходныеПараметры);

    РевизияИнтерфейса  = ПараметрыПодключения.РевизияИнтерфейса;

    
    Попытка

        Если РевизияИнтерфейса >= 3000 Тогда // Версия стандарта 3.0 (ОФД 1.1)

            Результат = ОбъектДрайвера.ЗакрытьСмену(ПараметрыПодключения.ИДУстройства, ПараметрыОперации, ПараметрыСостояния);

            Если Результат Тогда

                ФискальныеДанныеСтруктура = МенеджерОборудованияВызовСервера.ПолучитьПараметрыСменыИзXMLПакета(ПараметрыСостояния, РевизияИнтерфейса);

                НомерСмены     = ФискальныеДанныеСтруктура.НомерСменыККТ;

                НомерДокумента = ФискальныеДанныеСтруктура.НомерЧекаККТ;

            КонецЕсли;

        Иначе

            Если РевизияИнтерфейса >= 2002 Тогда // Версия стандарта 2.2 (ОФД 1.0.5)

                Результат = ОбъектДрайвера.ЗакрытьСмену(ПараметрыПодключения.ИДУстройства, ПараметрыОперации, ПараметрыСостояния, НомерСмены, НомерДокумента);

                Если Результат Тогда

                    ФискальныеДанныеСтруктура = МенеджерОборудованияВызовСервера.ПолучитьПараметрыСменыИзXMLПакета(ПараметрыСостояния);

                    ФискальныеДанныеСтруктура.НомерСменыККТ = НомерСмены;

                    ФискальныеДанныеСтруктура.СтатусСмены   = 1; // Открыта

                КонецЕсли;

            Иначе

                Кассир = ?(ВходныеПараметры <> Неопределено И ВходныеПараметры.Свойство(«Кассир»), ВходныеПараметры.Кассир, НСтр(«ru=’Администратор'»));

                Результат = ОбъектДрайвера.ЗакрытьСмену(ПараметрыПодключения.ИДУстройства, Кассир, НомерСмены, НомерДокумента);

                Если Результат Тогда

                    ФискальныеДанныеСтруктура = МенеджерОборудованияВызовСервера.ПолучитьПараметрыСменыИзXMLПакета(ПараметрыСостояния);

                    ФискальныеДанныеСтруктура.НомерСменыККТ = НомерСмены;

                    ФискальныеДанныеСтруктура.СтатусСмены   = 1; // Открыта

                КонецЕсли;

            КонецЕсли;

        КонецЕсли;

    Исключение

        Результат = Ложь;

        ВыходныеПараметры.Очистить();

        ВыходныеПараметры.Добавить(999);

        ВыходныеПараметры.Добавить(НСтр(«ru=’Ошибка вызова метода <ОбъектДрайвера.ЗакрытьСмену>.'») + Символы.ПС + ОписаниеОшибки());

        Возврат Результат;

    КонецПопытки;

    
    Если Результат Тогда

        // Заполнение выходных параметров.

        ВыходныеПараметры.Очистить();

        ВыходныеПараметры.Добавить(НомерСмены);

        ВыходныеПараметры.Добавить(НомерДокумента);

        ВыходныеПараметры.Добавить(1); // 1 — Закрыта — Состояние смены  

        ВыходныеПараметры.Добавить(ТекущаяДата());

        ВыходныеПараметры.Добавить(ФискальныеДанныеСтруктура);

        ВыходныеПараметры.Добавить(ПараметрыСостояния);

    Иначе

        ВыходныеПараметры.Очистить();

        ВыходныеПараметры.Добавить(999);

        ВыходныеПараметры.Добавить(«»);

        ОбъектДрайвера.ПолучитьОшибку(ВыходныеПараметры[1]);

    КонецЕсли;

    
    Возврат Результат;

КонецФункции

   rozer76

495 — 01.07.19 — 17:08

в драйвере нашел что глючит ShiftState смены и всегда «1» типо закрыта

   rozer76

496 — 01.07.19 — 17:20

+ (495) правда это на МГМ, посмотрите что у вас возвращает при команде «ПолучитьТекущееСостояние»

   alex_mas

497 — 01.07.19 — 17:36

(496) РевизияИнтерфейса  = ПараметрыПодключения.РевизияИнтерфейса

у вас какую ревизию возращает?  Это сама компонента выдает или драйвер кассы?

   rozer76

498 — 01.07.19 — 18:21

   rozer76

499 — 01.07.19 — 18:22

(497) это родная компонента 3.0 от дров 10.5

   alex_mas

500 — 01.07.19 — 18:23

(499) А, все теперь понял, благодарю

[0х3100]

 Группа аппаратных ошибок

0х3131

Ошибка выделения памяти

0х3132

Ошибка проверки микросхемы

0х3133

Ошибка обмена с микросхемой

0х3134

Ошибка чтения микросхемы

0х3135

Ошибка записи/стирания микросхемы

0х3136

Ошибка часов

0х3137

Ошибка OTP памяти

0х3138

Ошибка логики (выделенный буфер переполнен)

0х3139

Ошибка работы микросхемы NVRAM

0х313A

Для выполнения заданной операции отсутствует аппаратная поддержка

[0х3200]

Группа ошибок принтера

0х3231

Нет бумаги

0х3232

Открыта крышка

0х3233

Температура ТПГ превышает рабочий диапазон

0х3234

Напряжение питания превышает рабочий диапазон

0х3235

Ошибка отрезчика

0х3236

Аппаратная ошибка принтера

[0х3300]

Группа ошибок машины загружаемых шаблонов

0х33XX

Ошибка виртуальной машины Pawn, где ХХ – младший байт, который принимает значения от 00 до 7F

0х3380

Неверный тип (номер) шаблона

0х3381

Загруженные шаблоны повреждены или отсутствуют

0х3382

Несовместимая версия загруженных шаблонов

[0х3400]

Группа ошибок фискального накопителя (ФН)

Ошибки формируемые ФН

0х3431

Некорректный формат или параметры команды

0х3432

Неверное состояние ФН

0х3433

Ошибка ФН (запросить расширенные сведения об ошибке)

0х3434

Ошибка КС (запросить расширенные сведения об ошибке)

0х3435

Закончен срок эксплуатации ФН

0х3436

Архив ФН переполнен

0х3437

Неверные дата и/или время

0х3438

Нет запрошенных данных

0х3439

Некорректное значение параметров команды

0х343A

Неверная команда

0х343B

Неразрешенные реквизиты

0х343C

Дублирование данных

0х343D

Отсутствуют данные, необходимые для корректного учета в ФН

0х343E

Количество позиций в документе подлежащих учету превысило разрешенный лимит

0х343F

Отсутствуют данные в команде

0х3440

Превышение размеров TLV данных

0х3441

Транспортное соединение отсутствует

0х3442

Исчерпан ресурс криптопроцессора

0х3444

Исчерпан ресурс хранения

0х3445

Исчерпан ресурс ожидания передачи сообщения

0х3446

Смена превысила 24 часа

0х3447

Неверная разница во времени между двумя операциями

0х3448

Параметры реквизита не соответствуют форматам данных

0х3449

Признак «продажа подакцизного товара» не установлен

0х3450

Неустановленный реквизит в товарной позиции (в товарной позиции присутствует реквизит, не определенный в документе ФФД)

0х3451

Сообщение от ОФД не может быть принято

0х3453

Ошибка сервиса обновления ключей проверки КМ

0х3454

Неизвестный ответ сервиса обновления ключей проверки кодов проверки

0х3460

Требуется повтор процедуры обновления ключей проверки КМ

0х3462

Запрещена работа с маркированным товарами

0х3463

Неверная последовательность команд группы Bxh

0х3464

Работа с маркированными товарами временно заблокирована

0х3465

Переполнена таблица проверки кодов маркировки

0х346C

В блоке TLV отсутствуют необходимые реквизиты

0х346E

В реквизите 2007 содержится КМ, который ранее не проверялся в ФН

Ошибки ФН формируемые ККТ

0х3491

Неверный размер возвращаемых данных

0х3492

Ошибка интерфейса ФН

0х3493

Ошибка интерфейса ФН при посылке команды

0х3494

Превышен объем числовых данных для передачи в ФН

0х3495

Ошибка чтения документа из ФН при допечати

0х3496

В ФН есть неотправленные документы

0х3497

Исчерпан лимит перерегистраций

0х3498

Ожидание перезагрузки ФН

0х3499

Получение документа из ФН прервано

[0х3500]

Группа ошибок обмена с ОФД (ошибки не возвращаются в ответе, но могут быть запрошены)

0х3531

Отсутствует физический канал связи

0х3532

Ошибка сетевых настроек (есть канал соединения, но соединение не устанавливается)

0х3533

Разрыв соединения сервером при передаче документа

0х3534

Ошибка заголовка сессионного пакета (при приеме квитанции)

0х3535

Истек таймаут ожидания квитанции

0х3536

Разрыв соединения при приеме квитанции

0х3537

Превышен таймаут передачи документа на сервер

0х3538

ОФД-процесс не инициализирован

[0х3600]

Группа ошибок при работе с маркированным товаром

0х3631

Процедура проверки уже запущена

0х3632

Ошибка соединения с сервером ИСМ

0х3633

Процедура проверки прервана

0х3634

Попытка передать данные о маркированном товаре до начала внесения товарной позиции

0х3635

Неверное состояние процесса проверки КМ

[0х4100]

Группа ошибок транспортного протокола (нижний уровень)

0х4131

Неизвестная версия протокола

0х4132

Переполнение буфера физического уровня

0х4133

Переполнение буфера транспорта

0х4134

Ошибка CRC пакета

0х4135

Неверный идентификатор получателя

0х4136

Недостаточно места в буфере получателя

0х4138

Неверный идентификатор пакета транспорта

[0х4200]

Группа общих ошибок протокола (верхний уровень)

0х4231

Неверная длина пакета

0х4232

Недоступный символ в числовом параметре

0х4233

Неверная команда

0х4234

Длина параметра не равна заданной

0х4235

Отсутствует обязательный параметр

0х4236

Переполнение кольцевого буфера

0х4237

Переполнение буфера команд

0х4238

Буфер последнего ответа на команду пустой 

[0Х4300]

Группа ошибок транспортного протокола (верхний уровень)

0х4331

Неверный ID получателя (в параметре команды)

0х4332

Получатель уже занят другим отправителем

[0х4400]

Группа ошибок при передаче параметров (неверное значение параметра)

0х4451

Неверный тип документа

0х4452

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

0х4453

Превышение длины реквизита

0х4454

Неверный итог чека

0х4455

Неверная сумма товарной позиции

0х4456

Неверные дата и/или время

0х4457

Синтаксическая ошибка в параметре с фиксированной точкой

0х4458

Несуществующее поле

0х4459

Неверное значение параметра

0х445A

Несуществующий реквизит

0х445B

Недопустимый реквизит для данного типа документа

0х445C

Некорректный РНМ или ИНН

0х445D

Недопустимое сочетание реквизитов 1002 и 1056

0х445E

Недопустимое сочетание реквизитов 1002 и 1017

0х445F

Невозможно записать реквизит платежного агента (реквизит 1057 не был установлен при регистрации / перерегистрации)

0х4460

Невозможен повтор реквизита

0х4461

Общая ошибка в параметрах

0х4462

Общая ошибка длины параметра

0х4464

Передана некорректная сумма налога

0х4465

Переданная дата/время меньше даты/время последнего фискального документа

0х4466

Количество позиций с реквизитом 1162 в автономном режиме превысило разрешенный лимит

0х4467

В этом ФФД операция неразрешена

0х4468

Операция невозможна, не был установлен признак ТМТ при фискализации

[0х4500]

Группа ошибок получения реквизитов

0х4531

Слишком большой индекс массива

0х4532

Запрошенный локальный реквизит недоступен

0х4533

Запрошенный переменный реквизит недоступен

0х4534

Запрошенный постоянный реквизит недоступен

[0х4600]

Группа ошибок электронного журнала

0х4631

Копия отсутствует

0х4632

Данные в ЭЖ повреждены

0х4633

Превышение максимального размера документа (128 Кб)

0х4641

Нет данных в хранилище

0х4642

Функции планировщика не доступны

0х4643

Неизвестный тип задания

[0х4700]

Группа ошибок команд работы с внешними устройствами

0х4731

Общая ошибка

0х4732

Переполнение буфера внешнего устройства

[0х4800]

Группа пользовательских ошибок, возвращаемых из шаблонов

[0х5000]

Группа ошибок штрих-кодов

0х5031 

Критическое утверждение не прошло проверкуОбщие ошибки

0х5032

Недопустимый входной параметр

0х5033

Указатель ссылается в недопустимое место памяти

0х5034

Ресурс занят

0х5035

Недостаточно памяти

0х5036

Переполнение

0х5037

Запрашиваемый штрихкод недоступен

Ошибки, специфичные для QR-кода

0х5040

Недопустимая версия

0х5041

Неподдерживаемый или неверный режим

0х5042

Недопустимый уровень коррекции ошибок

Ошибки, специфичные для линейных кодов

0х5061

Неверный тип линейного штрих-кода

0х5062

Передан неверный размер/длина для данной операции

[0х6100]

Группа ошибок состояния ККТ

0х6131

Фатальная ошибка, расшифровка в бите статуса фатальных ошибок

0х6132

Не выполнена идентификация кассира

0х6133

Документ открыт

0х6134

Документ закрыт

0х6135

Смена превысила 24 часа

0х6136

Смена закрыта

0х6137

Смена открыта

0х6138

Нефискальный режим

0х6139

Архив ФН закрыт

0х613A

Нужно выполнить регистрацию/перерегистрацию

0х613B

Данная операция по документу запрещена (см. биты разрешенных операций по чеку)

0х613C

Данная операция разрешена только при включенном переключателе MODE

0х613D

В ФН есть неотправленные документы. Операция невозможна

0х613E

ФН не обнаружен. Операция невозможна

0х6141

Произошла критичная ошибка, документ необходимо отменить

0х6142

Регистры ККТ еще не инициализированы

0х6143

Команда недоступна в текущем состоянии инициализации

0х6144

Нет данных на отправку

0х6145

Нет маркированных позиций в чеке

0х6146

Необходимо отправить все уведомления

[0х6200]

Группа ошибок операций ККТ

0х6231

Ошибка переполнения

0х6232

Отрицательный результат (не достаточно наличных в ДЯ)

0х6233

Оплата безналичными превышает сумму чека

0х6241

Ошибка цифровой подписи

0х6242

Ошибка проверки файла с ПО контейнера 

[0х6300]

Группа ошибок настроек

0х6331

Данный канал сети Интернет отсутствует в ККТ

[0х6400]

Группа ошибок коммуникационных интерфейсов

0х6431

Данный аппаратный канал отсутствует, выключен и еще не проинициализирован

0х6432

Данный сетевой интерфейс не подключен, или на нём не получен IPадрес

0х6433

Данный сетевой интерфейс занят, или запрошенная операция уже выполняется

[0x6500]

Группа ошибок лицензирования

0x6531

Нет подходящей лицензии

0x6532

Нет свободного места для сохранения лицензии

0x6533

Аппаратная ошибка при сохранении лицензии

0x6534

Попытка ввода лицензии с некорректной подписью

0x6535

Попытка ввода лицензии с некорректным ЗН ККТ

0x6536

Попытка ввода истекшей лицензии

[0х7000]

Группа ошибок ввода реквизитов

0х70ХХ

Номер реквизита, на котором возникла ошибка, где ХХ – младший байт, равный значению: <Тег реквизита> – 1000 Например, если возникла ошибка в реквизите 1226 (ИНН поставщика), то младший байт будет содержать значение 1226–1000=226

[0х7100]

Резерв

[0х7200]

Группа ошибок работы с универсальными счетчиками

0х7231

Неверный тег для универсальных счетчиков

0х7232

Неверный индекс для универсальных счетчиков

0х7233

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

0х7234

Неверная конфигурация универсальных счетчиков

[0х7300]

Группа ошибок работы с базой товаров

0х7331

Общая ошибка базы товаров

0х7332

Некорректный тег

0х7333

Некорректный размер тега

0х7334

Недопустимый номер позиция

0х7335

Произошла аппаратная ошибка

0х7336

Нет данных запрошенных по тегу

0х7337

Перебор окончен без найденных данных

0х7338

Нет места в динамической области

[0х7400]

Группа ввода реквизитов маркировка

0х74ХХ

Номер реквизита, на котором возникла ошибка, где ХХ – младший байт, равный значению: <Тег реквизита> – 2000 Например, если возникла ошибка в реквизите 2106 (результат проверки сведений о товаре), то младший байт будет содержать значение 2106–2000=106

[0х7500]

Группа ошибок уровня minipos

0х7531

Отсутствие позиции оплаты

0х7532

Таймаут выполнения команды истек

0х7533

Неверный режим работы 

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

Пример ошибки на чеке при перерегистрации.

Код ошибки из описания

0х4453 Превышение длины реквизита

Код ошибки в логе

2019.10.25 15:25:25.074 T:000C86B8 ERROR [FiscalPrinter] Код ошибки ККТ — 4453h

В данном конкретном примере ошибка связана программированием реквизита 1017 (ИНН ОФД)

2019.10.25 15:25:24.465 T:000C86B8 INFO [FiscalPrinter] > 1017 (1017) = «97152606911234»

2019.10.25 15:25:26.003 T:000C86B8 INFO [FiscalPrinter] < LIBFPTR_PARAM_ERROR_TAG_NUMBER (65617) = 1017

2019.10.25 15:25:26.003 T:000C86B8 ERROR [FiscalPrinter] Объекту 0x0302EED0 присвоен код ошибки 148 [Ошибка программирования реквизита 1017]

Рекомендуемые товары

Frontol 6 ReleasePack 1 Год

Купить

Понравилась статья? Поделить с друзьями:
  • Ооо каскад санкт петербург строительная компания официальный сайт
  • Ооо микрокредитная компания региональный центр финансовых решений
  • Ошибка программирования реквизита 1305 превышение длины реквизита
  • Ооо микрокредитная компания универсального финансирования телефон
  • Памятка для туристов пользующихся услугами туристических компаний