Маркировка в УТ 10.3.59.2: ошибки в релизе

28.02.20

Учетные задачи - Кассовые операции

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

Скачать исходный код

Наименование Файл Версия Размер
Маркировка в УТ 10.3.59.2 исправление ошибок в релизе (модули):
.rar 71,23Kb
4
.rar 71,23Kb 4 Скачать

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

 

Будет рассмотрен простейший вариант продажи обуви.

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

 

Наша задача, чтобы  при пробитии чека, отсканированный код маркировки попадал в чек для обработки оператором фискальных данных. Обратите внимание, Ваша ККМ должна поддерживать передачу кода маркировки!!!

 

Настраиваем учет маркировки обуви в обновленной УТ 10.3.59.2.

 

Открываем обработку в меню «Обмен с ГосИС» - «Обмен в ИС МП».

Далее «Настройки и справочники» - «Настройки интеграции с ИС МП»

Устанавливаем флаг «Вести учет обувной продукции» и «Дата ввода обязательной маркировки» - 01.03.2020.

 

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

Групповой обработкой устанавливаем этот признак для обуви.

 

Подключаем сканер штрихкода (с поддержкой считывания двумерных кодов).

Меню «Сервис» - «Настройка учета» - «Настройка параметров учета» - закладка «Настройка торгового оборудования» - установить флаг «Использовать подключаемое оборудование».

Далее меню «Сервис» - «Торговое оборудование» - «Настройка подключаемого оборудования (тонкий клиент)».

Добавляем новое рабочее место и для него сканер штрихкода.

 

 

Чек будет пробиваться из интерфейса кассира.

 

Далее в конфигураторе испраляем ошибки, которые не дадут пробить чек с кодом маркировки.

 

Измененные модули во вложении.

 

1. При пробитии чека возврата, в базе фиксируется чек возврата, а в ККМ чек продажи.

 

Общий модуль ТорговоеОборудованиеУТВызовСервера

в функции ПараметрыОперацииФискализацииЧекаЧекККМ 

 

меняем строку

ПараметрыФискализацииЧека = ПодключаемоеОборудованиеУТВызовСервера.ПараметрыФискализацииЧека(ДанныеДокументаДляЧека, , , Ложь);

 

На

ПараметрыФискализацииЧека = ПодключаемоеОборудованиеУТВызовСервера.ПараметрыФискализацииЧека(ДанныеДокументаДляЧека, ,ДокументСсылка.ВидОперации = Перечисления.ВидыОперацийЧекККМ.Возврат , Ложь);

 

2. При выборе в чеке товара с признаком обувной продукции, выдает ошибку открытия формы ввода кода маркировки.

 

Общий модуль ШтрихкодированиеИСКлиент

В процедуре ОткрытьФормуСчитыванияКодаМаркировки

 

Перед строкой

 

ОткрытьФорму("Обработка.ПроверкаИПодборПродукцииИСМП.Форма.ФормаВводаКодаМаркировки",ПараметрыОткрытия, ФормаВладелец,,,,ОповещениеОЗавершении);

 

Добавляем строку

 

ОповещениеОЗавершении = Новый ОписаниеОповещения("ОбработатьКодМаркировки", ФормаВладелец, ОповещениеОЗавершении);

 

3. После сканирования кода маркировки, в реквизит Штрихкод в  документа чекККМ все равно устанавливается линейный штрихкод товара.

 

Документ ЧекККМ модуль формы ФормаРегистрацииПродаж

В процедуре ПриИзмененииНоменклатурыТоваров

 

Добавляем условие

 

Если СокрЛП(СтрокаТабличнойЧасти.ШтрихКод) = "" Тогда

                ШтрихКод = "";

                Если ЗначениеЗаполнено(СтрокаТабличнойЧасти.Номенклатура) Тогда

                               СтрокаШтрихкода = УправлениеРозничнойТорговлей.ПолучитьШтрихКод(СтрокаТабличнойЧасти.Номенклатура,

                                                                                СтрокаТабличнойЧасти.ЕдиницаИзмерения,

                                                                                СтрокаТабличнойЧасти.ХарактеристикаНоменклатуры,

                                                                                СтрокаТабличнойЧасти.СерияНоменклатуры,

                                                                                Справочники.Качество.Новый);

                              

                               Если СтрокаШтрихкода <> Неопределено Тогда

                                               ШтрихКод = СтрокаШтрихкода.Штрихкод;

                               КонецЕсли;

                КонецЕсли;

               

                СтрокаТабличнойЧасти.ШтрихКод = ШтрихКод;

КонецЕсли;

 

4. При закрытии чека с обувью, штрихкод не передается с реквизитами в ККМ.

 

Общий модуль ТорговоеОборудованиеУТВызовСервера

в функции ПараметрыОперацииФискализацииЧекаЧекККМ 

меняем второй запрос (добавляем штрихкод)

 

                "ВЫБРАТЬ

                |              ТабличнаяЧасть.НомерСтроки КАК НомерСтроки,

                |              ТабличнаяЧасть.КлючСтроки = 0 КАК СверхЗаказа,

                |              ТабличнаяЧасть.Номенклатура КАК Номенклатура,

                |              ТабличнаяЧасть.ХарактеристикаНоменклатуры КАК Характеристика,

                |              ТабличнаяЧасть.СерияНоменклатуры КАК Серия,

                |              ТабличнаяЧасть.ЕдиницаИзмерения КАК Упаковка,

                |              ЕСТЬNULL(ТабличнаяЧасть.Номенклатура.ВидНоменклатуры.ТипНоменклатуры, ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.ПустаяСсылка)) КАК ТипНоменклатуры,

                |              ЕСТЬNULL(ТабличнаяЧасть.Номенклатура.ТабачнаяПродукция

                |                                             ИЛИ ТабличнаяЧасть.Номенклатура.АлкогольнаяПродукция

                |                                             ИЛИ ТабличнаяЧасть.Номенклатура.ОбувнаяПродукция, ЛОЖЬ) КАК ПодакцизныйТовар,

                |              ЕСТЬNULL(ТабличнаяЧасть.Номенклатура.НаименованиеПолное, """") КАК НоменклатураНаименование,

                |              ЕСТЬNULL(ТабличнаяЧасть.ХарактеристикаНоменклатуры.Наименование, """") КАК ХарактеристикаНаименование,

                |              ТабличнаяЧасть.ЕдиницаИзмерения КАК УпаковкаНаименование,

                |              ТабличнаяЧасть.Количество КАК Количество,

                |              ТабличнаяЧасть.Количество КАК КоличествоУпаковок,

                |              ВЫРАЗИТЬ(ТабличнаяЧасть.Цена КАК ЧИСЛО(31, 2)) КАК Цена,

                |              ЗНАЧЕНИЕ(Перечисление.СтавкиНДС.ПустаяСсылка) КАК СтавкаНДС,

                |              0 КАК СуммаСкидки,

                |              ТабличнаяЧасть.Сумма КАК СуммаСНДС,

                |              ЕСТЬNULL(ТабличнаяЧасть.Номенклатура.АлкогольнаяПродукция, ЛОЖЬ) КАК АлкогольнаяПродукция,

                |              ЕСТЬNULL(ТабличнаяЧасть.Номенклатура.ТабачнаяПродукция, ЛОЖЬ) КАК ТабачнаяПродукция,

                |              ЕСТЬNULL(ТабличнаяЧасть.Номенклатура.ОбувнаяПродукция, ЛОЖЬ) КАК ОбувнаяПродукция,

                |              ТабличнаяЧасть.Штрихкод

                |ПОМЕСТИТЬ Товары

                |ИЗ

                |              Документ.ЧекККМ.Товары КАК ТабличнаяЧасть

                |ГДЕ

                |              ТабличнаяЧасть.Ссылка = &Ссылка

                |;

                |

                |////////////////////////////////////////////////////////////////////////////////

                |ВЫБРАТЬ

                |              Товары.НомерСтроки,

                |              Товары.СверхЗаказа,

                |              Товары.ТипНоменклатуры,

                |              Товары.ПодакцизныйТовар,

                |              Товары.НоменклатураНаименование,

                |              Товары.ХарактеристикаНаименование,

                |              Товары.УпаковкаНаименование,

                |              Товары.КоличествоУпаковок,

                |              Товары.Цена,

                |              Товары.СуммаСкидки,

                |              Товары.СтавкаНДС,

                |              Товары.СуммаСНДС,

                |              Товары.АлкогольнаяПродукция,

                |              Товары.ТабачнаяПродукция,

                |              Товары.ОбувнаяПродукция,

                |              Товары.Штрихкод

                |ИЗ

                |              Товары КАК Товары");

 

 

5. При записи реквизитов чека, возникает ошибка записи атрибута MarkingCode

Будем передавать туда значение штрихкода без скобок.

 

Общий модуль МенеджерОборудованияВызовСервера

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

 

Меняем блок

Если НЕ ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.РевизитКодаТовара) Тогда

                ЗаписьXML.ЗаписатьНачалоЭлемента("GoodCodeData");

                ЗаписьXML.ЗаписатьАтрибут("MarkingCode", XMLСтрока(ДанныеКодаТоварнойНоменклатуры.РевизитКодаТовара));

                ЗаписьXML.ЗаписатьКонецЭлемента();

КонецЕсли;

 

на

 

Если Не ПустаяСтрока(Позиция.Штрихкод) Тогда // Ревизит кода товара.

                MarkingCode = Позиция.Штрихкод;

                MarkingCode = СтрЗаменить(MarkingCode,"(","");

                MarkingCode = СтрЗаменить(MarkingCode,")","");

                ЗаписьXML.ЗаписатьНачалоЭлемента("GoodCodeData");

                ЗаписьXML.ЗаписатьАтрибут("MarkingCode", XMLСтрока(MarkingCode));

                ЗаписьXML.ЗаписатьКонецЭлемента();

КонецЕсли;

 

И меняем блок                                           

                                              

Если Не ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.РеквизитКодаТовара) Тогда // Ревизит кода товара.

                ЗаписьXML.ЗаписатьАтрибут("MarkingCode", XMLСтрока( ДанныеКодаТоварнойНоменклатуры.РеквизитКодаТовара));

КонецЕсли;

 

на

 

                Если Не ПустаяСтрока(Позиция.Штрихкод) Тогда // Ревизит кода товара.

                               MarkingCode = Позиция.Штрихкод;

                               MarkingCode = СтрЗаменить(MarkingCode,"(","");

                               MarkingCode = СтрЗаменить(MarkingCode,")","");

                               ЗаписьXML.ЗаписатьАтрибут("MarkingCode", XMLСтрока(MarkingCode));

                КонецЕсли;

                                              

6. При пробитии обуви в чеке, выводится признак, что это акцизный товар.

Видимо осталось от табачной продукции.

 

Общий модуль ПодключаемоеОборудованиеУТВызовСервера

Функция ПараметрыФискализацииЧека

 

Перед блоком

 

// Общие данные строки чека

 

Добавляем

 

Если СтрокаТЧ.ОбувнаяПродукция Тогда

                СтрокаТЧ.ПодакцизныйТовар = Ложь;

КонецЕсли;

 

 

Все измененные модули во вложении.

 

 

Вариант доработок делал для себя, используете на свой страх и риск.

 

 

 

 

См. также.

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Пользователь Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом.

28500 руб.

21.04.2017    92746    117    40    

208

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер Платформа 1С v8.3 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Полнофункциональное расширение (ранее известное как Модуль 1С-ЕГАИС) для взаимодействия типовых конфигураций 1С и ЕГАИС, предоставляющее максимум возможностей по работе с УТМ. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

8970 руб.

15.12.2015    167782    737    364    

393

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения 1С:CRM ПРОФ, КОРП Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1). Подключайте любую онлайн кассу к практически любой конфигурации. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Поддерживает разрешительный режим. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows ЭМУЛЯТОР + ЭКВАЙРИНГ + МАРКИРОВКА + ПОДДЕРЖКА ФФД 1.2

6000 руб.

27.02.2017    777357    4727    9507    

2809

Розничная торговля Маркетплейсы Программист Платформа 1С v8.3 1С:Розница 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Платные (руб)

Модуль для интеграции 1С с сервисом СберМаркет. Предназначен для обмена данными из торговых точек розничных сетей из баз данных 1С в базы данных СберМаркет, для отображения информации по товарам, остаткам, ценам, заказам и статусам заказов. Позволяет оперативно начать работать с сервисом СберМаркет, существенно повысить продажи и лояльность клиентов.

25000 руб.

14.10.2022    8261    9    13    

8

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Обработка осуществляет обслуживание ККТ АТОЛ, Штрих и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки и разрешительного режима.

5400 руб.

25.05.2015    324227    1868    3029    

1010

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка номенклатуры из файлов Excel (xls, xlsx, ods, csv, mxl) в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

10560 руб.

29.10.2014    213579    635    526    

449
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Tarlich 116 28.02.20 10:23 Сейчас в теме
Конечно же +
настройке сканера больше строк чем тому как марки с ЧЗ попали в 1С -))
2. Sholl 106 28.02.20 11:01 Сейчас в теме
(1) А марки я вообще не загружал в базу)
В интерфейсе кассира, при добавлении обуви, запрашивается код маркировки.
При сканировании автоматически создается запись в справочнике "Штрихкоды упаковок".
Так номенклатура сопоставляется с кодом маркировки, которого нет в базе.
Если потом отсканировать этот код маркировки, номенклатура в документ добавится автоматически.
Chaotic; RustIG; +2 Ответить
3. user1257642 28.02.20 13:00 Сейчас в теме
Только почему в чеке система ЕНВД при продаже маркированного товара отображается?
4. Sholl 106 28.02.20 13:31 Сейчас в теме
(3) Это демо база, налоги не настраивал.
5. RustIG 1690 29.02.20 09:40 Сейчас в теме
(3) а что надо перед продажей сменить ЕНВД? кажется после продажи есть 5 дней на смену режима налогообложения... Или все-таки заранее надо уйти с ЕНВД?
6. RustIG 1690 29.02.20 09:45 Сейчас в теме
(0) спасибо за обзор
1) Что за Эмулятор используется: типовой?
2) Что за Обувь тестовая? Вы реальную марку к ней привязали? Что с этой маркой потом сделаете: спишите или на другую обувь привяжете?
3) Не знаете, в Честном знаке есть "тестовые" марки - тестировать продажи в программе?
4)) Последняя картинка с двумя чеками не понятна - в чем проблема? Опишите, что в чеках не так?
5) Почему скобки заменяете на пустую строку? По сути изменяете КодМаркировки на "другой". Как такой код маркировки загрузится в Честный знак: корректно или с ошибкой?
8. Aleks.spb 29.02.20 10:51 Сейчас в теме
(6) Я не автор, но на часть вопросов могу ответить.
1. Это либо боевая либо тестовая ККТ, в любом случае это не эмулятор, а физическая ККТ.
2. Вариантов чтобы при тестовом подключении к ОФД, передавались в Песочницу ЦРПТ тестовые марки не встречал. Вы можете когда все настроите продать и сделать возврат на боевой ККТ.
4. С ними все хорошо, до 01.03.2020. А вот после этого до конца так и не разобрался. Вроде как Атол и тот же Такском настаивает что нужно переходить на новый формат с универсальным кодом для всех товаров 444D, но уже ясно что все не перейдут и вроде бы старый формат должен нормально работать до лета.
5. Скобки отображаются только в человекочитаемом коде, на марке их нет. Вот пример марки со сканера: "010990000099685529KOOGFX<I3iXZI918030026sJkBxcF"
7. Aleks.spb 29.02.20 10:41 Сейчас в теме
Стальные же у вас нервы, ждать выхода релиза и еще исправлять в нем ошибки.

Хотел уточнить вы КТ - нефискальной строкой выводите?
18. Sholl 106 02.03.20 11:33 Сейчас в теме
(7) КТ выводится кассой атол автоматически.
На чеке кассы Вики принт, поля КТ нет, хотя в честном знаке продажа кода маркировки отражается.
20. Aleks.spb 02.03.20 13:42 Сейчас в теме
(18) Да в том то и дело что нет, даже в последней прошивке только признак [М].
63. AV_Gans 31.08.20 14:12 Сейчас в теме
(20)Подскажите, а вы решили проблему, поделитесь опытом.
У нас Вики и УТ 10.3.65.1 на чеке буквы "М" нет - прошивка последняя, 1с последняя, обработка ТО - так же последняя; ДримКас - слился - говорит не поддерживает обычные формы.
Маркировка обуви - чеки уходят - товар в ЧЗ корректно списывается
64. Aleks.spb 02.09.20 19:04 Сейчас в теме
(63) Добрый день. У меня ККТ Атол, насчет вики ничего сказать не могу.
Если у вас актуальная прошивка и марки уходят в ЧЗ, значит проблема именно в прошивке ККТ, нужно обращаться к производителю.

Ну в целом добавить при печати признак [М] вообще не проблема.
9. swimdog 767 29.02.20 19:16 Сейчас в теме
Спасибо тебе, добрый человек. Минимум полдня сэкономил.
davdykin; +1 Ответить
10. МимохожийОднако 142 01.03.20 09:18 Сейчас в теме
Для информации. Вышла 10.3.59.3
11. M_W_W 32 01.03.20 10:17 Сейчас в теме
+(10) Да, вчера увидел, скачал, обновил на тестовой базе.
Таких явных ошибок, как в 59.2 вроде нет... Ошибки в 59.2 увидел сразу, но исправлять не стал - смысла не было, у реального клиента "Базовая версия", не ломая, не поправишь, поэтому занял "выжидательную позицию"...
В общем - в 59.3, все вроде работает терпимо, даже с моей обработкой подключаемого ТО под "Спарк-115", даже ничего в ней переделывать не пришлось, только драйвер заменил на свежий, рабочий. С моей подачи, его все-таки довели до кондиции, теперь маркировку правильно передает. Единственное, надо не забыть закомментировать строчку, где в обработке я принудительно СНО "Патент" подставлял, т.к. в УТ 10.3 нет такой СНО, а у клиента была...
Вот, на картинке, чек в тестовом ОФД, напечатан из УТ 10.3.59.3, на ККТ Спарк-115-Ф, с моей обработкой обслуживания(если кому нужна - у меня, здесь опубликована). На чеке, никакого КТ нет, ни в каком виде, но, перед наименованием "Тестовые белые тапочки", буква [M]. Никакие марки никуда не добавлял, распечатал какую-то первую попавшуюся этикетку, даже не помню точно откуда - отсюда, с Мисты или с форума ФСРАР, добавил в базу товар, с ШК EAN-13 выделенным вручную из ШК DM на этой этикетке, и все... Продажу делал, сканируя сразу DM, без EAN(да у меня его и не было, лень было печатать), проглотила, подумала секунд пять, и выдала в таблицу чека товар. Нажал "закрытие чека", все сработало, без ошибок. Результат - на скриншоте.
21. Aleks.spb 02.03.20 13:47 Сейчас в теме
(11) Только имейте ввиду передача КМ в таком виде с MarkingType 1520, вроде как с 01.03.2020 не очень правильное решение.
Но это не точно.
12. M_W_W 32 01.03.20 10:34 Сейчас в теме
Блиииннн.... Только сейчас, случайно на своем скриншоте заметил, что "тапочки" вдруг стали "Подакцизным товаром"... Надо посмотреть, откуда он это тянет... Но, скорее всего - не из кода,. что-то в данных у меня накосячено, видимо, с сигаретами где-то пересеклось.
Но, даже если и в коде ошибка - во внешней обработке обслуживания(в коде конфы - не могу, базовая :-( ), можно будет поправить XML-ку, перед передачей в драйвер на печать...
13. M_W_W 32 01.03.20 12:25 Сейчас в теме
Пелядьььь....
Все-таки, это очередная ошибка в релизе...
Вот, в общем модуле "ПодключаемоеОборудованиеУниверсальныйДрайверКлиент", в функции "ПараметрыОперацииФискализацииЧекаЧекККМ":

" | ЕСТЬNULL(ТабличнаяЧасть.Номенклатура.ТабачнаяПродукция
| ИЛИ ТабличнаяЧасть.Номенклатура.АлкогольнаяПродукция
| ИЛИ ТабличнаяЧасть.Номенклатура.ОбувнаяПродукция, ЛОЖЬ) КАК ПодакцизныйТовар,
"
Ну, конечно, в таблице есть товар с признаком "ОбувнаяПродукция"...
Вот, этот запрос и возвращает ПодакцизныйТовар = Истина...
Ну, и дальше, до самого чека и ОФД он идет как подакциз...
Вот ну никак нельзя релиз выпустить, что-бы не накосячить, ну хоть немного...
Или я чего-то упустил в этой жизни, и "тапочки" подакцизным товаром вдруг стали???

Вот как с этим бороться? Исправить - одна минута, но... Версия то базовая!!!
Можно, конечно извратиться, и в обработке обслуживания в XMLке подменить "2" на "1", но... Не буду!!! Надоело... Подожду следующего релиза :-(
14. M_W_W 32 01.03.20 17:55 Сейчас в теме
Короче, не утерпел, поправил в обработке:
Перед ВыполнитьКоманду("ФискализацияЧека",мВходныеПараметры, *************
вставляем:

Для СчСтрМ = 0 По ПараметрыЧека.ПозицииЧека.Количество() - 1 Цикл
ТекСтр = ПараметрыЧека.ПозицииЧека.Получить(СчСтрМ);
Если ТекСтр.ДанныеКодаТоварнойНоменклатуры.ТипМаркировки = Перечисления.ТипыМаркировкиККТ.ОбувныеТовары Тогда
ТекСтр.Вставить("ПризнакПредметаРасчета", Перечисления.ПризнакиПредметаРасчета.Товар);
КонецЕсли;
Конеццикла;
ПараметрыЧека.Вставить("ПараметрыЧека", ПараметрыЧека);
мВходныеПараметры.Очистить();
мВходныеПараметры.Добавить(ПараметрыЧека);

В принципе, у кого базовые версии и обработка ТО внешняя, можно так-же сделать. В профке, проще в самом запросе, который выше, исправить.
А вот у кого базовые, и обработка встроенная - это жо***... Нужно ждать релиза.
15. user1284448 02.03.20 11:18 Сейчас в теме
Здравствуйте. Пытаюсь подключить сканер по новой методе.
Делаю: Подключение и настройка оборудования, вкладка драйверы оборудования. Делаю добавить, Тип драйвера: подключаемый по стандарту "1С:Совместимо", тип оборудования: Сканер штрихкода, Идентификатор объекта: AddIn.Scanner, Имя файла драйвера заполнить не дает. Сохраняю. Текущий статус: "Установлен на текущем компьютере".
Затем на вкладке "Управление рабочими местами" делаю "Создать", в поле "Драйвер оборудования" выбираю этот сканер. При попытке записи выходит служебное сообщение: Поле "Обработчик драйвера" не заполнено. Что делаю не так?
16. user1284448 02.03.20 11:21 Сейчас в теме
Конфигурация УТ 10.3.59.3
Прикрепленные файлы:
17. Sholl 106 02.03.20 11:30 Сейчас в теме
(16) Я не добавлял новый драйвер. Они уже есть в составе конфигурации.
Прикрепленные файлы:
19. user1284448 02.03.20 11:56 Сейчас в теме
Почему-то у драйверов в составе конфигурации не заполнен обязательный реквизит "тип оборудования" и заполнить его не дает.
Прикрепленные файлы:
24. interests 02.03.20 20:12 Сейчас в теме
(19) Нужно запустить МенеджерОборудованияВызовСервераПереопределяемый.ОбновитьПоставляемыеДрайвера()
но перед этим подправить в модуле Справочники.ДрайверыОборудования.ЗаполнитьПредопределенныйЭлемент

Если Драйвер = Неопределено Тогда  
		Драйвер = Справочники.ДрайверыОборудования.СоздатьЭлемент();
		Драйвер.ИмяПредопределенныхДанных = ВремИмяЭлемента;
		Драйвер.ТипОборудования           = Параметры.ТипОборудования;
		Драйвер.ОбработчикДрайвера        = ОбработчикДрайвера;
		НужнаЗапись = Истина;
	Иначе 
		Драйвер = Драйвер.ПолучитьОбъект();
		НужнаЗапись = Ложь;
		Если (Драйвер.Наименование <> Параметры.Наименование)
			Или (Драйвер.ИдентификаторОбъекта <> Строка(ИдентификаторОбъекта))
			Или (Драйвер.ИмяМакетаДрайвера <> Строка(ИмяМакетаДрайвера))
			Или (Драйвер.ПоставляетсяДистрибутивом <> ПоставляетсяДистрибутивом)
			или (Драйвер.ТипОборудования           <> Параметры.ТипОборудования) //+тут добавить строку исправить
			Или (Драйвер.ВерсияДрайвера <> Строка(ВерсияДрайвера))
			Или (Драйвер.СнятСПоддержки <>СнятСПоддержки) Тогда
				НужнаЗапись = Истина;
		КонецЕсли;
	КонецЕсли;
	
	Если НужнаЗапись Тогда
		Драйвер.Наименование              = Параметры.Наименование;
		Драйвер.ИдентификаторОбъекта      = ИдентификаторОбъекта;
		Драйвер.ИмяМакетаДрайвера         = ИмяМакетаДрайвера; 
		Драйвер.ПоставляетсяДистрибутивом = ПоставляетсяДистрибутивом;
		Драйвер.ВерсияДрайвера            = ВерсияДрайвера;
		Драйвер.СнятСПоддержки            = СнятСПоддержки;
		//+тут добавить строки
		Драйвер.ТипОборудования           = Параметры.ТипОборудования;
		Драйвер.ОбработчикДрайвера        = ОбработчикДрайвера;
		//-тут добавить строки
		Драйвер.
Показать
28. holod 02.03.20 20:30 Сейчас в теме
(24) Спасибо огромное, все получилось. Это, как понимаю, был очередной косяк релиза?
68. user1060801 06.12.20 08:02 Сейчас в теме
(24) Здравствуйте! Подскажите что запустить нужно? МенеджерОборудованияВызовСервераПереопределяемый.ОбновитьПоставляемыеДрайвера() этого не могу найти.
Обработку обновил, код добавил, всё равно не работает.
69. interests 05.01.21 22:34 Сейчас в теме
(68) Создать внешнюю обработку с одной строкой кода: МенеджерОборудованияВызовСервераПереопределяемый.ОбновитьПоставляемыеДрайвера()
22. Veika 25 02.03.20 19:57 Сейчас в теме
Помогите разобраться со штрих-кодами.
Есть номенклатура, на остатках, кода маркировки в ЧЗ получили, распечатали, к обуви прикрепили, а как в УТ 10.3 теперь подключить этот штрих-код в позиции номенклатуры?
25. holod 02.03.20 20:13 Сейчас в теме
(22) При продаже ШК прикрепляется к номенклатуре. Появляется в справочнике штрихкоды упаковок и товаров
26. Veika 25 02.03.20 20:21 Сейчас в теме
(25) А как Как он появляется в справочнике Штрихкоды упаковок и товаров?
23. Veika 25 02.03.20 20:02 Сейчас в теме
Сканер штрих-кода как правильно подключить, как клавиатуру или через COM-порт?
34. Sholl 106 03.03.20 01:23 Сейчас в теме
(23) Нужно подключать в том режиме, в котором запрограммирован сканер.
При покупке нового, обычно режим клавиатура.
Сканер программируется служебными штрихкодами из руководства пользователя или с сайта производителя.
35. Veika 25 03.03.20 06:53 Сейчас в теме
(34) Подключала в режиме Клавиатура выводит на печать виде

010290000073010621Y<o/M?:z5>B91003A928zJ4YA4oc2UnYw415rGgYAlnJAC04g2gapakzi+GR3wUgXD3­Bv+6uvikqU26IRR5K1ZnKbQvw3FyPPZCYwb6fA==

разве это верно прочтенный ШК?
38. RustIG 1690 03.03.20 08:50 Сейчас в теме
(35) вот бесплатный генератор КМ и проверка КМ https://ru.online-qrcode-generator.com/Barcode-Generator

после создания картинки на экране монитора, можете сканировать со своего сотового телефона через программу Честный знак или Фарма Тракс.

вот еще ссылки: Проверка сканера 2D: https://честныйзнак.рф/barcode/?category=3
27. Veika 25 02.03.20 20:24 Сейчас в теме
Хочу ввести новую номенклатуру и привязать к нему ШК DataMatrix, и не понимаю, как это сделать???
29. holod 02.03.20 20:32 Сейчас в теме
(27) Если коды получали по упрощенной схеме через ЧЗ, ничего привязывать не надо. При продаже (по-крайней мере, через РМК), он сам присваивается от той марки, которую пикнули при продаже.
30. Veika 25 02.03.20 21:10 Сейчас в теме
(29)у нас ничего не присваивается... Вот и пытаюсь разобраться...
Как все-таки привязать ШК с помощью сканера?
41. RustIG 1690 04.03.20 08:08 Сейчас в теме
(30) мне еще предстоит в этом разобраться....
ПС. такой же как все.
Ждали 1 марта, не хотели тестировать до 1 марта, чтобы не слететь с ЕНВД + ждали обновления по УТ 10.3. Обновление выпустили 28 февраля глубоким вечером. Разбираться стал аж в вос-е утром 1 марта (в субботу 29-го февраля был занят).
со 2-го марта обновили 1С, стал разбираться в механизмах.
2-го марта вечером изменили режим с ЕНВД на УСН в ККМ,
3-ьго марта весь день пробивали Одежду по УСН,
вечером после новостей и до закрытия смены сделали возврат продаж по УСН,
пробили чеки по Одежде по ЕНВД.
Обувь до последнего не пробивали в чеках ККМ (просто не продавали).
После новости 3-го марта вечером пробили обувь по ккм по ЕНВД первому покупателю...
Директор конечно ругается, я тоже, но эмоции на форуме бесполезно выкладывать...
Механизмы маркировки в УТ 10.3 не успел изучить всецело, но то, что увидел, повергло в незнаюкакоесостояние: не увидел как печатать ДатаМатрикс-код из УТ 10.3. и это только начало...
31. grizzzli 1 02.03.20 22:41 Сейчас в теме
А у кого-нибудь печатается в чеке буква М (маркировка)?
В этих доработках про это ни слова.
Релиз 10.3.59.3 + все изменения из этой темы
33. Sholl 106 03.03.20 01:02 Сейчас в теме
(31) Буква "М" печатается на чеках кассы "Вики принт".
Сам код маркировки не выводится, но на сайте честного знака продажа отражается.
32. frost_a 36 03.03.20 00:17 Сейчас в теме
А обязательную дату начала использования "Честный знак" не перенесли на 01.06.2020 год?
36. Veika 25 03.03.20 06:55 Сейчас в теме
Пробовала в режиме СОМ-порта, вообще не считывает ШК в УТ 10.3, при тест драйве устройства (сканера) считывает, в 1с УТ 10.3 - нет...
На этом остановилась все работа, маркированную обувь надо продавать, но как...
39. Отованец 19 04.03.20 07:18 Сейчас в теме
(36)
Может быть надо сначала отключить сканер, который подключали в неуправляемых формах, только потом подключить его в новой форме (управляемый).
42. Отованец 19 04.03.20 09:29 Сейчас в теме
(36)
при тест драйве устройства (сканера) считывает, в 1с УТ 10.3 - нет...
На этом остановилась все работа, маркированную обувь надо продавать, но как...

Сканер подключали в какой форме?
Если ранее сканер был подключен в "Подключение и настройка торгового оборудования", то убрать галку "использовать торговое оборудование", отключить старый сканер в "Подключение и настройка торгового оборудования", поставить галку, подключить сканер в форме "Настройка подключаемого оборудования(тонкий клиент)"
Удачи!
47. exe 05.03.20 17:58 Сейчас в теме
(42) сделали. все равно никакой штрихкод не читает
48. Sholl 106 05.03.20 18:24 Сейчас в теме
(47) Код маркировки должен быть распечатан в формате Data matrix GS1.
Если отпечатан в обычном Data matrix, то 1С не прочитает.
Один поставщик прислал обувь с такими кодами, пришлось переклеивать сверху кодами от остатков.

Проверить работу и подключение сканера, можно любым обычным штрихкодом.
Если отсканировать в интерфейсе кассира, программа или добавит товар с этим штрихкодом в документ
или выдаст окно, что штрихкод не зарегистрирован в базе.
Если ничего не выдаст, значит сканер подключен не правильно.
58. vis_tmp 32 27.05.20 12:41 Сейчас в теме
(42)А кассы при этом могут оставаться подключенными и работать по-старому?
37. MiB 03.03.20 07:34 Сейчас в теме
Что в прошлом релизе, что в этом 10.3.59.3 Чек выходит без НДС
40. Отованец 19 04.03.20 07:29 Сейчас в теме
Интересная ситуация, добавил все исправления, сканирую мужскую обувь, все хорошо, присваивает марку, а женскую или детскую выдает предупреждение что "нанесена".
В штрихкоды упаковок записи заносит.
Это косяк в конфе или "честный" знак выдал марки не только нам?
44. Отованец 19 04.03.20 12:43 Сейчас в теме
(40)
вопрос снят, менеджер не все марки ввел в оборот.
45. Отованец 19 04.03.20 12:44 Сейчас в теме
(40)
Вопрос снят, менеджер не все марки ввел в оборот.
43. kali2005 04.03.20 10:33 Сейчас в теме
Еще один косяк, как исправить?

ПодключаемоеОборудованиеУниверсальныйДрайверКлиент
Функция Инкассация

Ошибка при внесении денег: Поле не обнаружено ТипОборудования

ИначеЕсли ПараметрыПодключения.ТипОборудования = "ККТ" Или ПараметрыПодключения.ТипОборудования = "ФискальныйРегистратор" Тогда
55. dmitrit 22 14.04.20 18:32 Сейчас в теме
(43) Столкнулся с этой же проблемой в релизе 10.3.60.3 Не нашли как исправить?
46. Отованец 19 05.03.20 09:54 Сейчас в теме
Очередные пара косяков обнаружились!
1. После новости о переносе дата обязательной маркировки до 01.07.2020 установил эту дату в УТ, Теперь про продаже не маркированного товара почему то добавляются пустые строки в ТЧ "АкцизныеМарки" и не разрешает пробить чек. Т.К. у нас акцизки нет, поставил костыль. В модуле документа вместо
	Попытка
		ФормаДокумента.ЗаписатьВФорме(РежимЗаписиДокумента.Проведение);
	Исключение


пишем
	Попытка
		//////////////////
		ЭтотОбъект.АкцизныеМарки.Очистить();
		//////////////////
		ФормаДокумента.ЗаписатьВФорме(РежимЗаписиДокумента.Проведение);
	Исключение


2. В Документе "ОтчетОРозничнызПродажах", если был возврат, макрки возвращенного товара остаются в тч "ШтрихкодыУпаковок" и обмен с СУЗ не проходит.
Для себя собрал обработку для правки ТЧ.
Выкладываю, может кому пригодится, делалась наспех, так что не пинать!
Выбрать "ОтчетОРозничнызПродажах", нажать "Загрузить", удалить лишние строки, нажать "Выполнить".
Все, можно выполнять списание марок.
Прикрепленные файлы:
Обработка марок.epf
49. Sholl 106 05.03.20 18:37 Сейчас в теме
Вышел релиз 10.3.59.4

Исправили:
- чек возврата
- ставка НДС в чеке
- имя кассира в чеке
- исправлена ошибка в форме ввода кода маркировки по кнопке "Добавить без кода маркировки"
50. Отованец 19 06.03.20 05:13 Сейчас в теме
Кто поставил релиз 10.3.59.4, отпишитесь как работает?
51. dimension 06.03.20 11:09 Сейчас в теме
(50) В УТ грустно, из формы документа ЧекККМ код товара в тег 1162 кассового чека не попадает, РМК не использую. Ждем-с заплаток от 1С, руками править достало и постоянно проверять на тестовом ФР с эмулятором ФН и тестовом ОФД.
В 1С:Розница на последнем релизе все куда более гладко идет, почти без затыков (поправил только remainsimport после 1 марта): эмиссия кодов, маркировка остатков, ввод в оборот, выбытие по оптовой реализации / чекам ККТ через ОФД (атол прошивка 12-8502, на бумажном буква М есть), в ЧестныйЗнак код маркировки попадает, выбытие фиксируется.
52. dimension 06.03.20 12:09 Сейчас в теме
(50) 10.3 пилят по остаточному принципу, на 11 к концу года хочется перейти, как ЕНВДшники отвалятся, чтобы меньше остатков переносить в чистую базу.
53. obu 10.03.20 10:42 Сейчас в теме
Перешли с релиза 58.2 на последний 59.4. И начались проблемы... В интерфейсе кассира вообще чек не пробивается с акцизной маркой ЕГАИС. Ругается в модуле менеджера ЧекККМ в функции ЧекЕГАИСXML на
ПараметрыФормированияТекстаЗапроса = Справочники.ШтрихкодыУпаковокТоваров.ПараметрыФормированияТекстаЗапросаВложенныхШтрихкодов();
Пришлось пока откатить назад на 58.2
Кто-нибудь столкнулся с такой же проблемой?
54. kanalya 109 16.03.20 22:46 Сейчас в теме
(53)
метрыФормирования

Да, там тоже ошибки. В таблицу значений пытаются загрузить таблицу значений. В 60.1 так и не поправили..
56. пользователь 24.04.20 15:39
Сообщение было скрыто модератором.
...
57. blinovtimofey 18.05.20 16:58 Сейчас в теме
Добрый день. Что-то не получается разобраться с кодом на обычных формах.
Тестирую возможность проверки кода маркировки в Реализации товаров. В форме "Проверка и подбор продукции ИС МП" товар виден как Обувь. Далее нужно ввести код маркировки для проверки в ЧЗ - ввожу код 01хххххххххххххххххххххххххххMt например. Далее не отрабатывает Оповещение:

Оповещение = Новый ОписаниеОповещения(
		"ПоказатьВводШтрихкодаЗавершение",
		ИнтеграцияИСУТКлиент,
		ДополнительныеПараметры);
ПоказатьВводЗначения(Оповещение, "", Заголовок);

Я как то неправильно использую форму?
65. tikhmyanov 22 17.09.20 19:32 Сейчас в теме
(57) Столкнулся с такой же проблемой на платформе 8.3.15.1830 — ПоказатьВводЗначения() не завершается никогда. Работает на платформе 8.14 (не ниже 8.3.14.1565)
59. user1425172 18.06.20 16:22 Сейчас в теме
Добрый день! Подскажите, что делать? При нажатии кнопки Обмен с ИС МП вылетает такая ошибка:

Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
КонецСвойства: item Форма: Элемент Тип: {http://v8.1c.ru/8.2/managed-application/logform/layouter}FormChangesMovedItem

Что нужно делать?
60. Lapitskiy 1059 21.06.20 16:22 Сейчас в теме
(59) вот тут товарищ написал
https://forum.infostart.ru/forum9/topic242834/

А вообще, ошибка релиза, снова.
62. user773984 26.06.20 20:49 Сейчас в теме
(59)
Константы.ВестиУчетМаркируемойПродукцииИСМП.Установить(Истина);
Творит чудеса
61. Chil 23.06.20 18:59 Сейчас в теме
Кто нибудь может объяснить почему в коде 2 варианта:

Если НЕ ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.РевизитКодаТовара) Тогда
                ЗаписьXML.ЗаписатьНачалоЭлемента("GoodCodeData");
                ЗаписьXML.ЗаписатьАтрибут("MarkingCode", XMLСтрока(ДанныеКодаТоварнойНоменклатуры.РевизитКодаТовара));
                ЗаписьXML.ЗаписатьКонецЭлемента();
КонецЕсли;

И

Если Не ПустаяСтрока(ДанныеКодаТоварнойНоменклатуры.РеквизитКодаТовара) Тогда // Ревизит кода товара.
                ЗаписьXML.ЗаписатьАтрибут("MarkingCode", XMLСтрока( ДанныеКодаТоварнойНоменклатуры.РеквизитКодаТовара));
КонецЕсли;
Показать
66. IntellXeon 18.09.20 15:43 Сейчас в теме
Если вдруг кто столкнулся с такой ошибкой, юзайте обработку:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
КонецСвойства: item Форма: Элемент Тип: {http://v8.1c.ru/8.2/managed-application/logform/layouter}FormChangesMovedItem
Прикрепленные файлы:
ВестиУчетМаркируемойПродукцииИСМП.epf
67. sancho86 1 31.10.20 23:24 Сейчас в теме
А что по поводу 66.2 ?
"Прочие изменения

Реализована возможность уточнения данных номенклатуры при сканировании неизвестных кодов маркировки. Для использования необходимо установить флаг "Использовать уточнение" данных на вкладке "Настройка торгового оборудования" в настройках параметров учета.

Исправлены ошибки."


А пока что трабла в том что ут базовая, продавцы работают не в режиме рмк. Попробовал механизм пробития чека рмк с марками, полученными на складские остатки. И это же ужас: сканируем внутренний штрихкод, в чек добавляется позиция, но запроса марки не появляется.
Нужно тыкать на значок марки, затем там сканируем марку, затем появляется окно уточнения номенклатуры, снова сканировать номенклатуру.
70. maam2009 26 28.01.21 08:41 Сейчас в теме
Добрый день! Подскажите пожалуйста, почему при повторном сканировании QR кода, выдается ошибка: Невозможно обработать штрих код по причине, что он используется в буфере обмена? Продаж по этому штрих коду не было, только тренировались сканировать и подбирать товар. Из списка зарегистрированных штрих кодов в Настройке обмена они удалены.
Из программы выходили, на сервере завершали сеанс и переподключались.
Что ещё можно почистить, откуда удалить?
71. Sholl 106 28.01.21 21:08 Сейчас в теме
(70)Справочник "Штрихкоды упаковок и товаров".
Удалить элемент с этим кодом или очистить номенклатуру.
74. likan 02.03.21 19:38 Сейчас в теме
(70) УТ 10.3.67.2 столкнулся с такой же проблемой. Продавец сканирует марки в РМК которые в свою очередь попадают в таблицу АкцизныеМарки документа ЧекККМ (это скрытая таблица), затем удаляет товар, а марки остаются... (((
Позже, когда продавец решит продать этот товар ему выпадет ошибка что текущая марка уже продана, т.к. при сканировании марки идет запрос по проведенным чекам и если последний документ в котором встречается эта марка будет чек а не возврат то программа считает что товар с этой маркой уже был продан.
72. maam2009 26 31.01.21 18:31 Сейчас в теме
Спасибо! Только номенклатура с этим штрих кодов в данном справочнике помечена на удаление. Разве она всё равно может влиять?
73. Sholl 106 31.01.21 23:46 Сейчас в теме
(72) Да. Удалите помеченный или откройте и очистите номенклатуру.
75. NE_ZNAIY 14.06.21 12:21 Сейчас в теме
УТ 10.3.69.2 платформа 8.3.18.1289
При добавлении сканера (тонкий клиент) пишет
Поле "Обработчик драйвера" не заполнено
Куда копать?
Подскажите кто-нибудь.
76. Mikola 5 06.08.21 08:50 Сейчас в теме
(75)
(15) Справочник ПодключаемоеОборудование - ФормаЭлемента
&НаКлиенте
Процедура ДрайверОборудованияОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
	
	Если ВыбранноеЗначение <> Объект.ДрайверОборудования Тогда
		Объект.Наименование = "'" + Строка(ВыбранноеЗначение) + "'"
						+ ?(ПустаяСтрока(Строка(Объект.РабочееМесто)),
							"",
							" " + НСтр("ru='на'") + " " + Строка(Объект.РабочееМесто));
		Объект.ОбработчикДрайвера = ВыбранноеЗначение.ОбработчикДрайвера; //ДОБАВЛЯЕМ СТРОКУ
	КонецЕсли;
	
КонецПроцедуры
Показать
77. Stæg 30 08.06.22 14:13 Сейчас в теме
В УТ 10.3.73.3 с кассой Штрих такая же проблема с маркировкой. Кто решил?
Оставьте свое сообщение