|
установка цены номенклатуры обработкой | ☑ | ||
|---|---|---|---|---|
|
0
balak05
20.09.13
✎
15:21
|
Здравствуйте. Конфигурация УТ11. Пытаюсь обработкой создать документ "Установка цен номенклатуры". Документ записывается и проводится, но приего открытии возникает ошибка
"Поле объекта не обнаружено (ВидЦены840341faf05c11e29a36902b340a6e5f)" После вида цены идет идентификатор вида цены. Вот код обработки: Док = Документы.УстановкаЦенНоменклатуры.СоздатьДокумент(); Док.Дата = ДатаДокумента; Док.Ответственный = Пользователи.ТекущийПользователь(); Док.Статус = Перечисления.СтатусыУстановокЦенНоменклатуры.Согласован; Стр = Док.Товары.Добавить(); Если Справочники.Номенклатура.НайтиПоКоду(ТекСтр.Код).Пустая() Тогда Сообщить ("Товар " + ТекСтр.Наименование + " отсутствует в справочнике"); Возврат; КонецЕсли; Стр.Номенклатура = Справочники.Номенклатура.НайтиПоКоду(ТекСтр.Код); Стр.Цена = ТекСтр.Цена; Стр.ЦенаИзмененаВручную = Ложь; Стр.ВидЦены = справочники.ВидыЦен.НайтиПоНаименованию("Розничные"); |
|||
|
1
banco
20.09.13
✎
15:24
|
(0) а в табличную часть ВидыЦен ВидЦены добавить?
|
|||
|
2
salvator
20.09.13
✎
15:24
|
(0) В табло напиши
Справочники.Номенклатура.НайтиПоКоду(ТвойКод) Что вернет? |
|||
|
3
salvator
20.09.13
✎
15:25
|
Блин, не то скопировал ))
|
|||
|
4
balak05
20.09.13
✎
15:30
|
(2) Номенклатуру возвращает. Там же проверка стоит что если не нашел по коду - переходит к следующему элементу
|
|||
|
5
balak05
20.09.13
✎
15:43
|
(1) Добавил вид цены. Документ открылся. Но не пойму где эта табличная часть на форме?
|
|||
|
6
banco
20.09.13
✎
15:58
|
(5) таб. часть товары тоже нет на форме, на форме ДеревоЦен, который при создании формы, заполняется из таб части товары
|
|||
|
7
ProProg
20.09.13
✎
15:59
|
Там две табличных части.
Форма сделана так что эти две табличных части слиты в одно дерево. |
|||
|
8
balak05
20.09.13
✎
16:07
|
(6), (7) Спасибо, понял. А как узнать тогда какой вид цены на форме? Он есть и в товарах и в видах цен.
|
| Форум | Правила | Описание | Секции | Поиск |