对于来源于其他模块的总帐日记帐,经过多次的测试,可以由以下代码来查找:

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中日记帐的借、贷对应的问题相关推荐

  1. oracle获取当年的所有周末,Oracle 获取上周一到周末日期的查询sql语句

    -- Oracle 取上周一到周末的sql -- 这样取的是 在一周内第几天,是以周日为开始的 select to_char(to_date('20130906','yyyymmdd'),'d') f ...

  2. Oracle获取insert的值,在Oracle中,如何从AFTER INSERT触发器获取插入的主键值?

    我的Oracle数据库有一个表 DOC_WF_COMM 它的主键是 DWFC_ID SQ_DOC_WF_COMM . 我已经创建了行级别 AFTER INSERT 在该表上和触发器内部,我需要将插入的 ...

  3. oracle获取当前年上一年时间,Oracle获取一周前,一个月前,一年前的日期

    1.获取当前时间一周前的日期 select sysdate - interval '7' day from dual 类似的 当前时间减去7分钟的时间 select sysdate,sysdate - ...

  4. oracle 获取一周七天,Oracle中求出本礼拜第一天和第七天的日期

    <1>西方应用是周日是first day,中国人思维则为,周日是最后一天.其实,只需要计算到周一,就可直接获得周日. <2>应用实例 --Sunday select to_da ...

  5. oracle获取表前几行,Oracle查询以获取同一表中相关行的先前值

    我有一张桌子学生,名字和评分年份明智. Name Year Rating Ram 2016 10 Sam 2016 9 Ram 2014 8 Sam 2012 7 我需要找到员工之前的评级,可能是去年 ...

  6. oracle 获取系统年 月,Oracle 获取当前年、月、日

    Oracle 获取当前年.月.日 第一种:new Timestamp(System.currentTimeMillis()): 第二种:sysdate; 1.//oracle中extract()函数从 ...

  7. oracle 获取当月的1号_Oracle 获取当前年、月、日

    Oracle 获取当前年.月.日 1.//oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分  //语法如下  EXTRAC ...

  8. oracle 去当前年,Oracle获取当前年、月、日的方法

    Oracle获取当前年.月.日的方法 Oracle 获取当前年.月.日 1.//oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的 ...

  9. 月数oracle,Oracle 获取目前年、月、日

    Oracle 获取当前年.月.日 Oracle 获取当前年.月.日1.//oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分 ...

最新文章

  1. 虽未达到科幻中的未来,人工智能革命仍已到来
  2. 【 Notes 】NLS ALGORITHMS of TOA - Based Positioning
  3. 从《爱莉克斯》说起,聊聊当前 VR 游戏设计的“困境”与“尝试”
  4. 关于框架的胡言乱语(上)
  5. JS获取元素的offsetTop,offsetLeft等相关属性
  6. junit 5测试异常处理_使用JUnit 5测试异常
  7. 160 - 29 cosh.3
  8. python构建指数平滑预测模型_python/scikit/numpy中r指数平滑状态空间模型的替代方案...
  9. Redis学习---(3)Redis 配置
  10. Python之网络爬虫(XML与HTML与JSON文件、urllib与request的用法)
  11. python如何实现循环_如何构造python循环
  12. oschina压缩工具
  13. Linux学习(3)Linux文件的基本属性、文件内容查看
  14. 音乐心理学 | 书籍推荐
  15. Windows域内密码凭证获取 (゚益゚メ) 渗透测试
  16. Tableau5——地图,仪表板
  17. java自学练习网站推荐
  18. 2022学术道德与学术规范教育【研究生】SPOC课程答案
  19. APP隐私合规现状与防范措施
  20. 成功在于实践作文_人生贵在实践作文800字

热门文章

  1. 函数声明优先级高于变量赋值
  2. 中山大学Delphi视频教程 共51课
  3. RouterOS计划任务实例
  4. 关于Java String对象创建问题解惑
  5. 洛谷 P3378 【模板】堆
  6. 浅说项目管理中的Action以及3W1P原则
  7. 财务模块多组织,GL, SLA, SOB, COA, BSV, CCID, LE 概念的简单介绍
  8. oracle 数据结构
  9. linux 内核学习线索初步
  10. hdu 杭电题目分类