public void ОбработкаПроведенияДополнительно(/*ЭтотОбъект, ВыборкаПоШапкеДокумента, Отказ, Режим, Заголовок*/)
{
/*// проверим строки табличной части РаботникиОрганизации
*/
//ПроверитьЗаполнениеРаботникиОрганизации(ЭтотОбъект, Отказ, Заголовок);
/*// Движения стоит добавлять, если в проведении еще не отказано (отказ = ложь)
*/
if(true/*НЕ Отказ*/)
{
/*// получим учетную политику
*/
//УпрощенныйУчетНДФЛ = ПроцедурыУправленияПерсоналом.ЗначениеУчетнойПолитикиПоПерсоналуОрганизации(глЗначениеПеременной("глУчетнаяПолитикаПоПерсоналуОрганизации"), ЭтотОбъект.Организация, "УпрощенныйУчетНДФЛ");
//СформироватьВзаиморасчетыСБюджетом(ЭтотОбъект, ВыборкаПоШапкеДокумента);
//СформироватьВзаиморасчетыСРаботниками(ЭтотОбъект, ВыборкаПоШапкеДокумента);
/*// Вычеты предоставленные (стандартные и имущественные)
*/
//ЭтотОбъект.СформироватьВычетыПоНДФЛ(ВыборкаПоШапкеДокумента, УпрощенныйУчетНДФЛ, Отказ, Заголовок);
/*// НДФЛ к зачету
*/
/*// получим реквизиты табличной части
*/
if(true/*НЕ Отказ*/)
{
//ВыборкаПоНДФЛКЗачету = СформироватьЗапросПоНДФЛКЗачету(ЭтотОбъект).Выбрать();
while(true/*ВыборкаПоНДФЛКЗачету.Следующий()*/)
{
/*// Заполним записи в наборах записей регистров
*/
//ДобавитьСтрокуНДФЛКЗачету(ЭтотОбъект, ВыборкаПоНДФЛКЗачету, ВыборкаПоШапкеДокумента);
}
if(true/*УпрощенныйУчетНДФЛ*/)
{
//ВыборкаПоНДФЛуд = СформироватьЗапросПоНДФЛудержанный(ЭтотОбъект).Выбрать();
while(true/*ВыборкаПоНДФЛуд.Следующий()*/)
{
/*// Заполним записи в наборах записей регистров
*/
//ЭтотОбъект.ДобавитьСтрокуНДФЛудержанный(ВыборкаПоНДФЛуд, ВыборкаПоНДФЛКЗачету, ВыборкаПоШапкеДокумента);
}
//;;
}
}
}
}