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

regarding FM

Former Member
0 Likes
1,155

I m using CTCV_VALUE_SYNTAX_CHECK FM.

I tried but i m not able to proceed.

this is for characteristics creation. based on the data type the characteristics value is checked & error message is raised.

Tell me how to use it.

Thanks in advance.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,111

Hello Kalpana,

Good that the reply was helpful.

I basically used the where used list function on the table to see where it was getting populated and it was only populated at one place , hence I gave you the function module name , plus I have used this function module somewhere before

Do award points if you think that reply was helpful

Avisesh

Hello Kalpana,

Good that the reply was helpful.

I basically used the where used list function on the table to see where it was getting populated and it was only populated at one place , hence I gave you the function module name , plus I have used this function module somewhere before

Do award points if you think that reply was helpful

Avisesh

7 REPLIES 7
Read only

Former Member
0 Likes
1,111

Check the sample usage of this fm in the Include: LCTMVF44 line number 50.

Regards,

Ravi

Read only

0 Likes
1,111

I checked the FM in the source code there is read statement.

READ TABLE H_CTCV_01 INTO CTCV_01

WITH TABLE KEY ATNAM = CHARACTERISTIC.

if this statement executes only i will get the output.

I dont know how the tbale H_CTCV_01 is getting filled automatically.

this table declaration is in the include of FM itself can any one tell me how to solve it.

Thanks in advance.

Read only

Former Member
0 Likes
1,111

Hello Kalpanashri,

The table H_CTCV_01 is filled by the function module CTCV_PREPARE_SYNTAX_CHECK you have to call this function module before calling CTCV_VALUE_SYNTAX_CHECK . This will solve your issue.

Please award points if the solution was helpful.

Avisesh

Read only

0 Likes
1,111

May i know how did u get this function module CTCV_PREPARE_SYNTAX_CHECK.

How do u know that we have to call this FM befor CTCV_VALUE_SYNTAX_CHECK

Thanks in advance.

Read only

0 Likes
1,111

Hello Kalpana,

If you see the code of the function module it is populating the required table which will be used by CTCV_VALUE_SYNTAX_CHECK function module, in no other place has this table been populated.

Avisesh.

Read only

0 Likes
1,111

Thank U.

I too saw the source code & came to know that there is a table which is getting filled before calling the function module.

But i dont know that its getting filled by ctcv_prepare_syntax_check FM.

I want to know how did u get it. i.e how did u navigated to that FM.

And how do u know that these two r related to each other.

I found that its a program lctcvu07.

Read only

Former Member
0 Likes
1,112

Hello Kalpana,

Good that the reply was helpful.

I basically used the where used list function on the table to see where it was getting populated and it was only populated at one place , hence I gave you the function module name , plus I have used this function module somewhere before

Do award points if you think that reply was helpful

Avisesh