Имя: Пароль:
1C
 
Как связать заказ клиента с продукцией, созданной по этому заказу
0 Momus
 
24.12.21
13:15
Есть заказ клиента. На основании его создаем заказ на производство, затем этап производства, а после передачу продукции из производства. Как правильно, имея ссылку на заказ клиента, получить произведенную продукцию? Конкретно я хочу получить серии произведенного товара. Какие регистры можно для этого использовать? Сейчас я тупо по "Документ основания" получаю нужную мне информацию, но схема выглядит криво. Как правильно? Конфигурация 2.4.14
1 lubitelxml
 
24.12.21
13:29
Посмотри по каким регистрам движения идут, и посмотри как можно вытащить нужные данные из них.
"Сейчас я тупо по "Документ основания" получаю нужную мне информацию, но схема выглядит криво" - лучше конечно через регистры делать.
2 Momus
 
24.12.21
13:34
(1) я посмотрел по регистрам и мою кривую схему сократил лишь на одно соединение по документу основанию из трех. Может быть я не туда смотрю, поэтому решил узнать...
3 Momus
 
24.12.21
13:36
Вроде как вполне логично узнать, что же конкретно произведено по заказу клиента (точнее серию, количество).
4 WebberNSK
 
24.12.21
13:39
Обособленное обеспечение - производство по назначению = "заказ клиента"
5 Momus
 
24.12.21
13:41
Т.е. я не понимаю такую схему: по заказу клиента производим какой-то товар, а затем в подборе серии в заказе клиента, открываются все серии данного товара по всем заказам на производство. Я бы хотел перенести в этот момент только те серии, что были произведены по конкретно этому заказу
6 Momus
 
24.12.21
13:47
(4) не могу найти https://pastenow.ru/FG0TP
7 Momus
 
24.12.21
13:49
(4) вот это https://pastenow.ru/FG0UQ ?
8 Фрэнки
 
24.12.21
13:56
(7) а в документах производства колонку "Назначение" видишь? Если она заполнена, то там будет элементы, которые созданы по Заказа клиента.
9 Momus
 
24.12.21
14:06
(8) да, вижу ее, но она не заполнена, хотя все документы закрыты/завершены. При этом заполнить заказом клиента ее можно. Ее вручную нужно заполнять на каждом этапе или я что-то делаю не так?
Мой запрос, основная его часть, выглядит так:
            Документ.ЗаказНаПроизводство2_2 КАК ЗаказНаПроизводство2_2
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЭтапПроизводства2_2 КАК ЭтапПроизводства2_2
        ПО (ЭтапПроизводства2_2.Распоряжение = ЗаказНаПроизводство2_2.Ссылка)
            И (ЭтапПроизводства2_2.Проведен)
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ДвижениеПродукцииИМатериалов КАК ДвижениеПродукцииИМатериалов
        ПО (ДвижениеПродукцииИМатериалов.Распоряжение = ЭтапПроизводства2_2.Ссылка)
            И (ДвижениеПродукцииИМатериалов.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПередачаПродукцииИзПроизводства))
            И (ДвижениеПродукцииИМатериалов.Проведен)
Связка по распоряжению, однако распоряжение в табличной части не заполнено.
Ошибка? Это не ошибка, это системная функция.