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

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

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

Я предлагаю вот такой вариант:

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

Из-за этой ошибки в своде проводок вылазил 91-й счет в корреспонденции со счетами ПФР.

Комментарии

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Спасибо большое. Наткнулся на такую же ошибку, если б не Вы - не справился бы сам.

admin аватар

Пожалуйста. В новом релизе, на сколько я помню, в этом месте или рядышком немножко по-другому уже написан код, но я на всякий случай оставил это исправление, т.к. тут с видами расчетов что-то не то.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <1c7>, <drupal5>, <drupal6>, <javascript>, <php>. Beside the tag style "<foo>" it is also possible to use "[foo]".