Домашнее задание 1.4.1
Создаем ПКО «ВидыКлиентов» Отключаем поиск по УИД.
В ПКС «Наименование» источник – пусто. Установить поиск по наименованию. Автоматически генерировать код при загрузке. В обработчике «перед выгрузкой»:
Значение = Строка(Источник);
Установить это ПКО в ПКС «Тип клиента» при переносе контрагента.
В ПКС «ЮридическоеЛицо» в обработчике «перед выгрузкой»:
Если Источник.ЮридическоеЛицо = Истина Тогда
Значение = "ЮридическоеЛицо";
Иначе
Значение = "ФизическоеЛицо";
КонецЕсли;
Домашнее задание 1.4.2
В ПКО «РеализацияТоваровИУслуг» в ПКС «ЕдиницаИзмерения» в обработчике «перед выгрузкой»:
ИсходящиеДанные = Новый Структура;
ИсходящиеДанные.Вставить("Владелец", ОбъектКоллекции.Продукция);
ИсходящиеДанные.Вставить("Наименование", ОбъектКоллекции.ЕдиницаИзмерения);
В ПКО «ЕдиницаИзмерения» поиск по владельцу и наименованию.
Для ПКС «Владелец» в обработчике «ПередВыгрузкой»:
Значение = ВходящиеДанные.Владелец;
для ПКС «Наименование» в обработчике «ПередВыгрузкой»:
Значение = ВходящиеДанные.Наименование;
Для переноса «Оргнаизации»:
Создать ПКО «организация» поиск по наименованию, в ПКС «наименование» в обработчике «перед выгрузкой»:
Значение = Источник;
А при переносе документа в ПКС «организация»:
Значение = Константы.Организация.Получить();
Вход
Важно!
Для новых покупателей Базового курса - с чего начать
...........................................................
Все контакты Саппорта Spec8.ru
...........................................................
Как задавать вопросы по материалам курса и ДЗ
...........................................................
Что такое Мастер-группа
...........................................................
Все материалы этого сайта являются составной частью Базового / Продвинутого курсов по программированию - и являются объектами авторского и имущественного права.
Любое их распространение без письменного согласования с авторами запрещено.
Домашнее задание 1.4.1
Создаем ПКО «ВидыКлиентов» Отключаем поиск по УИД.
В ПКС «Наименование» источник – пусто. Установить поиск по наименованию. Автоматически генерировать код при загрузке. В обработчике «перед выгрузкой»:
Значение = Строка(Источник);
Установить это ПКО в ПКС «Тип клиента» при переносе контрагента.
В ПКС «ЮридическоеЛицо» в обработчике «перед выгрузкой»:
Значение = "ЮридическоеЛицо";
Иначе
Значение = "ФизическоеЛицо";
КонецЕсли;
Домашнее задание 1.4.2
В ПКО «РеализацияТоваровИУслуг» в ПКС «ЕдиницаИзмерения» в обработчике «перед выгрузкой»:
ИсходящиеДанные.Вставить("Владелец", ОбъектКоллекции.Продукция);
ИсходящиеДанные.Вставить("Наименование", ОбъектКоллекции.ЕдиницаИзмерения);
В ПКО «ЕдиницаИзмерения» поиск по владельцу и наименованию.
Для ПКС «Владелец» в обработчике «ПередВыгрузкой»:
для ПКС «Наименование» в обработчике «ПередВыгрузкой»:
Для переноса «Оргнаизации»:
Создать ПКО «организация» поиск по наименованию, в ПКС «наименование» в обработчике «перед выгрузкой»:
Значение = Источник;
А при переносе документа в ПКС «организация»: