Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7136912
  • 博文数量: 655
  • 博客积分: 10264
  • 博客等级: 上将
  • 技术积分: 8278
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-04 17:47
个人简介

ABAP顾问

文章分类

全部博文(655)

文章存档

2017年(2)

2014年(8)

2013年(3)

2012年(2)

2011年(18)

2010年(102)

2009年(137)

2008年(274)

2007年(134)

分类:

2008-01-03 13:46:30

网友: xieyao_200 时间:2008-01-03 09:37:49 IP地址:218.18.115.★
有一需求:按修改的日期查询,可以得到采购信息的相关记录吗?我知道记录修改是在CDHDR和CDPOS里。现在我做出的是只能由修改日期得到信息记录号,而得不到相对应的工厂和采购组织。与此相关的系统事务代码有ME14。关键是按修改日期查询,各位有什么好的办法吗?

Blog作者的回复:
取CDHDR和CDPOS可以参考:http://blog.chinaunix.net/u1/40527/showart.php?id=319145

如果要经常根据日期时间取CDHDR值,可以考虑以MANDANT、OBJECTCLAS、UDATE、UTIME建立索引(SAP版本不同,CDHDR的自有索引也不同)

至于采购组织和工厂,因为在EINE里面这是主键之一,所以在CDPOS的TABKEY字段里面就有的

阅读(6729) | 评论(7) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2008-01-03 14:31:31

 尽量不使用CDHDR,CDPOS,用BDCP,BDCPS试试.

xieyao_2002008-01-03 14:21:44

先谢谢你的回复。如果只是根据修改的日期,OBJECTCLAS选’INFOSATZ‘,得到的是一些不包含工厂和采购组织的信息记录,我是想有没有办法使这些信息记录与其工厂和采购组织对应起来。也就是如果查询得到一条信息记录,它同时包含采购工厂和采购组织这两的字段。