Имя: Пароль:
1C
1С v8
структура документов заказа
0 _barracuda_
 
06.07.18
08:00
всем доброго утра и хорошего дня.такой вопрос.Есть заказ и на него делается заказ поставщику ,на основании заказа поставщику делается приходная.так вот когда создается приходная нужно проверить есть ли в структуре главным заказ покупателя.Использовать КРИТЕРИЙОТБОРА не могу потому как надо в запрос передавать ссылку а Приходная новая не является ссылкой.да собственно нужно выполнить условие одно проверить есть ли в заказе заполнен один реквизит и даже не дать создать эту приходную.поэтому она никак ссылкой не будет
1 DrShad
 
06.07.18
08:28
так тебе нужно передавать ссылку на заказ поставщику,а не приходную
2 _barracuda_
 
06.07.18
08:32
! спасибо друг!
3 _barracuda_
 
06.07.18
09:13
еще вопросик.делаю запрос.В структуре подчиенности точно есть заказ покупателя но запрос дает только заказ поставщику и приход.    

            Запрос = Новый Запрос;
        Запрос.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ
        |    СтруктураПодчиненности.Ссылка
        |ИЗ
        |    КритерийОтбора.СвязанныеДокументы(&ЗначениеКритерияОтбора) КАК СтруктураПодчиненности";
        
        Запрос.УстановитьПараметр("ЗначениеКритерияОтбора", Основание);
        выб = Запрос.Выполнить().Выбрать();
        Пока выб.Следующий() Цикл
4 _barracuda_
 
06.07.18
09:14
становлюсь на заказ поставщику делаю приход на основании и "передоткрытием" делаю запрос н
5 _barracuda_
 
06.07.18
09:15
заказа покупателя запрос не дает
6 DrShad
 
06.07.18
09:16
глянь как работает структура подчиненности
в твоем случае заказ покупателя это родительский документ, а не подчиненный
7 _barracuda_
 
06.07.18
09:18
(6)ок друг.как проверить является ли заказ покупателя родителем ну или наоборот
8 DrShad
 
06.07.18
09:23
вообще то такая задача решается не через подчиненность, а через регистры резервов или обеспечения, смотря что за конфа