This question is asked by Dr. Lin.
Issue
For example, settype COM_COMMERCIAL could be opened via tcode COMM_ATTRSET:
However COMM_PRFREEATTR could not be opened:
The error message is raised in line 48:
Compare the variable value for success case COM_COMMERCIAL:
Root cause is, the correct settype and persistence table name should be COMM_PRFREEATTR, unfortunately, when you enter tcode COMM_ATTRSET, the last character R of name is truncated:
Workaround
Manually add the missing R in debugger:
After that the settype could be opened in transaction code.
The set type was not created using the Maintain Set Types and Attributes transaction in the product master (COMM_ATTRSET), or it is a standard SAP set type that was created manually (not generated).
Make your changes using the transaction originally used to create
the set type. Standard SAP set types that were created manually cannot be displayed using a set type transaction as the COMC_SETTYP_ATTR
entries required to do this do not exist.
The following settypes cannot be displayed in transaction
COMM_ATTRSET. The following settype haven't been created by the
generation tool of transaction COMM_ATTRSET but they are manually
created. At that time the generation tool development was under way.
This settypes have no entry in COMC_SETTYP_ATTR. So we don't allow to
display them in COMM_ATTRSET:
COMM_PR_CONFIG, CRMM_PR_REFOBJ, COMM_PR_MAT, CRMM_PR_TAX,
CRMM_PR_SALESG, CRMM_PR_SALESA, COMM_PR_SRV, COMM_PR_UNIT,
COMM_PR_SHTEXT, COMM_PR_LGTEXT, CRMM_PR_SALESH, CRMM_PR_BTR,
CRMM_PR_SRVRR, CRMM_PR_SRVDUR, COMM_PR_GTIN, CRM_CAT_SAL, CRM_CAT_PUR,
COMM_PR_COND, COMM_PROD_VAR, COMM_PR_CM, COMM_PR_STATUS.
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关推荐
- `IMAGE_CODE` 是一个自定义的请求码,用于在`onActivityResult`中区分不同的请求来源。 ```java private ImageView imgShow; private TextView imgPath; private final int IMAGE_CODE = 0; Uri bitmapUri = ...
.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS); surfaceView.getHolder().setFixedSize(176, 144); //设置Surface分辨率 surfaceView.getHolder().setKeepScreenOn(true);// 屏幕常亮 surfaceView....
Setv_pnProxy是一款可以自动创建ppoe、v_pn[支持协议p p t p/l2tp/sstp/ikev2]和设置IE代理IP的小工具仅使用cmd命令行、批处理、编程方式运行本程序时添加相关参数即可即时生效带设置返回值并且不弹出连接窗口。...
码,希望对大家有用。 使用场合:将一个对话框分隔成多个子对话框 使用方法如下(例如:水平方向将对话框分隔成两 个子对话框): 1 创建左右两个子对话框类,模板Style: child 2在要划分的对话框...
在处理中文打印时,我们需要特别关注字符编码和数据转换,因为中文字符通常不在ASCII字符集中,而ZPL默认使用的是ASCII编码。 首先,我们需要理解ZPL中的字符集设置。ZPL支持多种字符集,包括简体中文GB2312。在...
易语言TCP流机制服务器源码,TCP流机制服务器,ITS_Create,ITS_Destroy,ITS_Disconnect,ITS_Read,发送数据_,获取客户信息,WorkerThread,AcceptThread,CreateSocket,CreateOverlapped,...SETTYPE,GETTYPE,GETPOVERLAPPED_
需要注意的是,ZBar库并不支持所有类型的二维码和条形码,因此在实际项目中可能需要考虑使用更强大的库,如ZXing(Zebra Crossing)。 以上就是使用ZBar在Android应用中实现二维码和条形码扫描的基本流程。在实际...
通过int pthread_mutexattr_settype(pthread_mutexattr_t *attr, int type)接口设置 一般是以下四种属性: PTHREAD_MUTEX_NORMAL This type of mutex does not detect deadlock. A thread attempting to relock ...
连接到指定的FTP服务器(域名或IP) 不指定端口,则使用默认端口21 client.connect("ftp.host.com", /*21*/); 登录验证 client.login("user", "pswd"); 下面是匿名登录 //client.login("anonymous", "密码任意设置")...
intent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_TYPE); // 指定类型为电话联系人 startActivityForResult(intent, REQUEST_CODE_CONTACT_PICKER); // 启动活动并指定请求码 ``` 在这里,`REQUEST_...
Spire.Barcode for JAVA 是一款Java条形码组件,开发人员可以使用它在Java应用程序中简洁快速地生成和识别多种一维和二维条码。下载以后解压缩,然后从lib文件夹下导入Spire.Barcode.jar包到你的Java应用程序中即可...
简易相机用以练习 private SurfaceView surface; private Button shutter,position,back;//快门 private SurfaceHolder holder; private Camera camera;//声明相机 private String filepath = "";//照片保存...
- 在这段代码中,我们首先检查 `requestCode` 是否与发起请求时使用的请求码匹配,如果匹配,则获取用户选择的文件路径,并打印日志。 #### 五、总结 通过上述步骤,我们可以实现在HarmonyOS应用中打开相册及音频...
本资源“Android利用Intent拍照、摄像、打电话、发短信、发邮件等示例”提供了一个完整的应用实例,展示了如何灵活运用Intent来实现这些功能。下面将详细解释每个功能的实现方式。 1. **拍照** 使用Intent来调用...
startActivityForResult(new Intent(Intent.ACTION_GET_CONTENT).setType("image/*"), REQUEST_PICK_IMAGE); } else { Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT); intent.addCategory(Intent....
在本文中,我们将深入探讨如何在Visual C++ 2010(简称VC 2010)环境中创建一个条形码生成器,并将其封装为一个类。条形码技术在许多领域,如零售、物流、仓储管理等,都有着广泛的应用。通过封装,我们可以将条形码...
因此不能简单地说服务的功能完全可以用子线程替代。所以正确答案是D。 --- **11. Android 中定义广播接收者要继承( )。** - **选项A:** BroadCastReceiver - **选项B:** BroadCast - **选项C:** Receiver - **...
##使用方法 int count=2; CustomViewPager pager = new CustomViewPager(this); // 这表示布局的方式与RadioGroup的位置,布局有线性布局还是帧布局两种,位置有上下左右 pager.setType(PagerType.LINEAR_TOP); /...
然而,在实际使用过程中,开发者时常会遇到WebView无法调用手机上的文件选择器、相机以及图库功能的问题。这些问题通常涉及到Android权限管理、安全性和API兼容性等问题。本文将深入探讨这些问题,并提供解决方案。 ...
`REQUEST_CODE_OPEN_FILE`是你自定义的一个请求码,用于在`onActivityResult()`方法中识别返回的结果。 当用户选择了一个文件后,系统会在`onActivityResult()`中回调,提供选中文件的`Uri`。你需要重写这个方法来...