Сравнение файлов
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
102.134849NEWОпция "Учитывать изменения стоимости и износа" = в текущем периоде/в следующем периодеУчет ОСИзменение стоимости
Практика такова, что операция изменения стоимости и износа используется для следующих целей: - отражение модернизации/реконструкции - отражение капитального/текущего ремонта без изменения стоимости и износа - корректировки стоимости - корректировки износа - корректировки ам.премии. - ввод ОС в НУ с начислением ам.премии (* поясню ниже) С другой стороны, согласно законодательству, изменения в стоимости из-за модернизации и реконструкции учитываются месяцем позже. Поэтому в алгоритме амортизации настраиваем либо стоимость из архива, либо текущую стоимость за минусом суммы модернизации(изменения стоимости) с помощью таблицы в памяти OperIzmStoim. Корректировки стоимости и износа могут быть различными: те которые мы решили сделать уже после расчета амортизации и мы там корректируем и стоимость и износ. Либо корректировки которые мы выявили и произвели до расчета амортизации, и которые мы бы хотели учесть прямо в периоде корректировок, например прибавляя к стоимости из архива, либо вычитая из текущей стоимости. Сейчас это сделать невозможно. ПРЕДЛОЖЕНИЕ Таким образом, для дифференцирования данных ситуаций, предлагаю 1) ввести системный тип основания для операций изменения стоимости и износа "корректировка". У такого типа основания должны быть следующие опции - "Учитывать изменения стоимости и износа" = в текущем периоде/в следующем периоде - опция по ам.премии такая же как у "модернизации" 2) доработать логику, формирующую таблицу в памяти, чтобы формировались поля "Изменение стоимости, подлежащее учету в текущем периоде", "Изменение износа, подлежащее учету в текущем периоде", "Изменение стоимости, не подлежащее учету в текущем периоде", "Изменение износа, не подлежащее учету в текущем периоде". * по законодательству в БУ ОС можно начать амортизировать еще до того как оно фактически начало использоваться в деятельности, связанной с получением прибыли, по НУ, использование в деятельности, приносящей прибыль - обязательное условие для начала амортизации. Поэтому в НУ ОС может начать амортизироваться позже. Чтобы не происходило перекоса по периоду возникновения и применения ам.премии, эту ам.премию мы не указываем в операции поступления, а указываем ее в операции изменения стоимости, в которой стоимость не меняется а лишь начисляется ам.премия. Плюсы такого подхода в том, что премия отражается тем периодом когда она должна отражаться в НУ. Минусы - то что происходит искажение показателя "изм.стоимости подлежащее льготе" и "изм.стоимости не подлежащее льготе", но об этом отдельно в другой проблеме. В этой проблеме данный случай не рассматривается.Добавлена настройка "Настройки Галактики Бухгалтерский контур Учет ОС и НМА Настройка операций Амортизация Производить расчет суммы изменения стоимости и износа в операциях изменения стоимости" По ней производится расчет по всем операциям изменения стоимости текущего периода. Рассчитанные суммы записываются в таблицу // таблица изменения стоимости ОС(НМА) для расчета амортизации Table struct mtIzmStoim ( cKatOS : comp //ссылка на KatOS , cNastrOS : comp //ссылка на NastrOS , dOper : date //дата операции , Kol : double //количество объектов карточки , IzmStoim : double // сумма Изменения стоимости, подлежащее учету в текущем периоде , IzmSumIzn : double // сумма изменения износа, подлежащее учету в текущем периоде , IzmStoimNo : double // сумма Изменения стоимости, не подлежащее учету в текущем периоде , IzmSumIznNo : double // сумма изменения износа, не подлежащее учету в текущем периоде ) with index ( Index1 = cKatOs + cNastrOs + dOper ); В операции должно быть выбрано основание операции. Введен системный тип основания для операций изменения стоимости и износа "корректировка". Для всех типов оснований добавлен параметр: - "Учитывать изменения стоимости и износа" = в текущем периоде/в следующем периоде В таблицу попадают только операции текущего периода. Таблица доступна в алгоритмах расчета амортизации.