public object ПолучитьМассивРазделителей(/**/)
{
//МассивРазделителей = Новый Массив;
//МассивРазделителей.Добавить(" ");
//МассивРазделителей.Добавить(Символы.ВК);
//МассивРазделителей.Добавить(Символы.ВТаб);
//МассивРазделителей.Добавить(Символы.НПП);
//МассивРазделителей.Добавить(Символы.ПС);
//МассивРазделителей.Добавить(Символы.ПФ);
//МассивРазделителей.Добавить(Символы.Таб);
return null;
}
////////////////////////////////////////////////////////////////////////////////
// МЕХАНИЗМ КОНТРОЛЯ ПЕРИОДИЧЕСКИХ ВЫПЛАТ
public object ПолучитьНаборПериодическихВыплатПоДокументу(/*Ссылка, ДанныеДокумента = Неопределено*/)
{
//Запрос = Новый Запрос;
//Запрос.УстановитьПараметр("Ссылка", Ссылка);
/*// Проверка в форме выполняется в ПередЗаписью, поэтому ссылки еще нет,
*/
/*// используем ДанныеДокумента, при проведении - используем ссылку
*/
if(true/*ДанныеДокумента <> Неопределено*/)
{
/*ТекстЗапроса = "
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| ДанныеДокумента.ДатаНачала КАК ПериодНачисления,
| ДанныеДокумента.Сотрудник КАК Сотрудник,
| ДанныеДокумента.ВидРасчета КАК ВидРасчета
|ПОМЕСТИТЬ ВТДанныеДокумента
|ИЗ
| &ДанныеДокумента КАК ДанныеДокумента";*/
//Запрос.УстановитьПараметр("ДанныеДокумента", ДанныеДокумента);
}
/*ТекстЗапроса = ТекстЗапроса + "
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
| ВЫБОР
| КОГДА ДополнительныеНачисленияОрганизаций.ПериодичностьНачисления = ЗНАЧЕНИЕ(Перечисление.ПериодичностьНачисления.РазВГод)
| ТОГДА НАЧАЛОПЕРИОДА(ДанныеДокумента.ПериодНачисления, ГОД)
| КОГДА ДополнительныеНачисленияОрганизаций.ПериодичностьНачисления = ЗНАЧЕНИЕ(Перечисление.ПериодичностьНачисления.РазВКвартал)
| ТОГДА НАЧАЛОПЕРИОДА(ДанныеДокумента.ПериодНачисления, КВАРТАЛ)
| КОГДА ДополнительныеНачисленияОрганизаций.ПериодичностьНачисления = ЗНАЧЕНИЕ(Перечисление.ПериодичностьНачисления.РазВМесяц)
| ТОГДА НАЧАЛОПЕРИОДА(ДанныеДокумента.ПериодНачисления, МЕСЯЦ)
| КОНЕЦ КАК ПериодНачисления,
| ДанныеДокумента.Сотрудник,
| ДанныеДокумента.ВидРасчета,
| &Ссылка КАК ДокументОснование
|ИЗ
| ВТДанныеДокумента КАК ДанныеДокумента
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ ПланВидовРасчета.ДополнительныеНачисленияОрганизаций КАК ДополнительныеНачисленияОрганизаций
| ПО ДанныеДокумента.ВидРасчета = ДополнительныеНачисленияОрганизаций.Ссылка
|ГДЕ
| (НЕ ДополнительныеНачисленияОрганизаций.ПериодичностьНачисления В (ЗНАЧЕНИЕ(Перечисление.ПериодичностьНачисления.НеОпределена), ЗНАЧЕНИЕ(Перечисление.ПериодичностьНачисления.ПустаяСсылка)))";*/
//Запрос.Текст = ТекстЗапроса;
return null;
}