摘要: sap的字段和对象的修改都会保存旧值,数据保存在CDHDR和CDPOS表中,对于提取旧值你可以采用两种方法1)使用sap的标准函数CHANGEDOCUMENT_READ_HEADERS和CHANGEDOCUMENT_READ_POSITIONS2)使用select语句直接从表中读取。直接使用SELECT语句读取数据的示例:*提取信用额度字段修改的抬头信息 select cdhdr~changenr cdhdr~udate cdhdr~utime into corresponding fields of table p_cdhdr from cdhdr where cdhdr~objectcla 阅读全文
posted @ 2014-03-12 16:50 小鱼儿游 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 在项目中,难免要使用到自定义的权限对象,如对利润中心的检查,找了好久,没有看到,于是,我就自己建了一个 刚开始不懂,到处查资料,分为几个步骤,如下:1.su20 创建权限对象字段(存储在AUTHX表中)2.su21 创建权限对象 创建权限对象类别(存储在TOBCT表中) 点击对象类别创建权限对象(存储在TOBJ表中),生成SAP_ALL 这里创建的时候需要填写 权限对象字段,还可以加上ACTVT,ACTVT中有很多的值,如03一般为显示权限需要马上生效,点击SAP_ALL3.程序中书写 在程序中加上类似代码:authority-check object'V_VBKA_VKO' 阅读全文
posted @ 2014-03-12 16:28 小鱼儿游 阅读(812) 评论(0) 推荐(0) 编辑