Из заказа клиента создаю расходный кассовый ордер. Заполняю поле СтатьяДвиженияДенежныхСредств своим значением в процедуре ОбработкаЗаполенения().
При открытии документа в поле СтатьяДвиженияДенежныхСредств стоит совсем другое значение.
Где и в какой процедуре нужно установить свое значение чтобы оно сохранялось при создании документа?
(1) Большое спасибо. Действительно в табличной части РАСШИФРОВКАПЛАТЕЖА есть точно такой реквизит.
Все получилось вот так:
&После("ЗаполнитьПоЗаказуКлиента")
Процедура ФР_ЗаполнитьПоЗаказуКлиента(Знач ДокументОснование, ДанныеЗаполнения)
//////////////////////////
ТекущаяХозяйственнаяОперация = ДанныеЗаполнения.ХозяйственнаяОперация;
Если ЗначениеЗаполнено(ТекущаяХозяйственнаяОперация) = Истина Тогда
Если ТекущаяХозяйственнаяОперация = Перечисления.ХозяйственныеОперации.ВозвратОплатыКлиенту Тогда
Если РасшифровкаПлатежа.Количество() = 0 Тогда
РасшифровкаПлатежа.Добавить();
КонецЕсли;
СтатьиДДС = Справочники.СтатьиДвиженияДенежныхСредств;
РасшифровкаПлатежа[0].СтатьяДвиженияДенежныхСредств = СтатьиДДС.НайтиПоКоду("01-000015");
КонецЕсли;
КонецЕсли;
////////////////////////
КонецПроцедуры
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой