点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
METHOD save_employee。 数据:gs_empl TYPE yempl_details。 数据:lv_success类型为abap_bool。 FIELD-SYMBOLS:与gt_employee类似。 lv_success ='X'。 读取表gt_employee ASSIGNING WITH 密钥guid = cs_key-guid 员工编号= cs_key-employee_id。 检查sy-subrc = 0。 CASE -新。 当" C"或" M"时。 将对应的 移动到gs_empl。 从gs_empl修改yempl_details。 当别人。 结束。 通话功能'DEQUEUE_EYEMPL_DETAILS' 出口 mode_yempl_details ='E' 客户= sy-mandt guid = cs_key-guid 员工编号= cs_key-employee_id。 清除cs_key。 终结法。
专家您好,
我要求在SAP CRM Web UI中,当用户单击"新建"按钮时,它正在导航以创建视图。 移动电话" no"字段最初显示为零。 对于域级别的该特定字段,我不应该显示它,因此我将转换出口保留为ALPHA,并且在创建方法中,我编写了"删除前导零"的语句。 在Web UI中,给出所有值并单击保存后,移动号码字段已转换退出,且前导零尚未保存到数据库自定义表中。 指示将所有零保存到数据库中。
当我调试API Custom类时,我知道save_method中存在问题。
以上是将员工详细信息保存到数据库中的方法。
此处数据已成功传递给
因此未保存到数据库。
请提出任何建议。
嗨,哈里斯,
您需要使用FM转换为特定字段的内部格式,
CONVERSION_EXIT_ALPHA_INPUT
。
你好Vignesh
我正在创建新记录,即使它也无法更新。
请重新格式化您的问题(将您的评论和问题从ABAP代码中删除)
你好桑德拉·罗斯,
感谢您的建议,我已按您说的做。
嗨,哈里斯,
SHIFT lv_data-employee_moblie左删除领先'0'。
压缩lv_data-employee_moblie。
SHIFT lv_data-employee_pcode左删除领先'0'。
压缩lv_data-employee_moblie。
或
您可以在最终工作区字段中进行。
一周热门 更多>