Имя: Пароль:
1C
1С v8
Помогите с движением документа
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) ну, действительно так делается, если розничный склад. Там товары хранятся в продажных ценах.