功能模块将金额转换为以字为单位的金额

2020-08-14 04:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的大师, 我想知道是否有...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的大师,

我想知道是否有任何SAP标准功能模块将金额转换为以字为单位的金额

感谢与问候

4条回答
clever101
2020-08-14 05:42

嗨。

使用FM SPELL_AMOUNT。

此功能模块将金额或数字转换为单词。 可以使用如下:

将数字转换为单词

为此,必须输入传输参数LANGUAGE和AMOUNT。

将金额转换为文字

为此,必须输入LANGUAGE,CURRENCY和AMOUNT字段。

程序RF_SPELL包含功能模块的示例调用。 您可以将其用于测试目的。

报告ZSPELL。

桌球。

数据:带有标题行的T_SPELL像拼写占位0。

数据:喜欢的SPELL-NUMBER值'1234510'。

SY-TITLE ='SPELLING NUMBER'。

使用PAMOUNT'USD'执行SPELL_AMOUNT。

写:" NUMBERS",T_SPELL-WORD," DECIMALS",T_SPELL-DECWORD。

使用PWRBTR PWAERS形成SPELL_AMOUNT。

通话功能'SPELL_AMOUNT'

导出

AMOUNT = PAMOUNT

货币=赔率

填充=空间

语言='E'

导入

IN_WORDS = T_SPELL

例外情况

NOT_FOUND = 1

TOO_LARGE = 2

其他= 3。

ENDFORM。 " SPELL_AMOUNT

希望对您有帮助。

如果有帮助,奖励积分

致谢

-Rishika Bawa

一周热门 更多>