网站大量收购闲置独家精品文档,联系QQ:2885784924

仓库管理系统(WMS)系列:SAP Extended Warehouse Management (EWM)_(4).EWM业务流程详解.docx

仓库管理系统(WMS)系列:SAP Extended Warehouse Management (EWM)_(4).EWM业务流程详解.docx

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE1

PAGE1

EWM业务流程详解

1.入库流程

1.1接收采购订单

在SAPEWM系统中,接收采购订单是入库流程的第一步。这一步骤的主要目的是将供应商提供的货物信息与系统中的采购订单信息进行匹配,确保货物的正确性和完整性。以下是详细的操作步骤和代码示例:

操作步骤

创建采购订单:在SAP系统中创建一个采购订单,记录供应商、物料、数量等信息。

生成入库通知:供应商根据采购订单生成入库通知,并通过EDI或手动方式将通知发送到SAPEWM系统。

接收入库通知:SAPEWM系统接收入库通知,并创建相应的入库任务。

准备入库位置:根据入库任务,系统自动或手动分配入库位置。

货物接收:仓库工作人员根据系统指导,将货物放置到指定的入库位置。

代码示例

以下是一个ABAP示例代码,用于创建入库任务并分配入库位置:

REPORTzewm_create_inbound_task.

DATA:lv_matnrTYPEmatnr,

lv_ebelnTYPEebeln,

lv_ebelpTYPEebelp,

lv_werksTYPEwerks,

lv_lgortTYPElgort,

lv_task_idTYPEewm_task_id.

*读取采购订单信息

SELECTSINGLEmatnrebelnebelpwerks

INTO(lv_matnr,lv_ebeln,lv_ebelp,lv_werks)

FROMekpo

WHEREebeln=采购订单号

ANDebelp=001.采购订单行项目

*创建入库任务

CALLFUNCTIONEWM_CREATE_INBOUND_TASK

EXPORTING

material=lv_matnr

plant=lv_werks

storage_location=lv_lgort

order_number=lv_ebeln

order_item=lv_ebelp

IMPORTING

task_id=lv_task_id

EXCEPTIONS

error_occurred=1

OTHERS=2.

*分配入库位置

CALLFUNCTIONEWM_ASSIGN_STORAGE_BIN

EXPORTING

task_id=lv_task_id

storage_bin=SB001入库位置

EXCEPTIONS

error_occurred=1

OTHERS=2.

*输出任务ID

WRITE:/入库任务ID:,lv_task_id.

1.2检验货物

在SAPEWM系统中,检验货物是确保入库货物符合质量标准的重要步骤。这一步骤的主要目的是验证货物的数量、质量和状态。以下是详细的操作步骤和代码示例:

操作步骤

创建检验任务:根据入库任务,系统自动生成检验任务。

执行检验:仓库工作人员根据检验任务,对货物进行数量和质量的检查。

记录检验结果:将检验结果记录到SAPEWM系统中。

处理不合格货物:如果货物不合格,系统生成相应的处理任务,如退货或报废。

代码示例

以下是一个ABAP示例代码,用于创建检验任务并记录检验结果:

REPORTzewm_create_inspection_task.

DATA:lv_matnrTYPEmatnr,

lv_ebelnTYPEebeln,

lv_ebelpTYPEebelp,

lv_werksTYPEwerks,

lv_lgortTYPElgort,

lv_task_idTYPEewm_task_id,

lv_qtyTYPEewm_quantity,

lv_inspection_resultTYPEewm_inspection_result.

*读取入库任务信息

SELECTSINGLEmaterialebelnebelpplantstorage_location

INTO(lv_matnr,lv_ebeln,lv_ebelp,lv_werks,lv_lgort)

FROMewm_inbound_task

WHEREta

文档评论(0)

kkzhujl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档