Handle Process Finish (TS40007947) step of WS40000014 ending in error

Hi,
We have implemented a process-controlled workflow for shopping cart on SRM 7. Schema evaluation and corresponding process level configuration has been done, including the responsible resolver and the enhancement implementation.
When a shopping cart is created through external requisition, it goes to the approver however after the approval process the "Handle process Finish" (TS40007947) step of workflow template WS40000014 is ending in error because of the following:
Work item 000000026346: Object /SAPSRM/CL_WF_PROCESS_MGR_SBWF method FINISH_PROCESS cannot be executed
Termination triggered in '' - Rollback required
Error handling for work item 000000026346
Termination triggered in '' - Rollback required
Note the same workflow is working fine when shopping cart is created through portal.
I have checked the binding between the task and the class method, its fine. I am not sure what could be the problem.
Could you please assist?

Hi,
in the following KBA we explain how to debug this:
1625513 - Workflow without approval is Awaiting approval status - SRM
https://css.wdf.sap.corp/sap(bD1lbiZjPTAwMQ==)/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361706E6F7465735F6E756D6265723D3136323535313326
Thanks,
Melina

Similar Messages

  • Process Chain Ended with Errors - cause unknown

    I have had several instances of process chains stopping for no apparent reason.  The stops occur between 2 master data infopackage loads.  The last step is green and the next is grey.  The PSA table has been updated successfully for the last step.  All IDocs are in green status in both systems.  The monitor for the last successful step does say "Ended with Errors" although no errors are evident.  The process chain starts back up via Repeat at the next (grey) step and continues successfully.  There were no system problems or connection interruptions that occurred during the time the process chains failed.  There were no changes in the remote user profile.
    This exact problem has occurred a half dozen times since our application of ECC Support Packs several months ago and had not occurred before.  The infopackages are different each time. Two different process chains have had this problem.  I have re-activated and re-scheduled the process chains without solving the problem.
    Thanks for any ideas on why this may be occurring or what I can do to prevent it.
    Patty Moffatt

    Hi Des,
    Here's my BW release info:
    SAP_ABA        640       0019 SAPKA64019     Cross-Application
    SAP_BASIS      640       0019 SAPKB64019     SAP Basis          
    PI_BASIS       2005_1_6400009 SAPKIPYJ69     Basis Plug-In
    ST-PI          2005_1_6400008 SAPKITLQH8     SAP Solution Tools Plug-
    SAP_BW         350       0019 SAPKW35019   SAP_BW                      
    ECC SPs 13-21 were applied before the BW problem started:
    SAP_BASIS      640       0021 SAPKB64021    
    SAP_ABA        640       0021 SAPKA64021    
    PI_BASIS       2005_1_6400012 SAPKIPYJ6C   
    ST-PI          2005_1_6400008 SAPKITLQH8    
    SAP_BW         350       0021 SAPKW35021   
    PI             2004_1_5000016 SAPKIPZI6G    
    The process chain step and the monitor load both are green.  The Details tab shows all the processing is green, but the Process Chain itself is red with "Errors Occurred.  There have been no runtime dumps.
    Patty

  • I am trying to upgrade EPM 8.9(8.49.23) to EPM 9.1 (8.53.08). During dataconversion step the AE process finished succssfully in few seconds. When i see the log it says "There are no conversions to run for upgrade path PF89 (18028,10003)". Please let me kn

    I am trying to upgrade EPM 8.9(8.49.23) to EPM 9.1 (8.53.08). During dataconversion step the AE process finished succssfully in few seconds. When i see the log it says "There are no conversions to run for upgrade path PF89 (18028,10003)". Please let me know why it didnt do any conversion. Am i missing something?

    yes, that app engine didnt inserted any rows. So now when i tried to drill down i found that there was no data in the "new demo" database on table UPG_DATACONV. That is the reason for all this.
    When i applied required for upgrade patch in demo it said couple of patch already exists so those update i skipped. Now when i check upd877654 has a step which imports the data in this table. my change assistant told that the update is already available in my demo so i skipped. Now i am not sure what to do.
    I tried reimporting the data and running the analyzer again. But worried that there can be any issues due to this.

  • System error in block parforEach: Exception why is process finished?

    Hi everybody,
    we split a message in BPM. Then we loop the multiline-container element.
    For each line-item we call a WebService synchrounous.
    We got a exception branch for system errors.
    Now we got the following problem:
    Our produces abount 3000 line-items.
    While processing e.g. item 1000 we got a system error and the BPM jumped into the execption branch. After processing the exception branch the process FINISHED!
    We assumed that the process would go on processing the remaining items!
    Is there a workaroud, that the process does go on with processing the remaining items?
    Regards Mario

    Hi,
    After handling the exception, the process will be continuing after that block. So you can try to put the block within a loop until all the line items get over.
    Regards,
    P.Venkat

  • Error in process chain pushing step

    Hi Experts,
    We encountered an error in process chain pushing step. The error is "Process ZXXXX, variant 4UBK25S73O99DNLFQ0Q55EBTY, ended with invalid status". Data is pushing from OHD to PI/XI system. Unable to trace error and even not able to see the variant in PC.
    Could any one please give us your inputs on the error, if you experienced such type of error message. Your inputs/suggestions are highly appreciable.
    Best Regards
    Venkat...

    Hi Ram, thank you for the quick response.
    Yes, at source, all requests are available for reporting.
    Source is a Cube and target is OHD (DB Table). From this OHD we are pushing data to PI system.
    PC flow is: Start--->DTP--->Push Interface. The push interface step got failed.
    Daily, it's working fine. Unfortunately, today failed
    Any insights please...
    BR
    Venkat...

  • Delete Indexes  Variant ended with errors in Process chain

    Hi experts,
    I have a process chain which executes dialy to load data Info Cube we create the index and finally  we delete the index after that we have few variants..
    Remaining all variants are executed with out errors except delete index variant I checked the error message it shows that <b>" The system has not finished loading request APO_R46PWZHRIA7JS9NOM8X879QEZJ into data target ZUP_CARF1"</b>
    It  is so happened weekly twice or trice not every day.  one day it was running with out any errors and one day this process chan was ended with errors.
    I need to know the  reason why this variant was executed with errors.?
    I need your valule sugestions regarding this issue.
    Regards
    sailekha

    hi sailekha,
    therevare some functional constraint of processes.
    while deleting indexes
    it is not possible to:
                                  loading
                                  indexes are being built
                                  stastics are being built
                                  during rollup
                                  while compressing
                                  while updating.
    my be u can check which is the other process chain that does all above oprations in concerned infoprovider.
    bye

  • ERROR : MSC-01015 Process finished with error(s)

    Hi, every expert,
    When I install SAP BW3.5(NETWEAVER4.0) on linux_x86_64bit , and it appears the error when install DATABASE INSTANCE,
    The error is ' MSC-01015 Process finished with error(s), check log file /tmp/sapinst_instdir/NW04/SYSTEM/ABAP/ORA/UC/DB/SAPSDIC.log
    The log information is '/ORA/UC/DB/SAPSDIC.cmd -l /tmp/sapinst_instdir/NW04/SYSTEM/ABAP/ORA/UC/DB/SAPSDIC.log -stop_on_error
    DbSl Trace: OCI-call 'OCIEnvCreate' failed: rc = -1
    (DB) ERROR: db_connect rc = 256
    DbSl Trace: OCI-call 'OCIHandleAlloc' failed: rc = -2
    DbSl Trace: CONNECT failed with sql error '-2'
    DbSl Trace: OCI-call 'OCIHandleAlloc' failed: rc = -2
    DbSl Trace: CONNECT failed with sql error '-2'
    "SAPSDIC.log" [readonly] 54L, 2172C           
    Who can help me ?
    Thanks inadvance,
    B.R
    Michael
    Edited by: Michael Hong on Jan 27, 2010 9:07 AM

    Hi Michal,
    Login with ora<SID> and check whether you are able to connect to sqlplus ( do steps as below )
    1. sqlplus "/as sysdba"
    2. select status from v$instance.
    Let us know the ouput of both the command
    Thanks
    Anil

  • Steps for Period end closing

    Hi All,
    Can any one please provide me with the actual steps towards Period end Closing and year end closing for Financial Closing.By step I mean steps in order i.e which step will be followed by which one.
    This is urgent
    Pinee

    Hi
    http://www.sap-basis-abap.com/fico/sap-fi-month-end-and-year-end-activities.htm
    First you will have to close the Posting period in the Materials Management side. To do this use the T.Code MMPV and give the period that needs to be Opened. Once this is done you will not be able to Post any Material Documents in the previous period.
    Now at the Financial side you need to open the next period and at the same time you need to close the Previous period. This can be done in T.Code OB52
    here is the list for FI/CO year end closing check list:
    now i am sending one document with T.codes
    CLOSING ACTIVITIES
    1 Execute Report for Inter Company Activity & Journal Entries
    2 Open posting period for next yr (T.Code: OB52)
    3 Run Business Area's Assignment report. (T.Code: F.50)
    4 Review list of recurring journal entries (T.Code: FBD3)
    5 Execute Recurring Entries for A/R, A/P, G/L (T. Code: F.14)
    6 Process Parked A/R, A/P, G/L accounting documents (T.Code: FBV0)
    7 Final Cutoff for the Maintenance of Fixed Asset- Add Transfer and Retire (T.Code: ABUMN)
    8 Run Depreciation in Test Run and post (T.Code: AFAB)
    9 Verify Display Log for Depreciation Test Run (T.Code: AFBP)
    10 Capitalize AUC Assets if needed (T.Code: AIAB, AIBU)
    11 Enter Payroll Data to SAP (T.Code: CAT2)
    12 Verify Depreciation Balances with GL balances (T.Code: ABST2)
    13 Post Depreciation (T.Code: AFAB)
    14 Execute Asset History Report, and retire assets if needed (T.Code: S_ALR_87011963, ABAVN)
    15 Adjust specific depreciation areas if necessary (T.Code: ABCO)
    16 Reconcile AM sub ledger with GL (T.Code: ABST2)
    17 Check Bank Data (T.Code: S_P99_41000212)
    18 Review AR Open Items (T.Code: FBL5N)
    19 Review AP Open Items (FBL1N)
    20 Execute Pending Invoices(T.Code: MRBP)
    21 Clear Open Item for GRIR, freight (T.Code: F.13)
    22 Reconciliation of Financial Documents and transactional figures (F.03)
    23 Open new CO Posting Period: (T.Code: OKP1)
    24 Compare current (cost estimates) with last current price (Moving Avg) (T.Code: OKBH)
    25 Update current cost price to material master price field (T.Code: CK11N, CK24)
    26 Process Freight charges, Match SD freight to actual (T.Code: V-31)
    27 Review Internal Order Postings(T.Code: OKSA)
    28 Settle All Orders (T.Code: KO88)
    29 Verify All Post Goods Issue have been Invoiced (Billing Due List) (T.Code: VF04)
    30 Review SD Billing Doc from prior month that have not yet been released to accounting (T.Code: F.2D)
    31 Reconciliation of MM movements in Transit Intra-SAP to Non SAP
    32 Reconcile PI Inventory with SAP (T.Code: MI07)
    33 Perform Manual Adjustment if needed (T.Code: F-02, FB50)
    34 Verify balance of the GR/IR account (T.Code: MB5S)
    35 Post Accruals and Deferrals (T.Code: FBS1)
    36 Clearing of Cancelled Documents (T.Code: F-03, F-32, F-44)
    37 Check Profitability Segment Adjustment (T.Code: KISR)
    38 Aging Report-Reconcile GL balances with sub ledger balances AP (T.code: FBL1N, FBL5N, FBL3N)
    39 Check the check run numbers (T.Code: FCH1, FCHI)
    40 Bank reconciliation Data (T.Code: FF67 & FEBA)
    41 Enter Tax Journal Entry (T.Code: FB41)
    42 Reconcile GL balances with sub ledger balances AR/MM/AP (T.Code: F.03)
    43 Display Balance Sheet Adjustments (T.Code: F.5F)
    44 Post Balance Sheet Adjustments (T.Code: F.5E)
    45 Post Foreign Currency Valuation (foreign exchange) (T.Code: F.05)
    46 Check generic cost centers for posting with wrong accounts
    47 Correct wrong postings on generic cost centers
    48 Check Validation dates for Cost Centers, Cost Elements, CO area (T.Code: GGB0)
    49 Check COGI--for both month end and year end
    50 Doubtful receivables (T.Code: F104)
    51 Verify In-transit Inventory
    52 Reconcile PA to G/L (T.Code: KE5U)
    53 Post Cost Center Assessments and Distributions (T.Code: KSU5 & KSV5)
    54 Run CO-FI Reconciliation to balance (T.Code: KALC)
    55 Run BW reports P&L and Balance Sheet
    56 Maintain CO yr variant (T.Code: KCRQ)
    57 Fiscal Yr Balance carry forward AP/AR/AM (T.Code: F.07,
    58 Fiscal Yr Balance carry forward CO (T.Code: CXS1)
    59 Fiscal Yr balance carry forward FI (T.Code: F.16)
    60 Fiscal Yr balance carry forward PCA (T.Code: 2KES)
    61 Set Document number ranges - FI - new year (T.Code: OBH2, OBA7)
    62 Set Document number ranges AP/AR - new year (OBA7)
    63 Generate Financial statement Reports (T.Code:OB58) OR (T.Code: FSE2)
    64 Change Fiscal Year For Assets (T.Code: AJRW)
    65 Year end Closing-- Asset Accounting--final for year end (T.Code: AJAB)
    66 Close CO Posting Period : (T.Code: OKP1)
    67 Close Prior A/R Posting Period (T.Code: OB52)
    68 Close Prior A/P Posting Period (T.Code: OB52)
    69 Close Prior MM Posting Period (T.Code: OMSY)
    70 Reverse accruals and deferrals for the new month (T.Code: F.81)
    71 Reconciliation of Financial Documents from old fiscal year and new fiscal year (T.Code: FNSL)
    72 Load Balances, Budget Data for Cost centers, sales
    73 Update Retained Earning Account , balance carry fwd (T.Code: F.16)
    Month end closing Activities
    1. All the expenses including amortization, prepaid expenses, Preliminary expenses and accruals have been booked.
    2. Complete Bank Reconciliation (T.Code: FF67)
    3. Make sure that Sum of Inter company balances is Zero
    4. Suspense Accounts should be cleared regularly.
    5. Ensure that all documents related to MM & SD have been entered in system. (T.Code:F-22 & F-43)
    6. Ensure that all billing documents are released to accounting.
    7. Calculate Overheads on all process Orders (CO43)
    8. Technically complete all process orders which are fully processed (CORM).
    9. Calculate Variance (KKS1)à (Relevant only if Standard cost is calculated).
    10. Settle all process orders which are technically complete (CO88).
    11. Close All settled Process Orders
    12. Close MM period (Transaction Code: MMPV).
    13. Carry out GR/IR clearing (F.13) transaction
    14. Depreciation Run (AFAB) has been carried out for the month
    15. Close FI Posting period after the month end closing activity is over (T.Code:OB52)
    Year end closing Activities:
    1. Calculate production work in progress on process orders which are not technically complete. (CO88).
    2. Carry out Assessment cycle for Cost Centers.(T.Code: KSUB)
    3. All month end closing Activities should be carried out.
    4. Carry Forward Balances to next year
    (With TC: F.16 we can carry forward the balance to next year.
    With TC: OBH2 copy the number ranges to next year
    Open next year periods by selecting the Posting Period Variant.
    then test by posting the transaction in F-02)
    Hope ths helps
    Please reward points
    Sunil

  • Process Chain - Decision Step - 1st Day of Month

    Hi All,
    I have a process chain decision that detemines if it is 1st of Month,
    1st Line
    Command -> IF
    Formula -> WORKINGDAY_MONTH( Current Date, 'IE', '' ) = 1
    then
    Event - > Option 1
    2nd Line
    Command -> Else IF
    Formula -> WORKINGDAY_MONTH( Current Date, 'IE', '' ) <>1
    then
    Event -> Option 2
    3rd Line
    Command -> Else
    then
    Error.
    However, this month it has failed to work correctly.  It was sucessful on 1st Jan, but it is also triggering Option 1 on 2nd, 3rd & 4th Jan.  Can you help me to understand why it is doing this?
    Thanking you,
    Michelle

    Thank you Npathak,
    The process chains should run everyday therefore I don't understand how this would affect the process chain.
    This is just a decision step at the end of the Daily Meta Chain, where if it is the 1st of the Month, it will continue and process a DTP for Stock Balances.  The problem I have is that for the last 3 days, it has continued to process final step eventhough it is not 1st of Month.
    For info; When I check the decision logic in the variant, I can see that the date that is being used in syst-datum.
    Have you any other ideas?
    Thank you,
    Michelle

  • Process of Input Schedule is not ending

    Dear Experts
    I am inserting the data in Input schedule and after clicking on Send data.
    The Process of input schedule is not ending.
    Please help me,
    Thanks a lot in advance

    You have problem with send data (process of send is not finishing) when Send Governor process is not working any more.
    Restarting the OsoftSendGovernor process will probably solved the problem for a while but you have to investigate what was causing the fail of SG.
    Usually you have a problem with one dimension or the application server was overloaded...You have to do some investigation.
    Regards
    Sorin Radulescu

  • Wanting to read in stdout before Process Finishes

    So, I am running an external script using java Runtime.exec that has a stdout. Now, I feed it into a BufferedReader and read by line, and it works fine. However, this script may hang as its processing, which is not something I can change. However, output should still be coming in, or it does on the terminal. But I can't read the BufferedReader until the Process is complete, then it proceeds to read it all at once.
    So, my question is this. Does the Process have to finish before you can read in the stdout in java? If not, how would I go about it?

    jking31 wrote:
    Here is my java code:
    Process pro = Runtime.getRuntime().exec(cmdArr, null, new File(dir));
    InputStream stdOut = new InputStream(pro.getInputStream());
    InputStream errOut = new InputStream(pro.getErrorStream());
    InputStreamReader stdOutReader = new InputStreamReader(stdOut);
    InputStreamReader errOutReader = new InputStreamReader(errOut);
    BufferedReader stdOutBR = new BufferedReader(stdOutReader);
    BufferedReader errOutBR = new BufferedReader(errOutReader);
    while ((line = stdOutBR.readLine()) != null) {
    System.out.println(line);
    while ((line = errOutBR.readLine()) != null) {
    System.err.println(line);
    }I am fully aware of the fact that this should be threaded to prevent problems, but I am going to be using this to update a JTextArea on a Swing GUI that is not thread safe. Then you should have a Thread for each Stream and update the Swing component with each line using SwingUtilities.invokeLater(). That is what I do and it works great.
    My goal in the end is to have stuff print out to the Swing GUI while the process is going, but what ends up happening is that the stdOutBR won't actually be accessible until the Process finished, then it prints it all,If this is being run in the Swing event thread then of course this will happen since you are holding up the Swing event thread until you have read all the data. You should use a Thread and use SwingUtilities.invokeLater() to append each line.
    If this is not being run in the Swing event thread then you must make sure that the native program is flushing it's stdout after each line.
    but if I were to run this same code on the command line, I get output immediately, telling me what's going on before it starts to hang on a 30 second process.So it sounds like you should use a Thread for each stream and SwingUtilities.invokeLater().

  • RPM - How to re-process prices without using the front end.

    Hi all,
    There is a way of re-processing prices without using the front end? For instance, using the front end, a new clearance is created state in rpm_clearance ‘pricechange.State.conflictCheckforApproved’ and changed for ‘pricechange.State.worksheet’ after the conflict check.
    Now, I want to re-process the same clearance without using the front end. I’ve tried to change again the STATE to ‘pricechange.State.conflictCheckforApproved’ but no success. Any suggestions?
    Thanks in advance.
    Regards

    Can you please attach your VI?
    Prashanth N
    National Instruments

  • How to check plan while processing the data in the front end

    I have a batch processing which is executed through front end(forms).during processing,based on the input i am calling a stored procedure.i would like to check the execution plan for this procedure when executed through front end.
    kindly help me on this.

    have a look on below links:
    When your query takes too long ...
    DBMS_PROFILER
    http://www.databasejournal.com/features/oracle/article.php/2197231
    http://www.oracle-base.com/articles/9i/DBMS_PROFILER.php

  • How to create a function to finish the step add and decrease

    Hi,sirs,
    Can you give a simple example that uses a function to finish the step add and decrease? In fact, I am doing the following job:
    I hope to use "while" frame to implement "step add":
    when the "i" in the "while" frame increases, a value should be increased accordingly and then be output. However, after the value reached a Max value, it should be decreased while the "i" continues increasing.
    Can you give me a simple program for that? I am using Labview 6.0.
    Thanks a lot.

    Here's a slightly different version. In this one, you can specify the minimum and maximum count values, the starting count, start count direction, and even have different values for incrementing and decrementing. There is also a Pause and a reset control.
    It reverses count direction when either the min or max count is reached.
    It's saved in LabVIEW 6.0.2. This one is designed to be used as subVI.
    Ed
    Ed Dickens - Certified LabVIEW Architect - DISTek Integration, Inc. - NI Certified Alliance Partner
    Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.
    Attachments:
    Up-Down_Counter_(DBL).vi ‏61 KB

  • Processing a Two-Step Group in parts

    Dear all,
    I am processing my Two step group with LT0e and would like to process it partially.
    Is there a way to do that?
    Some background: When Picking from one of the Storage Types I want to use a Return Storage Type. Since this applies to one Outbound flow only, I have defined the Return Storage Type in my WM movement, NOT in the Pick Storage Type.
    In 2-step customizing, I have omitted the movement type, and am entering the Movement Type myself in LT0e. Only thing, I want to be able to make some kind of selection here so with my Movement Type I process only those items from the One Storage Type I am focussing on.
    To much info?
    Again, thank you for your time.
    Sandeep

    In LT0E once you have selected your group and via subsequent function do the picking step(2step picking -> start picking), you should be able to make the lines which you dont require "Inactive". Then you have only those lines for which you want to do the picking with your required movement type.
    Sandeepan

Maybe you are looking for

  • Windows 7 and Adobe Reader 8.2

    I understand Adobe does not support Adobe Reader 8.2 on Windows 7 but was wondering if anyone can install it. What I'm curious about is I have it running on Windows 7 RC 32 bit but I can't install it on Windows 7 not RC 64 bit. So is the problem 64bi

  • Cannot open a downloaded pdf file..."The file couldn't be opened because it isn't in the correct format."

    I have had this problem several times lately: I cannot open a downloaded pdf file. The error message reads: "The file couldn't be opened because it isn't in the correct format." But, of course, it is a pdf file.

  • E7 SYMBIAN BELLE UPGRADE PROBLEM

    When upgrading my Nokia E7 from symbian anna to symbian belle, the phone switched off and on restarting, it dispay a text: '' phone startup failed, contact retailer.'' what can i do about this? your concern will be appreciated.

  • VMware Player and mouse not behaving correctly with the vmmouse driver

    I'm running Arch on VMware Player and having problems with the mouse behavior. - Arch is updated, 32 -bit - VMware Player 6.0.1 - Host is Windows 8.1 64-bit - XFCE 4.10 If I install xf86-input-vmmouse, the following happens: - If cursor touches the e

  • Networking

    i want to use apple talk to connect my g5 emac on wires and mac mini wireless useing apple air port extreme