Last active
June 6, 2025 13:19
-
-
Save LeonidLobur/22ee1d8b551a2b223189900e076c644b to your computer and use it in GitHub Desktop.
1С. Найти/создать ОбъектРасчетов по документу
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
&НаСервере | |
Функция ПолучитьОбъектРасчетов(ДокументРасчетов) | |
ОбъектРасчетов = Справочники.ОбъектыРасчетов.НайтиПоРеквизиту("Объект", ДокументРасчетов); | |
Если НЕ ЗначениеЗаполнено(ОбъектРасчетов) Тогда | |
ОбъектРасчетовОБ = Справочники.ОбъектыРасчетов.СоздатьЭлемент(); | |
ЗаполнитьЗначенияСвойств(ОбъектРасчетовОБ, ДокументРасчетов); | |
ОбъектРасчетовОБ.Объект = ДокументРасчетов; | |
ОбъектРасчетовОБ.ТипРасчетов = Перечисления.ТипыРасчетовСПартнерами.РасчетыСКлиентом; | |
ОбъектРасчетовОБ.ТипОбъектаРасчетов = Перечисления.ТипыОбъектовРасчетов.Накладная; | |
ОбъектРасчетовОБ.Наименование = Строка(ДокументРасчетов); | |
ОбъектРасчетовОБ.Записать(); | |
ОбъектРасчетов = ОбъектРасчетовОБ.Ссылка; | |
КонецЕсли; | |
Возврат ОбъектРасчетов; | |
КонецФункции |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment