Имя: Пароль:
1C
1С v8
Ввод документа на основании справочника.
0 d_monah
 
24.07.16
18:38
Есть УТ11,сделал ввод документа Установки цен на основании справочника Номенклатуры.Все замечательно.Но при вводе установки цен, 1с в первом окне настойчиво предлагает поставить галку у Вида цены(у меня их две,Закупочная и продажная).Нажать кнопку"Перейти к установке цен"
Дальше,после галки и кнопки,нормально передает Номенклатуру и мы ставим цену.
Как мне от первого окна избавиться?Задать что ВидЦены по умолчанию продажная?
В обработке Заполнения добавил только
Если ТипЗнч(ДанныеЗаполнения) = Тип("СправочникСсылка.Номенклатура") Тогда
        
НоваяЗапись= Товары.Добавить();
НоваяЗапись.ВидЦены="Розница";
НоваяЗапись.Номенклатура = ДанныеЗаполнения.Ссылка;
КонецЕсли;
Спасибо.
1 Chameleon1980
 
24.07.16
18:42
а там жеж еще тч цен есть вроде
не?
2 Chameleon1980
 
24.07.16
18:43
+(1) видов (типов) цен
3 Chameleon1980
 
24.07.16
18:44
+(2) ну да ТЧ "ВидыЦен"
4 d_monah
 
24.07.16
18:46
(2) Ага,точно есть.
ВидыЦен с ВидЦены и НастройкаКомпоновки.
А что в Настройку засунуть?Не подскажете?
5 Chameleon1980
 
24.07.16
18:46
ничего
6 d_monah
 
24.07.16
18:47
(5) Спасиб,помогли
7 d_monah
 
24.07.16
19:07
Но добавить НоваяЗапись.ВидЦены="Розница"; как-то не помогло,тут по другому должно быть.
Подмогните )))
Ругается
{Документ.УстановкаЦенНоменклатуры.Форма.ФормаДокумента.Форма(4333)}: Индекс находится за границами массива
    Возврат ВыбранныеЦены.НайтиСтроки(Новый Структура("Ссылка", ВидЦены.Ссылка))[0];
8 Chameleon1980
 
24.07.16
19:09
НоваяСтрока=Док.ВИдыЦен.Добавить();
НоваяСтрока.ВидЦен=СсылкаНаНужныйВидЦен;



СсылкаНаНужныйВидЦен нужно предварительно получить
9 Chameleon1980
 
24.07.16
19:10
и у вас тоже тут

НоваяЗапись= Товары.Добавить();
НоваяЗапись.ВидЦены="Розница";
НоваяЗапись.Номенклатура = ДанныеЗаполнения.Ссылка;

ВидЦены это СправочникСсылка.ВидыЦен, а не строка
10 Chameleon1980
 
24.07.16
19:11
внимательней структуру документа то читайте перед тем, как действовать
11 d_monah
 
24.07.16
19:19
(10) Спасиб))