以不同的语言和货币打印发票

2020-08-21 18:33发布

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

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


大家好,让我们举一个例子,当他们打印任何发票时,企业想要什么。 发票应始终仅以货币和语言显示,假设我要打开,则它将以英语打开,货币应为INR,那么我们将使用此发票吗? 我正在借助smartforms创建发票

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

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


大家好,让我们举一个例子,当他们打印任何发票时,企业想要什么。 发票应始终仅以货币和语言显示,假设我要打开,则它将以英语打开,货币应为INR,那么我们将使用此发票吗? 我正在借助smartforms创建发票

付费偷看设置
发送
5条回答
CPLASF-自律
1楼-- · 2020-08-21 18:52

嗨,

打印输出语言保留在输出条件记录中。

但是在打印程序中,您可以将其他语言传递给表单(sy-langu)。

货币存储在发票数据库表中,由于打印输出和FI数据库记录之间的不一致,因此不应在打印输出文档中更改货币

风早神人
2楼-- · 2020-08-21 18:41

我很确定标记< a hraf=" https://answers.sap.com/tags/334558737810127171897897045045708"> NW ABAP打印和输出管理和 SAP Smart Business 不适合您的问题。 智能表单只是ABAP开发的一部分。

蓋茨
3楼-- · 2020-08-21 18:39

Vikash Garg

在尝试以其他语言打印表格之前,请确保通过SE63以所需的语言维护正确的翻译。

有很多相同的文档,请查看。

注意!

Bunny_CDM
4楼-- · 2020-08-21 18:38

使用以下语句:

设置本地语言"묩"。  "印地语
SET COUNTRY'IN'。

SET LOCALE LANGUAGE更改了SY-LANGU,智能表格将生成该语言的所有文本。

SET COUNTRY设置数字和 日期格式设置为印度设置(在SM30 V_T005中定义)。

关于货币字段,唯一需要注意的是将小数点放在(或不放在)正确的位置,其中包含内部金额3.1416的表带有 货币JPY必须输出31416 JPY,而3.1416货币EUR必须输出314.16 EUR。要隐式地做到这一点,重要的是使用名称来自DDIC结构或表的输出字段(例如SFLIGHT-PRICE)。 DDIC表/结构在每个货币金额字段(CURR类型)上都对应一个强制性货币键字段(CUKY类型),例如,表SFLIGHT包含与价格列CURRENCY相关的PRICE列。如果输出SFLIGHT-PRICE, 智能表格将自动查看SFLIGHT-CURRENCY中的值以确定小数点m

您还可以在"全局定义"中定义自己的货币金额字段,并将它们与自己的货币键字段相关联。

所有这些都已经

亦是此间程序员
5楼-- · 2020-08-21 18:41

此链接也以智能形式显示了货币链接: