![]() |
|
ЗУП 3.х Состояние физ.лица на дату | ☑ | ||
---|---|---|---|---|
0
Иван-1C
05.07.18
✎
18:04
|
Добрый день!
Как программно узнать состояние физического лица на дату? уволено или нет? |
|||
1
youalex
05.07.18
✎
18:14
|
как вариант РС.КадроваяИсторияСотрудников.СрезПоследних
|
|||
2
piter3
05.07.18
✎
18:20
|
не таме есть готовая,но не помню название
|
|||
3
Alexandr_U1982
05.07.18
✎
18:39
|
КадровыйУчет.КадровыеДанныеФизическихЛиц(ТолькоРазрешенные, СписокФизическихЛиц, КадровыеДанные, ДатаПолученияДанных = '00010101', ПоляОтбораПериодическихДанных = Неопределено)
// Возвращает таблицу значений заполненную данными физических лиц, перечисленными в // параметре СписокНеобходимыхДанных. // // Параметры: // ТолькоРазрешенные - Булево // СписокФизическихЛиц - Массив ссылок на элементы справочника физические лица или // СправочникСсылка.ФизическиеЛица. // КадровыеДанные - Строка - список полей данных, перечисленных через запятую. // - Массив строк с полями данных, которые необходимо получить. // ДатаПолученияДанных - дата на которую необходимо получить данные физических лиц, // применимо к данным, носящим периодический характер (например - ФИО). // Если дату не указывать, будут получены самые последние данные. // // ПоляОтбораПериодическихДанных - Структура, в качестве ключа указывается имя таблицы, содержащей // периодические данные (например ФИОФизическихЛиц, ГражданствоФизическихЛиц). // В качестве значений коллекция условий отбора, // соединяемых по "И" и применяемых к регистру сведений. // Коллекция строки которой имеют поля. // * ЛевоеЗначение - строка, имя поля регистра сведений. // * ВидСравнения - строка, вид сравнения, допустимый в языке запросов. // * ПравоеЗначение - значение для сравнения с полем ЛевоеЗначение. // // Список полей, допустимых в параметре КадровыеДанные см. КадровыйУчетВнутренний.ЗапросВТКадровыеДанныеФизическихЛиц. // // Возвращаемое значение: // ТаблицаЗначений - Таблица значений, содержащая обязательные поля ФизическоеЛицо, Период поля запрошенных // кадровых данных. // |
|||
4
Alexandr_U1982
05.07.18
✎
18:40
|
КадровыйУчет.КадровыеДанныеСотрудников(ТолькоРазрешенные, СписокСотрудников, КадровыеДанные, ДатаПолученияДанных = '00010101', ПоляОтбораПериодическихДанных = Неопределено, ФормироватьСПериодичностьДень = Истина)
// Возвращает таблицу значений заполненную данными сотрудников, перечисленными в // параметре СписокНеобходимыхДанных. // // Параметры: // ТолькоРазрешенные - Булево // СписокСотрудников - Массив ссылок на элементы справочника сотрудники или // СправочникСсылка.Сотрудники. // КадровыеДанные - Строка - список полей данных, перечисленных через запятую // или Массив строк с полями данных, которые необходимо получить. // ДатаПолученияДанных - дата на которую необходимо получить данные сотрудников, // применимо к данным, носящим периодический характер. // Если дату не указывать, будут получены самые последние данные. // // // ПоляОтбораПериодическихДанных - Структура, в качестве ключа указывается имя таблицы, содержащей // периодические данные (например ФИОФизическихЛиц, ГражданствоФизическихЛиц). // В качестве значений коллекция условий отбора, // соединяемых по "И" и применяемых к регистру сведений. // Коллекция строки которой имеют поля. // * ЛевоеЗначение - строка, имя поля регистра сведений. // * ВидСравнения - строка, вид сравнения, допустимый в языке запросов. // * ПравоеЗначение - значение для сравнения с полем ЛевоеЗначение. // // Список полей, допустимых в параметре КадровыеДанные см. КадровыйУчетВнутренний.ЗапросВТКадровыеДанныеСотрудников. // // Возвращаемое значение: // ТаблицаЗначений - Таблица значений, содержащая запрошенные данные. // |
|||
5
Alexandr_U1982
05.07.18
✎
18:41
|
Функция ФизическиеЛицаРаботавшиеВОрганизации(ТолькоРазрешенные, Организация, НачалоПериода, ОкончаниеПериода, Подразделение = Неопределено) Экспорт
// Возвращает таблицу значений заполненную физическими лицами, работавшими в организации в // заданном периоде. // // Параметры: // ТолькоРазрешенные - Булево // Организация - СправочникСсылка.Организации - организация по которой необходимо отобрать работавших // в ней физических лиц. // НачалоПериода - Дата // ОкончаниеПериода - Дата // Подразделение - СправочникСсылка.ПодразделенияОрганизаций - подразделение, по которому необходимо отобрать // работавших физических лиц. Если подразделение не указывать - будут отобраны физические // лица по всей организации. // // Возвращаемое значение: // ТаблицаЗначений - Таблица значений, содержащая поля Период (Дата, соответствует указанному параметру // ОкончаниеПериода) и ФизическоеЛицо. // |
|||
6
Alexandr_U1982
05.07.18
✎
18:41
|
КадровыйУчет.ФизическиеЛицаРаботавшиеВОрганизации(ТолькоРазрешенные, Организация, НачалоПериода, ОкончаниеПериода, Подразделение = Неопределено)
|
|||
7
Alexandr_U1982
05.07.18
✎
18:43
|
КадровыйУчет.СотрудникиОрганизации(ТолькоРазрешенные, Параметры)
// Возвращает таблицу значений, заполненную сотрудниками. // // Параметры: // ТолькоРазрешенные - Булево // Параметры - Структура, подготовленная с помощью методов // ПараметрыПолученияСотрудниковОрганизацийПоСпискуФизическихЛиц, // ПараметрыПолученияСотрудниковОрганизацийПоВременнойТаблице // // Возвращаемое значение: // ТаблицаЗначений - Таблица значений, содержащая поля // * Период - Дата, равен значению ключа ОкончаниеПериода параметра Параметры // * Сотрудник - СправочникСсылка.Сотрудники // * ФизическоеЛицо - СправочникСсылка.ФизическиеЛица // <кадровые данные> - указанные в ключе КадровыеДанные параметра Параметры. // |
|||
8
Alexandr_U1982
05.07.18
✎
18:50
|
(0)По физлицу сначала надо получить сотрудника(ов), а потом уже проверять работает сотрудник или нет.
Информация о приемах, перемещениях и увольнениях сотрудников хранится в РС: - КадроваяИсторияСотрудников - КадроваяИсторияСотрудниковИнтервальный 1С рекомендует для извлечения кадровой информации использовать вышеприведенные процедуры/функции программного интерфейса. |
|||
9
Иван-1C
06.07.18
✎
09:13
|
(8) Спасибо огромное! Очень красиво получилось
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |