资产卡片内资产编码配置详解

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

资产卡片内资产编码配置详解

1. 背景 近期固定资产模块出现相当多的与编码相关的提单,其中不少都必须提单进行数据修复,本文试以工作所知,结合客户实际业务场景,解读固定资产编码相关配置。 2. 编码相关知识 实际提单处理时,有相当比例的客户配置编码规则并不了解编码规则各项元素有何作用,产生了相当多的问题,故此处尽可能简明的说明此部分字段的作用 1. 流水号 这是最简单的一个资产编码规则,由一个编码字段和一个流水号组成。 ![image.webp](/download/0100ee7b414747ac4b72ba6f7a3897e8fe4a.webp) 按照规则生成的编码大概是这样的,流水号会随着资产编码生成而不断的递增。 2. 编码元素 有时客户会希望在编码上显示更多的内容,比如将备注里的内容显示在资产编码中,那可以更改编码规则将备注字段放入编码规则中,并配置为编码元素。 ![image.webp](/download/0100496bd3bc01a84a0280b3021083552800.webp) 字段配置为编码元素后,平台生成编码时就会获取编码元素字段内的值生成资产编码了。 ![image.webp](/download/0100852d5d3b2abc4ac69cf7a30e16829543.webp) 对于固定资产的资产编码规则还有一个额外的限制,将字段配置为编码元素/编码依据后,还需在bos设计器中扩展资产卡片,为字段勾选“**即时触发值更新事件**”,不然资产编码不会随着字段值的变化实时更新。 3. 编码依据 假设使用了一段时间后,资产编码已经到了“机器设备BZ00207”,但只要备注字段不是“BZ”,流水号都会跳回“00001”,不会沿用原来的流水号。 ![image.webp](/download/0100d2d9dd32d00a47cea5a232065477a67d.webp) 如果希望流水号不受备注字段的影响,但又希望备注显示在编码上。可以将备注配置为编码元素,不配置为编码依据。 ![image.webp](/download/01007c1ed0b8ec424eebbe3dd256dc528158.webp) **每个“编码依据字段值的组合”会对应一个从0开始的流水号**。以之前的配置为例,当时有备注与资产类别均为编码依据字段,则 “机器设备”+“BZ” 的组合会占用一个独立自增的流水号,而“机器设备”+“HT” 会对应另一个独立自增的流水号。如此导致了 “机器设备HT00001”、“机器设备BZ00001” 同时存在。取消备注字段的编码依据后,不管是“BZ”还是“HT”都共用“机器设备”这个字段值的流水号。 4. 补号 当出于某种原因,生成了资产编码却没有保存卡片,或者删除了已经存在的卡片时,系统中的流水号就会出现中断,客户又希望保持流水号的连续性时,此时就应该配置补号。 1. 补号计算 补号计算方式这个字段并不只影响补号,还会影响到更新最大流水号相关逻辑。 这里只需要知道一点,当非流水号字段被配置为编码元素又没有配置为编码依据时,勾选自动补号或进行更新流水号前,需要将补号计算方式改为**复杂计算**,否则生成的补号会出现异常。 ![image.webp](/download/010065787f66c5204fd9b087990b2092b96e.webp) 2. 补号池 目前(8.0 202209)平台补号逻辑均从补号池中按顺序进行取号。故当启用了自动补号,却出现补不到号等问题时,就应该打开补号池(下图右下角的查看补号列表 后略)检查是否正确生成了补号。 ![image.webp](/download/010036f8ef1c61854d5382ac89b83e62e1e6.webp) 2. 手工补号 固定资产内的资产编码规则启用手工补号时,仍是实时计算。但其他领域单据默认情况下已修改为从补号池中取断号,并非实时进行补号计算。手工补号存在性能与并发问题。 3. 固定资产相关字段解读 1. 卡片编码 资产卡片的卡片编码对应的编码规则是编码规则列表里面的默认规则,不受资产类别的影响。 在资产类别基础资料历史版本中,资产类别字段中有时会出现“卡片编码规则”字段,实际上该字段早已弃用,配置时需要注意。 ![image.webp](/download/010030f767cde05a4aeba9677d46ad56cf92.webp) ![image.webp](/download/01002f31994e917444bfb51c2c4254eb54dd.webp) 2. 资产编码 资产编码受资产类别影响,可以按资产类别检查资产编码规则。 资产编码与系统其他编码不同,资产编码在选择资产类别后生成,而非在卡片保存时生成。如新增卡片时选择了资产类别生成了资产编码但不保存卡片,下次新增卡片时将跳过上次新增时的流水号,导致跳号。 在8.0.202208补丁中,固定资产优化了页面更改编码元素时,获取资产编码的相关逻辑。在同一张卡片内避免了跳号。 ![image.webp](/download/010082574c1b93a8409e863e1aa1578b32ed.webp) 3. 卡片编码与资产编码保持一致 该参数实际原理为资产卡片保存时直接将资产编码写到单据头的卡片编码上,当前版本中不受任何校验的影响。参数仅影响卡片页面保存,不影响卡片拆分、合并时的卡片编码生成,拆分合并依然通过卡片编码的默认编码规则生成编码。 中途启用时需参考以下帖子:[系统参数设置“卡片编码与资产编码保持一致”,保存卡片提示“卡片编码重复”的原因及解决方案](https://wenku.my7c.com/article/358625601638637056)

跳号分很多场景,其中仅有“选择资产类别后不保存卡片,再次新增时出现跳号”这一场景为标准产品场景覆盖不全,但已经有方案能够处理,还在小规模的客户验证中。如果是其他场景出现的跳号建议提单过来,大概率是配置问题。


谢谢,但这个依然没有解决资产编码跳号的问题,这个问题就这么复杂吗,标准产品解决不了吗?

资产卡片内资产编码配置详解

1. 背景近期固定资产模块出现相当多的与编码相关的提单,其中不少都必须提单进行数据修复,本文试以工作所知,结合客户实际业务场景,解读...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息