当前位置:文档之家› SAP跨公司销售业务流程及后台配置文档

SAP跨公司销售业务流程及后台配置文档

跨公司销售业务流程及后台配置文档

跨公司销售业务流程

1、 流程图

客户公司A-1公司A-2购买货物下达跨公司销售订单实际货运运输

实际货物流向如上图,客户向A-1公司购买货物,但是A-1公司内由于货物短缺等因素库存不足,但同一集团下的A-2公司有足量的库存;正常情况下A-1需要采购A-2的货物并卖给客户,但上述步骤可能因采购时间较长影响交期,且步骤负责;为避免不必要的步骤,我们只需下达跨公司销售订单进行一步操作,即可实现

2、 实例

如客户1192与化工签订购销合同,需要乙草胺原药1000KG,但是化工由于近期工段进行整修,所以乙草胺工段停产,导致库存不足1000KG,但是农化的库存较多,完全可以定期供应该客户要求,于是化工下单时选择销售订单类型为Z006

客户为下单客户,工厂为发货工厂 购货客户

发货工厂

ZPR2为化工销售给客户的价格,ZI01为化工采购农化的价格(成本价)

根据销售订单在VL01N内创建交货单,发货工厂为农化,而非下达销售订单的化工,点击发货过账保存,查看该张交货单的物料凭证,货物移动类型为601

相对应的会计凭证 销售价格

化工采购农化的价格

客户

农化发货

农化 会计凭证以及物料凭证全部在2000农化内产生

VF01针对交货单进行开票,对于Z006类型的交货单,我们一般开票的时候需要开两次,第一次是化工对客户进行开票,第二次是农化对化工进行开票

第一次开票是化工对客户进行开票,开票是确认成本 开票客户

农化销售给化工的价格,即为化工给客户的成本,保存9100002849,查看其会计凭证

第二次针对交货单8100002918开票,进入VF01

开票客户

第一次开票是农化对化工进行开票

此处的ZI01为农化销售化工的价格,即化工开给客户的成本价,两张票据ZI01必须保持一致,否则会影响财务成本的核对,导致两家公司的账务核对不上,点击保存产生凭证

公司间价格 9100002850 ,查看该张票据的会计凭证

使用VF02,进入票据9100002850,表头—输出

进入WE02,查看IDOC的状态

查看该张票据产生的IDOC,系统提示凭证0100000010已经过账完成,表示采购相关操作系统已经全部自动过账完毕,使用FB03查看该凭证

后台配置文档

1、 定义订单类型

销售与分销 ➢ 销售 ➢ 销售凭证 ➢ 销售凭证抬头 ➢ 定义销售凭证类型

跨公司销售订单:Z006

2、 分配销售区域到凭证类型

销售与分销 ➢ 销售 ➢ 销售凭证 ➢ 销售凭证抬头 ➢ 分配销售区域到销售凭证类型

定义销售类型允许的销售区域 定价标识符

定义公司间开具发票 定义正常开具发票

3、 定义项目类别

销售与分销 ➢ 销售 ➢ 销售凭证 ➢ 销售凭证项目 ➢ 定义项目类别

跨公司销售订单项目:Z006(同标准,无特殊变更)

4、 分配项目类别

销售与分销 ➢ 销售 ➢ 销售凭证 ➢ 销售凭证项目 ➢ 分配项目类别

【1】 销售凭证类型:Z006

【2】 来自物料的项目类别

【3】 该条行项目的用途

【4】 后面如定义有多个行项目类别,优先选择哪一个 此字段决定是订单/交货单出具发票

是否产生成本

5、 定义计划行类别

销售与分销 ➢ 销售 ➢ 销售凭证 ➢ 计划行 ➢ 分配计划行类别

计划行类别:ZP

1

2 3 4

6、 分配计划航类别

销售与分销 ➢ 销售 ➢ 销售凭证 ➢ 计划行 ➢ 分配计划行类别

【1】 行项目类别

【2】 来自物料的物料需求计划

【3】 自动分配此计划行类别

【4】 可手工修改成为此项目类别

7、 定义交货单类别

后勤执行 ➢ 装运 ➢ 交货 ➢ 定义交货类型

跨公司销售交货单:Z006

1

2

3

4

定义发货移动类型

订单是否进行可用性检查

8、 定义交货单行项目

后勤执行 ➢ 装运 ➢ 交货 ➢ 定义交货单行项目

9、 项目类别确认

后勤执行 ➢ 装运 ➢ 交货 ➢ 在交货时定义项目类别确认

是否允许过量交货 【1】 项目类别

【2】 来自物料的科目确定

【3】 该项目的用途:如CHSP为批次分的项目

【4】 优先使用该项目类别

10、 开票:定义开票类型

销售与分销 ➢ 开票 ➢ 开票凭证 ➢ 定义出具发票类型

(在定义销售订单类型时,我们已经定义Z006这种类型销售凭证的给客户开具发票时类型为ZF2,公司间开具发票的发票类型为ZIV)

发票类型为ZF2

1 2

3

4

输出确定过程:V10000 输出条件为RD00 不会使用EDI

发票类型为ZIV 定义该发票是否产生IDOC 定义取消时产生的凭证类型

输出确定过程:V40000 输出类型为RD04会使用EDI

IDOC配置

 开票输出配置

销售与分销 ➢ 基本功能 ➢ 输出控制 ➢ 输出确定 ➢ 使用条件技术的输出确认

➢ 维护开票单据的输出过程➢维护输出类型

RD00输出类型 定义该发票是否产生IDOC 定义取消时产生的凭证类型

RD00仅打印输出

存储顺序004

RD04输出类型

进行EDI传输

RD00与RD04的存储顺序都为004,查看存储顺序

销售与分销 ➢ 基本功能 ➢ 输出控制 ➢ 输出确定 ➢ 使用条件技术的输出确认

➢ 维护开票单据的输出过程➢维护输出类型

存储顺序中仅且只有一个Table,如果有多个Table则按照顺序依次读取

销售与分销 ➢ 基本功能 ➢ 输出控制 ➢ 输出确定 ➢ 使用条件技术的输出确认

➢ 维护开票单据的输出过程➢维护输出确定过程 销售与分销 ➢ 基本功能 ➢ 输出控制 ➢ 输出确定 ➢ 使用条件技术的输出确认

➢ 维护开票单据的输出过程➢分配输出确定过程

 设置IDOC端口-----WE21

端口名(A000000001)

描述(Inter company billing 公司间结算)

Version:版本(SAP 4.x 版本的IDoc记录类型)

TAB外向文件: 功能模块名(EDI_PATH_CREATE_DATE_TIME)

TAB出站:触发器: RFC目标(FINBTR@ECPCLNT800)

TAB内向文件: 功能模块名(EDI_PATH_CREATE_DATE_TIME)

 WE20(合作伙伴配置文件)

WE20->伙伴类型 KU->创建(F7)

合作伙伴编号(C2000)

类型(KU)

记账处理:许可代码程序中填入相关信息,保存,然后增加一条出站参数

伙伴角色(BP)

消息类型(INVOIC)

消息代码(FI) TAB出站选项:双击INVOIC

接收方端口(A000000001)

输出模式(立即转换IDoc)

基本类型(INVOIC01)

为农化创建新的消息控制,如上图

WE20->伙伴类型 LI->创建(F7)

合作伙伴编号(1000)

类型(LI)

记账处理:许可代码程序中填入相关信息,保存,然后增加一条入站参数

伙伴角色(BP)

消息类型(INVOIC)

消息代码(FI)

TAB内向选项:双击INVOIC

处理代码(INVF)

 财务科目配置

财务会计(新) ➢ 应收账款和应付账款➢ 业务交易➢收进发票/贷项凭证 ➢电子数据传输 ➢ 输入程序参数给EDI发票收据

检查是否记录

LI 供应商 1000 2000(C2000对应的公司代码)

双击进入过账明细

G/L借方记帐码 40

G/L贷方记帐码 50

供应商借方记帐码 21

供应商记帐码 31

F3返回

财务会计(新) ➢ 应收账款和应付账款➢ 业务交易➢收进发票/贷项凭证 ➢电子数据传输 ➢ 为EDI收进发票分配公司代码

检查记录是否存在

LI 1000 (1000对应的公司代码) 2000(C2000对应的公司代码)

F3返回

财务会计(新) ➢ 应收账款和应付账款➢ 业务交易➢收进发票/贷项凭证 ➢电子数据传输 ➢ 为EDI程序分配税码

LI

1000(1000对应的公司代码) 2000(C2000对应的公司代码) ,进去后分配(跨公司销售)的一个总账科目

财务会计(新) ➢ 应收账款和应付账款➢ 业务交易➢收进发票/贷项凭证 ➢电子数据传输 ➢ 为EDI程序分配税码

LI 1000 X1 17.000 CN J1

LI 1000 X3 13.000 CN J2

相关主题