За основу взять стандартный макет документа РеализацияТоваровУслуг - ПФ_MXL_Накладная и стандартные Процедуры и функции печати из Модуля менеджера РеализацияТоваровУслуг.
Единственная отличие, сделать возможность принудительной печати Код Номенклатуры, Артикула Номенклатуры, Код для НН (по умолч. - код УКТЗЕД). Возможность выбора одной колонки , или все колонки на выбор)
| Номенклатура.Код КАК Код,
| Номенклатура.Артикул КАК Артикул, и т.д.,
не смотря на проверку параметров учета При печати документов рядом с колонками товар выводиться - Ничего не выводиться (Проверка Константы)
ДопКолонка = Константы.ДополнительнаяКолонкаПечатныхФормДокументов.Получить();
Если ДопКолонка = Перечисления.ДополнительнаяКолонкаПечатныхФормДокументов.Артикул Тогда
ВыводитьКоды = Истина;
Колонка = "Артикул";
ИначеЕсли ДопКолонка = Перечисления.ДополнительнаяКолонкаПечатныхФормДокументов.Код Тогда
ВыводитьКоды = Истина;
Колонка = "Код";
Иначе
ВыводитьКоды = Ложь;
КонецЕсли;