|
Не идёт группировка | ☑ | ||
---|---|---|---|---|
0
Len1vec
09.04.21
✎
13:28
|
Добрый день, ребята.
Подскажите, пожалуйста. Почему при группировке по номенклатуре/характеристике/серии/ФизЛицу/МестоПередачи и суммируемому полю "Количество" выползают 2 одинаковых строки в результате запроса? Например, во время выполнения ВТ "ПереданныеМатериалы" или ВТ "СписанныеОС" появляются в результатах следующие записи: Номенклатура Хар-ка Серия Кол-во ФизЛицо(МОЛ) МестоПередачи Комплект фотополимерных форм на фартуке 3W1/20-03-0132.3.2(1)/С 1 Пожидаева Евгения Николаевна СИ/производство Комплект фотополимерных форм на фартуке 3W1/20-03-0132.3.2(1)/С 1 Пожидаева Евгения Николаевна СИ/производство Номенклатура одна и та же, как и серия, как и ФизЛицо, как и МестоПередачи. Хотелось бы, чтобы была одна строка с количеством 2. ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.Счет, ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Номенклатура, ХозрасчетныйОстаткиИОбороты.Организация, ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК Сумма, ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоОстаток ПОМЕСТИТЬ Остатки ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(, &ПериодКонец, Период, , Счет.Код = "10.12", &ВидСубконто, Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ПередачаМатериаловВЭксплуатациюМатериалы.Номенклатура, ПередачаМатериаловВЭксплуатациюМатериалы.ХарактеристикаНоменклатуры, ПередачаМатериаловВЭксплуатациюМатериалы.СерияНоменклатуры, СУММА(ПередачаМатериаловВЭксплуатациюМатериалы.Количество) КАК Количество, ПередачаМатериаловВЭксплуатациюМатериалы.ФизЛицо КАК МОЛ, ПередачаМатериаловВЭксплуатациюМатериалы.НазначениеИспользования КАК МестоПередачи ПОМЕСТИТЬ ПереданныеМатериалы ИЗ Остатки КАК Остатки ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПередачаМатериаловВЭксплуатацию.Материалы КАК ПередачаМатериаловВЭксплуатациюМатериалы ПО Остатки.Организация = ПередачаМатериаловВЭксплуатациюМатериалы.Ссылка.Организация И Остатки.Номенклатура = ПередачаМатериаловВЭксплуатациюМатериалы.Номенклатура И Остатки.Счет = ПередачаМатериаловВЭксплуатациюМатериалы.СчетПередачиБУ ГДЕ ПередачаМатериаловВЭксплуатациюМатериалы.Ссылка.Проведен И НЕ ПередачаМатериаловВЭксплуатациюМатериалы.Ссылка.ПометкаУдаления И ПередачаМатериаловВЭксплуатациюМатериалы.Ссылка.Дата < &ПериодКонец СГРУППИРОВАТЬ ПО ПередачаМатериаловВЭксплуатациюМатериалы.Номенклатура, ПередачаМатериаловВЭксплуатациюМатериалы.ХарактеристикаНоменклатуры, ПередачаМатериаловВЭксплуатациюМатериалы.ФизЛицо, ПередачаМатериаловВЭксплуатациюМатериалы.СерияНоменклатуры, ПередачаМатериаловВЭксплуатациюМатериалы.НазначениеИспользования ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ СписаниеМатериаловИзЭксплуатацииМатериалы.Номенклатура, СписаниеМатериаловИзЭксплуатацииМатериалы.ХарактеристикаНоменклатуры, СписаниеМатериаловИзЭксплуатацииМатериалы.СерияНоменклатуры, СУММА(СписаниеМатериаловИзЭксплуатацииМатериалы.Количество) КАК Количество, СписаниеМатериаловИзЭксплуатацииМатериалы.ФизЛицо КАК МОЛ, СписаниеМатериаловИзЭксплуатацииМатериалы.НазначениеИспользования КАК МестоСписания ПОМЕСТИТЬ СписанныеОС ИЗ Остатки КАК Остатки ЛЕВОЕ СОЕДИНЕНИЕ Документ.СписаниеМатериаловИзЭксплуатации.Материалы КАК СписаниеМатериаловИзЭксплуатацииМатериалы ПО Остатки.Номенклатура = СписаниеМатериаловИзЭксплуатацииМатериалы.Номенклатура И Остатки.Организация = СписаниеМатериаловИзЭксплуатацииМатериалы.Ссылка.Организация И Остатки.Счет = СписаниеМатериаловИзЭксплуатацииМатериалы.СчетПередачиБУ ГДЕ СписаниеМатериаловИзЭксплуатацииМатериалы.Ссылка.Проведен И НЕ СписаниеМатериаловИзЭксплуатацииМатериалы.Ссылка.ПометкаУдаления СГРУППИРОВАТЬ ПО СписаниеМатериаловИзЭксплуатацииМатериалы.СерияНоменклатуры, СписаниеМатериаловИзЭксплуатацииМатериалы.ХарактеристикаНоменклатуры, СписаниеМатериаловИзЭксплуатацииМатериалы.НазначениеИспользования, СписаниеМатериаловИзЭксплуатацииМатериалы.ФизЛицо, СписаниеМатериаловИзЭксплуатацииМатериалы.Номенклатура ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ПереданныеМатериалы.Номенклатура КАК Номенклатура, ПереданныеМатериалы.ХарактеристикаНоменклатуры, ПереданныеМатериалы.СерияНоменклатуры, ПереданныеМатериалы.МОЛ, ПереданныеМатериалы.МестоПередачи, ПереданныеМатериалы.Количество КАК Передано, СписанныеОС.Количество КАК Списано, ВЫБОР КОГДА СписанныеОС.Количество ЕСТЬ NULL ТОГДА ПереданныеМатериалы.Количество ИНАЧЕ ПереданныеМатериалы.Количество - СписанныеОС.Количество КОНЕЦ КАК ОстатокНаФизЛицеВПодразделении ПОМЕСТИТЬ ОстаткиПоФЛИПодразделениям ИЗ ПереданныеМатериалы КАК ПереданныеМатериалы ЛЕВОЕ СОЕДИНЕНИЕ СписанныеОС КАК СписанныеОС ПО ПереданныеМатериалы.Номенклатура = СписанныеОС.Номенклатура И ПереданныеМатериалы.ХарактеристикаНоменклатуры = СписанныеОС.ХарактеристикаНоменклатуры И ПереданныеМатериалы.СерияНоменклатуры = СписанныеОС.СерияНоменклатуры И ПереданныеМатериалы.МОЛ = СписанныеОС.МОЛ И ПереданныеМатериалы.МестоПередачи = СписанныеОС.МестоСписания ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ОстаткиПоФЛИПодразделениям.Номенклатура, ОстаткиПоФЛИПодразделениям.Номенклатура.Наименование КАК НоменклатураНаименование, ОстаткиПоФЛИПодразделениям.Номенклатура.Код, ОстаткиПоФЛИПодразделениям.ХарактеристикаНоменклатуры, ОстаткиПоФЛИПодразделениям.СерияНоменклатуры, ОстаткиПоФЛИПодразделениям.МОЛ, СотрудникиОрганизаций.Код КАК ТабельныйНомер, ОстаткиПоФЛИПодразделениям.МестоПередачи, ОстаткиПоФЛИПодразделениям.ОстатокНаФизЛицеВПодразделении ИЗ ОстаткиПоФЛИПодразделениям КАК ОстаткиПоФЛИПодразделениям ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СотрудникиОрганизаций КАК СотрудникиОрганизаций ПО ОстаткиПоФЛИПодразделениям.МОЛ = СотрудникиОрганизаций.Физлицо И (СотрудникиОрганизаций.Актуальность) ГДЕ ОстаткиПоФЛИПодразделениям.ОстатокНаФизЛицеВПодразделении > 0 СГРУППИРОВАТЬ ПО ОстаткиПоФЛИПодразделениям.ХарактеристикаНоменклатуры, ОстаткиПоФЛИПодразделениям.СерияНоменклатуры, ОстаткиПоФЛИПодразделениям.МестоПередачи, ОстаткиПоФЛИПодразделениям.Номенклатура, СотрудникиОрганизаций.Код, ОстаткиПоФЛИПодразделениям.МОЛ, ОстаткиПоФЛИПодразделениям.Номенклатура.Наименование, ОстаткиПоФЛИПодразделениям.Номенклатура.Код, ОстаткиПоФЛИПодразделениям.ОстатокНаФизЛицеВПодразделении УПОРЯДОЧИТЬ ПО НоменклатураНаименование |
|||
1
Classic
09.04.21
✎
13:37
|
ставлю на назначение использования
|
|||
2
Len1vec
09.04.21
✎
13:42
|
(1) Это же одна и та же ссылка на подразделение в результатах
|
|||
3
Len1vec
09.04.21
✎
14:29
|
Уточню, что:
Комплект фотополимерных форм на фартуке 3W1/20-03-0132.3.2(1)/С 1 Пожидаева Евгения Николаевна СИ/производство (строка ТЧ из ДокументСписания1) Комплект фотополимерных форм на фартуке 3W1/20-03-0132.3.2(1)/С 1 Пожидаева Евгения Николаевна СИ/производство (строка ТЧ из ДокументСписания2) Это влияет на группировку? |
|||
4
Len1vec
09.04.21
✎
14:40
|
Вопрос решен)))
(1) Classic прав!) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |