Ввод на основании (БСП) » История » Версия 4
Версия 3 (Всеволод Дорофеев, 11.09.2025 16:45) → Версия 4/7 (Всеволод Дорофеев, 15.09.2025 16:50)
h1. Ввод на основании (БСП)
Добавить в модуль локализации объекта.
В процедуре:
<pre>
<ВидДокументаИсточника>Локализация.ДобавитьКомандыСозданияНаОсновании(КомандыСозданияНаОсновании, Параметры);
</pre>
вызываем
<pre>
Документы.<ВидДокументаПриемника>.ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании);
</pre>
В модуле менеджера документа-приемника должна быть процедура "ДобавитьКомандуСоздатьНаОсновании".
И прописать обработку заполнения объекта.
Пример:
ОбщийМодель.КорректировкаПриобретенияЛокализация
<pre>
&После("ДобавитьКомандыСозданияНаОсновании")
Процедура пл_ДобавитьКомандыСозданияНаОсновании(КомандыСозданияНаОсновании, Параметры)
Документы.ОрдерНаОтражениеНедостачТоваров.ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании);
Документы.ОрдерНаОтражениеИзлишковТоваров.ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании);
Документы.ОприходованиеИзлишковТоваров.ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании);
КонецПроцедуры
</pre>
Добавить в модуль локализации объекта.
В процедуре:
<pre>
<ВидДокументаИсточника>Локализация.ДобавитьКомандыСозданияНаОсновании(КомандыСозданияНаОсновании, Параметры);
</pre>
вызываем
<pre>
Документы.<ВидДокументаПриемника>.ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании);
</pre>
В модуле менеджера документа-приемника должна быть процедура "ДобавитьКомандуСоздатьНаОсновании".
И прописать обработку заполнения объекта.
Пример:
ОбщийМодель.КорректировкаПриобретенияЛокализация
<pre>
&После("ДобавитьКомандыСозданияНаОсновании")
Процедура пл_ДобавитьКомандыСозданияНаОсновании(КомандыСозданияНаОсновании, Параметры)
Документы.ОрдерНаОтражениеНедостачТоваров.ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании);
Документы.ОрдерНаОтражениеИзлишковТоваров.ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании);
Документы.ОприходованиеИзлишковТоваров.ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании);
КонецПроцедуры
</pre>