[问题解决]Enter a selected set-[BAPI_ROUTING_CREATE]
1, 问题描述 调用bapi ‘BAPI_ROUTING_CREATE’,创建routing时会报出错误消息‘Enter a selected set’,提示set没有输入。 错误消息号:QP,消息ID:411,具体如下图: 实际上,在输入 ...
1, 问题描述 调用bapi ‘BAPI_ROUTING_CREATE’,创建routing时会报出错误消息‘Enter a selected set’,提示set没有输入。 错误消息号:QP,消息ID:411,具体如下图: 实际上,在输入 ...
用concatenate连接字符串时会要求字符类型的field要左对齐,如下图中的”SML313974 8800“, 很简单,使用concatenate时用一下RESPECTING BLANKS就可以了。 代 ...
当创建了Validation 或者 Substitution之后,sap系统会按照一定的命名规则创建相应的程序。 程序命名规则如下: GBTmmaax GBT: 固定 mm: 转换后的客户端号 转换用的function module: ...
做项目的时候,业务顾问会要求在程序中加入权限检查,比如,SD模块的report程序,会要求加入对销售组织的权限对象校验。那么问题来了,我们如何知道系统中这个关于销售组织(sales organizaition)的权限对象到底是什么? 其实很 ...
有时需要在选择画面变式中保存动态的日期,比如,定期运行的后台job,如果选择画面中有日期,则会需要这个日期是动态的,可以是系统日期,也可以是本地的日期。 下面以tcode WE02为例说明一下如何设置, Tcode:WE02,点击保存按钮创 ...
有时需要查找用户下是否分配了某个权限对象或者权限对象的activity。这个可以通过tcode:SUIM查询。 tcode:SUIM 双击进入 roles-->by user assignment 输入要查询的用户名,勾上displa ...
SAP notes是SAP公司提供的针对某些问题的的解决方案库,只针对授权用户,没有SAP oss帐号的同学是不能访问的,下面介绍如何找到SAP notes的入口。 1, 通过网址service.sap.com, 在浏览器输入service ...
可以通过Tcode SE63 翻译事务代码(tcode)/事物码的描述,步骤如下: 1, 找到transaction对象 SE63点击short texts按钮 在弹出的窗口内找到transaction对象, 双击transactions行 ...
经常会在开发中判断输入的字串是否为数字的情况,比如上载文件中如果有金额、数量的时候,如果不做判断就直接将非数字的字串赋值给quan类型的变量会导致dump。下面将数字的判断方式做一下汇总: 1, 捕捉异常(exception) 可以通过捕捉 ...
在域(domain)的value range中可以定义域的固定值(fix value), 读取这些固定值和描述主要有以下两种方法, 1, 读取数据库视图DD07V 代码: [crayon-676943269a7b5923415288/] 2 ...
在abap程序中,除了调用function job_open,job_submit 和job_close之外还可以通过SM62中定义的事件(event)来触发后台job,具体如下: 1, 定义事件 Tcode:SM62 定义自定义事件 输入 ...
本文介绍一种方法能快速在校验(validation)的代码中设置断点的方法。详细步骤如下: 1,Tcode: GGB0 进入校验的定义界面 2,找到需要设置断点的校验,本例子中,要在FI行项目的校验CIDNY1设置断点.鼠标选中CIDNY1 ...
1, 替代介绍 替代(Subtittution)是FI模块中常用的一种增强技术。在凭证保存之前,如果满足替代的先决条件(Prerequiste),凭证中的抬头和行项目中的字段可以被替代成新值。 替代有以下特点: 1)替代是在FI中另外一种增 ...
当后台job已经运行完,但是很不幸,发生错误了,这时我们也可以通过SM37进行Debug,步骤如下, 1, SM37 显示后台JOB 点击Step按钮,进入下一屏幕, 2, 设置断点 在Step list界面中,点击goto-->pr ...
作为一个ABAPer一定要掌握两个技能一个是baidu google的技能,另外一个就是debug的技能,下面就总结一下debug的方法和小技巧。 1, SE38中设置断点 程序运行前可以在ABAP编辑器中设置断点,如下: 会话断点-在同一 ...
1, 创建自定义菜单 1.1, tcodeSE43,进入创建界面,输入区域菜单名称ZS001 1.2, 点击创建按钮,弹出窗口,输入描述"自定义报表" 1.3, 点击创建区域菜单,进入菜单编辑界面 1.4, 在菜单上点击,编辑->插入 ...
1, 通过程序SHOWICON 可以通过SE38运行程序SHOWICON来显示SAP中所有的ICON,包括名字,内部编号,描述等详细信息。 SE38,输入程序名 SHOWICON,运行 运行,选择排序方式,点击运行按钮, 进入详细界面,双击 ...
由于弹出窗口没有状态栏,所以不能用/h的方法来进行Debug,但是天无绝人之路,下面就介绍一个十分简单的用拖拽TXT文件的方式进入debug模式的方法。 创建一个文本文件,并在文件中输入如下内容: [Function] Command=/H ...
如果要修改没有维护视图的表内数据,在不写report代码直接更新的情况下,可以通过debug的方式直接修改或删除表数据内容。 步骤如下,首先要有debug change的权限。 本例子要更新自定义表ZEMPLOYEE中的字段DEPT_ID值 ...
abaper找表并不陌生,一来靠顾问告诉你,二来靠积累,三来靠工具 st05 ,四来靠外部前辈总结分类的各模块主要用到的表。 今天我来说说第五种找表方法----用数据元素找表,在很多情况下F1并不能直接找到透明表,而是只能找到一个结构,这是 ...