New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
Sign in
to your account
Closed
KagamiChan opened this issue
Feb 8, 2020
· 7 comments
Comments
Preflight Checklist
- I have read the Contributing Guidelines for this project.
- I agree to follow the Code of Conduct that this project adheres to.
- I have searched the issue tracker for an issue that matches the one I want to file, without success.
Issue Details
- Electron Version:
- 8.0.0
- Operating System:
- Windows 10 (1910)
- Last Known Working Electron version:
- 7.1.11
Expected Behavior
Should not crash when certificate has error
Actual Behavior
Crashes with error code 3221225477
To Reproduce
Code for repro: https://github.com/KagamiChan/electron-quick-start/tree/https-err
The only change is:
diff --git a/main.js b/main.js index e366d5b..7845945 100644 --- a/main.js +++ b/main.js @@ -13,7 +13,7 @@ function createWindow () { }) // and load the index.html of the app. - mainWindow.loadFile('index.html') + mainWindow.loadURL('https://blog.kagami.moe/') // Open the DevTools. // mainWindow.webContents.openDevTools()
- run npm start
- the Electron app crashes with the page at https://blog.kagami.moe/, which has certificate error
npm run start
> electron-quick-start@1.0.0 start C:Userskagamidevelectron-quick-start
> electron .
(electron) The default value of app.allowRendererProcessReuse is deprecated, it is currently "false". It will change to be "true" in Electron 9. For more information please check https://github.com/electron/electron/issues/18397
npm ERR! code ELIFECYCLE
npm ERR! errno 3221225477
npm ERR! electron-quick-start@1.0.0 start: `electron .`
npm ERR! Exit status 3221225477
npm ERR!
npm ERR! Failed at the electron-quick-start@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:UsersxxxAppDataRoamingnpm-cache_logs2020-02-08T13_47_44_708Z-debug.log
Screenshots
Additional Information
This seems highly similar to #21597 as the error code is the same
also maybe #22030 is relevant but it won’t crash when first having an cert error
I’m also seeing a crash on the first fetch
our Electron app makes from a renderer to establish network access, there’s no exit status like above, nor useful errors thrown.
Switching from https
to http
avoids the crash.
Latest Chrome reports a NET::ERR_CERT_COMMON_NAME_INVALID
if used to visit the same endpoint.
Network wise, a wifi login re-direct causes the issue — ie there’s a LAN connection but no WAN because all requests are being routed to a login page. Version details are the same as above but using a Mac running 10.15.
In our case the crash is avoided by calling calling preventDefault()
on app
certificate-error
, ie:
app.on('certificate-error', (event) => {
event.preventDefault()
});
Maybe also relevant: #21973, which was fixed by #21976 in master. I assumed that it was only present in the latest version but maybe we need to backport #21976 to 8-x-y and 9-x-y
Copy link
Contributor
Author
@nornagon On my computer’s v8.0.0, visiting a local HTTP server with https scheme is OK (nothing shows up but this is expected)
#22124 has fixed a bug in 8.x that’s related to this; please try 8.0.1 when it comes out later this week.
Copy link
Contributor
Author
Verified 8.0.1 fixed my issue. Thanks @nornagon !
v8.0.1 works for me too, Thanks!
For testing Chromiums badssl.com was helpful.
Как правило, ошибки JBuilder Professional & Enterprise Server All Editions, связанные с DLL, возникают в результате повреждения или отсутствия файла 22103.orb_r.dll. Для устранения неполадок, связанных с файлом DLL, большинство профессионалов ПК заменят файл на соответствующую версию. В качестве последней меры мы рекомендуем использовать очиститель реестра для исправления всех недопустимых 22103.orb_r.dll, расширений файлов DLL и других ссылок на пути к файлам, по причине которых может возникать сообщение об ошибке.
Типы Системные файлы, которые используют DLL, также известны в качестве формата Dynamic Link Library. Ниже представлена наша база версий файлов 22103.orb_r.dll для большинства выпусков операционной системы Windows (включая %%os%%), где вы также можете их скачать. В нашей базе представлены не все версии 22103.orb_r.dll, поэтому нажмите на кнопку Request (Запрос), чтобы наши сотрудники её получили. Если ниже отсутствует необходимая версия файла, мы рекомендуем вам связаться непосредственно с Borland Software Corp..
Если вы успешно заменили соответствующий файл в соответствующем месте, у вас больше не должно возникать проблем, связанных с 22103.orb_r.dll. Однако мы рекомендуем выполнить быструю проверку, чтобы окончательно в этом убедиться. Повторно запустите JBuilder Professional & Enterprise Server All Editions, чтобы убедиться, что проблема успешно решена.
22103.orb_r.dll Описание файла | |
---|---|
Формат файла: | DLL |
Тип приложения: | Server,web application |
Софт: | JBuilder Professional & Enterprise Server All Editions |
Вер: | 2002 |
Автор: | Borland Software Corp. |
Имя файла: | 22103.orb_r.dll |
KB: | 83 |
SHA-1: | 5e4afcd60c272893477f1f7027dcb60df8820f54 |
MD5: | 86584253a197d76f9d461175dedfb9d5 |
CRC32: | 4c25a863 |
Продукт Solvusoft
Загрузка
WinThruster 2023 — Сканировать ваш компьютер на наличие ошибок реестра в 22103.orb_r.dll
Windows
11/10/8/7/Vista/XP
Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление
DLL
22103.orb_r.dll
Идентификатор статьи: 533167
22103.orb_r.dll
Имя файла | Идентификатор файла (контрольная сумма MD5) | Размер (в байтах) | Загрузить | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
+ 22103.orb_r.dll | 86584253a197d76f9d461175dedfb9d5 | 83.00 B | ||||||||||||||||
|
||||||||||||||||||
+ 22103.orb_r.dll | 86584253a197d76f9d461175dedfb9d5 | 83.00 B | ||||||||||||||||
|
||||||||||||||||||
+ 22103.orb_r.dll | 86584253a197d76f9d461175dedfb9d5 | 83.00 B | ||||||||||||||||
|
||||||||||||||||||
+ 22103.orb_r.dll | 86584253a197d76f9d461175dedfb9d5 | 83.00 B | ||||||||||||||||
|
||||||||||||||||||
+ 22103.orb_r.dll | 86584253a197d76f9d461175dedfb9d5 | 83.00 B | ||||||||||||||||
|
Распространенные проблемы 22103.orb_r.dll
Частичный список ошибок 22103.orb_r.dll JBuilder Professional & Enterprise Server All Editions:
- «Отсутствует файл 22103.orb_r.dll.»
- «Отсутствует 22103.orb_r.dll. «
- «22103.orb_r.dll нарушение прав доступа.»
- «Файл 22103.orb_r.dll не удалось зарегистрировать.»
- «Файл C:WindowsSystem32\22103.orb_r.dll не найден.»
- «JBuilder Professional & Enterprise Server All Editions не может запускаться, 22103.orb_r.dll отсутствует. Пожалуйста, переустановите JBuilder Professional & Enterprise Server All Editions. «
- «Не удалось запустить JBuilder Professional & Enterprise Server All Editions, так как 22103.orb_r.dll не найден. Повторная установка JBuilder Professional & Enterprise Server All Editions может исправить это. «
Ошибки DLL 22103.orb_r.dll возникают во время установки JBuilder Professional & Enterprise Server All Editions, при запуске программ, связанных с 22103.orb_r.dll (JBuilder Professional & Enterprise Server All Editions), во время запуска или завершения работы или во время установки ОС Windows. При появлении ошибки 22103.orb_r.dll запишите вхождения для устранения неполадок JBuilder Professional & Enterprise Server All Editions и помогите Borland Software Corp. найти причину.
Эпицентры 22103.orb_r.dll Головные боли
Отсутствующие или поврежденные файлы 22103.orb_r.dll являются распространенными источниками ошибок 22103.orb_r.dll. Как внешний файл (22103.orb_r.dll), это делает проблемы JBuilder Professional & Enterprise Server All Editions более вероятными.
Повреждение 22103.orb_r.dll происходит во время неожиданного завершения работы, вирусов или других проблем, связанных с JBuilder Professional & Enterprise Server All Editionss. Поврежденные файлы 22103.orb_r.dll предотвращают правильную загрузку, что приводит к сообщениям об ошибках JBuilder Professional & Enterprise Server All Editions или 22103.orb_r.dll.
Кроме того проблемы 22103.orb_r.dll вызваны плохими ссылками, связанными с JBuilder Professional & Enterprise Server All Editionss в реестре Windows. Поврежденные ссылки на путь к файлу 22103.orb_r.dll на JBuilder Professional & Enterprise Server All Editions предотвращают правильную загрузку файлов, создавая ошибки 22103.orb_r.dll. Сломанные пути реестра 22103.orb_r.dll можно отнести к перемещенным файлам 22103.orb_r.dll, отсутствующему файлу 22103.orb_r.dll или неудачной установке (или удалению) JBuilder Professional & Enterprise Server All Editions.
В частности, проблемы 22103.orb_r.dll возникают с:
- Поврежденная или недопустимая запись реестра 22103.orb_r.dll.
- Вирус или вредоносное ПО, повредившее файл 22103.orb_r.dll.
- Не удалось (или связанное с ним) оборудование Borland Software Corp., повредив 22103.orb_r.dll.
- Другая установка приложения перезаписала правильную версию 22103.orb_r.dll.
- Другая программа злонамеренно или по ошибке удалила файл 22103.orb_r.dll.
- 22103.orb_r.dll злонамеренно или ошибочно удален другой программой (кроме JBuilder Professional & Enterprise Server All Editions).
0
Ошибок нет
–1
Нет связи
- Интерфейсный кабель не подключен или неисправен.
- Скорость порта ПК не соответствует установленной скорости в ККМ
- Проверить кабель.
- Обратиться в сервисную службу
–3
Порт недоступен
- Порт занят другим приложением.
- Данный порт отсутсвует в ПК
–4
Ключ защиты не найден
Драйвер не смог найти ключ защиты
Установить ключ защиты
–5
Работа драйвера прервана пользователем
–6
Недопустимое значение
При попытке установить значение в свойство (подробнее см. «Приложение 4. Ошибки параметров»)
Свойство не может принимать устанавливаемое значение
–7
Невозможно добавить устройство
Количесво ЛУ превышает допустимое значение
Удалить лишние ЛУ
–8
Невозможно удалить устройство
При попытке удалить последнее ЛУ
–9
Логическое устройство не найдено
При попытке выбрать ЛУ с несуществующим номером
Выбрать ЛУ с существующим номером
–10
Неверная последовательность команд
При выполнении методов требующих определенной последовательности нарушена последовательность
Проверить последовательность вызываемых методов
–11
Устройство не включено
Установить DeviceEnabled равным TRUE
–12
Не поддерживается в данной версии оборудования
Вызываемый метод нельзя выполнить на данной ККМ
–13
Драйвер не смог загрузить необходимые модули
Зарегистрировать используемые модули
–14
Порт занят приложением: (\<имя ПК><описание приложения–клиента><описание драйвера>)
Если драйвер определил, что порт занят одним из драйверов семейства «АТОЛ: Драйверы торгового оборудования», то возвращается данная ошибка (<имя ПК> – имя ПК, на котором запущено клиентское приложение, <описание драйвера> – описание драйвера, занявшего порт)
- Воспользоваться поиском оборудования для определения порта, к которому подключена ККМ.
- Установить другой порт
–15
Некорректные данные от устройства
Ошибка обмена с ККМ на нижнем уровне
Повторить команду
–16
Не поддерживается в данном режиме устройства
Вызываемый метод не может быть выполнен в данном режиме
Перейти в нужный режим
–17
Нет больше элементов отчета
При снятии отчетов закончились элементы отчета
–19
Нет доступа к ключу реестра
Изменить права доступа к соответствующему ключу реестра
–199
Описание ошибки недоступно
При возникновении ошибки, не имеющей описания, или ошибки оборудования
–3800
В ККМ нет денег для выплаты
Недостаточно денег при выплате
Выполнить внесение
–3801
Чек закрыт – операция невозможна
При выполнении операции требующей предварительного открытия чека
Открыть чек
–3802
Чек открыт – операция невозможна
При выполнении операции требующей предварительного закрытия чека
Закрыть чек
–3803
Неверная цена (сумма)
Сумма регистрации превышает максимально возможное значение
Проверить значение свойства Price и Quantity
–3804
Неверное количество
В ККМ передано неверное количество
–3805
Нулевая цена
В ККМ передано неверная цена
–3807
Нет бумаги
В ККМ закончилась бумага
Вставить бумагу
–3808
Процесс ввода пароля
В ККМ находится в режиме ввода пароля
- Ввести пароль.
- Выйти из режима ввода пароля
–3809
Недопустимый ИНН
Введенный ИНН неверен
Ввести правильный ИНН
–3810
Накопление меньше суммы возврата или аннулирования
Сумма возврата или аннулирования больше накопленной суммы
- Произвести возврат или аннулирование без контроля наличности.
- Произвести внесение
–3811
Производится печать
Подождать пока печать не закончится
–3813
Неверная величина скидки/надбавки
Установить правильное значение скидки
–3814
Операция после скидки/надбавки невозможна
При попытке вызова метода после начисленной скидки/надбавки на чек
Отменить скидку/надбавку
–3815
Неверная секция
В ККМ передано неверный номер секции
Указать правильный номер секции
–3816
Неверный вид оплаты
В ККМ передан неверный тип оплаты
Установить правильный номер оплаты
–3817
Переполнение при умножении
При перемножении количества на цену происходит переполнение
–3818
Операция запрещена в таблице настроек
Разрешить операцию в таблице настроек
–3819
Переполнение итога чека
–3820
Переполнение контрольной ленты
Снять контрольную ленту
–3821
Открыт чек возврата – операция невозможна
При выполнении некоторых недопустимых методов при открытом чеке возврата
Закрыть чек
–3822
Смена превысила 24 часа
Открытая смена превысила 24 часа
Закрыть смену
–3823
Скидка запрещена в таблице
Разрешить скидку в таблице настроек
–3824
Аннулирование и возврат в одном чеке
При попытке произвести аннулирование в чеке возврата или наоборот
Отменить чек
–3825
Неверный пароль
Введен неверный пароль
Ввести верный пароль
–3826
Не переполнен буфер контрольной ленты
При попытке снятия контрольной ленты до момента ее переполнения
–3827
Идет печать контрольной ленты
Подождать, пока печать КЛ не закончится
–3828
Смена закрыта — операция невозможна
При попытке снятия повторного отчета с гашением
–3829
Идет печать отчета
Подождать, пока не закончится снятие отчета
–3830
Неверная дата
При установке неверной даты
Установить верную дату
–3831
Неверное время
При установке неверного времени
Установить верное время
–3832
Сумма чека меньше суммы сторно
При регистрации сторно на сумму, больше суммы чека
–3833
Контрольная лента обработана без ошибок
–3834
Недопустимый РНМ
Введенный РНМ неверен
Ввести правильный РНМ
–3835
Вносимая сумма меньше суммы чека
Сумма оплаты меньше суммы чека
Внести сумму больше или равную сумме чека
–3836
Начисление сдачи невозможно
На данный тип оплаты начисление сдачи невозможно
–3837
Смена открыта, операция невозможна
При вызове метода, требующего закрытой смены
Закрыть смену
–3838
Отчет закончен
–3839
Неверный номер таблицы
Указать верный номер таблицы
–3840
Неверный номер ряда
Указать верный номер ряда
–3841
Неверный номер поля
Указать верный номер поля
–3842
ККМ заблокирована. Необходимо вызвать фискальный отчет или выполнить вход в режим доступа к ФП с указанием правильного пароля администратора
Выполнить вход в режим доступа к ФП с указанием правильного пароля администратора
–3843
Заводской номер уже задан
При повторном вводе заводского номера
–3844
Исчерпан лимит перерегистраций
Ошибка при попытке перерегистрации ККМ после четырех перерегистраций
–3845
Ошибка фискальной памяти
Обратитесь в сервисную службу
–3846
Запись фискальной памяти повреждена
Обратитесь в сервисную службу
–3847
Неверная смена
Неверный номер смены в диапазоне при снятии фискальных отчетов
Произвести запрос диапазонов и указать верные значения
–3848
Неверный тип отчета
Указать верный номер типа отчета
–3850
Недопустимый заводской номер ККМ
Обратитесь в сервисную службу
–3851
ККМ не фискализирована
Обратитесь в сервисную службу
–3852
Не задан заводской номер
Обратитесь в сервисную службу
–3853
Нет отчетов
–3854
Режим не активизирован
–3855
Нет указанного чека в КЛ
Указать верный номер чека
–3857
Некорректный код или номер кода защиты
При вводе кода защиты
Обратитесь в сервисную службу
–3859
Код защиты не введен
Обратитесь в сервисную службу
–3860
Режим не поддерживается
Попытка перейти в неподдерживаемый данной ККМ режим
–3862
Повторная скидка/надбавка на операцию невозможна
Попытка начислить повторно скидку/надбавку
–3863
Скидка/надбавка на предыдущую операцию невозможна
При начислении скидки/надбавки на сторно
–3864
Открыт чек аннулирования – операция невозможна
Вызываемая операция не может быть выполнена при открытом чеке аннулирования
- Закрыть чек.
- Отменить чек
–3865
Открыт чек продажи – операция невозможна
Вызываемая операция не может быть выполнена при открытом чеке продажи
- Закрыть чек.
- Отменить чек
–3866
Требуется выполнение общего гашения
Выполнить общее гашение
–3867
Нет устройства, обрабатывающего данную команду
–3868
Нет связи с внешним устройством
–3869
Неверный диапазон записей
Значение в свойстве LastRecord меньше чем в FirstRecord
Установить верные значения свойств LastRecord и FirstRecord
–3870
Команда не разрешена введенными кодами защиты
Ввести код защиты
–3871
Невозможна отмена скидки/надбавки.
–3872
Невозможно закрыть чек данным типом оплаты (в чеке присутствуют операции без контроля наличных)
- Закрыть чек типом оплаты «Наличные»
- Отменить чек
–3873
Нет связи с принтером чеков
Обратитесь в сервисную службу
–3877
Неверный номер маршрута
Указать верны номер маршрута
–3878
Неверный номер начальной зоны
Указать верный номер начальной зоны
–3879
Неверный номер конечной зоны
Указать верный номер конечной зоны
–3880
Неверный тип тарифа
Указать верный тип тарифа
–3881
Неверный тариф
Указать верный тариф
–3882
Нет заказа с таким номером
Указать верный номер заказа
–3883
Снятие отчета прервалось
Возобновить снятие отчета
–3887
Неверный штрихкод товара
Указать/считать верный ШК
–3892
ККМ заблокирована после попытки ввода даты, меньшей чем дата последней записи в ФП
Если введена дата меньше даты последней записи в ФП
Ввести дату больше даты последней записи в ФП
–3893
Требуется подтверждение ввода даты
Подтвердить ввод даты
–3894
Отчет с гашением прерван. Вход в режим невозможен
Снять отчет с гашением
–3895
Неверная длина
При выполнении команды по нижнему уровню
Проверить написание команды
–3896
Сумма не наличных оплат превышает сумму чека
При оплате чека.
Оплата не наличными типами оплаты не должна превышать сумму чека
–3897
Чек оплачен не полностью
Оплатить чек
–3898
Неверный номер картинки/штрихкода
- При удалении.
- При печати и др.
Запросить массив картинок/штрихкодов и ввести правильный номер картинки/штрихкода
–3899
Невозможно открыть файл или формат некорректный
- При добавлении картинки из файла.
- При печати картинки из файла
Возможно печать только растровых монохромных картинок
–3900
Сумма сторно больше, чем было получено данным типом оплаты
При сторнировании оплаты сумма оплаты превышает сумму платежей
Проверить правильность ввода суммы сторно оплаты
–3901
Неверный номер регистра
Указан неверный номер регистра при запросе регистра
Ввести верный номер регистра
–3902
Недопустимое целевое устройство
Устройство, указанное в свойстве UnitType отсутствует в подключенной модели ККМ
–3903
Неверный параметр регистра
При запросе регистра неверно указаны его параметры
Проверить параметры ввода запрашиваемого регистра
–3904
Недостаточно памяти
В ККМ недостаточно свободной памяти для загрузки картинки
–3905
Неверный формат или значение
Проверить формат вводимых значений
–3906
Переполнение суммы платежей
Уменьшите значение свойства Summ
–3907
Ошибка обмена с фискальным модулем
Обратитесь в сервисную службу
–3908
Переполнение ФП
Обратитесь в сервисную службу
–3909
Ошибка печатающего устройства
Обратитесь в сервисную службу
–3910
Ошибка интерфейса ЭКЛЗ/ФН
Обратитесь в сервисную службу
–3911
Ошибка формата передачи параметров ЭКЛЗ/ФН
Обратитесь в сервисную службу
–3912
Неверное состояние ЭКЛЗ/ФН
Обратитесь в сервисную службу
–3913
Неисправимая ошибка ЭКЛЗ/ФН
Обратитесь в сервисную службу
–3914
Авария крипто–процессора ЭКЛЗ/ФН
Обратитесь в сервисную службу
–3915
Исчерпан временной ресурс ЭКЛЗ/ФН
Обратитесь в сервисную службу
–3916
ЭКЛЗ/ФН переполнено
Обратитесь в сервисную службу
–3917
В ЭКЛЗ/ФН переданы неверная дата или время
Ввести верные дату и время
–3918
В ЭКЛЗ/ФН нет запрошенных данных
–3919
Переполнение итога чека в ЭКЛЗ/ФН
Обратитесь в сервисную службу
–3920
Исчерпан лимит активизаций ЭКЛЗ/ФН
Обратитесь в сервисную службу
–3921
Проверьте дату и время
Обратитесь в сервисную службу
–3922
Дата и/или время в ККМ меньше чем в ЭКЛЗ/ФН/ФП
Обратитесь в сервисную службу
–3923
Невозможно закрыть архив ЭКЛЗ/ФН
Обратитесь в сервисную службу
–3924
Необходимо провести профилактические работы
Обратитесь в сервисную службу
–3925
Неверный номер ЭКЛЗ/ФН
Указать верный номер
–3926
Предыдущая операция не завершена
Завершить предыдущую операцию
–3927
Переполнение сменного итога
–3928
Активизация данной ЭКЛЗ/ФН в составе данной ККМ невозможна
Обратитесь в сервисную службу для установки и последующей активизации нового экзкмпляра ЭКЛЗ
–3929
Переполнение счетчика наличности
–3930
Переполнение буфера чека
–3931
Размер картинки слишком большой.
Картинка не помещается на ленте.
Изменить параметры картинки
–3932
Неверный тип чека
Указать верный тип чека
–3933
Вход в режим заблокирован
Обратитесь в сервисную службу
–3934
Неверные номера смен в ККМ и ЭКЛЗ/ФН
Обратитесь в сервисную службу
–3935
ЭКЛЗ/ФН отсутствует
Обратитесь в сервисную службу
–3936
Итоги чека ККМ и ЭКЛЗ/ФН не совпадают
Обратитесь в сервисную службу
–3937
ККМ находится в режиме ввода даты или времени
Остановка часов
Установить дату и время
–3938
Переполнение буфера отложенного документа
–3939
Невозможно напечатать второй фискальный оттиск
–3940
Буфер переполнен’
–3941
Требуется гашение ЭЖ
Выполнить гашение ЭЖ
–3942
Перегрев головки принтера
Отключить ККТ
–3943
Ошибка отрезчика
Обратиться в сервисную службу
–3944
Буфер принтера ПД пустой
–3945
Буфер принтера ПД переполнен
–3946
Карта физически отсутствует в картоприемнике
Установить карту в картоприемник
–3947
Неверный PIN код
Ввести верный PIN-код
–3948
Ячейка защищена от записи
–3949
Невозможно сторно последней операции
–3950
Сторно по коду невозможно
–3951
Невозможен повтор последней операции
–3952
Неверный код товара
Ввести верный код товара
–3953
Нет подтверждения или отмены продажи
Выполнить подтверждение продажи или отменить продажу
–3954
Отключение контроля наличности невозможно (не настроены необходимые типы оплаты)
Настроить типы оплаты и повторно отключить контроль наличности
–3955
Товар не найден
–3956
Весовой штрих-код с количеством ≠ 1.000
–3957
Переполнение буфера чека
–3958
Недостаточное количество товара
Указать верное количество
–3959
Сторнируемое количество больше проданного
Указать верное количество операции сторно
–3960
Заблокированный товар не найден в буфере чека
–3961
Данный товар не продавался в чеке, сторно невозможно
–3962
Memo Plus 3 заблокировано с ПК
–3963
Ошибка контрольной суммы таблицы настроек Memo Plus 3
–3964
Идет обработка контрольной ленты
–3965
Недопустимый пароль
Ввести верный пароль
–3966
Ошибочное состояние ТРК
–3967
Невозможно напечатать вторую фискальную копию
–3968
Ошибка питания
Ошибка возникает в автономных ККМ при недостаточности питания
Зарядить аккумулятор
–3969
Сумма налога больше суммы регистраций по чеку и/или итога
Указать верную сумму налога
–3970
Начисление налога на последнюю операцию невозможно
–3971
Операция невозможна, недостаточно питания
Зарядить аккумулятор
–3972
Недопустимый порядок реквизитов чека
Указать реквизиты в правильном порядке
–3973
Недопустимый идентификатор накопителя фискальной памяти
–3974
Ошибка записи в накопитель фискальной памяти
–3975
Накопитель фискальной памяти не пуст
–3976
Данные в накопителе фискальной памяти разрушены
Обратиться в сервисную службу для замены накопителя фискальной памяти
–3977
Команда в режиме принтера игнорируется
–3978
Отсутствует код оператора
Ввести код оператора
–3979
Не определен тип документа
–3980
Несовпадение заводского номера ПФП/ККМ
–3981
Данные заводской регистрации ККМ в накопителе фискальной памяти разрушены
Обратиться в сервисную службу для замены накопителя фискальной памяти
–3982
Слишком много товара в чеке
Отменить последнюю позицию и закрыть чек или отменить весь чек
–3983
Неверный формат документа
–3984
Перезапись текста документа
–3985
Слишком много параметров документа
–3986
Недопустимый параметр документа
Ввести верный параметр документа
–3987
Недопустимое значение параметра документа
Вввести верное значение параметра документа
–3988
Описание несуществующего объекта
–3989
Документ не был завершен
Завершить документ
–3990
Описание товара или операции не полно
Дополнить описание товара и завершить действие
–3991
Вложенные прерывания
–3992
Неверный байт подтверждения приема данных
–3993
Несовпадение контрольной суммы ОЗУ
–3994
Несовпадение контрольной суммы накопителя фискальной памяти
–3995
Порт данных неисправен
Обратиться в сервисную службу
–3996
Нулевые координаты для обязательного реквизита
–3997
Недопустимая длина запроса
Подать запрос верной длины
–3998
Разрядность числа больше допустимой
Указать число с верной разрядностью
–3999
Переполнение
–4000
Нет числа
Ввести число
–4002
Ошибка передачи
Проверить интерфейс обмена, устранить неполадку и повторить передачу
–4003
Не все параметры ККМ запрограммированы
Запрограммировать недостающие параметры ККТ
–4004
Сбой памяти
Обратиться в сервисную службу
–4005
Принтер выключен
Включить принтер
–4006
Превышено время ожидания готовности принтера
Проверить подключение и исправность принтера, при обнаружении неполадки устранить ее
–4007
Данные учтены в ЭКЛЗ/ФН и ФП, но возникли проблемы печати документа при завершении чека
Обратиться в сервисную службу
–4008
Требуется повторить последнюю команду
Повторно выполнить последнюю команду
–4009
ФР ожидает готовности (ПУ), код 247
–4010
SD карта не готова
Дождаться готовности карты, при обнаружении ее поломки, заменить SD карту
–4011
Требуется пароль доступа
Не указан пароль доступа, требующийся для работы ККМ
Указать пароль доступа
–4012
Достигнут конец каталога
Ошибка возникает при чтении SD-карты
–4013
Ошибка GSM модуля
Обратиться в сервисную службу
–4014
Нет данных в буфере ККТ
–4015
Некорректное значение параметров команды ФН
Повторно подать команду с верными параметрами ФН
–4016
Превышение размеров TLV данных ФН
–4017
Нет транспортного соединения ФН
Настроить соединение с ФН
–4018
Исчерпан ресурс КС ФН
Обратиться в сервисную службу для замены ФН
–4019
Исчерпан ресурс хранения ФН
Обратиться в сервисную службу для замены ФН
–4020
Сообщение от ОФД не может быть принято ФН
Сбой связи с ОФД
Настроить интерфейс обмена с ОФД.
Сбой в работе сервера ОФД
После устрания неполадок сервера ОФД повторно запустить работу по обмену данными ККТ–ОФД
Поврежден фискальный накопитель
Обратиться в сервисную службу для замены ФН
–4021
В ФН есть неотправленные ФД
Проверить параметры связи с ОФД, дождать отправки документов ОФД
–4022
В текущем состоянии документа команда не допустима
–4023
Нет документа для повтора
–4024
Ожидание команды продолжения печати
Подать команду продолжения печати
ФЗ-54 Подключение фискальных регистраторов с ФН по TCP. Доработка Розницы 1.0. Обработка обслуживания Штрих-М для драйверов версии 4.13
Файлики SMDrvFR1CLib. dll и SMDrvFR1CLib20.dll (идут в поставке с драйверами) должны лежать в корне диска С. Знаю что коряво. Пока так.
В обработке необходимо указать, через какую из компонент будет работать ФР. Поддержка ФЗ-54 реализована только в интерфейсе AddIn. SMDrvFR1C20, описание интерфейса можно найти на сайте ИТС https://its.1c. ru/db/metod8dev#content:4829:hdoc:checkpackage
В рознице при печати чека добавил вот такой код:
В зависимости от того, через какую компоненту работает драйвер, печатать чеки нужно по-разному. В старой версии схема примерно такая:
2.ПечатьСтрок (причем каждая строка печатается построчно)
4 Печать слипа, если используется ЕГАИС
В новой же версии печать осуществляется через одну процедуру драйвера :
Параметр «ДанныеЧека» это XML текст определенной структуры, которая описана по ссылке выше на сайте ИТС
В обработке есть процедура, которая формирует XML такой структуры.
Привожу кусок кода из Розницы, который печатает чек:
Первые 4 строки это код из модуля документа, остальные фунции прописал в обработке ТоСервер.
Публикация получилась немного сумбурная. Задавайте вопросы, постараюсь всё объяснить.
Сам столкнулся с полным непониманием, что и как. Как подключить фискальник по TCP, чтобы он работал и отправлял данные в интернет. В итоге вроде всё работает.
Скачать файлы
Специальные предложения
Денис, спасибо что написали данную статью + выложили обработку!
Скажите пожалуйста что нужно прописать в конфигурации розницы, чтобы Ваша обработка работала:
1. Это закинуть библиотеки на диск С
2. Я так понимаю нужно доработать документ ЧекККМ
3. Доработать СерверТО
но не понял откуда взять функцию ПечатьЧекаККМОФД
(12) первые четыре строки кода это и есть функция ПечатьЧекаККМОФД()
Библиотеки нужно еще зарегестрировать.
надо просто текст раэделить на 2 блок тот, который передаете В ОФД и тот который печатаете на ККМ.
Все прекрано работает.
Добрый день!
Пытаюсь внедрить на нашу базу, столкнулась с ошибкой:
При пробитии чека выдает ошибку «Метод объекта не обнаружен ПолучитьПараметрыККТ в модуле Обработка. ТОСервер. МодульОбъекта» в строке
Ответ = Объект. Драйвер. ПолучитьПараметрыККТ(Объект. ИДУстройства, ПараметрыККТ);
Есть подозрение, что DLL SMDrvFR1CLib20.dll и SMDrvFR1CLib. dll действительно не содержат данного метода.
Установлен драйвер версии DrvFR_4.13_538, в нем есть SMDrvFR1CLib17.dll, но как подключить и использовать ее я не понимаю.
Однако после попытки снятия Х-отчета драйвер отвалился, пришлось заново установить ком порт, после чего опять продажа прошла
Если у кого была проблема со снятием Х-отчет отпишитесь как решить?
(71) Попробуйте должно работать
(76) На русском языке методы не проходят. Вот это работает проверено.
Напишите, плиз, процедуры:
ПараметрыФискальнойСтрокиЧека()
СформироватьПараметрыИзЧека(Чек)
ПараметрыОперацииФискализацииЧека()
Либо подскажите, плиз, где можно их найти.
Спасибо.
Вроде все сделал как написано (у нас древняя УПП), перенес из новой УПП функционал, но выдает ошибку:
FFFFFFF7h, Устройство с таким ИДУстройства не подключено
Что это может быть?
в драйвере аналогично заполнены первые 4 позиции (их там всего 4)
При фискализации чека я передаю ставку 18, печатается НДС 18%, а теперь вопрос,
использую: «Штрих-М»-01Ф и БПО 2.0.2.4
Сама касса не менялась и прекрасно выводила QR код.. Что делать не понятно..Хотя конечно проблема уйдет сама, когда кассу переведут на ФЗ-54..
Просмотры 70385
Загрузки 168
Рейтинг 30
Создание 26.01.17 14:20
Обновление 26.01.17 14:20
№ Публикации 580988
Операционная система Не имеет значения
Доступ к файлу Абонемент ($m)
Код открыт Не указано
См. также
Проверка статусов кодов ИС МП в документах [КА 2.4] Промо
Проверка статусов штрихкодов упаковок ИС МП из документов
24.08.2021 642 2 RocKeR_13 0
Групповое штрихкодирование номенклатуры (ERP 2.4, ERP 2.5, КА 2.4, УТ 11.4)
Внешняя обработка «Групповое штрихкодирование номенклатуры» для ERP 2.4, 2.5, КА 2.4, УТ 11.4 для быстроты присвоения штрихкодов номенклатуры.
08.06.2021 4722 4 SergAl 10
Работа с кодами маркировки (КА 2.4)
Обработка для удобной печати кодов маркировки.
27.05.2021 4269 9 RocKeR_13 0
Отправка счетов в PayKeeper
Расширение предназначено для отправки счетов в платежный сервис PayKeeper из типовой Бухгалтерии предприятия 3.0 (создавалось и тестировалось на релизе 3.0.88.32)
20.04.2021 4761 4 Krasnyj 0
Обмен данными между УТ 10.3 и Розницей 2.2 (правила обмена данными между «Управлением торговлей» ред. 10.3. и «Розницей» ред. 2.2) Промо
Данные правила предназначены для обмена в формате XML данных из программы «Управление торговлей» ред. 10.3. и «Розница» ред. 2.2 по основным группам документов и основных справочников. Загрузка данных осуществляется через встроенную обработку «Универсальный обмен данными XML». Основная цель обработки – корректировка типовых правил на выявленные ошибки и расширение выгрузки для корректной выгрузки данных по ЕГАИС и продажам в целом. Протестировано до УТ 10.3.47.х и Розница 2.2.11.х
16.09.2016 55815 4 SEOAngels 65
Декларации по формам 7 и 8 алкогольной продукции, перенос данных из Декларант-Алко, импорт данных из файлов XML форм 11,12,7,8
Конфигурация на управляемых формах, платформа 1С 8.3.10.2667 и выше, с помощью которой можно сформировать Декларации по формам 7 и 8 алкогольной продукции, выполнить перенос данных из ПО Декларант-Алко версии 4.31.05 и выше, импорт и загрузку из файлов XML форм 11,12,7,8. Есть возможность автоматического подписания и шифрации файла выгрузки.
15.04.2021 6542 34 independ 35
[Расширение] Временное отключение онлайн-эквайринга в РМК (УТ 11.4, Розница 2.3)
Расширение предназначено для исправления исключительных ситуаций, когда оплата по эквайринговому терминалу с подключением оборудования прошла успешно, но чек на ККТ не был фискализирован. Расширение позволит временно отключить онлайн-эквайринг непосредственно из формы РМК.
14.12.2020 8636 36 RocKeR_13 12
K-SOFT. Эмулятор ККТ с передачей данных. Управляемые формы. ФФД 1.1 (Ревизия 3002)
Эмулятор ККТ с передачей данных позволяет печатать чеки, а также выводить их на экран в программе 1С без необходимости физического подключения фискальных регистраторов. Представляет из себя расширение, которое подключается к конфигурациям фирмы 1С, со встроенной библиотекой подключаемого оборудования (БПО). Вместо расширения, при желании, функционал можно включить и в конфигурацию. Поддерживает маркировку и печать чека коррекции с учетом проданной номенклатуры.
23.11.2020 12383 178 karpik666 60
Загрузка весового товара в весы Масса-К ВПМ-Ф (1С Предприятие, УТ 11.2-11.4 управляемые формы) Промо
Данная обработка загружает весовой товар из базы в весы. Данная обработка тестировалась только на версии УТ 11.2-11.4 (1С Предприятие 8.3) и весах ВПМ-Ф.
21.07.2016 23641 55 user594264_e. sitnik 5
Генератор маршрута по «документам отгрузки» в Google. Maps
Данная обработка будет полезна для построения маршрута по документам реализаций за выбранный период.
08.11.2020 8465 14 quazare 20
Продажи со склада поставщика WildBerries. Взаимодействие с АПИ из 1С
06.11.2020 25472 170 kiv1c 131
Клиент API ГИС МТ (ИС МП) «Честный знак». Чтение данных и отправка документов. Работа на стороне сервера.
Обращаемся в личный кабинет системы «Честный знак», ГИС МТ (ИС МП) за информацией о маркировке, товарах, документах и т. д. используя предоставляемый API. Отправляем собственный исходящий документ. Разбираемся с электронной подписью на клиенте и на сервере.
26.10.2020 8610 67 elian 21
Аналоги номенклатуры для УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Расширение Промо
Расширение для работы с аналогами номенклатуры. Отлично подходит для работы с кроссами запчастей и товаров с аналогичными свойствами. Поддерживаемые конфигурации: УТ 11.4, КА 2.4, ERP 2.4, Розница 2.2, Розница 8. Магазин автозапчастей. Лёгкое подключение, без изменения конфигурации.
30.08.2019 29332 57 AleSSandre 34
Привязка марок к товарам и печать марок, поступивших от поставщика
УТ 10.3. Привязка марок к обуви и печать марок, поступивших от поставщика.
23.09.2020 8503 13 Rustig 69
Маркировка обуви. Получение информации о документах и товаре в Честном знаке
Обработка позволяет подключаться к Честному знаку, и получать оттуда информацию по документам или кодам идентификации.
21.09.2020 5201 43 SpiRUS 0
Ускоряем поиск по акцизной марке ЕГАИС в 1С:Розница 2.3.5
Ускоряем поиск по акцизной марке ЕГАИС (для целей эксперимента было сгенерировано 1 000 000 кодов акцизных марок ЕГАИС нового формата).
28.07.2020 7135 5 RocKeR_13 3
Устали от утомительной рассылки прайс-листов своим клиентам? Тогда эта обработка как раз для вас, она сделает полностью все сама! Сформирует прайс с нужными настройками и отправит его по электронной почте, как, куда и когда надо.
24.03.2014 47053 23 skyadmin 20
Установка произвольных цен. Розница
Данная обработка позволит вам нажатием «пары кнопок» установить произвольные цены на позиции номенклатуры из документа «Поступление товаров».
06.06.2020 6987 12 aximo 4
Загрузка из XML файла ЭДО в документ поступления для конфигураций 1С: Розница 2.2/2.3, Управление торговлей 10.3/11.4
Внешние обработки загрузки данных из XML файлов формата ON_NSCHFDOPPRMARK ЭДО в документы поступления 1С Розница версия 2.2.10.19 и выше, Управление торговлей 10.3.52.2 и выше, Управление торговлей 11.4.5.63 и выше
04.06.2020 25699 281 independ 130
Примеры работы с API в Честный знак (обувь)
К сожалению, документация API честного знака полна пробелов и неточностей. В данной статье описан мой опыт отгрузки маркированных товаров с одного юр. лица на другое.
15.05.2020 24385 40 stas8359 54
Утилиты для упрощения работы с ЕГАИС в 1С:Розница.
16.07.2019 30978 50 RocKeR_13 12
Кассовая программа «АрсКасса» предназначена для автоматизации рабочего места кассира, без дополнительных затрат на покупку лицензий ПО.
03.05.2020 9697 20 coolseo 9
Отображение цен и остатков в списке номенклатуры и подборах «как в УТ 10.3» в УТ 11, КА 2, ERP 2 (расширение, платформа 8.3.12+)
(©Топчий Д. Ю.) Посвящается Всем, кто привык к удобному отображению цен и остатков в конфигурации «Управление торговлей 10.3» в списке номенклатуры! Не требует модификации конфигурации, устанавливается как расширение! Выбранные виды цен сохраняются в рамках пользователя. Отображение идет в виде дерева по характеристикам. Работа проверена на конфигурациях УТ 11.4, КА 2, ERP2. (Обновление от 17.04.2020)
31.03.2020 10699 82 hakerxp 19
Маркировка в УТ 10.3.59.2: ошибки в релизе
Вышел релиз УТ 10.3.59.2, в котором реализована поддержка маркировки обуви. Релиз содержит некоторое количество ошибок, не позволяющих использовать его при продаже обуви.
28.02.2020 30287 4 Sholl 75
Расширение для 1С:Розница 2.2/2.3 и 1С:Управление Торговлей 11, которое позволит повысить удобство работы!
22.09.2018 34891 171 RocKeR_13 133
Готовые решения для инвентаризации товаров и основных средств на мобильных устройствах для КА, УТ, ERP и БП 3.0 на базе Simple UI
28.02.2020 13631 66 informa1555 70
Внешняя обработка для выбора документа и формирования ссылки на оплату, которую можно скопировать в буфер обмена и отправить любыми средствами. Совместимо с интернет-эквайрингом Сбербанк.
14.01.2020 22265 115 etmarket 51
Печать, создание XML и сохранение в базу 1С кодов маркировки
Внешняя обработка для печати кодов марок, полученных из системы «Честный знак».
14.01.2020 36298 414 user635667 327
Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.
При подключении оборудования произошла ошибка 999 в Атол
В конце рабочего дня кассиры вынуждены закрывать отчёты на своих рабочих местах. Но по непонятным причинам возникает сбой, и появляется сообщение «При подключении оборудования произошла ошибка» (999) в Атол. Что это значит и как решить эту проблему — читайте в этой статье далее.
Ошибка 999 в Атол – каковы причины?
Тестирование 1С платформы при подключении оборудования
Для этого перейдите в настройки РМК:
Такая рекомендация может помочь в случае сбоев программы. Модуль пытается отыскать неверный код и исправить его. Попробуйте выйти из тестирования и попытаться подключиться к кассе.
Проверка драйвера
Выполните следующие действия:
Когда драйвер будет установлен, следует снова вернуться в это окно, чтобы убедиться, что всё в порядке. Это нужно сделать обязательно, так как если вы сами установили драйвер, который нашли в сети, он может не подойти к версии ОС или её разрядности.
Рассмотрим способ настройки драйвера Атол, когда появляется сбой 999. Для этого нужно нажать на кнопку « Пуск » в Windows.
После этого открываем 1С предприятие и открываем смену. Если такой способ не помог решить ошибку при подключении оборудования 999 в Атол, попробуйте следующую инструкцию.
Изменение протокола и канала устройства Атол
В зависимости от модели устройства Атол, его настройки могут отличаться.
Таким образом, вы сможете выбрать для кассового аппарата Атол необходимый канал и протокол обмена. Попробуйте изменить их, если появляется ошибка подключения оборудования 999 в кассовом устройстве Атол. В противном случае, при неудачно подключении, попытайтесь обратиться в техническую поддержку или к системному администратору.
Источники:
https://expert. chistov. pro/public/580988/
https://rusadmin. biz/bloknot/pri-podklyuchenii-oborudovaniya-proizoshla-oshibka-999-v-atol/
|
|||
Олдж
26.01.22 — 11:20 |
БП обновлена до последнего релиза 3.0.106.101
Последовательность действий: На основании реализации — счет на оплату — На основании счета на оплату — поступление наличных.
В логах драйвера АТОЛ при этом: Эта ошибка выходит на любое ИП, а любое ООО пробивается корректно. Что ж, этой ККМ не нравится в теге 1227. Никаких непечатаемых символов нет точно, проверял через Notepad++ |
||
Олдж
1 — 26.01.22 — 11:26 |
Единственное отличие в логах, в теге 1227 между ООО и ИП, это то, что в ИП в конце добавляется пробел |
||
Олдж
2 — 26.01.22 — 12:26 |
Дело действительно было в этом пробеле. Если покупатель ИП, то отрабатывается следующая строка, то в конце добавляются какие-то ПерсональныеДанные, а так как в базе никаких данных нет, то добавлялся пробел |
||
andervers2005
3 — 02.02.22 — 12:59 |
(2) И как победили? у меня бухгалтерия 3.0 не редактируется. |
||
rom4eg
4 — 02.02.22 — 13:42 |
Такая же проблема на последнем релизе БП 3.0. |
||
andervers2005
5 — 03.02.22 — 05:24 |
(4) Я в код залез и через расширение исправил ошибку. Там достаточно убрать пробелы по краям. |
||
KVB
6 — 10.02.22 — 13:29 |
Подскажите в каком модуле и в каой строке изменили код |
||
andervers2005
7 — 12.02.22 — 07:11 |
(6) Общий модуль — ОборудованиеЧекопечатающиеУстройстваВызовСервера
Там есть строка — Получатель = Получатель + Символы.НПП + ПерсональныеДанные.ДанныеДокумента Я сделал через расширение. Можно спокойно делать эту процедуру Вместо |
||
Loos_1
8 — 31.03.22 — 18:03 |
2022.03.30 17:31:21.091 T:000016A8 INFO [FiscalPrinter] > 1230 (1230) = «NL» Подскажите, почему здесь ошибка? На другом ККТ на другом компе такое же значение NL, ошибки нет |
||
alezander 9 — 09.06.22 — 18:48 |
(8)У меня такая же проблема была. ВЕРСИЯ ККТ 5.8.1 такое значение не принимает. На другом ККТ на другом компе скорее всего вторая версия ккт, поэтому ошибки нет. |
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.