zoukankan      html  css  js  c++  java
  • 发票校验时报错:物料的移动平均价为负值的原因及解决办法

     第一种情况:

    1、报错界面。

    2、报表数据。事务码S_P00_07000139 - 事务 S_P00_07000139 。

    3、解决方法。

    Balance amount  库存价值

    Balance quantity  现有库存

    Price/Unit(Bal.)   移动平均价

    T-code:MR22调整库存价值

    如果是收货,移动平均价=(库存价值+收货价值)/现有库存。

    66.6=10039.3+7410.3/262

     

    如果是发货,移动平均价=(库存价值-发货价值)/现有库存

    4.35=734.45-65.88/19

     

    预制发票校验和冲销也是一样的算法,用事务码MR22修改库存价值,根据这个算法只要保证算出来的结果物料的V价不为负值,就可以正常做发票校验了。

    第二种情况:

    1、采购订单单价为76.92(实际单价应为7.5元),数量为50,收货的价值为3846.

    2、库存价值为18*7.5=135元。

    3、预制发票的单价为7.7元,数量为50,价值为384.62。

    备注:因为单价填错,但是对这个物料的发货和收货操作次数太多,所以无法冲销。所以在做预制发票的时候强制改了单价,但是预制发票却无法过账:报错物料的移动平均价为负值。

    解决方法:MR22调整库存价值。

    具体算法是:收货价值是3846元,发票价值是384.62元,产生的差异是-3461.38元,而现有库价值是135元。所以要把库存价值调整为3461.38.预制发票过账后再把库存价值调整回135元。

    解决思路:  较验时差额存在分摊库存或记帐采购差异科目。

  • 相关阅读:
    电梯调度之调研报告
    小作业之测试篇
    求固定数组的最大子数组
    四则运算之C++实现篇
    四则运算2之设计思路篇
    轻松记账工程冲刺第十天
    轻松记账工程冲刺第九天
    轻松记账工程冲刺第八天
    简评QQ拼音输入法
    轻松记账工程冲刺第七天
  • 原文地址:https://www.cnblogs.com/275147378abc/p/5807372.html
Copyright © 2011-2022 走看看