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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.05.2015, 09:13   #1  
axm2013
Гость
 
n/a
Цитата:
Сообщение от Cardagant Посмотреть сообщение
Добрый вечер!

Прошу подсказать следующее:

Должны ли таблицы tsTimesheetTrans (Timesheet transactions) и tsTimesheetLineWeek (Timesheet weekly hours) иметь суммарно одинаковое количество часов?

Имею ситуацию, когда суммарно часы различны.

Спасибо!
Имхо:
судя по коду хотели чтобы были должны, но в реальности все это лишь при определенных условиях.

Пусть будет условие А:

ProjParameters::find().RequireStartStopTime && ProjWorkerSetup::findByWorker(this.timesheetTable().Worker,CompanyInfo::findDataArea(curext()).RecId).RequireStartStopTime;
сводится как понимаю к галочкам в соответствующих табличках настроек

Пусть будет условие Б
TSTimesheetHelper::isTimesheetEditable()
которое сводится как понимаю к проверке статуса в первой попавшейся строчке TSTimesheetTrans (TSAppStatus::Create или TSAppStatus::Returned)


При выполнении на tsTimesheetLineWeek:

insert

Если условие A не выполняется, то идет коррекция/создание TSTimesheetTrans с часами соответственно из tsTimesheetLineWeek (вызов метода updateFromTimesheetLineWeek)

update

Если условие A выполняется и выполнено условие Б

то идет коррекция часов в tsTimesheetLineWeek из TSTimesheetTrans (вызов updateTimesheetLineWeekHours)


Если же условие А не выполняется и при этом выполнено условие Б

то идет коррекция/создание TSTimesheetTrans с часами соответственно из tsTimesheetLineWeek (вызов метода updateFromTimesheetLineWeek)


ЗЫ:
> Возможно, это регулируется какими-то настройками?
Соответственно смотрим условие А

Последний раз редактировалось axm2013; 23.05.2015 в 09:17.
За это сообщение автора поблагодарили: Cardagant (2).
Теги
ax2012, project management and accounting, timesheet

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Amand: Управление проектами в Microsoft Dynamics AX 4.0 Проекты I-1, Основные настройки модуля проекты. Blog bot DAX Blogs 4 26.01.2010 13:13
Amand: Видео: Управление проектами в Microsoft Dynamics AX 4.0 Проекты I- 11 Проекты типа ?Фиксированная цена?. Blog bot DAX Blogs 2 22.01.2010 14:09
Amand: Видео: Управление проектами в Microsoft Dynamics AX 4.0 Проекты I- 10 Проекты типа ?Время и расходы?. Blog bot DAX Blogs 0 21.01.2010 17:05
Amand: Видео: Управление проектами в Microsoft Dynamics AX 4.0 Проекты I- 9 Внутренние проекты. Blog bot DAX Blogs 0 21.01.2010 17:05
Вопрос: учет затрат по закупкам в модуле Проекты Keks DAX: Функционал 5 13.07.2006 10:15

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

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

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