Типовая конф Закрытие месяца налогиСФОТ неработает

Новая тема
"Есть типовая конфигурация. Делаю всего три операции
1.Приказ о приеме на работу
2.Начисление зарплаты
3.Закрытие месяца
В закр. месяца при начислении налогов СФОТ формируются только кредитовые проводки ДФЛ.2 (ЕНВД) в ПФР ни чего не начисляется.
Начинает начисляться только с последующего месяца. (что к чему не пойму)

Просмотрел отладчиком алгоритм и обнаружил что фрагмент по начисл ДФЛ работает.

Пока ТаблицаНачисленийПоВидам.ПолучитьСтроку() = 1 Цикл
 Если ПустоеЗначение(ТаблицаНачисленийПоВидам.ВидНачисле ния) = 0 Тогда
   Операция.НоваяПроводка();
   Операция.НомерЖурнала = "ЗП";
   Операция.СодержаниеПроводки = "Начислен доход";
   Операция.ПервичныйДокумент = глПредставлениеПервичногоДокумента(Контекст);
   Операция.Кредит.Счет = ?(ТаблицаНачисленийПоВидам.ЕНВД = 0, СчДФЛ_1, СчДФЛ_2);
   Операция.Кредит.Сотрудники = ТаблицаНачисленийПоВидам.Сотрудник;
   Операция.Кредит.ВидыНачисленийВыплат = ТаблицаНачисленийПоВидам.ВидНачисления;
   Операция.Сумма = ТаблицаНачисленийПоВидам.Сумма;
 КонецЕсли;
КонецЦикла;

Если Операция.КоличествоПроводок() > 0 Тогда
 Операция.ЗаписатьПроводки();
КонецЕсли;

Т.е. сдесь все в порядке.
А вот далее не расчитываются обороты (ДФЛ.2) по сотруднику, хотя вышеописанная операция записывается.
Т.е. в процедуре глСобратьДанныеДляЕСН(... не работает следующее

БухИтДФЛ = СоздатьОбъект("БухгалтерскиеИтоги");
БухИтДФЛ.Опции(1, 1);
БухИтДФЛ.ИспользоватьСубконто(ВидыСубконто.Сотрудн ики);
БухИтДФЛ.ИспользоватьСубконто(ВидыСубконто.ВидыНач исленийВыплат);
БухИтДФЛ.ВыполнитьЗапрос(НачалоГода,КонецПериодаОс мотра, "ДФЛ.1,ДФЛ.2",,, 2, "Месяц");
//КонецПериодаОсмотра - КонецМесяца
....
Если БухИтДФЛ.ПолучитьСубконто(ВидыСубконто.Сотрудники, , Сотрудник) = 1 Тогда //не срабатывает не знаю почему, хотя обороты есть из операции по начислению дохода (Операция.ЗаписатьПроводки())

Попробовал поставить чистую точно такую же конфу все срабатывает, почему сдесь понять не могу, мыслей уже нет, такое ощущение как будто "КонецПериодаОсмотра" (конецМесяца) раньше чем позиция дока закрытие месяца.
Подскажите в чем может быть причина? База рабочая надо разобраться."
1c предприятие 7.7 25 рел. Типовая конф. 469
""Если БухИтДФЛ.ПолучитьСубконто(ВидыСубконто.Сотрудники, , Сотрудник) = 1 Тогда //не срабатывает не знаю почему, хотя"

проверял, что именно это не срабатывает?
мож у тебя вот сдесь
Если Сотрудник.НачислятьНалогиСФОТ.Получить(КонецМесяца) = 0 Тогда
Продолжить;
КонецЕсли;
выкидывает из цикла?

"
469 всё работает нормально, если все реквизиты нормально заполнены.
Может быть что где-то пустые реквизиты. Нужно проверить и заполнить оные на дату (В сотрудниках).
Читают тему
(гостей: 1)

Быстрый переход