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: 

ABAP Conversion Routine

Former Member
0 Kudos

HI,

I want to create Conversion Routine andI know Coversion Routine was linked with Domain,

Domain that I want to create Coversion Routine was used in serveral tables.

I want to run Coversion Routine at specific table and I doesn't want to change domain name.

Any ideas.

Regards, Arnold.

9 REPLIES 9

Former Member
0 Kudos

This message was moderated.

Former Member
0 Kudos

This message was moderated.

0 Kudos

Thanks for Comments but I have basic knowledge for Converion Routine.

My question si that Can we run Conversion Routine at Specific Table ?

For example, we created Conversion Routine "A111" for domain "D111".

Domain "D111" was used at table ZT001, ZT002, ZT003.

I want to run Conversion Routine "A111" at only table ZT001 because table ZT002, ZT003 has

differenent meaning for domain "D111".

Any Ideas ?

Regards, Arnold.

0 Kudos

I assume we are dealing in Custom domains & tables.

> I want to run Conversion Routine "A111" at only table ZT001 because table ZT002, ZT003 has

> different meaning for domain "D111"..

For me in this case the tables should have separate domains. Domain is not supposed to be table-specific, once defined it should have the same properties across SAP DDIC.

Let me know your comments.

BR,

Suhas

0 Kudos

Why dont you try coping the domain of T001 and use that for conversion routine. Anyway other table has different meaning all together. right ?

Regards,

Janisar

Former Member
0 Kudos

that you can do by going into the table maintenance and select the conversion routine that you want. Its up to you only to use what conversion routine you need.

Regards

Vinodh

Former Member
0 Kudos

Hi Arnold,

Try the following steps, it might solve your issue.

1. Open the table ZT001.

2. Double click on the domain D111.

3. Again Double click on the domain in the display field window.

4. Under definition tab, there is an option for conversion routine.

5. Select the conversion routine which Youu2019ve created and assign it for that particular table.

Regards,

Mathi.

Former Member
0 Kudos

As per your question ... if you are using the table in any operation then you can disable the conversion routine programatically

but in table directly it is very tough to disable.

saravanan_a
Active Participant
0 Kudos

Hi Arnold Shin,

First Understand why we are using concept of Domain.Its useful for having same functionalities to be used in different tables.Its somewat similar to the concept of reusability.Since we are specifying conversion routine while creating Domain,we cant use that to specific table.i. e for one table it should be used but for another table it should not be used.It is not possible i hope.because domain is common for all tabble to those we attach it.