Workflow in appraisal document,any bsp changes needed?
Hi all,
I am trying to modify an existing workflow object. So just to start i have activated the existing workflow and specified the event triggering in swe2 and pftc. when i trigger the event from R/3 it is working but when i try to test it through portals it doesnt work.
I am using the BSP(HAP_DOCUMENT), when the manager rejects the goals the event INFO_APPRAISEE_CHANGE should be triggered. but i donot see this event being triggered in SWEL.
Do i have to do anyother config for the workflow to work through portals(to attach the reject button to the event)
the object type is APPR_DOC
event is INFO_APPRAISEE_CHANGE
receiver type is WS12300114(standard)
Please let me know if you have any suggestions.
Thanks in advance.
manasa
Hello Manasa,
I did an implementation of Performance Management and did not change any of the BSP's to get workflow to work. Al was done by the customizing of Performance management.
So don't look in the BSP but in the customizing. For changes during the process, use the BADI's (SE18, starting with HRHAP).
Good luck.
Frank Roels
Similar Messages
-
BADI for "On save of the appraisal document(BSP)
Can any of you please let us know if there is a BADI to perform the validation/restriction of the weighting percentage on the appraisal document in BSP?
I am currently using the implmentation of the BADI defintion HRHAP00_DOC_SAVE and the method SAVE_DOCUMENT, but on saving the appraisal document, there is no hit at the breakpoint in the method.
Is there any other way in which the weighting percentages can be restricted to a particular range on the appraisal document and to throw an error in case summation of the weightages is not 100% on the BSP application of the appraisal document.
Early response would be appreciated.
Thanks and RegardsHi,
1- Create a new implementation for the Badi in Se19. specifiy a Z filter value. Activate the underlying class.
2. Now goto OOHAP_BASIC. Goto the Enahncement Area and select BS as the Enahancement area and double click "Enhancement". Here click on the new entries and add the Z filter value here(F4 help will be available).
3. Now add this Badi enhancement to the Appraisal category by selecting the "Enhancements" tab.
4. Save now.
5. Double click the template and Goto the Further template behhaviour. You will find the BS available now.
Add the enhancement implementation here and release the template.
This will work and have worked for me.
Regards,
Subbu -
OSA - Appraisal Documents and Transfers
Hi All;
We arecurrently using the OSA functionality in ERP 2005 and providing links in the portal for the managers ( Apraisers) and Employees ( Appraisee's) to the BSP documents. ( Documents to do.)
We also let the employees select another (part appraiser) via the BSP ( change header data).
Has any one automated a process for transfers. So if a manager leaves and moves to another org. unit How can we change the appraiser for al the documents automatically.
Can the default part appraiser BADI handle transfers. Can we add logic in the BADI to handle transfers.
Thanks
IlianaHi all. I need to change appraisals status from "In preparation" to "In planning" all together for selected appraisals. I've tried do this through "PHAP_ADMIN->menu->Change status". Unfortunatly, the fixed enchancments is not generated during status change via menu! I've forced coding implementation for HRHAP_ADMIN definition:
method->START_FUNCTION
LOOP AT t_document_id INTO ps_appraisal_id .
CALL FUNCTION 'HRHAP_DOCUMENT_GET_DETAIL'
EXPORTING
mode = 'X'
ui_mode = ' '
s_appraisal_id = ps_appraisal_id
administrator = 'X'
CALL FUNCTION 'HRHAP_TEMPLATE_OF_DOCUMENT_GET'
CALL FUNCTION 'HRHAP_DOCUMENT_ENQUEUE'
CALL FUNCTION 'HRHAP_DOCUMENT_CHANGE_STATUS'
EXPORTING
plan_version = '01'
template_id = p_template_id
button_id = 'CLOSEPREP'
CALL FUNCTION 'HRHAP_DOCUMENT_DEQUEUE'
ENDLOOP.
endmethod.
And now everything works fine! -
Appraisal document download in PDF.
Hi All,
Current process: User execute the transaction PHAP_SEARCH_PA with the input PERNR and for each document they will generate a spool via print option. They will take the spool number and using std prog they will download as a pdf file.
Expected Process: They want to eliminate the manual process and want to download the appraisal documnets for list of employee.
Issue: I have tried to do BDC for PHAP_SEARCH_PA and its not working, since the transaction display the reports in ALV and bdc doesn't records the ALV screen.
Is there any transaction or FM to download the appraisal documents, any other input?
Your help most appreciated.
Regards,
Alexander.change the following code
from
data: output type string .
loop at result into ls_line.
CONCATENATE
r_string
ls_line-tdline
INTO r_string.
endloop.
to
loop at result into ls_line.
TRANSLATE ls_line USING ' ~'.
CONCATENATE r_string ls_line INTO r_string IN CHARACTER MODE.
endloop.
now use r_string to convert to xstring
CALL FUNCTION 'SCMS_STRING_TO_XSTRING'
EXPORTING
text = r_string
IMPORTING
buffer = r_xstring.
Regards
Raja -
Dear Experts.
I am implementing Appraisal Document for ESS, but I need know if Appraisal Document that appear in the Portal ESS/MSS are the right but in the Backend. This for check if the information showed in the Portal ESS/MSS is the right.?
Thanks in advance.
Regardsyes this can be configured in the backend using PHAP_CREATE_PA
and other ones are
PHAP_ADMIN Administrator - Appraisal Document
PHAP_ADMIN_PA PA: Administrator - Appr. Document
PHAP_ANON Appraisal Documents - Anonymous
PHAP_CATALOG Appraisal Template Catalog
PHAP_CATALOG_PA PA: Catalog for Appraisal Templates
PHAP_CHANGE Change Appraisal Document
PHAP_CHANGE_PA PA: Change Appraisal Document
PHAP_CORP_GOALS Co. Goals & Core Value Maintenance
PHAP_CREATE Create Appraisal
PHAP_CREATE_PA PA: Create Appraisal Document
PHAP_PMP_OVERVIEW Start PMP Process Overview
PHAP_PMP_TIMELINE Maintain Process Timeline
PHAP_PREPARE Prepare Appraisal Documents
PHAP_PREPARE_PA PA: Prepare Appraisal Documents
PHAP_SEARCH Evaluate Appraisal Document
PHAP_SEARCH_PA PA: Evaluate Appraisal Document
PHAP_START_BSP Generate Internet Addresses
PHAP_TEAM_GOALS Maintaining Team Goals -
Changing Look and Feel of Annual Appraisal document
Hi all,
I have the requirement to change the look and feel of Annual Appraisal document.
I need to add a header to the first column in Appraisal document.
I am confused as to where the changes are to be made (In HAP_DOCUMENT,Annual template or BSP code)
Have checked most of the blogs and threads in forums,but no help yet.
Please let me know where the changes have to made and how?
Thanks and Regards,
SumangalaHi,
Thanks for the reply.
I checked "Document_header.htm" as you mentioned.
It agian points to few other header files such as "Document_header_appraisee.htm","Document_header_appraiser.htm" .
When i go and check these files, the code refers to settings no of columns,rows. No link to Header text anywhere.
From where these headers are set actually.Any configuration in template or header text are written in the code only?
and also curious to know what this line refers to
"<%= otr(PAOC_HAP_DOCUMENT_UI/TEXT_ADDITIONAL) %> <%= APPLICATION->doc-S_HEADER_TEXTS-OTHER_TYPE_TXT %>"
Regards,
Sumangala -
Change mode for 'further participant;' in appraisal document
hi!
My goal is to change HAP_DOCUMENT BSP to allow Further Participants(FP) to change goal setting and appraisal documents.
for this i am changing the page document.where.participated.htm to enable the FP to change document(employee columns ONLY (objectives, checkboxes, employee assessment))for this i redirected the next page to 'change documnet'. Now i am able to change the appraisal document when i login as a further participant and if i am both the appraiser and apparisee. For the appraiser documents for which i am not the appraiser and appraisee, i am not able to change the fields in the document. I did some reasearch on this and came to know that some badis need to be used for this functionality.
Please advice If anyone came across such scenario.
Any help would be greatly appriciated.
Thank you
manasa
Message was edited by: manasa>hi jothi,
>i tested the page from the BSP application and it is >working fine. i did give this page as the start page for >the link in the portals but if i log into portal and
>test the page somehwere the processing mode is set back >to blank and so it is nt working. but if i test it from >bsp the processing mode is 'X'(which i set in the BSP).
>Please suggest me.
It's Strange. Where you have impleneted the Col Access Code..in the BADI / in ur BSP Page itself?
The objective Settings also can be controlled by COL_ACCESS BADI.Find out the name of the columns in HRHRAP* Tables & change the visibility.
Rgds,
Jothi. -
BADI for changing Appraisal document application name for Web dynpro ABAP
Hi,
For Appraisal document customizing through PHAP_CATALOG_PA, We have BADI HRHAP00_BSP_TMPL to change the BSP application name which can be used in Web layout for output display. Using this we can change application name from HAP_DOCUMENT to custom BSP application name
Similarly, what is the BADI for changing Web dynpro ABAP applictaion name? Currently its triggering HAP_MAIN_DOCUMENT.
how do we change application name to some custom web dynpro application name
Regards,
KothandHi Karim,
I don't know, if there is any chance to get the Webdynpro application name. At least in the ABAP System fields is no information about the webdynpro application name.
One remark: I have allways problems with BAPIS / BADIS that behave different depending on the caller. Could it be a good idea to pass some information through the interface / parameters?
Best regards
Renald -
Other Users need access to Appraisal Documents in OSA
Hi,
We are implementing Objective Setting and Appraisals and have found that when a user logs into the Portal, they are only able to enter Appraisal documents where they are the Appraisee or Appraiser.
We have the need to allow other users to enter Appraisal documents, for example, the Next Higher Supervisor. When they log into the Portal, they can see all their subordinates, but it looks like no one has an appraisal document, when in fact, they do.
What do we need to change to allow these extra users to be able to see that appraisal documents do exist so that they can select them?
Any help is appreciated.
Thanks,
Mary Ann KolnikHi Rachel,
Hopefully I will answer your questions.
We currently have a custom implementation of the column owner badi because we found that the choices delivered (AE-for appraisee only, AR-for appraiser only, etc.) were not enough for us. We determined that our requirements for column access needed an owner of the appraisee sometimes and an owner of appraiser sometimes and possibly even other participants (like a Power User, Delegate, etc.). So, right now we created an AL choice for 'All Users' and then in the column owner method check_column_owner, we have code to see if 'myself' is the appraisee, the appraiser, or a further participant.
If he's the appraisee, we pass an 'E' in the export parameter column_owner. If he's the appraiser, we pass an 'R', and so forth.
Then we have these values in our custom zcol_access table. This is so that the column access badi can pull the column availability from zcol_access for the particular column_owner per column/status/substatus. This allows for columns to be hidden, display only, or changeable for particular people at particular status/substatuses. We do have the template field also in the zcol_access table so you could separate the column access per template also.
I hope this makes sense. It is working for us so far, now the issue is how to get the further participants to be able to enter the correct set of appraisals and get the right columns and custom pushbuttons. We would like to use the hrhap_others table, because it works well with our column owner and column access design, but our further participants can change their roles often, so we don't want them permanently tied to an appraisal. More research and trial and error needed.
Mary Ann -
How to change Font size and alignment in Appraisal document - Font settings
Dear Eperts,
We are working on 360 Appraisal. Can Any body explain how to change the fornt size and allignment (text wrapping to wndow size) in Appraisal document.
Thanks and Regards,
AjaykumarHello Ajaykumar,
if I am not completely mistaking the 360° Appraisal uses the Adobe Forms.
In this case the font can be set in the Adobe Live Cycle Designer by selecting "Palettes" -> "Font".
Here is a discussion which addresses this question, and also contains a link to how to handle Adobe Forms:
Adobe Print Form - Change Font Type/Size | SCN
Best regards,
Laszlo -
Need to create a mass upload program for appraisal document creation for multiple employee
Hi Expertise,
I need to create a mass upload program for appraisal document creation for manager and his multiple employee
at a time using tcode appcreate.
Please help me out.
Best regards,
PriyaranjanHi Priyaranjan,
I think you can take the abap'ers help in creating the program. But u need to provide them the exact functionality and the required specifications in creating the appraisal document.
Even tcode also u can get it prepared by Abap'ers.
Thanks and Regards
Balaji -
Hi Expertise,
I need to create a mass upload program for appraisal document creation for manager and his multiple employee
at a time using tcode appcreate.
Please help me out.
Best regards,
PriyaranjanHi,
I have done appraisal document creation for bulk using txt file.
this fm used for single for creation in standard tcode (phap_prepare): 'WZ_HRHAP_0DOC_WZ01_START'.
So create ztcode usinh this fm for single form then record BDC for this tcode and called this tcode in that bdc for bulk creation .
While recording for single I have used manual option instead of automatic . -
HT1222 I am not able to update my iPad to new version,needs any settings changes?
I am not able to update my iPad to new version,needs any settings changes?
How are you trying to update? Have you tried connecting your iPad to your computer running iTunes and update that ways? Please tell us what you have tried, what happened, and what if any, error messages you received.
-
Will updating from CS6 to CC Indesign cause any unwanted changes to existing CS6 documents?
Will updating from CS6 to CC Indesign cause any unwanted changes to existing CS6 documents?
The update itself will not affect exisiting files, but if you open and save them in CCC you will no longer be able to open them in CS6.
-
Hi all,
I am new to SSL.
I have a question.
We have just configured SSL in our Web Server to make the site secure.
We have a Registration Form in our site and Customer fills it and submit the form so we want to
make Registration Form secure.
I want to know that do we need to make any further changes in
our program (Servlet/JSP).
I mean, do we need to use/implement JSSE package API in our program.
Please help me in this way.
amitindiaYour engine may or may not use JSSE - nbut unless
you're opening your
own Sockets, you don't care.
What's this mean......
We are not using Socket Connection in our program (in
our database driven website).Then you're all set. What I meant was, if you're creating new Sockets in your Servlet (which is not typical, but I've seen it done), then you'd need to worry about how to make an SSLSocket. Since you're not, you're all set.
As u explain that we have to replace http to https.
Is this is the only changes we have to make or any
other changes tobe made?No - change your URLs, and then read up on how to set up your ServletEngine so that it supports SSL, and you should be all set.
Grant
Maybe you are looking for
-
Problem with use of the trial version
I have installed a trial version CS6 on a Mac OS X 10.6.8. After opening the application I get a message: "One or more files in the Adobe Application Support folder, necessary for running Photoshop, are missing. Please run the Photoshop installer an
-
When trying to update/remove contacts i get the following message; Contacts cannot connect to the account..........Enter password for .......... This I do but the same thing repeats itself! Also(?) I am unable to share photos, as 'server did not reco
-
Bridge unable to read cache Trying for 3 days to get Bridge to work. Told me to unable ti read cache -- tired everything including deleting and reloading -- still getting same message. Restarted computer several times as well. Please help I am on a d
-
Hi Has anybody had any experience of the Adobe CS6 Creative Suite package and it's compatibility with the new Retina iMac? Any advice would be gratefully received. Regs K
-
KEXTs: How to update helloKernel.kext to run on Snow Loepard?
Hi I'm working through the HelloKernel tutorial in the Kernel Extension Programming Topics document. However that's a few years old now and hasn't been updated, and there have obviously been some relevant changes with Snow Leopard with the consequenc