SAP中冲销销售发票可以再次冲销吗?

在SAP的销售处理中,由于某些原因,通过VF11冲销销售发票应该属于常规操作;但当销售发票冲销后,又发现有问题,想返回到冲销前的状态,这时可否再次用VF11对己取消发票进行冲销呢?

在如下一个SD的销售凭证流中可见,通过销售发票及冲销销售发票己成功完成;并成功生成会计凭证,且会计凭证状态为清账;

此时,用VF11尝试冲销冲销凭证时,系统中明确出现错误提示,无法取消注销凭证;

 带着这个问题去SAP Community尝试找一下官方的解答;通过搜索找到如下图的用户询问相同的问题;

 找到如下解答

下面将解答英文翻译一下,用其它颜色区别。

388489号注释明确提到,注销注销文件只有在尚未转入会计科目时才有可能(对应于我上面显示的编码中的检查,其中过账状态VBUK-BUCHK已被检查,必须等于“A”)。要理解原因,您必须了解完全发布的取消(VBUK-BUCHK = C)对之前文档的影响:

当原始发票被取消时,发货的状态就从“已完成”变为“正在处理”。同时正本的会计凭证与其注销发票的会计凭证相互清楚。

接下来,系统将期待一个新的交付发票,然后将其状态再次设置为“完成”。

现在尝试取消S1取消发票失败,错误消息VF 108,见我之前的回复。

如果允许取消,那么连续的文档流将被销毁,因为S1将被反转,而不是创建一个新的F2发票。将需要重新开放的清算会计凭证,而不是已经执行清算与S1原始F2发票类型,而不是清除S1与S2,原F2将取消重新开放,和交付的状态回到完成!

在标准的SAP编码中没有编写这样的回滚来逆转所有内容,而且也没有必要。

在上面的例子中,如果发票不应该被取消,那么可以简单地重新为发货开具发票,并获得一个状态正确的新发票。

但是,如果对于S1的取消还没有创建会计文档(VBUK-BUCHK = A),那么创建S2来取消它将成为可能:

在这种情况下,前任的状态没有改变,并保持不变,只有S1被取消。

说明中描述了这种可能性,但由于这不是一个标准过程,它应该只在特殊情况下执行。

对于这段技术解答就不再进行辅助解读。对于用户而言,结果就是无法取消己冲销的销售发票。这时,我理解为己形成一个销售及财务业务的闭环。重新再开启一个销售流程是唯一的处理方法。

### 关于SAP MIRO模块中冲销操作 在处理SAP系统的MIRO(发票校验)过程中,如果需要进行冲销或取消过账的操作,通常涉及的是针对已创建的发票凭证进行反向记账。这一过程可以通过FBRA事务码完成,用于清账和重置之前确认的供应商发票。 当面对需冲销的情况时,具体流程如下: - **启动冲销程序**:进入FBRA事务码界面,选择要冲销发票凭证编号并指定期间范围。 - **验证数据准确性**:确保选定的发票信息无误,并且检查是否有未匹配项影响此次操作[^4]。 - **执行冲销动作**:一旦确认所有细节均正确,则可继续推进至实际执行阶段;系统将会自动生成一笔带有负数金额的新记录来抵消原有条目。 此外,在某些特定场景下可能还需要考虑账户调整事宜——即修正因原错误而导致的资金流反映失真状况。这往往涉及到更复杂的财务逻辑以及合规性的考量,建议由具备相应权限的专业人员来进行此类敏感操作。 值得注意的是,对于允许过的会计期间内发生的业务变更,应当留意是否存在有关“允许过账期”的限制条件,以免造成不必要的麻烦[^3]。 最后提醒一点,任何修改历史记录的行为都应谨慎对待,务必遵循企业内部既定的工作流审批机制以保障数据安全性和一致性。 ```sql SELECT * FROM VBRK WHERE VBELN = 'YourInvoiceNumber'; -- 查询指定发票的信息作为核对依据 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

狼书

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值