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

1С:Предприятие :: 1С:Предприятие 8 общая

Ошибка при загрузке прайс листа из Excel

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

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

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует