Skip to Content
0
May 14, 2016 at 01:50 AM

Modifications on SAP Standard script data not displayed

77 Views

Hi,

I am facing problem on SAP STANDARD SCRIPT .My requirement is We can do some changes in in Purchase Order form " MEDRUCK "

In standard the currency is not printing in terms of word so my requirement is i have to show the currency in words.

i am fallowing these steps:

1.Copying the MEDRUCK to zpo_MEDRUCK

2. After changing some changes in ZPO_MEDRUCK

3. Through NACE transaction i assigned to Required program

These are changes in my form

In SE38 i am writing this code

DATA:LV_WAERS TYPE WAERS,
LS_WORDS TYPE SPELL.
FORM F_AMOUNT_WORDS TABLES INPUT STRUCTURE ITCSY
OUTPUT STRUCTURE ITCSY .

DATA:LV_WAERS TYPE WAERS.

READ TABLE INPUT WITH KEY NAME = 'EKKO-WAERS'.
IF SY-SUBRC = 0.
LV_WAERS = INPUT-VALUE.
ENDIF.

READ TABLE INPUT WITH KEY NAME = 'KOMK-FKWRT'.
IF SY-SUBRC = 0.
CALL FUNCTION 'SPELL_AMOUNT'
EXPORTING
AMOUNT = INPUT-VALUE
CURRENCY = LV_WAERS
* FILLER = ' '
* LANGUAGE = SY-LANGU
IMPORTING
IN_WORDS = LS_WORDS
EXCEPTIONS
NOT_FOUND = 1
TOO_LARGE = 2
OTHERS = 3.
READ TABLE OUTPUT WITH KEY NAME = 'LV_WORDS'.
IF SY-SUBRC = 0.
OUTPUT-VALUE = LS_WORDS-WORD.
MODIFY OUTPUT INDEX SY-TABIX.
ENDIF.
ENDIF.
*
ENDFORM.



--->after assigning the modified form to Standard program my logic is not trigger only Converting currency to word format ..remaining changes will be updated


Attachments

pastedImage_0.png (15.0 kB)