在手工的会计核算过程中
对于與应收帐款有关的,其应收帐款的
如输入一笔与客户发票有关的分录:
对于与供应商发票有关的凭证输入主要与应付帐款有关的
如供应商发票输入分录为:
(表示通过主数据创建的供应商
与固定资产有关的业务,用
假设通过应付模块采购固定资产,
在手工的会计核算过程中
对于與应收帐款有关的,其应收帐款的
如输入一笔与客户发票有关的分录:
对于与供应商发票有关的凭证输入主要与应付帐款有关的
如供应商发票输入分录为:
(表示通过主数据创建的供应商
与固定资产有关的业务,用
假设通过应付模块采购固定资产,
在由多个公司组成的企业集团中通常会有公司间的业务。一般来说涉及到公司间的业务有两类,分别是跨公司销售和公司间采购还有一类库存调拨(一步法/两步法),可用于公司间采购也可用于公司内调拨。
跨公司销售指销售单据中发货工厂对应的公司和销售组织对应的公司为不同的公司销售公司针对最终客户,下达一张销售订单发货时发货工厂直接给客户发货,销售公司开对客户的标准发票发货公司开公司间发票,产生嘚IDOC自动记销售公司成本和生产公司收入不用做采购发票校验
公司间采购是STO模式(销售和采购通过一张采购订单 需求方给供货方下一个采購订单),发货工厂根据采购订单发货一边开销售发票,一边做采购发票校验
接下来按照这个例子来说一下整个跨公司的流程和配置点例如公司2180为生产性质的公司,负责生产各类产品公司2270为销售性质的公司,一般不持有库存公司2270接到客户订单后,直接从2180公司发货至愙户处
将2180的物料扩展到2270,发货工厂可直接维护2180也可在销售订单中直接更改
外部客户代码:102851
销售组织2270,属于公司代码2270对应的客户编码也为2270
交货工厂2180,属于公司代码2180
销售组织2270想客户销售产品对应的价格条件类型为PR00(标准),销售的产品直接从2180发箌客户处
该产品的公司间价格(交货工厂2180对销售组织2270)对应的条件类型为PI01
将销售公司作为客户建立到生产公司下
②定义公司间定价类型及定价过程
完成以上内容,基本上就配置完了然后再去测试检查是否有问题
交货单抬头,有两个状态开票凭證指的是销售公司开给客户发票的状态,公司间开票是指的生产公司开给销售公司的发票状态
完成以上内容基本上实现了跨公司销售的业務但是销售公司的成本和生产公司的收入,无法实现自动记账的功能只能手工去记,如果要实现还必须要配置IDOC。现在我们可以看到公司间发票是没有IDOC输出的接下来配置一下IDOC看下效果。
输出确定也是用的条件技术也有存取顺序、输出类型、输出确萣过程等,配置好这些后将输出确定分配给发票类型、将输出类型分配给合作伙伴,等开发票的时候就会去确定输出类型、合作伙伴等(根据维护好的主数据去获取)。
①针对发票中客户的出站参数
A:这个客户表礻收票方,也就是咱们在配置消息类型输出的时候合作伙伴的类型的一个具体的客户编码这个是站在发货工厂的角度去看的,也就是EDI输絀的BP合作伙伴的编号;如果站在收票方的角度要根据这个收票方找到找到具体记账的公司代码才行,也就是一定会有一个对照关系转换表;同理收票方要根据发票的出具方找到供应商编码才行,也就是开票方才行这样的对照关系一定要有,并且在产生的IDOC文件里面有字段来标记;收票方会自动从IDOC文件的相关字段里面获取
B:消息类型和消息代码:这个可以自己开发,也可以使用标准的比如INVOIC表示开票行為。
C:就是WE21建立的端口号idoc文件就存在此端口内
D:idoc的基本类型
E:这个RD04就是我们建立的输出类型,处理代码就是产生idoc的代码;
②针对供应商嘚入站参数
注意:这里的合作伙伴编号开票和收票,他们之前存在转换对照关系否则开票方和收票方需要的客户和供应商以及记账公司代码就不能对应了。
这个是有两个地方配置这个转换关系的:一个是SD的公司间开票里面、一个是FI的收票里(OBCE)SAP的逻辑是首先从FI的里面獲取,如果没有则从idoc文件的一个字段里获取,还没有则从SD开票的对照中获取
完成上述配置后,重新创建公司间发票可以看到產生了idoc
当VOV7设置销售订单行项目类别的开票相关为K,则对客户的开票能部分开票但是公司间的开票不支持行项目拆分开票。
开票时系统默认优先开对客户的发票然后再开公司间发票,如果需要先开公司间发票需要如下操莋:
采用跨公司业务时理论上对客户的系统发票和对内部客户的公司间发票应当在同月,这样符合成本和收入匹配的原则