|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
大型电子制造企业大多采用按生产计划配送物料的方式,配送中心通过产品物料清单(BOM)、计划、实时库存进行MRP运算的结果,按生产线(成本中心)齐套物料。保管员、配套员的日常工作非常饱满,每个工作日后的盘存(日清)就显得非常重要,库存准确与否将对下一个工作日配套质量产生重要的影响。SAP R/3有标准的盘点流程,但在实际操作中应用于日清盘存过于繁琐,它更适用于财务月度(年度)的盘存。
日清盘存由于只能在日常收货、配发工作完成后进行,所以对时间的要求很严格,应该做到简洁和高效。按照常规的盘存要求,应对库存地所有物料进行清点,但这在日清盘存中是绝对做不到的。我们采取的日清盘存方式,是根据保管员当日的收货、发货、转储物料凭证,对发生过库存变更的物料进行统计,打印出日清盘存表供保管员清点实物。由于当日发生过库存变更的物料占库存物料种类的比例一般不会太高,这样在大幅减轻日清盘存工作量的情况下,可以尽可能的提高盘存的精确度。
程序清单如下,用ABAP开发,在SAP R/3 4.5D上测试通过,关于程序说明见程序注解。
PROGRAM ZMTHD NO STANDARD PAGE HEADING LINE-SIZE 164 MESSAGE-ID Z1.
*$-------------------------------------------------------------------
*& 查询并导出当日有收发的保管员库存清单 Author: Frank Feng(FQ)
*& (不分批次) 2003.10.15
*& last modify: 2004.06.15
*$-------------------------------------------------------------------
TABLES:MSEG,MKPF,MARD,MARA,MAKT,T001W.
*MSEG:物料凭证表,收货、发货、转储凭证均保存在这个表中
*MKPF:物料凭证抬头表,凭证日期是保存在这个表中,根据日期汇集物料凭证,
* 然后根据物料凭证在MSEG中获得物料凭证明细
*MARD:库存地物料库存
*MARA:常规物料数据,包括物料代码、计量单位、旧物料号等
*MAKT:物料描述
*T001W:工厂部门数据,用于权限检查
* 定义数据结构
TYPES: BEGIN OF SFKC_TYPE,
B_MBLNR LIKE MSEG-MBLNR, "物料凭证编号
B_WERKS LIKE MSEG-WERKS, "工厂
B_LGORT LIKE MSEG-LGORT, "库存地
B_MATNR LIKE MSEG-MATNR, "物料代码
B_BISMT LIKE MARA-BISMT, "旧物料号
B_MAKTX LIKE MAKT-MAKTX, "物料描述
B_MEINS(4), "基本计量单位
B_LABST LIKE MARD-LABST, "非限制库存
B_INSME LIKE MARD-INSME, "质检库存
B_SPEME LIKE MARD-SPEME, "冻结库存
B_LGPBE LIKE MARD-LGPBE, "我们是用"仓位"记录保管员姓名
END OF SFKC_TYPE.
TYPES: BEGIN OF LIST_TYPE,
B_WERKS LIKE MSEG-WERKS, "工厂
B_LGORT LIKE MSEG-LGORT, "库存地
B_MATNR LIKE MSEG-MATNR, "物料代码
B_BISMT LIKE MARA-BISMT, "旧物料号
B_MAKTX LIKE MAKT-MAKTX, "物料描述
在SAP_R3中实现库存日清功能.txt
(11.36 KB, 下载次数: 4)
|
|