Имя: Пароль:
1C
1С v8
1с Бухгалтерия структура подчинености
, ,
0 slaaay
 
08.04.13
12:04
Подскажите пожалуйста как в Бухгалтерии 8 узнать есть ли у документа Отчет о розничных продажах приходник...
т.е. что то типа

СсылкаПриходник = ОтчетОрозничныхПродажах.ПодчиненыйДокумент("Приходник");
1 Любопытная
 
08.04.13
12:09
Поищи документ, у которого твой отчет является основанием
2 Славен
 
08.04.13
12:13
ПриходныйКассовыйОрдер.ДокументОснование = ТвойОтчетОРозничныхПродажах
3 slaaay
 
08.04.13
12:19
(2) так не пойдет надо из отчета о продажах...

я создаю на основе отчетов о розничных продажах приходники, т.е.

Док.ОтчетОРозничныхПродажах.Выбрать()
Пока Док.Следующий() Цикл
//и вот тут надо поставить условие что если у док есть приходник тогда продолжить;
4 slaaay
 
08.04.13
12:21
неужели придется делать:

Пока Док.следующий() Цикл
Запрос = Новый запрос;
Запрос.текст=
Выбрать
ПриходныйКассовыйОрдер.ДокументСсылка как Ссылка
ДокументСсылка = Док.ссылка;
5 Любопытная
 
08.04.13
12:22
Запросом выбери отчеты, утром был подобная тема
6 Славен
 
08.04.13
12:22
(3)мде... позови специалиста
до цикла запросом выбери все приходники с заполненным документ основанием и в цикле пока док следующий ищи в тз ссылку на твой док
(4)точно спеца надо звать
7 slaaay
 
08.04.13
12:25
запрос на коленке писал. не надо никого звать итак понятно...
больше понравилось (5)...
8 Славен
 
08.04.13
12:30
именно в этом случае за запросом в цикле надо руки укорачивать
9 Jonny_Khomich
 
08.04.13
12:36
Запрос в цикле прикольно же, зачем 1 раз результат брать с БД и обрабатывать его, когда можно 100 раз взять и тоже самое сделать!
10 Jonny_Khomich
 
08.04.13
12:37
+(9) потом клиенту сказать, что за дополнительные деньги я могу оптимизировать работу программы)))
11 PCcomCat
 
08.04.13
12:37
(0) Для "Отчет о розничных продажах" (розничная торговля) ПКО делают один раз в конце дня на сумму розничной выручки.
12 Славен
 
08.04.13
12:48
(11)ч0рт... как дальше жить
13 slaaay
 
08.04.13
12:50
вопрос весь был к тому что: например в 7 я встречал функцию ПодчиненыйДокумент(ДокументСсылка, "ВидДокумента");

который искал в подчиненных документах...

и подумал что может быть в 8 есть такая же функция а вы что то не туда вообще погнали...

по поводу (4)

вы не видите что надпись "НЕУЖЕЛИ придется так делать" написано к тому что я не хотел так делать потому что знал о запросах в цикле...
14 slaaay
 
08.04.13
13:01
а для Приходного кассового ордера работает

Док.Заполнить(ОтчетОРознгичныхПродажах)?
15 Aleksey
 
08.04.13
13:03
(13) откуда там подчиненность??
16 Любопытная
 
08.04.13
13:04
(14)Работает вроде, но лучше попробовать