Investigating Approval

Dear Experts,
I am looking at a situation where a certain purchase order went through without triggering an approval where the logic should have allowed an approval. I have tried creating a duplicate of the same approval but this time an approval is triggered. I used a query to check in the database where there were any approval entries made for this purchase order and there are none.
Further more the purchase order reads as Purchase order - Blanket , not approved or pending. Is there a way I could prove that perhaps the approval template had been set as inactive when this particular approval was made ?
How can I investigate this further ?
Kind Regards,

Hi Martin
the system could bypass approvals due to bugs or approvals not active or the query associated with the approval not working appropriately there could be some other reason as well
now the only thing what i can suggest is before an approval please test out thoroughly in the test database that all aspect of approval are working fine or not
otherwise it becomes very difficult at times to gauge why the approval failed
Regards,
Manish

Similar Messages

  • Manager not able to approve leave of the employee on the MSS

    Hi There,
    When the manager execute the work item on the portal, a run time error occurs on SAP and as discribed on ST22, is caused by function module HR_HK_DIFF_BT_2_DATES which returns a CX_SY_ARITHMETIC_OVERFLOW exception. I Think that this function is supposed to return the difference between the start date of the leave and the end date of the leave. but on the trace, it looks like it is not receiving the end date of the leave. I cannot manage to simmulate the problem in development.
    Some managers are able to approve and some can't however they have the same roles and their recored are same on HR.
    Can you help me to track the real cause of this problem?
    Best regards,
    Flubert

    The oss note that you recomended was applied as we are runing ECC6.
    I addition, the problem is pointing at the following statment:
    years = ( l_date3+0(4) + ( l_total_number_days / days_in_year ) ).
    I want to think that the end date2 is not supplied to the function, that is the reason why it is failling.
    But why would date2 not be passed to the function???
    Even if it is one day leave, date2 is supposed to be passed to the function with the same value as date1 !!!
    What can be the next point of investigation????
    Thanks a millon!
    Flubert.

  • PO creator not getting mails if the approver rejects the same

    Hi Friends,
    We have an issue in SRM PO approval workflows, our requirement is that the creator should get a mail notification if the PO is rejected by the approver. This is not happening, while in case of shopping cart the creator is getting the mail if rejected.
    On little investigation we have found that the workflow via business object attributes is looking at a table 'BBPC_WF_MAILSEND' and sending mail if there is corresponding entry. For shopping cart there is one entry and the fields for sending mails to created, approver etc are checked.
    We could not figure out where to maintain this table, can some body throw light please.
    Thanks
    Bejjanki

    Hi
    <u>Please use the following SAP Oss note as well -></u>
    Note 989135 Wrong languages in mail notifications
    Regards
    - Atul

  • My sister has been charged $400 for an app games she never accepted how does this matter get Investigated further as apple always requires a password on Purchases ?

    Can some one please tell me where do I complain or start an Investigation on an app that has be wrongly charging a credit card for gems and coins with. Authorization or password ? iTunes is giving me the run around and won't Rectify this problem this is wrong if apple won't take Responsibility for an app that they have approved to download on their smart phones. I have been a developer for the past year and know very well how apple needs to Approve anything that goes to the public for downloading under the App Store?

    First, to prevent this from happening again, she should turn off "In App purchases" in the Restrictions settings on her iPad so that she can't make a purchase inadvertently. Not all games make it clear that coins, gems and such cost real money. She may also want to turn off the ability to install apps, and set the password to be required immediately. For more information, see:
    http://support.apple.com/kb/HT4213
    As to a refund, that's not automatic since the terms of sale for the iTunes Store state that all sales are final. You can contact the iTunes Store as AnaMusic suggested, explain the reason for your request, and ask, though. They're usually pretty lenient in the case of inadvertent purchases.
    Good luck.

  • Custom workflow for Fiori Approve Timesheets

    Hello All,
    I am investigating complexity of adding custom workflow to Approve Timesheets.
    There is BADI SRA010_BADI_TIMESHEET_APV.
    Any experiences/advices  ?

    Hi Lukasz,
    How do you change approver using data from Ztable in the current system?
    If you are talking about workflow approver determination logic, it is a job for Workflow Engine and not for Fiori.
    Regards, Masa
    SAP Customer Experience Group - CEG

  • Mass Approve in Workflow

    Hello All,
       We are using FI Payment release workflow.
       In Business workplace diffrent workitem create for diffrent release document.
       Is it possible to Release all workitem at one strock?
    Thanks
    Amisha

    Hello,
    I came across your comments as I'm investigating use SAP workflow for one level of approval and both individual and mass approval need to be available with denial at an individual level only.
    When  you say "There is no (standard) solution to apply one approval result (e.g. "approved") to all workitems waiting"; can you advise if this is possible with customizing and how much customization would be involved?
    Also we are still using SAP R/3 Release 4.6.C, is the multiple exectution feature possible in this release? Thanks in advance
    Aisling

  • Error while approving time through CAPS

    Hi Experts,
    We have an issue where the user is migrating from old (4.6C) system to  new (ECC6.0) system
    The migration is happening in phases.
    There are some employees moved during June 2008. Who have still unapproved hrs left during (old system) March 2008 to May 2008 the hours are non productive hours and are need manual approval of the manager.
    Now the manager wants to approve those records through CAPS transaction in old system. When he executes CAPS system says no data found (but there are unapproved hours when checked in CADO)
    and when click on back arrow gets the following error message
    "Personnel numbers skipped by the database driver"
    "Reason 1: insuffcient authorization, no. skipped personnel nos: 1"
    When we have investigated the same and found that approver has got all the necessary authentrization to approve. He got CATS administrator authorisation.
    But the same when he tries to approve records for September 2008 migrated he can approve the same.
    I herd that there is some grace period for approving the old records. Do any one has idea on grace period.
    Your help in this is highly appreciated.
    Thanks in advance,
    Prakash B.

    Note 1315885 - CATS: Internal Error(LR030), in transaction CATS_APPR_LITE
    Refer and apply the mentioned note if applicable.
    Regards
    Sreenivas

  • SRM contract in awaiting approval state

    Hi Gurus,
    We are facing an issue where srm contract is approved via a n step badi workflow. But even after completion of workflow the document remains in awaiting approval state.
    The step which sets the document status to released status is called in background step in workflow.
    If we examine the workflow logs they indicate the successful execution of this release step without any error.
    However document is not released.
    On further investigation we found that if the business partners who are present in active version and who have got expired at the time of creation of change version causes this to happnen.
    Presently we have a workaround by which we replace the expired business partner with a new business partner in active version and then release the change version.
    However to develop a permanent fix we are not able to replicate this scenario in our system.
    Kindly provide your guidance on this issue.
    Regards,
    Rohit

    Hi Rohit
    you have a root cause of this problem
    On further investigation we found that if the business partners who are present in active version and who have got expired at the time of creation of change version causes this to happnen.
    for testing purpose you can delete this test user or ask basis person to inactivate this user .
    1. create a GOA by test user19 buyer1)
    2. Approve a GOA by test manager1
    3. now delete user1 or inactivate the user1 id BY CHANGING THE VALIDIDTY DATE OF THE USER .
    4. revise the GOA by user2 (buyer2) and approve it . will you recreate the same /
    RELEASED AT TOP BUT CHANGE VERSION AWAITING FOR APPROVAL IN THE APPROVAL PREVIEW.
    if your analysis is true. it is your wonderful investigation.
    Muthu

  • Role Expert Role Approval Error

    Hi ,
    When i am trying to change role and click on approval tab in Role Expert....I am getting the following error.
    Unknown error occured while performing operation (Service call exception; nested exception is: com.sap.exception.io.SAPIOException: <Localization failed: ResourceBundle='com.sap.exception.io.IOResourceBundle', ID='Could not create SSL socket:java.net.UnknownHostException r--.https', Arguments: []> : Can't find resource for bundle java.util.PropertyResourceBundle, key Could not create SSL socket:java.net.UnknownHostException r------.https)
    Is there some thing we do in Visual Administrator like maintaining destinations...
    Please help me with this...
    Thanks in advance.

    Guru-
    After further investigation of your error, it looks like you are calling the wrong Webservice URI.
    Make sure you are using the correct URI in the Configuration - Misc of RE.  You have you enter the AEWFRequestSubmissionService_5_2 URI.  Copy the shortcut from the Document file.
    Try that, and see if it works...
    Ankur
    GRC Consultant

  • Show Substitute in Approval Preview

    Hi All,
    We are running the SRM 4 and we are investigating if it is possible to include substitutes in the approval preview. Does anyone know if this is possible and how you can do it?
    Kind Regards,
    Christian

    Hello,
    There is maybe a trick to do this, with minimum development.
    In the approval agent determination, add the substitutes of the approver to the approver list. For the system, the substitutes will then be considered as assigned approvers and displayed in the approval preview.
    You can retrieve the substitutes of a user with the function RH_SUBSTITUTES_GET.
    Rgds,
    Pierre

  • MSS - CATS -  Approve All to Resubmit All

    Hi,
    One of the requirements of the client is as:
    "Time Approval in MSS (UWL/Approve Working Times):
    Currently default for approval in the Aprove Working Time is set to "Approve All" (in the drop down list).
    Can this default be changed to "Resubmit All"?"
    What are the ways of achieving this.
    As far my investigation, this cannot be achieved through configuration in backend.
    Secondly, the drop dopwn list cannot be changed via Ctrl+Right Click on the iView.
    Please suggest.

    No need for an enhancement. Simply modify the application configuration under the parameters tab.
    Set parameter DEFAULT_APPROVAL of app. config HRMSS_AC_CATS_APPROVAL to 3. Keep in mind, after a server round trip there is SAP code that sets the default value to 4 regardless of your application parameter. I used an implicit enhancement overwrite to comment this out as a fix. Never could figure out why they set it to 4 and ignore the user parameter after a rebuild of the table.

  • Shopping cart approval via Blackberry

    We're currently on SRM 4.0 with classic scenario.
    We're investigating SC approval via mobile device, such as a blackberry. I've read previously that we'd need Mobile Infrastructure installed in order to have this capability. However, I've also heard that other companies have enabled blackberry approval without MI. Has anyone tried this and can provide some pointers? Can we have this without MI? If so, do we need to be at a certain blackberry version in order to enable this capability?
    Thanks.
    SN

    Hi,
    You need new Blackberry version which supports HTML mail. Old version does not support normal HTML mail. The scenario is offline approval by mail.
    Regards,
    Masa

  • Addition of extra fields in Shopping Cart Approval Screen

    Hi,
    We are investigating how to change the design of the shopping cart approval table. We would like to include the row "Shopping Cart Number", and be able to sort on that column as well. Would that be possible?
    We have been looking at SAP Note 672960 which describes how to add information to other objects, but not the approval screen.
    Any suggestions?
    Kind Regards,
    Christian

    Hi,
    If you are talking about Workflow Inbox, please check Dynamic Column customizing.
    <a href="http://help.sap.com/saphelp_srm50/helpdata/en/8b/4fa9465db211d2b404006094b92d37/frameset.htm">http://help.sap.com/saphelp_srm50/helpdata/en/8b/4fa9465db211d2b404006094b92d37/frameset.htm</a>
    Regards,
    Masa

  • Investigation of standard function module - PT_ARQ_REQLIST_GET

    Can you please help me analyze the Function Module "PT_ARQ_REQLIST_GET".  and find out the source  ( Table/Code/Logic ) from where DEDUCT field in structure "PTARQ_UIA_QUOTA_DEDUCT" is receiving a calculated number of hours of absence of an employee , which then are being transferred to the USED field on ESS ( Leave Overview)  and MSS (Universal Worklist Leave approval application) screens.
    Aim of the investigation is find the source where the system is calculating the number of hours of Quota used/Absence hours , so that it can be determined why wrong no of hours are being reflected on Portal .
    Thanks,
    Nitu Kumari

    input parameter is Personal number,
    then call function 'PT_ARQ_REQLIST_GET' to get the leave request information about
    this Personal number.
    My question is How can i create a leave request for this Personal number,
    Then when i call this Module,the export parameter EX_REQUEST_LIST will fill with data.

  • Approval Rules CCM2.0

    Hi again!
    We want to have some Approval Rules in the Procurement Catalog. For example, we go to the complex characteristic /CCM/PRICE and we set an Approval Rule for the simple characteristic /CCM/AMOUNT. The type of Rule is Percentatge Deviation 0.0000000001 and I flag the option "To Be Approved" (as I want that the status of the item changes according to the rule), so as far as I undertand, if we change the price just a bit. So if we change the price of an item (for example from 20 to 50), the status of this item should change from Approved to To Be Approved, but it doesn't change.
    Am I doing something wrong? Do I have to activate a BAdi Approval Rule Enhancement or any other?
    THANKS IN ADVANCED!!!!!

    Bertrand, we just tried your suggestion. Did not help.
    I have a message now open with SAP Support. They're saying the issue is known and is under investigation, but no fix is available yet.
    Any positive experiences, community?
    Cheers,
    Serguei

Maybe you are looking for