内向交货单与外向交货单的区别
时间: 2025-07-02 08:15:06 浏览: 25
<think>我们正在讨论SAP中的内向交货单和外向交货单的区别。根据用户提供的引用内容,特别是引用[1],我们可以明确两者的定义和应用场景。内向交货单(Inbound Delivery)用于处理企业与供应商之间的货物移动,包括:-供应商向企业的正常交货(例如,采购订单收货)
-企业向供应商退货(例如,退货给供应商)外向交货单(OutboundDelivery)用于处理企业与客户之间的货物移动,包括:-企业向客户的正常销售发货-客户向企业的退货(例如,销售退货)
关键点在于:判断交货单类型(内向/外向)的依据是交易的主体(企业-供应商或企业-客户),而不是货物的物理流向。在SAP系统中,内向交货单通常与MM模块相关,而外向交货单则与SD模块相关。具体区别如下:1.**交易对象不同**:-内向交货单:供应商(或退货给供应商)-外向交货单:客户(或客户退货)2.**创建事务码**:-内向交货单:VL31N(或VL32N/VL33N)-外向交货单:VL01N(或VL02N/VL03N)3.**相关流程**:-内向交货单:通常与采购订单关联,用于收货或退货给供应商。-外向交货单:通常与销售订单关联,用于发货给客户或处理客户退货。
4. **过账操作**:-内向交货单过账后,会产生库存增加(或减少,如果是退货给供应商)。-外向交货单过账后,会产生库存减少(或增加,如果是客户退货)。
5. **单据类型**:-内向交货单:常见类型如EL(标准内向交货)、RLL(退货给供应商)。-外向交货单:常见类型如LF(标准外向交货)、LR(客户退货)。6.**模块归属**:-内向交货单:主要属于MM模块(物料管理)-外向交货单:主要属于SD模块(销售与分销)7.**在STO(库存转储订单)中的应用**:-在公司间STO流程中,发货方创建外向交货单(代表将货物发给另一公司),过账后系统会自动为收货方生成内向交货单(代表从另一公司收货)。这是通过配置发货点和收货点之间的关联实现的(如引用[3]和[4]所述)。注意:在引用[2]中提到的问题,当启用了EWM(扩展仓库管理)时,可能会出现外向交货单过账后自动生成内向交货单时报错的情况,这通常与EWM和ERP的集成配置有关。总结:内向交货单和外向交货单的根本区别在于交易主体的不同(供应商vs客户),而非货物的物理流向。[^1]:SAP学习门户网,http://www.sap6.com/learn/mm/073501192015/2815.html§§相关问题§§1.在SAP中如何配置公司间STO流程的外向交货单自动触发内向交货单?2.内向交货单过账后会产生哪些会计凭证?
3.如何处理客户退货和供应商退货的交货单创建?</think>### SAP内向交货单与外向交货单的核心区别
在SAP系统中,**内向交货单(Inbound Delivery)** 和 **外向交货单(Outbound Delivery)** 的根本区别在于**交易主体关系**,而非货物物理流向。以下是结构化对比:
| **对比维度** | **内向交货单** | **外向交货单** |
|--------------------|-----------------------------------------------|-----------------------------------------------|
| **交易主体** | 企业与供应商之间 | 企业与客户之间 |
| **应用模块** | MM模块(物料管理) | SD模块(销售与分销) |
| **典型场景** | - 供应商正常交货<br>- 企业向供应商退货 | - 企业向客户发货<br>- 客户向企业退货 |
| **创建事务码** | `VL31N`/`VL32N`/`VL33N` | `VL01N`/`VL02N`/`VL03N` |
| **代表单据类型** | EL(标准内向交货)<br>RLL/RL(供应商退货) | LF(标准销售发货)<br>LR(客户退货) |
| **库存移动方向** | 增加企业库存(收货)<br>减少企业库存(退货) | 减少企业库存(发货)<br>增加企业库存(退货) |
| **关联凭证** | 采购订单(ME21N) | 销售订单(VA01) |
| **过账操作** | MIGO收货(移动类型101) | VL02N发货过账(移动类型601) |
| **STO流程角色** | 收货方使用(公司间库存转储)[^3][^4] | 发货方使用(公司间库存转储)[^3][^4] |
#### 关键概念解析:
1. **主体关系决定类型**
- 内向交货单:仅用于**供应商 ↔ 企业**交互
$$ \text{供应商} \xrightarrow{\text{EL/RLL}} \text{企业} $$
- 外向交货单:仅用于**企业 ↔ 客户**交互
$$ \text{企业} \xrightarrow{\text{LF/LR}} \text{客户} $$
2. **退货场景的特殊性**
- 客户退货(LR)仍属于**外向交货单**(企业接收客户退货)
- 供应商退货(RLL)仍属于**内向交货单**(企业退给供应商)
> 物理流向 ≠ 单据类型判定依据 [^1]
3. **STO流程联动**
在公司间库存转储(STO)中:
- 发货工厂创建**外向交货单**(过账PGI)
- 系统自动触发收货工厂的**内向交货单** [^4]
```mermaid
graph LR
A[发货工厂] -->|创建外向交货单| B(VL01N)
B -->|PGI过账| C[自动生成]
C --> D[收货工厂内向交货单]
```
#### 配置差异点:
- **内向交货配置**
事务码`OVZH`:定义内向交货类型(EL)的自动创建规则
- **外向交货配置**
事务码`OVL2`:定义外向交货类型(LF)的装运点确定规则
- **STO自动联动**
SPRO路径:
`Logistics Execution > Shipping > Basic Functions > Assign Goods Receiving Points` [^3]
> **示例场景**:
> 当客户退货时,使用`VL01N`创建**外向交货单**(类型LR),虽然货物进入企业仓库,但因交易主体是客户,仍归属外向交货[^1]。
[^1]: SAP学习门户网,http://www.sap6.com/learn/mm/073501192015/2815.html
[^3]: SAP公司间关联交易配置
[^4]: SAP公司间STO流程实现
阅读全文
相关推荐














