技术开发 频道

SAP 发票校验

    【IT168 信息化

    发票校验属于物料管理(MM)模块,发票为财务和成本控制提供付款信息和发票评估。

    后台配置:

    1.容差配置:T-CODE:OMR6   容差是基于公司代码的配置,因为发票是根据公司代码开具.配置上\下限"检查限制",或设置%.一般企业要配置四种容差,BD(自动形成小的差异),DQ(超出金额: 数量偏差),PP(价格变化),VP(移动平均价格差异).

    2.配置供商容差:PATH:物料管理->后期发票校验->收到的账单->配置指定供应商容差,在发票校验中,供应商特定的参数的设置。在一个公司代码中,只可以将一个容差组分配到一个供应商。在供商主数据(XK02)中有一个容差组

    3.  配置发票校验条件:PATH:物料管理->后期发票校验->信息确认->维护条件->修改-发票校验

    4.  配置凭证类型:    PATH:物料管理->后期发票校验->收到的账单->号码分配->维护科目凭证的编号范围->凭证类型

    5.  配置默认税代码: PATH:物料管理->后期发票校验->收到的账单->维护税代码的缺省值

    根据公司代码设置

    开票前准备:

    1.做采购订单时在项目明细"发票"页上"基于收货的IV"字段设置为"X".
     这个很重要,我在做发票校验时就发现这个错误,经查询就是这个没勾.

    发票校验:

    1.有差异的发票校验
    差异分为数量差异\价格差异\计划差异\采购订单价格数量差异\质量检查
     数量差异:发票数量大于已交货数量和已开发票数量的差异
     价格差异:发票金额/发票数量<>净订单价格
    计划差异:PO Delivery Schedule 的收货日期与实际收货日期的差异.  猜的
    采购订单价格数量差异:收货数量\价格与采购订单的数量价格之间的差异.
    质量管理:如果商品激活了质量管理,则在过账时过到检查库存.

    基于收货的发票校验:

    T-Code:MIRO  后勤  ®零售  ®采购  ®后勤发票校验 ®凭证输入 ®输入发票
    输入公司代码,然后选择凭证类型(贷项凭证\发票),结算总金额为负则为贷项凭证,为正则发票,当发票即含有进也含有退时在输入采购订单号右边的Button,单击进入后,把退货选成贷向,进货选成借向,否则无法做发票校验,SAP系统外创建发票时,比如调BAPI "BAPI_INCOMINGINVOICE_CREATE" ,这时可不指定退和进的凭证方向,SAP会自动记入.
    有差异的发票如果想过账,按公司规定,可以计入差异科目或者设置容差范围,计差异科目选择发票"总账科目"页,输入差异科目,注意借贷方,差异的借贷方与正常发票里的借贷相反,比如说贷向凭证,差异科目记入借方.
     一般刚做完的发票付款要设置为冻结,付款方式也要设置(账扣),基线日期(财务启始处理付款日期).
    T-Code:MIR4 后勤  ® 零售  ® 采购  ® 后勤发票校验  ® 进一步处理 ®显示发票凭证

    显示发票

    2.无差异的发票校验

    过程是一样,只是数量和金额无差异.

    3. 预置发票

    T-Code:MIR7 后勤  ®零售  ®采购  ®后勤发票校验 ®凭证输入 ®输入发票 ®预制发票
    SAP可以做预置发票,相当于发票请求单,请求单是可以进行多次修改的,保存后不自动过账.做完预置发票后执行MIRO,选择预置发票.

    4.后台发票校验

    T-Code:MIRA 后勤  ®零售   ®采购  ®后勤发票校验 ®凭证输入  ®输入后台校验的发票
    后台发票校验是在后台进行发票的检查,如果在容差范围之内,将在后台直接过账.

    5.后台检查发票的正确性

    T-Code:WC23    

    今天在外部用BAPI做发票校验的时候,报了一个错误"输入有效收货的参考 (行 000001)",查了好久,以为是SAP跨年度的问题,但是在SAP中做就没问题,后来调试得知,所做的收货是2007年的,BAPI里的行项目的"参考年度"我添的是当前年度"2008",所以出这个错误,最终取收货日期做为参考年度,OK.

    "输入有效收货的参考 (行 000001)" 这个还有一种情况,冲销的单据又被冲销,如果这个收货也参与发票,通过BAPI的方试也会报这个错。

    如果因为超过容差,发票被冻结,可以下达冻结的发票,事务码:MRBR,显示发票凭证:MIR4,通过“后继凭证”可以看到生成的FI凭证。发票清单:MIR6 
        
 

0
相关文章