Регистр накопления ВнутреннийЗаказ #750696


#0 by anikulnikova
Добрый день. Создаю отчет на СКД. Необходимо с регистра накопления ВнутреннийЗаказ вытащить 2 поля с номенклатурой, только в одном чтоб отображалась номенклатура с документа ВнутреннийЗаказ, а в другом номенклатура с документа КорректировкаВнутреннегоЗаказа. Все эти данные проходят по этому регистру. Т.е. чтоб было видно, какую номенклатуру заказали, и на какую заменили. Подскажите, как можно это осуществить.
#1 by shuhard_серый
вытащить остатки или вытащить обороты ?
#2 by anikulnikova
Обороты
#3 by shuhard_серый
ну так возьми их с отбором по типу регистратора и объединить все
#4 by anikulnikova
Немного не понятно )))
#5 by shuhard_серый
какая буква ?
#6 by anikulnikova
В смысле? Что-то я Вас ни там ни здесь не поняла...
#7 by Михаил Козлов
В запросе к оборотам регистре поставьте Периодичность = Регистратор и задайте отбор, примерно так: ГДЕ <имя таблицы>.Регистратор ССЫЛКА Документ.ВнутреннийЗаказ Объедините с аналогичным запросом с отбором: ГДЕ <имя таблицы>.Регистратор ССЫЛКА Документ.КорректировкаВнутреннегоЗаказа
#8 by anikulnikova
Вы предлагаете в одном пакете запроса сделать 2 подзапроса, и в них задать условия? В одном отбор по Внутреннему заказу, а во втором по Корректировке внутреннего заказа?
#9 by Альбатрос
Корректировка связана с заказом?
#10 by anikulnikova
Как я в говорила в эти 2 документа проходят по одному регистру накопления "ВнутреннийЗаказ".
#11 by Альбатрос
....! Корректировки вводятся на основании заказов или нет?
#12 by anikulnikova
Не возмущайтесь ))) Я не сильно еще ориентируюсь в 1с. Да, на основании  внутренних заказов.
#13 by Альбатрос
Тогда не надо объединений. Просто собираешь из оборотов заказы и делаешь левое соединение с теми же оборотами, но только для документа корректировка.
#14 by anikulnikova
Я не поняла Вас немного. По доступнее для новичков можно? =)
#15 by Альбатрос
"ВЫБРАТЬ
#16 by anikulnikova
Все-равно не понятно... Но спасибо.
#17 by Альбатрос
Что непонятно? Я тебе конкретно запрос написал под твою задачу
#18 by anikulnikova
Может конечно для остальных будет понятно, что это значит . Я поняла это сообщение так: Я с регистра ВнутреннийЗаказ вытаскиваю еще одно поле Номенклатура, и в нем делаю выборку. Потом  достаю документ КорректировкаВнутреннегоЗаказа и соединяю его с регистром накопления. Так?
#19 by Одинесю
Бросай это гиблое дело. Зачем браться за то, в чем вообще ноль?
#20 by anikulnikova
Спасибо за совет, но я прошу совета в построении запроса. И Вы тоже когда-то начинали с нуля. Не сразу же программистами родились. А если работа заставляет этому учиться, куда деваться?
#21 by anikulnikova
Картинку прикрепить нельзя сюда?
#22 by shuhard_серый
картинку - нет, ссылку на картинку - да
#23 by anikulnikova
Здесь скриншот того, что у меня получилось. создала еще один пакет запроса, по тому же регистру ВнутреннийЗаказ, сделала его виртуальной таблицей, чтоб потом выборку сделать. В выборке соединила. Вышла вот какая штука. Как на картинке. Связь виртуальных таблиц типа Внутреннийзаказ - КорректировкаВнутреннегоЗаказа, регистратор = регистратор.документоснование.ссылка, по левому соединению.
#24 by Альбатрос
savepic.ru - сюда выкладывай скрин, с файлопомоек никто качать не будет.
#25 by anikulnikova
Вот что получилось. Данные которые есть в документе корректировка ВЗ, дублирует всюд номенклатуру. Должно отображаться так, как выделено красным, т.е. Во внутреннем заказе - дюбель-гвоздь 6*40, в корректировке вместо него дюбель-гвоздь 6*60 - 50 штук. Количество заявлено с учетом корректировки. Как это сделать? Подскажите пожалуйста. ОООооооочень надо.
#26 by Михаил Козлов
В корректировке никак не фиксируется, что дюбель-гвоздь 6*60 идет в замен дюбель-гвоздь 6*40. В нем можно снять 6*40 и добавить 6*60. Т.е. по движениям регистра в отчете Вы можете только показать "снятие" 6*40 и добавление 6*60, а сопоставить 6*40 во внутреннем заказе и 6*60 в корректировке возможности нет. В отчете будет: Артикул  Внутренний заказ   Корректировка 6*40          100               -100 6*60          0                  50
#27 by anikulnikova
в принципе раз возможности нет, можно опробовать и такую конструкцию. Как ее осуществить? чтоб данные по корректировке не взаимодействовали с остальной номенклатурой, как это на предыдущем скрине.
#28 by anikulnikova
up
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С