Зарплата

Модуль "Зарплата"

Модуль, предназначенный для расчета заработной платы, единого социального налога, налога с физических лиц.

Функции

    АктивироватьСекциюДокументов
    ВыборкаВОУ
    ВыбранныйМесяц
    ВыбранныйПериод
    ВыбратьПериодыРасчета
    ДатаРасчета
    ДокументПериода
    Зарплата
    Исполнения
    ПерестроитьВОУ
    ПериодОткрыт
    РасчетныйМесяц
    РасчетныйПериод
    СоздатьВыборкуВОУ
    СписокВыбранныхИсполнений
    СписокВыбранныхПодразделений
    УдалитьНачисленияПоДокументу

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

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

Функции модуля "Зарплата"

АктивироватьСекциюДокументов

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


ВыборкаВОУ

Формат вызова:
ВыборкаВОУ: ВыборкаВОУ; /*только чтение*/

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


ВыбранныйМесяц

Формат вызова:
ВыбранныйМесяц: целое;


ВыбранныйПериод

Формат вызова:
ВыбранныйПериод: ПериодРасчета;


ВыбратьПериодыРасчета

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

описание:
Позволяет выбирать(задавать) расчетный период


ДатаРасчета

Формат вызова:
ДатаРасчета: Дата;

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


ДокументПериода

Формат вызова:
ДокументПериода(Период: ПериодРасчета; Группа: целое): Документ;

описание:
Документ, по которому закрывается расчетный период.


Зарплата

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

описание:
Глобальная переменная типа МодульЗарплата.


Исполнения

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


ПерестроитьВОУ

Формат вызова:
ПерестроитьВОУ; /*только чтение*/


ПериодОткрыт

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

описание:
Булевская функция, возвращающая "ДА" (1) если период расчета открыт и "НЕТ" (0) в противном случае.


РасчетныйМесяц

Формат вызова:
РасчетныйМесяц(Группа, НеВызыватьОшибку: целое): ПериодРасчета; /*только чтение*/

описание:
Месяц расчета.


РасчетныйПериод

Формат вызова:
РасчетныйПериод([Смещение]: целое): ПериодРасчета;

описание:
Период расчета.


СоздатьВыборкуВОУ

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

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


СписокВыбранныхИсполнений

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


СписокВыбранныхПодразделений

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


УдалитьНачисленияПоДокументу

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

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


Типы модуля "Зарплата"

СписокИсполнений

описание:
Объект, представляющий собой список сотрудников на должностях (исполнений).

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

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

ВКонец

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

описание:
Перемещает указатель в конец списка исполнений и делает текущим последнее исполнение в списке.


ВКонце

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

описание:
Булевская функция, возвращающая "ДА" (1), если текущим является последнее исполнение в списке и "НЕТ" (0), если исполнение не последнее.


ВНачале

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

описание:
Булевская функция, возвращающая "ДА" (1), если текущим является первое исполнение в списке и "НЕТ" (0), если исполнение не первое.


ВНачало

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

описание:
Перемещает указатель в начало списка исполнений и делает текущим первое исполнение в списке.


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

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

описание:
Блокирует перерисовку видимой информации по сотрудникам на интерфейсе расчета зарплаты. В конце обязательно нужно вызвать функцию Разблокировать.


ИмеетсяОтметка

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


Количество

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

описание:
Возвращает количество исполнений в списке исполнений.


Отмечен

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

описание:
Булевская функция, возвращающая "ДА" (1), если в таблице исполнений исполнение отмечено (выделено),и "НЕТ" (0) в противном случае.


Отмечена

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

описание:
Булевская функция, возвращающая "ДА"(1), если в таблице исполнений исполнение отмечено (выделено),и "НЕТ" (0) в противном случае.


Отмечено

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

описание:
Булевская функция, возвращающая "ДА" (1), если в таблице исполнений исполнение отмечено (выделено),и "НЕТ" (0) в противном случае.


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

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


Предыдущая

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

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


Предыдущее

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

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


Предыдущий

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

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


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

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

описание:
Снимает блокировку пересчета формул. Функцию нужно использовать только в паре с функцией Заблокировать.


Следующая

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

описание:
Позволяет получить следующее исполнение после текущего в списке исполнений.


Следующее

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

описание:
Позволяет получить следующее исполнение после текущего в списке исполнений.


Следующий

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

описание:
Позволяет получить следующее исполнение после текущего в списке исполнений.


Текущая

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

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


Текущее

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

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


Текущий

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

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


Исполнение

описание:
Расширенный объект модуля "Штат", который содержит дополнительные методы для расчета заработной платы.

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

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

Ведомость

Формат вызова:
Исполнение.Ведомость(Период: ПериодРасчета; ВОУ: ВидОплаты; [ПредыдущийДокумент]: Документ): Документ;


ДобавитьВОУ

Формат вызова:
Исполнение.ДобавитьВОУ(Период: ПериодРасчета; ВОУ: ВидОплаты; Сумма: дробное; [Основание]: Документ; [ПериодДней]: ПериодДней; [Группа], [БезОкругления]: целое): целое; /*только чтение*/

описание:
Добавляет сотруднику на должности указанную сумму по указанному ВОУ и периоду расчета.

результат:
Возвращает ключ начисления.


Документ

Формат вызова:
Исполнение.Документ(Период: ПериодРасчета; ВОУ: ВидОплаты; [ПредыдущийДокумент]: Документ): Документ;

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


ОбновитьСуммы

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


Основание

Формат вызова:
Исполнение.Основание(Период: ПериодРасчета; ВОУ: ВидОплаты; [ПредыдущийДокумент]: Документ): Документ;

описание:
Возвращает объект Документ основание, который является основанием для выплат или удержаний денег.


ПараметрНачисления

Формат вызова:
Исполнение.ПараметрНачисления(Период: ПериодРасчета; ВОУ: ВидОплаты; Идентификатор: строка; Признак, [Группа]: целое): РесурсныйПараметр;


Пересчитать

Формат вызова:
Исполнение.Пересчитать(Период: ПериодРасчета; КодВОУ, [Группа]: целое); /*только чтение*/

описание:
Пересчитать ВОУ у данного исполнения по заданным параметрам.


ПересчитатьСписокВОУ

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


Рассчитать

Формат вызова:
Исполнение.Рассчитать(Период: ПериодРасчета; КодВОУ, [Начислить], [ВсеВходящие], [Группа]: целое): дробное; /*только чтение*/

описание:
Рассчитать Сумму начислений/удержаний у данного исполнения по заданным параметрам.


СуммаВОУ

Формат вызова:
Исполнение.СуммаВОУ(Период: ПериодРасчета; ВОУ: ВидОплаты; [Параметры (БезОкругления)]: целое; [ПериодДней]: ПериодДней; [Документ]: Документ; [Группа]: целое): дробное;

описание:
Функция используется для чтения и записи суммы видов оплат/удержаний сотруднику по определенной должности.


УдалитьВОУ

Формат вызова:
Исполнение.УдалитьВОУ(Период: ПериодРасчета; ВОУ: ВидОплаты; [ПериодДней]: ПериодДней; [Основание]: Документ; [Группа]: целое); /*только чтение*/

описание:
Удаляет одну или несколько записей из массива начислений\удержаний для исполнения за указанный период расчета по заданному виду оплаты. Если вид олаты имеет потомков, то для их удаления необходимо установить параметр ВсеВходящие := ДА.


УдалитьПоКлючу

Формат вызова:
Исполнение.УдалитьПоКлючу(Ключ, [Группа]: целое); /*только чтение*/

описание:
Удаляет исполнение по заданному ключу, который является уникальным идентификатором.


КартаЗависимостей

Формат вызова:
Исполнение.КартаЗависимостей(Карта: Тип (1439); Период: ПериодРасчета; Группа: целое); /*только чтение*/


Исполнение_Дети

наследуется от типа: Исполнение

Исполнение_Студенты

наследуется от типа: Исполнение

Исполнение_Опекуны

наследуется от типа: Исполнение

Исполнение_Проживающие

наследуется от типа: Исполнение

Сотрудник

описание:
Расширенный объект модуля "Сотрудники", который содержит дополнительные методы для расчета заработной платы.

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

  ОбновитьСуммы
  СуммаВОУ
  СуммаВычетов
  УдалитьВОУ

ОбновитьСуммы

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


СуммаВОУ

Формат вызова:
Сотрудник.СуммаВОУ(Период: ПериодРасчета; ВОУ: ВидОплаты; [Параметры]: целое; [Документ]: Документ; [Группа]: целое): дробное;

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


СуммаВычетов

Формат вызова:
Сотрудник.СуммаВычетов(Период: ПериодРасчета; ВОУ: ВидОплаты; [Нарастающим]: целое): дробное;

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


УдалитьВОУ

Формат вызова:
Сотрудник.УдалитьВОУ(Период: ПериодРасчета; ВОУ: ВидОплаты; [Документ]: Документ; [Группа]: целое); /*только чтение*/

описание:
Удаляет одну или несколько записей из массива начислений\удержаний для данного сотрудника за указанный период расчета по заданному виду оплаты. Если вид олаты имеет потомков, то для их удаления необходимо установить параметр ВсеВходящие := ДА.


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

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

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

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

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

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

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

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

МодульЗарплата

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

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

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

ЗакрытиеПоУчреждениям

Формат вызова:
МодульЗарплата.ЗакрытиеПоУчреждениям: целое;


ЗакрытьПериод

Формат вызова:
МодульЗарплата.ЗакрытьПериод(Период: ПериодРасчета; ДатаЗакрытия: дробное; Группа: целое); /*только чтение*/

описание:
Закрывает период расчета.


Исполнения

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


НеИзменятьЗакрытыеРасчеты

Формат вызова:
МодульЗарплата.НеИзменятьЗакрытыеРасчеты: целое;


ОбновитьСписки

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


ОбновитьСуммы

Формат вызова:
МодульЗарплата.ОбновитьСуммы(Исполнение: Исполнение; Период: ПериодРасчета; ВОУ: ВидОплаты; ПоСотруднику: целое): целое; /*только чтение*/


ОткрытьПериод

Формат вызова:
МодульЗарплата.ОткрытьПериод(Период: ПериодРасчета; Группа: целое); /*только чтение*/

описание:
Открывает период расчета.


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

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

описание:
Обновляет рабочее место расчета зарплаты.


ПерестроитьВОУ

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

описание:
Обновляет таблицу с начислениями/удержаниями после каких-либо изменений начислений/удержаний, например после добавления или удаления начисления/удержания.


ПериодПоПараметрам

Формат вызова:
МодульЗарплата.ПериодПоПараметрам(Период: ПериодРасчета; Группа: целое; Поля: строка; Значения...: объект): ПериодРасчета; /*только чтение*/


Подключение

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


ПоследнийРасчет

Формат вызова:
МодульЗарплата.ПоследнийРасчет(Период: ПериодРасчета; [Группа]: целое): ПериодРасчетаЗарплаты; /*только чтение*/


ПроверкаПериодаРасчета

Формат вызова:
МодульЗарплата.ПроверкаПериодаРасчета: целое;

описание:
Если значение данной функции "ДА" (1), то редактировать начисления\удержания можно только в данном периоде расчета. Если значение "НЕТ" (0), редактировать начисления\удержания можно в любых других периодах расчета.


СоздатьПериод

Формат вызова:
МодульЗарплата.СоздатьПериод(Период: ПериодРасчета; Группа: целое); /*только чтение*/

описание:
Создает новый период расчета.


ТекущееИсполнение

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


УдалитьПериод

Формат вызова:
МодульЗарплата.УдалитьПериод(Период: ПериодРасчета; Группа: целое); /*только чтение*/

описание:
Удаляет период расчета.


УстановитьВедомость

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


ПериодРасчета

описание:
Расширенный объект модуля "Утилиты", реализует функции, непосредственно влияющие на ход процесса расчета зарплаты.

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

  ВРЗ
  ВыполнитьДляВсехРасчетов
  ДатаЗакрытия
  Документ
  Заголовок
  Закрыть
  Обновить
  Открыть
  Очистить
  Пустой
  Расчеты
  РЗП
  СвободныйДень
  СвободныйРасчет
  Существует

ВРЗ

Формат вызова:
ПериодРасчета.ВРЗ([Группа]: целое): ВидРасчета;


ВыполнитьДляВсехРасчетов

Формат вызова:
ПериодРасчета.ВыполнитьДляВсехРасчетов(Обработчик, [Информация], [ИерархическиеОпции], [Группа]: целое); /*только чтение*/

описание:
Вызывает функцию-обработчик для всех вложенных периодов расчета.


ДатаЗакрытия

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

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


Документ

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

описание:
Документ, которым был закрыт период расчета.


Заголовок

Формат вызова:
ПериодРасчета.Заголовок(Расширенный, [Группа]: целое): строка;


Закрыть

Формат вызова:
ПериодРасчета.Закрыть(Дата: Дата; [Группа]: целое; [КСП]: КСП): целое; /*только чтение*/

описание:
Закрывает текущий период расчета.

результат:
Возвращает Да (1), если период успешно закрыт и Нет (0) в противном случае.


Обновить

Формат вызова:
ПериодРасчета.Обновить([Группа], [ПеречитатьИзБазыДанных]: целое); /*только чтение*/


Открыть

Формат вызова:
ПериодРасчета.Открыть([Группа]: целое; [КСП]: КСП): целое; /*только чтение*/

описание:
Открывает новый период расчета.

результат:
Возвращает да (1), если период успешно открыт и нет (0) в противном случае.


Очистить

Формат вызова:
ПериодРасчета.Очистить([ТолькоОтмеченныеИсполнения = нет], [Группа]: целое; [КСП]: КСП): целое; /*только чтение*/

описание:
Очищает все начисления за данный период.

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


Пустой

Формат вызова:
ПериодРасчета.Пустой([Группа]: целое; [КСП]: КСП): целое; /*только чтение*/

описание:
Проверяет если начисления за период.

результат:
Возвращает Да (1), если период пустой ( т.е. нет никаких данных) и Нет (0) в противном случае.


Расчеты

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

описание:
Возвращает список имеющихся расчетов в данный период.


РЗП

Формат вызова:
ПериодРасчета.РЗП([Группа]: целое): РазделЗарплаты;


СвободныйДень

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


СвободныйРасчет

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


Существует

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

описание:
Возвращает Да (1), если данный период расчета уже существует и Нет (0) в противном случае.


ВыборкаВОУ

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

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

  Атрибуты
  БезУчетаИсполнений
  Ведомость
  ВКонец
  ВКонце
  ВНачале
  ВНачало
  ВОУ
  Группа
  Дни
  Документ
  ЗависимыеОт
  Исполнение
  Ключ
  Количество
  КонечныйПериод
  КСП
  НачальныйПериод
  ОбщаяСумма
  Организация
  Основание
  Открыть
  ОчиститьПараметры
  Период
  ПоСотрудникам
  ПоСотруднику
  Предыдущий
  Применить
  Следующий
  Сортировка
  Сотрудник
  Сумма
  УдалитьОбъект
  Добавить
  Журнал
  Назначение
  НовыйКлючЗаписи
  Отношение
  Очистить
  Редактировать
  Сохранить
  СохранитьИзменения
  Удалить

Атрибуты

Формат вызова:
ВыборкаВОУ.Атрибуты: целое; /*только чтение*/


БезУчетаИсполнений

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


Ведомость

Формат вызова:
ВыборкаВОУ.Ведомость: Документ;


ВКонец

Формат вызова:
ВыборкаВОУ.ВКонец; /*только чтение*/

описание:
Перевести указатель в конец выборки.


ВКонце

Формат вызова:
ВыборкаВОУ.ВКонце: целое; /*только чтение*/

описание:
Булевская функция, возвращающая "ДА" (1), если указатель находится в конце выборки. В противном случае возвращает "НЕТ" (0).


ВНачале

Формат вызова:
ВыборкаВОУ.ВНачале: целое; /*только чтение*/

описание:
Булевская функция, возвращающая "ДА" (1), если указатель находится в начале выборки. В противном случае возвращает "НЕТ" (0).


ВНачало

Формат вызова:
ВыборкаВОУ.ВНачало; /*только чтение*/

описание:
Перевести указатель в начало выборки.


ВОУ

Формат вызова:
ВыборкаВОУ.ВОУ: ВидОплаты;

описание:
Возвращает и устанавливает вид оплаты \ удержания.


Группа

Формат вызова:
ВыборкаВОУ.Группа([ПоУсловию]: целое): целое;


Дни

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


Документ

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

описание:
При чтении возвращает указатель на документ, находящийся в текущей записи начисления.


ЗависимыеОт

Формат вызова:
ВыборкаВОУ.ЗависимыеОт(ВОУ: ВидОплаты; ТипЗависимости: целое); /*только чтение*/

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


Исполнение

Формат вызова:
ВыборкаВОУ.Исполнение([ПоУсловию]: целое): Исполнение;

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


Ключ

Формат вызова:
ВыборкаВОУ.Ключ: целое; /*только чтение*/

