SAP PP报工统计报表分享
一、报表逻辑








二、报表界面



三、报表代码
*&---------------------------------------------------------------------*
*& 程序名: ZRPPP_0023
*& 创建者(公司)/日期:*
*& 程序描述:
*&
*&---------------------------------------------------------------------*
*& 版本/修改者(公司)/日期//修改描述
*&
*&---------------------------------------------------------------------*
REPORT zrppp_0023.
TABLES:ztmm_mara,ztmm_marc,afru,afpo,cskt.
DATA:BEGIN OF gt_item OCCURS 0,
aufnr TYPE afru-aufnr,
werks TYPE afru-werks,
dauat TYPE afpo-dauat,
matnr TYPE afpo-matnr,
maktx TYPE maktx, "物料描述
zzxmbm TYPE zde_xmbm, "项目编号
psmng TYPE afpo-psmng, "订单数量
wemng TYPE afpo-wemng, "已收货数量
rueck TYPE afru-rueck, "确认号
rmzhl TYPE afru-rmzhl, "确认计数器
vornr TYPE afru-vornr, "工序
smeng TYPE afru-smeng, "工序数量
gmnga TYPE afru-gmnga, "确认数量
xmnga TYPE afru-xmnga, "确认的废品数量
ism01 TYPE afru-ism01, "人工
ile01 TYPE afru-ile01, "工时单位
ism02 TYPE afru-ism02, "机器
ile02 TYPE afru-ile01, "工时单位
ism03 TYPE afru-ism03, "模具
ile03 TYPE afru-ile01, "工时单位
zycgs TYPE afru-zycgs, "异常工时
zycbm TYPE afru-zycbm, "异常部门
zycyy TYPE afru-zycyy, "异常原因
ltxa1 TYPE afru-ltxa1, "确认文本
arbpl TYPE arbpl, "工作中心
ersda TYPE afru-ersda, "创建日期
erzet TYPE afru-erzet, "创建时间
ernam TYPE afru-ernam, "创建人
budat TYPE afru-budat, "过账日期
zzt(40),"工单状态
kostl TYPE kostl, "成本中心
ktext TYPE ktext, "成本中心文本
stokz TYPE afru-stokz, "已被取消
stzhl TYPE afru-stzhl, "已取消确认
arbid TYPE afru-arbid, "对象标识
zycyyms(20),
zbmmc(20),
zism04 TYPE afru-ism01, "标准人工
ile04 TYPE afru-ile01, "标准工时单位
zism05 TYPE afru-ism01, "汇总标准人工
ile05 TYPE afru-ile01, "汇总标准工时单位
zism06 TYPE afru-ism01, "汇总机器工时
zism07 TYPE afru-ism01, "标准机器工时
bmsch TYPE afvv-bmsch,
ablad TYPE afpo-ablad,
END OF gt_item.
DATA: dauat TYPE zspp_000-dauat,
ltext TYPE zspp_000-ltext.
TYPE-POOLS:icon,slis,sscrfields.
"alv参数
DATA:it_fieldcat TYPE slis_t_fieldcat_alv,
wa_fieldcat LIKE LINE OF it_fieldcat,
is_layout TYPE lvc_s_layo,
is_fact TYPE lvc_s_fcat,
it_layout TYPE slis_layout_alv.
CONSTANTS cns_user_command TYPE slis_formname VALUE 'ALV_USER_COMMAND'.
"ALV 相关变量定义
DATA:lt_fcat TYPE lvc_t_fcat,
ls_layo TYPE lvc_s_layo.
DATA:is_grid_settings TYPE lvc_s_glay.
PARAMETERS:s_werks TYPE werks_d OBLIGATORY.
SELECT-OPTIONS:s_aufnr FOR afru-aufnr,
s_matnr FOR afpo-matnr,
s_zzxmbm FOR ztmm_marc-zzxmbm,
&nbs
