Внешнюю Обработку Для Печати Ценников В 1С 8.2

Внешнюю Обработку Для Печати Ценников В 1С 8.2 Average ratng: 3,9/5 8179 votes

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

Внешнюю обработку для печати ценников в 1с 8.2 зуп

Внешнюю Обработку Для Печати Ценников В 1с 8.2 Зуп

Внешнюю Обработку Для Печати Ценников В 1С 8.2

Плюс, вообще информации по настройке принтеров печати этикеток с 1С практически нет, только эмоции в основном, да и сам намучился, подбирая под каждую этикетку 2.65.0.5 или что то умножить на что то, кстати нигде не нашел описания, что это за загадочные 2.65, для TLP 2824 пришлось вообще разделить высоту этикетки на 0.4, а не умножить, чтоб влезть в размер. В этой обработке попадает размер, но если заполняю из документа, вообще выводит на печать пустую таблицу, какой бы макет не выбрал, ну и количество бы, типа кнопкой 'установить для всех'. Добавил реквизит ТипЦены и немножко изменил запрос на: Если Склад.ВидСклада=Перечисления.ВидыСкладов.Розничный Тогда Рег='ЦеныАТТ'; Фильтр='Склад В (&Склад)'; Иначе Рег='ЦеныНоменклатуры'; Фильтр='ТипЦен В (&ТипЦены)'; КонецЕсли; и можно выбирать по типу цен, а (15) с артикулом, там если в константах 1С выводить, не код, то артикул и нужно исправить Процедура ДОбавитьЦенник. Если ДопКолонка = Перечисления.ДополнительнаяКолонкаПечатныхФормДокументов.Артикул Тогда ВыводитьКоды = Истина; Область.параметры.КодТов = СокрЛП(Строка.Номенклатура.Артикул); ИначеЕсли ДопКолонка = Перечисления.ДополнительнаяКолонкаПечатныхФормДокументов.Код Тогда ВыводитьКоды = Истина; Область.параметры.КодТов = СокрЛП(Строка.Номенклатура.Код); Иначе. А это заремировать //Область.параметры.КодТов=СокрЛП(Строка.Номенклатура.Код); если не так, что, пусть уж автор поправит.

Posted on