описание:
Возвращает уникальный идентификатор записи начисления/удержания.


Количество

Формат вызова:
ВыборкаВОУ.Количество: целое; /*только чтение*/

описание:
Возвращает количество записей в выборке.


КонечныйПериод

Формат вызова:
ВыборкаВОУ.КонечныйПериод: ПериодРасчета;

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


КСП

Формат вызова:
ВыборкаВОУ.КСП(КакСписок: целое): КСП;


НачальныйПериод

Формат вызова:
ВыборкаВОУ.НачальныйПериод: ПериодРасчета;

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


ОбщаяСумма

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

описание:
Общая сумма выбраных записей.


Организация

Формат вызова:
ВыборкаВОУ.Организация: Организация;


Основание

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

описание:
Возвращает объект Документ основание, который является основанием для выплат или удержаний денег.


Открыть

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

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


ОчиститьПараметры

Формат вызова:
ВыборкаВОУ.ОчиститьПараметры; /*только чтение*/

описание:
Очищает выборку от установленных параметров.


Период

Формат вызова:
ВыборкаВОУ.Период: ПериодРасчета;

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


ПоСотрудникам

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


ПоСотруднику

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


Предыдущий

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

описание:
Переходит к предыдущему элементу выборки.


Применить

Формат вызова:
ВыборкаВОУ.Применить; /*только чтение*/

описание:
Применяет к выборке установленные параметры.


Следующий

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

описание:
Переходит к следующему элементу выборки.


Сортировка

Формат вызова:
ВыборкаВОУ.Сортировка: строка;

описание:
Сортирует ВыборкуВОУ.


Сотрудник

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

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


Сумма

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

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


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

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


Добавить

Формат вызова:
ВыборкаВОУ.Добавить(Поля: строка; Значения...: БезТипа); /*только чтение*/


Журнал

Формат вызова:
ВыборкаВОУ.Журнал: целое;


Назначение

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


НовыйКлючЗаписи

Формат вызова:
ВыборкаВОУ.НовыйКлючЗаписи: целое; /*только чтение*/


Отношение

Формат вызова:
ВыборкаВОУ.Отношение: Отношение; /*только чтение*/


Очистить

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


Редактировать

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


Сохранить

Формат вызова:
ВыборкаВОУ.Сохранить; /*только чтение*/


СохранитьИзменения

Формат вызова:
ВыборкаВОУ.СохранитьИзменения; /*только чтение*/


Удалить

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


ВидОплаты

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

  ВключитьАвтоРасчет
  ВыключитьАвтоРасчет

ВключитьАвтоРасчет

Формат вызова:
ВидОплаты.ВключитьАвтоРасчет(Виды оплаты ...: ВидОплаты); /*только чтение*/


ВыключитьАвтоРасчет

Формат вызова:
ВидОплаты.ВыключитьАвтоРасчет(Виды оплаты ...: ВидОплаты); /*только чтение*/


СуммаТекущихВОУ

Должность

описание:
Расширенный объект модуля "Штат" , который содержит дополнительные методы для расчета заработной платы.

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

  СуммаВОУ

СуммаВОУ

Формат вызова:
Должность.СуммаВОУ(Период: ПериодРасчета; ВОУ: ВидОплаты; [Параметры]: целое): дробное; /*только чтение*/

описание:
Возвращает или устанавливает сумму вида оплаты по должности за период.


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

описание:
Расширенный объект модуля "Структурные подразделения", где добавлены новые возможности для работы с начислениями.

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

  СуммаВОУ

СуммаВОУ

Формат вызова:
Подразделение.СуммаВОУ(Период: ПериодРасчета; ВОУ: ВидОплаты; [ПараметрыПодразделения], [Параметры]: целое): дробное; /*только чтение*/

описание:
Возвращает сумму видов оплат по подразделению за период расчета.


ПериодРасчетаЗарплаты

наследуется от типа: ПериодРасчета

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

  Захлопнут

Захлопнут

Формат вызова:
ПериодРасчетаЗарплаты.Захлопнут: целое;


ПериодРасчета_Дети

наследуется от типа: ПериодРасчетаЗарплаты

ПериодРасчета_Студенты

наследуется от типа: ПериодРасчетаЗарплаты

ПериодРасчета_Опекуны

наследуется от типа: ПериодРасчетаЗарплаты

ПериодРасчета_Проживающие

наследуется от типа: ПериодРасчетаЗарплаты