点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 上下文: 我最近遇到了一种...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 上下文: 我最近遇到了一种...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
上下文:
我最近遇到了一种情况,我的c1类型的用法未在其他人的系统上编译。 我错误地认为c1是内置类型,但实际上它是在包APPL-> CCMB中定义的数据元素。
我想我不是唯一一个会犯此错误的人,我运行了一个使用地点清单,实际上我的系统上有300多种类型的c1使用。 您如何分辨哪些有效使用(在体系结构上,现在暂时忽略其语义含义),哪些无效?
有些软件包接口应该可以帮助我找到此信息。 我知道这些是做什么用的,但我不知道它们在实践中是如何使用的。 此外,并非每个软件包都定义了一个。
-当今人们是在创建和依赖包接口,还是过时的概念?
-如果违反了包接口怎么办? 是否足以防止传输释放严重错误?
我的主要问题是:
我的客户的系统不一定要包含与我自己的对象相同的对象。 然后我该如何判断可以重用什么,什么不可以重用?
总的来说,我想知道:
在SAP中,我们还有一些尚不完全清楚的概念:
-应用程序组件
-软件组件
-传输层
这些术语看起来都可能对客户系统上的最终结果负责。 它们是做什么的,以及它们如何相互作用?
本着共享知识的精神,我选择公开询问而不是询问同事,因为我希望人们在搜索有关SAP开发的信息时能获得有意义的结果。 随时包含指向任何相关文章或书籍的链接。
包接口可以在客户端包的"使用访问"中使用。 背后的理论是,您封装服务包,声明带有暴露对象的包接口,并将该包接口声明为所有客户端包中的使用访问权限。
事务SE21和ABAP测试驾驶舱/代码检查器包含一个程序包检查,但是即使我声明了一个非公开对象并将错误严重性设置为,该检查也不会报告系统中的违规情况(SAP Basis 7.40)。 "错误"。
您可以找到与您的主题类似的讨论 stackoverflow
一周热门 更多>