Skip to Content
author's profile photo Former Member
Former Member

Overriding the default "date-based" restrictions in time reporting

Hi all.

When using CATS/ESS for reporting time on tasks / roles there are some built in date based rules which limits when time reporting is possible.

The cProjects 4.5 (SP05) help describes this as follows for a task-based set-up



The system creates a worklist in CATS to enable you to record your time for a role or task. The system selects all objects (tasks, project roles, or project definitions) to which you are assigned in the confirmation time frame:


If you set up confirmation via tasks, the worklist displays all tasks for confirmation to which your user is assigned by means of a role for the confirmation time frame and which have been released. For the confirmation time frame, the system first checks

the time frame you specified on the Staffing tab page. Then it checks the time frame you specified in the Tasks Assigned to Selected Project Role group box on the Tasks tab page. If you only made entries on one of the tab pages, these apply.


Put differently there is as I understand it a two-step check against the date that the user is trying to report on

a) check against dates in staffing tab of role

b) check against dates in the "tasks assigned to selected project role" tab of the role

The requirement we are looking at now is to make this check a bit more loose. An example could be to say that time reporting is OK as long as the dates lie within the projects scheduled dates.

Any comments / experiences around this? Possible? I assume one would need to try to influence how the worklist is built up.

Best regards / Anders

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Posted on Oct 07, 2009 at 01:03 PM

    Hi Anders,

    The building up the CATS worklist is done in two side, ERP system and cProject system. Regarding your requirment I think, the logic is done in cProject side, where the logic is hard coded and no Badi to enhance it.

    Please see my report in the Wiki to have more details:

    Kind regards,


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.