Оплата б/л за счет работодателя в части ЕНВД в ЗиК и счет 91.1

1С бухгалтерия

При формировании свода проводок вылазит корректирующая проводка по пенсионным начислениям: Дт 69.2 - Кт 91.1. В моем конкретном случае сумма в проводке равна сумме отчислений с суммы больничного за счет работодателя в части ЕНВД. Т.е. в журнале налогов он считает правильную сумму пенсионных отчислений, а в проводках ставит сумму отчислений больше на сумму отчислений с б/л.
После долгих ковыряний в коде нашел процедуру 2010-го года: глРасчетКорректирующихКоэфф2010. Именно эта процедура возвращает переменную БазаПФР равную сумме больничного за счет работодателя в части ЕНВД.
Исправляем так:

Страховая пенсия ЕНВД у инвалидов в ЗИК

1С бухгалтерия

В 296-м релизе обнаружилась ошибка при формировании проводок у инвалидов, работающих на ЕНВД. В журнале налогов пенсионные начисления у них проходят в виде расчетов, например, "Страховая пенсия", а не "Страховая пенсия по тарифу ЕНВД" как можно было бы ожидать. А база, в свою очередь, когда собирается в модуле, то обзывается БазаПФРЕНВД.
Поэтому когда формируются проводки, то вот в этом месте (в глобальном модуле) происходит не стыковка:

Если БазаПФРЕНВД = 0 Тогда
	КоэффициентСотрудника.ДобавитьЗначение(0,"ПФРНакЕНВД");

Ошибка в ЗиК в расчете страховых взносов с мат. помощи

1С бухгалтерия

Эта ошибка тянется уже давно. Но первые бухгалтера довели ее до меня только сейчас. Итак, ошбика проявилась в следующей ситуации. Сотруднику в марте была начислена материальная помощь в размере 4900 руб. Сотрудник полностью относится к деятельности ЕНВД. В итоге в марте скидка была предоставлена в размере 0 (вместо 4000), т.е. со всей суммы 4900 были начислены страховые взносы.

Привожу код из глобального модуля для исправления этой ситуации. Правим процедуру ОбходСотрудниковДляСтраховыхВзносов

ОГРНИП в новом отчете ФСС

1С бухгалтерия

В 1С 7.7 УСН при заполнении формы ФСС не заполняется поле ОГРНИП. В константе это поле заполнено, а в саму форму не устанавливается.

Решение:

В процедуре ЗаполнитьРеквизиты() заменить строку

ОргОГРН = ?((ПустоеЗначение(ОГРН1)=1) ИЛИ (ИзмФирма=1), ?(ДлинаИНН = 10, СписокДанных.Получить("ОГРН"), СписокДанных.Получить("ОГРНИП")), ОргОГРН);

на строку

ОргОГРН = ?((ПустоеЗначение(ОГРН1)=1) ИЛИ (ИзмФирма=1), ?(ДлинаИНН = 10, СписокДанных.Получить("ОГРН"), СписокДанных.Получить("ОГРН")), ОргОГРН);

Расчетная база в отчетах РСВ и 4ФСС 2010 для ЗУП 8.1

1С бухгалтерия

В продолжение темы начатой для 1С 7.7 решил написать и о 8-ке.

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

Новые ошибки в 295 релизе ЗИК

1С бухгалтерия

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

КолСотрудников = ДанныеПоФизлицам.КоличествоСтрок()/4;

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

 

Ошибка в ЗиК релиз 293, 294

1С бухгалтерия

При формировании проводок вылазит ошибка деление на 0. Ошибка вот в этой строке:

СтавкаПФР_страх = Окр(100 * ИсчисленоПФРСтрахЕНВД / ОблагаемаяБазаПФРЕНВД,2)

Это появляется у сотрудников, у которых в месяце были только начисления не облагаемые страховыми взносами. (В основном это начисления за счет ФСС). Исправить можно примерно так:

Если ОблагаемаяБазаПФРЕНВД = 0 Тогда
   СтавкаПФР_страх = 0;					
   БазаПФР_нак = ОблагаемаяБазаПФРЕНВД; 
   СтавкаПФР_нак =  0;					
Иначе

Ошибка в ЗиК релиз 293

1С бухгалтерия

При формировании свода проводок вылазит вот такая ошибка:

Если (МатпомощьВсегоПоТекущийМесяц = 0) или (МатпомощьВсегоПоПредыдущийМесяц >= РазмерСкидкаМатпомощь) Тогда
{Глобальный модуль(9214)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)

Проблема видимо в том, что по какой-то причине не заполнился справочик СтраховыеВзносыСкидкиКДоходам. В частности в этом справочнике не удалось найти элемент с кодом "Матпомощь".

  // получим размеры скидок к доходам

Несколько посленовогодних ошибок в ЗУП-е

1С бухгалтерия

Об ошибках в больничном листе я уже писал. Теперь пришло время закрывать зарплату, считать налоги и печатать расчетные листки. И опять не без приключений.

1С ЗУП Больничный лист 2010

1С бухгалтерия

Сделал обновление с 17-го на 20 -й релиз арбисовской ЗУП для бюджетников. Все бы ничего. К мелочам, типа ошибки при выводе печатной формы расчета среднего заработка, (из-за одной лишней строки в запросе) я уже привык. Но вот больничный меня напряг. Ошибка на ошибке. 1С ЗУП (не Арбис) накосячили в расчете среднего заработка, а Арбис в свою очередь добавил к этому еще и ошибку в отражении больничного в бух. учете.