Задали вопрос - "Можно ли печатать код в УПД, контрагент требует именно так".
УПП сама по себе штука массивная, поэтому я открыл Макет (ОбщиеМакеты.УниверсальныйПередаточныйДокумент) и глянул, есть ли параметр в поле, да он есть.
Тогда предварительный ответ - да можно.
У меня почему-то не возник вопрос, а почему он не вставляет, я просто пошел искать по коду, правда тут я провалился, т.к. отладчик на сервере (серверный режим работы) напрочь отказывался реагировать на точки остановки в модуле менеджера. Пришлось выгружать конфигурацию и при помощи универсальная выгрузка XML выгружать реализацию за неделю, чтобы иметь данные с коими есть возможность поработать и не выгонять пользователей и уж тем более качать БД весом в 10Гб.
После выгрузки прошелся и нашел тот пункт в ОбщийМодуль.УчетНДС.ВывестиСчетФактуруВТабличныйДокумент():
Все!
А вообще очень интересная статья по МенеджеруПечати
УПП сама по себе штука массивная, поэтому я открыл Макет (ОбщиеМакеты.УниверсальныйПередаточныйДокумент) и глянул, есть ли параметр в поле, да он есть.
Тогда предварительный ответ - да можно.
У меня почему-то не возник вопрос, а почему он не вставляет, я просто пошел искать по коду, правда тут я провалился, т.к. отладчик на сервере (серверный режим работы) напрочь отказывался реагировать на точки остановки в модуле менеджера. Пришлось выгружать конфигурацию и при помощи универсальная выгрузка XML выгружать реализацию за неделю, чтобы иметь данные с коими есть возможность поработать и не выгонять пользователей и уж тем более качать БД весом в 10Гб.
После выгрузки прошелся и нашел тот пункт в ОбщийМодуль.УчетНДС.ВывестиСчетФактуруВТабличныйДокумент():
Если ЭтоПечатьУПД Тогда
ДопКолонка = Константы.ДополнительнаяКолонкаПечатныхФормДокументов.Получить();
Если ДопКолонка = Перечисления.ДополнительнаяКолонкаПечатныхФормДокументов.Артикул Тогда
ВыводитьКоды = Истина;
КолонкаТоварКод = "ТоварАртикул";
ИначеЕсли ДопКолонка = Перечисления.ДополнительнаяКолонкаПечатныхФормДокументов.Код Тогда
ВыводитьКоды = Истина;
КолонкаТоварКод = "ТоварКод";
Иначе
ВыводитьКоды = Ложь;
КолонкаТоварКод = "";
КонецЕсли;
Иначе
ВыводитьКоды = Ложь;
КолонкаТоварКод = "";
КонецЕсли;
Ага, константы, открываем константы -> настройки параметров учета -> дополнительная колонка печатных форм:Все!
А вообще очень интересная статья по МенеджеруПечати
Комментариев нет:
Отправить комментарий