При печати ценников Метод объекта не обнаружен (Метаданные). 1С: Розница 2.3.3.31

08.05.20

Задачи пользователя - Этикетки, ценники

После обновление на актуальную версию 1с Розница ПРОФ при печати ценников выходит ошибка Описание: Ошибка при печати ценников "Метод объекта не обнаружен (Метаданные)" Решение ошибки - установить Расширение, установить патч или подождать выхода обновления Запуск расширения на базовой рознице: 1) Платформа 8.3.17.1386 2) Установить запуск Толстого клиента 3) Запустить базу с ключом /C"РежимОтладки" 4) Установить расширение через Все действия, снять галочки безопасного режима и защиты расширения 5) Обязательно перезапустить 1с после установки расширения

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

Наименование Файл Версия Размер
1с Розница 2.3.3.31 При печати ценников Метод объекта не обнаружен (Метаданные):
.cfe 7,43Kb
30
.cfe 7,43Kb 30 Скачать

Инструкцию по установке расширения смотрите через поисковик "Как подключить расширение в 1С"

Измененный код общего модуля Управление печатью:

 ИсточникВнешнихПечатныхФорм = ИмяМенеджераПечати;
    Если ОбщегоНазначения.ЭтоСсылка(ТипЗнч(МассивОбъектов)) Тогда
        ИсточникВнешнихПечатныхФорм = МассивОбъектов.Метаданные().ПолноеИмя();
    Иначе
        // НОВОЕ ИЗМЕНЕНО
        //Если МассивОбъектов.Количество() > 0 Тогда
        Если ОбщегоНазначения.ЭтоСсылка(ТипЗнч(МассивОбъектов[0])) Тогда
            ИсточникВнешнихПечатныхФорм = МассивОбъектов[0].Метаданные().ПолноеИмя();
        КонецЕсли;
    КонецЕсли;

1С: Розница 2.3.3.31.

розница ценников метаданные ошибка метод объекта ценники печати

См. также

Ценники и этикетки со штрих-кодом для 1С 8.х любой конфигурации

Этикетки, ценники Платформа 1С v8.3 Конфигурации 1cv8 Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Беларусь Украина Россия Управленческий учет Платные (руб)

Простая в использовании обработка для формирования и печати ценников и этикеток со штрих-кодом, с дополнительной ценой, для 1С8.х любой конфигурации. Большое разнообразие шаблонов печатных форм. Управляемая форма (Такси) + Обычный режим.

3588 руб.

11.11.2020    47809    53    44    

64

Печать ценников. (Розница 2.3, УНФ 1.6, две цены + серийные номера) + УНФ 3.0

Этикетки, ценники Платформа 1С v8.3 Управляемые формы 1С:Розница 2 1С:Управление нашей фирмой 1.6 Платные (руб)

Встроенная в конфигурации Розница 2.3 и УНФ 1.6 подсистема печати ценников по мне слишком неповоротлива и с усилиями поддается тонкой настройке, решил с нуля написать свою универсальную печать ценников для этих конфигураций.

2000 руб.

04.11.2019    28311    113    87    

52

Штрих-коды в шаблоне этикетки

Этикетки, ценники Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Россия Управленческий учет Платные (руб)

Решение позволяет в шаблон этикетки с типом "Этикетка (обувь, одежда, табак...)" добавлять штрих-коды другого типа, например, GTIN в Code128.

4000 руб.

09.06.2021    15042    7    6    

10

Печать из Андроид

Этикетки, ценники Мобильная платформа Бесплатно (free)

Печать этикеток на принтер WiFi без драйвера.

20.01.2023    1901    aldar    0    

7

Ценники (этикетки) для термопринтера

Этикетки, ценники Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Абонемент ($m)

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

2 стартмани

03.01.2023    3112    19    AndreyPonom    7    

9

Набор готовых макетов этикеток (ценников) для Розницы 2.3

Этикетки, ценники Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Абонемент ($m)

Архив с экспортными шаблонами этикеток (ценников) формата 58х40. Для тех, кто не хочет сам рисовать их.

2 стартмани

04.05.2022    12233    44    aximo    3    

11

Шаблон этикетки для УНФ (1С:Фреш)

Этикетки, ценники Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Розничная и сетевая торговля (FMCG) Россия Абонемент ($m)

Описан механизм создания этикетки для термопринтера ТSC TDP-225 в подробностях. Приложен XML-файл с самим шаблоном.

1 стартмани

01.05.2022    11393    6    zemskov    7    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. muskul 30.04.20 03:02 Сейчас в теме
Исправление этого есть в патчах 1с. которые так же можно скачать и установить автоматом.
Больше поражает как можно допустить такую ошибку
+
2. user649320_artemubaitaev 30.04.20 22:05 Сейчас в теме
(1)
Больше поражает как можно допустить такую ошибку

Походу отправили весть отдел тестирования на карантин.
+
3. STD1 02.05.20 22:00 Сейчас в теме
Извините, все перерыл, нигде не нашел. и в программе, и на сайте 1С в обновлениях там про патч совсем ни слова ничего нет. Подскажите где оно находится? Возможно для базовой розницы патчи не предусмотрены.
+
4. Hogger 9 03.05.20 07:31 Сейчас в теме
(3)
Извините, все перерыл, нигде не нашел. и в программе, и на сайте 1С в обновлениях там про патч совсем ни слова ничего нет. Подскажите где оно находится? Возможно для базовой розницы патчи не предусмотрены.


Как установить расширение на базовую версию:

1) Качайте тестовый релиз https://releases.1c.ru/version_files?nick=Platform83&ver=8.3.15.1958
2) ДЕЛАЙТЕ РЕЗЕРВНУЮ КОПИЮ БАЗЫ
3) Устанавливайте мое расширение
4) Пробуйте печатать
+
5. Hogger 9 03.05.20 10:53 Сейчас в теме
(3)

1) Скачайте и установите тестовый релиз https://releases.1c.ru/version_files?nick=Platform83&ver=8.3.15.1958
В нем работают расширения для базовых версий

2) Сделайте резервную копию базы

3) Установите расширение
+
6. user741218 05.05.20 09:40 Сейчас в теме
(1)Можно конкретнее, в каком матче 1с есть исправление?

(1)очень интересует правдивость наличия исправления в патче1с.
+
7. user989550 12 05.05.20 13:23 Сейчас в теме
Где взять эти патчи? Обновились на свою голову.
+
8. Hogger 9 05.05.20 14:39 Сейчас в теме
(7) Забейте в поисковик "Механизм патчей (исправлений) типовых конфигураций системы 1С:Предприятие 8"

Скачивать на сайте технической поддержки https://releases.1c.ru
user989550; +1
9. user649320_artemubaitaev 05.05.20 19:45 Сейчас в теме
(7) Если у вас версия ПРОФ, то смотрите в разделе "Обновление программы" - там будут доступны патчи исправлений для скачивания и установки.
user989550; +1
10. user642827_loup888 06.05.20 16:58 Сейчас в теме
(7)

Официальные Патчи для релиза 1С:Розница 2.3.3.31

https://dropmefiles.com/PYNsJ
user1395194; user989550; +2
11. michael06 11.05.20 12:18 Сейчас в теме
Такая же проблема проблема, перестали печататься ценники и этикетки в рознице после обновления. Ошибка - Метод объекта не обнаружен (Метаданные).
+
12. videomause 11.05.20 22:41 Сейчас в теме
На базовой версии при запуске под толстым клиентом все нормально, а под тонким вылетает это окно
+
13. Hogger 9 12.05.20 06:56 Сейчас в теме
(12)

Вроде удалось запустить расширение на базовой рознице, для этого:

1) Платформа 8.3.17.1386
2) Установить запуск Толстого клиента
3) Запустить базу с ключом /C"РежимОтладки"
4) Установить расширение через Все действия, снять галочки безопасного режима и защиты расширения
5) Обязательно перезапустить 1с после установки расширения

Попробуйте, отпишитесь о результате
+
14. kazzuss 7 22.07.20 14:37 Сейчас в теме
После обновление до 1С: Розница 2.3.4.33 ошибка при печати ценников:

Несоответствие типов
{Обработка.ПечатьЭтикетокИЦенников.МодульМенеджера(813)}: Рисунок.Картинка = МенеджерОборудованияВызовСервера.ПолучитьКартинкуШтрихкода(ПараметрыШтрихкода);
{Обработка.ПечатьЭтикетокИЦенников.МодульМенеджера(464)}: КоллекцияПечатныхФормВнутренняя = СформироватьПечатныеФормыЭтикетокИЦенников(СтруктураНастроек, ПечататьЭтикетки, ПечататьЦенники);
{ОшибкаПечатиЦенников ОбщийМодуль.УправлениеПечатью.Модуль(115)}: МенеджерПечати.Печать(ОбъектыСоответствующиеПечатнойФорме, ПараметрыПечати, ВременнаяКоллекцияДляОднойПечатнойФормы,
{ОбщаяФорма.ПечатьДокументов.Форма(499)}: ПечатныеФормы = УправлениеПечатью.СформироватьПечатныеФормы(Параметры.ИмяМенеджераПечати, ИменаМакетов,
{ОбщаяФорма.ПечатьДокументов.Форма(43)}: КоллекцияПечатныхФорм = СформироватьПечатныеФормы(Параметры.ИменаМакетов, Отказ);
{ОбщийМодуль.УправлениеПечатьюКлиент.Модуль(34)}: ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия, ВладелецФормы, Строка(Новый УникальныйИдентификатор));
{Обработка.ПечатьЭтикетокИЦенников.Форма.Форма.Форма(1197)}: УправлениеПечатьюКлиент.ВыполнитьКомандуПечати(

по причине:
Несоответствие типов


Причем возникает, если длина ШК отлична от 13 символов
+
15. Hogger 9 23.07.20 07:52 Сейчас в теме
(14)
ВыполнитьКомандуПечати


В 33 версии расширение не нужно, его можно отключить. Но даже с ним работает печать, проверил на ШК code39 больше 13 символов и EAN8.

Помнится была такая ошибка после обновлений, но это не точно. Помогало редактирование макета ценника и последующего его сохранения. Можно попробовать сделать новый макет ценника, заполнить его по умолчанию и вставить поле ШК в него, затем распечатать его.
+
16. kazzuss 7 23.07.20 11:59 Сейчас в теме
(15) Спасибо, что навели на макет. Проблема заключалась в ориентации ШК на ценнике под 90 градусов. Хотя в предыдущих релизах все было нормально...
+
19. badrvic 17 19.12.20 17:38 Сейчас в теме
(14)
МенеджерОборудованияВызовСервера


Это бывает когда штрихкод записан с лишними пробелами, актуально для EAN-8.

Решение:
Общий модуль "ГенерацияШтрихкодаКлиентСервер"
Функция ИзображениеШтрихкода(ВнешняяКомпонента, ПараметрыШтрихкода)

Меняем строку
ШтрихкодВрем = Строка(ПараметрыШтрихкода.Штрихкод); // Преобразуем явно в строку.
на
ШтрихкодВрем = СОКРЛП(Строка(ПараметрыШтрихкода.Штрихкод)); // Преобразуем явно в строку.
+
17. Veika 25 18.12.20 11:54 Сейчас в теме
Вот тоже давно не обновлялись, вчера обновились до 2.3.3.31 и такая же ошибка, а подскажите, в каком релизе исправили ошибку?
Чтобы уж не наступать на это грабли обновления...
+
18. Hogger 9 18.12.20 15:23 Сейчас в теме
(17) Любое обновление приносит те или иные ошибки, и исправляет предыдущие.
В 2.3.4.33 вроде исправлено.
По возможности думаю лучше актуальную 2.3.6.27 с установленными патчами от 17.12 включительно
+
Оставьте свое сообщение