Установка цены элемента номенклатуры программно
Господа, помогите. Есть задача: Программно установить цену товара из номенклатуры. Два дня ломаю голову уже над этим. Есть вот такой код:
Но ничего не происходит. Может кто-то поймет где тут ошибка. Буду крайне признателен.
P.S. Не судите строго, я только начинаю во все это вникать.
ДокЦена=Документы.УстановкаЦенНоменклатуры.СоздатьДокумент();
ДокЦена.Дата=ТекущаяДата();
ДокЦена.Согласован = Истина;
ДокЦена.Ответственный = Пользователи.ТекущийПользователь();
НоваяСтрока=ДокЦена.товары.Добавить();
НоваяСтрока.Номенклатура=Справочники.Номенклатура.НайтиПоНаименованию(ЭлементНоменклатура.Наименование);
ВидЦеныЗак = Справочники.ВидыЦен.НайтиПоНаименованию("Закупочные");
ТабЧастьВидЦены = ДокЦена.ВидыЦен.Добавить();
ТабЧастьВидЦены.ВидЦены=ВидЦеныЗак;
НоваяСтрока.ВидЦены=ВидЦеныЗак;
НоваяСтрока.Цена= "10000";
НоваяСтрока=ДокЦена.Товары.Добавить();
НоваяСтрока.Номенклатура= Справочники.Номенклатура.НайтиПоНаименованию(ЭлементНоменклатура.Наименование);
ВидЦеныПрод = Справочники.ВидыЦен.НайтиПоНаименованию("Продажные");
ТабЧастьВидЦены = ДокЦена.ВидыЦен.Добавить();
ТабЧастьВидЦены.ВидЦены=ВидЦеныПрод;
НоваяСтрока.ВидЦены=ВидЦеныПрод;
НоваяСтрока.Цена="555";
ДокЦена.Записать(РежимЗаписиДокумента.Проведение);
ПоказатьНо ничего не происходит. Может кто-то поймет где тут ошибка. Буду крайне признателен.
P.S. Не судите строго, я только начинаю во все это вникать.
По теме из базы знаний
- Загрузка номенклатуры в справочник и документ из файла Excel и CSV, обновление цен и реквизитов (адаптируется под разные конфигурации 1С: 7.7)
- Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2
- Загрузка номенклатуры из Битрикс
- Загрузка цен номенклатуры с созданием документа установки цен и расчетом зависимых цен программно
- Код по цене пачки пельменей и сорок бочек скрама
Найденные решения
(22) В процедуре СозданиеЭлемента расписал комменты. Зайди посмотри. После того как обработка создала номенклатуру обязательно зайди в карточку товара и попробуй нажать записать, чтобы увидеть все ли элементы товара заполнились
Прикрепленные файлы:
ЗагрузкаСправочникаТоваровНовый (1).epf
1.xlsx
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(22) В процедуре СозданиеЭлемента расписал комменты. Зайди посмотри. После того как обработка создала номенклатуру обязательно зайди в карточку товара и попробуй нажать записать, чтобы увидеть все ли элементы товара заполнились
Прикрепленные файлы:
ЗагрузкаСправочникаТоваровНовый (1).epf
1.xlsx
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот