找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 69|回复: 0

合同变更时报错

[复制链接]
发表于 2012-3-29 22:09:28 | 显示全部楼层 |阅读模式
U8问题库
问题名称: 合同变更时报错
问题号: 201202070070
软件版本: U8 V10.0
适用产品: 供应链
软件模块: 合同管理
最后更新时间: 2012-2-17 23:25:04
问题现象: 2011年录入的销售类合同并生成销售订单,在2012年要对销售类合同进行变更,就把销售订单删除了,做合同变更,但保存时报错,提示:该变更单删除了已经执行的标的保存失败。报错的合同编码为HHDS12-003B,客户账套上传到ftp://192.168.8.180 文件名为20120206.rar

账号:u8anshan 密码:u8anshan*2009
解决方案: 您好:

问题原因:不同合同出现相同GUID,数据关联错误

解决方法:

备份数据后执行脚本:

先打合同的最新补丁后(必须安装合同最新补丁)执行下列脚本



--备份合同概要表



select * into cm_contract_bbak from Cm_contract_b



--备份合同标的表



select * into CM_Contract_Item_Bbak from CM_Contract_Item_B



--整理数据开始

select * into tempCm_contract_b from CM_Contract_b

where guid in



(select guid from (select guid ,count(guid) as guidcont from CM_Contract_b group by GUID ) a

where a.guidcont >1)



select strcontractid ,guid into tempcm_contractbexec from tempCm_contract_b where 1=2



insert into tempcm_contractbexec select strcontractid ,NEWID() from tempCm_contract_b



update Cm_contract_b set Cm_contract_b.GUID=a.guid from tempcm_contractbexec a inner join Cm_contract_b

on a.strContractID =Cm_contract_b.strcontractid



update CM_Contract_item_b set CM_Contract_item_b.GUID=a.guid from tempcm_contractbexec a inner join CM_Contract_item_b

on a.strcontractid=CM_Contract_item_b.strContractID

go

再执行下列脚本 查询是否有重复的合同编号。如果有则需要将重复合同编号的删除重做了。

--

select * from CM_Contract_b

where guid in

(select guid from (select guid ,count(guid) as guidcont from CM_Contract_b group by GUID ) a

where a.guidcont >1)

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
2011年录入的销售类合同并生成销售订单,在2012年要对销售类合同进行变更,就把销售订单删除了,做合同变更,但保存时报错,提示:该变更单删除了已经执行的标的保存失败。报错的合同编码为HHDS12-003B,客户账套上传到ftp://192.168.8.180 文件名为20120206.rar<br />
账号:u8anshan    密码:u8anshan*2009
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2025-8-3 08:16 , Processed in 0.074835 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表