Модуль, предназначенный для формирования данных по видам оплат.
Формат вызова:
НайтиВидОплаты(Текст: строка): ВидОплаты; /*только чтение*/
Формат вызова:
СоздатьВидОплаты(Код: целое; Имя: строка): ВидОплаты; /*только чтение*/
Формат вызова:
СписокФондов: СписокФондов; /*только чтение*/
описание:
Объект, предназначенный для доступа ко всем фондам, определенным в системе.
Формат вызова:
СуммаОтчисленийВФонд(Фонд: Фонд; ИсходнаяСумма: дробное; Год, Регрессивно: целое): дробное; /*только чтение*/
описание:
Возвращает значение суммы, необходимой для перечисления в данный фонд.
параметры:
Фонд - Фонд, на который производится отчисление.
ИсходнаяСумма - Суммы, с которой делается отчисление.
Год - Год, за который производится отчисление.
Регрессивно - Признак показывает, нужно ли использовать регрессивную шкалу.
Формат вызова:
УдалитьВидОплаты(Код: целое); /*только чтение*/
Формат вызова:
УстановитьСписокСвязейВОУ(Список: СписокОбъектов): целое; /*только чтение*/
описание:
Основной объект расчета зарплаты, с помощью которого производятся все операции в этом разделе системы.
функции объекта:
АтрибутыФормат вызова:
ВидОплаты.Атрибуты: целое;
описание:
Атрибуты вида оплаты удержаний, возможны следующие значения:
АтрибутВОУ_АвтоПересчет - при вводе и изменении вручную ВОУ, зависящего от данного, его значение будет автоматически пересчитываться
АтрибутВОУ_Неиспользуется - ВОУ не будет показываться в секции расчета зарплаты
АтрибутВОУ_Агрегатность - если ВОУ имеет вложенные объекты, то при формировании отчетов и на секции расчета зарплаты он их не показывает, а выводит общую сумму
АтрибутВОУ_Проводка - сумма ВОУ хранится как бухгалтерская проводка
АтрибутВОУ_Постоянный - вид оплаты будет использоваться как сумма постоянных начислений
АтрибутВОУ_НеИспользуется - с помощью этой опции этот вид оплаты можно будет отключить и не использовать его в других конфигурациях
Формат вызова:
ВидОплаты.ВерхняяГраница: целое; /*только чтение*/
описание:
Возвращает значение верхней границы для данного вида оплаты.
Формат вызова:
ВидОплаты.ВлияетНа(ВидОплаты: ВидОплаты; [ТипСвязи]: целое): целое;
описание:
Показывает влияет ли вид оплаты на указанный в параметрах.
параметры:
ВидОплаты - Параметр указывает вид оплаты.
[ТипСвязи] - Параметр указывает тип связи.
Формат вызова:
ВидОплаты.ВлияющиеВОУ(ТипСвязи: целое): СписокОбъектов; /*только чтение*/
описание:
При записи устанавливает ограничение на выборку по виду оплаты, влияющему на данный вид оплаты по заданному типу связи.
параметры:
ТипСвязи - Указывается тип связи.
Формат вызова:
ВидОплаты.ВыполнитьДляВсехВходящих(Обработчик, [Информация], [Опции]: целое); /*только чтение*/
Формат вызова:
ВидОплаты.ВыполнитьПрограммыПоСвязям(АдресФункции: целое): дробное; /*только чтение*/
описание:
Для каждого вида оплаты на все связи с другими видами можно установить программу произвольного формата. Потом эти программы можно использовать для различных целей. Т. е. для всех связанных видов оплат вызываются программы, установленные на связи.
пример использования:
начало
Расчет.ВОУ.ВыполнитьПрограммыПоСвязям(@ПрограммаПоСвязям);
конец;
Формат вызова:
ВидОплаты.ЗависимыеВОУ(ТипСвязи: целое): СписокОбъектов; /*только чтение*/
описание:
При записи устанавливает ограничение на выборку по виду оплаты зависимому от данного вида оплаты по заданному типу связи.
параметры:
ТипСвязи - Указывается тип связи.
Формат вызова:
ВидОплаты.ЗависитОт(ВидОплаты: ВидОплаты; [ТипСвязи]: целое): целое;
описание:
Показывает зависит ли вид оплаты от указанного в параметрах.
параметры:
ВидОплаты - Параметр указывает вид оплаты.
[ТипСвязи] - Параметр указывает тип связи.
пример использования:
переменные
ВОУ1, ВОУ2: ВидОплаты;
начало
ВОУ1 := ВОУ_НДФЛ13;
ВОУ2 := ВОУ_Оклад;
ВОУ1.ЗависитОт(ВОУ2, ТипСвязи_Входимость); // результат будет "да"
конец;
Формат вызова:
ВидОплаты.Заголовок: строка;
описание:
Это значение появляется на секции расчета зарплаты в шапке таблицы начислений и удержаний.
Формат вызова:
ВидОплаты.Имя: строка;
описание:
Название вида оплаты \ удержания.
Формат вызова:
ВидОплаты.ИсторияПараметра(Идентификатор: строка; История: Отношение; Установить: целое); /*только чтение*/
Формат вызова:
ВидОплаты.Ключ: целое; /*только чтение*/
описание:
Внутренний код объекта, необходимый для хранения в базе данных.
Формат вызова:
ВидОплаты.Код: целое;
описание:
Расширенный код вида оплаты \ удержания.
Формат вызова:
ВидОплаты.КраткийКод: целое;
описание:
Возвращает и устанавливает краткий код вида оплат.
Формат вызова:
ВидОплаты.КраткийКодКакТекст: строка; /*только чтение*/
описание:
Возвращает и устанавливает краткий код вида оплат в строковом типе.
Формат вызова:
ВидОплаты.НижняяГраница: целое; /*только чтение*/
описание:
Возвращает значение нижней границы для данного вида оплаты.
Формат вызова:
ВидОплаты.Параметр(Параметр: БезТипа; [Дата]: Дата): РесурсныйПараметр;
Формат вызова:
ВидОплаты.ПостоянныйПараметрКакДробное(Идентификатор: строка): дробное; /*только чтение*/
описание:
Возвращает параметр вида оплат дробного типа.
Формат вызова:
ВидОплаты.ПостоянныйПараметрКакЦелое(Идентификатор: строка): целое; /*только чтение*/
описание:
Возвращает параметр вида оплат целого типа.
Формат вызова:
ВидОплаты.Принадлежит(БазовыйКод ...: ВидОплаты): целое; /*только чтение*/
описание:
Возвращает значение "ДА" (1), если вид оплаты равен одному из видов оплат, перечисленных в списке и "Нет" (0) в противном случае.
Формат вызова:
ВидОплаты.ПроверитьАтрибуты(Атрибуты: целое): целое;
описание:
Устанавливает режим проверки атрибутов вида оплаты по заданным параметрам и возвращает "Да" (1) в случае соответствия.
параметры:
Атрибуты - Атрибуты вида оплаты \ удержаний.
Формат вызова:
ВидОплаты.Программа: Программа; /*только чтение*/
описание:
Программа, установленная на вид оплаты для его расчета.
Формат вызова:
ВидОплаты.Рисунок: целое;
описание:
Рисунок, установленный на вид оплаты для более наглядного использования
Формат вызова:
ВидОплаты.РодительскийВОУ: ВидОплаты; /*только чтение*/
описание:
Возвращает указатель на родительский ВОУ, если такового нет, то возвращает "0".
Формат вызова:
ВидОплаты.СоздатьВОУ(Имя: строка): ВидОплаты; /*только чтение*/
описание:
Создает объект ВОУ
Формат вызова:
ВидОплаты.Сокращение: строка;
описание:
Сокращенный идентификатор.
Формат вызова:
ВидОплаты.СписокВходящих(Опции: целое): СписокОбъектов; /*только чтение*/
описание:
Создает список видов оплат, входящих в данный по заданному признаку. По окончании работы, созданный объект нужно удалить.
параметры:
Опции - Указывается признак для формирования списка.
Формат вызова:
ВидОплаты.УдалитьСвязи; /*только чтение*/
Формат вызова:
ВидОплаты.Уровень([Абсолютный=нет]: целое): целое; /*только чтение*/
описание:
Возвращает значение уровня данного вида оплаты.
Формат вызова:
ВидОплаты.ЯвляетсяГруппой: целое; /*только чтение*/
описание:
Возвращает значение "Да" (1), если данный вид оплаты является группой и "Нет" (0) в противном случае.
описание:
Фонд, входящий в список фондов, на которые производятся отчисления.
описание:
Объект, предназначенный для доступа ко всем фондам, определенным в системе.
функции объекта:
КоличествоФондовФормат вызова:
СписокФондов.КоличествоФондов: целое; /*только чтение*/
описание:
Возвращает значение количества фондов, входящих в список.
Формат вызова:
СписокФондов.ФондСИндексом(Индекс: целое): Фонд; /*только чтение*/
описание:
Возвращает фонд по заданному индексу.
параметры:
Индекс - Параметр указывает индекс фонда.
НаборВОУ_Начисления_и_удержания
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний из фонда заработной платы.
НаборВОУ_Налог_на_доходы_физического_лица
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, необходимых для расчета налога на доходы физического лица.
наследуется от типа: ВидОплаты
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих для расчета прочих доходов
НаборВОУ_Доходы_с_предыдущего_места_работы
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих для расчета доходов с предыдущего места работы.
НаборВОУ_Выплата_компенсаций_РП
наследуется от типа: ВидОплаты
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих как вспомогательные.
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих как вычеты НДФЛ.
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих в НДФЛ
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих как районные коэффициенты.
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих как северные надбавки.
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих как премии.
наследуется от типа: ВидОплаты
описание:
Список видов оплат, входящих для расчета больничных листов.
наследуется от типа: ВидОплаты
описание:
Список видов оплат, входящих для расчета отпускных.
наследуется от типа: ВидОплаты
наследуется от типа: ВидОплаты
описание:
Список видов оплат, входящих в начисление.
наследуется от типа: ВидОплаты
описание:
Список видов оплат, входящих в удержание.
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих в выплаты.
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих в ставки.
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих в вычеты на иждивенцев.
НаборВОУ_Налоговые_базы_по_инвалидности
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих в налоговые базы по инвалидности.
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих в родительскую плату.
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих в ввод доходов.
наследуется от типа: ВидОплаты
описание:
Список видов оплат и удержаний, входящих в расчет стипендий.
наследуется от типа: ВидОплаты
наследуется от типа: ВидОплаты
НаборВОУ_Пособия_по_уходу_за_ребенком
наследуется от типа: ВидОплаты
наследуется от типа: ВидОплаты
наследуется от типа: ВидОплаты