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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.01.2006, 14:17   #1  
Spider is offline
Spider
_/\(o.o)/\_
 
335 / 56 (2) ++++
Регистрация: 06.07.2005
Адрес: Тюмень, Екатеринбург
Принудительный пересчет процедур. (Расчеты с персоналом)
Требуется пересчитывать процедуру при каждом запуске расчета, как будто у процедуры состояние "Не рассчитана". Галка "Удалять предыдущий расчет" не помогает. Кто сталкивался?
Старый 27.01.2006, 15:09   #2  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
Не совсем понятна фраза "требуется пересчитывать процедуру". Требуется кем и для чего?
Старый 27.01.2006, 17:14   #3  
Spider is offline
Spider
_/\(o.o)/\_
 
335 / 56 (2) ++++
Регистрация: 06.07.2005
Адрес: Тюмень, Екатеринбург
Цитата:
Сообщение от Prof
Не совсем понятна фраза "требуется пересчитывать процедуру". Требуется кем и для чего?
Есть процедура Расчет северой надбавки, состаящая их 3х последовательностей. Внутри каждой последовательности есть счетчик. Один из этих счетчиков привязан к виду зарплаты Северная надбавка.

Запускаем расчет процедур. Расчитывается значение вида ЗП Северная надбавка. Состояние процедур становится Рессчитана. Все ОК.

Затем меняем какое-нибудь значение, используемое счетчиком. Например текстовое поле сотрудника Северный стаж. Идем в Расчет зарплаты/Расчет процедур и видим, что состояние процедуры Расчет северой надбавки не изменилось (="Расчитана"). И естественно когда жмем Расчитать все процедура не пересчитывается, т.е. значение вида зп Северная надбавка остается прежнми, хотя его надо пересчитать т.к. мы изменили значение текстового поля, используемого счетчиком внутри этой процедуры.
Старый 27.01.2006, 17:37   #4  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
ААА...ну, глубоко копаете. Естественно такого нет.
Фактически поддерживаются два вида изменений (если я ничего не упустил): при изменении табеля (перерасчет RPayTbl) и при изменении строк зарплаты сотрудника (перерасчет RPayTax). При этом статусы процедур не меняются, что, кстати, логично, а лишь добавляются записи в "Учет последний изменений".
Все остальные фантазии нужно реализовывать путем программинга.

Кнопка "Рассчитать все" действительно игнорирует уже рассчитанные процедуры, в отличие от "Рассчитать текущую", которая в свою очередь игноририрует статус
За это сообщение автора поблагодарили: Spider (1).
Старый 27.01.2006, 18:18   #5  
Spider is offline
Spider
_/\(o.o)/\_
 
335 / 56 (2) ++++
Регистрация: 06.07.2005
Адрес: Тюмень, Екатеринбург
Это не фантазии, это наша суровая реальность. А ежли я хочу расчитать все, надо все и расчитывать, а Axapta умничает, панимаш.
Старый 28.01.2006, 23:45   #6  
Spider is offline
Spider
_/\(o.o)/\_
 
335 / 56 (2) ++++
Регистрация: 06.07.2005
Адрес: Тюмень, Екатеринбург
Тогда не совсем ясно, на что влияет галка "Удалять предыдущий расчет".
Старый 29.01.2006, 00:54   #7  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
Это одна из самых ясных галок в этом модуле.
При расчете процедуры, если галка установлена, в начале расчета удаляются все строки зарплаты, ранее рассчитанные по это процедуре. В противном случае строки будут апдейтиться (или удаляться при нулевом результате) в случае их нахождения.
Старый 29.01.2006, 01:24   #8  
Spider is offline
Spider
_/\(o.o)/\_
 
335 / 56 (2) ++++
Регистрация: 06.07.2005
Адрес: Тюмень, Екатеринбург
Цитата:
Сообщение от Prof
При расчете процедуры...
Ключевая фраза. Теперь ясно. Спасибо.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Расчеты с персоналом: Структура, Штатное расписание rus_stas DAX: Функционал 6 21.12.2010 21:41
Тендер на внедрение модуля "Управление персоналом" и "Расчеты с персоналом" Oxsana DAX: Прочие вопросы 5 02.05.2006 19:47
Расчеты с персоналом: Настройки расчета налогов rus_stas DAX: Функционал 1 30.03.2006 14:38
Расчеты с персоналом: Внебюджетные фонды rus_stas DAX: Функционал 8 22.03.2006 13:48
Персонал и Расчеты с персоналом Gustow DAX: Программирование 1 28.01.2003 23:53

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

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

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