• 用友UAP NC 单据新增时业务单元不能带出问题处理


      用户需求新建一个主子表单据,由于刚从63环境升级到65环境,所以对于 65环境走单据流程生成节 点出的错误不了解。

      直接建了集团级的主子表单据后,实施说需要的是业务单元级的主子表单据,跟用友开发沟通后,执行deleteAll.sql删除集团级节点数据,再重走向导生成业务单元级节点。

      后在本地运行正常,打到测试库正常。一周后反馈出现如下错误:

      

      不能自动带出业务单元,且打开参照也没有数据。

      实施说是元数据问题,但是元数据并没有做任何改动。没有找到其他问题根源于解决方法,本地发布元数据后,在测试库升级最新元数据文件(其实这里元数据文件并没有改动),后恢复正常。

      --------------------------

      一周后再次反馈出现此问题,再次找不到其他问题根源,再次用上述方法解决。

      --------------------------

      反反复复,每周末都反馈出此问题。每周末都用此方法解决。

      --------------------------

      今天询问另一开发后,在功能注册节点发现了问题根源,如下图:

      

        

      一开始虽然执行了deleteAll.sql,但是应该对于65环境不熟悉,有环节报错了自己又忽略了,没有发现这个地方没有删除到,所以存在一个集团级业务单元节点,且排序在前,所以之后使用此节点,会读到集团级节点,就不能自动带出业务单元数据。

      而“一周反馈一次”,这种情况,应该是由于功能未正式上线,用户只有在周末才测试,才产生出“一周出现一次问题”的错觉。

      解决方法:执行deleteAll.sql后,在功能注册吧那条“集团级”的数据删除,再执行insertAll.sql后,恢复正常。

      而之前的发布元数据并升级元数据文件,就可以解决此问题,应该也只是由于缓存机制产生的临时正常错觉。

  • 相关阅读:
    appium之模拟坐标方法介绍
    mysql操作数据库常用命令
    appium使用无线连接手机方法
    mysql数据之增删改操作
    mysql之子查询与分组查询
    selenium之多个窗口之间切换
    selenium之内嵌网页iframe切换
    CF103E
    CF724E
    光伏元件
  • 原文地址:https://www.cnblogs.com/KAI0725/p/9014072.html
Copyright © 2020-2023  润新知