启用单据编码后botp转换单据默认是空的

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

启用单据编码后botp转换单据默认是空的

# 问题描述 通过DEP新增加的单据,使用了编码规则后,上游单据通过BOTP下推生成的单据编码依然为空。 # 适用版本 我是用的EAS8.5,单应该所有EAS都可以使用 # 在DEP中的解决办法 1. 打开高级动态扩展平台,找到对应单据。 2. 找到实体,然后找到扩展定义的页签。 3. 找到集合报错(save)节点 4. 在前置脚本中将以下代码贴入: ```java var ctx = pluginCtx.getContext(); var roleInfo=com.kingdee.eas.base.codingrule.CodingRuleFactory.getLocalInstance(ctx).getCodingRuleInfo("where id='b/0AAABFTTz4plTD'"); if(roleInfo !=null){ var bkqrd= methodCtx.getParamValue(0); var number=com.kingdee.eas.base.codingrule.CodingRuleManagerFactory.getLocalInstance(ctx).getNumber(bkqrd,roleInfo); bkqrd.setNumber(number==null?"":number); } ``` b/0AAABFTTz4plTD 这个ID对应编码规则的ID。 ![image.webp](/download/01000f16b069cfc34fe6b00ad72e38dfced4.webp) 如果找不到扩展点,可以参考改文章的3.5章节: https://wenku.my7c.com/article/255482561441264384

启用单据编码后botp转换单据默认是空的

# 问题描述通过DEP新增加的单据,使用了编码规则后,上游单据通过BOTP下推生成的单据编码依然为空。# 适用版本我是用的EAS8.5,单应该所...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息