‎2006 Apr 22 4:57 AM
plz tell me wat is itcsy structure and how to code it in sapscript . can we use it any where else .
‎2006 Apr 22 5:06 AM
Hi,
ITCSY stores the values of text symbols used in print programs.
It can be coded as we code for other structures.
Regards,
Shashank
‎2006 Apr 22 5:06 AM
Hi,
ITCSY stores the values of text symbols used in print programs.
It can be coded as we code for other structures.
Regards,
Shashank
‎2006 Apr 22 5:08 AM
Hi Rohit,
The structure ITCSY is used in relation with SAPScripts. You can call a Routine in any program in SAPScript.
For eg: if you have a subroutine named ADD_INCOME in a program ZSHAIL_BASIC, you can call the subroutine in SAPScript as follows:
/: PERFORM ADD_INCOME IN PROGRAM ZSHAIL_BASIC
/: USING &var1&
/: CHANGING &var2&
/: ENDPERFORM.
Here the input parameter to the subroutine is var1 and the value returned by the subroutine is var2.
In the program ZSHAIL_BASIC, you have to call the subroutine as
FORM ADD_INCOME TABLES IN_TAB STRUCTURE ITCSY OUT_TAB STRUCTURE ITCSY.
ENDFORM.
IN_TAB is a structure of type ITCSY,which has 2 components, NAME and value.
So in the program, var1(which is sent from SAPScript) , will be stored as IN_TAB-NAME and its value will be in IN_TAB-VALUE. You can utilise the IN_TAB-VALUE and after performing the required operations, the return value should be assigned to table OUT_TAB.
This value can thus be obtained in var2 specified in SAPScript.
I hope your query is solved.
Regards,
SP.