Skip to content

Расчет зарплаты расширенный клиент сервер

ОписаниеРасчетногоДокумента

Описание, пример вызова
// Создает описание расчетного документа.
// Структура с полями, которые содержат имена таблиц данных формы документа
// НачисленияИмя
// НачисленияПерерасчетИмя
// НачисленияПоДоговорамИмя
// УдержанияИмя
// НДФЛИмя
// ВзносыИмя
// ПогашениеЗаймовИмя.
//
Функция ОписаниеРасчетногоДокумента() Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ОписаниеРасчетногоДокумента()

ОписаниеТаблицыРасчета

Описание, пример вызова
// Описание таблицы, участвующей в расчете зарплаты.
//
// Содержит поля
// ИмяТаблицы - имя табличной части объекта.
// ИмяПоляДляВставкиПоказателей - имя поля после которого вставляются поля значений показателей
// при дополнении форм документов, редактирующих начисления.
// ИмяРеквизитаВидРасчета - имя реквизита с видом расчета.
// ИмяРеквизитаСотрудник - имя реквизита с сотрудником.
// НомерТаблицы - номер таблицы в объекте. По умолчанию - 0.
// Используется в том случае, если у объекта несколько таблиц с начислениями.
// ОтображатьПоляОписанияВремени - Булево, истина - отображать поля описаний отработанного/оплаченного времени.
// УправлятьОтображениемПолейОписанияВремени - Булево, позволяет переключать режимы видимости полей отображения
// времени.
//
Функция ОписаниеТаблицыРасчета() Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ОписаниеТаблицыРасчета()

ОписаниеТаблицыПлановыхНачисленийДокумента

Описание, пример вызова
Функция ОписаниеТаблицыПлановыхНачисленийДокумента() Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ОписаниеТаблицыПлановыхНачисленийДокумента()

ОписаниеТаблицыПлановыхНачислений

Описание, пример вызова
// Дополняет в описание таблицы, полученной с помощью метода ОписаниеТаблицыРасчета.
//
// Параметры:
// РедактироватьНачисленияВОтдельныхПолях - Булево, обслуживание плановых начислений,
// редактируемых в отдельных полях формы (РК,
// СН, Надбавка за вредность)
// СодержитПолеДействие - Булево
//
Функция ОписаниеТаблицыПлановыхНачислений(РедактироватьНачисленияВОтдельныхПолях = Ложь, СодержитПолеДействие = Ложь) Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ОписаниеТаблицыПлановыхНачислений(РедактироватьНачисленияВОтдельныхПолях, СодержитПолеДействие);

ОписаниеТабличнойЧастиКорректировкиВыплаты

Описание, пример вызова
Функция ОписаниеТабличнойЧастиКорректировкиВыплаты() Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ОписаниеТабличнойЧастиКорректировкиВыплаты()

ОписаниеТаблицыКорректировкиВыплаты

Описание, пример вызова
Функция ОписаниеТаблицыКорректировкиВыплаты() Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ОписаниеТаблицыКорректировкиВыплаты()

ФормаПодробнееОРасчетеНДФЛОписаниеТаблицыКорректировкиВыплаты

Описание, пример вызова
Функция ФормаПодробнееОРасчетеНДФЛОписаниеТаблицыКорректировкиВыплаты() Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ФормаПодробнееОРасчетеНДФЛОписаниеТаблицыКорректировкиВыплаты()

ПараметрыПолученияДанныхЗаполненияДокумента

Описание, пример вызова
Функция ПараметрыПолученияДанныхЗаполненияДокумента() Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ПараметрыПолученияДанныхЗаполненияДокумента()

УстановитьПланируемуюДатуВыплаты

Описание, пример вызова
// Процедура устанавливает планируемую дату выплаты зарплаты в зависимости от выбранного пользователем порядка выплаты.
//
// Параметры:
// Форма - Форма документа, в котором устанавливается ПланируемаяДатаВыплаты.
// ОписаниеДокумента - результат функции ОписаниеДокумента().
//
Процедура УстановитьПланируемуюДатуВыплаты(Форма, ОписаниеДокумента) Экспорт

