ЗУП 2.5.22.3. Исправление ошибки в формировании проводок по страховым взносам

11.03.10

Разработка - Механизмы типовых конфигураций

Если у сотрудника есть частично облагаемое страховыми взносами начисление (мат.помощь), то в документе "Отражение зарплаты в регл.учете" проводки по страховым взносам формируются  неверно.

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

 

Ошибка возникает из-за того, что при проведении документа "Начисление страховых взносов" в регистре расчетов ЕСНДополнительныеНачисления не заполняется ресурс Скидка. Похоже что 1С-ники просто забыли о нем Smile

 

Исправлял так:

1. В модуле объекта документа РасчетСтраховыхВзносов, в процедуре СформироватьДвиженияПоСкидкам(...) в самый конец вставил кусок:

    //НАЧАЛО 11.03.2010 регламентированный учет частично облагаемых начислений (материальной помощи)
    //
    // Скидки для записей регистра ЕСНДополнительныеНачисления тоже надо проставить, иначе проводки по страховым взносам
    // сформируются неверно, без учета скидки.
    //
   
МодифицируемаяТаблица = Движения.ЕСНДополнительныеНачисления.Выгрузить();

   
СтруктураПоиска = Новый Структура("ФизЛицо,КодДоходаЕСН");

   
Запрос.Текст =
   
"ВЫБРАТЬ
    |    РасчетИсчисленный.ФизЛицо КАК ФизЛицо,
    |    РасчетИсчисленный.Скидка,
    |    РасчетИсчисленный.ВидДохода КАК ВидДохода
    |ПОМЕСТИТЬ ВТДанныеДокумента
    |ИЗ
    |    &НеоблагаемыеСуммы КАК РасчетИсчисленный
    |
    |ИНДЕКСИРОВАТЬ ПО
    |    ФизЛицо,
    |    ВидДохода
    |;
    |
    |////////////////////////////////////////////////////////////////////////////////
    |ВЫБРАТЬ
    |    ВТДанныеДокумента.ФизЛицо,
    |    ВТДанныеДокумента.ВидДохода КАК КодДоходаЕСН,
    |    СУММА(ВТДанныеДокумента.Скидка) КАК Скидка
    |ИЗ
    |    ВТДанныеДокумента КАК ВТДанныеДокумента
    |
    |СГРУППИРОВАТЬ ПО
    |    ВТДанныеДокумента.ФизЛицо,
    |    ВТДанныеДокумента.ВидДохода"
;

   
Выборка = Запрос.Выполнить().Выбрать();

   
МассивКоэффициентов = Новый Массив;

    Пока
Выборка.Следующий() Цикл

       
ЗаполнитьЗначенияСвойств(СтруктураПоиска, Выборка); // Физлицо, КодДоходаЕСН

       
НайденныеСтроки = МодифицируемаяТаблица.НайтиСтроки(СтруктураПоиска);
        Если
НайденныеСтроки.Количество() = 0 Тогда
            Продолжить;
        КонецЕсли;

       
МассивКоэффициентов.Очистить();
        Для Каждого
НайденнаяСтрока Из НайденныеСтроки Цикл
           
МассивКоэффициентов.Добавить(НайденнаяСтрока.Результат);
        КонецЦикла;

       
МассивРазмеровСкидок = ОбщегоНазначения.РаспределитьПропорционально(Выборка.Скидка, МассивКоэффициентов);

        Для
Сч = 0 По МассивРазмеровСкидок.Количество() - 1 Цикл
           
НайденныеСтроки[Сч].Скидка МассивРазмеровСкидок[Сч];
        КонецЦикла;

    КонецЦикла;

   
Движения.ЕСНДополнительныеНачисления.Загрузить(МодифицируемаяТаблица);
   
//КОНЕЦ

См. также

Расширяем возможности дополнительных обработок и настраиваем их отладку

БСП (Библиотека стандартных подсистем) Механизмы типовых конфигураций Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Уже не одна веб-страница исписана знаниями о дополнительных обработках, как создать, как подключить. Есть масса вариантов, как их можно отладить. Я разобрался в кишках работы библиотеки и покажу, как можно расширить возможности дополнительных отчетов, а также покажу удобный способ отладки.

07.02.2024    2351    YA_418728146    11    

40

Регистры накопления в 1С:КА2 и 1С:ERP для расчета НДФЛ, страховых взносов и взаиморасчетов с сотрудниками на январь 2024 года. Краткое описание

Зарплата Механизмы типовых конфигураций Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет НДФЛ Абонемент ($m)

Для расчета зарплаты и соответствующих налогов в конфигурациях 1С:КА2 и 1С:ERP используется 22 регистра накопления, 7 регистров сведений, 1 регистр расчета и бухгалтерские проводки. В таблице приведены названия этих регистров, указаны основные регистраторы и виды движений приход/расход. В описании приводится краткое функциональное назначение регистров в основных зарплатных процессах. Описание регистров родилось из черновиков при написании различных отчетов и обработок при эксплуатации 1С-овских конфигураций и исправлении ошибок по НДФЛ, взаиморасчетов с сотрудниками и прочих. Информация не претендует на полноценное описание работы регистров, скорее это дискуссионный материал. Но, возможно, кому-то пригодится и сократит время при подготовке отчетности за непростой (в плане учета зарплаты) 2023 год. А возможно, кто-то поделится своим опытом.

1 стартмани

10.01.2024    1016    6    2ncom    3    

8

Шаблоны новых объектов 1С для 1С:Бухгалтерии предприятия

Инструментарий разработчика БСП (Библиотека стандартных подсистем) Механизмы типовых конфигураций Платформа 1С v8.3 1С:Бухгалтерия 3.0 Бесплатно (free)

Используются для создания новых объектов в конфигурации, чтобы не забыть, что нужно сделать. Сделано на примере 1С:Бухгалтерия предприятия, в других конфигурациях могут быть другие, а могут быть и похожие объекты.

28.12.2023    4832    mrXoxot    11    

99

Ключи аналитик учета в ЕРП, КА, УТ

Механизмы типовых конфигураций Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Управленческий учет Бесплатно (free)

Разбираемся, зачем в системе ЕРП созданы справочники: ключи аналитик учета, зачем созданы аналогичные по набору измерений регистры сведений. Какие проблемы они решают, какие создают новые и что с этим делать.

08.11.2023    7047    ids79    25    

74

Распределение по базе среднего в ЗИКГУ 3.1

Зарплата Механизмы типовых конфигураций Платформа 1С v8.3 1С:Зарплата и кадры государственного учреждения 3 Россия Бюджетный учет Абонемент ($m)

Результат расчета начислений (отпуск, БЛ и т.д.) может распределятся по базе среднего заработка. У таких начислений на вкладке "Налоги, взносы, бухучет" стоит галка "По базе среднего заработка". Но бывают случаи, что данное распределение необходимо скорректировать.

1 стартмани

14.09.2023    445    2    Vlx    0    

1

Расширение типового механизма настройки заполнения бухгалтерской отчетности (на примере конфигурации 1С:ERP. Управление холдингом 3.1.8.15)

Механизмы типовых конфигураций Платформа 1С v8.3 1С:Управление холдингом 1С:Франчайзи, автоматизация бизнеса Россия Бесплатно (free)

В статье приведен алгоритм доработок типового механизма настройки заполнения бухгалтерской отчетности на примере конфигурации 1С:ERP. Управление холдингом (3.1.8.15). Цель доработок - сделать процесс настроек более гибким и удобным для пользователей

11.09.2023    1928    ICL-Soft    3    

12

Разбор механизма "Настройки полей формы" в 1С:ERP. Управление холдингом

Механизмы типовых конфигураций Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

В данной статье я постараюсь разобрать механизм, который Вам может встретиться на просторах типовой конфигурации 1С:ERP. Управление холдингом. Я не могу гарантировать, что этот механизм не исключат из следующих версий конфигурации (как, собственно, и любой другой). К сожалению, мне не удалось найти его ни в одном модуле конфигурации "Библиотеки стандартных подсистем". Мне он показался интересным, и захотелось более детально во всем этом разобраться.

18.07.2023    2156    it_box    1    

7

Работа с контактной информацией. Часть 2

Механизмы типовых конфигураций Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Во второй части статьи рассмотрим вопрос преобразования адреса из старого формата в новый. Рассмотрим реальные задачи, связанные с контактной информацией.

05.06.2023    6955    biimmap    4    

41
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. e.kogan 1892 20.05.10 12:27 Сейчас в теме
Спасибо автору, полезная и нужная штука. Вот ещё б придумать, как её загнать в сугубо внешнюю - поскольку ЗУП у нас нетронутая и такой и должна оставаться...
2. alexk-is 6533 20.05.10 12:38 Сейчас в теме
Текст модуля в тексте публикации можно было бы раскрасить и получше.
Inner Gear; +1 Ответить
4. Inner Gear 6 22.05.10 08:05 Сейчас в теме
(2) Спасибо, я как раз искал способ раскраски
3. Boroda 90 20.05.10 16:29 Сейчас в теме
А что, это актуально и для 2.5.24.2 (последний релиз)?
5. Inner Gear 6 22.05.10 08:14 Сейчас в теме
6. Inner Gear 6 22.05.10 08:44 Сейчас в теме
(3) Исправили, но по-другому.

Вместо заполнения Скидки в регистре ЕСНДополнительныеНачисления они, при формировании проводок, берут скидки напрямую из регистра СтраховыеВзносыСведенияОДоходах

см. начало функции ПолучитьДанныеУчетаСтраховыхВзносов(...) в документе ОтражениеЗарплатыВРеглУчете.
7. bals 26.05.10 11:35 Сейчас в теме
Спасибо! Как раз искал способ исправления!
Оставьте свое сообщение