SUMSEN

Oracle&Sql爱好者,用友NC管理员

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  NC

1 2 3 下一页

UFIDA NC
摘要:第二步 银行档案 第一步 客商银行账户 提醒:如果上面是第一步导致上面的更新完,下面查不到东西 不敢更新,貌似有问题,更新之后开户以后空了 阅读全文
posted @ 2016-08-16 15:30 sumsen 阅读(861) 评论(0) 推荐(0)

摘要:CREATE OR REPLACE TRIGGER "XMV502"."ADDC3" before insert on bd_cubasdoc for each rowdeclare -- local variables here i number(1);begin select count... 阅读全文
posted @ 2015-07-09 17:15 sumsen 阅读(333) 评论(1) 推荐(1)

摘要:select gl_balance.year, bd_accsubj.dispname, sum(gl_balance.debitamount) 收入, sum(gl_balance.creditamount)... 阅读全文
posted @ 2015-04-15 17:50 sumsen 阅读(1444) 评论(0) 推荐(0)

摘要:select pk_glorgbook from bd_glorgbook where glorgbookcode='0100-0001';--0001N510000000006K4Xselect no,period,year,dr,pk_voucher from gl_voucher where ... 阅读全文
posted @ 2015-01-05 16:27 sumsen 阅读(573) 评论(0) 推荐(0)

摘要:2014-04-23 江苏建工&用友公司会谈提纲1,合同规定江苏建工用友NC在实施成功之后三年免服务费(2010年增补了资金管理,如果以2010年作为软件最终实施完成,那么2010-2013年度公司可以不向用友公司交年服务费),2014年公司将要向用友公司交年服务费,此时可以享受9折优惠(当时售后服... 阅读全文
posted @ 2014-04-23 15:08 sumsen 阅读(532) 评论(0) 推荐(0)

摘要:select bd_glorgbook.glorgbookcode,bd_glorgbook.glorgbookname, gl_detail.explanation, bd_accsubj.dispname, gl_detail.debitamount 借方, ... 阅读全文
posted @ 2014-04-17 10:53 sumsen 阅读(266) 评论(0) 推荐(0)

摘要:上午的时候山东公司要求下拨资金160万(因目前系统不能支付个人卡),在下拨单保存的时候系统提示余额不足,我马上看内部存款,结果发现人家还有190万呢,然后就看今天的委托付款单还有下拨单,山东都没有,一直搁浅到下午,我excel算一下差额365000,然后就依据这个数字查询近四个月的的凭证,还有各种单据,甚至跑到山东公司的账套查询都没有,这个时候想到了神奇的sql下拨单子表居然果然有这个,到了下拨单,神奇了,四年前的工作失误历历在目,惨不能直视这个肯定影响实时余额了。看了当天的委托付款和对账单,居然也有这个,这个时候知道了,365000的下拨是发生了,也不存在没有制证,只是委托付款第一步没有成功 阅读全文
posted @ 2014-04-10 16:37 sumsen 阅读(284) 评论(0) 推荐(0)

摘要:需求:步骤:1,自建和集团分配科目的字段pk_create_glorgbook,事实证明bd_accsubj中的createcorp没用,科目表中的创建主体应该是pk_create_glorgbook也就是bd_glorgbook中的pk_glorgbook2,之后通过平级的subjcode来统计pk_create_glorgbook的不同数量,如果>=2则满足要求附注:平级subjcode来统计分析不同的pk_create_glorgbook,分组需要是上一级的科目,因为科目编码是2位数一个级次,因此可以count(distinct pk_create_glorgbook) over 阅读全文
posted @ 2014-04-08 11:48 sumsen 阅读(316) 评论(0) 推荐(0)

摘要:写在了银行账户表上面经常有单位的客商的联行号长度写了16位等低级错误这里通过 (length(:new.combineaccnum) not in ('5','12'))来控制。前面写的 (length(:new.combineaccnum) 5 or length(:new.combineaccnum) 12)不知道为什么不行create or replace trigger C_ACCBANK_SPACEbefore insert or update on bd_accbank for each rowdeclare -- local variables h 阅读全文
posted @ 2014-01-20 12:04 sumsen 阅读(702) 评论(0) 推荐(0)

摘要:问题提出:高总给我提出了一个需求,得到各个公司各个项目支付情况,具体是每个项目客商支付单位和个人的比例,以此查看分公司资金归集和支付情况。从上周四问题的提出,到周五,周六,今天可以说比较完善的解决。首先看下问题的细节,itpub发帖http://www.itpub.net/thread-1772420-1-1.html如图,这个表是一个select出来的结果,这里暂且重命名为表tbdname有“客商辅助核算” (对应的是客商),“工程项目”(对应的是工程项目)bdname为工程项目的有多个一样的名字“中国农业科学院附属小学抗震改造建设工程”,我现在要条件valuecode='01024 阅读全文
posted @ 2013-03-14 18:35 sumsen 阅读(1365) 评论(0) 推荐(0)

摘要:2013-02-24 23:00:16 更新:特别增加and gl_freevalue.valuecode<>'777777' ,显示结果易读性增强说明:此sql解决结算中心分子公司之间往来凭证查询,比如总部和山东往来,标准NC没有此功能。本想另外的写法“count(*)over(partition by cola,colb) rn .. where rn>=2”(辰影提供),但是想到,如果一个凭证出现了多行总部010101,就不好处理23:44:10 更新,增加每个公司的金额 (通过修改wmsys.wm_concat(valuecode) vc), sele 阅读全文
posted @ 2013-02-24 14:39 sumsen 阅读(568) 评论(0) 推荐(0)

摘要:1,存档模式之后,rman备份将联机日志存档alter system archive log all;--归档所有已填满的联机日志alter system archive log current;--归档当前日志文件,强迫一个日志切换(虽然可能日志没满)alter system switch logfile;--切换日志之后前一个联机日志也会写入存档2,更改归档路径参数文件到非系统盘show parameter db_recover--和下面的show db_recovery_file_dest 一样alter system set db_recovery_file_dest='d:\ 阅读全文
posted @ 2013-01-13 21:44 sumsen 阅读(987) 评论(3) 推荐(0)

摘要:1,ADDCSUTSAMEcreate or replace trigger ADDCSUTSAME before insert on bd_cubasdoc for each rowdeclare -- local variables here pk_bas varchar2(200); cursor basjob(id varchar2)is select custname from bd_cubasdoc where custname=id and nvl(dr,0)=0 /*and custname in (select custname from bd_cubas... 阅读全文
posted @ 2012-12-03 11:05 sumsen 阅读(439) 评论(0) 推荐(0)

摘要:这些天一直在思考和学习这个问题,今天上午10点左右终于解决了,挺完美的,函数,可以直接select,并且在PL/SQL Developer使用。两周的时间,感觉像过了一个月。8.24日问题的提出这是我在itpub提出问题的帖子:http://www.itpub.net/thread-1712205-1-1.html微博、qq、电话何涛、面谈赵泉、itpub、csdn询问,特别感谢以下人员1,itpub&weibo:dingjun123 http://www.itpub.net/thread-1712205-3-1.html 30楼 给出过程的雏形2,itpub:eric0435 htt 阅读全文
posted @ 2012-09-11 10:52 sumsen 阅读(1347) 评论(0) 推荐(0)

摘要:1,sm_createcorp中各个模块的accountyear,accountmonth2,bd_glorgbook表中pk_startaccperiod和pk_startaccperiod_FA,比如这里由2008-11改成2012-01,随便找一个2012-01建账的公司的pk_startaccperiod3,update bd_accsubj set beginyear='2005' ,beginperiod='10' where pk_corp = (select pk_corp from bd_corp where unitcode = '& 阅读全文
posted @ 2012-09-07 16:47 sumsen 阅读(2317) 评论(0) 推荐(0)

摘要:写出自己的函数,输入公司编码得到公司名称。command窗口:create or replace function get_corp(corpcode varchar2) return varchar2asv_name bd_corp.unitname%type;begin select unitname into v_name from bd_corp where unitcode=corpcode; return v_name; end;执行的时候可以直接调用9.3 15:27更新 例外create or replace function get_corp(corpcode varc... 阅读全文
posted @ 2012-09-03 15:13 sumsen 阅读(313) 评论(0) 推荐(0)

摘要:create or replace trigger S_ADD_SAMEbefore insert on bd_cubasdoc for each rowdeclare-- local variables heres_name bd_cubasdoc.custname%type;s_engname bd_cubasdoc.engname%type;s_tax bd_cubasdoc.taxpayerid%type;beginselect distinct custname,engname,taxpayerid into s_name,s_engname,s_taxfrom bd_cubasdo 阅读全文
posted @ 2012-08-15 23:38 sumsen 阅读(398) 评论(0) 推荐(0)

摘要:进入C:\app\dell\product\11.2.0\dbhome_1\sqlplus\admin 修改glogin.sql,最后加上 用友NC提示用户已达最大用量 ,删除bin下的licence、licence1和lib下面的uf,重启中间键 2014-01-10 19:24:14 在更新办公 阅读全文
posted @ 2012-08-12 20:34 sumsen 阅读(3191) 评论(1) 推荐(0)

摘要:create or replace trigger ADDCSUTSAME before insert on bd_cubasdoc for each rowdeclare -- local variables here pk_bas varchar2(200); cursor basjob(id varchar2)is select custname from bd_cubasdoc where custname=id and nvl(dr,0)=0 and custname in (select custname from bd_cubasdoc) /*and len... 阅读全文
posted @ 2012-07-09 17:24 sumsen 阅读(303) 评论(0) 推荐(0)

摘要:create or replace trigger S_UPDATE_CUSTBANK before update on bd_custbank for each rowdeclare -- local variables here pk_bas char(20); cursor basjob(id char) is select pk_custbank from ncv5.bd_custbank /*目标数据库表*/ where pk_custbank = id and nvl(dr, 0) = 0;begin /*判断数据是否在目标数... 阅读全文
posted @ 2012-07-09 10:57 sumsen 阅读(537) 评论(0) 推荐(0)

1 2 3 下一页