#0
by Никулин Леонид
Здравствуйте! Такой вопрос. Конфигурация "Конвертация данных". Создаю правила. Есть у меня документ (ТребовениеНакладная) с ТЧ (Материалы). В ней есть ПКС для реквизита табличной части (НоменклатурнаяГруппа). И при переносе документов часто бывает, что моя НоменклатурнаяГруппа не заполнена. Такие моменты нужно отловить и при переносе заполнить НоменклатурнуюГруппу программно созданным элементом с наименованием (к примеру) "Не заполнено в УПП"
#1
by Mitriy
в обработчике события ПослеЗагрузки ПКО документа анализируй табчасть и подставляй-создавай, что хочешь...
#2
by Никулин Леонид
В самом ПКО для НоменклатурныхГрупп в событии "Перед выгрузкой пишу": но не попадаю в условие ("попал" не пробегает)
#4
by Mitriy
см. , там у тебя будет параметр Объект - это уже созданный, но еще не записанный документ, который ты и можешь дозаполнить...
#9
by zladenuw
за тебя все делает универсальныйобменданными. а ты создаешь только правила. что откуда и куда.
#11
by zladenuw
есть свойство объектнайден. ОбъектНайден - Булево. Если значение параметра равно Ложь, то объект не идентифицирован, то есть не найден в информационной базе и сделай то тебе рекомендуют в
#12
by Волчара2010
создай в бд предопределенный элемент справочника, в модуле объекта перед записью проверяй свойство ОбменДанными и заполняй предопределенным значением.
#14
by Никулин Леонид
Если пользоваться ОбъектНайден, то наверное лучше в ПКО спр "НоменклатурныеГруппы" после загрузки
#17
by Mitriy
не учи плохому, он и сам научится... на фига делать фигню, если гораздо быстрее можно сделать хорошо?
#19
by zladenuw
после загрузки. если пустая группа тогда Объект.НоменклатурнаяГруппа = ПустаяНоменклатурнаяГруппаУПП
#26
by zladenuw
а вообще лучше в ПКО после загрузки если не объектнайден подсовуй ему объект твоей группы. кароче миллион вариантов.
#29
by Никулин Леонид
В ПКО "ТребованиеНакладная" в событии "После загрузки" пишу: Почему-то не видит мою "номенклГруппу" (поле объекта не обнаружено)...
#33
by Никулин Леонид
В ПКС у меня именно "НоменклатурнАЯГруппА". А так пишу отрабатывает без ошибок. Пробегает "попал" лТЧПриемник = Объект.Материалы;
#34
by Волчара2010
а если я потом переименую "не заполнено в УПП" во "франч УДАК". Где концы искать будешь?
#39
by Cujoko
А мог бы в обработчике (пишу по памяти) "Перед выгрузкой" ПКС "НоменклатурнаяГруппа" написать что-нибудь вроде: А в обработчике "Перед выгрузкой" ПКС "Наименование" ПКО "НоменклатурныеГруппы": Ну что-то в таком виде.
#43
by Никулин Леонид
Кстати, я так пробовал. Че-то у меня не завелось. Надо создавать программно: Только если это делать в ПКО, то будет создано столько элементов, сколько будет пройдено инераций. Если нужен только один элемент, то надо добавлять условие...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Программное создание элемента справочника
- Конвертация справочников из 77 в УПП 80? Конфа конвертация данных 2.0. КАК7
- Конвертация данных - конвертация реквизитов дока.
- Конвертация Значений. (Конвертация данных 2.0)
- Программное создание элемента номенклатуры
- Конвертация данных 2, V8.1, конвертация периодических реквизитов
- Конвертация данных. Конвертация двух реквизитов в один.
- Конвертация Данных. конвертация одного реквизита в другой
- УТ 11 Программное создание установки цен номенклатуры
- УФ - Создание документа, программное заполнение и открытие формы
- Программное создание группы и элемента в ней
В этой группе 1С
- Динамическая таблица значений (управляемая форма)
- задача 1.7. специалист
- Как получить количество часов по графику / 1С:Зарплата и Управление персоналом 8
- УТ: закрытие смены за два дня
- Из таблицы значений в список значений
- У единицы хранения остатков номенклатуры "" неверно указан владелец!
- v8: Как реализовать отчет "Взаиморасчеты с контрагентами" одним запросом?
- Изменить заголовок в СКД
- Не удается повторно подключиться через рдп
- 1С не видит файл обмена
- УПП: Как делается корректировка себестоимости, когда исправляются ошибки.
- Отправка документов в *.pdf формате через почтовый клиент
- УПП 1.3 (1.3.39.1) РАУЗ Общепроизводственные расходы
- Кадровое перемещение организаций (Основные начисления) 1С 8.2 ЗУП 2.5.66.2
- v8: Как перенести данные из "Босс-Кадровик" в ЗУП 8.2?
- Yandex/Google MAP возможно ли получить массив адресов ?
- Процедура или функция с указанным именем объявлена, но не определена в текущем м
- Можно ли рассматривать УТ 11 как CRM систему?
- задача 1.7 специалист
- 1с 8.1 Типизация колонки с типом таблица значений