Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
11 дек 2024, 18:25

Кнопка для заполнения табличной части

Автор Дарья Пахомова, 22 июл 2022, 10:29

0 Пользователей и 1 гость просматривают эту тему.

Дарья Пахомова

Ситуация дурацкая, знаю как делать но не работает запрос
Уж не сильна в них совсем
Задача со стажировки
Нужно чтобы в документе заказ клиента при нажатии на специальную кнопку (бесплатные товары для клиента) заполнялась автоматически табличная часть (добавлялось 1коробка, 6салфеток и соус чесночный и сырный)
Всё это хранится в номенклатуре справочнике естественно

LexaK

Дарья Пахомова, задача немного сложнее, чем кажется
сами по себе товары: коробка, салфетки, соус - имеют цену
и наверняка не ко всем заказам должен идти этот набор (какие условия для добавления таких подарков)
а если заказ очень большой, то этот комплект должен быть в 2, 3...  раза больше! (как задаются границы, градации)
и как определяется состав набора подарка? всегда постоянный? или меняется со временем? где и как хранится состав набора?

самый простой вариант, по кнопке добавить, просто по кодам находите и вставляете товары набора
примерно так

лкНов = Товары.Добавить();
лкНов.Номенклатура = Справочники.Номенклатура.НайтиПоКоду("КодКоробки");
лкНов.Количество = 1;

лкНов = Товары.Добавить();
лкНов.Номенклатура = Справочники.Номенклатура.НайтиПоКоду("КодСалфетки");
лкНов.Количество = 6;

лкНов = Товары.Добавить();
лкНов.Номенклатура = Справочники.Номенклатура.НайтиПоКоду("КодСоус");
лкНов.Количество = 1;
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск