虚单字段取值来源
虚单字段取值来源:
通过结算路径上的虚单生成方案(BOTP),携带结算源单的字段或者取结算路径上的字段
结算业务参数
场景举例:
集中采购业务, A公司负责集中采购,供应商直接出货给B公司,根据采购入库单生成结算单据,即A公司对外的采购入库虚单、A公司对B公司的销售出库虚单,以及B公司对A公司的采购入库虚单。
在这种场景下,以【仓库】字段为例,A公司并没有实际入库和出库,因此A公司可以在结算路径上设置虚拟仓库,A公司虚单上的仓库取结算路径上的仓库。而B公司为实际收货方,仓库可以设置为从源单携带,而无需维护结算路径上的仓库。
一. 结算源单字段(以采购入库单为例)
为了更方便理解虚单中的不同字段应该从何处取值,首先分析源单中的一些重要供需方字段。以下字段可以作为虚单的取值来源字段,在结算路径上不进行维护。
*单据头:库存组织——内部需求方库存组织
采购组织——内部供应方采购组织
供应商——外部供应商
*分 录:仓库——内部需求方仓库
入库货主——内部需求方核算组织
入库保管者——内部需求方库存组织
结算组织——内部供应方结算组织
物料、数量、批号等公共字段
二. 供方虚单生成方案(采购入库单→销售出库单)
系统已经预置了采购入库单生成销售出库单的虚单生成方案,通过虚单生成方案对应的BOTP转换规则,可以查看虚单字段取值来源。
BOTP查看路径:【开发服务云】→【业务流开发】→【转换规则】→【搜索转换规则标识】→【查看字段映射】
1. 来源于结算路径
对于采购入库单生成的销售出库虚单,供方销售组织、供方库存组织、供方仓库等都无法从源单找到,可以取结算路径上对应字段。
2. 来源于源单
物料、数量等公共字段可以直接从源单携带。
3. 来源于结算路径需方结算组织的内部客户
对于采购入库单生成的销售出库虚单,客户是需求方结算组织对应的内部客户,可以通过BOTP函数取以结算路径上需求方结算组织为内部业务单元的客户。
三. 需方虚单生成方案(采购入库单→采购入库单)
系统已经预置了采购入库单生成采购入库单的虚单生成方案,通过虚单生成方案对应的BOTP转换规则,可以查看虚单字段取值来源。
1. 来源于结算路径
对于采购入库单生成的采购入库虚单,需方采购组织等可以取结算路径上对应字段。
2. 来源于源单
物料、数量等公共字段可以直接从源单携带。需方作为实际收货方时,库存组织、仓库、仓位也可以直接从源单携带,出厂预置了生成实际收货方虚单的虚单生成方案。
3. 来源于结算路径供方结算组织的内部供应商
对于采购入库单生成的采购入库虚单,供应商是供应方结算组织对应的内部供应商,可以通过BOTP函数取以结算路径上供应方结算组织为内部业务单元的供应商。
四. 对外虚单生成方案(采购入库单→销售出库单)
1. 来源于结算路径
2. 来源于源单
五. BOTP转换规则配置
操作路径:【开发服务云】→【业务流开发】→【转换规则】
如果复制预置BOTP,需要建对应的虚单生成方案,结算路径选新建的虚单生成方案;如果扩展预置BOTP,不用修改预置的虚单生成方案,结算路径使用预置的虚单生成方案,会执行扩展的BOTP。
常用取值方式举例:
1. 虚单字段来源于结算源单,如物料数量等字段
操作指引:【取值】→【源单字段】
2. 虚单字段来源于结算路径上录入的字段,如库存组织、采购/销售组织、仓库。
操作指引:【取值】→【计算公式】→【函数】
操作指引:接上→【函数配置】→【供应链】→【获取结算关系值】→【结算关系字段】
操作指引:接上→【结算关系字段】→【结算路径明细】,自行选择结算路径中的供方/需方字段作为虚单字段的取值来源。
*位置:由于结算路径可能存在多行分录,一般取值位置都选择【当前路径】。对外单据不在结算路径的分录上,因此根据对外单据的生成顺序,选择首段/末端路径。例如,集中采购场景,对外单据最先生成,因此库存组织、仓库等选取首段结算路径中供应方的相应字段。
选定自动生成表达式,可以从表达式中看出,取值来自于供应方的库存组织。可以自行修改描述,便于更直观查看取值来源。
3. 虚单字段来源于组织内部客商
操作指引:【取值】→【计算公式】→【函数】
操作指引:接上→【函数配置】→【供应链】→【获取内部客户】,以采购入库单生成的销售出库虚单获取内部客户为例,点击获取内部客户后,得到表达式如下。
*此处注意,括号内的组织需要再次从结算路径中获取后填入。
操作指引:接上→【函数配置】→【供应链】→【获取结算关系值】→【结算关系字段】,以采购入库单生成的销售出库虚单获取内部客户为例,销售出虚单单据头的客户来源是以需求方结算组织作为内部业务单元的客户基础资料。
注意:新增/复制BOTP后,需通过【供应链云】→【组织间结算】→【结算配置】→【虚单生成方案】,新增虚单生成方案,才能够在结算路径上选用。
六. 结算业务参数
除了在结算路径上维护供需方字段外,也可以通过结算业务参数来维护。
操作路径:【供应链云】→【组织间结算】→【结算配置】→【结算业务参数】,根据供需方结算组织配置业务参数信息。
虚单字段取值来源
本文2024-09-22 23:47:49发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-135341.html