Имя: Пароль:
1C
1C 7.7
v7: Как организовать запрос и отбор по выписке?
,
0 BustY
 
20.10.11
17:43
Доброе время суток всем, прошу помощи кто может подскажите!! Выбрал все незакрытые авансы в разрезе контрагентов и договоров!! Как мне теперь на основании этих контрагентов выбрать их выписки, а затем создать либо оказание услуг либо поступление товаров!!! Плиз!!



ТЗА=создатьОбъект("ТаблицаЗначений");// таблица незакрытых авансов
ТЗА.НоваяКолонка("Контрагент","Справочник.Контрагенты");
ТЗА.НоваяКолонка("Договор","Справочник.Договоры");//не обязательно, если все авансы по
// выпискам на служебный договор
ТЗА.НоваяКолонка("Аванс","Число",18,0);
БИА=СоздатьОбъект("БухгалтерскиеИтоги");
БИА.ИспользоватьСубконто(ВидыСубконто.Контрагенты);    
БИА.ИспользоватьСубконто(ВидыСубконто.Договоры);
БИА.ВыполнитьЗапрос(,НужнаяДата,"62.2",,,,,"С");
БИА.ВыбратьСубконто(1);
Пока БИА.ПолучитьСубконто(1)=1 Цикл
БИА.ВыбратьСубконто(2);
Пока БИА.ПолучитьСубконто(2)=1 Цикл
Если БИА.СКК() > 0 Тогда
ТЗА.НоваяСтрока();
ТЗА.Контрагент = БИА.Субконто(1);
ТЗА.Договор = БИА.Субконто(2);
ТЗА.Аванс = БИА.СКК();
КонецЕсли;
КонецЦикла;
КонецЦикла;
1 AeDen
 
20.10.11
17:46
Разверни по операциям в обратном порядке, отбирай документы, которыми сформированы операции.
2 CrecerRu
 
20.10.11
18:41
(0) а зачем тебе знать документы Выписок?
3 PR
 
20.10.11
18:44
(0) Неужели четыре месяца не хватило, чтобы прочитать https://1cers.ru/rules.php?
4 zak555
 
20.10.11
18:44
(0)  осв по счету не предлагать ?
5 Aswed
 
20.10.11
18:54
(0) Нееее. Вот если бы написал

"П О М О Г И Т Е !!!!!"

Тогда помогли бы, а с таким заголовком кажется что тебе не сильно нужна помощь.
6 Ткачев
 
20.10.11
19:18
(5)Тогда сказали бы, что разорался? и закрыли тему.
8 izekia
 
20.10.11
19:19
(6) нет, модераторы мисты не такие жестокие
9 Капитан Смоллет
 
модератор
20.10.11
19:24
(8) Именно такие!!! Но..Если бы "Помогите кто чем может сама я из рязани дети 5 дней не ели..." - тогда сразу бы закрыли. А так еще посмотрим....
10 izekia
 
20.10.11
19:29
(9) а если, к примеру, не из Рязани?