View previous topic :: View next topic |
Author |
Message |
Sealer
Joined: 27 Mar 2002 Posts: 3
|
Posted: 04 Apr 2002 10:28 Post subject: Переход на 3.02/001 (модуль зарплата) |
|
|
Добрый день.
Работая с версией 2.03/001 мы использовали поле "Дополнительные сведения о сотруднике" для расчета оплаты за вредность труда, - вводили туда расценки, а затем использовали объект Staff.NoteSalary в формуле алгоритма для вида оплаты. В новой версии этот объект отсутствует (или хорошо спрятан ??). Как быть?
Таким же образом вводились и проценты алиментщиков.
Помогите, вы - последняя надежда.
Заранее спасибо. |
|
Back to top |
|
|
Михаил Матвеев
Joined: 08 Jan 2002 Posts: 40 Location: Михаил Матвеев
|
Posted: 08 Apr 2002 17:14 Post subject: |
|
|
Здравствуйте!
Подобного метода в программе не было
Уточните пожалуйста порядок Ваших действий
Процент удержания алиментов ставиться в расчетном листке сотрудника вручную.
Если это постоянное удержание то оно перейдет вместе с процентной ставкой на следующий месяц
_________________ С Уважением, консультант по программе БЭСТ-ОФИС
Матвеев Михаил
ЗАО Интеллект-Сервис
г.Моск |
|
Back to top |
|
|
Sealer
Joined: 27 Mar 2002 Posts: 3
|
Posted: 08 Apr 2002 22:55 Post subject: |
|
|
Добрый день !
Вот пример: тов. Иванов за каждый час отработанного во вредных условиях времени должен получить доплату в размере 40 копеек, а тов. Петров(в менее вредных условиях) - 35 копеек.
Наши действия: - в поле доп.сведений Иванову ставим символы 'У1;', а Петрову 'У2;'. В формуле расчета для вида оплаты "За вредные условия" при помощи функции Split вычленяем из объекта Staff.NoteSalary эти символы и анализируем их: case 'У1' then Часы*0.4
case 'У2' then Часы*0.35
Все. Начисление - постоянное.
Буду признателен, если подскажите как это сделать по-другом |
|
Back to top |
|
|
Михаил Матвеев
Joined: 08 Jan 2002 Posts: 40 Location: Михаил Матвеев
|
Posted: 10 Apr 2002 17:39 Post subject: |
|
|
Здравствуйте!
Если начисление постоянное, то можно ввести его в расчетный листок сотруднику, в колонке "Базовая сумма" поставить тов. Иванову 0.4, тов. Петрову 0.35.
В алгоритме вида оплаты "За вредные условия" написать
SlipCalcStr.Summa = SlipCalcStr.SummaBase * SlipCalcStr.Hour.
Тогда в колонке "Часы" нужно будет указывать кол-во отработанных во вредных условиях.
При закрытии расчетной ведомости строка постояног начисления с введенной базовой суммой будет переноситься в следующий месяц...
Свойства Staff.NoteSalary никогда не было. Это может быть только, если программисты предпрития сами дописали данное свойство объекту.
С Уважением,
Аналитический отд |
|
Back to top |
|
|
Sealer
Joined: 27 Mar 2002 Posts: 3
|
Posted: 15 Apr 2002 18:21 Post subject: |
|
|
Большое спасибо за исчерпывающий ответ.
=========
Свойства Staff.NoteSalary никогда не было. Это может быть только, если программисты предпрития сами дописали данное свойство объекту
=========
Не подскажите на будущее, где бы взять описание подобных манипуляций? А то те программисты, у которых я принял дела уже исчезл |
|
Back to top |
|
|
|