Гость
Форумы / [игнор отключен] [закрыт для гостей] / Странная ошибка в запросе / 8 сообщений из 8, страница 1 из 1
25.02.2014, 16:32
    #38571883
Титов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная ошибка в запросе
Доброго вечера, у меня проблема тупая, не могу ни как понять в чем дело, конфа УПП релиз 1.3.48.2 платформа 8.3.4.389

ошибка следующая
{Отчет.Отчет1.Форма.ФормаОтчета.Форма(223)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить();
по причине:
{(14, 32)}: Поле не найдено "ВыходныеИзделия.Количество"
УчетЗатрат.КоличествоПриход / <<?>>ВыходныеИзделия.Количество * ИсходныеКомплектующие.Количество КАК Норма,

Листинг полного запроса
Код: pascal
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.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
Запрос.Текст = 
		"ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
		|	РегистрАналитикаВидаУчета.Ссылка,
		|	РегистрАналитикаВидаУчета.Организация
		|ПОМЕСТИТЬ АналитикаПоРазделамУчета
		|ИЗ
		|	РегистрСведений.АналитикаВидаУчета КАК РегистрАналитикаВидаУчета
		|ГДЕ
		|	РегистрАналитикаВидаУчета.РазделУчета = &РазделыУчетаПродукции
		|;
		|
		|////////////////////////////////////////////////////////////////////////////////
		|ВЫБРАТЬ
		|	АналитикаПоРазделамУчета.Организация,
		|	УчетЗатрат.КоличествоПриход / ВыходныеИзделия.Количество * ИсходныеКомплектующие.Количество КАК Норма,
		|	ИсходныеКомплектующие.Номенклатура,
		|	ИсходныеКомплектующие.ЕдиницаИзмерения,
		|	УчетЗатрат.АналитикаРаспределенияЗатрат,
		|	УчетЗатрат.КоличествоПриход КАК КоличествоПриход
		|ПОМЕСТИТЬ НормаЗапрос
		|ИЗ
		|	АналитикаПоРазделамУчета КАК АналитикаПоРазделамУчета
		|		ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатратРегл.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , ) КАК УчетЗатрат
		|			{ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаРаспределенияЗатрат КАК РегистрАналитикаРаспределенияЗатрат
		|				{ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ИсходныеКомплектующие КАК ИсходныеКомплектующие
		|				ПО РегистрАналитикаРаспределенияЗатрат.Спецификация = ИсходныеКомплектующие.Ссылка}
		|				{ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииНоменклатуры.ВыходныеИзделия КАК ВыходныеИзделия
		|				ПО РегистрАналитикаРаспределенияЗатрат.Спецификация = ВыходныеИзделия.Ссылка}
		|			ПО УчетЗатрат.АналитикаРаспределенияЗатрат = РегистрАналитикаРаспределенияЗатрат.Ссылка}
		|		ПО (УчетЗатрат.АналитикаВидаУчета = АналитикаПоРазделамУчета.Ссылка)
		|ГДЕ
		|	РегистрАналитикаРаспределенияЗатрат.Продукция = &Продукция
		|	И РегистрАналитикаРаспределенияЗатрат.Спецификация = &Спецификация
		|;
		|
		|////////////////////////////////////////////////////////////////////////////////
		|ВЫБРАТЬ РАЗРЕШЕННЫЕ
		|	РегистрАналитикаВидаУчета.Ссылка,
		|	РегистрАналитикаВидаУчета.Организация
		|ПОМЕСТИТЬ АналитикаПоРазделамУчетаЗатрат
		|ИЗ
		|	РегистрСведений.АналитикаВидаУчета КАК РегистрАналитикаВидаУчета
		|ГДЕ
		|	РегистрАналитикаВидаУчета.РазделУчета = &РазделыУчетаЗатрат
		|;
		|
		|////////////////////////////////////////////////////////////////////////////////
		|ВЫБРАТЬ
		|	РегистрАналитикаУчетаЗатрат.Затрата КАК Затрата,
		|	АналитикаПоРазделамУчетаЗатрат.Организация,
		|	УчетЗатрат.КоличествоПриход КАК ФактКоличество,
		|	РегистрАналитикаУчетаЗатрат.Затрата.ЕдиницаХраненияОстатков,
		|	УчетЗатрат.АналитикаРаспределенияЗатрат
		|ПОМЕСТИТЬ ФактЗапрос
		|ИЗ
		|	РегистрНакопления.УчетЗатратРегл.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , ) КАК УчетЗатрат
		|		{ПОЛНОЕ СОЕДИНЕНИЕ АналитикаПоРазделамУчетаЗатрат КАК АналитикаПоРазделамУчетаЗатрат
		|		ПО УчетЗатрат.АналитикаВидаУчета = АналитикаПоРазделамУчетаЗатрат.Ссылка}
		|		{ПОЛНОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаЗатрат КАК РегистрАналитикаУчетаЗатрат
		|		ПО УчетЗатрат.АналитикаУчетаЗатрат = РегистрАналитикаУчетаЗатрат.Ссылка}
		|		ПОЛНОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаРаспределенияЗатрат КАК РаспределенияЗатрат
		|		ПО УчетЗатрат.АналитикаРаспределенияЗатрат = РаспределенияЗатрат.Ссылка
		|
		|ИНДЕКСИРОВАТЬ ПО
		|	Затрата
		|;
		|
		|////////////////////////////////////////////////////////////////////////////////
		|ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
		|	СУММА(ЕСТЬNULL(НормаЗапрос.Норма, 0)) КАК НормаКоличесвто,
		|	СУММА(ЕСТЬNULL(ФактЗапрос.ФактКоличество, 0)) КАК ФактКоличество,
		|	ФактЗапрос.Затрата,
		|	ФактЗапрос.Организация,
		|	ФактЗапрос.ЗатратаЕдиницаХраненияОстатков,
		|	СУММА(ЕСТЬNULL(НормаЗапрос.Норма, 0) - ЕСТЬNULL(ФактЗапрос.ФактКоличество, 0)) КАК Разница,
		|	СУММА(ЕСТЬNULL(НормаЗапрос.КоличествоПриход, ВложенныйЗапрос.КоличествоПриход)) КАК КоличествоВыпощеннойПродукции
		|ПОМЕСТИТЬ ПредварительныеДанные
		|ИЗ
		|	НормаЗапрос КАК НормаЗапрос
		|		ПОЛНОЕ СОЕДИНЕНИЕ ФактЗапрос КАК ФактЗапрос
		|			ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
		|				УчетЗатратРеглОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
		|				УчетЗатратРеглОстаткиИОбороты.АналитикаРаспределенияЗатрат КАК РаспределенияЗатрат
		|			ИЗ
		|				РегистрНакопления.УчетЗатратРегл.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , ) КАК УчетЗатратРеглОстаткиИОбороты
		|					ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаВидаУчета КАК ВидаУчета
		|					ПО УчетЗатратРеглОстаткиИОбороты.АналитикаВидаУчета = ВидаУчета.Ссылка
		|			ГДЕ
		|				ВидаУчета.РазделУчета = &РазделыУчетаПродукции) КАК ВложенныйЗапрос
		|			ПО ФактЗапрос.АналитикаРаспределенияЗатрат = ВложенныйЗапрос.РаспределенияЗатрат
		|		ПО НормаЗапрос.АналитикаРаспределенияЗатрат = ФактЗапрос.АналитикаРаспределенияЗатрат
		|			И НормаЗапрос.Номенклатура = ФактЗапрос.Затрата
		|
		|СГРУППИРОВАТЬ ПО
		|	ФактЗапрос.Затрата,
		|	ФактЗапрос.Организация,
		|	ФактЗапрос.ЗатратаЕдиницаХраненияОстатков
		|;
		|
		|////////////////////////////////////////////////////////////////////////////////
		|ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
		|	ПредварительныеДанные.НормаКоличесвто КАК НормаКоличесвто,
		|	ПредварительныеДанные.ФактКоличество КАК ФактКоличество,
		|	ПредварительныеДанные.Затрата,
		|	ПредварительныеДанные.Организация,
		|	ПредварительныеДанные.ЗатратаЕдиницаХраненияОстатков,
		|	ПредварительныеДанные.Разница КАК Разница,
		|	МатериалыВПроизводствеОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
		|	МатериалыВПроизводствеОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
		|	МатериалыВПроизводствеОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
		|	ВложенныйЗапрос.Количество
		|ПОМЕСТИТЬ ДанныеРазнициИНПЗ
		|ИЗ
		|	ПредварительныеДанные КАК ПредварительныеДанные
		|		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.МатериалыВПроизводстве.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , ) КАК МатериалыВПроизводствеОстаткиИОбороты
		|			ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
		|				МатериалыВПроизводстве.Затрата КАК Затрата,
		|				МатериалыВПроизводстве.Количество КАК Количество
		|			ИЗ
		|				РегистрНакопления.МатериалыВПроизводстве КАК МатериалыВПроизводстве
		|			ГДЕ
		|				МатериалыВПроизводстве.Период МЕЖДУ &НачалоПериода И &КонецПериода
		|				И МатериалыВПроизводстве.КодОперации = &КодОбперазииВозврат) КАК ВложенныйЗапрос
		|			ПО (ВложенныйЗапрос.Затрата = МатериалыВПроизводствеОстаткиИОбороты.Затрата)
		|		ПО ПредварительныеДанные.Затрата = МатериалыВПроизводствеОстаткиИОбороты.Затрата
		|;
		|
		|////////////////////////////////////////////////////////////////////////////////
		|ВЫБРАТЬ
		|	ДанныеРазнициИНПЗ.НормаКоличесвто КАК НормаКоличесвто,
		|	ДанныеРазнициИНПЗ.ФактКоличество КАК ФактКоличество,
		|	ДанныеРазнициИНПЗ.Затрата КАК Номенклатура,
		|	ДанныеРазнициИНПЗ.Организация,
		|	ДанныеРазнициИНПЗ.ЗатратаЕдиницаХраненияОстатков КАК ЕдиницаИзмерения,
		|	ДанныеРазнициИНПЗ.Разница КАК РазницаЗатрат,
		|	ДанныеРазнициИНПЗ.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
		|	ДанныеРазнициИНПЗ.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
		|	ДанныеРазнициИНПЗ.КоличествоПриход,
		|	ДанныеРазнициИНПЗ.Количество
		|ИЗ
		|	ДанныеРазнициИНПЗ КАК ДанныеРазнициИНПЗ";

	Запрос.УстановитьПараметр("НачалоПериода", НачалоДня(ДатаНачало));
	Запрос.УстановитьПараметр("КонецПериода", КонецДня(ДатаОкончание));
    Запрос.УстановитьПараметр("РазделыУчетаЗатрат", Перечисления.РазделыУчета.Затраты);
	Запрос.УстановитьПараметр("РазделыУчетаПродукции", Перечисления.РазделыУчета.Выпуск);
	Запрос.УстановитьПараметр("КодОбперазииВозврат", Перечисления.КодыОперацийМатериалыВПроизводстве.ВозвратИзПроизводства);
	Запрос.УстановитьПараметр("Продукция", ЭлементыФормы.ТабличноеПоле1.ТекущаяСтрока.НаимнованиеНоменклатуры);
	Запрос.УстановитьПараметр("Спецификация", ЭлементыФормы.ТабличноеПоле1.ТекущаяСтрока.Спецификация);




