Имя: Пароль:
1C
1С v8
Док. Установка цен номенклатуры - записать цены принудительно по кнопке
0 Бестия
 
23.05.17
11:03
Процедура КоманднаяПанельТоварыУстЦену(Кнопка)
     мИндексСтрокиТаблицыЦен = 0;

     Для каждого строкаНовый из Товары цикл
                 товар = строкаНовый.Номенклатура.ПолучитьОбъект();
                 строкаНовый.ТипЦен = Справочники.ТипыЦенНоменклатуры.НайтиПоНаименованию("Оптовая");
             строкаНовый.ИндексСтрокиТаблицыЦен = мИндексСтрокиТаблицыЦен;
              строкаНовый.Цена=товар.БазаРозница;
              мИндексСтрокиТаблицыЦен = мИндексСтрокиТаблицыЦен + 1;
    конеццикла;
    
КонецПроцедуры
1 Бестия
 
23.05.17
11:04
Помогите плиз, создала кнопку, которая должна заполнить цены номенклатуры из спр.Номенклатура, не могу понять где туплю, может кто то  сталкивался? Что я делаю не так....
2 Ёпрст
 
23.05.17
11:05
А чего, цены прямо в справочнике Номенклатура у вас храняться ? И давно ?
3 Ёпрст
 
23.05.17
11:07
Так-то, вообще весь код в топку.
Непонятно, зачем получаете объект номенклатуры, зачем там тип цен устанавливаете, зачем потом ЭТО не записываете..
Короче, че сделать то хотели ?
4 Бестия
 
23.05.17
11:09
Да, есть такой реквизит БазаРозница, БазаЗакупка, чисто информативно, поскольку постоянно идет синхронизация с производством, в уже заполненный документ установка цен номенклатуры вытянуть цену из спр.Номенклатура и установить в док
5 Ц_У
 
23.05.17
11:11
(4) зачет тогда весь огород?
Для каждого строкаНовый из Товары цикл
              строкаНовый.Цена=строкаНовый.Номенклатура.БазаРозница;
конеццикла;
6 Ёпрст
 
23.05.17
11:11
(4) вот это зачем ?
товар = строкаНовый.Номенклатура.ПолучитьОбъект();
7 Бестия
 
23.05.17
11:13
ну дя... незачем, туплю, с вами нашло озарение)))
8 Бестия
 
23.05.17
11:15
строкаНовый.Цена=СтрокаНовый.Номенклатура.БазаРозница;
9 Бестия
 
23.05.17
11:19
(5) цены не проставляются((((
10 Ц_У
 
23.05.17
11:21
(9) я так понимаю ТЧ заполнена, но без цены, по кнопке надо цену взять из номенклатуры и положить в колонку?
Отладчик что говорит на СтрокаНовый.Номенклатура.БазаРозница?
11 Бестия
 
23.05.17
11:23
Отладчик видит цену и видно по всем строкам цены, но когда цикл заканчивается цены не появляются, пусто
12 Бестия
 
23.05.17
11:23
(10) По заданию все верно
13 Ц_У
 
23.05.17
11:24
путь к данным у колонки цена куда?
14 Бестия
 
23.05.17
11:27
СтрокаНовый.цена  это? вопрос не поняла
15 Ц_У
 
23.05.17
11:47
(14) обновить форму?