SAP从业者联盟

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6067|回复: 4

SAP分类系统 [复制链接]

Rank: 8Rank: 8

发表于 2013-6-19 20:42:09 |显示全部楼层
本帖最后由 mabin0619 于 2013-6-19 21:13 编辑

SAP分类系统

一、        前言

SAP的分类主要有这么几个概念:类类型,类,对象,特性(特征、特征项),特性值(特征值)。听起来有点晕,这个可以看看SAP Library,路径是SAP Library→SAP ERP Central Component→Cross-Application Components→Classification(CA-CL),下面有两个帮助文档,一个是介绍特性的,一个是介绍分类的,里面对于各个名词的解释,还有操作方法讲解的很清楚:

这里主要总结一下与其有关的表结构。


二、        前台菜单


三、        后台菜单


四、        特性(Characteristic),事务代码CT04
维护特性用CT04:


特性的基本数据存在表CABN中,主键是内部特性(ATINN)和内部计数器(ADZHL):


文本描述存在表CABNT中,主键多了个语言(SPRAS):


允许的值(Values)存在表CAWN中,主键多了个特性值的计数器(ATZHL),如果是字符型,特性值存在字段ATWRT中,否则存在字段ATFLV中:


如果是字符型,还可以将特性值对应的文本存在表CAWNT的ATWTB字段中:


特性部分完。


五、        类(Class),事务代码CL02

维护类用CL02:


类的抬头和一部分基本数据存在表KLAH中,主键是内部分类号(CLINT),系统自动生成的,界面上看不着,不过可以通过类名(Class)和类类别(Class Type)确定,只要类类别不一样,类是可以重名的,界面上的类号存在字段CLASS中:



类的描述和关键字存在表SWOR中:



类的长描述存表KLAT中:


类的特性分配数据存在表KSML中,类的字段名是CLINT,特性的字段名是IMERK(在特性定义表CABN中是ATINN):

类的定义部分完。


六、        给类(Class)分配对象(Object),事务代码CL24N

也可以用CL20N,本文还是用CL24N来进行举例:


类和对象的分配关系维护在表KSSK中,类号的字段是CLINT,对象号的字段是OBJEK:



给对象(Object)分配的特性值(Values)存在表AUSP中,对象的字段是OBJEK,特性的字段是ATINN,特性值的字段是ATWRT:


内部对象号和实际对象是通过INOB表链接起来的,主键是内部对象号(CUOBJ),对象号是OBJEK:


七、        类类型(Class Type)的作用

(这段基本是直接翻译的,感觉类类型挺重要,主要因为我没搞明白)类类型是分类系统中的最高控制单元,所有的类都要分配一个类类型,不同类类型之间是独立的,类类型定义了一系列参数,比如哪些对象可以分配给这个类类型下的类,同一个类中是否可以分配不同种类的对象,一个对象是否可以分配给不同类类型的类,还有用CL20N、CL24N是维护该类类型下的类的屏幕格式等。

八、        涉及到的表

表名


说明


CABN


特性(Characteristc)定义


CABNT


特性(Characteristc)描述


CAWN


特性值(Values)定义


CAWNT


特性值(Values)描述


KLAH


类(Class)定义


SWOR


类的短描述和关键字


KLAT


类的长文本


KSML


类和特性的关系定义


KSSK


内部对象(Object)分配到类


INOB


内部对象(Object)和实际对象的对应关系


AUSP


分配给对象(Object)的特性值(Values)


九、      后语

内部对象和具体的对象是怎么对应的我没搞明白,也就是INOB这个表,似乎不同的表有不同的对应方式,如果有人感兴趣可以交流交流,我的QQ是842962732。

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

使用道具 举报

Rank: 1

发表于 2013-6-20 08:34:44 |显示全部楼层
倒腾了半天,验证了邮箱啥的。总算可以发帖了。。不容易啊,顶贴。。。

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|SAP从业者联盟 ( 京ICP备09055458号-2 

GMT+8, 2017-9-24 14:42 , Processed in 0.050488 second(s), 14 queries .

Powered by i-sap.org X2

© 2001-2011 Comsenz Inc.

回顶部