使用UNITS_STRING_CONVERT 函数,你可以将字符数据转换为数值类型。以下是一个示例代码: abap DATA: lv_amount_str TYPE string VALUE '1,234.56', " 示例字符金额 lv_amount TYPE p DECIMALS 2, " 目标小数类型字段 lv_dcpfm TYPE usr01-dcpfm. " 用户金额显示格式 " 获取当前用户的金额显示格式 SELECT SI...
l_dcpfmLIKEusr01-dcpfm.SELECTSINGLEdcpfmINTOl_dcpfmFROMusr01WHEREbname = sy-uname.CALLFUNCTION'UNITS_STRING_CONVERT'EXPORTINGunits_string='123,456.789'dcpfm= l_dcpfm"此时为X*MLLN = 'M'*TSND = 'T'IMPORTINGunits=l_clabsEXCEPTIONSinvalid_type=1OTHERS=2....
WHERE bname = sy-uname. CALL FUNCTION 'UNITS_STRING_CONVERT' EXPORTING units_string = '123,456.789' "-123,456.789 会报错 dcpfm = l_dcpfm "此时为 * MLLN = 'M' * TSND = 'T' IMPORTING units = l_clabs EXCEPTIONS invalid_type = 1 OTHERS = 2. PS:转换因子是如何得到的 换算率:货币...
BAPI_CURRENCY_CONV_TO_EXTERNAL 根据货币把金额从内部转为外部 CURRENCY_AMOUNT_DISPLAY_TO_SAP 根据货币把金额从外部转为内部 参数类型固定(15,4)CURRENCY_AMOUNT_SAP_TO_DISPLAY 根据货币把金额从内部转为外部 参数类型固定(15,4)UNITS_STRING_CONVERT 将带分隔符的字符型金额转为数字型 不能转带有正负号的...
楼上的~~~ “忽悠可耻”呀,呵呵,开个玩笑。刚做过一个将金额(也是P类型)字段的值转换为字符类型的。要先将这个值设为C类型,然后判断下值如果为0.00就等于空白就可以了。我用的转换函数:UNITS_STRING_CONVERT。你参考下。如果不行,把代码贴出来一起研究下。如果...
"消息 UNITS_STRING_CONVERT 作用:根据当前用户的金额显示方式,将带有分隔符的金额(字符型)转换为 P 类型的数值。 例如:将“1,000.123”转换为 1000.123 SAP 中数字显示的三种方式: 1.小数点是逗号,分隔符是句号 N.NNN,NN 阅读了该文档的用户还阅读了这些文档 ...
CALL FUNCTION UNITS_STRING_CONVERT EXPORTING units_string = 123,456.789 -123,456.789 会报错 dcpfm = l_dcpfm 此时为 * MLLN = M * TSND = T IMPORTING units = l_clabs EXCEPTIONS invalid_type = 1 OTHERS = 2. ?PS:转换因子是如何得到的换算率:货币中最大单位与最小单位相差倍数转换因子:转换...
Conversion functions for units and currencies Example Cast expressions in aSELECTlist. @AbapCatalog.sqlViewName: 'SALES_ORDER_VW' define view sales_order as select from snwd_so association [1..*] to snwd_so_i as _item on snwd_so.node_key = _item.parent_key ...
Convert SAP Old code to SAP New Syntax 21761 Dear Team,How to convert the below code into sap new syntax LOOP AT it_h1 INTO wa_h1n WHERE regiogroup = 'S01' AND supply_division+0(1) = 'W'. IF wa_h-langu_corr = 'M2'. LOOP AT it_swm INTO lv_string WHERE opbel_bi = wa_h1n...
函数MOVE_CHAR_TO_NUM 或者UNITS_STRING_CONVERT 第二个需要限制客户SU3 参数配置X 或者函数入参默认X, excel导出默认时X格式, 样例参考代码 *&---**& Report YWWZ_TEST57*&---**&*&---