on 2020 Mar 20 11:21 PM
Hi,
I understand sales order overall blocked status is based on credit block+delivery block+billing block. I have a sales order that is not having any of those blocks yet overall blocked status shows as Blocked. Below is the various processing status in my sales order header -
Overall status Being processed
Rejection status Partially rejected
Delivery status Not delivered
Credit status Approved
Overall blkd status Blocked
There is no order workflow status blocked either. Can you suggest why it is showing overall blkd status as Blocked.
Thanks.
Request clarification before answering.
(1) What status is relevant for Overall blocked status
As you correctly noted, you need to check the status of those fields, that the "Overal blkd status" is based on. Have you actually done that? Your list of status is not sufficient to answer this question for you. You would need the following:
VBUK-SPSTG - Overall blocked status
a. VBUK-LSSTK - Overall delivery block status
b. VBUK-FSSTK - Overall billing block status
c. VBUK-CMGST - Overall status of credit checks
(2) How is SPSTG actually derived from the three other status?
Look at Include LV45P078 Form VBUK-SPSTG_ERMITTELN to actually see how in coding the "Overall blocked status" is derived:
From FSSTK and LSSTK to SPSTG, the logik is the following:
* | _ A B C *
* ----------- *
* _ | _ A B C *
* A | A A B B *
* B | B B B B *
* C | C B B C *
From CMGST to SPSTG:
Status to Text:
(3) Still not sure where or why the status is set this way?
If you find out, that either the Overall delivery or the billing block status is causing this, but you dont know why, check the following Includes to find out more how those are created:
If it is still unclear to you, why the "Overall blocked status" is set the way it is, check for Include LV45P079 Form STATUS_KOPF and see if there are any enhancements or modifications present, that would cause this effect.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
michael.piesche - Thanks for your detailed answer but unfortunately this is too technical for me and I will need help of ABAP consultant to debug.
Regarding your first line, as I mentioned in my question I already checked that there is no Delivery block, billing block and credit block in document header.
karan.singh14, based on your question, you did not mention the values of LSSTK (Overall delivery block status), FSSTK (Overall billing block status) in VBUK !
You only mentioned the two following VBUK relevant values:
=> The other values you mention, are, based on Standard SAP, not relevant to the Overall blocked status SPSTG.
e.g. 'Delivery Status' (LFSTA) in VA03 which is derived from items VBUP-LFSTA is not the same as 'Overall delivery block status' (LSSTK) from VBUK-LSSTK
So again, please check VBUK and the values for LSSTK and FSSTK, at least one of those should be C = Blocked (and the other one being empty or also C), in order for SPSTG to be C = Blocked, after you have shown, that CMGST is A = Approved (assuming there is no interfering custom implementation).
(If you cant check VBUK through SE16N, I strongly recommend to pass this issue to a colleague of yours with more rights to access the system.)
michael.piesche - Sorry my bad, I misunderstood. I did check the other 2 status you told and both are set to blank in VBUK. So here is the case -
CMGST - A
LSSTK - Blank
FSSTK - Blank
SPSTG - C
Based on your answer it seems there is some custom thing going on. I will check further with developer, thanks for your inputs.
User | Count |
---|---|
10 | |
6 | |
5 | |
5 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.