public void ПроверитьОбщиеДанныеСправки(/*СтруктураДанных, Отказ, ОбработкаКомментариев*/)
{
if(true/*Не ЗначениеЗаполнено(СтруктураДанных.НалоговыйПериод)*/)
{
//ОбщегоНазначения.ВывестиИнформациюОбОшибке("Не указан налоговый период, за который формируются сведения!", Отказ);
}
//ЭтоЮрЛицо = СтруктураДанных.ЭтоЮрЛицо;
if(true/*Не ЗначениеЗаполнено(СтруктураДанных.Организация)*/)
{
//ОбщегоНазначения.ВывестиИнформациюОбОшибке(ОбщегоНазначения.ПреобразоватьСтрокуИнтерфейса("Не указана организация!"), Отказ);
}
if(true/*СтруктураДанных.Признак <> "СводнаяСправка"*/)
{
if(true/*Не ЗначениеЗаполнено(СтруктураДанных.ОКАТО)*/)
{
//ОбщегоНазначения.ВывестиИнформациюОбОшибке("Не указан код по ОКАТО, по которому формируются сведения!", Отказ);
}
if(true/*ЭтоЮрЛицо И Не ЗначениеЗаполнено(СтруктураДанных.КПП)*/)
{
//ОбщегоНазначения.ВывестиИнформациюОбОшибке("Не указан КПП, по которому формируются сведения!", Отказ);
}
}
if(true/*Не ЗначениеЗаполнено(СтруктураДанных.ФИОПодписавшего)*/)
{
//ОбработкаКомментариев.ДобавитьСообщение("Не указано лицо, подписавшее справку!", Перечисления.ВидыСообщений.Ошибка);
}
if(true/*ЭтоЮрЛицо И Не ЗначениеЗаполнено(СтруктураДанных.ДолжностьПодписавшегоЛица)*/)
{
//ОбработкаКомментариев.ДобавитьСообщение("Не указана должность подписавшего лица!", Перечисления.ВидыСообщений.Ошибка);
}
}