Skip to Content

Work Manager 6.2 Add Time sheet

I am trying to make the Add Time functionality work in Work Manger 6.2.

I have maintained below global parameter in agentry application

The users who will be using the application will have multiple Profiles. One user will have time profile as ABC, other will have XYZ. I don't understand why we have to add a Time Profile in the Globals. The Time Profile for our users will be maintained in User Profile Parameter CVR.

I have also done below filter in the MDO, hoping that before creating the Time sheet, the code will use the filter instead of the Global Profile variable.

I went throught /SYCLO/CL_HR_CATSTIMESHEET_DO~CREATE Method code and i did not find any code that would replace the Time Profile variable with the value in the Filter .

I want the code to use Time Profile from user profile parameter CVR instead of a hardcoded global agentry parameter.

Instead of putting a constant in the Globals parameter, can i use USER_PARAM.CVR for Globals Time Profile Variable? would that work?

Any thoughts? and Suggestions?

Capture_6.JPG (16.6 kB)
Capture_7.JPG (75.6 kB)
Capture_8.JPG (16.7 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Oct 21, 2015 at 09:14 AM

    Hi Gopi,

    You have to check where LaborTime.Profile global is being used and replace it for a new custom initial rule.

    The initial rule has to select the USER_PARAM.CVR value from complex table ctuser.

    That will work.

    This is the list of transactions where I use a similar rule, probably you don't have the Crew transactions if you didn't install the component.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Gopi Gunturu


      As your new question is different then your opening question.  It would be better to open a new thread so other people reading the thread will not get confused on the question and answers.

      Also, you should say, what version you are on and looking to upgrade to.  If you are looking at a platform upgrade, or an application upgrade.