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

Колонка веса в расходной накладной

Автор benoev, 27 окт 2010, 11:40

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

benoev

Создал параметр "вес" и добавил его в отдельную колонку веса, а правило для этого параметра прописать не могу.
Мне нужно подобие отчета "ТОРГ12", но не могу сделать! Слаб в программировании,хочу научиться ))

progmikon

Открывайте модуль объекта документа "Реализация товаров и услуг".

progmikon

Функция ПечатьДокумента.

Нашли?

benoev


progmikon

В этой функции, например, после строки
ОбластьДанных.Параметры.Цена
пишете
ОбластьДанных.Параметры.ВАШ_ПАРМЕТР = ... тут ваше произведение.

benoev

ОбластьДанных.Параметры.ВесТовара = Количество*ВесЕдиницыИзмерения   

Вот так?

benoev

Выдается ошибка:

{Документ.РеализацияТоваровУслуг(345,39)}: Переменная не определена (Количество)
      ОбластьДанных.Параметры.ВесТовара = <<?>>Количество*ВесЕдиницыИзмерения;
{Документ.РеализацияТоваровУслуг(345,50)}: Переменная не определена (ВесЕдиницыИзмерения)
      ОбластьДанных.Параметры.ВесТовара = Количество*<<?>>ВесЕдиницыИзмерения;

Надо объявить их в самом верху?

progmikon

Думаю так:
ОбластьДанных.Параметры.ВесТовара = ВыборкаСтрокТовары.Количество*ВесЕдиницыИзмерения;
А что у вас такое  ВесЕдиницыИзмерения? Переменная?  

progmikon

Как получаете вес единицы измерения?

benoev

Нам же нужно умножить количество всего товара (допустим 50 станков) на вес одного станка (допустим 1 станок = 250 кг.). Вот и получается что Количество*Вес одного товара=общий вес.

Вес единицы измерения я делаю так, добавляем в карточке номенклатуры две единицы измерения (шт. и кг.) и указываю при создании ед.изм-я кг. вес 50.

Может я неправ, а как еще можно сделать

Теги:

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

Рейтинг@Mail.ru

Поиск