![]() |
|
СКД запрос в консоли все ок, в предприятии не ок! | ☑ | ||
---|---|---|---|---|
0
Сергей Роспатнюк
04.07.18
✎
16:10
|
Никак не могу понять помогите разобраться,в консоли(скд) сделал простой запрос к непериодическому реестру "РеестрКадровыхПриказов"
единственный нюанс в том что нужно было получить старую должность и подразделение то-есть предпоследний документ,Вид(либо Перемещение либо ПриемНаРаботу), в общем в консоли сделал все работает а как через предприятие так не правильное значение должность и подразделения выдает в чем ошибка подскажите. ВЫБРАТЬ ПЕРВЫЕ 1 ПрежняяДолжность.ФизическоеЛицо КАК _ФизическоеЛицо, ПрежняяДолжность.Должность КАК _ПрежняяДолжность, ПрежняяДолжность.Подразделение КАК _ПрежниеПодразделение, ПрежняяДолжность.ВидСобытия КАК ВидСобытия, МАКСИМУМ(ПрежняяДолжность.ДатаПриказа) КАК ДатаДокумента, ПрежняяДолжность.Регистратор.Ссылка КАК РегистраторСсылка ПОМЕСТИТЬ _ПрежняяДолжность_ ИЗ РегистрСведений.РеестрКадровыхПриказов КАК ПрежняяДолжность ГДЕ (ПрежняяДолжность.ВидСобытия = &ТипВидаКадровыхСобытийПеремещение ИЛИ ПрежняяДолжность.ВидСобытия = &ТипВидаКадровыхСобытийПрием) И ПрежняяДолжность.ДатаПриказа < &ДатаОтчета СГРУППИРОВАТЬ ПО ПрежняяДолжность.ФизическоеЛицо, ПрежняяДолжность.Должность, ПрежняяДолжность.Подразделение, ПрежняяДолжность.ВидСобытия, ПрежняяДолжность.Регистратор.Ссылка УПОРЯДОЧИТЬ ПО ДатаДокумента УБЫВ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ _КадровыйРеестр.ДатаПриказа КАК ДатаДокумента, "" КАК ДатаУвольнения, _КадровыйРеестр.ФизическоеЛицо КАК ФизическоеЛицо, _КадровыйРеестр.Подразделение КАК ПодразделениеНОВОЕ, _КадровыйРеестр.Должность КАК ДолжностьНОВОЕ, _ПрежняяДолжность_._ПрежниеПодразделение КАК ПодразделениеСТАРОЕ, _ПрежняяДолжность_._ПрежняяДолжность КАК ДолжностьСТАРАЯ, _КадровыйРеестр.ВидСобытия КАК ВидСобытияПеремещение, "" КАК Участок, "" КАК Категория, _КадровыйРеестр.Организация КАК Организация, 0 КАК ДоходЗаПредпоследнийМесяц, 0 КАК ДоходЗаПоследнийМесяц ИЗ РегистрСведений.РеестрКадровыхПриказов КАК _КадровыйРеестр ПОЛНОЕ СОЕДИНЕНИЕ _ПрежняяДолжность_ КАК _ПрежняяДолжность_ ПО _КадровыйРеестр.ФизическоеЛицо = _ПрежняяДолжность_._ФизическоеЛицо ГДЕ _КадровыйРеестр.ВидСобытия = &ТипВидаКадровыхСобытийПеремещение И _КадровыйРеестр.ДатаПриказа МЕЖДУ НАЧАЛОПЕРИОДА(&ДатаОтчета, ДЕНЬ) И КОНЕЦПЕРИОДА(&ДатаОтчета, ДЕНЬ) |
|||
1
Малыш Джон
04.07.18
✎
16:27
|
(0) отличаются параметры, СКД "оптимизировал запрос", кэш, постучать по компьютеру, протереть монитор
|
|||
2
Alexandr_U1982
04.07.18
✎
16:35
|
(0) Конфа у вас какая?
Если ЗУП 3.1 или ERP, то там есть уже готовый программный интерфейс для получения должностей, подразделений и прочей кадровой информации. Воспользуйтесь лучше им, чем изобретать велосипед. |
|||
3
Мандалай
04.07.18
✎
16:45
|
Консоль СКД и вперед в толстый клиент
|
|||
4
Сергей Роспатнюк
04.07.18
✎
16:47
|
(2) Зарплата и управление персоналом, редакция 3.1 (3.1.6.5)
|
|||
5
Сергей Роспатнюк
04.07.18
✎
16:48
|
(2) а можно поточнее как и воспользоватся ?
|
|||
6
php5
04.07.18
✎
16:49
|
Сергей Роспатнюк СКД выкидывает поля, которые не используются в конечном запросе и получается что запрос не корректно сворачивается. Галку "автозаполнение" в СКД сними (под окном с самим запросом).
|
|||
7
Мандалай
04.07.18
✎
17:26
|
(6)хм :)
Нажмешь автозаполнение у тебя все поля улизнут. Дави галку обязательное у полей измерений. Но я бы сначала все таки в консоли глянул что получается, посмотри на ютубе ролики. По моему и у Гилева что-то было. |
|||
8
Alexandr_U1982
04.07.18
✎
17:36
|
(5)Поищите на этом форуме, было много тем.
Или посмотрите как работают типовые отчеты. |
|||
9
GANR
04.07.18
✎
17:41
|
(5) Глобальным поиском поищите по конфе отчеты, использующие кадровые регистры, в разделе Кадры панель отчетов посмотрите. Нашлось что-нибудь подходящее? Если нет, то (3).
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |