SAP转储订单处理2月交货过账,vl09冲销至3月

文章描述了一种处理错误订单的方法,涉及原订单6000000070及其交货单在2月和3月的不当过账,导致成本波动。解决方案是通过创建退货订单6000000077和交货单80002709来调整2月和3月的产品及成本平衡。此过程涉及了公司间转储的退货行项目配置,以及如何通过冲销操作保持财务准确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转储订单处理情况:
原订单:6000000070
原交货单:80002644、80002643
交货单过账至2月,冲销至3月导致2月产品↓,成本↑;3月成品↑,成本↓
现交货单:80002715、80002714
交货单过账到
(现有状态是已过账到3月、未开票)

处理方式:
添加公司间转储退货行项目配置
退货订单:6000000077
交货单:80002709
交货单过账至2月,将3月的货物退回至2月,2月产品↑,成本↓,完成2月金额&货物冲销
此时状态为完全冲销,想要基于原交货单继续3月过账,则将次退货订单继续冲销到3月,3月成品↑,成本↓
此时新的退货订单仅做冲销使用
在这里插入图片描述

### SAP转储交货单与销售交货单的区别 在 SAP 系统中,转储交货单(Transfer Delivery Document)和销售交货单(Sales Delivery Document)分别服务于不同的业务场景,其功能、目的以及处理方式存在显著差异。 #### 1. 定义与用途 - **转储交货单**主要用于库存管理中的货物移动操作。它通常涉及同一公司内部的不同存储地点或仓库之间的物资转移,而不涉及对外部客户的交易行为[^1]。 - **销售交货单**则是为了满足外部客户需求而创建的文档,记录了向客户交付商品的过程,并可能触发后续的开票流程[^2]。 #### 2. 创建背景 - 转储交货单一般由物料需求计划 (Material Requirements Planning, MRP) 或手动发起,基于生产订单或其他内部物流活动的需求来生成。它的主要目标是平衡不同仓储设施间的库存水平。 - 销售交货单则来源于销售订单,在确认发货安排后自动生成,旨在履行对客户的承诺并完成商业交易。 #### 3. 数据流与集成 - 对于转储交货单而言,由于不牵涉到财务核算方面的工作,因此不会直接影响应收账款账户;但是当涉及到跨利润中心或者成本中心间的价值转移时,则会更新相应的会计科目余额表项。 - 销售交货单不仅连接着 SD 模块还紧密关联 FI/CO 模块,一旦完成实际发运即刻启动收入确认机制同时调整存货价值状态[^3]。 #### 4. 处理逻辑 - 在执行层面来看,“已过账所有项目”的概念适用于两者但意义有所不同——对于前者意味着整个批次已完成物理位移可以关闭该事务;而对于后者来说代表整笔生意已经结束能够结案并向买方请求付款凭证提交审核批准程序进入下一个阶段即发票出具环节[^1]。 #### 示例代码展示如何区分这两种类型的交货单: ```abap DATA: lv_doc_type TYPE vbak-auart. SELECT SINGLE auart INTO lv_doc_type FROM vbrk WHERE vbeln = 'your_delivery_number'. IF sy-subrc EQ 0. CASE lv_doc_type. WHEN 'LS'. " Transfer delivery document code example WRITE: / 'This is a transfer delivery'. WHEN 'LB'. " Sales delivery document code example WRITE: / 'This is a sales delivery'. DEFAULT: WRITE: / 'Unknown type of delivery'. ENDCASE. ENDIF. ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值