каждый правит свой жизнью сам, и не ной что она у тебя хуже чем у других, она всегда такой будет.!
...
Рейтинг: 0 / 0
25.02.2014, 16:35
    #38571892
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная ошибка в запросе
Логично. Таблица ВыходныеИзделия неопределена.
...
Рейтинг: 0 / 0
25.02.2014, 16:42
    #38571911
Титов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная ошибка в запросе
Программист 1с,

что значить логично, если бы она была не определена то меня бы платформа не пускала редактировать запрос, а он ругается во время его выполнения...
...
Рейтинг: 0 / 0
25.02.2014, 16:47
    #38571928
Последний выдох ГПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная ошибка в запросе
а чего хотели то... таблицы определены как необязательные, т.к. в выборке не участвуют из из запроса выбрасываются
...
Рейтинг: 0 / 0
25.02.2014, 16:48
    #38571933
Последний выдох ГПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная ошибка в запросе
получается деление УчетЗатрат.КоличествоПриход на хз что NULL...
...
Рейтинг: 0 / 0
25.02.2014, 16:49
    #38571934
Титов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная ошибка в запросе
Последний выдох ГПЖ,

поставлю вопрос по другому, что в запросе накорябал не так. сообразить не могу не как.
...
Рейтинг: 0 / 0
25.02.2014, 16:52
    #38571937
Титов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная ошибка в запросе
Последний выдох ГПЖ,

Спасибеще все догнал в чем проколося
...
Рейтинг: 0 / 0
25.02.2014, 16:53
    #38571942
Последний выдох ГПЖ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странная ошибка в запросе
открыть конструктор на "вкладке компоновка данных" понять/обнять/простить и понафтыкать галок - обязательная таблица
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Странная ошибка в запросе / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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