Печать ценников с редактором макетов ценников для УТ 10.3

Печать - Ценники

Обработка предназначена для создания, редактирования и печати ценников в конфигурации "Управление Торговлей 10.3". Имеется возможность вывода штриховых кодов, кодов весового товара и других сведений (набор аналогичен редактору шаблонов ценника "Розницы 2.2").

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

Представляемая внешняя обработка предназначена для печати ценников в конфигурации УТ 10.3 и содержит редактор ценника. Кроме того предусмотрена возможность печати штриховых кодов (как в виде строки, так и в виде картинки). Набор допустимых реквизитов для ценника был взят из Розницы 2 версии. Ценников может быть создано необходимое количество. Для хранения данных ценников используется типовой регистр сведений "СохраненныеНастройки" без привязки к пользователю. Опробована платформе 8.3.9 конфигурация "Управление Торговлей 10.3", однако с минимальными исправлениями (а может и без них) может быть использована в "Управлении производственным предприятием 1.3" и других решениях 1С в толстом клиенте.

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

Обработку можно использовать как внешнюю печатную форму (предусмотрено заполнение из справочника номенклатуры, документов "Установка цен номенклатуры" и "Переоценка товаров в рознице". Её можно вставлять в состав конфигураций. Допустимо произвольное редактирование всех элементов обработки.

Скачать файлы

Наименование Файл Версия Размер
Внешняя обработка печати ценников с редактором макетов ценников для УТ 10.3:
.epf 44,81Kb
28.06.17
68
.epf 1.1.2 44,81Kb 68 Скачать

См. также

Комментарии
1. НЕ ЗНАЮ (NE_ZNAIY) 01.08.17 08:17 Сейчас в теме
При попытке сохранить ценник пишет
==============
{Форма.ФормаНастройкиЦенника.Форма(187)}: Поле объекта не обнаружено (Макет)
МакетЦенника.Макет = Истина;
===============
нет ни одного макета и создать не могу. что не так делаю?
2. Нурбол Темиргалиев (user700035_6550355) 14 01.08.17 08:55 Сейчас в теме
(1) может конфа не подходит
3. НЕ ЗНАЮ (NE_ZNAIY) 01.08.17 12:36 Сейчас в теме
"Управление торговлей", редакция 10.3 (10.3.43.1)
4. Эмиль Фахреев (Kobra_RU) 181 08.08.17 09:49 Сейчас в теме
(3)
Код обработки:
МакетЦенника = ПолеТабличногоДокумента.ПолучитьОбласть();
ЗаполнитьЗначенияСвойств(МакетЦенника, ПолеТабличногоДокумента);
МакетЦенника.Макет = Истина;
т.е. для сохранения требуется что-то нарисовать в табличном поле. В этом случае там формируется область табличного документа, ограниченная справа и снизу штриховой линией. Вот собственно, когда эта область появится МакетЦенника и станет табличным документом.
5. Эмиль Фахреев (Kobra_RU) 181 08.08.17 09:55 Сейчас в теме
Хотя сейчас попробовал, даже с полностью пустой таблицей все нормально.
6. Эмиль Фахреев (Kobra_RU) 181 08.08.17 10:14 Сейчас в теме
Не удается воспроизвести ошибку, к сожалению...
7. НЕ ЗНАЮ (NE_ZNAIY) 08.08.17 21:02 Сейчас в теме
Бред какой-то. Попробовал ещё раз. Всё заработало. Только не могу понять почему у меня штрихкод в ценнике генерируется только цифрами. Что не так делаю? Компонента печать штрихкодов установлена. Этикетки печатаются.
8. Эмиль Фахреев (Kobra_RU) 181 09.08.17 08:31 Сейчас в теме
Если перетаскивать штрихкод на ценник, он печатается только цифрами. Для вывода штрихкода картинкой надо его вставить в макет как объект обычным старым способом. Меню таблица-рисунки-вставить объект, выбираем область и потом вставляем элемент управления 1С Печать штрихкодов. Имя объекту можно не присваивать, оно присваивается автоматически при сохранении ценника. Если на ценнике есть такой объект, то, понятное дело, на компьютере, где потом будут печататься ценники, должна быть тоже установлена компонента печати штрихкода.
NE_ZNAIY; +1 Ответить
10. НЕ ЗНАЮ (NE_ZNAIY) 10.08.17 09:24 Сейчас в теме
(8) Да, спасибо заработало.Как убрать предупреждение и пропуск ценников без штрих кода. Мне не надо чтоб выводилось предупреждение об отсутствии штрихкода. Мне надо чтоб печатался ценник не зависимо от того есть штрихкод или нет. Есть штрихкод - печатается со штрихкодом, нет - ПЕЧАТАЕТСЯ без него. Такое можно сделать?
9. Эмиль Фахреев (Kobra_RU) 181 09.08.17 08:39 Сейчас в теме
Кстати, причина вставки объекта штрихкода именно так следующие:
1. Обработка работает в толстом клиенте.
2. Настройка картинки в редакторе шаблонов в последних релизах от 1С (например розница 2) не очень удобна (там на этапе редактирования вставляется картинка, которая потом подменяется при печати native объектом), картинка рисуется в любом масштабе, а вот штрихкод не всегда выводится, кроме того там весьма скудный набор параметров настройки вывода штрихкода.
11. Эмиль Фахреев (Kobra_RU) 181 10.08.17 16:42 Сейчас в теме
Внес изменения в обработку. Теперь при сохранении в редакторе ценника, если в нем нет картинок штрихкода, установка компоненты не проверяется, однако, если картинка штрихкода есть, а компонента не установлена, сохранение вообще не возможно (для предотвращения порчи макета ценника). При печати ценников, если в товаре штрихкод не казан или указан неверно, ценник печатается, но штрихкод не выводится.
12. НЕ ЗНАЮ (NE_ZNAIY) 10.08.17 21:40 Сейчас в теме
Снова качать? Эмиль? У меня и стармани-то больше нету.
13. Эмиль Фахреев (Kobra_RU) 181 11.08.17 10:55 Сейчас в теме
если Вы уже скачивали, там вроде можно скачивать повторно без стартмани (сам не пробовал). Если не получится, скинь почту - вышлю.
NE_ZNAIY; +1 Ответить
14. НЕ ЗНАЮ (NE_ZNAIY) 11.08.17 13:05 Сейчас в теме
Повторно не могу. почта
kidus@yandex.ru
Спасибо
15. НЕ ЗНАЮ (NE_ZNAIY) 14.08.17 22:18 Сейчас в теме
Получил. Спасибо. А как в поле Текущее время не печатать время? Чтоб печаталась только дата?
16. Эмиль Фахреев (Kobra_RU) 181 15.08.17 11:41 Сейчас в теме
При настройке макета в поле даты выбери свойство Заполнение = Параметр (по умолчанию там "шаблон" при перетаскивании). Ниже в свойствах есть "Формат". Там по кнопочке попадаешь в конструктор форматной строки и настраивай там что хочешь. Для обычной даты строка "ДФ=dd.MM.yyyy".
18. Ранис Зайнутдинов (ranis888) 15.05.18 13:55 Сейчас в теме
17. Иннокентий (user677344_fomin-innokentii) 27.09.17 13:50 Сейчас в теме
{Форма.ФормаНастройкиЦенника.Форма(197)}: Поле объекта не обнаружено (Макет)
МакетЦенника.Макет = Истина;
при попытке создать макет,рисовать пробовал не выходит
Оставьте свое сообщение