SAP 公司间STO场景中外向交货单过账后自动触发内向交货单功能的实现
如下STO,是从公司代码SZSP转入CSAS,
如下图示的内向交货单180018660。该内向交货单是在外向交货单80016325 发货过账的时候自动触发的,
如何实现这个功能?
1)定义输出类型(output type)SPED
SPRO > Logistic Execution > Shipping > Basic Shipping Functions > Output Control > Output Determination > Maintain Output Determination for Outbound Deliveries > Maintain Output Types
T.Code – V/34
Step 2)将输出类型SPED分配给输出确定策略
SPRO > Logistic Execution > Shipping > Basic Shipping Functions > Output Control > Output Determination > Maintain Output Determination for Outbound Deliveries -> Maintain Output Determination Procedure
这个Requirement =1,意味着外向交货单过账的时候出发这个output,相关代码如下:
Step 3)为输出类型SPED维护条件记录
Logistics > Logistics Execution > Master Data > Output > Shipping > Outbound Deliveries > Create
T.Code – VV21/22/23
Step 4) 确认控制码的配置
SPRO > Material Management > Purchasing > Confirmations > Set up confirmation control
Confirmation Control key 在采购订单的行项目confirmation control tab 里必须选定好。 Confirmation control key的配置里确保勾选了'GR-Relevant' 和'GR Assignment' 选项,
为了确保inbound delivery能自动创建,需要在采购信息记录里维护好confirmation control key.
Logistics > Materials Management > Purchasing > Master Data > Info Record > Create
T.Code – ME11/12/13
Step 5) 为内向交货单分配收货点
SPRO -> Logistics Execution -> Shipping -> Basic Shipping Functions -> Shipping Point and Goods Receiving Point Determination -> Assign Goods Receiving Points for Inbound Deliveries
为工厂存储地点组合分配好一个发运点,作为收货点来使用。
2019-06-09 写于苏州市。