Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)
На основании Заявки пытаюсь сформировать РКО.
Когда Заявка имеет операцию "Прочий расход денежных средств", то при формировании на ее основе РКО не заполняются реквизиты:
1. Статья движения денежных средств
2. Документ основания, т.е. сама Заявка
Данные поля пустые. Если выбирать другие типы операций, то эти данные переносятся в РКО, только при этом виде операции идет такой конфуз.
Конфигурация досталась в наследство, может, что и было изменено. Но так ничего не нашел.
Прошелся по модулю "ОбработкаЗаполнения(Основание)", вроде всё нормально.
Прошелся по модулю при открытии. Обнаружил такое
При выполнении "УправлениеДенежнымиСредствами.УстановитьСтатьюДДСПоУмолчанию(СтрокаПлатеж,ВидОперации);"
Если НЕ СтрокаПлатеж.СтатьяДвиженияДенежныхСредств=Справочники.СтатьиДвиженияДенежныхСредств.ПустаяСсылка() Тогда
Возврат;
Нашел
В модуле формы документа в Процедуре ЗаполнитьКонтрагента() стоял код:
УстановитьОграничениеТипаКонтрагента();
Контрагент = ЭлементыФормы.Контрагент.ОграничениеТипа.ПривестиЗначение(Контрагент);
Если ВидОперации = Перечисления.ВидыОперацийРКО.РасходДенежныхСредствПрочее
ИЛИ ВидОперации = Перечисления.ВидыОперацийРКО.ВзносНаличнымиВБанк Тогда
Контрагент = Неопределено;
Иначе
УстановитьОграничениеТипаКонтрагента();
Контрагент = ЭлементыФормы.Контрагент.ОграничениеТипа.ПривестиЗначение(Контрагент);
КонецЕсли;
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua