u8c2.0-2.3企业建模平台-帐套启用时间后台修改方式---------u8c运营服务部刘艳---------u8c财务开发部张京鑫1、查询要修改启用时间的模块编码:操作节点:功能注册,找到对应的模块,左面第一行就是功能编码,记录下来。2、修改脚本范例:updatesm_createcorptsett.accountyear='要修改的会计年',t.accountmonth='要修改的会计月'wheret.funccode='要修改模块编码'andt.pk_corp=(selectpk_corpfrombd_corpwhereunitcode='要修改的公司编码');例如:把01公司,库存管理模块的启用时间改为2018年的8月updatesm_createcorptsett.accountyear='2018',t.accountmonth='08'wheret.funccode='4008'andt.pk_corp=(selectpk_corpfrombd_corpwhereunitcode='01');commit;3、财务修改建账期间还涉及到账薄:bd_glorgbook:会计主体账簿关联的表:bd_glorg(会计主体)bd_glbook(账簿)bd_accperiod(会计期间)bd_accperiodmonth(会计月份)pub_sysinit(系统参数表,主要是BD601参数和会计科目层级有关,一般在会计科目分配的时候使用)1.公司建账时,总账或者固定资产选错启用期间解决方案:在还没有做业务数据的情况下,可以通过执行sql的方式调整需要修改的表是bd_glorgbookPK_STARTACCPERIOD总账启用期间字段PK_STARTPERIOD_FA固定资产启用期间字段修改之前先备份表oracle:createtablebd_glorgbookbakasselect*frombd_glorgbooksqlserver:select*intobd_glorgbookbakfrombd_glorgbook然后修改总账启用日期updatebd_glorgbooksetPK_STARTACCPERIOD='目标会计月份的主键'whereGLORGBOOKCODE='需要修改的会计账簿编码'然后修改固定资产启用日期updatebd_glorgbooksetPK_STARTPERIOD_FA='目标会计月份的主键'whereGLORGBOOKCODE='需要修改的会计账簿编码'2.建公司账的时候,选错了账簿类型解决方案:还没做业务的情况下,可以执行sql调整需要修改的表是bd_glorgbookpk_glbook修改之前先备份表oracle:createtablebd_glorgbookbakasselect*frombd_glorgbooksqlserver:select*intobd_glorgbookbakfrombd_glorgbook然后修改账簿类型updatebd_glorgbooksetpk_glbook='目标账簿类型主键'whereGLORGBOOKCODE='需要修改的会计账簿编码'修改完后,一般要重启中间件,因为不清楚服务器是否存在缓存