|
подскажите с отчетом | ☑ | ||
---|---|---|---|---|
0
dvrk
07.10.22
✎
07:38
|
Привет, делаю отчет на СКД, нужен отчет такого вида:
МаршрутныйЛист Водитель ЗаявкаНаТранспорт(может быть несколько) - заявки находятся в ТЧ МаршрутногоЛиста ДокументОтгрузки(их много как правило) - находится в ТЧ ЗаявкиНаТранспорт Склад - из документа отгрузки например МаршрутныйЛист1 Водитель1 ЗаявкаНаТранспорт1 Реализация1 Склад Перемещение1 Склад ЗаявкаНаТранспорт2 Реализация2 Склад Перемещение2 Склад Сейчас всё работает, но, Реализация и перемещение дублируются, то есть во всех ЗаявкаНаТранспорт в пределах МаршрутногоЛиста, показывает все Реализации и Перемещения, а не те, которые в ТЧ конкретной заявки Скрин прикреплю чтобы понятнее было в чем проблема https://ibb.co/fHNFVKK |
|||
1
dvrk
07.10.22
✎
08:06
|
я плохо объяснил да?
|
|||
2
Смотрящий
07.10.22
✎
08:09
|
Ты плохо показал запрос
|
|||
3
dvrk
07.10.22
✎
08:10
|
(2) ОЙ точно
ВЫБРАТЬ МаршрутныйЛист.Водитель КАК Водитель1, МаршрутныйЛист.ДокументыЗаявки.( Ссылка КАК Ссылка, НомерСтроки КАК НомерСтроки, ЗаявкаНаТранспорт КАК ЗаявкаНаТранспорт, ВесПеревозки КАК ВесПеревозки, ОбъемПеревозки КАК ОбъемПеревозки, СтоимостьПеревозки КАК СтоимостьПеревозки, КоличествоМест КАК КоличествоМест, НеВыполнено КАК НеВыполнено, ПричинаНевыполнения КАК ПричинаНевыполнения, Сумма КАК Сумма ) КАК ДокументыЗаявки, МаршрутныйЛист.Ссылка КАК Ссылка, ЗаявкаНаТранспортДокументыДляДоставки.Документ КАК Документ, ВЫБОР КОГДА ЗаявкаНаТранспортДокументыДляДоставки.Документ ССЫЛКА Документ.РеализацияТоваровУслуг ТОГДА ЗаявкаНаТранспортДокументыДляДоставки.Документ.Склад КОГДА ЗаявкаНаТранспортДокументыДляДоставки.Документ ССЫЛКА Документ.ПеремещениеТоваров ТОГДА ЗаявкаНаТранспортДокументыДляДоставки.Документ.СкладОтправитель КОНЕЦ КАК ДокументСклад ИЗ Документ.МаршрутныйЛист КАК МаршрутныйЛист ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаявкаНаТранспорт.ДокументыДляДоставки КАК ЗаявкаНаТранспортДокументыДляДоставки ПО МаршрутныйЛист.ДокументыЗаявки.ЗаявкаНаТранспорт = ЗаявкаНаТранспортДокументыДляДоставки.Ссылка ГДЕ МаршрутныйЛист.Ссылка В(&Ссылка) |
|||
4
Смотрящий
07.10.22
✎
08:31
|
ВЫБРАТЬ
ЗаявкаНаТранспортДокументыДляДоставки.Ссылка.Водитель КАК Водитель, ЗаявкаНаТранспортДокументыДляДоставки.Ссылка КАК Ссылка, ЗаявкаНаТранспортДокументыДляДоставки.НомерСтроки КАК НомерСтроки, ЗаявкаНаТранспортДокументыДляДоставки.ЗаявкаНаТранспорт КАК ЗаявкаНаТранспорт, ЗаявкаНаТранспортДокументыДляДоставки.ВесПеревозки КАК ВесПеревозки, ЗаявкаНаТранспортДокументыДляДоставки.ОбъемПеревозки КАК ОбъемПеревозки, ЗаявкаНаТранспортДокументыДляДоставки.СтоимостьПеревозки КАК СтоимостьПеревозки, ЗаявкаНаТранспортДокументыДляДоставки.КоличествоМест КАК КоличествоМест, ЗаявкаНаТранспортДокументыДляДоставки.НеВыполнено КАК НеВыполнено, ЗаявкаНаТранспортДокументыДляДоставки.ПричинаНевыполнения КАК ПричинаНевыполнения, ЗаявкаНаТранспортДокументыДляДоставки.Сумма КАК Сумма ЗаявкаНаТранспортДокументыДляДоставки.Документ КАК Документ, ВЫБОР КОГДА ЗаявкаНаТранспортДокументыДляДоставки.Документ ССЫЛКА Документ.РеализацияТоваровУслуг ТОГДА ЗаявкаНаТранспортДокументыДляДоставки.Документ.Склад КОГДА ЗаявкаНаТранспортДокументыДляДоставки.Документ ССЫЛКА Документ.ПеремещениеТоваров ТОГДА ЗаявкаНаТранспортДокументыДляДоставки.Документ.СкладОтправитель ИНАЧЕ КОНЕЦ КАК ДокументСклад ИЗ Документ.ЗаявкаНаТранспорт.ДокументыДляДоставки КАК ЗаявкаНаТранспортДокументыДляДоставки ГДЕ ЗаявкаНаТранспортДокументыДляДоставки.Ссылка В(&Ссылка) |
|||
5
Смотрящий
07.10.22
✎
08:33
|
ИНАЧЕ NULL или ИНАЧЕ ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)
|
|||
6
dvrk
07.10.22
✎
08:38
|
(4) вы мой запрос переделали? а маршрутные листы мне где брать тогда?
|
|||
7
Смотрящий
07.10.22
✎
08:41
|
ЗаявкаНаТранспортДокументыДляДоставки.ЗаявкаНаТранспорт вот твой маршрутник
|
|||
8
dvrk
07.10.22
✎
08:41
|
(5) я же выбираю маршрутные листы, а заявки в нём
|
|||
9
dvrk
07.10.22
✎
08:41
|
(7) ругается на это поле
|
|||
10
dvrk
07.10.22
✎
08:43
|
(7) а как вы маршрутник из ТЧ ЗаявкиНаТранспорт пытаетесь получить?
|
|||
11
Смотрящий
07.10.22
✎
08:45
|
пардон
|
|||
12
dvrk
07.10.22
✎
09:06
|
(11) а в моем что исправить можно, чтобы реализации/перемещения были под "своими" заявками, а не все у всех
|
|||
13
dvrk
07.10.22
✎
09:43
|
up(
|
|||
14
dvrk
07.10.22
✎
10:02
|
чето не получается, я не понимаю, почему он все подряд то документы для отгрузки под всеми заявками кидает
|
|||
15
dvrk
07.10.22
✎
10:04
|
и не совсем пойму как в гугле сформулировать запрос с моей проблемой
|
|||
16
dvrk
07.10.22
✎
11:54
|
не получается(
|
|||
17
Мультук
гуру
07.10.22
✎
12:00
|
(16)
Между словами "помогите мне" и "сделайте за меня" -- прямо пропасть. Нужно взять себя в руки и научиться понимать и писать SQL-запросы Сначала в принципе, потом в 1С. Тут на мисте была тема - человек учит 1С P.S. Нет сил заниматься самостоятельно - пройди курс, например https://курсы-по-1с.рф/courses/start-in-queries/ |
|||
18
dvrk
07.10.22
✎
12:00
|
(17) ну я отчет полностью сделал и не получается только 1 штука...
|
|||
19
Мультук
гуру
07.10.22
✎
12:04
|
(18)
>> ну я отчет полностью сделал и не получается только 1 штука... Как по мне отличная история про "почти" https://habr.com/ru/post/27055/ |
|||
20
dvrk
07.10.22
✎
12:09
|
(19) а вы видите в чем ошибка в запросе и знаете как это решить да? ну просто я уже много чего попробовал
|
|||
21
dvrk
07.10.22
✎
13:12
|
Ну уже реально всё(по ощущениям) попробовал, не выводятся документы как хотел...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |