Skip to Content
0
Mar 06, 2012 at 07:15 AM

Vendor Master IDoc

8464 Views

Hello Friends & Gurus,

Currently I am working on an IDoc scenario with the Vendor Master Data, where the vendor master data is going to move to 3 downstream systems. we are going to send 24 fields that will contain data in the IDoc to the PI and then PI will use some filter conditions to send the data to 3 different downstream systems .

The IDoc will get generated based on three conditions:

1. The Vendor Master data is created using XK01

2. The Vendor Master data is changed using XK02 and this is where the Change Pointer functionality is going to come into the scene. Currently the Change Pointer for the Message Type CREMDM is active in BD50 and the change document items for the message type is also maintained in BD52. The following fields are considered:

LFA1-DLGRP

LFA1-KEY

LFA1-KTOKK

LFA1-LAND1

LFA1-NAME1

LFA1-ORT01

LFA1-PSTLZ

LFA1-REGIO

LFA1-SCACD

LFA1-STRAS

LFA1-TELF1

LFA1-TELF2

LFA1-TELFX

Note: Object Class is KRED.

Now I dont why they want to extend the entries in BD52 for almost 737 fields as per a mapping sheet and this looks suprisingly stupid to me. Can anyone tell me is there any rationale behind this as we are in all sending just 24 fields to 3 downstream systems, then why we need to extend the entries in BD52 to 737 fields? Please note we are using a custom program to trigger the IDoc.

How to configure the process to be completely automated? Currently I am doing a manual run of the Z-program to trigger the IDoc and i want to completely automate the process.

One last question, is it possible to add a field from a z-table as an entry in BD52? If yes what is the Object Class we can use.

Thanks & Regards,

Tanmoy