Пример вызова

РасчетЗарплатыРасширенныйКлиентСервер.УстановитьПланируемуюДатуВыплаты(Форма, ОписаниеДокумента)

ПланируемаяДатаВыплатыЗарплатыПоНастройкамПоПорядкуВыплаты

Описание, пример вызова
Функция ПланируемаяДатаВыплатыЗарплатыПоНастройкамПоПорядкуВыплаты(МесяцНачисления, Настройки, ПорядокВыплаты, ХарактерыВыплаты, ДатаДокумента) Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ПланируемаяДатаВыплатыЗарплатыПоНастройкамПоПорядкуВыплаты(МесяцНачисления, Настройки, ПорядокВыплаты, ХарактерыВыплаты, ДатаДокумента)

ПланируемаяДатаВыплатыЗарплаты

Описание, пример вызова
// Возвращает планируемую дату выплаты зарплаты.
//
// Параметры:
// Организация - СправочникСсылка.Организация
// МесяцНачисления - Дата - месяц начисления зарплаты.
//
// Возвращаемое значение:
// ПланируемаяДатаВыплатыЗарплаты - Дата.
//
Функция ПланируемаяДатаВыплатыЗарплаты(Организация, МесяцНачисления) Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ПланируемаяДатаВыплатыЗарплаты(Организация, МесяцНачисления)

ПланируемаяДатаВыплатыАванса

Описание, пример вызова
// Возвращает планируемую дату выплаты аванса.
//
// Параметры:
// Организация - СправочникСсылка.Организация
// МесяцНачисления - Дата - Месяц начисления зарплаты.
//
// Возвращаемое значение:
// ПланируемаяДатаВыплатыАванса - Дата.
//
Функция ПланируемаяДатаВыплатыАванса(Организация, МесяцНачисления) Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ПланируемаяДатаВыплатыАванса(Организация, МесяцНачисления)

ПланируемаяДатаВыплатыЗарплатыПоНастройкам

Описание, пример вызова
// Возвращает планируемую дату выплаты зарплаты.
//
// Параметры:
// Организация - СправочникСсылка.Организация
// Настройки - Структура
// * ВыплачиватьЗарплатуВПоследнийДеньМесяца - Булево
// * ДатаВыплатыЗарплатыНеПозжеЧем - Число
//
// Возвращаемое значение:
// ПланируемаяДатаВыплатыЗарплаты - Дата.
//
Функция ПланируемаяДатаВыплатыЗарплатыПоНастройкам(МесяцНачисления, Настройки) Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ПланируемаяДатаВыплатыЗарплатыПоНастройкам(МесяцНачисления, Настройки)

БазовыйПериодНачисления

Описание, пример вызова
// Определяет базовый период начисления в зависимости от настройки периода
// базовых начислений и текущего месяца.
//
// Параметры:
// МесяцНачисления - дата, день в течение месяца, за который выполняются начисления,
// ПериодРасчетаБазовыхНачислений - ПеречислениеСсылка.ПериодыРасчетаБазовыхНачислений,
// КоличествоМесяцевБазовогоПериода - число, необязательный, количество месяцев - длительность базового периода.
//
// Возвращаемое значение - СтандартныйПериод.
//
Функция БазовыйПериодНачисления(МесяцНачисления, ПериодРасчетаБазовыхНачислений, КоличествоМесяцевБазовогоПериода = Неопределено, СдвигБазовогоПериода = Неопределено) Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.БазовыйПериодНачисления(МесяцНачисления, ПериодРасчетаБазовыхНачислений, КоличествоМесяцевБазовогоПериода, СдвигБазовогоПериода);

ВедущаяТаблицаРасчета

Описание, пример вызова
// Выбирает из двух таблиц, ту, которая должна стать причиной последовательного пересчета документа.
// Сравнивает таблицы между собой и возвращает более "влиятельную" с точки зрения последовательности расчета.
// Например, между "Удержания" и "Начисления" будут выбраны начисления, т.к. результат их расчета влияет на удержания.
//
// Параметры:
// Таблица1, Таблица2 - имена таблиц, из которых нужно выбрать ведущую.
//
Функция ВедущаяТаблицаРасчета(Таблица1, Таблица2) Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ВедущаяТаблицаРасчета(Таблица1, Таблица2)

ВедущиеТаблицы

Описание, пример вызова
Функция ВедущиеТаблицы() Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ВедущиеТаблицы()

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

Описание, пример вызова
Процедура ДокументыВыполненияНачисленийУстановитьРежимОтображенияПодробно(Форма, ВидимостьПолейПодробно, ОписаниеТаблицыВидовРасчета, ИзменятьВидимостьПоказателей = Истина) Экспорт

Пример вызова

РасчетЗарплатыРасширенныйКлиентСервер.ДокументыВыполненияНачисленийУстановитьРежимОтображенияПодробно(Форма, ВидимостьПолейПодробно, ОписаниеТаблицыВидовРасчета, ИзменятьВидимостьПоказателей);

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

Описание, пример вызова
Процедура ДокументыВыполненияНачисленийУстановитьВидимостьПолейОтображенияВремени(Форма, ОписаниеТаблицы, Видимость = Неопределено) Экспорт

Пример вызова

РасчетЗарплатыРасширенныйКлиентСервер.ДокументыВыполненияНачисленийУстановитьВидимостьПолейОтображенияВремени(Форма, ОписаниеТаблицы, Видимость);

ДокументыВыполненияНачисленийУстановитьВидимостьПолейНормыВремени

Описание, пример вызова
Процедура ДокументыВыполненияНачисленийУстановитьВидимостьПолейНормыВремени(Форма, ОписаниеТаблицы, Видимость = Неопределено) Экспорт

Пример вызова

РасчетЗарплатыРасширенныйКлиентСервер.ДокументыВыполненияНачисленийУстановитьВидимостьПолейНормыВремени(Форма, ОписаниеТаблицы, Видимость);

УточнитьВидимостьОплаченногоВремениПоВидуРасчета

Описание, пример вызова
Процедура УточнитьВидимостьОплаченногоВремениПоВидуРасчета(ВидимостьПолей, Форма, ОписаниеТаблицы) Экспорт

Пример вызова

РасчетЗарплатыРасширенныйКлиентСервер.УточнитьВидимостьОплаченногоВремениПоВидуРасчета(ВидимостьПолей, Форма, ОписаниеТаблицы)

УточнитьВидимостьНормыВремениПоВидуРасчета

Описание, пример вызова
Процедура УточнитьВидимостьНормыВремениПоВидуРасчета(ВидимостьПолей, Форма, ОписаниеТаблицы) Экспорт

Пример вызова

РасчетЗарплатыРасширенныйКлиентСервер.УточнитьВидимостьНормыВремениПоВидуРасчета(ВидимостьПолей, Форма, ОписаниеТаблицы)

ВидыРасчетаКоллекции

Описание, пример вызова
// Возвращает массив видов расчета из коллекции.
//
Функция ВидыРасчетаКоллекции(КоллекцияСтрок, ИмяКолонки = "ВидРасчета") Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ВидыРасчетаКоллекции(КоллекцияСтрок, ИмяКолонки);

РазмерностьАванса

Описание, пример вызова
Функция РазмерностьАванса(СпособРасчетаАванса) Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.РазмерностьАванса(СпособРасчетаАванса)

ПредставлениеСпособаРасчетаАванса

Описание, пример вызова
Функция ПредставлениеСпособаРасчетаАванса(СпособРасчетаАванса, СжатыйФормат) Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ПредставлениеСпособаРасчетаАванса(СпособРасчетаАванса, СжатыйФормат)

ИменаСпособовРасчетаАванса

Описание, пример вызова
Функция ИменаСпособовРасчетаАванса() Экспорт

Пример вызова

Результат = РасчетЗарплатыРасширенныйКлиентСервер.ИменаСпособовРасчетаАванса()

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).