Расчет зарплаты расширенный клиент сервер
ОписаниеРасчетногоДокумента
Описание, пример вызова
// Создает описание расчетного документа.// Структура с полями, которые содержат имена таблиц данных формы документа// НачисленияИмя// НачисленияПерерасчетИмя// НачисленияПоДоговорамИмя// УдержанияИмя// НДФЛИмя// ВзносыИмя// ПогашениеЗаймовИмя.//Функция ОписаниеРасчетногоДокумента() Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ОписаниеРасчетногоДокумента()
ОписаниеТаблицыРасчета
Описание, пример вызова
// Описание таблицы, участвующей в расчете зарплаты.//// Содержит поля// ИмяТаблицы - имя табличной части объекта.// ИмяПоляДляВставкиПоказателей - имя поля после которого вставляются поля значений показателей// при дополнении форм документов, редактирующих начисления.// ИмяРеквизитаВидРасчета - имя реквизита с видом расчета.// ИмяРеквизитаСотрудник - имя реквизита с сотрудником.// НомерТаблицы - номер таблицы в объекте. По умолчанию - 0.// Используется в том случае, если у объекта несколько таблиц с начислениями.// ОтображатьПоляОписанияВремени - Булево, истина - отображать поля описаний отработанного/оплаченного времени.// УправлятьОтображениемПолейОписанияВремени - Булево, позволяет переключать режимы видимости полей отображения// времени.//Функция ОписаниеТаблицыРасчета() Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ОписаниеТаблицыРасчета()
ОписаниеТаблицыПлановыхНачисленийДокумента
Описание, пример вызова
Функция ОписаниеТаблицыПлановыхНачисленийДокумента() Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ОписаниеТаблицыПлановыхНачисленийДокумента()
ОписаниеТаблицыПлановыхНачислений
Описание, пример вызова
// Дополняет в описание таблицы, полученной с помощью метода ОписаниеТаблицыРасчета.//// Параметры:// РедактироватьНачисленияВОтдельныхПолях - Булево, обслуживание плановых начислений,// редактируемых в отдельных полях формы (РК,// СН, Надбавка за вредность)// СодержитПолеДействие - Булево//Функция ОписаниеТаблицыПлановыхНачислений(РедактироватьНачисленияВОтдельныхПолях = Ложь, СодержитПолеДействие = Ложь) Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ОписаниеТаблицыПлановыхНачислений(РедактироватьНачисленияВОтдельныхПолях, СодержитПолеДействие);
ОписаниеТабличнойЧастиКорректировкиВыплаты
Описание, пример вызова
Функция ОписаниеТабличнойЧастиКорректировкиВыплаты() Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ОписаниеТабличнойЧастиКорректировкиВыплаты()
ОписаниеТаблицыКорректировкиВыплаты
Описание, пример вызова
Функция ОписаниеТаблицыКорректировкиВыплаты() Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ОписаниеТаблицыКорректировкиВыплаты()
ФормаПодробнееОРасчетеНДФЛОписаниеТаблицыКорректировкиВыплаты
Описание, пример вызова
Функция ФормаПодробнееОРасчетеНДФЛОписаниеТаблицыКорректировкиВыплаты() Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ФормаПодробнееОРасчетеНДФЛОписаниеТаблицыКорректировкиВыплаты()
ПараметрыПолученияДанныхЗаполненияДокумента
Описание, пример вызова
Функция ПараметрыПолученияДанныхЗаполненияДокумента() Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ПараметрыПолученияДанныхЗаполненияДокумента()
УстановитьПланируемуюДатуВыплаты
Описание, пример вызова
// Процедура устанавливает планируемую дату выплаты зарплаты в зависимости от выбранного пользователем порядка выплаты.//// Параметры:// Форма - Форма документа, в котором устанавливается ПланируемаяДатаВыплаты.// ОписаниеДокумента - результат функции ОписаниеДокумента().//Процедура УстановитьПланируемуюДатуВыплаты(Форма, ОписаниеДокумента) Экспорт
Пример вызова
РасчетЗарплатыРасширенныйКлиентСервер.УстановитьПланируемуюДатуВыплаты(Форма, ОписаниеДокумента)
ПланируемаяДатаВыплатыЗарплатыПоНастройкамПоПорядкуВыплаты
Описание, пример вызова
Функция ПланируемаяДатаВыплатыЗарплатыПоНастройкамПоПорядкуВыплаты(МесяцНачисления, Настройки, ПорядокВыплаты, ХарактерыВыплаты, ДатаДокумента) Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ПланируемаяДатаВыплатыЗарплатыПоНастройкамПоПорядкуВыплаты(МесяцНачисления, Настройки, ПорядокВыплаты, ХарактерыВыплаты, ДатаДокумента)
ПланируемаяДатаВыплатыЗарплаты
Описание, пример вызова
// Возвращает планируемую дату выплаты зарплаты.//// Параметры:// Организация - СправочникСсылка.Организация// МесяцНачисления - Дата - месяц начисления зарплаты.//// Возвращаемое значение:// ПланируемаяДатаВыплатыЗарплаты - Дата.//Функция ПланируемаяДатаВыплатыЗарплаты(Организация, МесяцНачисления) Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ПланируемаяДатаВыплатыЗарплаты(Организация, МесяцНачисления)
ПланируемаяДатаВыплатыАванса
Описание, пример вызова
// Возвращает планируемую дату выплаты аванса.//// Параметры:// Организация - СправочникСсылка.Организация// МесяцНачисления - Дата - Месяц начисления зарплаты.//// Возвращаемое значение:// ПланируемаяДатаВыплатыАванса - Дата.//Функция ПланируемаяДатаВыплатыАванса(Организация, МесяцНачисления) Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ПланируемаяДатаВыплатыАванса(Организация, МесяцНачисления)
ПланируемаяДатаВыплатыЗарплатыПоНастройкам
Описание, пример вызова
// Возвращает планируемую дату выплаты зарплаты.//// Параметры:// Организация - СправочникСсылка.Организация// Настройки - Структура// * ВыплачиватьЗарплатуВПоследнийДеньМесяца - Булево// * ДатаВыплатыЗарплатыНеПозжеЧем - Число//// Возвращаемое значение:// ПланируемаяДатаВыплатыЗарплаты - Дата.//Функция ПланируемаяДатаВыплатыЗарплатыПоНастройкам(МесяцНачисления, Настройки) Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ПланируемаяДатаВыплатыЗарплатыПоНастройкам(МесяцНачисления, Настройки)
БазовыйПериодНачисления
Описание, пример вызова
// Определяет базовый период начисления в зависимости от настройки периода// базовых начислений и текущего месяца.//// Параметры:// МесяцНачисления - дата, день в течение месяца, за который выполняются начисления,// ПериодРасчетаБазовыхНачислений - ПеречислениеСсылка.ПериодыРасчетаБазовыхНачислений,// КоличествоМесяцевБазовогоПериода - число, необязательный, количество месяцев - длительность базового периода.//// Возвращаемое значение - СтандартныйПериод.//Функция БазовыйПериодНачисления(МесяцНачисления, ПериодРасчетаБазовыхНачислений, КоличествоМесяцевБазовогоПериода = Неопределено, СдвигБазовогоПериода = Неопределено) Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.БазовыйПериодНачисления(МесяцНачисления, ПериодРасчетаБазовыхНачислений, КоличествоМесяцевБазовогоПериода, СдвигБазовогоПериода);
ВедущаяТаблицаРасчета
Описание, пример вызова
// Выбирает из двух таблиц, ту, которая должна стать причиной последовательного пересчета документа.// Сравнивает таблицы между собой и возвращает более "влиятельную" с точки зрения последовательности расчета.// Например, между "Удержания" и "Начисления" будут выбраны начисления, т.к. результат их расчета влияет на удержания.//// Параметры:// Таблица1, Таблица2 - имена таблиц, из которых нужно выбрать ведущую.//Функция ВедущаяТаблицаРасчета(Таблица1, Таблица2) Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ВедущаяТаблицаРасчета(Таблица1, Таблица2)
ВедущиеТаблицы
Описание, пример вызова
Функция ВедущиеТаблицы() Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ВедущиеТаблицы()
ДокументыВыполненияНачисленийУстановитьРежимОтображенияПодробно
Описание, пример вызова
Процедура ДокументыВыполненияНачисленийУстановитьРежимОтображенияПодробно(Форма, ВидимостьПолейПодробно, ОписаниеТаблицыВидовРасчета, ИзменятьВидимостьПоказателей = Истина) Экспорт
Пример вызова
РасчетЗарплатыРасширенныйКлиентСервер.ДокументыВыполненияНачисленийУстановитьРежимОтображенияПодробно(Форма, ВидимостьПолейПодробно, ОписаниеТаблицыВидовРасчета, ИзменятьВидимостьПоказателей);
ДокументыВыполненияНачисленийУстановитьВидимостьПолейОтображенияВремени
Описание, пример вызова
Процедура ДокументыВыполненияНачисленийУстановитьВидимостьПолейОтображенияВремени(Форма, ОписаниеТаблицы, Видимость = Неопределено) Экспорт
Пример вызова
РасчетЗарплатыРасширенныйКлиентСервер.ДокументыВыполненияНачисленийУстановитьВидимостьПолейОтображенияВремени(Форма, ОписаниеТаблицы, Видимость);
ДокументыВыполненияНачисленийУстановитьВидимостьПолейНормыВремени
Описание, пример вызова
Процедура ДокументыВыполненияНачисленийУстановитьВидимостьПолейНормыВремени(Форма, ОписаниеТаблицы, Видимость = Неопределено) Экспорт
Пример вызова
РасчетЗарплатыРасширенныйКлиентСервер.ДокументыВыполненияНачисленийУстановитьВидимостьПолейНормыВремени(Форма, ОписаниеТаблицы, Видимость);
УточнитьВидимостьОплаченногоВремениПоВидуРасчета
Описание, пример вызова
Процедура УточнитьВидимостьОплаченногоВремениПоВидуРасчета(ВидимостьПолей, Форма, ОписаниеТаблицы) Экспорт
Пример вызова
РасчетЗарплатыРасширенныйКлиентСервер.УточнитьВидимостьОплаченногоВремениПоВидуРасчета(ВидимостьПолей, Форма, ОписаниеТаблицы)
УточнитьВидимостьНормыВремениПоВидуРасчета
Описание, пример вызова
Процедура УточнитьВидимостьНормыВремениПоВидуРасчета(ВидимостьПолей, Форма, ОписаниеТаблицы) Экспорт
Пример вызова
РасчетЗарплатыРасширенныйКлиентСервер.УточнитьВидимостьНормыВремениПоВидуРасчета(ВидимостьПолей, Форма, ОписаниеТаблицы)
ВидыРасчетаКоллекции
Описание, пример вызова
// Возвращает массив видов расчета из коллекции.//Функция ВидыРасчетаКоллекции(КоллекцияСтрок, ИмяКолонки = "ВидРасчета") Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ВидыРасчетаКоллекции(КоллекцияСтрок, ИмяКолонки);
РазмерностьАванса
Описание, пример вызова
Функция РазмерностьАванса(СпособРасчетаАванса) Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.РазмерностьАванса(СпособРасчетаАванса)
ПредставлениеСпособаРасчетаАванса
Описание, пример вызова
Функция ПредставлениеСпособаРасчетаАванса(СпособРасчетаАванса, СжатыйФормат) Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ПредставлениеСпособаРасчетаАванса(СпособРасчетаАванса, СжатыйФормат)
ИменаСпособовРасчетаАванса
Описание, пример вызова
Функция ИменаСпособовРасчетаАванса() Экспорт
Пример вызова
Результат = РасчетЗарплатыРасширенныйКлиентСервер.ИменаСпособовРасчетаАванса()
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).