Печать кода вместо артикула в накладных. УТ 11.4
Перед вами пример того, как по незнанию я начал программировать и работал целый час, вместо того, чтобы поменять одну константу!
Клиент захотел, чтобы в печатных формах выводился код товара, а не артикул.
Оказывается, это настраивается в константе:
Но по незнанию я успел поменять три печатные формы и только в товарном чеке увидел обращение к этой константе в явном виде.
Иногда ты пытаешься запрограммировать то, что можно поменять настройкой программы. С вами такое бывало?
Ну а ход своих изменений в коде оставлю для истории:
Накладная реализации из реализации товаров услуг
Добавляем целиком процедуру СформироватьПечатнуюФормуНакладная с контролем в расширение.
Меняем код получения артикула в ветке где не ведется учет по серийным номерам (потому что у моего клиента нет серийных номеров):
Расходная накладная из реализации товаров услуг
Аналогично добавляем целиком процедуру СформироватьПечатнуюФормуРасходнаяНакладная с контролем в расширение и меняем код получения артикула в ветке где не ведется учет по серийным номерам:
Заказ клиента из заказа клиента
Добавляем целиком процедуру ЗаполнитьТабличныйДокументЗаказаНаТоварыУслуги с контролем в расширение и меняем код получения артикула:
Товарный чек из чека
Вот тут я и обнаружил, что был неправ, т.к. все регулируется константами:
После этого убрал все свои сделанные ранее изменения, поменял константу и сдал работу.
Среда: УТ 11.4.13.46 , Платформа 8.3.18.1520
Объем: 1 час.
Свежие комментарии