|
Помогите с движением документа |
☑ |
0
Rodya95
30.09.17
✎
19:46
|
Здравствуйте! Пожалуйста, подскажите как сделать так, чтобы в документе "Приходная накладная" цена товара и стоимость вписывались в ручную, а при проведении документа товар записывался в отчет по продажной стоимости?
Модуль документа "Приходная накладная":
Процедура ОбработкаПроведения(Отказ, Режим)
Движения.ОстаткиТоваров.Записывать = Истина;
Для Каждого ТекСтрокаСписокТоваров Из СписокТоваров Цикл
//Регистр Остатки товаров Приход
Движение = Движения.ОстаткиТоваров.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Период = Дата;
Движение.Наименование = ТекСтрокаСписокТоваров.Наименование;
Движение.Склад = Склад;
Движение.Количество = ТекСтрокаСписокТоваров.Количество;
Движение.Стоимость = ТекСтрокаСписокТоваров.Цена*ТекСтрокаСписокТоваров.Количество;
КонецЦикла;
КонецПроцедуры
|
|
1
Cyberhawk
30.09.17
✎
19:48
|
Для начала описать, что такое "товар записывался в отчет по продажной стоимости", а также кому это и зачем (как этим он будет пользоваться) нужно
|
|
2
Rodya95
30.09.17
✎
19:51
|
(1) В документ "Приходная накладная" мы добавляем товар по оптовой цене, которая вводиться вручную, а при проведении документа необходимо, чтобы цена автоматически менялась на продажную и в отчете отображалась продажная стоимость. Это просто задание
|
|
3
Rodya95
30.09.17
✎
19:52
|
(0) То что цену надо вытащить из регистра сведений я знаю, но как это осуществить понятие не имею. По разному пробовал, но либо не работает, либо при добавлении товара в документ автоматически подставляется оптовая цена
|
|
4
Cyberhawk
30.09.17
✎
19:53
|
(2) Зачем тогда вообще вводить какую-то цену, если при проведении она будет переопределяться? Думаю, задание на проверку твоего деблизима тебе дали
|
|
5
Rodya95
30.09.17
✎
19:56
|
(4) К сожалению нет. Дословано задание звучит так: При поступлении товаров в приходной накладной должна указываться цена и сумма покупки, но в регистр товар должен приходоваться по продажной стоимости.
|
|
6
rudnitskij
30.09.17
✎
22:00
|
(5) а если товар приходуется впервые, то есть еще не продавался - откуда брать продажную стоимость?
|
|
7
Rodya95
30.09.17
✎
22:25
|
(6) там есть продажная стоимость по определенным товарам по которым и нужно сделать движение
|
|
8
h-sp
01.10.17
✎
00:36
|
(5) ну, действительно так делается, если розничный склад. Там товары хранятся в продажных ценах.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший