oracle获取日期中日,关于ORACLE ERP中日记帐的借、贷对应的问题
对于来源于其他模块的总帐日记帐,经过多次的测试,可以由以下代码来查找:
select decode(gjl_t.accounted_cr,gjl_f.accounted_cr,'你所输入的日记帐行','对应的借或贷') descc,
GJB_t.ORG_ID,
gjh_t.je_source,
gjh_t.name,
GJH_t.DEFAULT_EFFECTIVE_DATE,
gjh_t.currency_code,
--decode(gjl_t.accounted_cr,gjl_f.accounted_cr,'你所输入的日记帐行','对应的借或贷') descc,
gjl_f.je_line_num line_f,
gjl_f.code_combination_id,
nvl(gjl_f.accounted_dr,gjl_f.accounted_cr) ,
gjl_t.je_line_num line_t,
gjl_t.code_combination_id,
gjl_t.accounted_dr,
gjl_t.accounted_cr
from gl_import_references GIR_f,
gl_je_lines gjl_f,
gl_je_headers gjh_f,
GL_JE_BATCHES GJB_f,
gl_import_references GIR_t,
gl_je_lines gjl_t,
gl_je_headers gjh_t,
GL_JE_BATCHES GJB_t
where gjl_f.je_header_id = gir_f.je_header_id
and gjl_t.je_header_id = gir_f.je_header_id
and gjh_f.je_header_id = gir_f.je_header_id
and gjh_t.je_header_id = gir_f.je_header_id
and gjl_f.je_line_num = gir_f.je_line_num
and gjl_t.je_line_num = gir_t.je_line_num
AND GJB_f.JE_BATCH_ID = GIR_f.JE_BATCH_ID
AND GJB_t.JE_BATCH_ID = GIR_t.JE_BATCH_ID
and gir_f.reference_1=gir_t.reference_1
and gir_f.reference_2=gir_t.reference_2
and nvl(gir_f.reference_4,'aaa')=nvl(gir_t.reference_4,'aaa')
and nvl(gir_f.reference_5,'aaa')=nvl(gir_t.reference_5,'aaa')
--and gjl_f.je_line_num<>gjl_t.je_line_num
and gjh_f.je_header_id=18--所要查找的日记帐头ID
and gjl_f.je_line_num=444--所要查找的日记帐下的行号
如有对不上的地方,也可修善以上的脚本。。
oracle获取日期中日,关于ORACLE ERP中日记帐的借、贷对应的问题相关推荐
- oracle获取当年的所有周末,Oracle 获取上周一到周末日期的查询sql语句
-- Oracle 取上周一到周末的sql -- 这样取的是 在一周内第几天,是以周日为开始的 select to_char(to_date('20130906','yyyymmdd'),'d') f ...
- Oracle获取insert的值,在Oracle中,如何从AFTER INSERT触发器获取插入的主键值?
我的Oracle数据库有一个表 DOC_WF_COMM 它的主键是 DWFC_ID SQ_DOC_WF_COMM . 我已经创建了行级别 AFTER INSERT 在该表上和触发器内部,我需要将插入的 ...
- oracle获取当前年上一年时间,Oracle获取一周前,一个月前,一年前的日期
1.获取当前时间一周前的日期 select sysdate - interval '7' day from dual 类似的 当前时间减去7分钟的时间 select sysdate,sysdate - ...
- oracle 获取一周七天,Oracle中求出本礼拜第一天和第七天的日期
<1>西方应用是周日是first day,中国人思维则为,周日是最后一天.其实,只需要计算到周一,就可直接获得周日. <2>应用实例 --Sunday select to_da ...
- oracle获取表前几行,Oracle查询以获取同一表中相关行的先前值
我有一张桌子学生,名字和评分年份明智. Name Year Rating Ram 2016 10 Sam 2016 9 Ram 2014 8 Sam 2012 7 我需要找到员工之前的评级,可能是去年 ...
- oracle 获取系统年 月,Oracle 获取当前年、月、日
Oracle 获取当前年.月.日 第一种:new Timestamp(System.currentTimeMillis()): 第二种:sysdate; 1.//oracle中extract()函数从 ...
- oracle 获取当月的1号_Oracle 获取当前年、月、日
Oracle 获取当前年.月.日 1.//oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分 //语法如下 EXTRAC ...
- oracle 去当前年,Oracle获取当前年、月、日的方法
Oracle获取当前年.月.日的方法 Oracle 获取当前年.月.日 1.//oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的 ...
- 月数oracle,Oracle 获取目前年、月、日
Oracle 获取当前年.月.日 Oracle 获取当前年.月.日1.//oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分 ...
最新文章
- 虽未达到科幻中的未来,人工智能革命仍已到来
- 【 Notes 】NLS ALGORITHMS of TOA - Based Positioning
- 从《爱莉克斯》说起,聊聊当前 VR 游戏设计的“困境”与“尝试”
- 关于框架的胡言乱语(上)
- JS获取元素的offsetTop,offsetLeft等相关属性
- junit 5测试异常处理_使用JUnit 5测试异常
- 160 - 29 cosh.3
- python构建指数平滑预测模型_python/scikit/numpy中r指数平滑状态空间模型的替代方案...
- Redis学习---(3)Redis 配置
- Python之网络爬虫(XML与HTML与JSON文件、urllib与request的用法)
- python如何实现循环_如何构造python循环
- oschina压缩工具
- Linux学习(3)Linux文件的基本属性、文件内容查看
- 音乐心理学 | 书籍推荐
- Windows域内密码凭证获取 (゚益゚メ) 渗透测试
- Tableau5——地图,仪表板
- java自学练习网站推荐
- 2022学术道德与学术规范教育【研究生】SPOC课程答案
- APP隐私合规现状与防范措施
- 成功在于实践作文_人生贵在实践作文800字