8.х БП НДФЛ при УСН на БП 3.0

Тема в разделе ""1С:Бухгалтерия БП"", создана пользователем mialord, 3 окт 2012.

  1. TopicStarter Overlay
    mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.400
    Симпатии:
    40
    Баллы:
    54
    Новые возможности ляпы Бухгалтерии предприятия 3.0
    Сегодня разбирался, проверьте у себя, у кого на БП 3.0 при начислении зарплаты на УСН и при равных суммах северного и районного коэффициента, НДФЛ записанный в регистры исчисленного НДФЛ и НДФЛ по проводкам, не совпадают, если суммы будет разные хотя бы на копейку, НДФЛ в проводках будет показан корректно.
    Связано это с группировкой в запросе по сумме начислений, крайне не понятная ситуация зачем вообще делать подобную группировку, но что есть, то есть. Как результат справки будут корректные, а отражение в проводках бух учета будет составлять весь НДФЛ (без северной и районная) + 1/4(северная + районная)
    Так что, учтите! Письмо в 1С буду писать завтра
    ЗЫ: Ситуация действует не только для северки и районки, а для любых одинаковых по сумме начислений по одному сотруднику
    Код:
    ВЫБРАТЬ
    НачисленнаяЗарплатаИВзносы.ФизическоеЛицо,
    НачисленнаяЗарплатаИВзносы.Сумма,
    НачисленнаяЗарплатаИВзносы.ВидОперации,
    НачисленнаяЗарплатаИВзносы.ОблагаетсяЕНВД,
    НачисленнаяЗарплатаИВзносы.СпособОтраженияЗарплатыВБухУчете,
    НачисленнаяЗарплатаИВзносы.Подразделение
    ПОМЕСТИТЬ ВТ_НачисленнаяЗарплатаИВзносы
    ИЗ
    &НачисленнаяЗарплатаИВзносы КАК НачисленнаяЗарплатаИВзносы
    ГДЕ
    НачисленнаяЗарплатаИВзносы.ВидОперации В(&МассивНачислений)
    ;
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ
    НачисленныйНДФЛ.ФизическоеЛицо,
    НачисленныйНДФЛ.Сумма,
    НачисленныйНДФЛ.ВидОперации
    ПОМЕСТИТЬ ВТ_НачисленныйНДФЛ
    ИЗ
    &НачисленныйНДФЛ КАК НачисленныйНДФЛ
    ;
    ////////////////////////////////////////////////////////////////////////////////
    ВЫБРАТЬ
    ВТ_НачисленныйНДФЛ.ФизическоеЛицо,
    ВТ_НачисленныйНДФЛ.ВидОперации,
    ВЫБОР
    КОГДА ЕСТЬNULL(СУММА(ВТ_НачисленнаяЗарплатаИВзносыИтог.Сумма), 0) = 0
    ТОГДА ВТ_НачисленныйНДФЛ.Сумма
    ИНАЧЕ ВТ_НачисленныйНДФЛ.Сумма * (ВТ_НачисленнаяЗарплатаИВзносы.Сумма / СУММА(ВТ_НачисленнаяЗарплатаИВзносыИтог.Сумма))
    КОНЕЦ КАК Сумма,
    ВТ_НачисленнаяЗарплатаИВзносы.СпособОтраженияЗарплатыВБухУчете,
    ВТ_НачисленнаяЗарплатаИВзносы.ОблагаетсяЕНВД
    ИЗ
    ВТ_НачисленныйНДФЛ КАК ВТ_НачисленныйНДФЛ
    ЛЕВОЕ СОЕДИНЕНИЕ ВТ_НачисленнаяЗарплатаИВзносы КАК ВТ_НачисленнаяЗарплатаИВзносы
    ЛЕВОЕ СОЕДИНЕНИЕ ВТ_НачисленнаяЗарплатаИВзносы КАК ВТ_НачисленнаяЗарплатаИВзносыИтог
    ПО ВТ_НачисленнаяЗарплатаИВзносы.ФизическоеЛицо = ВТ_НачисленнаяЗарплатаИВзносыИтог.ФизическоеЛицо
    ПО ВТ_НачисленныйНДФЛ.ФизическоеЛицо = ВТ_НачисленнаяЗарплатаИВзносы.ФизическоеЛицо
    СГРУППИРОВАТЬ ПО
    ВТ_НачисленныйНДФЛ.ФизическоеЛицо,
    ВТ_НачисленныйНДФЛ.ВидОперации,
    ВТ_НачисленнаяЗарплатаИВзносы.СпособОтраженияЗарплатыВБухУчете,
    ВТ_НачисленнаяЗарплатаИВзносы.ОблагаетсяЕНВД,
    ВТ_НачисленныйНДФЛ.Сумма,
    ВТ_НачисленнаяЗарплатаИВзносы.Сумма

Поделиться этой страницей