В одной организации Расходную накладную распечатывают в Товарном чеке. Но хотят, чтобы там выходило имя ответственного за документ.
Товарный чек это типовая печатная форма в УНФ, похоже обычно используется для печати чеков ККМ, но эта форма доступна и для распечатки Расходных накладных. Ладно. Вот что я сделал:
1. В макете Товарного чека в области "Подписи" вставил параметр <Ответственный>
2. В модуле менеджера ЧекККМ в функции ПечатнаяФорма в его запросе с помощью конструктора добавил две строчки
"ВЫБРАТЬ
....
| РасходнаяНакладная.Ответственный КАК Ответственный
|ИЗ
| Документ.РасходнаяНакладная КАК РасходнаяНакладная
.....
Ну а так как там после запроса есть следующий код (привожу сокращенно)
(3) Ставлю точку останова на этой строке, запускаю отладку, открываю Расходную накладную, кнопка Печать, Товарный чек... и программа никак не реагирует, в Конфигуратор не переходит (((
Ребята! Я действительно перепутал модуль! )))
В модуле менеджера документа РасходнаяНакладная есть такая
Процедура СформироватьТоварныйЧек
Вот в запросе этой процедуры я вставил только одну строчку
| РасходнаяНакладная.Ответственный КАК Ответственный
и всё заработало!
Хотя макет тот же самый, из ЧекККМ
Всем спасибо!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший