应收应付定制化开发规范指南

标准产品二开禁止!做的!大事件!
1、严禁禁用标准插件!标准插件有主要业务逻辑,禁用会导致正常流程无法进行,后续升级可能会导致其他并发问题。
2、严禁随意修改标准产品字段赋值逻辑!标准产品字段有校验逻辑,修改会导致正常流程无法进行,建议现场扩展字段来承载个性化需求数据或字段。
3、严禁使用开发平台“隐藏元素”按钮!若现场不使用某个标品字段,可修改可见性进行隐藏,如该字段具有必录校验,通常可通过赋予默认值来解决,禁止去掉必录。
4、严禁禁用标准产品反写规则!禁用会导致反写数据不正确,业务流程无法进行,发生数据错误等问题;
5、严禁以任何形式修改审核后单据的字段值!篡改审核态单据的数据会导致数据错误。
6、严禁通过非标准操作绕过标品校验逻辑(如扩展反审核,删除操作等),非正常修改单据状态会导致流程异常,甚至数据错误。
7、严禁通过禁用插件,或使用二开代码形式绕过标品校验。如现场项目存在定制化的特殊性,请联系总部产品老师确认定制化方案。
8、严禁不调用标品操作进行修改单据状态(针对单据:例如提交、审核必须调用标品操作,提交有单据的核心校验逻辑,审核会生成流水)。
9、严禁在转换规则上设置合并分录行下推,会导致反写上游单据异常,产生数据问题。
10、严禁删除基础资料标准产品预置的引用属性,会导致正常流程无法进行,后续升级可能会导致其他并发问题。
11、严禁二开操作插件在beforeExecuteOperationTransaction方法中调用单据的保存。
12、严禁非应收应付往来业务流程使用应收应付单据。(比如费用报销业务使用财务应付单承载,业务不同不能相融哦!)
13、严禁继承应收应付单据。
14、严禁设置标品字段为隐藏元素。
标准产品二开可以做的那些事
1、上下游具有关联关系的字段(如下推时映射、扩展等)需要保证字段类型及长度一致。
2、流水扩展需保证字段类型一致;余额表/汇总表/明细表扩展的字段类型及字段标识与单据保持一致,详情请移步:《流水扩展》。
3、结算记录扩展时,应注意扩展字段所在分录是否与结算模型相对应,主辅方的标识是否是e_的关系,详情请移步:《结算扩展文档》、《手工结算、结算工作台界面扩展视频》、《手工结算、结算工作台过滤扩展视频》、《结算方案扩展视频》、《结算记录扩展视频》。
4、转移转付时,扩展字段时需注意字段所在位置(单据头字段对应扩展在转移转付界面表头,表体对应表体),整单转付只支持扩展表头字段,详情请移步:《转移转付扩展》。
5、扩展或二开转换规则时,首先应明确二开业务场景,确认二开字段的含义及功能,确认字段是否需要映射以及如何映射;其次还需要参考标准产品转换规则的配置,如果要修改标品映射字段,则需要明确修改此字段的影响,详情请移步:《转换规则配置》。
6、目标单字段里的源单字段(源单id、源单类型等)需要根据实际情况进行配置。
7、在标品流程中添加二开流程时,需要注意botp关系的建立,否则可能导致无法正常反写等问题。
8、配置单据
应收应付定制化开发规范指南
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



