Quantcast
Channel: SCN : All Content - ABAP Development
Viewing all articles
Browse latest Browse all 8332

How to change the decimal value of domain in database level

$
0
0

Hi,


I have modified a custom table by changing the decimals(from 3 to 0) for one of the custom domain and modified the enhancement category  to "can be enhanced (Character type or numeric".


Then  during the table activation , it has some error and state is inactive, so if i check in database utility(SE14) it has failed the step "Conversion of data to new table, deletion of renamed table " .


Please find the following screenshot for the same in Q system.

ddic.jpg

 

 

1. The custom field is lying with length 4 and decimals 0 in SE11 abap dictionary level

 

2. The same custom field lying with length 4 and decimals 3 in database level

 

Initially :

D system  : domain with length 4 and decimals 3.

Q system  : domain with length 4 and decimals 3.

 

aftr change :

D system  : domain with length 4 and decimals 0 in abap dictionary & database level.

Q system  : domain with length 4 and decimals 0 in abap dictionary level.

Q system  : domain with length 4 and decimals 3 in database level.


from 1 & 2 , i can observe that the table changes has reflected in SE11 abap dictionary only and  not reached to database level.

 

 

3 & 4. Database object is having inconsistency for the same custom table

 

as per my understanding if we can change the decimals from 3 to 0 in database level, issue will get resolved. But i dont know how to change the decimals values in database level.

 

can someone let me know the approach towards changing the decimals in database level.

 

Thanks in advance.



 

Best Regards,

Anil Neegineni


Viewing all articles
Browse latest Browse all 8332

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>