Сотрудники

Модуль "Сотрудники"

Модуль для работы с сотрудниками и их анкетными данными.

Функции

    Анкеты
    ВыбратьСотрудника
    РазбитьФИО
    СоздатьДиалогЗвонков
    СоздатьСотрудника
    СоздатьТабельныйНомер
    Сотрудники
    СотрудникПоТабНомеру
    СотрудникПоФИО
    СписокВыбранныхСотрудников

Объекты и типы

    ТабельныйНомер
    Сотрудник
    Сотрудник_Дети
    Сотрудник_Студенты
    Сотрудник_Опекуны
    Сотрудник_Проживающие
    СписокСотрудников
    ДиалогЗвонков
    КСП
    Подразделение
    ВоинскийУчет
    МодульСотрудников

Функции модуля "Сотрудники"

Анкеты

Формат вызова:
Анкеты: МодульСотрудников; /*только чтение*/


ВыбратьСотрудника

Формат вызова:
ВыбратьСотрудника(Сотрудник: Сотрудник): целое; /*только чтение*/

описание:
Функция выполняет выборку из массива данных по заданным параметрам.


РазбитьФИО

Формат вызова:
РазбитьФИО(ФИО, Фамилия, Имя, Отчество: строка); /*только чтение*/

описание:
Функция разбивает данные ФИО построчно.


СоздатьДиалогЗвонков

Формат вызова:
СоздатьДиалогЗвонков: ДиалогЗвонков; /*только чтение*/


СоздатьСотрудника

Формат вызова:
СоздатьСотрудника(ТабельныйНомер: целое; ФИО: строка; [КСП]: КСП): Сотрудник; /*только чтение*/

описание:
Функция ввода данных по новому сотруднику.


СоздатьТабельныйНомер

Формат вызова:
СоздатьТабельныйНомер(Префикс: строка; Номер: целое): ТабельныйНомер; /*только чтение*/


Сотрудники

Формат вызова:
Сотрудники: СписокСотрудников; /*только чтение*/


СотрудникПоТабНомеру

Формат вызова:
СотрудникПоТабНомеру(ТабельныйНомер: целое; [ФИО]: строка): Сотрудник; /*только чтение*/

описание:
Выбор сотрудника с указанием его табельного номера.


СотрудникПоФИО

Формат вызова:
СотрудникПоФИО(ФИО: строка; [СоздатьЕслиНету = нет]: целое; [Список]: СписокОбъектов): Сотрудник; /*только чтение*/

описание:
Выборка сотрудника с указанием его ФИО.


СписокВыбранныхСотрудников

Формат вызова:
СписокВыбранныхСотрудников(Список: СписокОбъектов); /*только чтение*/


Типы модуля "Сотрудники"

ТабельныйНомер

функции объекта:

  Номер
  Префикс
  Текст

Номер

Формат вызова:
ТабельныйНомер.Номер: целое;

описание:
Возвращает табельный номер текущего сотрудника


Префикс

Формат вызова:
ТабельныйНомер.Префикс: строка;

описание:
Возвращает значение префикса у текущего сотрудника


Текст

Формат вызова:
ТабельныйНомер.Текст: строка;

описание:
Возыращает значение аналогично номеру, но вывод данных осуществляется как минимум, пятью символами


Сотрудник

описание:
Объект для работы с сотрудниками. Основная часть свойств сотрудника не требует какого-либо описания, так как явно определена их назвнанием.

функции объекта:

  Больничный100Процентов
  ВидДоговора
  ВидДокумента
  ВодительскоеУдостоверение
  ВоинскийУчет
  ВычетыДо
  Гражданство
  ГражданствоОКИН
  ДатаВыдачиСправкиИнвалидности
  ДатаВыходаНаПенсию
  ДатаДокумента
  ДатаПриема
  ДатаРождения
  ДатаУвольнения
  ДопКомпенсация
  ЖительКрымаНа18032014
  Застрахован
  Имя
  ИмяКратко
  Инвалидность
  ИНН
  ИсторияПараметра
  КатегорияВодУдостоверения
  КемВыданДокумент
  КлассноеРуководство
  КодПодразделения
  КонДатаИнвалидности
  КСП
  Национальность
  НачДатаИнвалидности
  НачислятьАванс
  НачислятьКомпВыплаты
  НачислятьМетодЛитературу
  НачислятьСуточные
  НеАктивнаКарточка
  НомерДокумента
  НомерКарточки
  НомерСКС
  НомерСправкиИнвалидности
  ОдинокаяМать
  Опции
  ОсобаяОтметка
  Отдел
  Отметка1
  Отметка2
  Отметка3
  Отчество
  Параметр
  Подразделение
  Пол
  ПоследнееМестоРаботы
  ПредыдущаяФамилия
  ПризнакОМС
  ПризнакОПС
  ПризнакФСС
  ПричинаУвольнения
  Профсоюз
  ПроцентДопКомпенсации
  ПроцентКомпенсации
  Резидент
  РодительРебенка
  СемейноеПоложение
  СерияДокумента
  СерияСправкиИНвалидности
  СправкаИнвалидности
  СрокДействияКарточки
  СтавкаКомпВыплат
  Статус
  СтатусИностранца
  СтраховойНомер
  СуммаАванс
  СчетБанкаКарточки
  ТабНомер
  Телефон
  ТипКарточки
  ТН
  УволенНаДату
  Фамилия
  ФизЛицо
  ФИО
  ФИОНаоборот
  ФормаРаботы
  Фото
  ХарактерРаботы
  ЧАЭС
  eMailSend
  ГенерироватьТабНомер
  ДатаБТК
  ДатаДиспансеризации
  ДатаЭТК
  ДействиеВодУдостоверенияПо
  ДействиеВодУдостоверенияС
  МаксПроцентИЛ

Больничный100Процентов

Формат вызова:
Сотрудник.Больничный100Процентов: целое;


ВидДоговора

Формат вызова:
Сотрудник.ВидДоговора: ВидДоговора;

описание:
Возвращает вид договора текущего сотрудника


ВидДокумента

Формат вызова:
Сотрудник.ВидДокумента: Виды_документов;

описание:
Возвращает вид документа текущего сотрудника


ВодительскоеУдостоверение

Формат вызова:
Сотрудник.ВодительскоеУдостоверение: строка;


ВоинскийУчет

Формат вызова:
Сотрудник.ВоинскийУчет: ВоинскийУчет; /*только чтение*/


ВычетыДо

Формат вызова:
Сотрудник.ВычетыДо: Дата;


Гражданство

Формат вызова:
Сотрудник.Гражданство: Страны;


ГражданствоОКИН

Формат вызова:
Сотрудник.ГражданствоОКИН: ГражданствоОКИН;


ДатаВыдачиСправкиИнвалидности

Формат вызова:
Сотрудник.ДатаВыдачиСправкиИнвалидности: Дата;

описание:
Возвращает дату выдачи справки об инвалидности текущему сотруднику


ДатаВыходаНаПенсию

Формат вызова:
Сотрудник.ДатаВыходаНаПенсию: Дата;


ДатаДокумента

Формат вызова:
Сотрудник.ДатаДокумента: Дата;

описание:
Возвращает дату выдачи докумунта(паспорта) текущему сотруднику


ДатаПриема

Формат вызова:
Сотрудник.ДатаПриема([Дата]: Дата): Дата;

описание:
Возвращает дату приёма текущего сотрудника


ДатаРождения

Формат вызова:
Сотрудник.ДатаРождения: Дата;

описание:
Возвращает дату рождения текущего сотрудника


ДатаУвольнения

Формат вызова:
Сотрудник.ДатаУвольнения([Дата]: Дата): Дата;

описание:
Возвращает дату увольнения выбранного сотрудника


ДопКомпенсация

Формат вызова:
Сотрудник.ДопКомпенсация: НаборВОУ_Компенсации_РП;


ЖительКрымаНа18032014

Формат вызова:
Сотрудник.ЖительКрымаНа18032014: целое;


Застрахован

Формат вызова:
Сотрудник.Застрахован([Дата]: Дата): целое;


Имя

Формат вызова:
Сотрудник.Имя([Дата]: Дата): строка;

описание:
Возвращает имя текущего сотрудника


ИмяКратко

Формат вызова:
Сотрудник.ИмяКратко([Дата]: Дата): строка; /*только чтение*/

описание:
Формирует краткое ФИО данного сотрудника: фамилия и инициалы.


Инвалидность

Формат вызова:
Сотрудник.Инвалидность: Инвалидность;

описание:
Возвращает группу инвалидности текущего сотрудника(если он является инвалидом)


ИНН

Формат вызова:
Сотрудник.ИНН: строка;

описание:
Возвращает номер ИНН текущего сотрудника


ИсторияПараметра

Формат вызова:
Сотрудник.ИсторияПараметра(Идентификатор: строка; История: Отношение; Установить, Группа: целое); /*только чтение*/


КатегорияВодУдостоверения

Формат вызова:
Сотрудник.КатегорияВодУдостоверения: целое;


КемВыданДокумент

Формат вызова:
Сотрудник.КемВыданДокумент: строка;

описание:
Возвращает кем выдан документ текущего сотрудника


КлассноеРуководство

Формат вызова:
Сотрудник.КлассноеРуководство: целое;


КодПодразделения

Формат вызова:
Сотрудник.КодПодразделения: строка;


КонДатаИнвалидности

Формат вызова:
Сотрудник.КонДатаИнвалидности: Дата;

описание:
Возвращает дату снятия с инвалидности текущего сотрудника


КСП

Формат вызова:
Сотрудник.КСП: КСП;

описание:
Возвращает КСП текущего сотрудника


Национальность

Формат вызова:
Сотрудник.Национальность: строка;

описание:
Возвращает сообщение о национальной принадлежности текущего сотрудника


НачДатаИнвалидности

Формат вызова:
Сотрудник.НачДатаИнвалидности: Дата;

описание:
Возвращает дату снятия с инвалидности текущего сотрудника


НачислятьАванс

Формат вызова:
Сотрудник.НачислятьАванс: целое;

описание:
Если человеку будет начисляться аванс, то возвращает "да" (1) иначе "нет" (0).


НачислятьКомпВыплаты

Формат вызова:
Сотрудник.НачислятьКомпВыплаты: целое;

описание:
Если человеку будет начисляться компенсационные выплаты, то возвращает "да" (1) иначе "нет" (0).


НачислятьМетодЛитературу

Формат вызова:
Сотрудник.НачислятьМетодЛитературу: целое;

описание:
Если человеку будет начисляться методическая литература, то возвращает "да" (1) иначе "нет" (0).


НачислятьСуточные

Формат вызова:
Сотрудник.НачислятьСуточные: целое;

описание:
Если человеку будет начисляться суточные, то возвращает "да" (1) иначе "нет" (0).


НеАктивнаКарточка

Формат вызова:
Сотрудник.НеАктивнаКарточка: целое;


НомерДокумента

Формат вызова:
Сотрудник.НомерДокумента: строка;

описание:
Возвращает номер документа(паспорта) текущего сотрудника


НомерКарточки

Формат вызова:
Сотрудник.НомерКарточки: строка;

описание:
Возвращает номер лицевой карточки текущего сотрудника


НомерСКС

Формат вызова:
Сотрудник.НомерСКС: строка;


НомерСправкиИнвалидности

Формат вызова:
Сотрудник.НомерСправкиИнвалидности: строка;

описание:
Возвращает номер справки инвалидности текущего сотрудника


ОдинокаяМать

Формат вызова:
Сотрудник.ОдинокаяМать: целое;

описание:
Если сотрудник является матерью одиночкой или вдовцом, то возвращает "да" (1) иначе "нет" (0).


Опции

Формат вызова:
Сотрудник.Опции: целое;


ОсобаяОтметка

Формат вызова:
Сотрудник.ОсобаяОтметка: строка;

описание:
Возвращает особые отметки о текущем сотруднике(если таковые имеются)


Отдел

Формат вызова:
Сотрудник.Отдел: Подразделение;


Отметка1

Формат вызова:
Сотрудник.Отметка1: строка;

описание:
Возвращает особые отметки о текущем сотруднике(если таковые имеются)


Отметка2

Формат вызова:
Сотрудник.Отметка2: строка;

описание:
Возвращает особые отметки о текущем сотруднике(если таковые имеются)


Отметка3

Формат вызова:
Сотрудник.Отметка3: строка;

описание:
Возвращает особые отметки о текущем сотруднике(если таковые имеются)


Отчество

Формат вызова:
Сотрудник.Отчество([Дата]: Дата): строка;

описание:
Возвращает отчество текущего сотрудника


Параметр

Формат вызова:
Сотрудник.Параметр(Идентификатор: строка; Группа: целое; [Дата]: Дата): РесурсныйПараметр;


Подразделение

Формат вызова:
Сотрудник.Подразделение: строка; /*только чтение*/

описание:
Возвращает подразделение текущего сотрудника в котором он работает


Пол

Формат вызова:
Сотрудник.Пол: строка;

описание:
Возвращает пол текущего сотрудника


ПоследнееМестоРаботы

Формат вызова:
Сотрудник.ПоследнееМестоРаботы: строка;

описание:
Возвращает последние место работы текущего сотрудника


ПредыдущаяФамилия

Формат вызова:
Сотрудник.ПредыдущаяФамилия: строка;

описание:
Возвращает предыдущую фамилию текущего сотрудника


ПризнакОМС

Формат вызова:
Сотрудник.ПризнакОМС([Дата]: Дата): целое;


ПризнакОПС

Формат вызова:
Сотрудник.ПризнакОПС([Дата]: Дата): целое;


ПризнакФСС

Формат вызова:
Сотрудник.ПризнакФСС([Дата]: Дата): целое;


ПричинаУвольнения

Формат вызова:
Сотрудник.ПричинаУвольнения([Дата]: Дата): ПричиныУвольнения;

описание:
Возвращает причину увольнения текущего сотрудника

результат:
Если результат (0) то значит: "по собственному желанию"
Если результат (1) то значит: "в связи с сокращением численности персонала"
Если результат (2) то значит: "в связи с массовым увольнением"


Если результат (-1) то значит: по другой причине


Профсоюз

Формат вызова:
Сотрудник.Профсоюз([Дата]: Дата): целое;

описание:
Если сотрудник является членом профсоюза то возврвщается значение (1), иначе (0)


ПроцентДопКомпенсации

Формат вызова:
Сотрудник.ПроцентДопКомпенсации([Дата]: Дата): дробное;


ПроцентКомпенсации

Формат вызова:
Сотрудник.ПроцентКомпенсации([Дата]: Дата): дробное;


Резидент

Формат вызова:
Сотрудник.Резидент: целое;


РодительРебенка

Формат вызова:
Сотрудник.РодительРебенка: Сотрудник;


СемейноеПоложение

Формат вызова:
Сотрудник.СемейноеПоложение: строка;

описание:
Возвращает семейное положение текущего сотрудника


СерияДокумента

Формат вызова:
Сотрудник.СерияДокумента: строка;

описание:
Возвращает серию паспорта текущего сотрудника


СерияСправкиИНвалидности

Формат вызова:
Сотрудник.СерияСправкиИНвалидности: строка;

описание:
Возвращает серию справки инвалидности текущего сотрудника


СправкаИнвалидности

Формат вызова:
Сотрудник.СправкаИнвалидности: строка;

описание:
Возвращает справку инвалидности текущего сотрудника


СрокДействияКарточки

Формат вызова:
Сотрудник.СрокДействияКарточки: Дата;


СтавкаКомпВыплат

Формат вызова:
Сотрудник.СтавкаКомпВыплат: дробное;

описание:
Возвращает ставку компенсационных выплат текущего сотрудника


Статус

Формат вызова:
Сотрудник.Статус([Дата]: Дата): целое;


СтатусИностранца

Формат вызова:
Сотрудник.СтатусИностранца([Дата]: Дата): целое;


СтраховойНомер

Формат вызова:
Сотрудник.СтраховойНомер: строка;

описание:
Возвращает страховой номер текущего сотрудника


СуммаАванс

Формат вызова:
Сотрудник.СуммаАванс([Дата]: Дата): дробное;


СчетБанкаКарточки

Формат вызова:
Сотрудник.СчетБанкаКарточки: БанковскийСчет;

описание:
Возвращает счёт банка карточки текущего сотрудника


ТабНомер

Формат вызова:
Сотрудник.ТабНомер: строка;

описание:
Возвращает табельный номер сотрудника


Телефон

Формат вызова:
Сотрудник.Телефон: строка;


ТипКарточки

Формат вызова:
Сотрудник.ТипКарточки: Типы_карточек;

описание:
Возвращает тип карточки текущего сотрудника


ТН

Формат вызова:
Сотрудник.ТН: ТабельныйНомер;


УволенНаДату

Формат вызова:
Сотрудник.УволенНаДату(Дата: Дата): целое; /*только чтение*/

описание:
Если человек уже уволен на указанную дату, то возвращает "да" (1) иначе "нет" (0).


Фамилия

Формат вызова:
Сотрудник.Фамилия([Дата]: Дата): строка;

описание:
Возвращает фамилию текущего сотрудника


ФизЛицо

Формат вызова:
Сотрудник.ФизЛицо: Организация;


ФИО

Формат вызова:
Сотрудник.ФИО([Дата]: Дата): строка; /*только чтение*/

описание:
Возвращает Ф.И.О текущего сотрудника


ФИОНаоборот

Формат вызова:
Сотрудник.ФИОНаоборот([Дата]: Дата): строка; /*только чтение*/


ФормаРаботы

Формат вызова:
Сотрудник.ФормаРаботы: целое;

описание:
Возвращает форму работы текущего сотрудника


Фото

Формат вызова:
Сотрудник.Фото: целое;

описание:
Если у сотрудника нет фотография, то возвращает "нет" (0).


ХарактерРаботы

Формат вызова:
Сотрудник.ХарактерРаботы: целое;


ЧАЭС

Формат вызова:
Сотрудник.ЧАЭС([Дата]: Дата): целое;


eMailSend

Формат вызова:
Сотрудник.eMailSend([Дата]: Дата): строка;


ГенерироватьТабНомер

Формат вызова:
Сотрудник.ГенерироватьТабНомер([Заменить = нет]: целое); /*только чтение*/

описание:
По умолчанию заполняет только пустой ТН, с параметром "да" - перезаписывает даже в случае наличия. Префикс устанавливается по подразделению. Способ генерации - по установкам системы.


ДатаБТК

Формат вызова:
Сотрудник.ДатаБТК: Дата;


ДатаДиспансеризации

Формат вызова:
Сотрудник.ДатаДиспансеризации: Дата;


ДатаЭТК

Формат вызова:
Сотрудник.ДатаЭТК: Дата;


ДействиеВодУдостоверенияПо

Формат вызова:
Сотрудник.ДействиеВодУдостоверенияПо: Дата;


ДействиеВодУдостоверенияС

Формат вызова:
Сотрудник.ДействиеВодУдостоверенияС: Дата;


МаксПроцентИЛ

Формат вызова:
Сотрудник.МаксПроцентИЛ: дробное;


Сотрудник_Дети

наследуется от типа: Сотрудник

описание:

Сотрудник_Студенты

наследуется от типа: Сотрудник

описание:

Сотрудник_Опекуны

наследуется от типа: Сотрудник

описание:

Сотрудник_Проживающие

наследуется от типа: Сотрудник

СписокСотрудников

функции объекта:

  ВКонец
  ВКонце
  ВНачале
  ВНачало
  Заблокировать
  Количество
  Отмечен
  Отмечена
  Отмечено
  Предыдущая
  Предыдущее
  Предыдущий
  Разблокировать
  Следующая
  Следующее
  Следующий
  Текущая
  Текущее
  Текущий

ВКонец

Формат вызова:
СписокСотрудников.ВКонец; /*только чтение*/


ВКонце

Формат вызова:
СписокСотрудников.ВКонце: целое; /*только чтение*/


ВНачале

Формат вызова:
СписокСотрудников.ВНачале: целое; /*только чтение*/


ВНачало

Формат вызова:
СписокСотрудников.ВНачало; /*только чтение*/


Заблокировать

Формат вызова:
СписокСотрудников.Заблокировать; /*только чтение*/


Количество

Формат вызова:
СписокСотрудников.Количество(БезУчетаФильтра: целое): целое; /*только чтение*/


Отмечен

Формат вызова:
СписокСотрудников.Отмечен: целое; /*только чтение*/


Отмечена

Формат вызова:
СписокСотрудников.Отмечена: целое; /*только чтение*/


Отмечено

Формат вызова:
СписокСотрудников.Отмечено: целое; /*только чтение*/


Предыдущая

Формат вызова:
СписокСотрудников.Предыдущая; /*только чтение*/


Предыдущее

Формат вызова:
СписокСотрудников.Предыдущее; /*только чтение*/


Предыдущий

Формат вызова:
СписокСотрудников.Предыдущий; /*только чтение*/


Разблокировать

Формат вызова:
СписокСотрудников.Разблокировать; /*только чтение*/


Следующая

Формат вызова:
СписокСотрудников.Следующая; /*только чтение*/


Следующее

Формат вызова:
СписокСотрудников.Следующее; /*только чтение*/


Следующий

Формат вызова:
СписокСотрудников.Следующий; /*только чтение*/


Текущая

Формат вызова:
СписокСотрудников.Текущая: Сотрудник; /*только чтение*/


Текущее

Формат вызова:
СписокСотрудников.Текущее: Сотрудник; /*только чтение*/


Текущий

Формат вызова:
СписокСотрудников.Текущий: Сотрудник; /*только чтение*/


ДиалогЗвонков

функции объекта:

  Выполнить
  Группа
  Заблокировать
  Информация
  КСП
  Место
  Направление
  Номер
  Обработчик
  Разблокировать
  Режим
  Содержание
  Состояние
  Сотрудник
  Тема
  УдалитьОбъект
  Участник

Выполнить

Формат вызова:
ДиалогЗвонков.Выполнить; /*только чтение*/


Группа

Формат вызова:
ДиалогЗвонков.Группа: объект;


Заблокировать

Формат вызова:
ДиалогЗвонков.Заблокировать; /*только чтение*/


Информация

Формат вызова:
ДиалогЗвонков.Информация(ДляПеренаправления: целое): строка;


КСП

Формат вызова:
ДиалогЗвонков.КСП: КСП;


Место

Формат вызова:
ДиалогЗвонков.Место: строка;


Направление

Формат вызова:
ДиалогЗвонков.Направление: объект;


Номер

Формат вызова:
ДиалогЗвонков.Номер(ДляПеренаправления: целое): строка;


Обработчик

Формат вызова:
ДиалогЗвонков.Обработчик: Программа;


Разблокировать

Формат вызова:
ДиалогЗвонков.Разблокировать; /*только чтение*/


Режим

Формат вызова:
ДиалогЗвонков.Режим: целое;


Содержание

Формат вызова:
ДиалогЗвонков.Содержание: строка;


Состояние

Формат вызова:
ДиалогЗвонков.Состояние: целое;


Сотрудник

Формат вызова:
ДиалогЗвонков.Сотрудник(ДляПеренаправления: целое): Сотрудник;


Тема

Формат вызова:
ДиалогЗвонков.Тема(КакКонтакт: целое): строка;


УдалитьОбъект

Формат вызова:
ДиалогЗвонков.УдалитьОбъект; /*только чтение*/


Участник

Формат вызова:
ДиалогЗвонков.Участник: объект;


КСП

описание:

функции объекта:

  СписокСотрудников
  Численность

СписокСотрудников

Формат вызова:
КСП.СписокСотрудников: СписокОбъектов; /*только чтение*/

описание:
Возвращает список объектов для последующего их использования в зависимости от выполняемой задачи (см. СписокОбъектов)


Численность

Формат вызова:
КСП.Численность: целое; /*только чтение*/

описание:
Возвращает целочисленное значение - количество сотрудников в текущем КСП


Подразделение

функции объекта:

  СоздатьСотрудника

СоздатьСотрудника

Формат вызова:
Подразделение.СоздатьСотрудника(ТабельныйНомер: целое; ФИО: строка): Сотрудник; /*только чтение*/


ВоинскийУчет

описание:

функции объекта:

  Военкомат
  ВоенныйОкруг
  ВоинскоеЗвание
  Годность
  ГруппаУчета
  ДатаСнятияСУчета
  КатегорияЗапаса
  МобилизПредписание
  НомерВоенногоБилета
  НомерВУС
  ПричинаСнятияСУчета
  СерияВоенногоБилета
  Состав
  Учет
  ДатаПостановкиНаУчет
  ПриписноеСвидетельство

Военкомат

Формат вызова:
ВоинскийУчет.Военкомат: Военкоматы;

описание:
Возвращает имя военкомата текущего сотрудника


ВоенныйОкруг

Формат вызова:
ВоинскийУчет.ВоенныйОкруг: строка;

описание:
Возвращает имя военного округа текущего сотрудника


ВоинскоеЗвание

Формат вызова:
ВоинскийУчет.ВоинскоеЗвание: ВоинскиеЗвания;

описание:
Возвращает воинское звание текущего сотрудника


Годность

Формат вызова:
ВоинскийУчет.Годность: целое;

описание:
Возвращает степень годности текущего сотрудника к воинской службе

результат:
Если результат (0) то значит: "А (годный к воен. службе)"
Если результат (1) то значит: "Б (годный с незнач. огранич.)"
Если результат (2) то значит: "В (ограниченно годный к воен. службе)"
Если результат (3) то значит: "Г (временно не годный к воен. службе)"


ГруппаУчета

Формат вызова:
ВоинскийУчет.ГруппаУчета: целое;

описание:
Вовзвращает группу воинского учета текущего сотрудника

результат:
Если результат (0) то значит: "СА"
Если результат (1) то значит: "ВМФ"
Если результат (2) то значит: "МВД"
Если результат (3) то значит: "ФСБ"
Если результат (4) то значит: "Таможня"


ДатаСнятияСУчета

Формат вызова:
ВоинскийУчет.ДатаСнятияСУчета: Дата;


КатегорияЗапаса

Формат вызова:
ВоинскийУчет.КатегорияЗапаса: целое;

описание:
Возвращает категорию запаса текущего сотрудника


МобилизПредписание

Формат вызова:
ВоинскийУчет.МобилизПредписание: целое;

описание:
Возвращает значение о наличии мобилизационного предписания, если (1) - да, иначе (0) - нет.


НомерВоенногоБилета

Формат вызова:
ВоинскийУчет.НомерВоенногоБилета: строка;

описание:
Возвращает номер военного билета текущего сотрудника


НомерВУС

Формат вызова:
ВоинскийУчет.НомерВУС: строка;

описание:
Возвращает номер ВУС текущего сотрудника


ПричинаСнятияСУчета

Формат вызова:
ВоинскийУчет.ПричинаСнятияСУчета: строка;


СерияВоенногоБилета

Формат вызова:
ВоинскийУчет.СерияВоенногоБилета: строка;

описание:
Возвращает серию военного билета текущего сотрудника


Состав

Формат вызова:
ВоинскийУчет.Состав: СоставыВС;

описание:
Возвращает состав текущего сотрудника

результат:
Если результат (0) то значит: "летно-подъемный состав"
Если результат (1) то значит: "плавающий состав"


Учет

Формат вызова:
ВоинскийУчет.Учет: целое;

описание:
Возвращает вид учета текущего сотрудника

результат:
Если результат (0) то значит: "общий (незабронированы)"
Если результат (1) то значит: "специальный (забронированы)"


ДатаПостановкиНаУчет

Формат вызова:
ВоинскийУчет.ДатаПостановкиНаУчет: Дата;


ПриписноеСвидетельство

Формат вызова:
ВоинскийУчет.ПриписноеСвидетельство: целое;


МодульСотрудников

описание:

функции объекта:

  ЗакончитьИзменения
  НачатьИзменения
  ПереоткрытьДанные
  Подключение
  ПреобразоватьКлючПД
  ПроверкаПравНаПодразделение
  ПроверкаУникальностиФИОиДР
  Сотрудники
  УникальностьТабельныхНомеров
  ВключитьШифрование
  СохранитьСостояние

ЗакончитьИзменения

Формат вызова:
МодульСотрудников.ЗакончитьИзменения(Сохранить = да: целое); /*только чтение*/


НачатьИзменения

Формат вызова:
МодульСотрудников.НачатьИзменения; /*только чтение*/


ПереоткрытьДанные

Формат вызова:
МодульСотрудников.ПереоткрытьДанные; /*только чтение*/

описание:
Обновляет базу данных после изменения определенных настроек(параметров)


Подключение

Формат вызова:
МодульСотрудников.Подключение: Подключение; /*только чтение*/


ПреобразоватьКлючПД

Формат вызова:
МодульСотрудников.ПреобразоватьКлючПД(Значение: целое): целое; /*только чтение*/


ПроверкаПравНаПодразделение

Формат вызова:
МодульСотрудников.ПроверкаПравНаПодразделение: целое;


ПроверкаУникальностиФИОиДР

Формат вызова:
МодульСотрудников.ПроверкаУникальностиФИОиДР: целое;


Сотрудники

Формат вызова:
МодульСотрудников.Сотрудники: СписокСотрудников; /*только чтение*/


УникальностьТабельныхНомеров

Формат вызова:
МодульСотрудников.УникальностьТабельныхНомеров: целое;


ВключитьШифрование

Формат вызова:
МодульСотрудников.ВключитьШифрование: целое; /*только чтение*/


СохранитьСостояние

Формат вызова:
МодульСотрудников.СохранитьСостояние(Узлы: СтруктурныйСписок); /*только чтение*/