0
dchumak
08.12.17
✎
05:53
|
Добрый день!
УПП 1.3.97.3.
РАУЗ.
УСН (доходы - расходы).
Делаем поступление товаров и услуг (спецодежда).
Формируются проводки.
Дт 10.10 Кт 60.01
... (по каждой строке номенклатуры)
Дт 60.01 Кт 60.02 одна, зачет аванса.
После этого делаем передачу материала в эксплуатацию.
Формируются проводки Дт 10.11 Кт 10.10
Дт 20.01.1 Кт 10.11
Погашение стоимости по БУ.
По НУ проводка погашения стоимости не формируется.
Выдает ошибку: "Проведение документа: Передача материалов в эксплуатацию АТ000000005 от 08.12.2017 9:44:10
Не указан счет учета материала в эксплуатации по налоговому учету:
Номенклатура: Боты
Проводка по погашению стоимости спецодежды (спецоснастки, инвентаря) не сформирована!".
Проводки НУ пустые.
Назначение использования для номенклатуры заполнены параметры:
Погашать стоимость при передаче в эксплуатацию
Срок полезного использования 36 месяцев
Способ отражения расходов: Перенести на производственные расходы, счета затрат 20.01.1.
Смотрел данную ошибку отладчиком, счет НУ программа берет из РС Аналитика вида учета. А там он не задан.
Пробовал изменить счет в строке аналитики, ругается на другие ошибки. Да и неправильно это - править программно аналитики, созданные документами.
Как теперь исправить?
Попробовал удалить эту аналитику (строку) в регистре, при проведении документа передачи в эксплуатации она снова создалась.
Залез в код.
В общем модуле расширенная аналитика учета есть процедура СкорректироватьЗначенияКлючаАналитикиВидаУчета(..), так в ней есть любопытный код
ИначеЕсли СтруктураШапкиДокумента.Свойство("ОтражатьВНалоговомУчете") Тогда
// При УСН значение этого свойства - Ложь
ОтражатьВНалоговомУчете = СтруктураШапкиДокумента.ОтражатьВНалоговомУчете;
// ложь
...
// Очистим счет налогового учета, если документ не отражается в налоговом учете.
Если ВидОтраженияВУчете <> Перечисления.ВидыОтраженияВУчете.ОтражатьВУправленческомУчете
И Не ОтражатьВНалоговомУчете
И СтруктураИзмерений.Свойство("СчетУчетаНУ")
Тогда
СтруктураИзмерений.СчетУчетаНУ = ПланыСчетов.Налоговый.ПустаяСсылка();
КонецЕсли;
Судя по коду, если УСН, то программа не должна формировать проводку по погашению стоимости?
|
|