"Record Working Time" application in ESS
I fill the number of hours per day for all the days in a week against an Att./Abs. type in the "record Working Time" webdynpro application in ESS, review the entries and save the entries.
When i come back to check the entries for the same week, it creates multiple rows with the same Att./Abs. type and fills the number hours per day accordingly, which results in a matrix display of entries.
Edited by: Suresh Kadari on Jun 30, 2010 4:15 PM
Sridhar,
Thanks for your response.
I have executed the transaction CAT2 in ECC and it was working fine. If there could be a problem with Data entry profile or CAT2 program how would it work fine in the back-end.
I guess there goes something wrong with the WD application.
Similar Messages
-
ESS Timesheet - Record Working Time application partialy in german
I initially deployed the ESS BP and the Time Entry -> Record Working Time application was comming completely in english.
Then I changed the JCO references of ess/cat DC to some other backend, still the app was english.
When I changed the JCO reference back again this time the Record Working Time application was half in german langauge.Text on tab strip, all buttons are in german.
I even changed ProjectProperties.wdproperties property masterLanguage="en", earlier this was masterLanguage="de"
Still half the app is in german. I even deployed the standard ess/cat DC again still no luck.
How do I make it english back and what is the reason for random behavior?
Regards,
VishalMake sure you have no language set up with Jco connection
it should be blank!
Normally no language should be maintained for the above mentioned JCO's
If you have maintained any language for the JCO's ,kindly put it
blank.
http://help.sap.
com/saphelp_nw04/helpdata/en/49/e607426338da6fe10000000a1550b0/
frameset.htm
Please have a look at the Note 947081
this is how language are set
the hierarchy of what locale a component will be shown in the portal,
will be :
1)component- if he have a locale define
2) portal mandatory locale -( that's what we suggest)
3)user locale
4)browser locale
5)Portal default locale
6) system locale -
ESS Timesheet - Record Working Time application partially in german
I initially deployed the ESS BP and the Time Entry -> Record Working Time application was comming completely in english.
Then I changed the JCO references of ess/cat DC to some other backend, still the app was english.
When I changed the JCO reference back again this time the Record Working Time application was half in german langauge.Text on tab strip, all buttons are in german.
I even changed ProjectProperties.wdproperties property masterLanguage="en", earlier this was masterLanguage="de"
Still half the app is in german. I even deployed the standard ess/cat DC again still no luck.
How do I make it english back and what is the reason for random behavior?
Regards,
VishalAny Clue?
JCO's have "en"
browser has "en" still the issue remains.
--Vishal -
Changing the default tab in Record Working Time iview of ESS
Dear experts,
How can we change the Default tab from WEEKLY to DAYLY in Record Working Time iview of ESS .We have been told by SAP this is not possible to do.
There may be some changes to this in Ehp 5, but I am not sure.
/Kirsten -
Friends,
We are having a problem in Record working time application of ESS . When we click the application link or Check the iView in preview mode we are getting the following error message
Message : Exception occured during processing of a Web Dynpro application: "java.lang.NullPointerException";.
[EXCEPTION]
java.lang.NullPointerException at java.util.Calendar.setTime(Calendar.java:910) at java.text.SimpleDateFormat.format(SimpleDateFormat.java:782) at java.text.SimpleDateFormat.format(SimpleDateFormat.java:775) at java.text.DateFormat.format(DateFormat.java:314)
This application is working fine in development system with the same configuration but its not working in the quality system.So please help in solving this problem.
Regards,
ArunRedeploy and restart the Java engine, and check
-
Error in record working time ESS application for an user
Hi ,
We are getting the below error for a specific user when he is accessing the ESS Record working time application.
Please find the below error.
12:06_28/02/11_0009_1265450
[EXCEPTION]
com.sapportals.portal.prt.component.PortalComponentException: Problem creating the Application Integrator, please look for a previous exception during onNodeReady()
at com.sap.portal.wdintegrator.WebDynproIntegrator.doContent(WebDynproIntegrator.java:59)
at com.sapportals.portal.prt.component.AbstractPortalComponent.doRefresh(AbstractPortalComponent.java:355)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:188)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
at java.security.AccessController.doPrivileged(Native Method)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Thanks and Regards,
RajeshHi,
I am facing similar issue. Did you get solution for this?
Regards,
Apurva -
ESS Record Working Time BAPI name?
Hi ,
Can anyone tell me the BAPI name used in standard ESS- Record working time.
Many thanks
RizwanPut a RFC trace through transaction ST05 and run the Record working time application.
You can see it yourself which RFC is being called.
Thanks
Prashant -
Customized Advanced Search ESS Record Working Time
Hello All,
Does anyone of you know if there is a possibility to adjust the u201CAdvanced Searchu201D (Search Help) for the ESS Record Working Time application? Currently the standard search only displays 5 results when searching for WBS Elements. We want to adjust this to 15 or more.
Does anyone of you have some experience with this?
Looking forward to your reply.
Kind regards,
Joost Christenhuszif it is a webdynpro for java application we can do that, but i am not getting that where is screen location in the ess screen,
please can you explaint the navigation inn the portal, so we can find out the dc name, in which we need to de the changes,
Cheers,
Apparao -
ESS Record Working Time .. Restrict Time Entry with Relative limit
Hi SDN Users,
We are using ERP 2005 and EP 7.0 with webdynpro java ESS applications for Time, Travel and Personal Information.
In the ESS Record Working Time application, a user can scroll to any date he wants in the past or in the future and record/edit working times. The application does not take into consideration the setting made in the time entry profile for relative limit.
Please suggest the best way I can include this in the webdynpro application for Record Working Time. (in other words I would like to restrict the users to NOT be able to scroll before and later than 1 week from the current week).
Can this be achieved by modifying any ABAP program / BADI / User Exit (OR)
Would this require Webdynpro Code changes ?
Please suggest some changes if any one has gone through a similar requirement.
Thank You,
SalomeHello Salome ,
You can use the following way out for this :
Lets say you want to allow one week before Begda , rest entries not allowed .
1. VcCatRecordentry View - make a method called dateValid(); this would return true / flase
we can get begda and endda.
wdcontext.currentcontextelement.gettimesheetBegda();
wdcontext.currentcontextelement.gettimesheetendda();
Date sysDate = new Date(Calendar.getInstance().getTimeInMillis());
int sysDay = sysDate.getDay();
2. Instantiate the Calendar Calendar c1 = new GregorianCalendar();
3. c1.add(c1.DATE,-7);
Date dt_end = c1.getTime();
now compare the dt_end to begda if it return >0
then in on action navigation nxt - report exception
this would work , since I did the same and it worked absolutely well for me .
Regards
Sandeep Sharma
Edited by: Sandeep Sharma on Jul 8, 2009 7:41 PM -
ESS - add a new column to Record Working Time table
Hello all,
My client would like to add a column to the Record Working Time table in ESS. They would like to add a column for Activity Name next to Activity Number. Can anyone tell me where this can be congured? Or would this be something I would need to hard-code in the ess~cat source code?
Thanks,
-KevinI have figured out the 2 step process needed for this, involving Modifiable and Influencing. So I am able to add new fields. The only issue I am running into now appears to be dependant on the field name.
I can add CATSD-VORNR
But I cant add CATSDB-LTXA1
I have tried a few variations and it seems i can add fields from CATSD but not from CATSDB?
Has anyone else seen this or know what steps must be taken to display CATSDB-LTXA1?
Thanks,
-Kevin -
Record working time in ESS window collapsed
Dear all,
after we implemented EHP6 in our environment we have a strange issue with the Record working time window in ESS portal.
When a user log in to the portal and go the Record working time the record working time window initial state is collapsed. He need to expand the window manually (see the screenshot).
Does anyone of you have / had same issue? Are you aware of any SAP notes we can consider to solve the issue?
Everything is standard , nothing customized.
Thank you
Vladimir
BRThis is because end users do personalization in that page. In this case when they logon next time always it will display the based on his personalization in previous logon.
You can clear all personalization's for users in System Administration tab
Clear all personalization for users from System Administration in portal.
System Administration -> Support
-> PCD Tools
-> Personalization Data Cleanup
Here Remove personalization data of all users for all portal objects or specific to user / specific to portal object -
Enhance legend in Record Working Time IView
Hi,
I am working on SAP NetWeaver Portal 7.0(Service Pack 4). New NetWeaver functionality in Record Working Time section(of ESS>Working time ) allows employees to enter their working times for different attendance/absence types showing different colours in calendar for Rejected and Not Released statuses. Now the requirement is to include one more colour to show the approved times in the calendar. Ie, Currently legend has two colors with text, like ( <Red box> Rejected <Light Red box> Not Released), now i have to add ' <Green box> Approve ' beside 'Not Released' text, and if manager approves the time sheet then those dates will be displayed in green color.
If any body worked on the similar type of requirement or having knowledge....please let me know how to achieve this req.
Thanks in advance.HI,
You need to implement BADI for this ..
BADI name : "PT_ABS_REQ"
In the BADI "PT_ABS_REQ" interface "IF_EX_PT_ABS_REQ" you can find the method
"SET_CALENDAR_COLOR" in that you can set the colure for the Absent type ......
Adjust Colors of Calendar and Team Calendar
Functionality
You can use this method to change the colors in the team calendar.
In the standard system, the different statuses for requests have different colors. You can use this method to differentiate the colors of requests depending on the following aspects:
Status of requests (status)
Action that an employee has executed: new request, delete, change (UIA operation)
Subtype of absence (SUBTY)
Full-day or partial-day absence (BEGMT, where BEGMT = 0 signifies a full-day absence)
Application mode ( mode). You specify the application mode in the Select Employees for the Team Calendar IMG activity.
Color Display of Status of Leave Requests(COLORS_ACTIVE). You specify this status in the Specify How Leave Is Displayed and Default Values IMG activity.
Available Colors
You have a choice of 16 colors. The 16 colors are hard coded, that is, you cannot change them or add other ones.
The available colors are stored with their RGB value as constants of the CL_PT_REQ_CONST class. Use these constants if you want to change the colors.
Notes
If you change the colors in the team calendar, you should also adapt the legend accordingly. You can use the Adjust Legend for Calendar and Team Calendar method to do so.
Hope this work!!! -
Hello Guru's,
We are working on Time Management and for this we are using Working Time iView in Employee Self-Service role.
We are using Record Working Time and in this we record the working times and in the WBS Element cell there is option like F4 which opens up a popup and we can search for Projects (or WBS element) I want to make changes to that screen.
Please guide me where to do the changes for that?
I looked into the code but couldn't find.
Thanks in Advance for your time.
Regards,
PramodHi Pramod,
In order to modify the standard webdynpro record working time application , you have to do below steps.
Import source code ( XSS Components ) in NWDI
Create a track.
From Developer studio , connect to DTR and check out the source code .
Create the sap.com/ess~cat (DC') project in NWDS.
Modify the standard SAP code as per your needs .
Refer JDI Cookbook for ESS.doc for above tasks.
Thanks
Aravinda -
User exit CATS0003 on loading of record working time screen
Hi Experts
this is continuation to my last thread
ESS CA-TS Missing time sheet,
the requirements remains the same and I just need to confirm below thing
Does cats enhancement user exit CATS0003 will trigger initially at the time of loading the data entry page (record working time screen) in ess? so that before entering the time itself users will get to know that they need to fill previous weeks time before continuing,
experts pls confirm.
JoIf you want the end user to know what attributes to save time on, Try to make use of template
or A worklist!
Other than this you can just use Default values from Cac1 and Infotype 0315, Just check the docs
on this
Also a simple cats0002 can be used to supplement the recorded data -
Start and End Time in Record Working Time- Weekly View
HI,
In record working time we have 2 views, daily and weekly. In daily view, we have start time and end time, which we do not have in weekly view. Can these 2 fields be incorporated in Weekly View?Hi Siddharth,
Can you please clarify what "iView development using NWID" really means?
- Is that Java Web-dynpro development? - Can it be either Java Web-Dynpro or ABAP web-dynpro?
- Does it mean that we have to customize the standard-delivered “record working time” application, or does it mean that a custom copy of the application needs to be developed?
Thank you!
Daniel.
Maybe you are looking for
-
How do I upgrade my operating system from 10.1.1 to 10.5.8?
How do I upgrade my operating system frin 10.1.1. to 10.5.8?
-
Multiple tools not working correctly in CS4
Hello! So I didn't see any topics that related to my issue so here goes: I was drawing in Photoshop, no issues, but after I tried to copy/paste a selection of the picture, I realized that nothing was copying or pasting at that. (Now before anyone ask
-
Change of email id to new for sending PO output ??
Hi Guys, can any body tell me how to change email id from the exisiting one to new id.This is to send PO output to an email. I need to change the mail address... where can i do this? your help will be appreciated. Message was edited by: raja gurrala
-
File System repository error in component monitor
Hi, I created a file system repository in our portal server which will connect to windows file system and display the folder structure. I created a File system repository manager with the following properties mentioned below Prefix (must start with /
-
Outbound function module for IDOC WMMBID02
Hi, Do we have any outbound function module for basic IDOC type WMMBID02 (Stock movements from ext. systems) which has message type WMMBXY. I searched with hot keys OUTBOUND_WMMBXY in SE37 but unable to find a standard FM. My task is to extend that F