![]() |
![]() |
![]() |
|
Запросом не выводит данные из документа | ☑ | ||
---|---|---|---|---|
0
Автонеэксперт
15.02.21
✎
11:27
|
Приветствую, суть проблемы такая, есть заказ наряд в котором есть товары у которых есть документы поступления товаров. Из этого документа нужно получить поставщика(контрагента) и договор по которому с ним работаем. Написал запрос который выводит то что нужно, но не у всех товаров и не во всех заказ нарядах. У тех товаров, что не выводит, ссылка которая по идее ведет на документ приход товара, заменяется на документ инвентаризации, вопрос почему так происходит и как это исправить?
|
|||
1
Автонеэксперт
15.02.21
✎
11:28
|
Ссыслка на картинку, может так будет понятней https://wampi.ru/image/RTY0 rwn
|
|||
2
vicof
15.02.21
✎
11:30
|
Ключевые слова "по идее"
|
|||
3
ДенисЧ
15.02.21
✎
11:32
|
(1) Не будет
В запросе отказано У вас нет прав на доступ к данной странице или ссылка устарела. |
|||
4
vicof
15.02.21
✎
11:32
|
Хз, какой у тебя там запрос.
Хз, какая у тебя там картинка. Вангую, что тип у регистратора составной. |
|||
5
Автонеэксперт
15.02.21
✎
11:40
|
ВЫБРАТЬ
СУММА(ПродажиОбороты.СебестоимостьУпрОборот) КАК СебестоимостьУпрОборот, СУММА(ПродажиОбороты.СуммаНДСВходящийОборот) КАК СуммаНДСВходящийОборот, СУММА(ПродажиОбороты.СуммаОборот) КАК СуммаОборот, ПродажиОбороты.Номенклатура, ПродажиОбороты.ДокументПродажи, ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(ПродажиОбороты.ДокументПродажи) = ТИП(Документ.ЗаказНаряд) ТОГДА ПродажиОбороты.ДокументПродажи.ДатаЗакрытия ИНАЧЕ ПродажиОбороты.ДокументПродажи.Дата КОНЕЦ КАК ДокументПродажиДата, ПродажиОбороты.ДокументПродажи.Номер КАК Номер, СУММА(ПродажиОбороты.КоличествоОборот) КАК КоличествоОборот, ПродажиОбороты.Номенклатура.Артикул КАК Артикул, ПродажиОбороты.Партия.Контрагент, ПродажиОбороты.Партия.ДоговорВзаиморасчетов, ПродажиОбороты.Партия.Ссылка ИЗ РегистрНакопления.Продажи.Обороты(&НачДата, &КонДата, , ) КАК ПродажиОбороты ГДЕ ПродажиОбороты.ДокументПродажи.Состояние.Наименование = "Закрыт" И ПродажиОбороты.Номенклатура.Артикул <> "Авторабота" И (ПродажиОбороты.ДокументПродажи.Контрагент.Код = "АС003500" И ПродажиОбороты.ДокументПродажи.ДоговорВзаиморасчетов.Код = "НЦ039769" ИЛИ ПродажиОбороты.ДокументПродажи.ДоговорВзаиморасчетов.Код = "АС007152") СГРУППИРОВАТЬ ПО ПродажиОбороты.ДокументПродажи, ПродажиОбороты.ДокументПродажи.Номер, ПродажиОбороты.Номенклатура, ПродажиОбороты.Номенклатура.Артикул, ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(ПродажиОбороты.ДокументПродажи) = ТИП(Документ.ЗаказНаряд) ТОГДА ПродажиОбороты.ДокументПродажи.ДатаЗакрытия ИНАЧЕ ПродажиОбороты.ДокументПродажи.Дата КОНЕЦ, ПродажиОбороты.Поставщик, ПродажиОбороты.Партия.Контрагент, ПродажиОбороты.Партия.ДоговорВзаиморасчетов, ПродажиОбороты.Партия.Ссылка УПОРЯДОЧИТЬ ПО ДокументПродажиДата Вот мой запрос |
|||
6
ДенисЧ
15.02.21
✎
11:42
|
Судя по невнятному описанию - бардак на складе ещё тот.. Что-то теряется, что-то находится... Что находится - оприходуется инвентаризацией...
|
|||
7
Bigbro
15.02.21
✎
11:49
|
ПродажиОбороты.Партия.Контрагент,
ПродажиОбороты.Партия.ДоговорВзаиморасчетов, ПродажиОбороты.Партия.Ссылка похоже что эти данные в регистре для инвентаризации не заполнены. |
|||
8
Автонеэксперт
15.02.21
✎
11:53
|
Да, в инвентаризации вообще ничего нету из того что берет запрос... Вопрос почему вообще появляется ссылка на инвентаризацию когда у товара в заказ наряде есть документ о его поступлении
|
|||
9
vicof
15.02.21
✎
11:54
|
Потому что поступление сделано инвентаризацией. Ваш кэп.
|
|||
10
Bigbro
15.02.21
✎
12:29
|
(8) потому что у вас запрос выбирает движения регистра документами и реквизиты.
а не построен по товарам с поиском документов поступлений. если не нужны инвентаризации - можно наверное добавить фильтр отсечь "лишнее". |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |