Ошибка при пробитии чека. Розница, редакция 2.3
Розница, редакция 2.3 (2.3.11.33)
Две разные базы и не связанные между собой стали при пробитии чека выдавать ошибку:
Поле объекта не обнаружено (СведенияОПокупателе)
{ОбщийМодуль.ОборудованиеЧекопечатающиеУстройстваВызовСервера.Модуль(4403)}: СведенияОПокупателе = ОбщиеПараметры.СведенияОПокупателе;
{ОбщийМодуль.ОборудованиеЧекопечатающиеУстройстваВызовСервера.Модуль(2421)}: ЗаписатьСведенияОПокупателе(ЗаписьXML, ОбщиеПараметры, ПерсональныеДанные, ТипПерсональныхДанных);
{ОбщийМодуль.ОборудованиеЧекопечатающиеУстройстваВызовСервера.Модуль(306)}: СформироватьXMLПакетДляФискализацияЧека(ПараметрыОперации, ПараметрыФискализации);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1270)}: ДанныеОперации = ПроцессорДанных.ПодготовитьДанныеОперации(ПараметрыПодключенияСервер, Команда, ПараметрыВыполнениеКоманды.ПараметрыОперации);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1456)}: ВыполнениеКомандыОбработчика(ПодключенноеУстройство, ПараметрыВыполнениеКоманды);
{ОбщийМодуль.ОборудованиеЧекопечатающиеУстройстваКлиент.Модуль(18)}: МенеджерОборудованияКлиент.НачатьВыполнениеКоманды(ОповещениеПриЗавершении, ИдентификаторКлиента, ИдентификаторУстройства,
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1910)}: МодульОборудованиеЧекопечатающиеУстройстваКлиент.НачатьФискализациюЧекаНаФискальномУстройстве(ОписаниеОповещения, УникальныйИдентификатор, ИдентификаторУстройстваККТ, ОбщиеПараметры, ДополнительныеПараметры);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1846)}: ФискализацияЧековВОчереди_Начало();
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1490)}: ВыполнитьОбработкуОповещения(ПараметрыВыполнениеКоманды.ОповещениеПриЗавершении, РезультатОперации);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(929)}: ВыполнитьОбработкуОповещения(Параметры.ОповещениеПриПодключении, РезультатВыполнения);
{ОбщийМодуль.ПодключаемоеОборудованиеДрайверСинхронноКлиент.Модуль(187)}: ВыполнитьОбработкуОповещения(ДополнительныеПараметры.ОповещениеПриЗавершении, РезультатВыполнения);
{ОбщийМодуль.ПодключаемоеОборудованиеДрайверКлиент.Модуль(62)}: ВыполнитьОбработкуОповещения(ДополнительныеПараметры.ОповещениеПриЗавершении, ОбъектДрайвера);
{ОбщийМодуль.ОбщегоНазначенияСлужебныйКлиент.Модуль(191)}: ВыполнитьОбработкуОповещения(Оповещение, Результат);
{ОбщийМодуль.ОбщегоНазначенияСлужебныйКлиент.Модуль(670)}: ПодключитьКомпонентуОповеститьОбОшибке(ТекстОшибки, Контекст);
Чек пробивает но 1с зависает и приходится перезаходить.
КЭШ чистил и обновления все поставил. Драйвера на ККТ также обновил.
Прошу помощи!!!!
Две разные базы и не связанные между собой стали при пробитии чека выдавать ошибку:
Поле объекта не обнаружено (СведенияОПокупателе)
{ОбщийМодуль.ОборудованиеЧекопечатающиеУстройстваВызовСервера.Модуль(4403)}: СведенияОПокупателе = ОбщиеПараметры.СведенияОПокупателе;
{ОбщийМодуль.ОборудованиеЧекопечатающиеУстройстваВызовСервера.Модуль(2421)}: ЗаписатьСведенияОПокупателе(ЗаписьXML, ОбщиеПараметры, ПерсональныеДанные, ТипПерсональныхДанных);
{ОбщийМодуль.ОборудованиеЧекопечатающиеУстройстваВызовСервера.Модуль(306)}: СформироватьXMLПакетДляФискализацияЧека(ПараметрыОперации, ПараметрыФискализации);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1270)}: ДанныеОперации = ПроцессорДанных.ПодготовитьДанныеОперации(ПараметрыПодключенияСервер, Команда, ПараметрыВыполнениеКоманды.ПараметрыОперации);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1456)}: ВыполнениеКомандыОбработчика(ПодключенноеУстройство, ПараметрыВыполнениеКоманды);
{ОбщийМодуль.ОборудованиеЧекопечатающиеУстройстваКлиент.Модуль(18)}: МенеджерОборудованияКлиент.НачатьВыполнениеКоманды(ОповещениеПриЗавершении, ИдентификаторКлиента, ИдентификаторУстройства,
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1910)}: МодульОборудованиеЧекопечатающиеУстройстваКлиент.НачатьФискализациюЧекаНаФискальномУстройстве(ОписаниеОповещения, УникальныйИдентификатор, ИдентификаторУстройстваККТ, ОбщиеПараметры, ДополнительныеПараметры);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1846)}: ФискализацияЧековВОчереди_Начало();
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(1490)}: ВыполнитьОбработкуОповещения(ПараметрыВыполнениеКоманды.ОповещениеПриЗавершении, РезультатОперации);
{ОбщийМодуль.МенеджерОборудованияКлиент.Модуль(929)}: ВыполнитьОбработкуОповещения(Параметры.ОповещениеПриПодключении, РезультатВыполнения);
{ОбщийМодуль.ПодключаемоеОборудованиеДрайверСинхронноКлиент.Модуль(187)}: ВыполнитьОбработкуОповещения(ДополнительныеПараметры.ОповещениеПриЗавершении, РезультатВыполнения);
{ОбщийМодуль.ПодключаемоеОборудованиеДрайверКлиент.Модуль(62)}: ВыполнитьОбработкуОповещения(ДополнительныеПараметры.ОповещениеПриЗавершении, ОбъектДрайвера);
{ОбщийМодуль.ОбщегоНазначенияСлужебныйКлиент.Модуль(191)}: ВыполнитьОбработкуОповещения(Оповещение, Результат);
{ОбщийМодуль.ОбщегоНазначенияСлужебныйКлиент.Модуль(670)}: ПодключитьКомпонентуОповеститьОбОшибке(ТекстОшибки, Контекст);
Чек пробивает но 1с зависает и приходится перезаходить.
КЭШ чистил и обновления все поставил. Драйвера на ККТ также обновил.
Прошу помощи!!!!
По теме из базы знаний
- Продажа с двух касс ККМ в 1С:Розница 2.2, Розница2.3, Розница Аптека 2.3. Выбор, по какой кассе пробить чек
- Две или несколько касс ККМ Розница 2.3 + Честный знак + Принтер чеков
- Передача сведений о розничной продаже маркируемой алкогольной продукции: в ЕГАИС прошла, а чек не пробился. Пробить чек
- Терминал системы быстрых платежей платформа QRManager: оплата по QR для 1С:УТ11, КА 2.х и ERP 2.х,Розница отраслевые
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Отладчиком посмотрите, что это за "СведенияОПокупателе". Остановка по ошибке.
Далее либо, патч, либо обновление на новый релиз (следующий, где исправят), либо расширение делать, либо заполнить поле, из которого беруться данные.
Может тестирование и исправление базы попробовать ещё.
Далее либо, патч, либо обновление на новый релиз (следующий, где исправят), либо расширение делать, либо заполнить поле, из которого беруться данные.
Может тестирование и исправление базы попробовать ещё.
(5) А ошибка и с этой продукцией и с обычной?
Что если на старой резервной копии и эмуляторе попробовать воспроизвести ошибку?
Если ошибки не будет, надо смотреть что меняется при заведении этой продукции.
А ещё можно попробовать в расширении исправить ошибку "штрихкодbase64". Может это последняя и заработает после этого.
Вижу цифру 64, начинаю проверять разрядность платформы, драйверов, с этого направления не менялось ничего?
Что если на старой резервной копии и эмуляторе попробовать воспроизвести ошибку?
Если ошибки не будет, надо смотреть что меняется при заведении этой продукции.
А ещё можно попробовать в расширении исправить ошибку "штрихкодbase64". Может это последняя и заработает после этого.
Вижу цифру 64, начинаю проверять разрядность платформы, драйверов, с этого направления не менялось ничего?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот