public object ВвестиДокументИсправление(/*ИсправляемыйДокумент, ФормаИсправляемогоДокумента = Неопределено, Сотрудники = Неопределено, ПериодРегистрации = Неопределено*/)
{
//МД = ИсправляемыйДокумент.Метаданные();
if(true/*ИсправляемыйДокумент.Проведен ИЛИ МД.Проведение = Метаданные.СвойстваОбъектов.Проведение.Запретить*/)
{
if(true/*ФормаИсправляемогоДокумента <> Неопределено*/)
{
//ТекстВопроса = "Для исправления необходимо записать документ. Продолжить?";
if(true/*Не РаботаСДиалогами.ЗаписатьДокументПередВыполнениемДействия(ИсправляемыйДокумент, ФормаИсправляемогоДокумента, ТекстВопроса)*/)
{
}
}
if(true/*ТипЗнч(ИсправляемыйДокумент) = Тип("ДокументОбъект.ПереносДанных")*/)
{
//Исправление = Документы.НачислениеЗарплатыРаботникамОрганизаций.СоздатьДокумент();
}
if(true/*МД.Реквизиты.Найти("ПериодРегистрации") <> Неопределено*/)
{
//Исправление.ПериодРегистрации = Макс(?(ЗначениеЗаполнено(ПериодРегистрации),ПериодРегистрации,НачалоМесяца(ОбщегоНазначения.ПолучитьРабочуюДату())),ДобавитьМесяц(ИсправляемыйДокумент.ПериодРегистрации,1));
}
//Исправление.ЗаполнитьПоПерерассчитываемомуДокументу(ИсправляемыйДокумент, Сотрудники);
//ФормаДокумента = Исправление.ПолучитьФорму(,,ИсправляемыйДокумент.Ссылка);
//ФормаДокумента.Открыть();
}
return null;
}