bdd2

Отчет по Основным средствам

Опубликовал Илья Кочетков (ilya2184) в раздел Отчеты - Бухгалтерские

Отчет по основным средствам данные по БУ, НУ, разницам, контролю разниц, транспортному налогу (округление авансов транспортного налога до рублей).

Отчет по основным средствам (для 1.6 и 2.0):

  • данные по бухгалтерскому и налоговому учету
  • колонки контроля временных и постоянных разниц
  • Данные по транспортному налогу: округление ежеквартальных авансов транспортного налога до целых рублей (льготы не поддерживаются)
  • удобное сохранение в XLS по одной кнопке
  • гибкая настройка - отчет построен на схеме компоновки данных
  • сохранение настроек в справочнике: каждая настройка может быть доступна всем пользователям.
  • и т.д. - очень большое количество полей.

Отчет разрабатывался на конфигурации Бухгалтерия предприятия, редакция 1.6 (первоначально 1.6.11.3 и используется в текущей 1.6.27.1)

P.S.

  1. Для нависшей страшным грузом над нами Бухгалтерии 2.0 тоже нужен такой отчет и он будет - примерно к лету 11-го.
  2. Принимаются любые предложения.

В версии для 2.0. могут возникать корявки если в БУ и НУ ОС учитываются на разных счетах (пока исправить нет времени - если наберется два кому это надо исправлю)

Скачать файлы

Наименование Файл Версия Размер
ОтчетПоОсновнымСредствам20
.erf 28,17Kb
17.04.13
167
.erf 28,17Kb 167 Скачать
ОтчетПоОсновнымСредствам
.erf 26,20Kb
17.04.13
590
.erf 26,20Kb 590 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Александр Шишкин (Шёпот теней) 1675 02.12.10 08:32 Сейчас в теме
... выдало : "ошибка исполнения" ... чтобы это могло значит ... ? ... вот ..
2. Илья Кочетков (ilya2184) 59 02.12.10 12:31 Сейчас в теме
(1) есть подозрение что группировка или отбор не имеют смысла.
Это из недостатков многофункциональных отчетов - комбинаций группировок очень много и все проверить нереально...
Например в группировке счет учета по регистру выбрано выводимое поле основное средство.
Кнопочку "Подробно" при возникновении ошибки - там обычно понятно, если не понятно - то сюда, пожалуйста.

P.S. "1С не работает!!!!!" (с) Бухгалтера.
3. Илья (husky) 3 09.12.10 08:23 Сейчас в теме
Красным подсвечивает строку, что это значит?
4. Илья Кочетков (ilya2184) 59 09.12.10 11:29 Сейчас в теме
(3)
Красным подсвечивает строку, что это значит?


Не помню :-), но что-то плохое.
Смотрим: Настройки - выделяем сверху (белое поле группировок) "детальные записи", посередине тоже "детальные записи" идем на складку "Условное оформление"
Розовый фон: глюки в пбу18/2: ( Сумма аморт контроль Не равно "0" ИЛИ Бал стоим контроль Не равно "0" )
Розовый фон красный текст: ( БУ Остат. стоим. Меньше "0" ИЛИ НУ Остат. стоим. Меньше "0" )
Красная граница ячеек: ( БУ Бал. стоим. Равно "0" И НУ Бал. стоим. Не равно "0" )
5. Илья (husky) 3 09.12.10 11:38 Сейчас в теме
Что означают колонки "Контроль" (сумма амортизации, балансовая стоимость)?
6. Илья (husky) 3 09.12.10 11:42 Сейчас в теме
Если отчет формируется на дату 9.12.2010, то почему сумма налога транспортного расчитывается за 4 квартал 2010 года (и как он ее считает, если квартал еще не закончился)?
7. Илья Кочетков (ilya2184) 59 09.12.10 13:02 Сейчас в теме
(5) Колонки "Контроль" - это про ПБУ18/2, должно быть: БУ-НУ-ПР-ВР=0

(6) Транспортный налог считается так, как будто до конца года тр.средства не будут сняты с учета и не будут поставлены новые - то есть по состоянию на текущий момент. Внутри транспортный налог считается помесячно (=0 если нету тр.средства) складывается поквартально и округляется - чтобы кварталы получились округлёнными до рублей. Для 4 квартала: считается транспортный налог в год, округляется и от него отнимаются округленные кварталы с 1 по 3.
Например поставили в феврале авто 180 л.с. с налогом 57,5р за лошадь, сняли с учета в декабре этого же года.
янв = 0
фев = 180*57,5/12 = 862,50
мар = 180*57,5/12 = 862,50
---------- 1кв = 862,50*2 -> 1725 -> 1725р
апр = 180*57,5/12 = 862,50
май = 180*57,5/12 = 862,50
июн = 180*57,5/12 = 862,50
---------- 2кв = 862,50*3 -> 2587,5 -> 2588р
---------- 3кв аналогично 2-ому кварталу 2588р

за Год(11 месяцев использования) = 180*57,5*11/12 = 9487,50 -> 9488
---------- 4кв = 9488-(1725+2588+2588) = 2587р

И хотя в 4 квартале столько же месяцев использования т.с. сколько и в 3 и во втором - сумма другая чтобы ошибка авансов транспортного налога за год была меньше рубля.

p.s.: Алгоритм довольно сложный при реализации в запросе нотации 1С... В общем так задумывалось так.
8. Олег Миньков (ominkov) 22.12.10 13:09 Сейчас в теме
Отчет хитовый!
Единственный момент: нарвался на ошибку "деление на ноль".
В СКД в запросе по полю АмортЗаМесБУ

ВЫБОР
КОГДА (НЕ ХозрасчетныйОстаткиУчета.СуммаОстаток ЕСТЬ NULL )
ИЛИ ПарамАмортОСБУ.СрокИспользованияДляВычисленияАмортизации <> 0
ТОГДА ПарамАмортОСБУ.СтоимостьДляВычисленияАмортизации / ПарамАмортОСБУ.СрокИспользованияДляВычисленияАмортизации
ИНАЧЕ 0
КОНЕЦ

вместо ИЛИ поставил И, так как в случае когда СрокИспользованияДляВычисленияАмортизации = 0, а ХозрасчетныйОстаткиУчета.СуммаОстаток не Null возникает деление на ноль.
9. Илья Кочетков (ilya2184) 59 22.12.10 13:30 Сейчас в теме
(8) Спасибо, ошибку исправил.
Хотя, наверно логичней было бы сделать:
ВЫБОР
КОГДА ПарамАмортОСБУ.СрокИспользованияДляВычисленияАмортизации <> 0
ТОГДА ЕСТЬNULL(ПарамАмортОСБУ.СтоимостьДляВычисленияАмортизации, 0) / ПарамАмортОСБУ.СрокИспользованияДляВычисленияАмортизации
ИНАЧЕ 0
КОНЕЦ КАК АмортЗаМесБУ

В смысле проверять только делитель, а делимое - как повезёт :-)

Стоит учитывать - что это амортизация так - норма для галочки, там много проверок должно быть.
У нас только линейный метод, с начислением амортизации со следующего месяца после принятия к учету применяется поэтому и амортизация переделана и выглядит вот так (в документе закрытие месяца):

...
Поместить ТабАмортизацияСНулями
ВЫБОР
КОГДА ЕСТЬNULL(БУ_ПарамАмортОС.СрокИспользованияДляВычисленияАмортизации, 0) <> 0
И База_ПервСведОС.ПорядокПогашенияСтоимости = ЗНАЧЕНИЕ(Перечисление.ПорядокПогашенияСтоимостиОС.НачислениеАмортизации)
ТОГДА БУ_ПарамАмортОС.СтоимостьДляВычисленияАмортизации / БУ_ПарамАмортОС.СрокИспользованияДляВычисленияАмортизации
ИНАЧЕ 0
КОНЕЦ КАК АмортизацияЗаМесяцБУ
...
ВЫБОР
КОГДА ТабАмортизацияСНулями.НачислятьАмортизациюБУ
И ТабАмортизацияСНулями.ОстаточнаяСтоимостьБУ <> 0
И (НЕ ТабАмортизацияСНулями.АмортизацияНачисленаВЭтомМесяцеБУ)
И ТабАмортизацияСНулями.ПринятоКУчетуРанее
И ТабАмортизацияСНулями.АмортизацияЗаМесяцБУ <> 0
ТОГДА
ВЫБОР
КОГДА ТабАмортизацияСНулями.АмортизацияЗаМесяцБУ > ТабАмортизацияСНулями.ОстаточнаяСтоимостьБУ
ИЛИ ТабАмортизацияСНулями.ОстаточнаяСтоимостьБУ / ТабАмортизацияСНулями.АмортизацияЗаМесяцБУ < 1.2
ИЛИ ТабАмортизацияСНулями.ПоследнийМесяцАмортизацииБУ = НАЧАЛОПЕРИОДА(&Период, МЕСЯЦ)
ТОГДА ТабАмортизацияСНулями.ОстаточнаяСтоимостьБУ
ИНАЧЕ ТабАмортизацияСНулями.АмортизацияЗаМесяцБУ
КОНЕЦ
ИНАЧЕ 0
КОНЕЦ КАК АмортизацияЗаМесяцБУ,


В принципе этот кусок тоже можно добавить в отчет чтобы была реальная амортизация, но такой задачи пока не стояло, а отчет и так нагруженный.
10. JLaikova (JLaikova) 15.09.11 15:03 Сейчас в теме
Не смогла открыть обработку, к сожалению выходит вот такая ошибка
Ошибка в схеме компоновки данных
по причине:
Ошибка получения информации набора данных
по причине:
Ошибка в запросе набора данных
по причине:
{(563, 37)}: Неверные параметры "Перечисление.СостоянияОС.ВведеноВЭксплуатацию"
СостоянияОС.Состояние = ЗНАЧЕНИЕ(<<?>>Перечисление.СостоянияОС.ВведеноВЭксплуатацию)
11. Илья Кочетков (ilya2184) 59 16.09.11 14:55 Сейчас в теме
(10) JLaikova, Есть вероятность что вы используете файл ОтчетПоОсновнымСредствам в конфигурации 2.0, для бухгалтерии 2.0 загрузите файл ОтчетПоОсновнымСредствам20: чуть правее синей кнопки "скачать" нажмите "посмотреть и скачать все файлы (2)" затем нажмите Скачать "ОтчетПоОсновнымСредствам20".
Или у вас сильно измененная конфигурация - "на этом мои полномочия вот"
12. JLaikova (JLaikova) 16.09.11 16:23 Сейчас в теме
(11) Спасибо большое за ответ, попробую скачать для бухгалтерии предприятия 2.0
13. Кирилл Гезин (kirillsas) 6 29.09.11 08:09 Сейчас в теме
Хм... После полугода нормальной работы, стал вылетать, без каких либо сообщений об ошибках.
14. Илья Кочетков (ilya2184) 59 29.09.11 15:16 Сейчас в теме
(13) kirillsas,
Без диагностической информации не знаю почему. Как 1С советует когда не знает что делать - почистите кэши:
1) закрываем 1С-ки
2) пуск - выполнить: rmdir /S /Q "%APPDATA%\1C\"
3) пуск - выполнить: rmdir /S /Q "%USERPROFILE%\Local Settings\Application Data\1C\"

при этом правда очищается список баз, настройки форм, сохраненные значения...
15. Len75 hihhho (Len75) 23.11.11 13:08 Сейчас в теме
Почему то не получилось запустить в 1с 8.2.....
16. Илья Кочетков (ilya2184) 59 25.11.11 11:19 Сейчас в теме
(15) Len75, побольше диагностической информации надо (11)
17. Маша Мишина (kkk) 22.12.11 14:40 Сейчас в теме
18. Мария Аникина (slivalilovaya07) 25.01.12 16:48 Сейчас в теме
активно пользовалась данной обработкой
20. sumixam (sumixam) 11.09.13 12:19 Сейчас в теме
данным отчетом можно вывести список основных средств по подразделению, без списанных ОС
21. tazmag tazmag (tazmag) 03.07.14 14:53 Сейчас в теме
работает нормально спасибо за отчет