Установка Цен Номенклатуры

  • Автор темы Greml1N
  • Дата начала
G

Greml1N

#1
Всем примет. Платформа 1С:Предприятие 8.1 (8.1.14.72) Конфа Розница, редакция 1.0 (1.0.12.4).
Делаю выгрузку из екселя в 1С розницу.Без сом обьектов,что бы без офиса работа.(Если есть у кого поделитесь)))Но вопрос не в этом. При создании документа возникла проблема. Такая как установка типа цен.не пойму как её забить.
К примеру
Док=Документы.УстановкаЦенНоменклатуры.СоздатьДокумент();
Форм=Док.ПолучитьФорму("формадокумента");
И дальше как только не пробывал. При выборе типа цены,меняется табличное поле документа.А если Как забить ему тип цен?
 
G

Greml1N

#3
Всё сделал практически. Подскажите такую штуку.Вылетает ошибка после того как документ полностью сформирован и записан(Установка цен номенклатуры в магазине) ошибка выглядит так
{ОбщийМодуль.РаботаСДиалогами(123)}: Ошибка при вызове метода контекста (ЭтоНовый): Документ не выбран
Если ДокументОбъект.ЭтоНовый() Тогда
по причине:
Документ не выбран

А вот код на создание дока

Док=Документы.УстановкаЦенНоменклатурыВМагазине.СоздатьДокумент();
Форм=Док.ПолучитьФорму("формадокумента");
табло2=Док.Товары.Добавить();
табло2.ЦенаВРознице=цена;
номенклатура=Справочники.Номенклатура.НайтиПоНаименованию(ИмяНоменклатуры);
табло2.Номенклатура=Номенклатура;
форм.Открыть();
док.Записать();

Табличную часть заполняет,всё хорошо но вот ошибка,всё портит.
 

KiR

НЕ шибка опытный програмер)
11.09.2007
1 581
0
#4
Greml1N, а ничего что ошибка ругается на совсем другой кусочек кода нежели приведенный? :facepalm: