1С ЗУП 3.1: Программное получения значения дополнительного реквизита - ЗУП по зубам - Всё для ЗУП 3.1 на 1С 8.3

1С ЗУП 3.1: Программное получения значения дополнительного реквизита

Как программно получить значение дополнительного реквизита в 1С ЗУП 3.1? Давайте сначала создадим дополнительный реквизит, к примеру, для документа «Больничный лист»

Дополнительный реквизит в 1С ЗУП 3.1

и добавим несколько значений для этого дополнительного реквизита

Значения дополнительного реквизита в 1С ЗУП 3.1

Дополнительные реквизиты хранятся в одноименной  табличной части документа или справочника, поэтому в модуле своей обработки напишите следующий код:

ПричинаПланыВидовХарактеристик=ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Причина перерасчета больничного (для бухгалтерской справки) (Больничные листы)");

		Для Каждого СтрокаДополнительныеРеквизиты из Док.ДополнительныеРеквизиты Цикл
			Если СтрокаДополнительныеРеквизиты.Свойство=ПричинаПланыВидовХарактеристик Тогда
				Причина=СокрЛП(СтрокаДополнительныеРеквизиты.Значение);
				Прервать;
			КонецЕсли;	
		КонецЦикла;

Теперь вам по зубам программное получение дополнительного реквизита в 1С ЗУП 3.1!

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *