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

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. LCD: 2D-3D匹配算法
  2. python爬虫抓取信息_python爬虫爬取网上药品信息并且存入数据库
  3. POJ-2065 SETI 高斯消元,扩展GCD
  4. 16*64点阵屏的c语言程序,16*64点阵程序 - 单片机/MCU论坛 - 电子技术论坛 - 广受欢迎的专业电子论坛!...
  5. linux 选择文件指定的行数据类型,06练习题
  6. Spring boot 源码:Bean的Scope
  7. python 编辑视频_python也能玩视频剪辑!moviepy操作记录总结
  8. 计划doing.....
  9. 小白初次攒机配置如何选择?
  10. maven 阿里云仓库
  11. [A3C]:Tensorflow代码实现详解
  12. 常用的正则字母大小写转换
  13. r去掉向量中的空字符串 在R里如何去掉字符串矩阵中的空字符串 r r 识别字符串中的双引号 识别字符串中的双引号 str_detect
  14. 【SAP ABAP学习资料】(财务相关)BTE增强查找,新增
  15. html一般用那种方式定位,使用三种方式定位html中的元素
  16. 电子设计教程30:温度滞回控制系统
  17. 隐函数求导(一元和二元)
  18. 实验室家具系列之通风柜
  19. 【极简spark教程】RDD编程
  20. 基于Python的阴阳师后台全平台辅助

热门文章

  1. c# 多个RadioButton与DataTable的数据绑定
  2. django orm 数据查询详解
  3. dubbo ---- 入门
  4. jQery 操作CSS
  5. Linux nm命令
  6. 清除SQL被注入script恶意病毒代码的语句
  7. Compiler__visual_studio_2010_pro 激活码
  8. 大数据之-Hadoop3.x_Hadoop之HDFS_DataNode的工作机制_原理---大数据之hadoop3.x工作笔记0077
  9. Mycat安全_SQL拦截黑名单---MyCat分布式数据库集群架构工作笔记0034
  10. 政务外网001---政务外网介绍