Имя: Пароль:
1C
1С v8
Таблица значений
,
0 Jofa
 
05.08.11
11:10
В продолжении темы !!
https://1cers.ru/index.php

Кто нить сталкивался на скока 82 в клиент-Серверном варианте каректно работает с запросами к Таблице Значений??
1 Reset
 
05.08.11
11:13
ТС тот еще хохмач?
2 Aleksey
 
05.08.11
11:13
Видать у него пятница в самом разгаре
3 Maxus43
 
05.08.11
11:15
суровые Челябинские 1с-ники
4 Buster007
 
05.08.11
11:16
(3) ))))
5 Jofa
 
05.08.11
11:17
Чё не понятного?
6 Jofa
 
05.08.11
11:17
7 Jofa
 
05.08.11
11:18
После обеда залип ..)
8 Buster007
 
05.08.11
11:19
(7) у меня все еще впереди... )
9 Jofa
 
05.08.11
11:20
))
10 Buster007
 
05.08.11
11:21
а по теме, то я проблем не замечал.
11 Jofa
 
05.08.11
11:22
Может что нить в СКУЛЕ надо смотреть . .
12 rrunover
 
05.08.11
11:24
sql-сервер перезагрузить предлагали уже?
13 Jofa
 
05.08.11
11:24
Пробовал
14 Jofa
 
05.08.11
11:28
апфы
15 Jofa
 
05.08.11
11:31
упп
16 Jofa
 
05.08.11
11:36
фап
17 hhhh
 
05.08.11
11:39
перепровести документы по порядку, не оно?
18 Jofa
 
05.08.11
11:47
нет
19 Jofa
 
05.08.11
12:08
апчик
20 Jofa
 
05.08.11
12:12
апуль
21 Jofa
 
05.08.11
12:16
упчик
22 PVV65
 
05.08.11
12:19
(0) Корректно.
23 Jofa
 
05.08.11
12:28
Начало тут v8: Табель учёта рабочего времени

Начал разберать отчёт оказалось что есть запрос который берёт значения из ТЗ

В Файловом варианте работает нормально в клиент Серверном косячит...

Вместо запроса к ТЗ я подставил запрос на основании которого формируется ТЗ. Всё заработало. . .

Хочу знать почему при работе с ТЗ косячит возможно СКУЛ или Сервер 1С настроен не верно или настройки базы ... и как это устронить или настройки базы ..
24 Jofa
 
05.08.11
12:37
вввв
25 Jofa
 
05.08.11
12:41
выв
26 Jofa
 
05.08.11
12:58
вцвйцв
27 Jofa
 
05.08.11
14:11
вцуйвайцу
28 Jofa
 
05.08.11
14:36
рпврекре
29 Jofa
 
05.08.11
14:40
паыупып
30 MatrosoV AleXXXand_R
 
05.08.11
14:44
Глядишь, так скоро и Ваня Дулин в 1С-ники пойдет :))
31 MatrosoV AleXXXand_R
 
05.08.11
14:45
Автор, конкретные вопросы задавай
32 Jofa
 
05.08.11
14:46
Почему в файловом варианте запрос к ТЗ работает коректно а в клиент Серверном нет!!!???
33 Jofa
 
05.08.11
14:46
ЗАдал
34 Jofa
 
05.08.11
14:55
Ну чё нет супер монстров 1С?
35 Jofa
 
05.08.11
15:00
апп
36 PVV65
 
05.08.11
15:01
(32) На каком основании появилось утверждение "в файловом варианте запрос к ТЗ работает корректно а в клиент Серверном нет" - нужны примеры, код, результат.
37 Jofa
 
05.08.11
15:02
На том основании что в файловом он собирает отчёт правильно
38 Jofa
 
05.08.11
15:03
Как было до перехода с 81
39 PVV65
 
05.08.11
15:04
(37) Давай код и результаты работы в двух вариантах.
40 PVV65
 
05.08.11
15:04
+(39) ... с обоснованиями.
41 PVV65
 
05.08.11
15:05
аппп
42 Jofa
 
05.08.11
15:06
ЗапросТабель.Текст =
               "ВЫБРАТЬ РАЗРЕШЕННЫЕ
               |    РаботникиОрганизаций.Сотрудник КАК Сотрудник,
               |    ЕСТЬNULL(ФИОФизЛицСрезПоследних.Фамилия + "" "" + ВЫБОР
               |            КОГДА ФИОФизЛицСрезПоследних.Имя = """"
               |                ТОГДА """"
               |            ИНАЧЕ ПОДСТРОКА(ФИОФизЛицСрезПоследних.Имя, 1, 1) + "". ""
               |        КОНЕЦ + ВЫБОР
               |            КОГДА ФИОФизЛицСрезПоследних.Отчество = """"
               |                ТОГДА """"
               |            ИНАЧЕ ПОДСТРОКА(ФИОФизЛицСрезПоследних.Отчество, 1, 1) + "".""
               |        КОНЕЦ, РаботникиОрганизаций.Сотрудник.Физлицо.Наименование) КАК СотрудникНаименование,
               |    РаботникиОрганизаций.Организация КАК Организация,
               |    РаботникиОрганизаций.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
               |    РаботникиОрганизаций.Должность КАК Должность,
               |    РаботникиОрганизаций.ГрафикРаботы КАК ГрафикРаботы,
               |    РаботникиОрганизаций.ПериодРегистрации КАК ПериодРегистрации,
               |    РаботникиОрганизаций.ДатаСр КАК ДатаСр
               |ПОМЕСТИТЬ ВТСотрудники
               |ИЗ
               |    ВТТаблицаРаботниковОрганизации КАК РаботникиОрганизаций
               |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц.СрезПоследних(
               |                &КонецПериода,
               |                ФизЛицо В
               |                    (ВЫБРАТЬ РАЗЛИЧНЫЕ
               |                        СотрудникиОрганизаций.Сотрудник.Физлицо
               |                    ИЗ
               |                        ВТТаблицаРаботниковОрганизации КАК СотрудникиОрганизаций)) КАК ФИОФизЛицСрезПоследних
               |        ПО (ФИОФизЛицСрезПоследних.ФизЛицо = РаботникиОрганизаций.Сотрудник.Физлицо)
               |
               |ИНДЕКСИРОВАТЬ ПО
               |    Сотрудник
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               |    ДАТАВРЕМЯ(2010, 1, 1) КАК ДатаТабеля,
               |    ДАТАВРЕМЯ(2010, 1, 1) КАК ПериодРегистрации
               |ПОМЕСТИТЬ ВТДатыТабеля
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               |    Сотрудники.Сотрудник КАК Сотрудник,
               |    Сотрудники.СотрудникНаименование КАК СотрудникНаименование,
               |    Сотрудники.Организация,
               |    Сотрудники.ПодразделениеОрганизации,
               |    Сотрудники.Должность,
               |    Сотрудники.ГрафикРаботы,
               |    ВТДатыТабеля.ДатаТабеля КАК ДатаТабеля,
               |    ВТДатыТабеля.ПериодРегистрации КАК ПериодРегистрации
               |ПОМЕСТИТЬ ВТСотрудникДата
               |ИЗ
               |    ВТСотрудники КАК Сотрудники
               |        ЛЕВОЕ СОЕДИНЕНИЕ ВТДатыТабеля КАК ВТДатыТабеля
               |        ПО (ВТДатыТабеля.ДатаТабеля = Сотрудники.ДатаСр)
               |
               |ИНДЕКСИРОВАТЬ ПО
               |    Сотрудник,
               |    ДатаТабеля
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               |    ПлановыеНачисленияРаботниковОрганизаций.Период КАК Период,
               |    Сотрудники.Сотрудник КАК Сотрудник,
               |    Сотрудники.ПериодРегистрации КАК ПериодРегистрации,
               |    Сотрудники.ДатаСр КАК ДатаСр,
               |    ПлановыеНачисленияРаботниковОрганизаций.ВидРасчета,
               |    ПлановыеНачисленияРаботниковОрганизаций.ПериодЗавершения,
               |    ПлановыеНачисленияРаботниковОрганизаций.ВидРасчетаЗавершения,
               |    ПлановыеНачисленияРаботниковОрганизаций.ДействиеЗавершения,
               |    ПлановыеНачисленияРаботниковОрганизаций.ДатаНачалаСобытия
               |ПОМЕСТИТЬ ВТНеобработанныеПлановыеНачисленияРаботниковОрганизаций
               |ИЗ
               |    ВТСотрудники КАК Сотрудники
               |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций КАК ПлановыеНачисленияРаботниковОрганизаций
               |        ПО Сотрудники.Сотрудник = ПлановыеНачисленияРаботниковОрганизаций.Сотрудник
               |            И Сотрудники.ДатаСр >= ПлановыеНачисленияРаботниковОрганизаций.Период
               |ГДЕ
               |    ПлановыеНачисленияРаботниковОрганизаций.Период <= &КонецПериода
               |    И ПлановыеНачисленияРаботниковОрганизаций.ВидРасчета.ВидВремени = ЗНАЧЕНИЕ(Перечисление.ВидыВремени.ОтработанноеВПределахНормы)
               |
               |ИНДЕКСИРОВАТЬ ПО
               |    Период,
               |    Сотрудник
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               |    ПлановыеНачисления.ВидРасчета,
               |    ПлановыеНачисления.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени КАК КлассификаторВидаВремени,
               |    ДатыПолученияВР.ДатаТабеля КАК ДатаТабеля,
               |    ДатыПолученияВР.ПериодРегистрации КАК ПериодРегистрации,
               |    ДатыПолученияВР.Сотрудник КАК Сотрудник
               |ПОМЕСТИТЬ ВТПлановыеНачисленияСотрудников
               |ИЗ
               |    (ВЫБРАТЬ
               |        ДатыТабеля.ДатаТабеля КАК ДатаТабеля,
               |        ДатыТабеля.ПериодРегистрации КАК ПериодРегистрации,
               |        МАКСИМУМ(ПлановыеНачисления.Период) КАК Период,
               |        ПлановыеНачисления.Сотрудник КАК Сотрудник
               |    ИЗ
               |        ВТДатыТабеля КАК ДатыТабеля
               |            ЛЕВОЕ СОЕДИНЕНИЕ ВТНеобработанныеПлановыеНачисленияРаботниковОрганизаций КАК ПлановыеНачисления
               |            ПО (ПлановыеНачисления.Период <= ДатыТабеля.ДатаТабеля)
               |                И (ПлановыеНачисления.ПериодРегистрации = ДатыТабеля.ПериодРегистрации)
               |    
               |    СГРУППИРОВАТЬ ПО
               |        ДатыТабеля.ДатаТабеля,
               |        ДатыТабеля.ПериодРегистрации,
               |        ПлановыеНачисления.Сотрудник) КАК ДатыПолученияВР
               |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТНеобработанныеПлановыеНачисленияРаботниковОрганизаций КАК ПлановыеНачисления
               |        ПО ДатыПолученияВР.Период = ПлановыеНачисления.Период
               |            И ДатыПолученияВР.Сотрудник = ПлановыеНачисления.Сотрудник
               |            И ДатыПолученияВР.ПериодРегистрации = ПлановыеНачисления.ПериодРегистрации
               |
               |ИНДЕКСИРОВАТЬ ПО
               |    Сотрудник,
               |    ДатаТабеля
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ РАЗЛИЧНЫЕ
               |    ФактическийПериодДействия.Сотрудник КАК Сотрудник,
               |    ФактическийПериодДействия.ВидРасчета КАК ВидРасчета,
               |    ВЫБОР
               |        КОГДА ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.Работа)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.НеоплачиваемыйОтпускПоРазрешениюРаботодателя)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.НеоплачиваемыйОтпускПоЗаконодательству)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.НеоплачиваемыйДополнительныйОтпуск)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.Болезнь)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.БолезньБезОплаты)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ДополнительныйОтпуск)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.Забастовка)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ЗадержкаВыплатыЗаработнойПлаты)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПовышениеКвалификации)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПовышениеКвалификацииВДругойМестности)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.Командировка)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ОтпускНаОбучение)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ОтпускНаОбучениеНеоплачиваемый)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ГосударственныеОбязанности)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ОсновнойОтпуск)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ОтстранениеОтРаботыБезОплаты)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ОтстранениеОтРаботыСОплатой)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ВынужденныйПрогул)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.Прогулы)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПростойПоВинеРаботодателя)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.Простой)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПростойПоВинеРаботника)
               |                ИЛИ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ПростойПоВинеРаботника)
               |            ТОГДА ВЫБОР
               |                    КОГДА ГрафикиРаботыПоВидамВремени.ОсновноеЗначение > 0
               |                            ИЛИ (НЕ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени.РабочееВремя)
               |                                И (НЕ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени = ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.Командировка))
               |                        ТОГДА ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени
               |                    ИНАЧЕ ЗНАЧЕНИЕ(Справочник.КлассификаторИспользованияРабочегоВремени.ВыходныеДни)
               |                КОНЕЦ
               |        ИНАЧЕ ФактическийПериодДействия.ВидРасчета.ОбозначениеВТабелеУчетаРабочегоВремени
               |    КОНЕЦ КАК ВидВремени,
               |    ФактическийПериодДействия.ВидРасчета.ВидВремени КАК ПеречислениеВидВремени,
               |    ФактическийПериодДействия.ГрафикРаботы КАК ГрафикРаботы,
               |    ФактическийПериодДействия.ПериодДействия КАК ПериодРегистрации,
               |    ФактическийПериодДействия.ПериодРегистрации КАК МесяцНачисления,
               |    ФактическийПериодДействия.Сторно,
               |    ФактическийПериодДействия.ОтработаноЧасов,
               |    ГрафикиРаботыПоВидамВремени.Дата КАК ДатаТабеля
               |ПОМЕСТИТЬ ВТОсновныеНачисления
               |ИЗ
               |    РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций.ФактическийПериодДействия(
               |            ПериодДействия В
               |                    (ВЫБРАТЬ
               |                        Сотрудники.ПериодРегистрации
               |                    ИЗ
               |                        ВТСотрудники КАК Сотрудники)
               |                И ВидРасчета <> ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.ДниНеоплачиваемыеСогласноТабелю)
               |                И Сотрудник В
               |                    (ВЫБРАТЬ
               |                        Сотрудники.Сотрудник
               |                    ИЗ
               |                        ВТСотрудники КАК Сотрудники)
               |                И ((НЕ ВидРасчета.ВидВремени В (ЗНАЧЕНИЕ(Перечисление.ВидыВремени.ПустаяСсылка), ЗНАЧЕНИЕ(Перечисление.ВидыВремени.ДополнительноОплачиваемоеВПределахНормы), ЗНАЧЕНИЕ(Перечисление.ВидыВремени.ЧасовоеНеотработанное)))
               |                    ИЛИ ВидУчетаВремени В (ЗНАЧЕНИЕ(Перечисление.ВидыУчетаВремени.ПоНочнымЧасам), ЗНАЧЕНИЕ(Перечисление.ВидыУчетаВремени.ПоВечернимЧасам)))) КАК ФактическийПериодДействия
               |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ГрафикиРаботыПоВидамВремени КАК ГрафикиРаботыПоВидамВремени
               |        ПО ФактическийПериодДействия.ГрафикРаботы = ГрафикиРаботыПоВидамВремени.ГрафикРаботы
               |            И ФактическийПериодДействия.ПериодДействияНачало <= ГрафикиРаботыПоВидамВремени.Дата
               |            И ФактическийПериодДействия.ПериодДействияКонец >= ГрафикиРаботыПоВидамВремени.Дата
               |            И ФактическийПериодДействия.ВидУчетаВремени = ГрафикиРаботыПоВидамВремени.ВидУчетаВремени
               |
               |ИНДЕКСИРОВАТЬ ПО
               |    Сотрудник,
               |    ВидРасчета,
               |    ГрафикРаботы
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               |    ДатыТабеля.ДатаТабеля КАК ДатаТабеля,
               |    ДатыТабеля.ПериодРегистрации КАК ПериодРегистрации,
               |    Начисления.Сотрудник КАК Сотрудник,
               |    Начисления.ВидРасчета,
               |    Начисления.ВидВремени,
               |    Начисления.ПеречислениеВидВремени КАК ПеречислениеВидВремени,
               |    Начисления.ГрафикРаботы,
               |    ВЫБОР
               |        КОГДА Начисления.ПеречислениеВидВремени = ЗНАЧЕНИЕ(Перечисление.ВидыВремени.ОтработанноеСверхНормы)
               |            ТОГДА ВЫБОР
               |                    КОГДА ДатыТабеля.ДатаТабеля = Начисления.ДатаТабеля
               |                        ТОГДА Начисления.ОтработаноЧасов
               |                    ИНАЧЕ 0
               |                КОНЕЦ
               |        ИНАЧЕ NULL
               |    КОНЕЦ КАК ОтработаноЧасов
               |ПОМЕСТИТЬ ВТОтфильтрованныеОсновныеНачисления
               |ИЗ
               |    ВТДатыТабеля КАК ДатыТабеля
               |        ЛЕВОЕ СОЕДИНЕНИЕ ВТОсновныеНачисления КАК Начисления
               |        ПО ДатыТабеля.ДатаТабеля = Начисления.ДатаТабеля
               |            И (Начисления.ПериодРегистрации = ДатыТабеля.ПериодРегистрации)
               |            И ((НЕ Начисления.Сторно))
               |        ЛЕВОЕ СОЕДИНЕНИЕ ВТОсновныеНачисления КАК СторноНачисления
               |        ПО (ДатыТабеля.ДатаТабеля = Начисления.ДатаТабеля)
               |            И (СторноНачисления.Сотрудник = Начисления.Сотрудник)
               |            И (СторноНачисления.ВидРасчета = Начисления.ВидРасчета)
               |            И (СторноНачисления.МесяцНачисления > Начисления.МесяцНачисления)
               |ГДЕ
               |    СторноНачисления.Сотрудник ЕСТЬ NULL
               |
               |ИНДЕКСИРОВАТЬ ПО
               |    Сотрудник,
               |    ДатаТабеля,
               |    ПеречислениеВидВремени
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               |    РабочееВремяРаботниковОрганизаций.Сотрудник КАК Сотрудник,
               |    СУММА(РабочееВремяРаботниковОрганизаций.Часов) КАК Часов,
               |    РабочееВремяРаботниковОрганизаций.ВидИспользованияРабочегоВремени КАК ВидВремени,
               |    РабочееВремяРаботниковОрганизаций.Период КАК ДатаТабеля,
               |    РабочееВремяРаботниковОрганизаций.ПериодРегистрации КАК ПериодРегистрации
               |ПОМЕСТИТЬ ВТРабочеВремя
               |ИЗ
               |    (ВЫБРАТЬ
               |        РабочееВремяРаботниковОрганизаций.Сотрудник КАК Сотрудник,
               |        РабочееВремяРаботниковОрганизаций.Часов КАК Часов,
               |        РабочееВремяРаботниковОрганизаций.ВидИспользованияРабочегоВремени КАК ВидИспользованияРабочегоВремени,
               |        РабочееВремяРаботниковОрганизаций.Период КАК Период,
               |        НАЧАЛОПЕРИОДА(РабочееВремяРаботниковОрганизаций.Период, МЕСЯЦ) КАК ПериодРегистрации
               |    ИЗ
               |        РегистрНакопления.РабочееВремяРаботниковОрганизаций КАК РабочееВремяРаботниковОрганизаций
               |    ГДЕ
               |        РабочееВремяРаботниковОрганизаций.Сотрудник В
               |                (ВЫБРАТЬ
               |                    Сотрудники.Сотрудник
               |                ИЗ
               |                    ВТСотрудники КАК Сотрудники)
               |        И (НЕ РабочееВремяРаботниковОрганизаций.СводнаяЗапись)
               |        И (НЕ РабочееВремяРаботниковОрганизаций.ВЦеломЗаПериод)
               |        И РабочееВремяРаботниковОрганизаций.Период МЕЖДУ &НачалоПериода И &КонецПериода
               |    
               |    ОБЪЕДИНИТЬ
               |    
               |    ВЫБРАТЬ
               |        ОсновныеНачисления.Сотрудник,
               |        ОсновныеНачисления.ОтработаноЧасов,
               |        ОсновныеНачисления.ВидВремени,
               |        ОсновныеНачисления.ДатаТабеля,
               |        ОсновныеНачисления.ПериодРегистрации
               |    ИЗ
               |        ВТОтфильтрованныеОсновныеНачисления КАК ОсновныеНачисления
               |    ГДЕ
               |        ОсновныеНачисления.ПеречислениеВидВремени = ЗНАЧЕНИЕ(Перечисление.ВидыВремени.ОтработанноеСверхНормы)) КАК РабочееВремяРаботниковОрганизаций
               |
               |СГРУППИРОВАТЬ ПО
               |    РабочееВремяРаботниковОрганизаций.Сотрудник,
               |    РабочееВремяРаботниковОрганизаций.ВидИспользованияРабочегоВремени,
               |    РабочееВремяРаботниковОрганизаций.Период,
               |    РабочееВремяРаботниковОрганизаций.ПериодРегистрации
               |
               |ИНДЕКСИРОВАТЬ ПО
               |    Сотрудник,
               |    ДатаТабеля
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               |    Работники.Сотрудник КАК Сотрудник,
               |    Работники.Период КАК Период,
               |    Работники.ГрафикРаботы,
               |    Работники.ПериодЗавершения,
               |    Работники.ГрафикРаботыЗавершения
               |ПОМЕСТИТЬ ВТГрафикиРаботниковСрез
               |ИЗ
               |    РегистрСведений.РаботникиОрганизаций.СрезПоследних(
               |            &НачалоПериода,
               |            Сотрудник В
               |                (ВЫБРАТЬ
               |                    Сотрудники.Сотрудник
               |                ИЗ
               |                    ВТСотрудники КАК Сотрудники)) КАК Работники
               |
               |ИНДЕКСИРОВАТЬ ПО
               |    Сотрудник,
               |    Период
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               |    Работники.Сотрудник КАК Сотрудник,
               |    &НачалоПериода КАК Период,
               |    ВЫБОР
               |        КОГДА Работники.ПериодЗавершения <= &НачалоПериода
               |                И Работники.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
               |            ТОГДА Работники.ГрафикРаботыЗавершения
               |        ИНАЧЕ Работники.ГрафикРаботы
               |    КОНЕЦ КАК ГрафикРаботы
               |ПОМЕСТИТЬ ВТГрафикиРаботников
               |ИЗ
               |    ВТГрафикиРаботниковСрез КАК Работники
               |
               |ОБЪЕДИНИТЬ ВСЕ
               |
               |ВЫБРАТЬ
               |    Работники.Сотрудник,
               |    Работники.ПериодЗавершения,
               |    Работники.ГрафикРаботыЗавершения
               |ИЗ
               |    ВТГрафикиРаботниковСрез КАК Работники
               |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизацийПроверка
               |        ПО (РаботникиОрганизацийПроверка.Сотрудник = Работники.Сотрудник)
               |            И (РаботникиОрганизацийПроверка.Период <= Работники.ПериодЗавершения)
               |            И (РаботникиОрганизацийПроверка.Период > Работники.Период)
               |ГДЕ
               |    Работники.ПериодЗавершения >= &НачалоПериода
               |    И Работники.ПериодЗавершения <= &КонецПериода
               |    И РаботникиОрганизацийПроверка.Сотрудник ЕСТЬ NULL
               |
               |ОБЪЕДИНИТЬ ВСЕ
               |
               |ВЫБРАТЬ РАЗЛИЧНЫЕ
               |    РаботникиОрганизаций.Сотрудник,
               |    РаботникиОрганизаций.Период,
               |    РаботникиОрганизаций.ГрафикРаботы
               |ИЗ
               |    РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
               |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТСотрудники КАК ВТСотрудники
               |        ПО РаботникиОрганизаций.Сотрудник = ВТСотрудники.Сотрудник
               |ГДЕ
               |    РаботникиОрганизаций.Период > &НачалоПериода
               |    И РаботникиОрганизаций.Период <= &КонецПериода
               |
               |ОБЪЕДИНИТЬ ВСЕ
               |
               |ВЫБРАТЬ
               |    РаботникиОрганизаций.Сотрудник,
               |    РаботникиОрганизаций.ПериодЗавершения,
               |    РаботникиОрганизаций.ГрафикРаботыЗавершения
               |ИЗ
               |    РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
               |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТСотрудники КАК ВТСотрудники
               |        ПО РаботникиОрганизаций.Сотрудник = ВТСотрудники.Сотрудник
               |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизацийПроверка
               |        ПО (РаботникиОрганизацийПроверка.Сотрудник = РаботникиОрганизаций.Сотрудник)
               |            И (РаботникиОрганизацийПроверка.Период <= РаботникиОрганизаций.ПериодЗавершения)
               |            И (РаботникиОрганизацийПроверка.Период > РаботникиОрганизаций.Период)
               |ГДЕ
               |    РаботникиОрганизаций.Период > &НачалоПериода
               |    И РаботникиОрганизаций.Период <= &КонецПериода
               |    И РаботникиОрганизаций.ПериодЗавершения <= &КонецПериода
               |    И РаботникиОрганизаций.ПериодЗавершения > &НачалоПериода
               |    И РаботникиОрганизацийПроверка.Сотрудник ЕСТЬ NULL
               |
               |ИНДЕКСИРОВАТЬ ПО
               |    Сотрудник,
               |    Период
               |;
               |
               |////////////////////////////////////////////////////////////////////////////////
               |ВЫБРАТЬ
               |    ГрафикиРаботыПоВидамВремени.ГрафикРаботы КАК ГрафикРаботы,
               |    ГрафикиРаботыПоВидамВремени.Дата КАК Дата,
               |    НАЧАЛОПЕРИОДА(ГрафикиРаботыПоВидамВремени.Дата, МЕСЯЦ) КАК ПериодРегистрации,
               |    ГрафикиРаботыПоВидамВремени.ОсновноеЗначение,
               |    ГрафикиРаботыПоВидамВремени.ВидУчетаВремени КАК ВидУчетаВремени,
               |    ГрафикиРаботыПоВидамВремени.Документ,
               |    ГрафикиРаботыПоВидамВремени.План КАК План
               |ПОМЕСТИТЬ ВТГрафикиРаботыПоВидамВремени
               |ИЗ
               |    РегистрСведений.ГрафикиРаботыПоВидамВремени КАК ГрафикиРаботыПоВидамВремени
               |ГДЕ
               |    ГрафикиР
43 PVV65
 
05.08.11
15:07
(42) И в каком месте некорректно работает запрос?
44 Jofa
 
05.08.11
15:08
Клиент Серверный вариант выполнил:

Заместитель генерального директора    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ    ОТ                    21(168)
45 Jofa
 
05.08.11
15:10
Файловый вариант
Заместитель генерального директора    ОТ    В    В    8    8    8    8    8    В    В    8    8    8    8    8    В    В    8    8    8    8    8    В    В    8    8    8    8    8    В    В
46 Jofa
 
05.08.11
15:11
ВЫБРАТЬ РАЗРЕШЕННЫЕ
               |    РаботникиОрганизаций.Сотрудник КАК Сотрудник,
               |    ЕСТЬNULL(ФИОФизЛицСрезПоследних.Фамилия + "" "" + ВЫБОР
               |            КОГДА ФИОФизЛицСрезПоследних.Имя = """"
               |                ТОГДА """"
               |            ИНАЧЕ ПОДСТРОКА(ФИОФизЛицСрезПоследних.Имя, 1, 1) + "". ""
               |        КОНЕЦ + ВЫБОР
               |            КОГДА ФИОФизЛицСрезПоследних.Отчество = """"
               |                ТОГДА """"
               |            ИНАЧЕ ПОДСТРОКА(ФИОФизЛицСрезПоследних.Отчество, 1, 1) + "".""
               |        КОНЕЦ, РаботникиОрганизаций.Сотрудник.Физлицо.Наименование) КАК СотрудникНаименование,
               |    РаботникиОрганизаций.Организация КАК Организация,
               |    РаботникиОрганизаций.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
               |    РаботникиОрганизаций.Должность КАК Должность,
               |    РаботникиОрганизаций.ГрафикРаботы КАК ГрафикРаботы,
               |    РаботникиОрганизаций.ПериодРегистрации КАК ПериодРегистрации,
               |    РаботникиОрганизаций.ДатаСр КАК ДатаСр
               |ПОМЕСТИТЬ ВТСотрудники
               |ИЗ
               |    ВТТаблицаРаботниковОрганизации КАК РаботникиОрганизаций
               |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц.СрезПоследних(
               |                &КонецПериода,
               |                ФизЛицо В
               |                    (ВЫБРАТЬ РАЗЛИЧНЫЕ
               |                        СотрудникиОрганизаций.Сотрудник.Физлицо
               |                    ИЗ
               |                        ВТТаблицаРаботниковОрганизации КАК СотрудникиОрганизаций)) КАК ФИОФизЛицСрезПоследних
               |        ПО (ФИОФизЛицСрезПоследних.ФизЛицо = РаботникиОрганизаций.Сотрудник.Физлицо)
               |
               |ИНДЕКСИРОВАТЬ ПО
               |    Сотрудник
               |;
47 Jofa
 
05.08.11
15:12
ЗапросТабель.Текст = "ВЫБРАТЬ
                                |    ТаблицаРаботниковОрганизации.ГрафикРаботы,
                                |    ТаблицаРаботниковОрганизации.ДатаКалендаря КАК ДатаСр,
                                |    ТаблицаРаботниковОрганизации.Должность,
                                |    ТаблицаРаботниковОрганизации.Организация,
                                |    ТаблицаРаботниковОрганизации.ПериодРегистрации,
                                |    ТаблицаРаботниковОрганизации.ПодразделениеОрганизации,
                                |    ТаблицаРаботниковОрганизации.Сотрудник
                                |ПОМЕСТИТЬ ВТТаблицаРаботниковОрганизации
                                |ИЗ
                                |    &ТаблицаРаботниковОрганизации КАК ТаблицаРаботниковОрганизации";
                               
           ЗапросТабель.Выполнить();
48 Jofa
 
05.08.11
15:12
|ИЗ
               |    ВТТаблицаРаботниковОрганизации КАК РаботникиОрганизаций
49 Jofa
 
05.08.11
15:14
Если в запрос прикрутить запрос по получению ТЗ
&ТаблицаРаботниковОрганизации

Тогда выбирает корректно...
50 Jofa
 
05.08.11
15:15
те заменить ТЗ Её запросом с помощью которого она получается
51 PVV65
 
05.08.11
15:16
(44)(45) Осталось разобраться почему различается исходная информация в разных версиях базы данных. Только не надо утверждать, что базы абсолютно одинаковые. Все равно не поверю.
52 Jofa
 
05.08.11
15:17
Базы 100% одинаковый тк я залил их из одной .dt шки
53 PVV65
 
05.08.11
15:20
В запросе из (45) не увидел формирование ТаблицаРаботниковОрганизации.
54 Jofa
 
05.08.11
15:21
в (47) Смотри
55 PVV65
 
05.08.11
15:24
(54) И что я должен там увидеть? Как (54) связано с (42)?
56 PVV65
 
05.08.11
15:24
Как (47) связано с (42)?
57 Jofa
 
05.08.11
15:26
(42)   |ИЗ
               |    ВТТаблицаРаботниковОрганизации КАК РаботникиОрганизаций

(47)   |ПОМЕСТИТЬ ВТТаблицаРаботниковОрганизации
58 PVV65
 
05.08.11
15:33
(57) А как формируется ТЗ ТаблицаРаботниковОрганизации ? Речь же идет о ней?
59 Jofa
 
05.08.11
15:34
ВЫБРАТЬ РАЗРЕШЕННЫЕ
   ПоследниеДаты.ПериодРегистрации КАК ПериодРегистрации,
   РаботникиОрганизаций.Сотрудник КАК Сотрудник,
   ВЫБОР
       КОГДА РаботникиОрганизаций.ПериодЗавершения <= ПоследниеДаты.ДатаКалендаря
               И РаботникиОрганизаций.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
           ТОГДА РаботникиОрганизаций.ОбособленноеПодразделениеЗавершения
       ИНАЧЕ РаботникиОрганизаций.ОбособленноеПодразделение
   КОНЕЦ КАК Организация,
   РаботникиОрганизаций.Сотрудник.Физлицо КАК Физлицо,
   ВЫБОР
       КОГДА РаботникиОрганизаций.ПериодЗавершения <= ПоследниеДаты.ДатаКалендаря
               И РаботникиОрганизаций.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
           ТОГДА РаботникиОрганизаций.ПодразделениеОрганизацииЗавершения
       ИНАЧЕ РаботникиОрганизаций.ПодразделениеОрганизации
   КОНЕЦ КАК ПодразделениеОрганизации,
   ВЫБОР
       КОГДА РаботникиОрганизаций.ПериодЗавершения <= ПоследниеДаты.ДатаКалендаря
               И РаботникиОрганизаций.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
           ТОГДА РаботникиОрганизаций.ДолжностьЗавершения
       ИНАЧЕ РаботникиОрганизаций.Должность
   КОНЕЦ КАК Должность,
   ВЫБОР
       КОГДА РаботникиОрганизаций.ПериодЗавершения <= ПоследниеДаты.ДатаКалендаря
               И РаботникиОрганизаций.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
           ТОГДА РаботникиОрганизаций.ГрафикРаботыЗавершения
       ИНАЧЕ РаботникиОрганизаций.ГрафикРаботы
   КОНЕЦ КАК ГрафикРаботы,
   РаботникиОрганизаций.Организация КАК ГоловнаяОрганизация,
   ПоследниеДаты.ДатаКалендаря
