SAP跨公司销售业务流程及后台配置文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
跨公司销售业务流程及后台配置文档
跨公司销售业务流程
1、流程图
实际货物流向如上图,客户向A-1公司购买货物,但是A-1公司内由于货物短缺等因素库存不足,但同一集团下的A-2公司有足量的库存;正常情况下A-1需要采购A-2的货物并卖给客户,但上述步骤可能因采购时间较长影响交期,且步骤负责;为避免不必要的步骤,我们只需下达跨公司销售订单进行一步操作,即可实现
2、实例
如客户1192与化工签订购销合同,需要乙草胺原药1000KG,但是化工由于近期工段进行整修,所以乙草胺工段停产,导致库存不足1000KG,但是农化的库存较多,完全可以定期供应该客户要求,于是化工下单时选择销售订单类型为Z006
购货客户
发货工厂客户为下单客户,工厂为发货工厂
销售价格
化工采购农化的价
ZPR2为化工销售给客户的价格,ZI01为化工采购农化的价格(成本价)
客户
农化发货
根据销售订单在VL01N内创建交货单,发货工厂为农化,而非下达销售订单的化工,点击发货过账保存,查看该张交货单的物料凭证,货物移动类型为601
相对应的会计凭证
农化
会计凭证以及物料凭证全部在2000农化内产生
VF01针对交货单进行开票,对于Z006类型的交货单,我们一般开票的时候需要开两次,第一次是化工对客户进行开票,第二次是农化对化工进行开票
开票客户
第一次开票是化工对客户进行开票,开票是确认成本
农化销售给化工的价格,即为化工给客户的成本,保存49,查看其会计凭证
第二次针对交货单18开票,进入VF01
开票客户
第一次开票是农化对化工进行开票
公司间价格
此处的ZI01为农化销售化工的价格,即化工开给客户的成本价,两张票据ZI01必须保持一致,否则会影响财务成本的核对,导致两家公司的账务核对不上,点击保存产生凭证50 ,查看该张票据的会计凭证
使用VF02,进入票据50,表头—输出
进入WE02,查看IDOC的状态
查看该张票据产生的IDOC,系统提示凭证00已经过账完成,表示采购相关操作系统已经全部自动过账完毕,使用FB03查看该凭证
后台配置文档
1、定义订单类型
销售与分销➢销售➢销售凭证➢销售凭证抬头➢定义销售凭证类型
跨公司销售订单:Z006
定价标识符
定义正常开具
发票
定义公司间开具
发票
2、分配销售区域到凭证类型
销售与分销➢销售➢销售凭证➢销售凭证抬头➢分配销售区域到销售凭证类型定义销售类型允许的销售区域
3、定义项目类别
销售与分销➢销售➢销售凭证➢销售凭证项目➢定义项目类别
跨公司销售订单项目:Z006(同标准,无特殊变更)
此字段决定是
订单/交货单出
具发票
是否产生成本
4、分配项目类别
销售与分销➢销售➢销售凭证➢销售凭证项目➢分配项目类别
【1】销售凭证类型:Z006
【2】来自物料的项目类别
【3】该条行项目的用途
【4】后面如定义有多个行项目类别,优先选择哪一个
1 2 3 4
5、定义计划行类别
销售与分销➢销售➢销售凭证➢计划行➢分配计划行类别计划行类别:ZP
定义发货
移动类型
订单是否进
行可用性检
6、分配计划航类别
销售与分销➢销售➢销售凭证➢计划行➢分配计划行类别【1】行项目类别
【2】来自物料的物料需求计划
【3】自动分配此计划行类别
【4】可手工修改成为此项目类别
1 2 3 4
7、定义交货单类别
后勤执行➢装运➢交货➢定义交货类型
跨公司销售交货单:Z006
8、定义交货单行项目
后勤执行➢装运➢交货➢定义交货单行项目
是否允许过量交货
9、项目类别确认
后勤执行➢装运➢交货➢在交货时定义项目类别确认
【1】项目类别
【2】来自物料的科目确定
【3】该项目的用途:如CHSP为批次分的项目
【4】优先使用该项目类别
2 3 4
1
10、开票:定义开票类型
销售与分销➢开票➢开票凭证➢定义出具发票类型
(在定义销售订单类型时,我们已经定义Z006这种类型销售凭证的给客户开具发票时类型为ZF2,公司间开具发票的发票类型为ZIV)
发票类型为ZF2
定义取消时产
生的凭证类型
定义该发票是
否产生IDOC
输出确定过程:V10000 输出条件为RD00 不会使用EDI 发票类型为ZIV
定义取消时产
生的凭证类型
定义该发票是
否产生IDOC
输出确定过程:V40000 输出类型为RD04会使用EDI
IDOC配置
⏹开票输出配置
销售与分销➢基本功能➢输出控制➢输出确定➢使用条件技术的输出确认➢维护开票单据的输出过程➢维护输出类型
RD00输出类型
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。