Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

IDoc problem

Former Member
0 Likes
1,852

Hi all

Based on the client requirement, I had to change the logic in the process code in an IDoc . Logic is changed successfully.

For this purpose I had to create a z-process code, z-function

module and a z-message type.

In WE57 I have mapped the z-function to the z-message type and the Idoc type.

Now i realised that it is also necessary to update the tables TBDBE / TBDBA. These tables stores the Inbound function module name, Outbound function module name, BAPI method name for a particular message type.

How are these tables TBDBE / TBDBA updated? Its not getting updated with my z-function module and z-message type in my case.

10 REPLIES 10
Read only

Former Member
0 Likes
1,291

please maintain the below step.

Once you are done with the inbound function module in the receiver system, then you need use WE57 transaction for giving your function module and the IDoc type and message type combination there. After that use BD51 transaction for defining the settings for your function module.

Read only

0 Likes
1,291

Hi Manjunath,

Thanks for the reply.

As said, I have already configured WE57 and BD51. Problem still persists.

Regards,

Prasad

Read only

Former Member
0 Likes
1,291

Prasad

Check Maintenance Views under package SED through SE80... You will find most of the settings for ALE/IDOC....

Thanks

Amol Lohade

Read only

0 Likes
1,291

Hi Amol,

Thanks for the reply.

Yes, even I am searching for a specific settings in the ALE package. Do let me know if you find an appropriate one fit for my scenario.

Thanks and regards,

Prasad

Read only

Former Member
0 Likes
1,291

Hi Prasad,

Try transaction BDBG. It might help you!!

Thnx!

Harry

Read only

0 Likes
1,290

Hi Harpreet,

Thanks for the piece of information given.

Regarding the trasaction BDBG, I am interested in the object type BUS7024 and method INSERT. As i give this data to BDBG and click on 'create' button, it says there is already a message type CATS_INSERT for this data.

If use change button, I cannot edit message type and IDoc type in the pop up that appears.

I actually wanted my z-message type name in the pop up that appears as I press 'change' button.

Pls let me know in case if you provide any input on this.

Thanks and regards,

Prasad

Read only

0 Likes
1,290

Hi all,

I could find the solution for the problem. Table TBDBE is updated by BAPIs.

When we create and generate an object type (using SWO1) it gets listed in the BAPI repository as an object. In transaction code BAPI we need to select the created/generated object, in the menu goto Environment->Generate ALE interface. This part is equivalent to trasaction BDBG.

As this is done TBDBE table gets updated.

Thanks Harry! Your reply was helpful .

Prasad

Edited by: Prasad Pai on Aug 28, 2008 2:33 PM

Read only

0 Likes
1,290

You Welcome!!!

Great You solved the problem

Read only

asik_shameem
Active Contributor
0 Likes
1,290

Hi

Make sure you have entry for your process code in WE41 or WE42.

Read only

0 Likes
1,290

Hi Asik,

Thanks for ur reply.. I have made the entry in WE42. As far as WE41 is concerned, it is for outbound process which is not applicable in my case.

Prasad