ERP 2.5.7.316
Не закрывается счёт 76.ВА, если выбираешь вариант учёта у лизингодателя.
Мы покупаем в лизинг авто.
Есть авансовый платеж: вид операции = Оплата арендодателю
Делаем Поступление улсуг по аренде, тип начисления = Зачет обеспечительного платежа, выбираем нашу платёжку.
Если в договоре лизинга ставить балансодержателя - Арендодатель, то 76.ВА не закрывается вообще. Если выбираем балансодержателем Арендатора (нас) - то всё нормально, 76.ВА закрывается пропорционально НДС в послуплении услуг по аренде.
Баг? Фича? Кто сталкивался?
На текущий момент удалось выяснить, что дело в РН "Расчеты по финансовым инструментам".
Чтобы вожделенный 76.ВА закрылся в данном РН должна быть запись (на самом деле цепочка очень длинная, но наличие этой записи - ключевое):
1) ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход)
2) ТипСуммы В (ЗНАЧЕНИЕ(Перечисление.ТипыПлатежейПоАренде.ОбеспечительныйПлатеж), ЗНАЧЕНИЕ(Перечисление.ТипыПлатежейПоАренде.ВыкупнаяСтоимостьАванс))
3) РасчетыПоЛизингу.РасчетныйДокумент В
(ВЫБРАТЬ
СчетФактура КАК Ссылка
ИЗ
Задания КАК Т
)
Более подробно можно глянуть в УчетНДСУПСлужебный -> ПодготовитьВТ_АвансыВыданные_Возникновения(...)
Сама логика записи в "Расчеты по финансовым инструментам" находится в документ "Поступление услуги по аренде" -> МодульМенеджера -> ТекстЗапросаТаблицаРасчетыПоФинансовымИнструментам(...)
Осталось понять как это поменять, чтобы ничего не поломать...
1. Документ ПоступлениеУслугПоАренде -> МодульМенеджера -> ТекстЗапросаТаблицаРасчетыПоФинансовымИнструментам(...)
- Ищем #Область УслугаНаРасходыБезНДС // Дт <Расходы> - Кт <76.07.2>
- Вместо "НЕОПРЕДЕЛЕНО КАК РасчетныйДокумент", добавляем "ТаблицаНачислений.РасчетныйДокумент КАК РасчетныйДокумент"
2. ОбщийМодуль УчетНДСУПСлужебный -> ПодготовитьВТ_АвансыВыданные_Погашения
- вместо кода
//| И РасчетыПоЛизингу.ТипСуммы В (
//| ЗНАЧЕНИЕ(Перечисление.ТипыПлатежейПоАренде.ОбеспечительныйПлатеж),
добавляем:
| И ВЫБОР
| КОГДА ВЫРАЗИТЬ(РасчетыПоЛизингу.Договор КАК Справочник.ДоговорыАренды).Балансодержатель = ЗНАЧЕНИЕ(Перечисление.БалансодержательПредметовАренды.Арендодатель)
| ТОГДА РасчетыПоЛизингу.ТипСуммы В (ЗНАЧЕНИЕ(Перечисление.ТипыПлатежейПоАренде.УслугаПоАренде), ЗНАЧЕНИЕ(Перечисление.ТипыПлатежейПоАренде.ВыкупнаяСтоимостьАванс))
| И РасчетыПоЛизингу.ХозяйственнаяОперация В(ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПоступлениеНДСВЧастиУслугиПоАренде), ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ОтражениеУслугПоАрендеВРасходах))
| ИНАЧЕ РасчетыПоЛизингу.ТипСуммы В (ЗНАЧЕНИЕ(Перечисление.ТипыПлатежейПоАренде.ОбеспечительныйПлатеж), ЗНАЧЕНИЕ(Перечисление.ТипыПлатежейПоАренде.ВыкупнаяСтоимостьАванс))
| КОНЕЦ
...
Как то так
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший