方法一、
1. SE16 输入表名CDHDR 回车
2. 对象价值: 即为PO号码
名称: 即用户名
事务: ME28
即可查看该 PO的日期和时间
方法二、
ME23N打开PO, 在菜单栏中 选择 【环境】--【抬头修改】
会出现一个table,显示订单的修改和审批记录
方法三、
The Release dates of the PO are unfortunately not stored in SAP
but as stated above you can check the change documents in the follwowing manner:
1.Go to CDPOS table with Objectid = <PO Number>
and OBJSCTCLASS = EINKBELEG
and FNAME = FRGKE
and NEW_VALUE = <Final release code>
and get the CHANGENR from CDPOS.
2.Then go CDHDR with the CHANGENR and get the update date..
方法四:
FORM getdata .
" 查询主要数据(主要数据)的SELECT语句
SELECT ebeln bsart lifnr ekorg ekgrp frgke frgzu aedat
INTO CORRESPONDING FIELDS OF TABLE it_result
FROM ekko
WHERE ebeln IN gp_ebeln
AND bsart IN gp_bsart
AND aedat IN gp_aedat
AND lifnr IN gp_lifnr
AND ekorg IN gp_ekorg
AND ekgrp IN gp_ekgrp
AND frgke IN gp_frgke.
FIELD-SYMBOLS:<wa> LIKE wa_result.
DATA: v_frgc1 LIKE t16fs-frgc1,
v_frgc2 LIKE t16fs-frgc2,
v_frgc3 LIKE t16fs-frgc3,
v_frgc4 LIKE t16fs-frgc4.
LOOP AT it_result ASSIGNING <wa>. "会将WA的变化直接赋给 it_result, 因为WA是一个指针
" 依次取得其他数据
IF gp_frgco IS NOT INITIAL. " 如果输入了frgco,则根据用户输入过滤数据
CLEAR: v_frgc1, v_frgc2, v_frgc3, v_frgc4.
SELECT SINGLE a~frgc1 a~frgc2 a~frgc3 a~frgc4 INTO (v_frgc1,v_frgc2,v_frgc3,v_frgc4)
FROM t16fs AS a
INNER JOIN ekko AS b ON b~frggr = a~frggr
AND b~frgsx = a~frgsx
AND b~ebeln = <wa>-ebeln
WHERE frgc1 IN gp_frgco
OR frgc2 IN gp_frgco
OR frgc3 IN gp_frgco
OR frgc4 IN gp_frgco.
IF v_frgc1 IS INITIAL AND v_frgc2 IS INITIAL
AND v_frgc3 IS INITIAL