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