Имя: Пароль:
1C
 
СКД обрезает поля
0 sqr4
 
10.04.19
17:07
ВЫБРАТЬ
    ВоинскийУчетСрезПоследних.Период КАК Период,
    ВоинскийУчетСрезПоследних.ФизическоеЛицо КАК ФизическоеЛицо,
    ВоинскийУчетСрезПоследних.ОтношениеКВоинскойОбязанности КАК ОтношениеКВоинскойОбязанности,
    ВоинскийУчетСрезПоследних.ОтношениеКВоинскомуУчету КАК ОтношениеКВоинскомуУчету,
    ВоинскийУчетСрезПоследних.КатегорияЗапаса КАК КатегорияЗапаса,
    ВоинскийУчетСрезПоследних.Звание КАК Звание,
    ВоинскийУчетСрезПоследних.Состав КАК Состав,
    ВоинскийУчетСрезПоследних.ВУС КАК ВУС,
    ВоинскийУчетСрезПоследних.Годность КАК Годность,
    ВоинскийУчетСрезПоследних.Военкомат КАК Военкомат,
    ВоинскийУчетСрезПоследних.НаличиеМобпредписания КАК НаличиеМобпредписания,
    ВоинскийУчетСрезПоследних.НомерКомандыПартии КАК НомерКомандыПартии
ПОМЕСТИТЬ ДанныеВУ
ИЗ
    РегистрСведений.ВоинскийУчет.СрезПоследних КАК ВоинскийУчетСрезПоследних
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    КадроваяИсторияСотрудниковИнтервальный.Сотрудник КАК Сотрудник,
    КадроваяИсторияСотрудниковИнтервальный.ФизическоеЛицо КАК ФизическоеЛицо,
    КадроваяИсторияСотрудниковИнтервальный.Организация КАК Организация,
    КадроваяИсторияСотрудниковИнтервальный.Должность КАК Должность,
    КадроваяИсторияСотрудниковИнтервальный.Подразделение КАК Подразделение
ПОМЕСТИТЬ РаботающиеСотрудники
ИЗ
    РегистрСведений.КадроваяИсторияСотрудниковИнтервальный КАК КадроваяИсторияСотрудниковИнтервальный
ГДЕ
    (КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания = ДАТАВРЕМЯ(1, 1, 1)
            ИЛИ КадроваяИсторияСотрудниковИнтервальный.ДатаОкончания >= &Период)
    И КадроваяИсторияСотрудниковИнтервальный.ДатаНачала <= &Период
    И НЕ КадроваяИсторияСотрудниковИнтервальный.ВидСобытия = &Увольнение
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ДанныеВУ.Период КАК Период,
    ДанныеВУ.ФизическоеЛицо КАК ФизическоеЛицо,
    ДанныеВУ.ОтношениеКВоинскойОбязанности КАК ОтношениеКВоинскойОбязанности,
    ДанныеВУ.ОтношениеКВоинскомуУчету КАК ОтношениеКВоинскомуУчету,
    ДанныеВУ.КатегорияЗапаса КАК КатегорияЗапаса,
    ДанныеВУ.Звание КАК Звание,
    ДанныеВУ.Состав КАК Состав,
    ДанныеВУ.ВУС КАК ВУС,
    ДанныеВУ.Годность КАК Годность,
    ДанныеВУ.Военкомат КАК Военкомат,
    ДанныеВУ.НаличиеМобпредписания КАК НаличиеМобпредписания,
    ДанныеВУ.НомерКомандыПартии КАК НомерКомандыПартии,
    РаботающиеСотрудники.Сотрудник КАК Сотрудник,
    РаботающиеСотрудники.Организация КАК Организация,
    РаботающиеСотрудники.Должность КАК Должность,
    РаботающиеСотрудники.Подразделение КАК Подразделение
ИЗ
    РаботающиеСотрудники КАК РаботающиеСотрудники
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ ДанныеВУ КАК ДанныеВУ
        ПО РаботающиеСотрудники.ФизическоеЛицо = ДанныеВУ.ФизическоеЛицо

Полей Сотрудник, Организация и т.д нету в СКД как победить?
Пока идей кроме как последний пакет получать во Вложенном запросе нет
1 runoff_runoff
 
10.04.19
17:10
нету в Конфигураторе или в Предприятии?..
если в Предприятии.. то права.. конечно же..
2 sqr4
 
10.04.19
17:10
ХОтя и обертка судя по консоли отчетов не поможет
3 sqr4
 
10.04.19
17:11
(1) если бы были права, то консоль запросов бы тоже не выводила верно?
4 sqr4
 
10.04.19
17:11
(1) в предприятии
5 sqr4
 
10.04.19
17:12
(1) Это походу функциональная опция, я понял
6 sqr4
 
10.04.19
17:14
(1) Это она полтора час блин
7 Мимохожий Однако
 
10.04.19
17:16
Не нервничай. Формируй пользователем с полными правами.
8 sqr4
 
10.04.19
17:18
(7) Да уже сделал, как тут без нервов. Дело в функциональной опции, которая отключала регистр сведений, хотя вероятнее всего надо еще и запрос пересмотреть, который будет работать в любом положении ФО
9 sqr4
 
10.04.19
17:20
из всех тех людей которые постоянно попусту тратят мое время, я больше всего не могу терпеть себя.
2 + 2 = 3.9999999999999999999999999999999...