Проблемы с адресами при переносе данных из ЗиК 7.7 в ЗуП 8.1
Переносил данные из "Зарплата и кадры 7.7" в "Зарплата и управление персоналом 8.1". Точнее вливал семерочную базу одной организации в 8-ку другой организации (соединились 2 бюджетника). Все прошло достаточно ровно, даже не верилось, что так может быть. Но одна проблемка позже все таки проявилась.
- Для комментировния войдите или зарегистрируйтесь
- Читать далее
Ошибка при передаче данных в ПФР в Зарплате и кадры 7.7
При формировании пачек за полугодие вылезла такая ошибка:
СтажСотрудников.УдалитьСтроку(); Не выбран элемент!
Выяснил, что в моем случае ошибка возникает на сотруднике, который, а точнее которая, находилась с начала года в отпуске по уходу за ребенком до 3-х лет. Этот стаж не учитывается при передаче сведений в ПФР, поэтому, видимо, программа пытается удалить строку этого стажа, но удаляет не так как надо и возникает ошибка.
Лечится так: в отчете ПодготовкаСведенийДляПФР вставляем строку:
СтажСотрудников.ПолучитьСтрокуПоНомеру(НомерСтроки);
Оплата б/л за счет работодателя в части ЕНВД в ЗиК и счет 91.1
При формировании свода проводок вылазит корректирующая проводка по пенсионным начислениям: Дт 69.2 - Кт 91.1. В моем конкретном случае сумма в проводке равна сумме отчислений с суммы больничного за счет работодателя в части ЕНВД. Т.е. в журнале налогов он считает правильную сумму пенсионных отчислений, а в проводках ставит сумму отчислений больше на сумму отчислений с б/л.
После долгих ковыряний в коде нашел процедуру 2010-го года: глРасчетКорректирующихКоэфф2010. Именно эта процедура возвращает переменную БазаПФР равную сумме больничного за счет работодателя в части ЕНВД.
Исправляем так:
Страховая пенсия ЕНВД у инвалидов в ЗИК
В 296-м релизе обнаружилась ошибка при формировании проводок у инвалидов, работающих на ЕНВД. В журнале налогов пенсионные начисления у них проходят в виде расчетов, например, "Страховая пенсия", а не "Страховая пенсия по тарифу ЕНВД" как можно было бы ожидать. А база, в свою очередь, когда собирается в модуле, то обзывается БазаПФРЕНВД.
Поэтому когда формируются проводки, то вот в этом месте (в глобальном модуле) происходит не стыковка:
Если БазаПФРЕНВД = 0 Тогда КоэффициентСотрудника.ДобавитьЗначение(0,"ПФРНакЕНВД");
Ошибка в ЗиК в расчете страховых взносов с мат. помощи
Эта ошибка тянется уже давно. Но первые бухгалтера довели ее до меня только сейчас. Итак, ошбика проявилась в следующей ситуации. Сотруднику в марте была начислена материальная помощь в размере 4900 руб. Сотрудник полностью относится к деятельности ЕНВД. В итоге в марте скидка была предоставлена в размере 0 (вместо 4000), т.е. со всей суммы 4900 были начислены страховые взносы.
Привожу код из глобального модуля для исправления этой ситуации. Правим процедуру ОбходСотрудниковДляСтраховыхВзносов
- Для комментировния войдите или зарегистрируйтесь
- Читать далее
ОГРНИП в новом отчете ФСС
В 1С 7.7 УСН при заполнении формы ФСС не заполняется поле ОГРНИП. В константе это поле заполнено, а в саму форму не устанавливается.
Решение:
В процедуре ЗаполнитьРеквизиты() заменить строку
ОргОГРН = ?((ПустоеЗначение(ОГРН1)=1) ИЛИ (ИзмФирма=1), ?(ДлинаИНН = 10, СписокДанных.Получить("ОГРН"), СписокДанных.Получить("ОГРНИП")), ОргОГРН);
на строку
ОргОГРН = ?((ПустоеЗначение(ОГРН1)=1) ИЛИ (ИзмФирма=1), ?(ДлинаИНН = 10, СписокДанных.Получить("ОГРН"), СписокДанных.Получить("ОГРН")), ОргОГРН);
- Для комментировния войдите или зарегистрируйтесь
Расчетная база в отчетах РСВ и 4ФСС 2010 для ЗУП 8.1
В продолжение темы начатой для 1С 7.7 решил написать и о 8-ке.
В отчетах по расчету страховых взносов и ФСС, цифры, которые заполняются в поля с базой начислений, могут показаться не очень понятными. Особенно это касается отчета по РСВ, т.к. там нет кнопки для расшифровки. Разобравшись в новых отчетах и поняв что и как должно быть, а что заполняется автоматом, приходим к выводу, что автоматическое заполнение работает не совсем верно. В отчет не включаются отрицательные суммы сотрудников. Это относится как к ФСС, так и к РСВ.
Новые ошибки в 295 релизе ЗИК
Первое что бросилось глаза это ошибка в одном из долгожданных отчетов. По ФСС. Отчет формируется, но при попытке расшифровать сумму вылазит ошибка в строке:
КолСотрудников = ДанныеПоФизлицам.КоличествоСтрок()/4;
При чем эта ошибка исчезает, если не закрывая форму, тут же сформировать отчет вида "Расчет базы и взносов". Выход конечно. Но для тех кому знания позволяют залезть в код и подправить привожу кусок исправлений.
Ошибка в ЗиК релиз 293, 294
При формировании проводок вылазит ошибка деление на 0. Ошибка вот в этой строке:
СтавкаПФР_страх = Окр(100 * ИсчисленоПФРСтрахЕНВД / ОблагаемаяБазаПФРЕНВД,2)
Это появляется у сотрудников, у которых в месяце были только начисления не облагаемые страховыми взносами. (В основном это начисления за счет ФСС). Исправить можно примерно так:
Если ОблагаемаяБазаПФРЕНВД = 0 Тогда СтавкаПФР_страх = 0; БазаПФР_нак = ОблагаемаяБазаПФРЕНВД; СтавкаПФР_нак = 0; Иначе
- Для комментировния войдите или зарегистрируйтесь
- Читать далее
Ошибка в ЗиК релиз 293
При формировании свода проводок вылазит вот такая ошибка:
Если (МатпомощьВсегоПоТекущийМесяц = 0) или (МатпомощьВсегоПоПредыдущийМесяц >= РазмерСкидкаМатпомощь) Тогда
{Глобальный модуль(9214)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)
Проблема видимо в том, что по какой-то причине не заполнился справочик СтраховыеВзносыСкидкиКДоходам. В частности в этом справочнике не удалось найти элемент с кодом "Матпомощь".
// получим размеры скидок к доходам





