Tuesday, December 15, 2015

PO approval workflow is failing with the error --Failed Activit: Get PO Attributes -- Error Stack : Wf_Engine_Util.Function_Call(PO_POAPPROVAL_INIT1.GET_PO_ATTRIBUTES, POAPPRV, 562566-638453, 265219, RUN)

Issue:    PO approval workflow is failing with the error

Failed Activity
http://appprod.tic.toshiba.com:8000/OA_HTML/cabo/images/swan/t.gif
Get PO Attributes http://appprod.tic.toshiba.com:8000/OA_HTML/cabo/images/swan/t.gif
Activity Type
http://appprod.tic.toshiba.com:8000/OA_HTML/cabo/images/swan/t.gif
Function http://appprod.tic.toshiba.com:8000/OA_HTML/cabo/images/swan/t.gif
Error Name
http://appprod.tic.toshiba.com:8000/OA_HTML/cabo/images/swan/t.gif
-6512 http://appprod.tic.toshiba.com:8000/OA_HTML/cabo/images/swan/t.gif
Error Message
http://appprod.tic.toshiba.com:8000/OA_HTML/cabo/images/swan/t.gif
ORA-06512: at line http://appprod.tic.toshiba.com:8000/OA_HTML/cabo/images/swan/t.gif
Error Stack
http://appprod.tic.toshiba.com:8000/OA_HTML/cabo/images/swan/t.gif
Wf_Engine_Util.Function_Call(PO_POAPPROVAL_INIT1.GET_PO_ATTRIBUTES, POAPPRV, 562566-638453, 265219, RUN) http://appprod.tic.toshiba.com:8000/OA_HTML/cabo/images/swan/t.gif

Solution: There might be multiple reasons. Below would be one of the issues.
The PO distribution line id is having quantity ordered ‘0’ and it is causing the issue.
I found one Metalink id Purchase Agreement Fails Under GET_PO_ATTRIBUTES Activity (Doc ID 460332.1)

After performing the below data fix. It resolved my issue.

Delete from po_distributions_all
where po_header_id = '562566'
and po_line_id=565160
and req_distribution_id=219153


Tuesday, February 3, 2015

Disable Self Service Personalization

Issue Description
Is there any way we could ignore all self service personalization. We want to test a scenario where we want that system should work as per standard options and effect of all personalization should be ignored?
Login to System Admin Responsibility and click on system function following the navigation mentioned in figure below
Disable Personalization
Following Screen Appears
Self Service Personalization
Such option should be set at user level.
Select check box of User and enter the User Name and in the profile field enter the profile option name Disable Self-Service Personal and click on find button
Self Service Personalization
As a result, following screen will appear. This profile is ‘No‘ at site level by default. Set the value ‘Yes‘ as shown below
Disable Self Service Personalization
Save it and clear global cache. You can get the steps to clear global cache from here.
As soon as cache is cleared, warning message will start appearing on the login page. Find the screen shot below to see the message appearing on login screen.
Disable Self Service
This message will appear on all self service pages in the application.
Disable Self Service Personalization
You should change this profile option again to No once your investigation is completed.