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