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

2020-08-14 04:44发布

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

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


尊敬的大师,

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

感谢与问候

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

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


尊敬的大师,

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

感谢与问候

付费偷看设置
发送
4条回答
打个大熊猫
1楼-- · 2020-08-14 05:37

HR_IN_CHG_INR_WRDS

Nir深蓝
2楼-- · 2020-08-14 05:46

在印度,它可以正常工作,但是在其他国家却不起作用...????

愤怒的猪头君
3楼-- · 2020-08-14 05:37

尝试:

呼叫 功能'SPELL_AMOUNT'

导出

金额= zsum

货币= is_bil_invoice-hd_komk-waerk

语言='E'

导入

in_words = gt_amtwords

例外

not_found = 1

too_large = 2

OTHERS = 3。

clever101
4楼-- · 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

一周热门 更多>