在表格字段前加一个零

2020-08-27 00:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们 我是新来的 我有一个...

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

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


专家们

我是新来的

我有一个问题,我在char 18上有一个field mara-EAN11

我们正在存储604等数据。

现在要求已更改,我们需要存储前导零的数据

就像0604一样。

但是当我尝试存储前导零的数据时,请删除零并存储数据604。

当我尝试使用功能模块'CONVERSION_EXIT_ALPHA_INPUT'时,它会放置更多的前导零,如

'000000000000000604'

但是我的要求只是像0604一样填充1零。

请帮助我。

谢谢

维克拉姆

对于主持人:请不要移除螺纹并帮助我给出确切的答案。

7条回答
四川大学会员
2020-08-27 00:52

在DDIC中检查(通过SE11)字段MARA-EAN1属于数据元素和域EAN11,该域与转换出口EAN11相关联,我想对FM执行一些尝试 它将删除前导0

参考:[EAN11转换例程| http://help .sap.com/saphelp_nw04/helpdata/zh/81/111d9286492545b01356e9aeb82495/frameset.htm ]

因此,您可能不得不根据要求(*)更改域定义,在这种情况下,请构建自己的FM,以检查代码长度,如果长度少于4个字符,则会添加前导0。

您将不再符合EAN规范。...

此致

Raymond

(*)或删除函数CONV_EXIT_EAN11_INPUT_INTERN,然后转换退出将变为非活动状态(...)

一周热门 更多>