1C 8.2 Как сделать Регистр сведений ПериодЗавершения -
Как присоединить значение ПериодЗавершения в периодическом регистре, дело том что конфигурации его (ЗУП Украина ) его нет , а все примеру идут с ним
Допустим регистр сведений РаботникОрганизаций.
В украинской конфе нет ни ПериодЗавершения ни ресурсов ДоложностьЗавершения и др. Должны существовть запросы позволяющие получить эти данные
! | Правила, п.5 |
попробовать
выбирать с РС.РаботникиОрганизаций уволенных: с условием:
|ГДЕ
| РаботникиОрганизации.ПричинаИзмененияСостояния = ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение)
Проблема как я понимаю что надо получить следующую по дате запись (Период +1) . Но запрос может быть сложны типа СрезПоследних.
Вот этот код и интересен.
"ВЫБРАТЬ
| МАКСИМУМ(РаботникиОрганизаций.Период) КАК Период,
| РаботникиОрганизаций.Сотрудник,
| РаботникиОрганизаций1.Период КАК ПериодЗавершения
|ИЗ
| РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций1
| ПО РаботникиОрганизаций.Сотрудник = РаботникиОрганизаций1.Сотрудник
| И РаботникиОрганизаций.Период < РаботникиОрганизаций1.Период
|
|СГРУППИРОВАТЬ ПО
| РаботникиОрганизаций.Сотрудник,
| РаботникиОрганизаций1.Период"
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua