【SAP技术】交货单发货过账报错 - Material's product unit must be entered in whole numbers - 之对策
创新互联公司是一家专业提供皇姑企业网站建设,专注与网站设计、成都网站制作、H5响应式网站、小程序制作等业务。10年已为皇姑众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。
上午收到用户的报错,说是对于某个DN,执行发货过账,报错说, Material's product unit must be entered in whole numbers. 如下图示:
经查该DN的item 900024,交货数量是52650KG,而该物料的基本计量单位是PC,所以SAP系统在销售单据里将该数量换算成单位PC的数量是8,574,918.567 PC,如下图示:
不巧的是,SAP系统后台配置中PC是没有小数点的(小数位数是0),
所以在发货过账的时候SAP系统报错。
解决方案就是修改订单和交货单里的数量单位,使用单位PC。
2019-08-06 写于苏州市。
OAMK/OAK5 将资产统驭科目设置为普通科目,用以手动过账
OAMK是用来修改统御科目的属性的,这是在做 资产上线时,调账时用的,可以用 F-02 直接对统御科目进行记账,但是统御科目是不能直接记账的,需要用 OAMK 对统御科目 的属性修改,先把它 修改成 普通科目,用 F-02 记完账后,再改回原来的属性。

2、OASV 对过账的会计凭证做相反分录的会计凭证进行冲销。
3、OAMK/OAK5 将资产统驭科目设置位统驭科目
4、再通过正常的资产事务码,如F-90 做资产相关业务凭证
SAP 中DN就是delivery note 交货单;
过账就是 发货记账 一般会产生物料凭证和对应的财务凭证 且对应的财务凭证产生客户未清项(根据实际业务而定)。
SAP中传输过账和发货都是供应链流程中的重要环节,但二者的作用不同。
传输过账是指在SAP系统中将采购订单或销售订单的成交信息进行传输并最终确认的过程,主要是指确认物料的出入库操作是否完成,将成交信息保留到系统中,以便于后续的核算、报表统计等操作。
发货则是指将物料从工厂或仓库中发出,并及时向客户或分销商进行通知的过程,发货的过程中需要考虑很多方面的因素,包括包装、货物运输方式、配送时间等等。
两者区别在于传输过账是进行采购或销售订单成交后,将成交信息保留在SAP系统中,而发货则是指将实际的物料出库,并完成对物流运输和客户通知的各项事宜。虽然二者区别较大,但是在供应链流程中二者密切相关,需要协同工作,在整个供应链流程中占有重要地位。