ПОМЕСТИТЬ Сотрудники
ИЗ
   (ВЫБРАТЬ
       ДатыПоследнихДвижений.ПериодРегистрации КАК ПериодРегистрации,
       ДатыПоследнихДвижений.Период КАК Период,
       РаботникиОрганизаций.Сотрудник КАК Физлицо,
       РаботникиОрганизаций.Организация КАК Организация,
       КОЛИЧЕСТВО(РаботникиОрганизаций.Период) КАК КолВоДвижений,
       ДатыПоследнихДвижений.ДатаКалендаря КАК ДатаКалендаря
   ИЗ
       (ВЫБРАТЬ
           Периоды.Период КАК ПериодРегистрации,
           МАКСИМУМ(РаботникиОрганизаций.Период) КАК Период,
           РаботникиОрганизаций.Сотрудник КАК Физлицо,
           РаботникиОрганизаций.Организация КАК Организация,
           Периоды.ДатаКалендаря КАК ДатаКалендаря
       ИЗ
           (ВЫБРАТЬ РАЗЛИЧНЫЕ
               НАЧАЛОПЕРИОДА(РегламентированныйПроизводственныйКалендарь.ДатаКалендаря, МЕСЯЦ) КАК Период,
               РегламентированныйПроизводственныйКалендарь.ДатаКалендаря КАК ДатаКалендаря
           ИЗ
               РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК РегламентированныйПроизводственныйКалендарь
           ГДЕ
               РегламентированныйПроизводственныйКалендарь.ДатаКалендаря МЕЖДУ &НачалоПериода И &КонецПериода) КАК Периоды
               ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
               ПО (РаботникиОрганизаций.Период <= Периоды.ДатаКалендаря)
       {ГДЕ
           РаботникиОрганизаций.Сотрудник.Физлицо.* КАК Физлицо}
       
       СГРУППИРОВАТЬ ПО
           Периоды.Период,
           РаботникиОрганизаций.Организация,
           РаботникиОрганизаций.Сотрудник,
           Периоды.ДатаКалендаря) КАК ДатыПоследнихДвижений
           ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
           ПО ДатыПоследнихДвижений.Организация = РаботникиОрганизаций.Организация
               И ДатыПоследнихДвижений.Период = РаботникиОрганизаций.Период
               И ДатыПоследнихДвижений.Физлицо = РаботникиОрганизаций.Сотрудник
   {ГДЕ
       РаботникиОрганизаций.Сотрудник.Физлицо.* КАК Физлицо}
   
   СГРУППИРОВАТЬ ПО
       ДатыПоследнихДвижений.ПериодРегистрации,
       РаботникиОрганизаций.Организация,
       ДатыПоследнихДвижений.Период,
       РаботникиОрганизаций.Сотрудник,
       ДатыПоследнихДвижений.ДатаКалендаря) КАК ПоследниеДаты
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
       ПО ПоследниеДаты.Организация = РаботникиОрганизаций.Организация
           И ПоследниеДаты.Период = РаботникиОрганизаций.Период
           И ПоследниеДаты.Физлицо = РаботникиОрганизаций.Сотрудник
ГДЕ
   (ПоследниеДаты.КолВоДвижений = 2
               И РаботникиОрганизаций.ПричинаИзмененияСостояния <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение)
           ИЛИ ПоследниеДаты.КолВоДвижений = 1)
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
   Сотрудники.ПериодРегистрации КАК ПериодРегистрации,
   Сотрудники.Сотрудник КАК Сотрудник,
   Сотрудники.Организация КАК Организация,
   Сотрудники.Физлицо КАК Физлицо,
   Сотрудники.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
   Сотрудники.Должность КАК Должность,
   Сотрудники.ГоловнаяОрганизация КАК ГоловнаяОрганизация,
   Сотрудники.ДатаКалендаря КАК ДатаКалендаря,
   Сотрудники.ГрафикРаботы
{ВЫБРАТЬ
   ПериодРегистрации,
   Сотрудник.*,
   Организация.*,
   Физлицо.*,
   ПодразделениеОрганизации.*,
   Должность.*,
   ГоловнаяОрганизация.*,
   ДатаКалендаря}
ИЗ
   Сотрудники КАК Сотрудники
{ГДЕ
   Сотрудники.ПериодРегистрации,
   Сотрудники.Сотрудник.*,
   Сотрудники.Организация.*,
   Сотрудники.Физлицо.*,
   Сотрудники.ПодразделениеОрганизации.*,
   Сотрудники.Должность.*,
   Сотрудники.ГоловнаяОрганизация.*,
   Сотрудники.ДатаКалендаря}
{ХАРАКТЕРИСТИКИ
   ТИП(Справочник.ДолжностиОрганизаций)
   СПИСОК (ВЫБРАТЬ
           СвойстваОбъектов.Ссылка,
           " Дополнительное свойство: " + СвойстваОбъектов.Наименование КАК Наименование,
           СвойстваОбъектов.ТипЗначения
       ИЗ
           ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
       ГДЕ
           СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ДолжностиОрганизаций)
           И (НЕ СвойстваОбъектов.ПометкаУдаления))
   ИДЕНТИФИКАТОР Ссылка
   ИМЯ Наименование
   ТИПЗНАЧЕНИЯ ТипЗначения
   ЗНАЧЕНИЯ РегистрСведений.ЗначенияСвойствОбъектов
   ОБЪЕКТ Объект
   ХАРАКТЕРИСТИКА Свойство
   ЗНАЧЕНИЕ Значение }
{ХАРАКТЕРИСТИКИ
   ТИП(Справочник.ДолжностиОрганизаций)
   СПИСОК (ВЫБРАТЬ
           КатегорииОбъектов.Ссылка,
           " Дополнительная категория: " + КатегорииОбъектов.Наименование КАК Наименование
       ИЗ
           Справочник.КатегорииОбъектов КАК КатегорииОбъектов
       ГДЕ
           КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ДолжностиОрганизаций)
           И (НЕ КатегорииОбъектов.ПометкаУдаления))
   ИДЕНТИФИКАТОР Ссылка
   ИМЯ Наименование
   ЗНАЧЕНИЯ РегистрСведений.КатегорииОбъектов
   ОБЪЕКТ Объект
   ХАРАКТЕРИСТИКА Категория }
{ХАРАКТЕРИСТИКИ
   ТИП(Справочник.ПодразделенияОрганизаций)
   СПИСОК (ВЫБРАТЬ
           СвойстваОбъектов.Ссылка,
           " Дополнительное свойство: " + СвойстваОбъектов.Наименование КАК Наименование,
           СвойстваОбъектов.ТипЗначения
       ИЗ
           ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
       ГДЕ
           СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ПодразделенияОрганизаций)
           И (НЕ СвойстваОбъектов.ПометкаУдаления))
   ИДЕНТИФИКАТОР Ссылка
   ИМЯ Наименование
   ТИПЗНАЧЕНИЯ ТипЗначения
   ЗНАЧЕНИЯ РегистрСведений.ЗначенияСвойствОбъектов
   ОБЪЕКТ Объект
   ХАРАКТЕРИСТИКА Свойство
   ЗНАЧЕНИЕ Значение }
{ХАРАКТЕРИСТИКИ
   ТИП(Справочник.СотрудникиОрганизаций)
   СПИСОК (ВЫБРАТЬ
           СвойстваОбъектов.Ссылка,
           " Дополнительное свойство: " + СвойстваОбъектов.Наименование КАК Наименование,
           СвойстваОбъектов.ТипЗначения
       ИЗ
           ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
       ГДЕ
           СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_СотрудникиОрганизаций)
           И (НЕ СвойстваОбъектов.ПометкаУдаления))
   ИДЕНТИФИКАТОР Ссылка
   ИМЯ Наименование
   ТИПЗНАЧЕНИЯ ТипЗначения
   ЗНАЧЕНИЯ РегистрСведений.ЗначенияСвойствОбъектов
   ОБЪЕКТ Объект
   ХАРАКТЕРИСТИКА Свойство
   ЗНАЧЕНИЕ Значение }
{ХАРАКТЕРИСТИКИ
   ТИП(Справочник.ПодразделенияОрганизаций)
   СПИСОК (ВЫБРАТЬ
           КатегорииОбъектов.Ссылка,
           " Дополнительная категория: " + КатегорииОбъектов.Наименование КАК Наименование
       ИЗ
           Справочник.КатегорииОбъектов КАК КатегорииОбъектов
       ГДЕ
           КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ПодразделенияОрганизаций)
           И (НЕ КатегорииОбъектов.ПометкаУдаления))
   ИДЕНТИФИКАТОР Ссылка
   ИМЯ Наименование
   ЗНАЧЕНИЯ РегистрСведений.КатегорииОбъектов
   ОБЪЕКТ Объект
   ХАРАКТЕРИСТИКА Категория }
{ХАРАКТЕРИСТИКИ
   ТИП(Справочник.СотрудникиОрганизаций)
   СПИСОК (ВЫБРАТЬ
           КатегорииОбъектов.Ссылка,
           " Дополнительная категория: " + КатегорииОбъектов.Наименование КАК Наименование
       ИЗ
           Справочник.КатегорииОбъектов КАК КатегорииОбъектов
       ГДЕ
           КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_СотрудникиОрганизаций)
           И (НЕ КатегорииОбъектов.ПометкаУдаления))
   ИДЕНТИФИКАТОР Ссылка
   ИМЯ Наименование
   ЗНАЧЕНИЯ РегистрСведений.КатегорииОбъектов
   ОБЪЕКТ Объект
   ХАРАКТЕРИСТИКА Категория }
{ХАРАКТЕРИСТИКИ
   ТИП(Справочник.ФизическиеЛица)
   СПИСОК (ВЫБРАТЬ
           СвойстваОбъектов.Ссылка,
           " Дополнительное свойство: " + СвойстваОбъектов.Наименование КАК Наименование,
           СвойстваОбъектов.ТипЗначения
       ИЗ
           ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
       ГДЕ
           СвойстваОбъектов.НазначениеСвойства = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_ФизическиеЛица)
           И (НЕ СвойстваОбъектов.ПометкаУдаления))
   ИДЕНТИФИКАТОР Ссылка
   ИМЯ Наименование
   ТИПЗНАЧЕНИЯ ТипЗначения
   ЗНАЧЕНИЯ РегистрСведений.ЗначенияСвойствОбъектов
   ОБЪЕКТ Объект
   ХАРАКТЕРИСТИКА Свойство
   ЗНАЧЕНИЕ Значение }
{ХАРАКТЕРИСТИКИ
   ТИП(Справочник.ПодразделенияОрганизаций)
   СПИСОК (ВЫБРАТЬ
           "Ответственное лицо" КАК Идентификатор,
           "Ответственное лицо" КАК ИмяХарактеристики)
   ИДЕНТИФИКАТОР Идентификатор
   ИМЯ ИмяХарактеристики
   ЗНАЧЕНИЯ (ВЫБРАТЬ
           ОтветственныеЛицаСрезПоследних.СтруктурнаяЕдиница КАК Объект,
           "Ответственное лицо" КАК Идентификатор,
           ОтветственныеЛицаСрезПоследних.ФизическоеЛицо КАК Значение
       ИЗ
           РегистрСведений.ОтветственныеЛицаОрганизаций.СрезПоследних КАК ОтветственныеЛицаСрезПоследних
       ГДЕ
           ОтветственныеЛицаСрезПоследних.СтруктурнаяЕдиница ССЫЛКА Справочник.ПодразделенияОрганизаций
           И ОтветственныеЛицаСрезПоследних.ОтветственноеЛицо = ЗНАЧЕНИЕ(Перечисление.ОтветственныеЛицаОрганизаций.Руководитель))
   ОБЪЕКТ Объект
   ХАРАКТЕРИСТИКА Идентификатор
   ЗНАЧЕНИЕ Значение }
60 Jofa
 
05.08.11
15:36
(59)Выполняет СхемаКомпоновки данных
61 PVV65
 
05.08.11
15:38
Ну ты приколист.
И ты этот запрос вместе с характеристиками вставил вместо ТЗ?
62 PVV65
 
05.08.11
15:39
(60) А что вставил вместо ТЗ?
63 PVV65
 
05.08.11
15:40
СКД не аналог запроса. Она умеет компоновать данные.
64 Jofa
 
05.08.11
15:42
Запрос от СКД
65 Jofa
 
05.08.11
15:42
И он заработал!!
66 Jofa
 
05.08.11
15:43
То что не аналог понятно ..
67 PVV65
 
05.08.11
15:43
Думаю, что в обоих вариантах базы ТЗ ТаблицаРаботниковОрганизации  одинаковая.
68 PVV65
 
05.08.11
15:44
(65) Т.е вопрос закрыт?
69 Jofa
 
05.08.11
15:44
Одинаковая
70 Jofa
 
05.08.11
15:46
Нет не закрыт хочу знать почему Когда данные беруться из ТЗ Корява выполняется запрос в клиент серверном варианте а в файловом нормально
71 Jofa
 
05.08.11
15:47
На новой платформе такая же песня
72 PVV65
 
05.08.11
15:49
А кто заработал в (65)?
73 Jofa
 
05.08.11
16:34
Я вместо ТЗ Вставил Запрос Из СКД и Отчёт сформировался правильно Из этого вывод где то ксяк в запросе к ТЗ..
74 Jofa
 
05.08.11
16:48
аываываыв
75 Jofa
 
06.08.11
10:52
ап
76 Amiralnar
 
06.08.11
11:01
Бешеный тип. Задай вопрос на партнерке в понедельник, сумасшедший человек!
77 Jofa
 
06.08.11
11:11
Задавал, отослал ошибку в 1С, ответа нет
78 Jofa
 
06.08.11
11:11
Франчи тоже не могут ответить тк у них фаловые базы
79 Jofa
 
08.08.11
06:42
asd
80 guitar_player
 
08.08.11
06:48
В Челябинске суровые бызы и программисты
81 Jofa
 
08.08.11
06:56
(80)Флудить в теме не надо . .
82 Jofa
 
08.08.11
06:57
+(81) Не можешь проблему решить сиди не пукай в воде . .
83 guitar_player
 
08.08.11
07:00
(82) Для решения подобных проблем есть специальные форумы + если уж так интересно можно информацию о этой проблеме отправить на почту хотя бы Рупасову.
84 Jofa
 
08.08.11
07:04
Отправил суровое письмо ответа нет
85 Jofa
 
08.08.11
07:53
ап
86 Jofa
 
08.08.11
08:06
апп
87 Jofa
 
08.08.11
08:28
аппп
88 PVV65
 
08.08.11
08:30
Существует запрос, в котором выборка происходит из ТЗ. По тексту программы, со слов ТС, ТЗ формируется в результате работы СКД. В то же время ТС утверждает, что если ТЗ в запросе заменить на запрос из СКД - результат другой. Однако ТС не проверял, что ТЗ, формируемая в результате работы СКД и ТЗ, формируемая в результате работы запроса из СКД равны. Что само по себе сомнительно. Поэтому пока не будет уверенности в идентичности двух ТЗ (результат запроса и результат СКД с этим же запросом) нельзя утверждать, что итоговый запрос должен выдать одинаковый результат.
89 Jofa
 
08.08.11
08:41
(88) Маненько не так

Я Сравнил результат работы в файловом варианте и Клиент серверном в файловом работает все окк..

тогда я в запрос вставил Запрос из СКД Резултат Поместил в ВТ ссылку на ТЗ заменил ВТ

Получился один запрос тогда в КЛиент Серверном варианте
все заработало ..!!

Есть Мнение что проблема СКУЛе по пробую его заменить с 2008 х64 на 2008 R2...
90 Defender aka LINN
 
08.08.11
08:48
(89) Ты ждешь, пока мы тебя начнем умолять сравнить эти ТЗ, что ли?
91 Reset
 
08.08.11
11:21
(89) Проблема в тебе наверняка, а не в "скуле"
92 Jofa
 
10.08.11
16:14
Сравнивал одинаковые
93 hhhh
 
10.08.11
16:18
(92) как сравнивал? Визуально?
94 Jofa
 
10.08.11
16:18
(91)на Sql 2005 платформа 1С 8.1 работало нормально перенес SQL 2008 x64 платформа 1С 8.2 выводит криво в фаловом 8.2 выводит нормльно ..
Запрос один и тот же !!!

Вывод Скул или Платформа
95 Jofa
 
10.08.11
16:20
Если запрос не менялся хоть сравнивай хоть нет
Либо запрос работает прально либо нет ..
96 Jofa
 
10.08.11
16:32
ап
97 Jofa
 
10.08.11
16:46
апп
98 Jofa
 
12.08.11
13:20
аппп
99 Jofa
 
13.08.11
12:56
Проблема решена !
Поставил MS SQL SERVER 2008 R2.
Всем спс !!
Тема закрыта!!
100 vicof
 
14.08.11
15:30
(100)
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн