‎2008 Aug 26 8:33 AM
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.
‎2008 Aug 26 8:47 AM
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.
‎2008 Aug 27 5:04 AM
Hi Manjunath,
Thanks for the reply.
As said, I have already configured WE57 and BD51. Problem still persists.
Regards,
Prasad
‎2008 Aug 26 8:50 AM
Prasad
Check Maintenance Views under package SED through SE80... You will find most of the settings for ALE/IDOC....
Thanks
Amol Lohade
‎2008 Aug 27 5:06 AM
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
‎2008 Aug 26 8:57 AM
Hi Prasad,
Try transaction BDBG. It might help you!!
Thnx!
Harry
‎2008 Aug 27 5:15 AM
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
‎2008 Aug 28 10:01 AM
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
‎2008 Aug 28 2:36 PM
‎2008 Aug 27 6:33 AM
Hi
Make sure you have entry for your process code in WE41 or WE42.
‎2008 Aug 28 9:53 AM
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