PO approved error in notification

Hi Guys,
I'm working with SRM 7.0.
We are getting an error when the agent approves the PO. A notification should go to the initiators inbox, but an error is appearing in SWI1:
Work item 000000005312: Object /SAPSRM/CL_WF_EVENT_ADAPTER method TRIGGER_EVENT cannot be execute
Message no. WL821
Diagnosis
The calling of the object method for the work item ended with a return value for which no handling is modeled in the workflow.
System Response
The work item was forced into the error status.
Procedure
Refer to your workflow system administrator.
Procedure for System Administration
Also check the binding between the task container and the method container.
Do you know why is appearing this error?
Thanks!!

Hi,
I have similar problem with Shopping Cart.
if you got the solution... please let us know.
Reg,
Rajesh

Similar Messages

  • Error handling notification type=Platform...

    The message below occurs in our logs in batches of 7 or 8 occurrences over a few ms and separated by a gap of 4-20s. It's been happening for days. The erroring storage node is not the senior node. There is no noticeable service impact. This is a dev cluster consisting of has 8 storage, 4 proxy , 1 MBean server and 4 other process nodes. There is very little load on it. The platform is SunOs 5.10 on x86.
    What does it mean?
    2013-01-31 19:05:36,514 [Logger@9240084 3.7.1.5] DEBUG Coherence 2013-01-31 19:05:36.514/636281.198 Oracle Coherence GE 3.7.1.5 <D5> (thread=Invocation:Management, member=11): Error handling notification type=Platform,Domain=java.lang,subType=GarbageCollector,name=PS Scavenge,nodeId=2

    Hi,
    The log message implies that parallel eden/surivor space collector is running on member with id =2. I don't think it implies any immediate issues but I would recommend to check you heap space graph for the node and also spit gc logs using -Xloggc:<file_location> -verbose:gc and see if the GC is tuned correctly.
    HTH
    Cheers,
    NJ

  • Error "the notification doesn't exists" when use BAPI_ALM_ORDER_MAINTAIN

    Hi gurus, I have a problem with a BAPI_ALM_ORDER_MAINTAIN.
    My order has 3 notifications on the tab "Objects" and I want to remove one. But when i called the BAPI, i get the error message "Notification 100047495 does not exist".
    The content of the tables is:
    IT_METHOD:
    REFNUMOBJECTTYPE-METHOD-----OBJECTKEY
    000001---HEADERCHANGE----000010009721
    000001---OBJECTLIST-DELETE-----000010009721000100047495
    000001--SAVE--
    000010009721
    IT_HEADER:
    Data of the order.
    IT_OBJECTLIST: The fields that have data are...
    COUNTER -
    3
    FUNCT_LOC -
    UR DE TEST
    NOTIF_NO -
    100047495
    FUNCLDESCR ---UR DE TEST COMPAS
    Any help?
    Thanks in advance.

    Can you try the following?
    instead of this
    000001---OBJECTLIST-DELETE-----000010009721000100047495
    use
    Ref # should be the item number in the object list
    and key should be just the order number 000010009721
    sample: 000002 -
    OBJECTLIST---DELETE----000010009721

  • Clauses Approval Error

    Hi,
    I am working in oracle r12.
    ----------->I created a clauses in contract Terms Library Administrator .
    ------------>Submit it to the Approval it is now in pending approval status.
    -------------->Now i am as a approver open the notification and approve it.
    ----------------->The issue is still the clauses status is in Pending Approval status.
    Thanks
    Narayanan.G

    Hi,
    Check that you workflow is up and running.
    Workflow Background Process for "Contract Clause Approval"
    If necessary run it with the following parameters:
    Process Stuck: Yes
    Process Deferred: Yes
    Process Timed Out: Yes
    Ref: 12: How To Update Clause Status From 'Pending Approval' to 'Active' (Doc ID 556493.1)
    Thanks,
    J

  • Approving Requisitions using Notifications screen

    Hi,
    We have two responsiibilities which have the notifications screen added to it (1x Purchasing responsibility, and 1x HR responsibility).
    Using the Purchasing responsibility allows the requisition to be approved, using the notifications screen.
    Using the HR responsibility causes the requisition to get stuck in the autocreate queue. This is also using the notifications screen.
    My question is:
    Is there a function/security or similar which needs to be added to to allow approval of requisitions?
    Regards,
    Gary

    Hi Helios,
    Thank you.
    That note explains the Purchasing Setup/Approval Hierarchies.
    This is setup using the position hierarchy for us, no issues with that.
    Our issue is as follows:
    Scenario 1
    Requisitioner ABC123 raises a requisition, Approver XYZ123 approves the reuquisiton using Responsibility A - Requisition Autocreate completes.
    Scenario 1
    Requisitioner ABC123 raises a requisition, Approver XYZ123 approves the reuquisiton using Responsibility B - Requisition Autocreate fails.
    This happens for EVERY requisiton approved under Responsibility B
    The user/hierarchy isnt changing, but the responsibility is.
    Any advice?
    Many thanks,
    Gary

  • Workflow Approval - Error Msg

    Hi
    As I am new to workflow, please clarify the below
    The Purchase order workflow is sending a mailer notification to recipients, when the recipients Clicks the Approve button from the mailer notification, getting the below message in his mail box
    From : System Administrator
    To : oradevt@xxx
    Sent : Timestamp
    Subject : Undeliverable: <Subject of the mailer notification>
    Your message did not reach some or all of the intended recipients.
    Subject : <Subject of the mailer notification>
    Sent : timestamp
    The following recipient(s) could not be reached:
    The e-mail system was unable to deliver the message, but did not report a specific reason. Check the address and try again. If it still fails, contact your system administrator.
    < <mail.xxx.com.sg # 5.0.0 smtp; 5.1.2 - Bad destination host 'DNS Hard Error looking up ....(MX): NX Domain' (delivery attempts:0,)>
    can you please guide me in fixing this issues.
    Regards
    Yram

    Hi
    <u>It comes from OSS Note -></u>
    <b>Note 983128 - Approval WF Fragment Has No User Assignment</b>
    <b>In BADI BBP_CHNG_AGNT_GET we were setting the agent assignment to 'X' instead of 'G' (general task).</b>
    <b>Also, Try this. Assign agent for task TS10008126. Don't forget to generate it.</b>
    If all your task are classified as general, this is a bug in a FM (SRM5, SP4). No idea if a note exist for this but check source of function BBP_PDH_WFL_APP_ASSIGNTYPE_GET, the task type (WF, TS) is hard coded, you may want to change it )
    FUNCTION bbp_pdh_wfl_app_assigntype_get.
    *"*"Lokale Schnittstelle:
    *" IMPORTING
    *" VALUE(IV_TASK) TYPE SWD_STEP_T OPTIONAL
    *" EXPORTING
    *" VALUE(EV_ASSIGNMENT) TYPE CHAR1
    *" TABLES
    *" ET_POSSIBLE_AGENTS STRUCTURE SWHACTOR OPTIONAL
    DATA:
    lv_general_task LIKE p1217-general,
    lt_related_agents TYPE swhactor OCCURS 0 WITH HEADER LINE,
    lv_task TYPE swd_step_t.
    *{ INSERT DE2K901025 1
    *PVA correction
    data: lv_otype type OTYPE.
    lv_otype = iv_task(2).
    *} INSERT
    lv_task = iv_task+2.
    * evaluate the agent assignment of the whole workflow fragment
    CALL FUNCTION 'RH_TASK_AGENTS_INDEX'
    EXPORTING
    *{ REPLACE DE2K901025 2
    * task_otype = 'WS'
    *PVA correction
    task_otype = lv_otype
    *} REPLACE
    task_objid = lv_task "workflow fragment
    IMPORTING
    act_general = lv_general_task
    TABLES
    related_agents = et_possible_agents
    EXCEPTIONS
    no_active_plvar = 1
    no_agents_of_task_found = 2
    no_task_otype = 3
    OTHERS = 4.
    <u><b>See related link -></b>
    Re: After Add Approver by Approver Preview
    Agent assignment does not exist
    Unable to change shopping cart approvers - workflow
    SRM 5.0 Approval WF fragment has no user assignment</u>
    <i>If this does not help in your case, report the problem to SAP by creating a new customer OSS message.</i>
    Do let me know.
    Regards
    - Atul

  • PO approval Error

    Hi,
    In the drop ship process i have auto created a PO. But the PO status remains in IN PROCESS and if i go through the notification summary it was showing the following error:
    Document Manager Failed With Error Number 3 while processing Standard Purchase Order 54123
    Can any one please resolve this issue?
    Thanks and Regards
    Ashok

    I had a similar issue and it got resolved by the following steps:
    1) Navigate to Concurrent:Manager:Administer through System Administrator responsibility
    2) Restart the "PO Document Approval Manager"
    Hope this helps.
    -Gautam

  • Error in notification mail in po release

    Hi all,
             i encounter a problem in notification mail activity. actually my wflow gets trigerred wen a po is created. It has four levels of approval, in the activity i have given the notification agent as the po creator the wen the first approver releases the po and saves the workitem status is set to be inprocess itself it doesnt get the status as completed.but the po reaches the second approvers  inbox and he also effects the release but there also the workitem status is set to inprocess .
                like wise it happens with the remaining users but the document is released but the notification is not sent to the po creator.
               When i view the technical details of that workitem there is an error stating
    Terminating event recieved : notification of completion cannot be generated
    problems occures during generation of mail
    if_swf_utl_mail~send   error 9 when calling service so_object_send
    please do help me with this error.

    Please check whether there is any terminating event that is triggered inside the Workflow. U can check through wflow Log.  You can also check whether the User Id to whom you are sending the mail if it is SAP User Id and you are using Container element in agent determination to be always Concatenated with US for SAP User Id.
    <b>Reward points if useful</b>

  • IMAP giving error in notification mailer setup.

    Name : Workflow Notification Mailer
    Outbound EMail Account (SMTP)
    * Server Name = exsrv.domainname
    Inbound EMail Account (IMAP)
    Inbound Processing = checked
    Server Name = exsrv.domainname
    Username = testmailer
    Password = ********
    Reply-To Address = testmailer@domainname
    IN THE ABOVE SETTINGS SMTP IS SUCCESSFUL BUT IMAP IS GIVING ERROR 'UNABLE TO MAKE NETWORK CONNECTION'.
    I HAVE TWO QUESTIONS PLEASE,
    WHY THIS ERROR APPEARING?
    WHAT IS THE USE OF IMAP? CAN THE NOTIFICATION MAILER BE CONFIGURED ONLY BY SMTP SETTINGS?
    PLEASE ADVICE.

    Sami,
    Please refer the extract from the ML doc
    *[Workflow Mailer Notification: IMAP is not processing inbound messages|https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=371730.1]*
    When ever a leave request is created and submitted ,an e-mail notification is sent to the
    preparer and approver, When the mail notification is actioned by the approver like Approving the leave request >or rejecting That means a outbound process is what as name suggest whenever any notification is send to the user from the application and inbound is the reply/action which is received back in the application.
    What will happen if I don't set the IMAP for inbound processing?You simply won't get the replies/action summary from the users.
    Thanks,
    Anchorage :)

  • UWL CATS time approval error "No data exists that needs to be approved"

    Hi all,
    We approve CATS working time through SAP portal UWL. The user can see the workitem in her UWL inbox, but got an error u201CNo data exists that needs to be approvedu201D when he tried to execute the workitem. But the user is able to execute the workitem using Business workplace in ECC. We are using the standard UWL application.
    This happens only to CATS time entries for certain type of employees (for example, the employees who do not report directly to the approver).
    SAP Portal 7.0
    SAP MSS 600 SP19
    SAP UWLJWF 7.00 sp23
    SAP ECC 6.0
    Here is what I have found from my trouble-shooting. When I test (preview) the UWL iView, it seems to be working fine. But when I call up the iView from the portal MSS role, I got the error message u201CNo data exists that needs to be approved.u201D
    Please let me know if you need more information.
    Thank you,
    Qi

    I have found that the workitem ID is not passed to the CATS approval web dynpro program. Here is what is in the Item Type configuration XML. Is there anything missing?
    <!-- Work items for CATS -->
        <ItemType name="uwl.task.webflow.TS31000007" connector="WebFlowConnector" defaultView="com.sap.pct.erp.mss.OpenTasksTimeApp" defaultAction="launchWebDynPro" executionMode="default">
          <ItemTypeCriteria externalType="TS31000007" connector="WebFlowConnector"/>
          <Actions>
            <Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
              <Properties>
                <Property name="WebDynproApplication" value="CatManagerApprove"/>
                <Property name="WebDynproDeployableObject" value="sap.com/msscatapproval"/>
                <Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no"/>
                <Property name="openInNewWindow" value="true"/>
                <Property name="display_order_priority" value="5"/>
              </Properties>
              <Descriptions default=""/>
            </Action>
          </Actions>
        </ItemType>
        <ItemType name="uwl.forwardedtask.webflow.TS31000007" connector="WebFlowConnector" defaultView="com.sap.pct.erp.mss.ForwardedTimeApp" defaultAction="viewDetail"/>
        <ItemType name="uwl.futuretask.webflow.TS31000007" connector="WebFlowConnector" defaultView="com.sap.pct.erp.mss.FutureTaskTimeApp" defaultAction="viewDetail"/>
        <ItemType name="uwl.completedtask.webflow.TS31000007" connector="WebFlowConnector" defaultView="com.sap.pct.erp.mss.CompletedTimeApp" defaultAction="viewDetail"/>
    Thanks,
    Qi

  • Payable Approval error out!

    Hi all,
    I have encoutered an error while performing the payable approval process. Herewith the error messages :-
    MSG-00001: After SRWINIT
    MSG-00002: After Get Company Name
    MSG-00003: After Get NLS Strings
    MSG-00010: Setting NULL parameters
    MSG-00011: After initializing the temporary approval table
    MSG-00012: Approving specified invoice : AIC-0421
    MSG-00999: User-Defined Exception occurred in
    AP_APPROVAL_MATCHED_PKG.Execute_Matched_Checks<-AP_APPROVAL_PKG.Approval<-APXAPRVL
    with parameters (Invoice_id = 93046, Dist_line_num = 1.00001, Packet_id = 1, Fundscheck mode = 1, Partial_reserv_flag = , Max QTY REC Tol = )
    while performing the following operation:
    Get receipt quantites for190550
    MSG-00102: On-line approval of the invoice failed
    MSG-00000: When Others:User-Defined Exception
    REP-1419: 'beforereport': PL/SQL program aborted.
    What table should I check to trackle for this problem. I can't approved this invoices due to this problem. Please helps URGENT!!
    Rgds
    Lim

    Read this note on metalink 157601.1
    Basically says, open the payable period and try running your program again

  • Automated error email notification when outbound IDOC fails

    Hi,
    The requirement is that whenever the outbound IDOC of message type PAYEXT, basic type PEXR2002, fails, then email has to be trigerred to a group id.
    I had suggested to write a report program that runs as a job. If the IDOC goes to error status then mail will be sent from this report. Client prefers it to be done through workflow.
    There is a standard process code for outbound IDOC failure handling EDIO (we40). standard task 7989 has been assigned to this process code. I dont want to modify this standard task as I am not sure of impact.
    Terminating event for this task is 'ERRORPROCESSCOMPLETD'.
    I have developed the workflow that has trigerring event 'ERRORPROCESSCOMPLETD' and bound with the IDOC number. This will send mail to the group id with the IDOC details
    Now issue is that, I am not sure if standard process EDIO will be trigerred automatically, or should we configure anywhere. Since this is standard outbound IDOC, I am not able to add the process code in partner profile.
    Please give your inputs or any other alternate solution to send mail through workflow when  outbound IDOC fails.
    Thanks in advance.

    Hi,
    I guess in your outbound partner profile for PAYEXT. you need to add process code  EDIO in message control TAb. WHich will cause to trigger the workflow which will send the notification.

  • Function returning error - change notification

    I have a function returning error text. When error occurs I get the message
    'xx error has occurred' on the screen (in notification). Is there a way to control the message text so I can display different text?

    It's something like this:
    DECLARE l_code zip.code%TYPE;
    got_error varchar2(1) := 'N';
    l_check_fld varchar2(30000);
    l_error_fld varchar2(32000);
    vErrorFields varchar2(1000);
    CURSOR check_zip IS
    select ''
    from zip
    where code = l_code;
    BEGIN
    apex_collection.create_or_truncate_collection('ZIP');
    FOR i IN 1 .. apex_application.g_f03.COUNT LOOP
    vErrorFields := '';
    /* Code MUST be entered */
    if (apex_application.g_f03(i) is null and
    (apex_application.g_f04(i) is not null or
    apex_application.g_f05(i) is not null))then
    got_error := 'Y';
    vErrorFields := vErrorFields || ',f03';
    l_error_fld := l_error_fld || 'Row ' || to_char(i) || ':' ||' <span style="color: red">Code cannot be <strong>blank.</strong></span><br>';
    end if;
    END LOOP;
    if got_error = 'N' then
    apex_collection.delete_collection('ZIP');
    end if;
    RETURN l_error_fld;
    END;

  • ARM approval error after upgrading to SP14: Database error while using the secure store.

    Dear GRC experts,
    After upgrading GRC 10 to SP14, assigning manual passwords during the approval of a request, the approval process is failing.
    Here is the scenario; your advice will be appreciated.
    Task: Manually assign passwords to multiple systems contained in the request
    Where: On the access request, go to “User System Details” tab
    Issue: After approving/submitting the request, the error “Database error while using the secure store” is generated
    Logs: Nothing on transactions SLG1 or ST22; however ST11 shows the error attached below:
    This is the failed approval of the request:
    Other scenarios executed as a workaround, and passed the password assignment this time:
    The approval will work if only one password is assigned to any of the given systems. The rest of the systems get an auto-generated
    password.
    ARM also accepts multiple passwords when the requestor assigns passwords on the “User System Details” prior submitting a
    request. The GRC admin can approve once reached for system approval.
    AS FYI, “Confirm Password” is only required when creating the request but not on any other stage.
    System information:
      -Netweaver 7
      -GRCFND_A SP14
      -GRCPINW SP13
    Regards,
    Gustavo

    SAP just delivered a note to fix this issue. The number is 2022294.

  • Purchase Requisitions Approval Error

    Hi,
    We are working in Oracle Applications 11i. We have the follwoing modules installed and used: Purchasing, Inventory, HRMS(Payrol), General Ledger, Assets, Payables.
    I am trying to fill in the gaps in our initial setup in order to enable the user to use Purchase Requistions documents.
    Purchasing Super User wishes to create a Purchase requistion herself and get it approved and then distribute the approved requistions amongst the buyers. Is this possible??? How can we implement this? Can we assign the superuser to aan approval hierarchy of one level?
    Also, I have created a multi-level position approval hierarchy , run Fill Employee Hierarchy, and assigned it to the Purchase Requisition document.
    Me, in the 1st level have created a Purchase Requistion,I submitted for approval and then had the error:
    APP-PO-14142: In Exception of Start_Wf_Process()-PO_REQAPPROVAL_INIT1.Start_WF_Process: In Exception handler: ORA-20002: 3108: Root Process could not be determined for item XXXXX. There may be a problem with item type selector function, or you may be required to supply a starting process Name.
    Can someone advise please....
    Thank you...

    Hi again,
    Now please help me in the first part of my post.
    How can I setup Purchasing Requisition in one-level hierarchy and approval?
    After the Reuisition is approved, in order to control the load balance , how can the super user distribute it to buyers to follow up the standard purchase order and submit it for approval?
    Thank you

Maybe you are looking for