【产品应用案例】用友NCC之购销协同业务

发布时间:

2022-09-07

分享到:


用友NCC之购销协同业务

一、业务说明

购销协同就是集团企业下属的内部法人单位、内部核算单位间的业务协同。购销协同业务跟内部交易的业务模式差不多,就是按照普通的采购和销售流程进行运行,只是不再走内部结算过程。

支持的协同模式如下:

 

 

购销协同支持公司间销售订单和采购订单的互相协同,支持推式生成和拉式生成两种方式。

支持公司间协同订单对应的销售出库单协同生成采购入库单的单向协同,支持推式生成和拉式生成两种方式。

NCC2105版本开始新增发票协同,分为是否集成税务系统两种情况。不集成税务系统的销售发票协同生成采购发票,支持推式生成和拉式生成两种方式。

 

目前标准产品不支持无发货和到货的的销售出库单协同生成采购入库单。如果需要实现有发货或到货的协同,可以提交DSP,获取补丁或其他相应的解决方案。

二、购销协同的基本业务设置

1、建立内部客商档案

购销协同业务的对象是集团企业下属的内部法人单位、内部核算单位间的销售、采购业务协同,协同单位互为客商。因此需要通过业务单元生成内部客商,客户-集团互相分配后,协同接收方的财务信息勾选“是否协同”。并且定义好相对应的销售、库存组织和仓库等档案分配到各公司。

 

 

 

 

客户-集团节点:将客户:86601和866分配到各公司后,协同接收方(客户编码866)的财务信息-所属财务组织(编码:86601-发起方)勾选“是否协同”。

 

 

 

2、配置购销协同设置

在供应链基础设置中定义购销协同设置的源购销组织和目的购销组织。

2.1、销售协同采购业务:

销售订单作为源单据,采购订单作为目的单据。部门需要固定为采购组织对应的部门。

 

 

 

 

 

 

2.2、采购协同销售业务:

同理,采购订单作为源单据,销售订单作为目的单据。部门需要固定为销售组织对应的部门。设置截图如下:

 

 

 

3、单据转换规则配置

默认的销售发票表头的购销类型(国内销售)映射到采购发票的表头的购销类型为国内销售,需要修改单据转换,赋值2(国内采购)。

 

 

 

 

 

 

三、具体业务流程操作

1、销售的流程配置

普通销售业务流:先货后票。(需要留意没有销售发货环节)

 

 

 

如果需要销售发票审批自动生成采购发票,销售发票审批配置如下动作驱动。

 

 

 

2、采购的流程配置

普通采购业务流(需要留意没有采购到货环节):

 

 

 

四、业务流程演示

3.1、销售协同生成采购业务

3.1.1、销售订单协同生成采购订单

在销售公司制一张销售订单,订单类型选择为购销协同H销售订单,维护订单上的信息,在辅助功能里面可以直接推式生成协同采购订单,当然也可以在采购公司的采购订单维护里参照协同销售订单直接拉式生成采购订单。

 

 

 

 

 

 

或者在销售协同生成订单节点生成

 

 

 

在采购公司的采购订单里面维护好这张采购订单(自由态),并且维护好采购订单-到货信息-收货仓库,审批。

 

 

 

3.1.2、销售出库协同生成采购入库

在销售公司进行销售出库业务(参照销售订单生成销售订单推式生成出库单),并且点击协同生成采购入库单。

 

 

 

 

在采购公司对这张采购入库单进行维护签字。

 

 

3.1.3、销售发票协同生成采购发票

3.1.3.1、销售发票协同生成采购发票(不集成税务系统)

在销售公司进行销售发票维护(可以参照出库单生成或推式生成销售发票),并且点击辅助功能-协同生成采购发票。

 

 

 

如果业务流配置了销售发票审批推式生成采购发票,则销售发票审批自动生成采购发票。

推式生成的采购发票是自由态,登录采购公司维护采购发票,审批结算传应付。

 

 

整个购销协同业务完成,销售订单联查可以看到所有流程单据。

 

 

 

 

3.1.3.2、销售发票协同生成采购发票(集成税务系统)

1.全局参数“是否集成税务系统”设置为“是”

 

2、销售发票协同生成采购发票时,根据实际业务场景,在辅助功能选择开票类型。

注意不是直接点击协同生成采购发票,若点击协同生成采购发票,系统报错“未开票成功”。

 

3、开票申请提交,开票选择已完成厂商配置的组织开票。

开票申请联查“已开发票”变为“是”

 

 

3.2、采购协同销售业务

3.2.1、采购订单协同生成销售订单

1、编码86601维护采购订单,供应商:编码866,订单类型:选择购销协同H采购订单。注意收货仓库需要维护。

 

 

2、采购订单协同生成销售订单可以在2个地方进行操作。分别是:

采购订单维护-辅助功能-生成协同销售订单,推式生成保存态的销售订单。

 

 

 

或者在销售订单维护节点:新增-采购协同生成订单。

注意协同生成销售订单是自由态,需要点击审批。

 

 

 

3、采购订单协同生成销售订单的效果。

 

 

 

3.2.2、销售出库协同生成采购入库(同销售协同采购业务)(略)

3.2.3、销售发票协同生成采购发票(同销售协同采购业务)(略)

购销协同业务完成后,采购订单联查可以看到所有流程单据。

 

 

 

 

五、购销协同业务问题小结:

1、销售订单和采购订单协同是双向的。

2、销售出库协同生成采购入库是单向的,采购入库无法协同生成销售出库。

4、销售发票协同生成采购发票是单向的,采购发票无法协同生成销售发票。

3、销售出库协同生成采购入库时,需要先完成订单间协同,同时采购订单表体的库存仓库需要维护。

4、销售出库协同生成采购入库后,进行销售发票协同生成采购发票。虽然采购发票是由销售发票协同生成,但采购发票的源单据仍然是采购入库单;

5、目前标准产品不支持无发货和到货的的销售出库单协同生成采购入库单。如果需要实现有发货或到货的协同,可以提交DSP,获取补丁或其他相应的解决方案。

六、购销协同常见问题:

1、采购订单协助生成销售订单提示错误:下列属性的值不能为空:表头[部门]

 

 

 

问题原因 :购销协同设置的购销协同页签的部门设置没有设置,导致销售订单的部门找不到对应值。

 

 

 

解决方案:设置购销协同,可以指定固定的部门。

 

 

2、采购订单协同生成销售订单成功,销售出库单协同生成采购入库单时提示“协同生成采购入库单时,采购订单没有收货仓库,并且没有进行协同设置!”

 

 

 

问题分析:购销协同设置-出入库协同的仓库没有设置固定值,并且采购订单表体的收货仓库没有设置,导致协同生成采购入库的仓库为空报错。

 

 

 

解决方案:采购订单表体的收货仓库维护后,重新协同生成销售订单,在出库单协同生成入库单。

3、销售订单协同生成采购订单后,销售出库协同生成采购入库提示:单据的库存组织与仓库不匹配或不是代储关系!

 

 

 

问题分析:协同设置的仓库固定值设置错误,不是取采购组织的仓库。

 

 

 

解决方案:购销协同设置-出入库协同的仓库固定值,重新设置取采购组织的仓库。

 

 

 

修改后重新协同生成入库单成功。

 

 

 

4、协同设置(销售协同到采购),销售组织是86601,供应商选择内部客商866000提示未匹配到该单据的协同设置,选择本方销售组织86601协同成功。

 

 

 

 

 

或协同设置(采购协同到销售),采购组织是86601,供应商选择内部客商866000提示未匹配到该单据的协同设置,选择本方采购组织86601,协同成功,是什么原因?

问题分析:协同设置错误,源购销组织与源结算财务组织不一致,或者目的购销组织与目的结算财务组织。

销售协同采购:86601销售订单协同生成866000采购订单,目的结算财务组织86601;

 

 

 

采购协同销售:86601采购订单协同生成866000销售订单,源购销组织866000

 

解决方案:重新设置协同设置,源购销组织与源结算财务组织设置成一致,目的购销组织与目的结算财务组织成一致,如下图。

 

 

 

5、购销协同设置-出入库协同的仓库设置固定值,销售出库单参照销售订单生成后,协同生成库存采购入库单,生成过去入库单的仓库不可以修改。现在采购、销售组织分别有10个仓库,如何分别按仓库对应协同?

问题分析: 购销协同设置-出入库协同页签的仓库可以不设置,采购订单维护表体的收货仓库即可对应协同生成。

6、购销协同是否可以跨组织销售,A销售给C,A维护销售订单,发货由B发给C,是否可以出库单协同给C。

解决方案:不支持,A和B内部交易结算提示:表头库存组织+仓库所属匹配的成本域不等于主组织成本域!单据信息: 成本域: 86601财务核算账簿: 86601-基准账簿库存组织: 866000仓库: 86600-a来源模块: TO。

 

 

 

 

 

 

 

7、采购订单协同生成销售订单,销售出库单签字协同生成入库单提示:采购入库单不满足直接来源采购订单的条件,不能保存!

 

 

 

问题分析:采购订单的交易类型勾选了到货,或业务流定义有采购到货环节。

 

 

 

解决方案:使用没有勾选到货的采购订单交易类型,业务流定义去掉采购到货环节。

8、购销协同业务,退货如何处理?目前做销售订单退货协同生成采购订单,然后根据销售出库协同生成采购入库,协同时报错:采购入库单不满足直接来源采购订单的条件,不能保存!

 

 

 

问题分析:购销协同,红字订单间是支持协同的(支持红字的采购订单协同生成红字的销售订单,或红字的销售订单协同生成红字采购订单)。

但是不支持红字的销售出库单协同生成红字采购入库。销售出库协同采购入库类似于采购入新增参照采购订单拉单业务,必须是蓝字订单才行.

解决方案:红字的入库单可以通过退库-采购订单,才可以参照到红字的采购订单。

 

 

9、购销协同业务销售发票协同生成采购发票时提示“开票成功,不能协同生成采购发票”

 

 

 

业务参数全局中启用了编码为IV0001参数时,销售发票要传税务云开票成功后,才可以协同生成采购发票。

 

 

 

10、购销协同的采购发票购销类型字段已经设置为固定值,销售发票点击协同生成采购发票的时候仍然提示:“采购发票表头购销类型设置不正确!”采购入库单已经实收签字。

 

 

 

 

 

 

问题分析:不需要设置发票协同设置,采购发票表头购销类型走单据转换规则,按系统预置的单据转换规则映射取值错误为国内销售导致报错。

 

 

 

 

查看采购发票或销售发票表头字段购销类型:国内销售=1,国内采购=2,出口=3,进口=4,不区分=5

 

 

 

解决方案:修改预置的单据转换规则,直接赋值2.

 

 

 

11、购销协同的销售订单的订单客户与开票客户不同,是否可以发起协同,是以订单客户进行协同,还是以开票客户进行协同?

 

 

 

解决方案:以订单客户匹配购销协同设置,发起购销协同。

 

12、购销协同业务销售出库单协同生成入库单,如何控制当采购订单交易类型编码为21-coop(销售协同采购)时,采购订单表体收货仓库必填?

问题分析:采购订单的卡片页面模板,在表体物料编码字段的验证公式,当交易类型=21-coop(销售协同采购)并且仓库为空。则采购订单不可以保存,否则可以通过。

 

解决方案:采购订单维护-采购订单的卡片页面模板,在表体物料编码字段的验证公式验证公式:$Error->iif(card_head.vtrantypecode="21-coop" && isempty(card_material.pk_recvstordoc ),"采购类型为采购协同销售时表体收货仓库必填","")

 

 

 

 

 

验证:收货仓库填写后保存成功,为空提示错误,如下图。