Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

При формировании Свода проводок и данных нал учета сообщение (ЗИК 7.70.319)

AVK
читатель
офлайн
Дата регистрации: 14.01.2002
Сообщений: 168
Пост №11
 
19.01.2012 15:33

"Эта ошибка появляется для сотрудников с нулевыми страхвзносами. Вот как я исправил:<br><br>В глобальном модуле, процедуре ЗаполнитьДанныеДляПроводок2012 начало и конец делаю следующими -<br> <br><br>Процедура ЗаполнитьДанныеДляПроводок2012(ДоходыВычетыНалогиСотрудников, Сотрудник, Месяц, КоэффициентСотрудника, СкидкаМатпомощь, ДатаАктуальности,<br>ИсчисленоПФРНак,ИсчисленоПФРСтрах,ИсчисленоФСС,ИсчисленоТФОМС,ИсчисленоФФОМС,ИсчисленоДопТариф,ИсчисленоФСС_НС,<br>БазаДопТариф,БазаФСС_НС,ОблагаемаяБазаПФР,ОблагаемаяБазаФСС,ОблагаемаяБазаФОМС,КоэфПФР_ПоПределу,КоэфФОМС_ПоПределу,КоэфФСС_ПоПределу)<br><br> СтрокаИтоговойТаблицы="""";<br> НулевыеСтрахвзносы=1; //=+<br>ДоходыВычетыНалогиСотрудников.НайтиЗначение(глПолучитьУникальныйКодСотрудника(Сотрудник.ОсновнойЭлемент)+глДополнитьСтроку(Месяц,2),СтрокаИтоговойТаблицы,1);<br> Если СтрокаИтоговойТаблицы > 0 Тогда<br>       ОблагаемаяБазаПоТекущийМесяцТаблица = ДоходыВычетыНалогиСотрудников.ПолучитьЗначение(СтрокаИтоговойТаблицы,"ОграниченнаяБаза");<br>       Если ОблагаемаяБазаПоТекущийМесяцТаблица.КоличествоСтрок()>0 Тогда //=+<br>       НулевыеСтрахвзносы=0; //=+<br>       ВидТарифа = ОблагаемаяБазаПоТекущийМесяцТаблица.ПолучитьЗначение(1,"ВидТарифа");<br>.............................<br>            КоэффициентСотрудника.ДобавитьЗначение(ИсчисленоФСС_НС / БазаФСС_НС,"ФСС_НС");<br>       КонецЕсли; <br>       КонецЕсли; //=+<br> КонецЕсли; //=+<br>//=-Иначе<br> Если НулевыеСтрахвзносы=1 Тогда //=+<br>       КоэффициентСотрудника.ДобавитьЗначение(0,"ПФРНак");<br>       КоэффициентСотрудника.ДобавитьЗначение(0,"ПФРСтрах");<br>       КоэффициентСотрудника.ДобавитьЗначение(0,"ФФОМС");<br>       КоэффициентСотрудника.ДобавитьЗначение(0,"ТФОМС");<br>       КоэффициентСотрудника.ДобавитьЗначение(0,"ФСС");<br>       КоэффициентСотрудника.ДобавитьЗначение(0,"ДопТариф");<br>       КоэффициентСотрудника.ДобавитьЗначение(0,"ФСС_НС");<br> КонецЕсли; <br>КонецПроцедуры // ЗаполнитьДанныеДляПроводок2012<br> <br> <br>Сообственно, добавлены 6 строк с комментарием //=+ и удалена (закомментирована) 1 строка с комментарием //=-, остальные оригинальные строки от 1С приведены только для ориентировки."

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №12
 
20.01.2012 11:35

"Ошибка все равно возникнет если в выборку попал работающий сотрудник, но не имеющий дохода, с которого взносы в ПФР начисляются. Когда сотрудников 30 - можно методом научного тыка выявить его и убрать из списка в предложенном решении, но если их 1500, то это проблема, а учитывая то, что проводки могут формироваться пару часов из за низкой оптимизации алгоритма, то расчетчика кондрат хватит, когда он в конце получит ругалку.<br>В общем, если долго не копаться и поправить алгоритм топорно, но быстро, делаем так:<br> <br>в ЗаполнитьДанныеДляПроводок2012 меняем<br> <br> <br><pre>ВидТарифа = ОблагаемаяБазаПоТекущийМесяцТаблица.ПолучитьЗначение(1,"ВидТарифа"); </pre><br><br> <br>на<br> <br><pre>Если ОблагаемаяБазаПоТекущийМесяцТаблица.КоличествоСтрок()>0 Тогда<br> ВидТарифа = ОблагаемаяБазаПоТекущийМесяцТаблица.ПолучитьЗначение(1,"ВидТарифа");<br>Иначе<br> ВидТарифа="""";<br>КонецЕсли; </pre>"

Рисовод
читатель
офлайн
Дата регистрации: 26.12.2007
Сообщений: 25775
Пост №13
 
20.01.2012 11:48

> но не имеющий дохода, с которого взносы в ПФР начисляются<br>Чаще всего это ошибка расчетчика, поэтому с выявлением такого сотрудника стоит "повозиться". Ввели новый вид расчета, не обложили его взносами (ошибочно) и начислили его сотруднику. Рано или поздно исправлять это все равно придется.

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №14
 
20.01.2012 11:55

"Так бывает, да. Но еще есть отпуска за свой счет, отпуска по уходу за ребенком и т.п. То есть, в выборку при заполнении списка они попадут, а доходов они не имеют. Попробуй их вылови в списке, если это завод какой нибудь.<br>Еще есть грабли во всех последних типовушках 7.7.<br>Добавили отчет "ПроверкаКомплектаДокументовПФР", в котором сравнивают данные собранные в пачки с данными, которые простым умножением получаются и забыли там в процедуре ЗаполнитьТарифКатегорий() о многих действующих страховых тарифах, причем не редких:<br>УпрощенныйНалоговыйРежим<br>ЕНВД<br>ITОрганизации<br>...<br>В итоге система данные из пачек с нулем сравнивает.<br>Надо в ЗаполнитьТарифКатегорий() добавлять что то такое:<br> <br><pre>ТарифВзносов = глПолучитьСтавкуВзноса(Перечисление.ТарифыСтраховыхВзносов.УпрощенныйНалоговыйРежим,"ПФРСтрах1",ОтчетныйПериод);<br>ТарифКатегории.ДобавитьЗначение(ТарифВзносов,Перечисление.КатегорииЗастрахованныхЛицПФР.НР.Идентификатор()); </pre><br><br> Причем про УпрощенныйНалоговыйРежим забыли написать прямо в самой УСН 7.70.188, вот такая вот неприятность"

Vladislav Korneev
читатель
офлайн
Дата регистрации: 10.11.2008
Сообщений: 30
Пост №15
 
22.01.2012 20:13

"Тоже сталкнулся с данным багом. Причем, проверил, это по сотруднику уволенному в 2010 году.<br>Обошел данную ошибку через:<br>Попытка<br>      ВидТарифа = ОблагаемаяБазаПоТекущийМесяцТаблица.ПолучитьЗначение(1,"ВидТарифа");<br>Исключение<br>      Возврат;<br>КонецПопытки;"

Рисовод
читатель
офлайн
Дата регистрации: 26.12.2007
Сообщений: 25775
Пост №16
 
23.01.2012 09:09

> а доходов они не имеют<br>т.е. это справедливо и для сотрудников у которых дохода нет вообще? Я то думал речь только о<br>> не имеющий дохода, с которого взносы в ПФР начисляются<br>но по ним и формировать нечего. А со списком после автозаполнения "поработать" все равно полезно. Особенно в документе начисление зарплаты.

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация