实施顾问在项目上,有时候会需要通过一些工具,如B1 Studio进行修改完善UDO,然后存到SAPB1账套中去,但是有时候为了测试,所以先在测试账套中通过B1 Studio进行了大量的完善后,直接右击另存到测试账套中了,但是无法覆盖到正式库,不得不再用B1 Studio再在正式库中修改一遍,浪费时间,浪费精力,所以可以直接通过SQL UPDATE对应的UDO的XML的方式进行覆盖,
方法步骤:
1.在B1 Studio的测试库中将修改完成后的UDO另存为XML文件。
2.打开XML文件,复制XML代码
3.到数据库中查询OUDO表,找到对应的UDO那条记录。
4.写SQL语句进行 UPDATE OUDO这表的NewFormSrf这个字段的值即可。

注意点:
如果后面对此UDO进行了修改完善(不管是增加字段,修改表结构,还是其他操作),这个NewFormSrf又被更新成最新的XML了。

UDO.png

发表评论