AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.10.2003, 23:36   #1  
ppson is offline
ppson
Участник
Аватар для ppson
Ex AND Project
1C
 
2,104 / 115 (8) +++++
Регистрация: 25.06.2002
Адрес: SPb, Msk
Цитата:
Изначально опубликовано Владимир К.
Я бы в Вашем случае задействовал механизм табеля и расчетов по среднему. .
А я бы не задействовал здесь табель по двум причинам:
1) Нарушает бизнес-логику механизма табеля. Компенсация - вещь никаким образом не связана с табелем, человек, ведущий табель, понятия не имеет о компенсации (если только табельщик = отдел кадров &расчетный отдел). Вдобавок "Время" компенсации будет печататься в первичном документе.
2) Способ расчета. Компенсация может считаться как в днях, так и в часах - в общем случае настройка счетчика для расчета усложняется. Необходимо будет заводить два времени "Компенсация в часах", "Компенсация в днях" и так же два средних - в днях и часах.
----------------------------------------------------------------------------------------
Использование функциональности отпуска тоже немного кривовато, хотя тип отпуска "Зачет" предназначен чисто в этих целях. Но он не позволяет:
1) считать компенсацию в нецелых днях
2) в случае если работника увольняют, на следующий день принимают на работу, а сотрудник расчитана компенсация через отпуск - я бы не советовал на "автоматически" сформированный табель
------------------------------------------------------------------------------------------------------------
Мой совет использовать для этих целей вид зарплаты "Компенсация" расчитываемый через журнал зарплаты, правила ввода - количество и ставка типа "счетчик". В счетчике указать вид среднего.
Расчитываем средний - в часах или днях
Начисление производить через журнал зарплаты, в количестве указываем количество дней (часов).
Старый 31.01.2008, 13:25   #2  
VBF is offline
VBF
Участник
Аватар для VBF
 
65 / 17 (1) ++
Регистрация: 19.05.2003
Адрес: Москва
Цитата:
Сообщение от ppson Посмотреть сообщение
Мой совет использовать для этих целей вид зарплаты "Компенсация" расчитываемый через журнал зарплаты, правила ввода - количество и ставка типа "счетчик". В счетчике указать вид среднего.
Расчитываем средний - в часах или днях
Начисление производить через журнал зарплаты, в количестве указываем количество дней (часов).
Привет, вы как то писали по поводу компенсации за неиспользованный отпуск

"Мой совет использовать для этих целей вид зарплаты "Компенсация" расчитываемый через журнал зарплаты, правила ввода - количество и ставка типа "счетчик". В счетчике указать вид среднего.
Расчитываем средний - в часах или днях
Начисление производить через журнал зарплаты, в количестве указываем количество дней (часов)."

Попробовал это реализовать - ничего не вышло:
1) Количество - целое. Настраивается и это к программерам?
2) В какой Последовательности нужно создавать счетчик? Или он должен быть без привязки к последовательности. У меня расчета суммы не происходит по любому.
3) В счетчике я должен строчку с расчетом среднедневной суммы указать с операцией умножения или без операции и умножение на колличество происходит автоматически?
4) в какой момент происходит расчет при вводе через журнал?
Теги
компенсация за отпуск, расчеты с персоналом

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Расчет отпуска при 6-дневной раб. неделе Акавешка DAX: Функционал 2 04.12.2006 13:03
Расчет отпуска (суммирован. учет рабочего времени) MNG DAX: Функционал 1 30.11.2005 17:44
Расчет отпуска БОСС DAX: Функционал 7 10.03.2005 17:49
Расчет отпуска nicko DAX: Функционал 4 07.10.2004 11:36
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:20.