Имя: Пароль:
1C
1С v8
Ошибка при загрузке прайс листа из Excel
🠗 (Волшебник 09.04.2018 11:16)
0 sidalexsandr
 
09.04.18
11:09
Конфигурация УТ 10.3. В обработке загрузки написано(Загружаю документ УстановкаЦенНоменклатуры):
Перем УстЦенНом;
УстЦенНом = Документы.УстановкаЦенНоменклатуры.СоздатьДокумент();
УстЦенНом.Дата = ТекущаяДата();
УстЦенНом.Записать();
КолонкиТаблицыЦен = УстЦенНом.ТаблицаЦен.Колонки;

Выдает ошибку:
{ВнешняяОбработка.ЗагрузкаИнструменты.Форма.Форма.Форма(209)}: Поле объекта не обнаружено (ТаблицаЦен)
    КолонкиТаблицыЦен = УстЦенНом.Ссылка.ТаблицаЦен.Колонки;
1 Cyberhawk
 
09.04.18
11:10
Бывает, держись там
2 Волшебник
 
09.04.18
11:10
В объекте УстЦенНом нет ТаблицаЦен
3 Волшебник
 
09.04.18
11:11
(0) Возьми МЕГАПРАЙС от Subsystems. Там это реализовано.
4 sidalexsandr
 
09.04.18
11:15
(2) Я понимаю. Как тогда из обработки обратиться к ТаблицаЦен?
5 Волшебник
 
09.04.18
11:16
(4) Пригласите программиста.

Если же программист это вы и от вас требуют выполнить эту работу, то старайтесь решать свои проблемы самостоятельно. Вам ведь платят за это зряплату.
6 shadow_sw
 
09.04.18
11:21
в данном документе есть 2 ТЧ: Товары, ТипыЦен
7 Cyberhawk
 
09.04.18
11:24
Чувак содрал код из формы объекта и теперь мыкается. Документ-то "особенный", похлеще КЗР )
8 sidalexsandr
 
09.04.18
11:25
(6) Да есть табличные части, но они не выведены на форму. А на форму выведена ТаблицаЗначений ТаблицаЦен. Что вместо таблицы значений писать в ТЧ Товары?
9 sidalexsandr
 
09.04.18
11:26
(7) Да на прошлой работе делал в форме объекта. А теперь стоит задача заполнять документ из обработки, вот и пытаюсь адаптировать код.
10 Cyberhawk
 
09.04.18
11:27
(9) Сколько платят за решение вопроса?
11 shadow_sw
 
09.04.18
11:29
(10) вопрос, как говорят - на миллион :)
12 Fish
 
гуру
09.04.18
11:30
(9) Напиши заново, будет проще, чем адаптировать.
13 sidalexsandr
 
09.04.18
11:45
Попробывал КолонкиТаблицыЦен = УстЦенНом.ЭлементыФормы.ТаблицаЦен.Колонки;
Выдает ошибку:
{ВнешняяОбработка.ЗагрузкаИнструменты.Форма.Форма.Форма(209)}: Поле объекта не обнаружено (ЭлементыФормы)
    КолонкиТаблицыЦен = УстЦенНом.ЭлементыФормы.ТаблицаЦен.Колонки;
14 Михаил Козлов
 
09.04.18
12:15
(13) Заполняйте ТЧ "Товары" документа. И ТЧ "ТипыЦен".
Если типов цен несколько - обратите внимание на правильное формирование реквизита ТЧ "Товары" ИндексСтрокиТаблицыЦен.
15 sidalexsandr
 
09.04.18
12:20
(14) Спасибо. Заполнил через табличную часть Товары. Теперь другой вопрос: как сделать чтобы у номенклатуры в закладке ЦеныНоменклатуры
1) проставлялся документ установка цен
2) проставлялась цена  для тип цен Розничные (в документе УстановкаЦенНоменклатуры заполнена цена для типа цен Розничные)?
16 Михаил Козлов
 
09.04.18
12:26
(15) В "карточке" номенклатуры на закладке цены поле ввода для документа установки цен нужно только если Вы собираетесь их править.
Текущие цены - по кнопке "Перечитать текущие цены".
17 sidalexsandr
 
09.04.18
15:20
(16) Я ввожу в поле ввода документ и нажимаю записать. Открываю а поле документа пустое.
18 Михаил Козлов
 
11.04.18
22:18
(17) Что записать? Элемент справочника? Документ установки цен не хранится в элементе справочника "Номенклатура".
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn