Leave Request for ESS Portal WS12300111 Workflow Text
Hello workflow experts
I've been asked to enhance the standard Portal leave request workflow (WS12300111) so that instead of the generic text "General workflow for documents" the SWI2_FREQ transaction can show text with the requester's name to simplify any troubleshooting or auditing issues. For example, have the text show "Carl Robinson's Leave Request".
I've already tried doing this by copying the standard workflow and then placing a workflow container within the text, where the container should have the initiator's name. However, generated worflows do not show any text for this container, just an empty space. For example, current workflows show " 's Leave Request" when I would expect them to show something like "Juan Ramos's Leave Request". When I check the container values in the workflow log, the container does indeed contain the name value.
My suspicion is that since this workflow is not being triggered by an event, but rather through customizing and integration with the Portal, the text is being generated before the containers are populated with values. However, I can't be sure of this since the workflow log shows the containers filled already even when the text shows empty text. Is there a way to test this? Also, would anyone have suggestions on how to fix this issue? Thanks in advance.
Regards and happy holidays,
Juan Ramos
Thank you all for the quick replies.
I followed a similar approach to Maorriyan's suggestion. I created the &NAME& container but it wasn't being populated. Instead I found a similar container under &REQ.INITIATOR.NAME&. This container populated the value correctly as soon as the organizational environment was refreshed.
Thanks all!
Points awarded.
Message was edited by: Juan Ramos Bras
Similar Messages
-
Cancel leave requests via ess portal
hi experts,
i am very new to workflow so any help would be appreciated. can some one please provide a detailed step by step guide on how to create a workflow for canceling leave requests (must go thru manager's approval first before the cancellation to be applied) via portal?Hi,
If you go with the standard, you don't have to create any workflow, you can use the existing one. The approach is exactly the same as implementing a workflow for new leave request. Basically in the SPRO you need to go to the ESS area and find the Leave request related configuration there. You will find that you can define for each absence type a workflow which will start (and you can define them both for new request and cancellation requests). With proper configuration, everything will work without any WF development effort.
If you find out that the standard solution does not fulfill the requirements, return to this thread for more detailed questions.
Regards,
Karri -
BSP error while applying a Leave request in ESS
Dear Friends,
Reposting an issue which I posted earlier in ESS Forum as I didn't get solution there and the issue is more technical and moved towards Netweaver applications.
While applying a leave request in ESS portal, I am getting an error page saying Business Server Page error.
Checked related SPRO Nodes: Both ESS UI5 and ESS (Java) nodes. They are maintained. Being HCM Functional Consultant, this error I am not able to analyze anyway. So asking Portal /Netweaver experts here.
Error screen attached-
My earlier thread posted in ESS forum
http://scn.sap.com/thread/3675714
Expecting a quick solution for this as I am stuck in this issue for last 4-5 days .
Regards,
NiladriSorted out . Detail can be seen in the Referal link. Closing this thread
Regards,
Niladri -
How to approve Leave Request for Workflow in ESS?
Hey! Experts,
Currently, I am working on ESS Leave Request Workflow referening the Standard Workflow Template WS12300111. The requirements are as such, requested leave need to be approved using TS 12300007 'Approve Process'. Here, I have created a customized Rule to get the actual agent since the requirement is like i have to check if the employee who is apply for leave on the date is present in any project (alternative C-project Org. Structure is maintained) than his / her project manager will be the approver else i need to get the approver from the central HR Org. Struct. For simplicity consider the employee is currently present in only one project.
Also, for information the Rule is working fine. That is the workitem is received in the appropriate agent UWL.
Now my doubt is, there is no approve / reject button coming in the workitem in UWL
Also, after refering documentation on help.sap.com i came to know that some reports need to be run in background for approval to be done.
Here, I am confused and I am stucked as I dont know which reports need to be run and how will the approval will be done in MSS.
Kindly, give me some guidance on the same so that i can proceed.
Thnx! in advance.
And yeah points will be rewarded on giving suitable answer for this.
Regards,
Mistry WasimHi,
Following are the some important points you should understand about ESS Leave Request Workflow
1. The Visualization ( how should it appear in UWL and what should happen when you click on a particular workitem) is defined in SWFVISU. Check for TS12300097. Generally, it invokes com.sap.xss.hr.lea.appl/LeaveRequestApprover Java WebDynpro application. Just check whether you are able to get the correct Leave Processing application called when you execute your workitem from UWL?
2. In general it should have option to process the leave request either approve/reject. When the leave request gets approved/rejected the status of the Leave Request document gets changed ( in workflow it is &REQ.STATUS&
3. There is a need to schedule a background job for program RPTARQPOST which will pick up all the documents in APPROVED status and creates an absence record for the same.
4. Apart from schedule job as mentioned above, you also have to schedule a background job for program RPTARQEMAIL, which is basically used to send e-mails for all the documents which are yet to be approved to correct manager.
as you say , you can not see Approve/Reject options from UWL, it looks to me that correct javawebdynpro application is not being called for this task. Just check this !!
Good Luck !!
Regards
Krishna Mohan -
hi there,
we are planning to use ESS 'leave request' in our portal for users to enter their leave requests for holiday, illness, etc.....
we will have about 1200 users, but there is a big problem:
for some of the leave request-types like illness (and others) it is not possible that the user himself enters this information. so a reponsible person for the area (e.g. a secretary or someone else) have to enter the leave request for the other person. e.g. when the person is ill: the request for it MUST be entered the first day of the illness ! and the employee can't do it on his own, because he is of course ill and not at work.
is there a solution in ESS (SAP Netweaver 2004s 7.00, with backend HR ECC 6.0) ? i cant find anything. it is only possible to enter the OWN leave requests for the user which is logged on into the portal.
b. reg, MartinMartin,
we have about 1200 employees here ! Illness (and other absence) MUST be entered by other persons then the employee himself. CATS is not working with that in ess-portal and also not the leave-request.
PA30 is an license-problem ! i can't allow users to use it............thats why we have a portal ! why should i let people enter leave-requests in the portal and other abscense in the backend ? thats a very bad thing ! very user-unfriendly !
best reg, Martin -
While raising Leave Request on ESS: getting warning message displayed
Hi All,
When i am trying to raise a leave request from ESS i am getting the warning message displayed on the page as follows:
"Customizing for employee 00001153 does not exist"
I want this message to be removed.
Is this problem from R/3 end or any configuration needs to be done on ESS ?
Pls let me know how to remove this message.
Regards
Vijaythis message ensues when there is a missing customisation for the pernr, For example :
message is being displayed due to rule group customizing is missing
for a leave '0560' for which a leave record exists on the date
'14th March 2008'.
One possible solution would be to create a record in the customizing or delete the record from the application.
So please check the customisation of the absences, Quotas, rule group etc for this particular employee -
Approval Leave request for Wave2
hello guys:
For approval Leave Request for Wave 1, we need to define an Approval Scenario on the gateway side. Just want to know for Wave 2, where should we define the workflow task id ? should we define it on the ERP side ?
thanks
tonyHi Tony,
The Workflow id definition remains same as wave 1.
On the gateway system.
regards,
Meghna -
Upload leave request for approval
Hi,
I would like to know how to upload leave request for approval. I understand that i can use IT2001 for leave history. Can i do an LSMW for leave request for approval for 100 personnels? Thank youHi,
Data stored in IT2001 are not for ESS approval. ESS leave request data is stored in a host of tables which start with PTREQ. You can do PTREQ* lookup in SE11 and findout. There might be 3 or 4 tables which you need to look into.
PTREQ_HEADER
PTREQ_ATTABSDATA
and maybe one more table.
Then you can do a LSMW.
Regards
Srini
Edited by: Sinivasan Rajamani on Apr 20, 2010 6:10 AM
Edited by: Sinivasan Rajamani on Apr 20, 2010 6:13 AM -
Submitting the Leave Request from ESS into SAP r/3 system
Hi Gurus........
Can anyone let me know the standard BAPI/BAPIs that are to be called inside SAP system to submit the leave request and trigger the underlying Workflow if any?
Thanks In Advance.....
Abhi.....Try transaction PTARQ
Ideally don't use this in live PRD as you do not want to cause any inconsistencies with existing data/workflow etc
Best wishes
Stuart -
Can anyone Guide me Leave Request via ESS
Hi Experts
I am New to HR .Can anyone Giude me How to create Leave Request via ESS .I dont know anything about ESS.http://help.sap.com/saphelp_erp2004/helpdata/en/38/e8584c2a664547b60442646bee23b6/frameset.htm
have a look. -
Manger wants to create a leave request for inactive employee
is this requirement possible ?
my client is asking that the manger wants to create a leave request for inactive employee on his behalf
when the manger is trying to create a leave request it is throwing the error message as Invalid personal number.
Comments required from the expertsHi solomon,,
I dont know the reason behind
the inactive employee is showing under the mss Home page of manger.
Is there something wrong functionally/technically ?
I Know what would be the status of inactive employee. I tried to convenience my client,but no luck
Requirement is in this way :
Manger wants to create a leave request for inactive employee( on the behalf of inactive employee, the manger wants to create a leave request ) in manager self service tab from Home -
Work flow for Leave request without ESS
Dear All,
For one of our client, we have configure workflow for leave request, first is it possible to do tht?
If so how to do it?, here we dont have ESS/MSS. Is there any standard workflow available?
ThanxThere is standard workflow task which give by SAP to approve leave request i.e. 12300111.
But I am not sure this workflow task will work with out Portal or not. -
Configuration steps for leave request in ESS/MSS
Hi
I want to configure for leave request approval from ESS/MSS (EP 7.0 and ECC 6.0)
What are the configuration steps if any doc please send.
Thanks & RegardsHi Rao,
Go through this link for leave request cofiguration steps.
https://www.sdn.sap.com/irj/scn/wiki?path=/display/erphcm/leave%2brequest%2bconfiguration%2bsteps
Also visit this link for ESS related issue resolution and hints.
https://www.sdn.sap.com/irj/scn/wiki?path=/display/erphcm/commonIssuesandHintsin+ESS
Reagrds, -
HELP: Customizing ESS Leave Request for multiple entries in one submission
Hi experts,
I appreciate help on this urgent problem. We're on ECC6 with EP7. My customization requirements are below:
1) Allow multiple leave entries to be submitted at one go. Standard ESS only allows one date range entry per submission. We've customized the Webdynpro Leave request form to allow multiple entries in table form.
Assuming there's 3 requests:
R1 ~ 01-Oct-2007
R2 ~ 03-Oct-2007
R3 ~ 05-Oct-2007
Whenever user clicks 'New Entry' button, Webdynpro will call bapi PT_ARQ_REQUEST_PREPARE to generate a new request ID.
When user clicks on 'Review' button, I will loop at the requests internal table and check each of the entries, which is an individual request, via BAPI PT_ARQ_REQUEST_CHECK. Am I doing correctly so far?
The checks return no error. Next comes the problem. When I click the 'Send' button, I will loop at the request IDs (in ascending order) into BAPI PT_ARQ_REQUEST_EXECUTE. I will get a dump, saying that the object cannot be found. Debugging shows that it cannot find the first request ID (R1) in the memory. I found that if I sort the request IDs in descending order, it will be able to find the last request (R3) and could process it. However, when it comes to the 2nd last request (R2), it will give me the same dump saying that object can't not found. Both R1 and R2 cannot be found whereas only R3 can be found.
In overview, the logic we adopted is like this:
1) PT_ARQ_REQUEST_PREPARE-CREATE (R1)
2) PT_ARQ_REQUEST_CHECK (R1) upon clicking 'New Entry' Button
3) PT_ARQ_REQUEST_PREPARE-CREATE (R2)
4) PT_ARQ_REQUEST_CHECK (R2) upon clicking 'New Entry' Button
5) PT_ARQ_REQUEST_PREPARE-CREATE (R3)
6) PT_ARQ_REQUEST_CHECK (R1, R2, R3) upon clicking 'Review' Button
7) Loop PT_ARQ_REQUEST_EXECUTE ( R3 - Returns OK, R2 - Returns object not found and terminates, R1 - not processed because execution terminated by R2).
Can anyone please advise me how I should go about changing the BAPIs? Or are the CLASSes/BADIs to be changed?
<b>Points will be rewarded for helping with this urgent requirement.</b> Thank you.
Regards,
DamienHi Kiran,
Thanks for replying. My guess initially was also that the requests are overwritten.
I heard of another company's implementation who did the same concept and was able to do it. Unfortunately, I'm unable to get any information from them.
Initially, my frontend programmer and I thought of adopting the 'dummy checks' methodology. i.e. Do dummy checks when clicking 'New entry' or 'Review' button. This is to ensure that the entries were entered correctly at front end. Only when the user clicks on the 'Send' button, my BAPIs take in a table of request entries and perform the Request_Prepare&Request_Check&Request_Execute one at a time.
This may be expensive as there will be double the processing needed. One set for dummy checks and one set for the actual backend processing.
Is there any way that I can create multiple requests in 'transcient' state so that it won't be overwritten and I can still find it when I call the BAPI PT_ARQ_PREPARE_EXECUTE? PT_ARQ_PREPARE_EXECUTE only takes in request IDs instead of request structures.
Thanks again, Kiran, for replying. Have a good weekend.
Regards,
Damien -
How to change approver for a leave request in ESS
Hi Team,
When person employee A requests for leave it goes to Employee B being the manager in Org assignment.
But when CEO applies for leave as no body is there on top of him , I want to make HR Director as the agent to approve the leave request.
could you please tel me if any BADI or anywhere I can do the changes to set the agent I want to make to approve the request.
Please help.
Thanks,
Sourya prkash.Hi,
There are two BADi's which can help you to deal with ESS leave requests PT_GEN_REQ and PT_ABS_REQ. just try to check out the above two badi's . There is a method in the default implementation class with name FIND_DEFAULT_AND_RESP_ACTOR..
Regards
Pavan
Maybe you are looking for
-
Assigning html input value to a jsp variable
I have the following problem: I need to assign the value of html <input> field to a jsp variable. This should be done without submittion of the form. <form name="main"> <table> <tr> <td><input type="text" name="gantry" value="123"></td> </tr> <table>
-
i have an ipod touch and it is locked and i can't seem to get into it. what can i do to unlock it?
-
IOS : Device not recognized in iTunes for Windows
During the update from my ipad from ios7.02 ==> 7.03 update stopped . I recoverd the ipad via an another PC after update itunes didn't reconize ipad; iphone and ipod i followed several times the procedure : http://support.apple.com/kb/TS1538?viewloca
-
User can receive email but cannot send
Hi, I'm migrating a domain in an organization to another new domain. Now, we are migrating the workstations to the new domain. Users are not migrated, they are completely new in the new domain. So, the problem is that we have a workstation in the new
-
Access Manager 7.1 Session Failover
Hello, I am trying to do a session failover with access Manager 7.1. My Infrastructure: OS: Solaris 10 2 Solaris Servers dedicated to 4 LDAP instances (2 each) 2 Solaris Servers dedicated to 2 LDAP Proxy servers configured to access 4 LDAP instances.