马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
调整合并会计科目 今天碰到问题,客户想把原银行下几个科目调整到一新会计科目下,把原会计科目删除,理了一下思路应该至少涉及到这样几个表。.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
code 表.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
gl_accvouch 凭证与明细账表.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
gl_accsum 总账.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
ap_sstylecode 结算方式科目表.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
Ap_CloseBill 收付款结算表.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
一.前台修改(推荐).Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
1.首先取消所有月份记账.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
2.修改期初将原科目余额清除,调整新科目余额,年初,累计借贷方。.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè °
3.修改凭证原科目为新科目.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
4.修改结算方式科目表及收付款结算表原科目为新添加科目。.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
5.删除code表原科目。.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
二.数据库调整.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
1.取消所有月份记账.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
2.update gl_accvouch set ccode='新科目' where ccode='原科目' 修改凭证上科目为新会计科目.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
3.update gl_accsum set mb=(select sum(CASE WHEN cbegind_c='借' THEN mb WHEN cbegind_c='贷'then -mb END ) from gl_accsum where iperiod=1 and ccode in ('原科目'),md=(select sum(md) from gl_accsum where iperiod=1 and ccode in ('原科目')),me=(select sum(me) from gl_accsum where iperiod=1 and ccode in ('原科目')),me=(select sum(CASE WHEN cendd_c='借' THEN me WHEN cendd_c='贷'then -me END ) from gl_accsum where iperiod=1 and ccode in ('原科目')) from gl_accsum where ccode in ('新科目') and iperiod=1 修改1月份总帐,可以根据帐套修改多个会计月.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
4.update ap_sstylecode set ccode='新科目' where ccode in ('原科目').Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
update Ap_CloseBill set ccode='新科目' where ccode in ('原科目').Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
°
5.delete from code where ccode in ('原科目') 删除原会计科目.Ž1—øcú«ƒàbbs.51ecom.cc÷çùòzè
° 流泪的水煮鱼 最后编辑于 2009-09-25 16:23:36 |