应收应付报表扩展统计维度
一、案例需求描述
因为业务需要,汇总表、明细表想要将某个字段作为统计维度并进行统计查询,此时需要保证业务单据上已经存在该字段,并且保证流水表、余额表中也增加了该字段。下面以汇总、明细报表增加“产品类别(productcategory_sr)”这一统计维度作为示例来介绍扩展步骤。
二、解决方案
【温馨提示:因企业业务场景存在不同程度的差异,此案例仅供参考,请根据现场实际业务情况探讨最优解决方案,并在上线前进行充分验证。】
通过依次对关联单据扩展,结算记录扩展,流水字段取值配置,余额表扩展,汇总明细报表字段库扩展,报表数据源字段映射扩展,数据源配置扩展来实现用户需求。
三、实现步骤
步骤1
业务单据扩展。 业务单据对应元数据:
①应付:财务应付单(ap_finapbill)、暂估应付单(ap_busbill)、预付单(ap_paidbill)、付款单(cas_paybill) ②应收:财务应收单(ar_finarbill)、暂估应收单(ar_busbill)、预收单(ar_receivedbill)、收款单(cas_recbill)
扩展原则:字段类型为基础资料,字段位置在单据头,业务单据上的扩展字段的基础资料类型一致。 下图为业务单据扩展产品类别(productcategory_sr)字段的示意图:
步骤2
结算记录扩展。 结算记录对应元数据:
①应付:应付结算记录(ap_settlerecord)
②应收:应收结算记录(ar_settlerecord)
扩展原则:结算记录表头和分录都需要添加字段:产品类别(productcategory_sr),分录字段标识规则为表头字段加e_作为前缀(e_productcategory_sr) 下图为应付结算记录表头扩展字段示意图:
步骤3
流水字段取值配置。 根据【单据流水字段映射配置ap_bill_jou_mapper】来建立映射关系。 一个单据字段对应一个流水字段(如果出现同一张单据的多个字段对应同一个流水字段,会造成数据错误,无法确保流水字段能正确取值)。
步骤4
余额表扩展。 余额表对应元数据:
①应付:应付余额表(ap_newbalance)
②应收:应收余额表(ar_balance)
扩展原则:保证字段类型与流水表扩展字段类型一致,字段标识与流水表扩展字段标识一致。
步骤5
汇总明细报表字段库扩展。 汇总明细报表字段库对应元数据:
应付:应付汇总明细报表字段库(ap_sumdetail_col_repo)
应收:应收汇总明细报表字段库(ar_sumdetail_col_repo)
步骤6
报表数据源字段映射扩展
在应用中找到【供应链云】→【业务设置】→【极速报表】→【报表数据源字段映射列表】,筛选应付汇总-应付余额表(ap_newbalance_sum)、应付汇总-应付流水(ap_journal_sum)、应付明细-应付余额表(ap_newbalance_detail)、应付明细-应付流水(ap_journal_detail)、应收汇总-应收余额表(ar_balance_sum)、 应收汇总-应收流水(ar_journal_sum)、应收明细-应收余额表(ar_balance _detail)、应收明细-应收流水(ar_journal_detail),依次修改所增加的产品大类映射。
步骤7
数据源配置扩展
打开【极速报表】→【数据源配置列表】,筛选应付汇总表配置(ap_sumrpt)、应付明细表配置(ap_detailrpt)、应收汇总表配置(ar_sumrpt)、应收明细表(ar_detailrpt)配置,依次将新增加的产品大类字段的计算类型设置为维度,即作为新报表的统计维度。 至此,配置工作已全部完成。
四、注意事项
1、结算记录分录扩展字段标识命名规则必须是e_作为前缀,例如表头标识为payproperty,分录标识必须为e_payproperty。
2、一个单据字段对应一个流水字段(如果出现同一张单据的多个字段对应同一个流水字段,会造成数据错误,无法确保流水字段能正确取值)。
3、请确保单据上扩展的字段值不为空,才可以携带到流水上,如果单据上字段值为空,流水上也为空。
4、如果已经发生过业务了,再扩展流水和余额,往期单据生成的流水记录和余额表记录不会自动升级,需要现场开发手工进行数据升级。
手工升级步骤:
A.业务单据字段值赋给流水对应字段;
B.进行对应组织的余额重算。
如果你也有开发需求或已写的开发案例,可以点击以下直达通道:http://survey.kingdee.com/vm/PN6zrBH.aspx,你的反馈,将在3个工作日内得到回复。
应收应付报表扩展统计维度
本文2024-09-22 22:46:21发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-128758.html