Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

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

Roman_75
читатель
офлайн
Дата регистрации: 02.10.2008
Сообщений: 2
Пост №1
 
02.10.2008 15:19

"как в Управлении торговлей программно заполнить документ УстановкаЦенНоменклатуры?<br>я пишу:<br><br> УЦН = Документы.УстановкаЦенНоменклатуры.СоздатьДокумент();<br> УЦН.Дата = ТекущаяДата();<br> УЦН.ТипыЦен.Добавить().ТипЦен = Справочники.ТипыЦенНоменклатуры.НайтиПоНаименованию("Розничная");<br> УЦН.Товары.Добавить().Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию("БЕЗЕ (АГРОБ)");<br> УЦН.Товары.Добавить().Цена = 123;<br> УЦН.Товары.Добавить().Валюта = Справочники.Валюты.НайтиПоНаименованию(Строка("РУБ"));<br><br>Документ создаеться но при его открытии выскакивает ошибка:<br><br>{Документ.УстановкаЦенНоменклатуры.Форма.ФормаДокумента(591)}: Поле объекта не обнаружено (цена)<br> НоваяСтрока["цена" + НомерСоответствияТекущейКолонки] = СтрокаТаблицыТоваров.Цена;"

Елена Р.
читатель
офлайн
Дата регистрации: 06.05.2008
Сообщений: 898
Пост №2
 
03.10.2008 06:59

"> УЦН.Товары.Добавить().Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию("БЕЗЕ (АГРОБ)");<br>> УЦН.Товары.Добавить().Цена = 123;<br>> УЦН.Товары.Добавить().Валюта = Справочники.Валюты.НайтиПоНаименованию(Строка("РУБ"));<br>Здесь мне кажется не совсем корректно написано, каждый раз, когда вы устанавливаете реквизит добавляется новая строка<br>По моему мнению должно быть так<br>НоваяСтрока = УЦН.Товары.Добавить();<br>НоваяСтрока.Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию("БЕЗЕ (АГРОБ)");<br>НоваяСтрока.Цена = 123;<br>НоваяСтрока.Валюта = Справочники.Валюты.НайтиПоНаименованию(Строка("РУБ"));<br>//И обязательно должен быть установлен тип цен в табличной части "Товары"<br>НоваяСтрока.ТипЦен = Справочники.ТипыЦенНоменклатуры.НайтиПоНаименованию("Розничная");<br><br>Может это заодно решит и проблему с полем объекта "цена""

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №3
 
03.10.2008 07:56

"...и еще<br><br>НоваяСтрока.ИндексСтрокиТаблицыЦен = 0; // 0 - для случая если тип цен в документе только один, иначе надо определить индекс типа цен по таб.части "ТипыЦен"."

Roman_75
читатель
офлайн
Дата регистрации: 02.10.2008
Сообщений: 2
Пост №4
 
07.10.2008 15:08

Большое спасибо. После того как установил тип цен все заработало.

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация