cancel
Showing results for 
Search instead for 
Did you mean: 

Substitution not working when KO88 but F-02 is OK

0 Kudos
466

I created a substitution for line item level like this:

prerequisite: WBS bseg - projk = ' ' AND bseg - hkont = '1000'

substitution: bseg - projk = 'G1000'

It is OK by F-02, but when I use KO88 not working

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

It is closed. Note 487012 WBS element is not displayed

Answers (2)

Answers (2)

thanga_prakash
Active Contributor
0 Kudos

Wingco Tang

It could be problem with the conversion of WBS, may be in F-02 it is taking internal format 'G1000' and in KO88 it is taking external format.

To convert G1000 to external format use FM 'CONVERSION_EXIT_ABPSP_OUTPUT'.

Also one more doubt are you substituting WBS as 'G1000', PROJK field is NUMC type and it can't hold alphabets (A-Z) or any other special characters, it can hold only numbers (0-9).

Are you sure in F-02 it is substituting as G1000?

0 Kudos

Yep, when F-02, the WBS is G1000. I have debuged the step of substitution, I am sure no about the conversion.

thanga_prakash
Active Contributor
0 Kudos

wingcotang Have you done Tcode OBBH configuration for the company code with call point, Are you using same company code for KO88 and F-02, if yes and OBBH config exists, then better ask your ABAP person to take ST12 trace and check the flow to understand the difference.

0 Kudos

Thanks for your reply, Thanga. I have tested that the same prerequisite with different substitution( another field in bseg, such ad bseg-hzuon). F-02 and KO88 are ok. I think is it something wrong with the field bseg- projk or PS substitution. You know the field is WBS element.