cancel
Showing results for 
Search instead for 
Did you mean: 

Shopping cart approval status not updated

Former Member
0 Kudos

Dear all,

I met a weired problem. In our SRM 5.0, serveral shopping carts were approved, but only one of them showing the status Awaiting approval. All the data are the same except the material. This happens twice in three months. We use WS10000129 to approve the shopping cart. I checked some places:

A. T-code: BBP_PD. It shows as below.

HEADER I1015 Awaiting Approval

HEADER I1021 Created

HEADER I1038 Complete

HEADER I1106 Shopping cart ordered

Status STARTED

Statustext In Process

but the approval state is COMPLETED

I checked BBP_GET_Status2, it shows as below:

Batch program for updating status information for SCs as of Rel. 3.0

No Shopping Cart (REQUIREMENTS) Found with Status = Transferred

Batch program for updating status information for SCs as of Rel. 3.0

On the basis of the data, no changes possible

'

The following RFC destinations were called:

RFC Destination: Call result:

B. Working flow diagnosis is OK

C. SLG1: NO log found.

D. ST22: No short dump.

E. System Error: SC not in Table GT_LIST_HEADER

Anyone has any idea?

Thanks!

Edited by: haimei Wu on Jun 16, 2009 8:10 AM

Edited by: haimei Wu on Jun 16, 2009 8:18 AM

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello,

The SC will get the status approved when the method SetReleased of BO BUS2121 gets executed.

This method in turn calls BBP_PD_SC_STATUS_CHANGE_WF with SC header GUID and iv_status = 1. You can try executing this function module for the SC which you have to release it.

Alternatively can you check if there are any tRFC log entries in SM58 - maybe that we have some error in tRFC log.

Rgds,

Prasanna

Former Member
0 Kudos

Dear Prasanna,

Thanks very much.

You idea is really a great help to me. I will try if it happens next time because the item was deleted. You mentioned SM58, I checked it and got a message in it, I don't know wether it is the error message or correct message, the message is as below:

Caller Function Module Target System Date Time Status Text

11070000 SALRT_CONFIRM sappsv021_PS1_00 2009-06-09 19:38:29 Transaction recorded

Former Member
0 Kudos

Hi again,

Great! You can also infact reprocess the SM58 entry by choosing menu "Execute LUW".

Rgds,

Prasanna

Former Member
0 Kudos

Hi Prasanna,

It happened in our customer production system, so I want to know what will happen if I run Execute LUW, it is just a detailed report or a program to correct some error? What's the function of Execute LUW?

Thanks!