powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Помогите с запросом
2 сообщений из 2, страница 1 из 1
Помогите с запросом
    #38404790
Титов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть отчет в нем выводится разница затрат материала, сырья, комплектующих и т.д. того что должно было затратится и того что затратилось по факту, но возникла проблема в запросе я не учел Аналоги на материалы, если вам не сложно кто нибудь помогите, третий день тыкаюсь и безуспешно!
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
	РегистрАналитикаВидаУчета.Ссылка,
	РегистрАналитикаВидаУчета.Организация,
	РегистрАналитикаВидаУчета.Подразделение
ПОМЕСТИТЬ АналитикаПоРазделамУчета
ИЗ
	РегистрСведений.АналитикаВидаУчета КАК РегистрАналитикаВидаУчета
ГДЕ
	РегистрАналитикаВидаУчета.РазделУчета = &РазделыУчетаПродукции
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	АналитикаПоРазделамУчета.Организация,
	АналитикаПоРазделамУчета.Подразделение,
	РегистрАналитикаРаспределенияЗатрат.Спецификация,
	СУММА(УчетЗатрат.КоличествоПриход / СпецификацииНоменклатурыВыходныеИзделия.Количество * СпецификацииНоменклатурыИсходныеКомплектующие.Количество) КАК Норма,
	СпецификацииНоменклатурыИсходныеКомплектующие.Номенклатура,
	РегистрАналитикаРаспределенияЗатрат.Продукция,
	СпецификацииНоменклатурыИсходныеКомплектующие.ЕдиницаИзмерения,
	СУММА(УчетЗатрат.КоличествоПриход) КАК КоличествоПриход,
	УчетЗатрат.АналитикаРаспределенияЗатрат
ПОМЕСТИТЬ НормаЗапрос
ИЗ
	РегистрНакопления.УчетЗатратРегл.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , ) КАК УчетЗатрат
		{ЛЕВОЕ СОЕДИНЕНИЕ АналитикаПоРазделамУчета КАК АналитикаПоРазделамУчета
		ПО УчетЗатрат.АналитикаВидаУчета = АналитикаПоРазделамУчета.Ссылка}
		{ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаРаспределенияЗатрат КАК РегистрАналитикаРаспределенияЗатрат
			{ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ВыходныеИзделия КАК СпецификацииНоменклатурыВыходныеИзделия
			ПО РегистрАналитикаРаспределенияЗатрат.Спецификация = СпецификацииНоменклатурыВыходныеИзделия.Ссылка}
			{ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК СпецификацииНоменклатурыИсходныеКомплектующие
			ПО РегистрАналитикаРаспределенияЗатрат.Спецификация = СпецификацииНоменклатурыИсходныеКомплектующие.Ссылка}
		ПО УчетЗатрат.АналитикаРаспределенияЗатрат = РегистрАналитикаРаспределенияЗатрат.Ссылка}

СГРУППИРОВАТЬ ПО
	АналитикаПоРазделамУчета.Организация,
	АналитикаПоРазделамУчета.Подразделение,
	РегистрАналитикаРаспределенияЗатрат.Спецификация,
	СпецификацииНоменклатурыИсходныеКомплектующие.Номенклатура,
	РегистрАналитикаРаспределенияЗатрат.Продукция,
	СпецификацииНоменклатурыИсходныеКомплектующие.ЕдиницаИзмерения,
	УчетЗатрат.АналитикаРаспределенияЗатрат
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
	РегистрАналитикаВидаУчета.Ссылка,
	РегистрАналитикаВидаУчета.Организация,
	РегистрАналитикаВидаУчета.Подразделение
ПОМЕСТИТЬ АналитикаПоРазделамУчетаЗатрат
ИЗ
	РегистрСведений.АналитикаВидаУчета КАК РегистрАналитикаВидаУчета
ГДЕ
	РегистрАналитикаВидаУчета.РазделУчета = &РазделыУчетаЗатрат
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
	РегистрАналитикаУчетаЗатрат.Затрата,
	АналитикаПоРазделамУчетаЗатрат.Организация,
	АналитикаПоРазделамУчетаЗатрат.Подразделение,
	СУММА(УчетЗатрат.КоличествоПриход) КАК ФактКоличество,
	РегистрАналитикаУчетаЗатрат.Затрата.ЕдиницаХраненияОстатков,
	УчетЗатрат.АналитикаРаспределенияЗатрат,
	УчетЗатрат.Регистратор
ПОМЕСТИТЬ ФактЗапрос
ИЗ
	РегистрНакопления.УчетЗатратРегл.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , ) КАК УчетЗатрат
		{ЛЕВОЕ СОЕДИНЕНИЕ АналитикаПоРазделамУчетаЗатрат КАК АналитикаПоРазделамУчетаЗатрат
		ПО УчетЗатрат.АналитикаВидаУчета = АналитикаПоРазделамУчетаЗатрат.Ссылка}
		{ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаЗатрат КАК РегистрАналитикаУчетаЗатрат
		ПО УчетЗатрат.АналитикаУчетаЗатрат = РегистрАналитикаУчетаЗатрат.Ссылка}

СГРУППИРОВАТЬ ПО
	РегистрАналитикаУчетаЗатрат.Затрата,
	АналитикаПоРазделамУчетаЗатрат.Организация,
	АналитикаПоРазделамУчетаЗатрат.Подразделение,
	РегистрАналитикаУчетаЗатрат.Затрата.ЕдиницаХраненияОстатков,
	УчетЗатрат.АналитикаРаспределенияЗатрат,
	УчетЗатрат.Регистратор
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
	НормаЗапрос.Норма КАК НормаКоличесвто,
	ФактЗапрос.ФактКоличество КАК ФактКоличество,
	ФактЗапрос.Затрата,
	ФактЗапрос.Организация,
	ФактЗапрос.Подразделение,
	ФактЗапрос.ЗатратаЕдиницаХраненияОстатков,
	НормаЗапрос.Продукция,
	НормаЗапрос.Норма - ФактЗапрос.ФактКоличество КАК Разница,
	НормаЗапрос.КоличествоПриход КАК КоличествоВыпощеннойПродукции,
	ФактЗапрос.Регистратор,
	ФактЗапрос.АналитикаРаспределенияЗатрат
ИЗ
	НормаЗапрос КАК НормаЗапрос
		ПОЛНОЕ СОЕДИНЕНИЕ ФактЗапрос КАК ФактЗапрос
		ПО НормаЗапрос.Номенклатура = ФактЗапрос.Затрата
			И НормаЗапрос.АналитикаРаспределенияЗатрат = ФактЗапрос.АналитикаРаспределенияЗатрат




каждый правит свой жизнью сам, и не ной что она у тебя хуже чем у других, она всегда такой будет.!
...
Рейтинг: 0 / 0
Помогите с запросом
    #38404794
Титов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Титов,

ой забыл кнфа УПП 1.3
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Помогите с запросом
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]