Задвоение оборотов по амортизации при перемещении ОС между подразделениями в 1С

Вопрос задал Ирина С.

Ответственный за ответ: Шаврова Ирина (★9.92/10)

Здравствуйте.
ФНС в рамках камеральной проверки запросила подтвердить сумму амортизации при расчете налога на прибыль. В качестве подтверждающих документов (среди прочих) просят предоставить также ОСВ по счетам 01 ; 02 ; ведомость амортизации. В течении года были перемещения ОС по подразделениям, и поэтому обороты по этим счетам увеличены на суммы перемещений.
Какие есть инструменты в 1С для формирования ОСВ без учета подобных операций (без внутреннего оборота по счету)?

Все комментарии (28)

  1. Добрый день!

    1С ПРОФ или КОРП?

  2. Спасибо за уточнение.

    Перемещение между ОП оформляли через Авизо по ОС входящее/исходящее?
    Или просто через документ Перемещение ОС?

  3. Перемещение ОС оформляли документом Перемещение ОС.

  4. Приложение

    Спасибо за уточнение.

    Не удается воспроизвести проблему в базе. Несмотря на перемещения ОС между подразделениями, в ОСВ по счету 02, в Ведомости амортизации ОС — размер амортизации верный, равен сумме в Справке-расчете амортизации за 2023.

    Давайте посмотрим проводки в документе Перемещение ОС по одному из ОС.

  5. Прикладываю скрин с проводками по документу перемещения ОС

  6. Также прикладываю развернутые ОСВ по счетам 01 и 02

  7. Спасибо за скрин.

    Прошу извинить, ввела вас в заблуждение.
    Смотрела конечное сальдо, а надо обороты. По оборотам — задвоение из-за Перемещения((

    А амортизация в Закрытии месяца начисляется по подразделению, которое передает?
    В моей программе расчет амортизации за текущий месяц происходит в документе Перемещение ОС.

    По счету 01, да, обороты проходят, сальдо в итоге верное, равное стоимости ОС при поступлении.

    Чисто технически в отчетах нет возможности сделать так, чтобы амортизация учитывалась без учета перемещений.

    Как вариант — сохранить отчеты в формат Excel и поправить вручную.

  8. Приложение

    Здравствуйте!
    Разрешите присоединиться к обсуждению.

    Может быть вам попробовать вывести данные по счетам 02 не через Оборотно-сальдовую ведомость по счету 02, а через Универсальный отчет: Регистр бухгалтерии — Журнал проводок — Остатки и обороты?

    В Универсальном отчете можно создать формулу для отбора всех документов, кроме Перемещения ОС.

    Я попробовала это сделать, вроде, все получается, настройки здесь:
    https://drive.google.com/file/d/1nTGGcpXYGdG-8uOnUGXFwBqGb93sO4Lh/view?usp=sharing

    Принцип:
    1. Создаем формулу по событию перемещения, у меня только внутренние перемещения, я добавила только их, если у вас есть и другие — напишите, я расширю формулу.
    2. Созданную формулу включаем на вкладке отборов, как показано на скринах.

    Это наверно будет удобнее, чем выгружать и работать с файлом Excel, в котором придется вручную удалять очень много перемещений ОС. Попробуйте.

    Конечно, это не полноценный отчет программиста, но очень хотелось бы, чтобы вам эта настройка помогла.

    1. Здравствуйте! Большое спасибо. Будем пробовать через Универсальный отчет. О результатах напишу.

      1
    2. К сожалению, не получаются настройки УО. При редактировании формулы не получается найти параметр [Документ. Событие. Наименование]. Подскажите, как это сделать.

      1. Здравствуйте!
        Напишите, какие вам нужные события, я расширю формулу и дам вам на скачивание. Формулы задаются в окне редактирования формул и используют программный язык 1С, поэтому проще мне это сделать за вас и дать конечную настройку на скачивание.

  9. Подгрузила настройки xml в УО по вашей ссылке. Но отчет почему-то формируется с Перемещениями. Скрин прилагаю.
    Что мы сделали не так?

  10. Покажите вашу формулу, она не отрабатывает: значит, у вас не только внутренние перемещения, но и другие. У меня событие, как я писала, только на внутреннее перемещение, поэтому вы должны предоставить список событий здесь, чтобы я расширила формулу.

  11. Каким образом предоставить список событий? Где его взять?

  12. Приложение

    У вас только событие перемещения в формуле — Внутреннее перемещение.
    Если вы откроете карточку выведенных в отчет перемещений, там будет в этом поле другое событие, которое нужно добавить в формулу.

    Чтобы удобнее было смотреть события и не входить в каждый документ, вы можете в журнале Перемещения ОС — кн. ЕЩЕ — Изменить форму вывести колонку с событием в Журнал, как показано у меня в скринах: встаете на поле Ссылка — кн. Добавить поле — флаг на событие ОС.

    1. Здравствуйте. В скрине прилагаю список используемых Событий при Перемещениях ОС. Как технически их добавить в формулу?

  13. Здравствуйте!
    В вашем списке три события из справочника События ОС (в 1С их больше 26):
    — Аренда ОС
    — Передача в эксплуатацию
    — Смена места эксплуатации

    Первоначально формула была настроена на событие перемещения Внутреннее перемещение, в вашем списке его нет, поэтому перемещения показывались в отчете.

    Можно добавить в формулу исключение из отбора перемещений с этими наименованиями, но можно сделать формулу короче: все указанные наименования имеют вид «Внутреннее перемещение» — это предопределенный реквизит справочника События ОС.

    Заходим в формулу ищем в нижнем окне реквизит Регистратор, раскрываем его поля по плюсику слева, спускаемся до поля События, раскрываем по плюсику слева его поля и выбираем поле Вид события.

    Мышкой перетягиваем его в верхнюю часть, где находится тело формулы.

    Значения задаем из доступных команд универсального отчета из списка в нижнем правом окне: это выбор по условиям и установка значений.

    Формула выглядит так:
    Выбор
    Когда [Регистратор.Событие.Вид события ОС] = Значение(Перечисление.ВидыСобытийОС.ВнутреннееПеремещение)
    Тогда Истина
    Иначе Ложь
    Конец

    Самому ее создать не просто, если нет знаний языка программирования. Задание формул используется программистами, которые знакомы с командами 1С и могут настроить ее правильно.

    Вы можете загрузить мой вариант:
    https://drive.google.com/file/d/1YpMr0cHz6q84_TYjckxitLu3mt8uiafv/view?usp=sharing

  14. Приложение

    На скринах процесс добавления формулы в Универсальном отчете.

    Если колонка Перемещение в полях отчета будет лишней, можете просто снять слева от поля Перемещение флажок видимости на вкладке Поля и сортировки.

    1. Пожалуйста, не закрывайте вопрос еще пару дней. Пытаемся реализовать предложенный алгоритм в нашей 1С.

  15. Хорошо, но вам 5 минут нужно для загрузки настройки, на которую я дала вам ссылку.

  16. Здравствуйте. Настройки по ссылке подгрузили, но перемещения снова попадают в отчет. Хотелось разобраться.
    Но, увы… Не можем понять, что не так. Скрин отчета прилагаю.

  17. Подгрузили ваши настройки снова. Сработало теперь, отчет формируется без перемещений.
    Но арифметика по остаткам + — обороты не сходится почему-то. И обороты по УО не соответствуют оборотам счета 02. Хотя остатки на начало и конец периода совпадают. Скрины УО и Анализ сч.02 прилагаю.

  18. Здравствуйте!
    У вас ушли все перемещения из отчета. Проверьте, возможно не все перемещения должны были уйти, я вам дала отчет, который вообще не выводит перемещений. И вам нужно самим разобраться, какие именно перемещения должны остаться, какие нет. Попробуйте выгрузить отчет в Excel и просчитать обороты там, сравните.
    Сформируйте отчет без флажка Перемещения нет и сверьте обороты. Потом проанализируйте, какие перемещения из тех, что отображаются, вы не хотите видеть.
    Что у них общего. Тогда можно построить алгоритм, который это учтет.

    Данная настройка не выводит все перемещения.

  19. Приложение

    По вашему скрину отчета конечный остаток должен рассчитаться как:
    934660955,98 + (126937399,49 — 12505761,85) = 1049092593, 62

    У вас 1051323367.01, то есть не идет 2 230773,39 что очень странно.

    В моей тестовой базе расчет корректный, привожу скрин.
    Возможно, у вас не закрыты месяцы, после изменений, или были какие-то сбои в таблицах бухучета.
    Смотрите, расчет в моей базе полностью совпадает с остатками: 680 294,31 — 25 000 = 655 294.31.

    Поэтому протестируйте базу на предмет внутренних ошибок, перезакройте месяцы, если вносили изменения задним числом.
    Отдайте базу обслуживающей фирме, если у вас будут найдены ошибки, или база доработана.
    Ваша ситуация в тестовой базе не воспроизводится.

  20. Хорошо. Протестируем, обратимся к сопровождению. Спасибо вам большое.

    1
  21. Приложение

    Хорошо.)
    По ситуации с расхождениями итогов: проводки в бухгалтерский регистр в документе Перемещение ОС делаются только в версии КОРП. В ПРОФ перемещение ОС делает записи только в регистры сведения. Поэтому ситуация в ПРОФ с задвоением оборотов из-за перемещений в принципе невозможна. В КОРП появляется проводка и она попадает в обороты (привожу скрины)

    Мы пытаемся всякими «хитрыми» настройками» ее исключить, но, первоисточник все-таки именно в проведении этого документа. При выводе ОСВ-02 остатки на начало и конец берутся отдельно по рассчитанной таблице итогов, поэтому важно, чтобы после изменений все периоды были перезакрыты.

    Я загрузила настройки отчета в другую тестовую базу КОРП — и данные в отчете отображаются также корректно и без перемещений и с перемещениями.

    Попробуйте найти разницу в оборотах 2230773, 39, чтобы хотя бы понять, что происходит.
    Выгрузите отчет в Excel, поработайте с итогами в нем. Выделите перемещения , найдите сумму их оборотов.

    Если у вас конфигурация не доработанная (в том числе и через расширения), то УО отчет показывает итоги в соответствии с арифметикой Нач. остатки +/- Обороты корректно с выводимым Кон. остатком. Если тестирование ошибок не покажет, то смотреть нужно уже доработки базы.

    В любом случае у вас на руках список операций без перемещений, как вы хотели: это удобнее чем сохранять отчет в Excel и вручную искать и удалять строки с перемещениями ОС. Просчитать вы можете прямо в Excel данные, задав формулы в итогах.

    1

Комментарии закрыты.