|
СКД: дублирует строки, подскажите что не так... | ☑ | ||
---|---|---|---|---|
0
demous
25.06.12
✎
11:31
|
УПП 8.2
вообщем суть в том что бы сделать отчет, который будет показывать по Отчету Мастера Смены, сколько было затрачено материала на выпуск, сколько должно быть затрачено по спецификации, разницу между затраченным и по спецификации... сделал два набора данных, один по спецификации ( нмоенклатура , количество) дргой по отчету, Ссылка, Остатки.Материал, Остатки.Количество) выбрал все для отображения, и он выводит каждую позицию из ОтчетаМастераСмены раз 200 в строки подряд... подскажите что не так, и как сделать правильно? |
|||
1
davlen
25.06.12
✎
11:33
|
соединение правильно сделать
|
|||
2
demous
25.06.12
✎
11:40
|
Как правильно будет?
|
|||
3
demous
25.06.12
✎
11:49
|
апну
|
|||
4
demous
25.06.12
✎
12:07
|
Подскажите плз
|
|||
5
demous
25.06.12
✎
13:00
|
.......................?
|
|||
6
acsent
25.06.12
✎
13:01
|
скд тут не причем. см (1) до простветления
|
|||
7
demous
25.06.12
✎
13:05
|
просветление наступит только завтра( проводы были ночью у друга ) а отчет хотят до вечера(((
|
|||
8
Бледно Золотистый
25.06.12
✎
13:08
|
Ну телепаты долго работают, выкладывай скрины, что бы быстрее было.
|
|||
9
demous
25.06.12
✎
13:22
|
сейчас сделаю
|
|||
10
demous
25.06.12
✎
13:56
|
||||
11
demous
25.06.12
✎
14:35
|
не?(((
|
|||
12
Бледно Золотистый
25.06.12
✎
14:41
|
Давай наборы данных и связи НД.
|
|||
13
demous
25.06.12
✎
14:48
|
набор данных 1
ВЫБРАТЬ ОтчетМастераСмены.Ссылка, ОтчетМастераСмены.ОстаткиМатериалы.( Номенклатура, Количество, ОстатокФакт ) ИЗ Документ.ОтчетМастераСмены КАК ОтчетМастераСмены, Справочник.СпецификацииНоменклатуры КАК СпецификацииНоменклатуры НД 2 ВЫБРАТЬ СпецификацииНоменклатурыИсходныеКомплектующие.Номенклатура, СпецификацииНоменклатурыИсходныеКомплектующие.Количество ИЗ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК СпецификацииНоменклатурыИсходныеКомплектующие связь http://rghost.ru/38860994 |
|||
14
Бледно Золотистый
25.06.12
✎
15:16
|
(13) И зачем в 1-м запросе "Справочник.СпецификацииНоменклатуры КАК СпецификацииНоменклатуры"?
|
|||
15
demous
25.06.12
✎
15:35
|
Выбирал его, думал как лучше будет... забыл убрать
|
|||
16
demous
25.06.12
✎
15:43
|
http://rghost.ru/38862033 (14) вот как видите сейчас, без этой строки, выдает только первую позицию по материалам
|
|||
17
demous
25.06.12
✎
16:34
|
аппп
|
|||
18
Garkin
25.06.12
✎
16:45
|
В для начала в первом наборе запрос сделай к табличной части документа ОтчетМастераСмены.
И зачем тебе 2 набора данных, сделай одним запросом. |
|||
19
demous
25.06.12
✎
17:05
|
(18) к ТЧ ОстаткиМатериалов, так ведь?
|
|||
20
Garkin
25.06.12
✎
17:43
|
(19) Ну если верить (13) то к ТЧ "ОстаткиМатериалы".
|
|||
21
demous
26.06.12
✎
08:50
|
(18) Одним запросом, ругается что не из связанных мест тянутся данные
|
|||
22
Coldboy
26.06.12
✎
08:56
|
мб если по регистратору брать, то не должен дублироватБ, мб просто совпало, регистраторы разные, а колонки совпали и все.
|
|||
23
Бледно Золотистый
26.06.12
✎
09:01
|
(21) А что хранится в ТЧ ОстаткиМатериалы?
|
|||
24
demous
26.06.12
✎
09:02
|
Сделал чисто по ТЧ, тянет нужное количество строк и не больше... То есть почему-то дублирует когда подтягиваю из спецификации
|
|||
25
demous
26.06.12
✎
09:04
|
а может и неверно что то делаю
|
|||
26
Бледно Золотистый
26.06.12
✎
09:05
|
(24) ИМХО (13) к задаче в(0) не имеет отношения.
|
|||
27
demous
26.06.12
✎
09:09
|
(26) а как тогда
|
|||
28
Бледно Золотистый
26.06.12
✎
09:15
|
(27)В 2х словах задача - Нужно связать номенклатуру выпуска с нужной спец-цией, и сравнивать расход каждого материала из ОтчетаМастера с плановым, который в спецификации.
|
|||
29
demous
26.06.12
✎
09:16
|
(28) ну да, все верно звучит
|
|||
30
demous
26.06.12
✎
09:21
|
(28) брать регистры ( ВыпускПродукции, и МатериалыВПроизводстве?
|
|||
31
demous
26.06.12
✎
09:32
|
??????
|
|||
32
Бледно Золотистый
26.06.12
✎
09:46
|
ТЧ РасходМатериалов как заполняется, из спецификации, норма проставляется?
|
|||
33
demous
26.06.12
✎
09:55
|
сейчас проверю
|
|||
34
demous
26.06.12
✎
10:03
|
От туда вообще пустота
|
|||
35
dan4ik
26.06.12
✎
10:21
|
Попробуй сделать запрос, ВЫБРАТЬ (ИсхКомпл.Количество - ВложенныйЗапрос.Количество) как РазницаКоличества ИЗ Справочник.СпецификацияНоменклатуры.ИсходныеКомлектующие КАК ИсхКомпл ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ Номенклатура, СУММА(Количество) КАК Количество, СУММА(ОстатокФакт) Как ОстатокФакт ИЗ Документ.ОтчетМастераСмены КАК ОтчетМастераСмены СГРУППИРОВАТЬ ПО Номенклатура) КАК ВложенныйЗапрос ПО ВложенныйЗапрос.Номенклатура.Ссылка = ИсхКомпл.Номенклатура.Ссылка, должно выдать в результате только ту номенклатуру которую использовали в Отчете Мастера смены
|
|||
36
demous
26.06.12
✎
10:26
|
ругается ВЫБРАТЬ Номенклатура
|
|||
37
demous
26.06.12
✎
10:35
|
Поле не найдено
|
|||
38
dan4ik
26.06.12
✎
10:44
|
ВЫБРАТЬ ИсхКомпл.Номенклатура, (Сумма(ИсхКомпл.Количество) - ВложенныйЗапрос.Количество) как РазницаКоличества ИЗ Справочник.СпецификацияНоменклатуры.ИсходныеКомлектующие КАК ИсхКомпл ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ Номенклатура, СУММА(Количество) КАК Количество, СУММА(ОстатокФакт) Как ОстатокФакт ИЗ Документ.ОтчетМастераСмены.ТУТ_ДОЛЖНА_БЫТЬ_ТАБЛИЦА_Материалов КАК ОтчетМастераСмены СГРУППИРОВАТЬ ПО Номенклатура) КАК ВложенныйЗапрос ПО ВложенныйЗапрос.Номенклатура.Ссылка = ИсхКомпл.Номенклатура.Ссылка СГРУППИРОВАТЬ ПО ИсхКомпл
|
|||
39
demous
26.06.12
✎
10:45
|
Из какой ТЧ в отчете Мастера Смены брать номенклатуру?
|
|||
40
demous
26.06.12
✎
10:47
|
попробую из остатков, спасибо большое за помощь
|
|||
41
demous
26.06.12
✎
10:51
|
Эт запрос вывел 10 строк в один столбец с минусами количества не понятно какого)
|
|||
42
demous
26.06.12
✎
11:21
|
ВЫБРАТЬ
ИсхКомпл.Количество - ВложенныйЗапрос.Количество КАК РазницаКоличества, ИсхКомпл.Номенклатура, ВложенныйЗапрос.Количество КАК Израсходованно, ИсхКомпл.Количество КАК ПоНорме ИЗ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК ИсхКомпл ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ОтчетМастераСмены.Номенклатура КАК Номенклатура, СУММА(ОтчетМастераСмены.Количество) КАК Количество, СУММА(ОтчетМастераСмены.ОстатокФакт) КАК ОстатокФакт ИЗ Документ.ОтчетМастераСмены.ОстаткиМатериалы КАК ОтчетМастераСмены СГРУППИРОВАТЬ ПО ОтчетМастераСмены.Номенклатура) КАК ВложенныйЗапрос ПО (ВложенныйЗапрос.Номенклатура.Ссылка = ИсхКомпл.Номенклатура.Ссылка) как правильно добавить сюда ссылку на документ? |
|||
43
demous
26.06.12
✎
11:31
|
http://rghost.ru/38876500
ВЫБРАТЬ ИсхКомпл.Количество - ВложенныйЗапрос.Количество КАК РазницаКоличества, ИсхКомпл.Номенклатура, ВложенныйЗапрос.Количество КАК Израсходованно, ИсхКомпл.Количество КАК ПоНорме, ВложенныйЗапрос.Ссылка ИЗ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК ИсхКомпл ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ОтчетМастераСмены.Номенклатура КАК Номенклатура, СУММА(ОтчетМастераСмены.Количество) КАК Количество, СУММА(ОтчетМастераСмены.ОстатокФакт) КАК ОстатокФакт, ОтчетМастераСмены.Ссылка КАК Ссылка ИЗ Документ.ОтчетМастераСмены.ОстаткиМатериалы КАК ОтчетМастераСмены СГРУППИРОВАТЬ ПО ОтчетМастераСмены.Номенклатура, ОтчетМастераСмены.Ссылка) КАК ВложенныйЗапрос ПО (ВложенныйЗапрос.Номенклатура.Ссылка = ИсхКомпл.Номенклатура.Ссылка) Снова множество строк |
|||
44
demous
26.06.12
✎
11:31
|
||||
45
demous
26.06.12
✎
11:40
|
подскажите?
|
|||
46
demous
26.06.12
✎
12:14
|
http://rghost.ru/38876777
По документу количество продукции 165 888, по спецификации идет на поддон количество материалов, то есть на 1728 шт, итог, количество поддонов 96, как это представить в адекватном виде? ВЫБРАТЬ ИсхКомпл.Количество - ВложенныйЗапрос.Количество КАК РазницаКоличества, ИсхКомпл.Номенклатура, ВложенныйЗапрос.Количество КАК Израсходованно, ИсхКомпл.Количество КАК ПоНорме, ВложенныйЗапрос.Ссылка1, ВложенныйЗапрос1.Количество / ВложенныйЗапрос1.Количество1 * ИсхКомпл.Количество КАК Поле1 ИЗ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК ИсхКомпл ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ОтчетМастераСмены.Номенклатура КАК Номенклатура, СУММА(ОтчетМастераСмены.Количество) КАК Количество, СУММА(ОтчетМастераСмены.ОстатокФакт) КАК ОстатокФакт, ОтчетМастераСмены.Ссылка КАК Ссылка1 ИЗ Документ.ОтчетМастераСмены.ОстаткиМатериалы КАК ОтчетМастераСмены СГРУППИРОВАТЬ ПО ОтчетМастераСмены.Номенклатура, ОтчетМастераСмены.Ссылка) КАК ВложенныйЗапрос ПО (ВложенныйЗапрос.Номенклатура.Ссылка = ИсхКомпл.Номенклатура.Ссылка), (ВЫБРАТЬ ОтчетМастераСменыВыпуск.Количество КАК Количество, СпецификацииНоменклатурыВыходныеИзделия.Количество КАК Количество1 ИЗ Документ.ОтчетМастераСмены.Выпуск КАК ОтчетМастераСменыВыпуск, Справочник.СпецификацииНоменклатуры.ВыходныеИзделия КАК СпецификацииНоменклатурыВыходныеИзделия) КАК ВложенныйЗапрос1 СГРУППИРОВАТЬ ПО ВложенныйЗапрос.Ссылка1, ИсхКомпл.Номенклатура, ВложенныйЗапрос.Количество, ИсхКомпл.Количество, ВложенныйЗапрос1.Количество / ВложенныйЗапрос1.Количество1 * ИсхКомпл.Количество |
|||
47
demous
26.06.12
✎
12:56
|
апну
|
|||
48
demous
26.06.12
✎
13:18
|
upppp
|
|||
49
demous
26.06.12
✎
13:36
|
Подскажите как формулу сделать верно
|
|||
50
demous
26.06.12
✎
14:03
|
не?????????
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |