Workflow Absence (vacations)
Good afternoon I have a problem. At the moment in a system 6,0 ehp5 I activate Absence services (vacations) in NWBC (Netweaver Business Client) and it works well, but it does not send any event and therefore any workflow. How should I configure these services?.
please , please
Thanks.
Well, to check the WF log, use SWIA transaction, open any step for the process that are not finished, and use the graphical view to observe and capture any error in the flow.
For error in the process (usually customizing errors) you can check PTARQ tx > Process errors.
KR
Similar Messages
-
MSS / ESS - Manager records absences/vacations?
Hi !
Is it possible for a Manager to record employees' vacations/absences in MSS (or ESS) on behalf on his employees. This is required where employees do not have access to computers.
Your help is greatly appreciated.
HeleneThrough SAP GUI for sure. I am not sure if this is provided from ESS/MSS.
If managers want to do this from Portal. A Transaction Iview can be created to key in absences, but there won't be any workflows behind the scene.
A -
Workflow absence in ESS ?
hi there,
we have started with a copy (and lightly modified) of WF WS12300111. (absences in ESS).
well, with this workflow the boss of an employee gets an email that the emp. has entered
a absence request (Holiday, and so on.........) and that it has to be approved.
when the manger does NOT react on that the email comes again after 10 days.
my users wish to change that value to 5 days.
i can't find any point where to change this ! nothing in customizing and nothing in deadline ruling in workflow.
any ideas ???
best reg, Martinhi
you have to define the time when u build the workflow for the activity -
Alot Absence(vacation) as per Seniority
Hi Gurus,
The client wants to give vacation to it's employees based on sceniority.The requirement is as follows:
1. Create the vacation (absences) .
2. Generate Quota for vacation through Time Evaluation.
3. For Vacation quotas, the validity date is from January 1st to Dec 31st. So, on January of each year.
The rule is :
Seniority # days vacation
0-5 10
5-10 15
10-20 20
25-99 25
I have done configurations in V_T559E and alloted respective sceniority level under Base entitlement with a constant value (in terms of days) under entitlement.I am not sure,if we have to right a rule for this.In case we have to code a rule,how shall we code the same.
With Regards,
Shivani SinghZVC6 Personnel Calculation Rule ZVC6
VARSTCURMO Current period
01
HRS=YDAY01 Set
HRS?5,00 Decision op. HRS
HRS?10,00 Decision op. HRS
PAYTP B Set ESG for PCR
<
HRS=C7777B Set
ADDDB7771 Add to day balance
<
HRS=C7777A Set
ADDDB7771 Add to day balance
B
HRS=YDAY01 Set
HRS?20 Decision op. HRS
<
HRS=C7777C Set
ADDDB7771 Add to day balance -
We have a requirement to allow overlapping absences. I have defined two different types of absences; Vacation and Flex. Both have accrual plans and I want to allow absence overlapping functionality for these. When I created these absences, I selected the radio button option as 'Yes' for Allow Absence overlap.
When I enter two different absences with the same dates as below, I am getting a message that the dates are overlapping.
Type:Vacation Absence
Start date 13-feb-2013
End Date 13-Feb-2013
Absence Additional Details (ABS_INFORMATION3) = Half Day
Saved successfully
Type: Flex Absence
Start Date 13-Feb-2013
End Date 13-feb-2013
Absence Additional Details (ABS_INFORMATION3) = Half Day
Unable to save as I am getting an error message that the dates are overlapping. Shouldn't the system allow this when I select the Allow option for absence overlap?
The reason why we want to allow this is we have a policy where employees can take half day absence. They can take two half days on the same day with two different absence types.
Is there a better way to address this requirement?
Thanks a lot for your help..
Thanks
JayMy assumption was that it would warn you but still save.
But why not create hourly leave instead (based on hours not days)? Half day would be 4 hours based on 8 hour workday.
I wrote a function to check hourly absence overlaps as well which you can use in your bg_absence_duration_formula.
FUNCTION CHECK_HOURLY_ABSENCE_OVERLAP(
p_assignment_id in number,
p_start_date in date,
p_time_start in varchar2,
p_time_end in varchar2)
return varchar2
is
v_overlap_flag varchar2(500) := 'N';
v_overlap_count number := 0;
v_time_start_dec number := 0;
v_time_end_dec number := 0;
begin
-- get time start and time end as decimals
begin
select
((to_number(substr(p_time_start,1,2))*60 + to_number(substr(p_time_start,4,2)))/60),
((to_number(substr(p_time_end,1,2))*60 + to_number(substr(p_time_end,4,2)))/60)
into v_time_start_dec, v_time_end_dec
from dual;
exception
when others then
return 'N';
end;
-- find absence
begin
select count(paa.absence_attendance_id)
into v_overlap_count
from per_absence_attendances paa, per_absence_attendance_types paat,
per_all_assignments_f paaf
where paa.absence_attendance_type_id = paat.absence_attendance_type_id
and paa.person_id = paaf.person_id
and paaf.assignment_id = p_assignment_id
and p_start_date between paaf.effective_start_date and paaf.effective_end_date
/* check if absence time start and time end are in between */
and (p_start_date <= paa.date_end and p_start_date >= paa.date_start)
and ( (v_time_start_dec between ((to_number(substr(paa.time_start,1,2))*60 + to_number(substr(paa.time_start,4,2)))/60)
and ((to_number(substr(paa.time_end,1,2))*60 + to_number(substr(paa.time_end,4,2)))/60))
or (v_time_end_dec between ((to_number(substr(paa.time_start,1,2))*60 + to_number(substr(paa.time_start,4,2)))/60)
and ((to_number(substr(paa.time_end,1,2))*60 + to_number(substr(paa.time_end,4,2)))/60))
exception
when no_data_found then
v_overlap_count := 0;
when others then
v_overlap_count := 0;
end;
-- if no overlaps found
if (v_overlap_count = 0) then
v_overlap_flag := 'N';
else
v_overlap_flag := 'Y';
end if;
-- return flag
return v_overlap_flag;
end CHECK_HOURLY_ABSENCE_OVERLAP; -
Import and edit motion jpeg movie from d-lux 5
I have a leica d-lux 5 that can shoot 720 HD via motion jpeg. I use the sd card adaptor to import the movies into the iPad. the movies go into the photos app and play just fine. You can also add the movies to iPad keynote presentations for example.
The thing is I can not seem to get the movies to show up in imovie which means I can edit them into a movie. Seems strange I can see the movie via keynote but not imovie...
Has someone found a way to add movie files from a camera via sd card adaptor to the iPad2. This is a great workflow for vacationing with a camera that shoots hd and and iPad2.Greg, I have exactly the same question. It seems Apple expect you to only want to edit video shot directly from your iPad.
The only workaround I have found, and this is only if you have a free wifi connection.
From your Import folder, forward the video clip to yourself as an email attachment. In the received email, you can then detach the file into the Camera Roll.
This is very messy, but it does work. -
Absence and Vacation Tracking in SharePoint Foundation 2013
We upgraded from Sharepoint Foundation 2010 to SharePoint Foundation 2013. The absence and vacation template no longer works. Does anyone know of a free replacement?
We ended up just creating a workflow that emails the necessary information whenever an item is added or changed to the list. Doing this avoids the default notification email ("A task has been assigned...") altogether. It is also much more straightforward
than using "if then" and "what if" type statements.
We found this webpage to be a good starting point to creating both the list and associated workflow:
http://camerondwyer.wordpress.com/2013/04/17/implementing-a-simple-sharepoint-issue-tracking-system-with-cc-style-notification-emails-when-items-are-updated
To automatically add approved vacation days to a calendar:
1. Open the list
2. Click Create View, then click Calendar View
3. Name the calendar, set time intervals, etc.
4. Set "Show items only when the following is true" so that Vacation Request Status (or whatever you chose to call it in your list) "is equal to" "Approved" (or whatever you chose to call it). -
Hi,
I have built a vacation leave holiday system for SharePoint Foundation 2010 using SharePoint Designer workflows and Javascript. Everything works perfectly but I'm struggling to design a solution for users to specify half day requests that span over dates
greater than 1 day, i.e. my half day solution works but only when the start and end date are the same. How would I change the user interface to allow users to choose which day they want the half day to be requested when the vacation leave holiday request is
from, say, 6th - 10th Jan 2014?
Thanks.Hi ,
I have a test on my machine with a custom approval workflow and it can work normally .Here are the detailed steps :
1.
Open the site in SharePoint Designer .Create a workflow to associate with the document library .Set the workflow to start when an item is created and when an item is changed
.Also allow the workflow to start manually .
2.
Choose ‘Collect Data from a user’ .
3.
Click on the data and give a name to the Task created .
4.
Define the custom form field name as ‘Approve ?’ .Set the information type as Choice .
5.
Set the choices as ‘Approve’ and ’Reject’ .Display as Checkboxes .Uncheck the ‘Allow fill-in values’ and ‘Allow blank values’
.Click finish to save .
6.
Click on users and add the users who will approve the documents .
7.
Keep the output to variable as collect .
8.
Add a new step .Choose ‘If any value equals value ’ .Set the any value ‘Data source’ as workflow variables and parameters .Set the ‘Field
from source’ as Variable: collect .
9.
Set the value behind ‘equals ’ as ‘Approve’ .
10.
Add a new action ‘Update list item ’ .Set the item as current item .Add the field Approval status as Approved .
11.
Add an Else-if branch to update the Approval status as Rejected .
12.
Publish the workflow and test in your site .
Thanks,
Entan Ming -
How to read the comment field of the Leave of absence Workflow.
Hi,
I have attached a custom Workflow template to the
Standard class "CL_HRASR00_WF_PROCESS_OBJECT" and event "TRIGGERED" for my Personal leave of absence approval.
During the Workflow step, once the approval goes to the final approval step and it is there in the Benifit Administrator's inbox (Portal) for approval, the Benift Admin is having an option of Withdrawing the process(Withdraw Process button). After filling the comments field, once he clicks this withdraw button the standard class "CL_HRASR00_WF_PROCESS_OBJECT" event "WITHDRAWN" gets triggered and it calls a separate workflow.
I need to capture this comment in the new Workflow but not able to do the same.
Can anyone let me know how can I do this. The event container does have any parameter to pass this value to the workflow container. And since the Step_Object GUID also changes I am unable to read it in the second workflow.
Looking for some real help as this has become critical for the project.
Thanks is andvace.Hi All,
Thanks for your reply Trevor, but I guess you misunderstood my question. What I am not looking for is not the absence data. Basically I need to capture the comments put in by the Benifit administrator in the Leave of absence application form (Personal or Maternity/child care ), incase when he goes for withdrawing the Application submitted by the Employee.
To elaborate it functionality step by step...
1. An employee logs on to portal and submits a LOA application with a few mandatory field ( Commencing date,Returning Date, Reason).
This kicks of a Workflow say WF1 attached to
ABAP Class- CL_HRASR00_WF_PROCESS_OBJECT, Event- TRIGGERED.
2. Then after executing a few tasks to retrive data it goes to the Manager for approval. Once the manager appoves it goes to the Benifit Administrator.
3. The Benifit Administrator can approve the application or has an option of withdrawing it.
4. In case the Benifit Administrator goes for Withdrawal, after putting some comments in the form, it triggers the Event-WITHDRAWN of ABAP Class-CL_HRASR00_WF_PROCESS_OBJECT.
5. This event in turn starts a new Workflow WF2.
6. In this Workflow WF2 I need to pull in the comments put in by the Benifit Admin.
How can I pull this comment? -
How to display absence start date and end date in workflow notification?
Hi,
I would like to display the absence start date and end date at
1) Subject of workflow email notification/worklist notification OR/AND
2) Content of workflow email notification/worklist notification.
Appreciate if anyone can advise on this as this information is very crucial to our client.
Thank you.
Regards,
Shiau Chin, Teo1) Subject of workflow email notification/worklist notification OR/ANDyou have to customize the subject of notification message. You can find the message using following query.
SELECT message_type, message_name
FROM wf_notifications notif
where notification_id = <your notification>;> 2) Content of workflow email notification/worklist notification.
its already there I think. -
Leave workflow in ECC 6.0 using business object ABSENCE
Hi Friends,
I want to develop leave workflow in ECC 6.0. The BO event which is getting triggered when a leave request is created from PA30(Leave request will be locked when it is created) is ABSENCE.REQUESTED.But If i check the BO ABSENCE all the methods in that BO are obsolete. Even there is a SAP note(731260) which says that ABSENCE should not be used and use BUS7007 should be used, but BUS7007 does not have any event. In this case how should I proceed. Please advice.
Regards,Hi Sapient,
Below are my thoughts.
Per Information I collected methods of BO ABSENCE are marked as Obsolate because the underlying BAPIs are discourged by SAP as they may create data Inconsistancies. and have suggested new BAPIs
bapi_ptmgrattabs_mngdelete
bapi_ptmgrattabs_mngcreation
bapi_ptmgrattabs_mngchange
instead of one used in BO ABSENCE.
bapi_absence_delete
bapi_absence_create
bapi_absence_approve
bapi_absence_request
bapi_absence_change
See the BO Documentation for more information. Methods of BUS7007 are doing exactly the same.
So I think we you can keep using the Events of ABSENCE and Methods of BUS7007.
Regards
Shital -
Regarding absence of notification workflow
hi all experts,
i have a issue on workflow. suppose sender leaves a approval.now recipient decide whether he will approve it or not...absence of notification workflow.now i have to do that if recipient's absence reach beyond 5days,approval will be automatically approved. i need to know what steps r to be used for this?plz send the steps...This can be done using the deadline monitoring. Give deadline for 5 days and in case deadline is reached, give a step process control and remove the work item. This will give you a different path altogether in the workflow. In this path, just approve the absence notification through the background.
Hope this clarifes your question.
Regards,
Hari -
Absence management/substition rules for workflows in UI5
Hi,
we would like to set the substition rules for the workflows in UI5 because some users don't use the SAPGUI but UI5 and need to maintain the substitution in case of planned absences (and maybe also in general) in case of an unplanned absence.
Therefore we are searching for the possibility to set the substition rule for the workflows within an UI5 application. Does ist already exist (maybe as Fiori app) or are there any NW GW services like WFService that support this as a good starting point for our development?
Regards, VanessaHi,
Set substitution app is included in My Inbox (Wave 7), for more details please check
Solving the workflow inbox clutter - Manage all your workflow tasks in SAP Fiori -
Hello fellow Sap'ers.
I have an issue in a client which is the following. Due to an error in customizing for a few days, the absence requests created in ESS did not initiate the workflow for the request. We were able to find out the problem and fix it, but the problem is that meanwhile all absence requests created in this interval of days are "stuck" and don't appear in the task list for the aprovers. I have checked and the requests are created (PTREQ* tables) are all ok, the request is created with the status SENT and only has the version 1 record.
So my question is, how can i replicate the natural process, creating the workflow process for these requests ? I have tried with FM SAP_WAPI_START_WORKFLOW but i think i'm missing something in the containers, has i get an error.
The task we are using is WS90200027 which is probably a copy of the standard task for the Absence requests.
Thanks for all the help in advance.
Cheers.Thanks for the reply, but we have solved this in another way. Using the program RPTARQUIATEST as a working base, i was able to find out that due to customizing when a request is in SENT status, a new send won't iniciate a workflow process, so i needed to reset the status to NEW and generate a EXECUTE_SEND event for these requests. Thanks for the help anyway.
-
Workflow Process - Leave of Absence in R12
Hey guys,
I am trying to find out the workflow process name for the Leave of Absence process using the FND FUNCTION Name.
Previously in 11i you were able to find out the process name (pProcessName=HR_LOA_JSP_PRC) using the parameters field in the function definition screen.
pProcessName=HR_LOA_JSP_PRC&pItemType=HRSSA&pCalledFrom=HR_LOA_SS&pPersonID=&pFromMenu=Y
But the parameters field in 12i has a reference to a Generic process name.
Any Idea how to find the process name? I had heard that the architecture had changed? so anyone has any idea or doc or metalink note on this?
new 12i function
OAFunc=HR_LOA_SS&pAMETranType=SSHRMS&pAMEAppId=800&pProcessName=HR_GENERIC_APPROVAL_PRC&pItemType=HRSSA&pCalledFrom=HR_LOA_SS&pApprovalReqd=YD&pNtfSubMsg=HR_ABS_NTF_SUB_MSG&pConcAction=N
---------------------------------------------There seems to some kind of change of concept with respect to some of the workflows.
Found the below text from the workflow developer guide.
Self Service Generic Approval Process (HR_GENERIC_APPROVAL_PRC) - This approval process supplied by Oracle Self-Service Human Resources is used across HRMS products such as Oracle iRecruitment, Oracle Training administration, Oracle Talent Management (Appraisal), and others, as well as by Oracle Self-Service Human Resource. The Self Service Generic Approval Process provides extensive capability including the features delivered through the Notification Process for Approvers and Notifiers. This generic approval process can be invoked directly from BC4J Java code by passing mandatory attributes for AME callback. Also it provides callbacks for dynamic notification message subject generation with product specific-callbacks.
----------------------------------
Maybe you are looking for
-
Hi All, I am using a standard SAP Business content Cube 0PUR_C01.Extractor are 2LIS_02_ITM and 2LIS_02_SCL.We have got a new requirement to see CostCentres in this report.None of these extractors have 0COSTCENTER,instead there is an other extract
-
ESB performance issue: takes too long to select and insert records in DBs
Hi, I have an ESB service which has to select data from seven different tables(using join operations) of one database and insert it into a single table of another database. It takes unduly long time to do this operation. For ex: it takes over 2 hours
-
If I find the old bookmark file, I'm assuming I can restore it. I found an old bookmark file, but don't know where the current bookmarks are. Any idea?
-
Finder can't find / display files in external drive
Just upgraded to Lion on my MacBook, and Finder can't find / display files from my external thumb drive. I got message that the external drive was removed incorrectly, but I did not remove the thumb drive at all. After several attempts on removing an
-
Hello All, When i am trying to see the values in CDPOS table i ahve found a structure name in the field CDPOS - TABNAME . fro eg: to see BOM change docs,,,,,, i.e. for TCODE CS02, i have seen a structure CSBOM in the CDPOS - TABNAME entry. ca