Application Development 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: 

What is difference between the transaction code BD52 and BD66?

Former Member
0 Kudos

HI,

While configuring the change pointer BD52 is used to configure the fields. But today i found one more transaction code BD66 which configure the segment and its fields with the change pointer fields.

Can any body please tell me why we need the transaction code BD66.

Thanks

1 ACCEPTED SOLUTION

Former Member
0 Kudos

By means of Transaction BD52 , SAP provides fields for each message type connected to the SMD, which are

relevant for changes from SAPu2019s point of view.For the material master,the DMAKT-SPRAS field is important, for example. In the transaction,you enter the fields that are used within your enterprise. If youu2019ve made changes to the corresponding master data tables via the SAP enhancement concept and use customer-specific fi elds, you can also set the customer-

specific fields here.

Additionally, for each of the change-relevant fields, you must specify to which field in which segment of the IDoc type it belongs. This is done in Transaction BD66 .

Source : SAPPRESS Practical guide to idoc development

2 REPLIES 2

Former Member
0 Kudos

By means of Transaction BD52 , SAP provides fields for each message type connected to the SMD, which are

relevant for changes from SAPu2019s point of view.For the material master,the DMAKT-SPRAS field is important, for example. In the transaction,you enter the fields that are used within your enterprise. If youu2019ve made changes to the corresponding master data tables via the SAP enhancement concept and use customer-specific fi elds, you can also set the customer-

specific fields here.

Additionally, for each of the change-relevant fields, you must specify to which field in which segment of the IDoc type it belongs. This is done in Transaction BD66 .

Source : SAPPRESS Practical guide to idoc development

0 Kudos

Thanks..

But if we maintain it only in BS52 it will create the change pointer. In which cases we need to maintain BD66.