基本信息
文件名称:报表-WM-供应商-批次(开发技术说明书) V1.0.doc
文件大小:95 KB
总页数:4 页
更新时间:2025-05-17
总字数:约1.84千字
文档摘要

版本:1.0

开发功能说明书

页码:PAGE3/NUMPAGES4

责任人:

机密级别:

修改人

修改日期:DATE\@yyyy-M-d2018-8-27TIME\@H:mm9:13

文件名:

程序功能说明

1.基本信息

?

名称:

供应商-批次报表

开发类型:

RF

开发者:

传输请求号:

DEVK910682

DEVK910583

模块:

程序名称/TCODE(ABAP)

ZR_MM_0142/ZM142

?

2.?功能描述

?

功能描述:

查找物料供应商批次对应关系及物料库存数据

?

?

?

3.?程序设计逻辑与说明

?

1、查找物料批次库存数据

??SELECT?mchb~charg

?????????mchb~matnr

?????????mchb~lgort

?????????mchb~clabs非限制使用的估价的库存

?????????mchb~cumlm在运库存?(从一库存地到另一库存地)

?????????mchb~cinsm质量检验中的库存

?????????mchb~ceinm全部限制批次的总计库存

?????????mchb~cspem冻结的库存

?????????mchb~cretm返回冻结的库存

?????????mchb~cvmla上期的估价的非限制使用库存

?????????mchb~cvmum前一期间的中转库存

?????????mchb~cvmin前一期间的质量检验库存

?????????mchb~cvmei上期限制使用的库存

?????????mchb~cvmsp前期的冻结库存

?????????mchb~cvmre前一期间冻结的退回存货

?????????mara~meins

?????????makt~maktx

??INTO?TABLE?gt_mchb

??FROM?mchb

??INNER?JOIN?mch1?ON?mchb~matnr?=?mch1~matnr?AND?mchb~charg?=?mch1~charg

??INNER?JOIN?mara?ON?mchb~matnr?=?mara~matnr

??INNER?JOIN?makt?ON?mchb~matnr?=?makt~matnr

??WHERE?mchb~matnr?IN?s_matnr

????AND?mchb~charg?IN?s_charg

????AND?mch1~lwedt?IN?s_lwedt

????AND?mara~matkl?IN?s_matkl

????AND?makt~spras?=?1.

2、根据物料批次取供应商

????SELECT?ekbe~charg

???????????ekko~lifnr

?????INTO?TABLE?gt_ekbe

??????FROM?ekbe

??????INNER?JOIN?ekko?ON?ekko~ebeln?=?ekbe~ebeln

??????INNER?JOIN?ekpo?ON?ekbe~ebeln?=?ekpo~ebeln?AND?ekbe~ebelp?=?ekpo~ebelp

??????FOR?ALL?entries?IN?gt_mchb

??????WHERE?ekko~lifnr?IN?s_lifnr

????????AND?ekpo~matnr?=?gt_mchb-matnr

*????????AND?ekpo~lgort?=?gt_mchb-lgort

????????AND?ekbe~charg?=?gt_mchb-charg.

3、将以上取出的数据结合在一起,以ALV输出?

程序设计输入界面/格式

?选择屏幕

程序设计操作界面/格式字段说明

选择屏幕

Field#

字段名

必须输入/可选输入

字段计算方法

补充说明

S_CHARG

批次号

可选输入

?

S_LIFNR

供应商

可选输入

S_LWEDT

入库日期

可选输入

S_MATKL

物料组

可选输入

S_MATNR

物料

可选输入

S_CHARG

批次号

可选输入

4.?异常处理

?

5.?使用说明

?

截图+使用说明(测试)

?

?

6.?附录

?