SAP问题发票、错误发票处理方法

发票出错,主要是指包括客户的名称、地址、电话、帐号、开户行、税号、数量、价格等等出现差错。
根据具体的发票差异原因、客户是否退票、客户退票是否在同一会计期间来决定适合的处理方式。

如果是发票文字类信息的错误,如客户名称、地址出错等等。收到客户退票后,若在当期,则直接作废原发票(如果已清账的,应该先做FBRA重置已清项),更改金税系统中的信息后,再重新开具发票。若不在当期,则先开具红字发票(做一张贷项凭证,然后基于此贷项凭证开红票),再重新做借项凭证开具发票。
如果是由于货物数量和价格引起的发票差错。如果在当期,可以调整SAP中的订单和交货。在调整订单和交货前,必须取消SAP发票和取消发货过帐。
需要注意的是,VF11默认是冲销到今天,所以如果你想冲销回开票那天的话,输入原Billing后按回车,然后双击取消那一行(Billing类型通常是S1、S2、S3这样的)进去改日期。

相关事务代码:
重置清账凭证:FBRA
冲销Billing:VF11
冲销发货:VL09
删除交货单:VL02N
作废销售订单:VA02(选择一个拒绝代码,需要选一个在后台配置为与开票无关的拒绝代码)
创建销售订单:VA01
审批销售订单:VA02
销售订单信贷审批:VA14L、VKM1
开票:VF01
查询发票清单:VF05N

案例:SAP SD Billing VF11增强

事务代码:SMOD
增强:V60A0001
组件:EXIT_SAPLV60A_002
增强写代码的位置:INCLUDE ZXV60AU01.

开发票时同时确认收入和成本

Normal business process:
Delivery(发货时确认成本):
Debit:cost                                            Cost center
Credit:goods

Billiung(开票时确认收入):
Debit:A/R
Credit:revenue              profit center
output-tax
————————————————
our pricess(开发票时同时确认收入和成本):
Delivery:
Dr:Issue Goods (GI)
Cr.Trading Goods

Billing:
Dr:cost                                                Cost center
A/R
Cr:Issue Goods (GI)
revenue                                profit center
output-tax

第二种方式是中国式的会计思路,需要从销售订单上就带成本中心过来,否则会出问题;并且,成本中心里的会收入相关选项需要解锁。

SAP自动过账配置事物代码:

总账科目确定(FBKP)
固定资产(AO90)
后勤模块(MM-OBYC)
后勤模块(SD-VKOA)
成本要素确定成本中心(OKB9)
外币评估(FBKP)

注意:有的公司所有销售成本是都是计入到同一个成本中心的,这种情况在SAP里的处理方式为将成本科目的成本要素主数据中的默认成本中心维护成要计入的成本中心即可。KE52.

有的公司销售成本要计入到不同的成本中心(通常业务上叫部门、片区、销售小组这样的),目的是更好地分析每个片区的成本、业绩、预算控制。
这种情况就不能在KE52里维护默认成本要素了,而是需要从销售订单就开始增强,将销售订单航项目中的成本中心和利润中心字段通过配置或增强打开,然后通过copy control一路带到billing和accounting document。每个销售片区对应的成本中心通过配置表做好,开单的时候通过输入片区代码就自动带出成本中心。

当然,如果要求销售和成本一起计算,那么就需要将成本中心的收入选项放开,不然因为Billing的时候从航项目里有成本中心和利润中心,保存会报错。

同时确认收入和成本的Billing是这样的:

其对应的销售订单的行项目是这样的:

我们再看下发货时确认成本,开票时确认收入的情况:
SO

Invoice