用友修改最大单据号SQL大全

原创 2011年01月18日 11:51:00

ufsystem..ua_identity 字段标识描述主表字段子表字段
Rd收发记录主子表Rdrecord.idRdrecords.autoid
BILLVOUCH销售发票主子表SaleBillVouch.SBVID SaleBillVouchs.autoid
DISPATCH发货退货单主子表DispatchList.dlidDispatchLists.idlsid
POMain采购订单主子表PO_Pomain.POIDPO_Podetails.id
SOMain销售订单主子表SO_SOMain.idSO_SODetails.autoid
PURBILL采购发票主子表PurBillVouch.PBVIDPurBillVouchs.ID
PURSTID采购结算单主子表PurSettleVouch.PSVIDPurSettleVouchs.ID
SETTLEVOUCH委托代销结算单主子表SA_SettleVouch.IDSA_SettleVouchs.Autoid
Ju出入库调整单主子表JustInVouch.IDJustInVouch.Autoid
PUAPP采购请购单主子表PU_AppVouch.IDPU_AppVouchs.Autoid
PUARRIVAL采购到货单主子表PU_ArrivalVouch.IDPU_ArrivalVouchs.Autoid
Tr库存调拨单主子表TransVouch.IdTransVouchs.Autoid
EXPENSE代垫费用单主子表ExpenseVouch.IDExpenseVouchs.Autoid
Ch盘点单主子表CheckVouch.ID CheckVouchs.Autoid
Ma限额领料单主子表MatchVouch.IDMatchVouchs.Autoid
SALEPAY销售支出单主子表SalePayVouch.IDSalePayVouchs.Autoid
QUOMAIN销售报价单主子表SA_QuoMain.IDSA_QuoDetails.Autoid
XJ收付款单主子表(销售现结使用)Ap_CloseBill.ccancelnoAp_CloseBills.ID
SK收付款单主子表(收款cCancelNo is null)Ap_CloseBill.iIDAp_CloseBills.ID
OM_MO委外订单主子表OM_MOMain.MoidOM_MODetails.MODetailsID
OM_MS
委外结算主子表OM_MatSettleVouch.MSIDOM_MatSettleVouchs.MSDetailsID
OM_Materials委外用料表OM_MOMaterials.MOIDOM_MOMaterials.MOMaterialsID

下面是对应的更新语句
以002账套2010年度数据为例

update ufsystem..ua_identity Set iFatherId=(Select Max(ID) As ID From UFDATA_002_2010..RdRecord),
iChildId=(Select Max(AutoID) As AutoID From UFDATA_002_2010..RdRecords)
Where   cAcc_Id='002' And   cVouchType='rd' 
go
update ufsystem..ua_identity Set iFatherId=(Select Max(dlID) As ID From UFDATA_002_2010..DISPATCHlist),
iChildId=(Select Max(AUTOID) As AutoID From UFDATA_002_2010..DISPATCHlists)
Where   cAcc_Id='002' And   cVouchType='dispatch' 
go
update ufsystem..ua_identity Set iFatherId=(Select Max(SBVID) As ID From UFDATA_002_2010..SaleBillVouch),
iChildId=(Select Max(AutoID) As AutoID From UFDATA_002_2010..SaleBillVouchs)
Where   cAcc_Id='002' And   cVouchType='billvouch' 
go
update ufsystem..ua_identity Set iFatherId=(Select Max(poid) As ID From UFDATA_002_2010..po_POMain),
iChildId=(Select Max(id) As AutoID From UFDATA_002_2010..po_podetails)
Where   cAcc_Id='002' And   cVouchType='POMain' 
go
update ufsystem..ua_identity Set iFatherId=(Select Max(id) As ID From UFDATA_002_2010..JustInVouch),
iChildId=(Select Max(autoid) As AutoID From UFDATA_002_2010..JustInVouchs)
Where   cAcc_Id='002' And   cVouchType='ju'
go
update ufsystem..ua_identity Set iFatherId=(Select Max(id) As ID From UFDATA_002_2010..PU_ArrivalVouch),
iChildId=(Select Max(autoid) As AutoID From UFDATA_002_2010..PU_ArrivalVouchs)
Where   cAcc_Id='002' And   cVouchType='puarrival'
go
update ufsystem..ua_identity Set iFatherId=(Select Max(id) As ID From UFDATA_002_2010..PU_ArrivalVouch),
iChildId=(Select Max(autoid) As AutoID From UFDATA_002_2010..PU_ArrivalVouchs)
Where   cAcc_Id='002' And   cVouchType='puarrival'
go
update ufsystem..ua_identity Set iFatherId=(Select Max(id) As ID From UFDATA_002_2010..PU_AppVouch),
iChildId=(Select Max(autoid) As AutoID From UFDATA_002_2010..PU_AppVouchs)
Where   cAcc_Id='002' And   cVouchType='puapp'
go
update ufsystem..ua_identity Set iFatherId=(Select Max(pbvid) As ID From UFDATA_002_2010..PurBillVouch),
iChildId=(Select Max(id) As AutoID From UFDATA_002_2010..PurBillVouchs)
Where   cAcc_Id='002' And   cVouchType='purbill'
go
update ufsystem..ua_identity Set iFatherId=(Select Max(psvid) As ID From UFDATA_002_2010..PurSettleVouch),
iChildId=(Select Max(id) As AutoID From UFDATA_002_2010..PurSettleVouchs)
Where   cAcc_Id='002' And   cVouchType='PURSTID'
go
update ufsystem..ua_identity Set iFatherId=(Select Max(id) As ID From UFDATA_002_2010..SA_QuoMain),
iChildId=(Select Max(autoid) As AutoID From UFDATA_002_2010..SA_Quodetails)
Where   cAcc_Id='002' And   cVouchType='QUOMAIN'
go
update ufsystem..ua_identity Set iFatherId=(Select Max(id) As ID From UFDATA_002_2010..SO_SOMain),
iChildId=(Select Max(isosid) As isosidFrom UFDATA_002_2010..SO_SOdetails)
Where   cAcc_Id='002' And   cVouchType='somain'
go
update ufsystem..ua_identity Set iFatherId=(Select Max(iid) As ID From UFDATA_002_2010..Ap_CloseBill),
iChildId=(Select Max(id) As AutoID From UFDATA_002_2010..Ap_CloseBills)
Where   cAcc_Id='002' And   cVouchType='sk'
go
update ufsystem..ua_identity Set iFatherId=(Select Max(id) As ID From UFDATA_002_2010..TransVouch),
iChildId=(Select Max(autoid) As AutoID From UFDATA_002_2010..TransVouchs)
Where   cAcc_Id='002' And   cVouchType='tr'
go
update ufsystem..ua_identity Set iFatherId=(Select Max(id) As ID From UFDATA_002_2010..ExpenseVouch),
iChildId=(Select Max(autoid) As AutoID From UFDATA_002_2010..ExpenseVouchS)
Where   cAcc_Id='002' And   cVouchType='EXPENSE'
go

用友业务最大单号的修复

文章来源:http://blog.sina.com.cn/s/blog_6169ba7b0101atdg.html 知识:用友做软件开发时,有一个表是专门存储最大单号的: 数据库名:Ufsyst...
  • apollokk
  • apollokk
  • 2017年08月15日 09:09
  • 438

用友维护语句总结:

用用友比较痛苦,bug多的让人痛苦,打完补丁,常常会出现由于这个补丁导致的新的问题,所以打或不都是一件非常非常痛苦的事.即使如此,还是做了将近一年的实施和维护. 写了一些语句. 记录下来1.制单出现产...
  • leniz
  • leniz
  • 2006年12月03日 09:01
  • 994

用友修改最大单据号SQL大全

ufsystem..ua_identity 字段标识描述主表字段子表字段Rd收发记录主子表Rdrecord.idRdrecords.autoidBILLVOUCH销售发票主子表SaleBillVouc...
  • hegx2001
  • hegx2001
  • 2011年01月18日 11:51
  • 3151

用友U8最大单号问题

问题号 7303 解决状态 最终解决方案 软件版本 8.52 软件模块 销售管理 行业 通用 关键字 销售订单,单据号重复 适用产品 85X 问题名称 U...
  • hegx2001
  • hegx2001
  • 2009年10月09日 17:03
  • 960

用友U8如何解除单据的锁定

1.判断标准:全部的客户端已经退出,仍然提示:“***”供应商/客户已被锁定,互斥任务申请不成功。 2.解决办法   (1)系统管理→视图→清除单据锁定→删除工作站的所有锁定→选择...
  • sz_bdqn
  • sz_bdqn
  • 2013年12月11日 23:42
  • 1566

用存储过程生成单据号

 Posted on 2005-05-08 20:54 二十四画生 阅读(1053) 评论(2)  编辑 收藏 引用 网摘 所属分类: Oracle & SQL Server ...
  • mengyao
  • mengyao
  • 2007年02月17日 10:11
  • 3253

用友修改最大单据号SQL大全

ufsystem..ua_identity 字段标识描述主表字段子表字段Rd收发记录主子表Rdrecord.idRdrecords.autoidBILLVOUCH销售发票主子表SaleBillVouc...
  • hegx2001
  • hegx2001
  • 2011年01月18日 11:51
  • 3151

nc生成单据主表主键

private String[] generate(int amount) { long OID_BASE_INITIAL_VAL = 19000000000000L; String[] ...
  • u010890857
  • u010890857
  • 2016年12月30日 09:45
  • 672

用友NC单据模板公式

NC单据模板公式 关键词:单据;公式 1.   需求 因为用户的不同的需求,所以单据模板提供了许多的模板公式,这样能够让实施人员在不需要修改代码的前提下,只用通过修改单据模板来满足用户的...
  • qq_31968809
  • qq_31968809
  • 2016年12月18日 19:39
  • 1390

[转载]ASP 中常用函数(备查)

1,登录验证函数 Function chk_regist(requestname,requestpwd,tablename,namefield,pwdfield,reurl) dim cn_name,...
  • Fitzwilliam
  • Fitzwilliam
  • 2006年12月25日 15:04
  • 791
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用友修改最大单据号SQL大全
举报原因:
原因补充:

(最多只允许输入30个字)