Skip to Content

DIfferent layout for tcode XK02 while recording

Hello experts,

I was creating BDC for XK02 vendor master update. The problem I am facing is - when I open tcode XK02 directly I see different layout of some screens like XK02 -> Classification -> Vendor Class (010) . And then when I open this tcode for recording through SHDB, I see different layout. I checked the screen numbers of the screen program. They are different. For example when we simply open tcode, then the screen number for vendor classification is 1101 and when we open tcode through SHDB, then the screen number for vendor classification is 500. I want the same layout for recording which we see when tcode normally. Is there anything we need to do from config point of view?

Regards,

Yayati Ekbote

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Nov 17, 2017 at 10:46 AM

    Classification is an object on its own and just embedded functionality in any other master data in online transactions.

    You will not find classification within BAPIs, IDOCs or standard batch inputs for such other master data objects like vendors, customers or materials. for reference see OSS note 22788 - Batch input: Creating material master data (class.)

    Classification has its own Idocs and Bapis and batch inputs.

    this is also explained in another old OSS note: 25942 - BTCI for orders with classification

    To make it short: no, you have no customizing to change the screens to appear in the batch input like they are in the online transaction.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 17, 2017 at 08:14 AM

    You have just discovered why BDC has been deprecated since version 3.x, over 15 years ago.

    Try using FM BAPI_VENDOR_CHANGE, enhance it or use BAdIs if necessary.

    Add comment
    10|10000 characters needed characters exceeded

    • Mike,

      Is there a way to know what are the transactions whose screen sequence differs from the sequence of SHDB ?

      Any table or SAP info note which can provide us the list of all such transactions.

      K.Kiran.

  • Nov 17, 2017 at 06:53 AM

    Have you ticked the central address management check box while recording?

    Add comment
    10|10000 characters needed characters exceeded