![]() |
|
v8: ЗУП ошибка при проведении табеля | ☑ | ||
---|---|---|---|---|
0
KnightAlone
04.08.11
✎
14:27
|
ЗУП релиз 2.5.38.1, переведен недавно с 37го релиза, а чуть ранее с 34го. на 34м точно табели проводились нормально. на 37м возможно не успели ничего создать.
ошибка следующая СУБД:Microsoft OLE DB Provider for SQL Server: The query processor ran out of internal resources and could not produce a query plan. This is a rare event and only expected for extremely complex queries or queries that reference a very large numbers of tables or partitions. Please simplify the query. If you believe you have received this message in error, contact Customer Support Services for more information.HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=1, Severity=10, native=8623, line = 1 проблема в том, что даже остановка по ошибке в остадчике не ловит момент ошибки. в описании ошибки тоже нет указания на строку и выбор только закрыть 1с или перезапустить. буду сейчас все проведение табеля пошагово отслеживать. может у кого было что-то подобное? |
|||
1
KnightAlone
04.08.11
✎
17:28
|
подыму тему
|
|||
2
gae
04.08.11
✎
18:03
|
хы... значит я не одинок. в техподдержку я отправил базу вчера с воспроизведением
|
|||
3
gae
04.08.11
✎
18:04
|
Какой SQL-сервер? Под какими правами проявляется? Есть ли RLS?
|
|||
4
KnightAlone
04.08.11
✎
18:07
|
есть рлс. я под админом все без проблем провожу. а пользователи под рлс обламываются. причем не все и не всегда
|
|||
5
gae
04.08.11
✎
18:08
|
Верcия скуля какая?
|
|||
6
KnightAlone
05.08.11
✎
13:26
|
что, тока у нас двоих валится? никто рлс не использует?
|
|||
7
KnightAlone
05.08.11
✎
14:04
|
у меня валится в модуле объекта документа табель, в функции СформироватьЗапросДляРегистраРасчета
ТекстЗапросаДляОтладки = ТекстЗапросаДляОтладки + Запрос.Текст + ";" + Символы.ПС; Запрос.Выполнить(); вот на выполнить и валится |
|||
8
KnightAlone
05.08.11
✎
14:12
|
хы. вот эта портянка пытается выполнится. и валится. типовая портянка
ВЫБРАТЬ КлассификаторИспользованияРабочегоВремени.Ссылка КАК Ссылка ПОМЕСТИТЬ ВТСписокПропусков ИЗ Справочник.КлассификаторИспользованияРабочегоВремени КАК КлассификаторИспользованияРабочегоВремени ГДЕ (НЕ КлассификаторИспользованияРабочегоВремени.РабочееВремя) И КлассификаторИспользованияРабочегоВремени.Ссылка <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ВыходныеДни) ИНДЕКСИРОВАТЬ ПО Ссылка; ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник КАК Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени1 КАК ВидВремени, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйЧасов1 КАК Часов, 1 КАК ДеньМесяца ПОМЕСТИТЬ ВТВсеДниТабеля ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени1 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени1, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойЧасов1, 1 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени1 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени1, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийЧасов1, 1 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени1 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени1, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйЧасов1, 1 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени1 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник КАК Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени2 КАК ВидВремени, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйЧасов2 КАК Часов, 2 КАК ДеньМесяца ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени2 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени2, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойЧасов2, 2 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени2 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени2, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийЧасов2, 2 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени2 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени2, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйЧасов2, 2 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени2 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник КАК Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени3 КАК ВидВремени, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйЧасов3 КАК Часов, 3 КАК ДеньМесяца ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени3 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени3, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойЧасов3, 3 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени3 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени3, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийЧасов3, 3 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени3 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени3, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйЧасов3, 3 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени3 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник КАК Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени4 КАК ВидВремени, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйЧасов4 КАК Часов, 4 КАК ДеньМесяца ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени4 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени4, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойЧасов4, 4 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени4 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени4, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийЧасов4, 4 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени4 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени4, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйЧасов4, 4 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени4 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник КАК Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени5 КАК ВидВремени, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйЧасов5 КАК Часов, 5 КАК ДеньМесяца ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени5 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени5, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойЧасов5, 5 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени5 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени5, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийЧасов5, 5 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени5 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени5, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйЧасов5, 5 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени5 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник КАК Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени6 КАК ВидВремени, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйЧасов6 КАК Часов, 6 КАК ДеньМесяца ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени6 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени6, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойЧасов6, 6 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени6 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени6, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийЧасов6, 6 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени6 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени6, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйЧасов6, 6 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени6 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник КАК Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени7 КАК ВидВремени, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйЧасов7 КАК Часов, 7 КАК ДеньМесяца ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени7 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени7, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойЧасов7, 7 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени7 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени7, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийЧасов7, 7 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени7 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени7, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйЧасов7, 7 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени7 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник КАК Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени8 КАК ВидВремени, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйЧасов8 КАК Часов, 8 КАК ДеньМесяца ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени8 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени8, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойЧасов8, 8 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени8 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени8, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийЧасов8, 8 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени8 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени8, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйЧасов8, 8 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени8 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник КАК Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени9 КАК ВидВремени, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйЧасов9 КАК Часов, 9 КАК ДеньМесяца ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени9 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени9, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойЧасов9, 9 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени9 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени9, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийЧасов9, 9 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени9 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени9, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйЧасов9, 9 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени9 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник КАК Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени10 КАК ВидВремени, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйЧасов10 КАК Часов, 10 КАК ДеньМесяца ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени10 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени10, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойЧасов10, 10 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени10 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени10, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийЧасов10, 10 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени10 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени10, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйЧасов10, 10 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ЧетвертыйВидВремени10 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник КАК Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени11 КАК ВидВремени, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйЧасов11 КАК Часов, 11 КАК ДеньМесяца ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ПервыйВидВремени11 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени11, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойЧасов11, 11 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя ГДЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка = &ДокументСсылка И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ВторойВидВремени11 <> ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПустаяСсылка) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийВидВремени11, ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.ТретийЧасов11, 11 ИЗ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВреме |
|||
9
KnightAlone
05.08.11
✎
14:14
|
хы, оно не влезло. короче там я с 1 дня по 31 день. умеслилось тока по 12ый )
|
|||
10
gae
05.08.11
✎
14:19
|
В том запросе если убрать создание временной таблицы, то он выполняется, а если создавать - валится.
Какая все-таки у тебя версия MSSQL? |
|||
11
KnightAlone
05.08.11
✎
14:46
|
короче убрал в запросе 4ый вид времени, заработало.
|
|||
12
KnightAlone
05.08.11
✎
14:50
|
(10) без понятия. я прогер+консультант. настройкой серваков не занимаюсь)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |