总账GL

1,凭证生成程序中:gl_je_segment_values

中可以通过je_header_Id直接定位到segment_value(平衡段,这个字段目前阶段默认为公司段,也就是机构段,本项目的segment1段)

2,常用sql

(1)凭证主要信息

SELECT gjb.NAME "批名称",
       gjh.name  "头名",
       gjcv.description "类别",
       gjsv.description "来源",
       gjh.CURRENCY_CODE "币种",
       gjh.CURRENCY_CONVERSION_RATE "汇率",
       gjl.ENTERED_DR "原币借" ,
       gjl.ENTERED_CR "原币贷" ,
       gjl.ACCOUNTED_DR "本币借" ,
       gjl.ACCOUNTED_CR     "本币贷" ,
       gcc.SEGMENT1 "(来往)公司代码??"      
FROM gl_je_batches gjb,
     gl_je_headers gjh,
      gl_je_lines gjl,
    gl_je_categories_vl  gjcv,
      gl_je_sources_vl     gjsv,
         gl_code_combinations gcc       
 WHERE gjb.je_batch_id=gjh.je_batch_id
 AND  gjh.JE_HEADER_ID=gjl.JE_HEADER_ID
 AND gjh.JE_CATEGORY =gjcv.je_category_name
 AND gjh.JE_SOURCE=gjsv.je_source_name
 AND gjl.CODE_COMBINATION_ID=gcc.code_combination_id;

(2)凭证编号

select d.doc_sequence_value from CUX_GL_JOURNAL_DOC_NUM d ,gl_code_combinations gcc where d.je_header_id=gjh.je_header_id and d.attribute1=gcc.SEGMENT1;

3,

4,常用表的基本信息

select * from gl_ledgers ;
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
gl_ledgers(账簿表) 表中常用的字段及用途

字段                                 实例                            用途

name                               合众人寿账簿                      中文解释

ledger_id                           2131                             账簿编码

chart_of_accounts_id(coa_id)        50477                            账户组合编码(coa)

currency_code                       CNY                              币种(应该是规定了本账簿的本币币种)

BAL_SEG_COLUMN_NAME                    SEGMENT1                           表示此账簿的coa的列名?????

BAL_SEG_VALUE_SET_ID                  1016982                             coa的第一个段的值集编码
-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/
select * from gl_je_batches;
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途

JE_BATCH_ID                          15091                           批次编码 (与gl_je_headers的同一个字段名做关联)

ACTUAL_FLAG                          A                               当前账,B代表预算账

CHART_OF_ACCOUNTS_ID                 50448                           原来这里也有coa的信息
-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/
select * from gl_je_headers;
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途
                                   
JE_HEADER_ID                       15628                             头表id

LEDGER_ID                          2101                              账套id

JE_CATEGORY                           41                                   类别id

JE_SOURCE                             6                                   (外系统)来源id

PERIOD_NAME                           2016-06                             账期

NAME                                 010905E19956484 核心业务 CNY         单纯的名称    

CURRENCY_CODE                         CNY    
                                   
STATUS                               U                                   代表是否过账,和GL_JE_LINES中保持一致,P代表已过账

ACTUAL_FLAG                           A    
 
 JE_BATCH_ID                         15065                               批次id 用来和gl_je_batches做关联
 
 DESCRIPTION                         010905 19956484 HZ11保单地首期暂收保费         单纯的说明
-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/
 select * from gl_je_lines;
 /*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途

JE_HEADER_ID                         15889                               和头表做关联的条件

LEDGER_ID                             2101    

CODE_COMBINATION_ID                   16931                               账户组合id,用来和gcc表做关联;但是不可以和gl_balances
                                                                     表做关联,原因是行表为单条数据,而balances表中为一个期间的总结,
                                                                     会导致数据数目不对
PERIOD_NAME                           2016-06    

STATUS                               U    

ENTERED_DR                             null                              原币借  

ENTERED_CR                           3858.28                             原币贷(注意此类计算时,用nvl函数,因为可能为null)

ACCOUNTED_DR                       null                              原币借

ACCOUNTED_CR                       3858.28                           原币贷

DESCRIPTION                           20160601 HZ11首期暂收保费19956547    

-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/  
select * from gl_code_combinations;  
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途
                                   
CODE_COMBINATION_ID                  8000                            和行表做关联,也可以和余额表做关联,
                                                                     但是行表和余额表不做关联        
CHART_OF_ACCOUNTS_ID                   50388                             原来这里也有coa                  
                                     
SEGMENT。。。                        100(这里看作字符,而不是数字)    段值的最底层才能进入gcc表,作为账目组合的一个组成部分

-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/
select * from gl_je_categories_vl;

/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途

JE_CATEGORY_NAME                     181                             类别id,和头表中JE_CATEGORY字段关联

DESCRIPTION                          XD清算                            描述                    
-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/
select * from gl_je_sources_vl;--和类别视图gl_je_categories_vl类似
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途

JE_source_NAME                       181                             类别id,和头表中JE_CATEGORY字段关联

DESCRIPTION                          财务集中费用系统                            描述                    
-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/
SELECT * FROM gl_balances;
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途

LEDGER_ID                             2022                             
 
CODE_COMBINATION_ID                   4012                                 和gcc表做关联 ,(账户组合相同,但是账期不同,不一定过账
                                                                     所以,现在和行表先不做关联,以后再看)   
PERIOD_NAME                           2014-02                             每一个期间做一个总结

ACTUAL_FLAG                           A    

BEGIN_BALANCE_DR                     14000                               期初借      

BEGIN_BALANCE_CR                     14000                               期初贷
                                   
  PERIOD_NET_DR                       0                                   期间发生额  借   
 
PERIOD_NET_CR                         0                                   期间发生额  

                             
 SUMMARY_FLAG                                   N                                     余额表中 由于数据量过大时,算总和时,相应会变慢,在前台通过汇总模块(大概是这个名吧,嘿嘿)定期汇总,
                                                                                   而出现的标志,如果‘Y’表示该ccid下的所有数据是汇总模块做出来的,而余额表
                                                                                    本身存在的数据            
-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/
select * from fnd_flex_values_vl;
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途

FLEX_VALUE_SET_ID                     1016548                             (coa定义的多个段中某一个段)值集 (目前接触到最高层)

FLEX_VALUE_ID                                                        简单的表中的唯一索引的字段,flex_value的值是1对1的关系
                                                         
FLEX_VALUE                           012300                         最底层的值,对应gcc表在FLEX_VALUE_SET_ID限制下的某个segment

DESCRIPTION                           四川分公司本部                     通过FLEX_VALUE_SET_ID,FLEX_VALUE的限定找出,
                                                               在凭证表中可以形成相应的账户组合说明
-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/
select * from fnd_flex_value_sets ;---where flex_value_set_name = 'HZ_COMPANY'
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途

FLEX_VALUE_SET_ID                     1017107                          可以通过 FLEX_VALUE_SET_ID,FLEX_VALUE_SET_NAME
                                                                  互相查找信息(目前应用)
                                   
FLEX_VALUE_SET_NAME                HZ_COMPANY

-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/
select * from fnd_id_flex_segments where id_flex_code = 'GL#' and id_flex_num = 50477;
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途
ID_FLEX_CODE                         GL#                                 看是哪个模块吧?gl表示总账

ID_FLEX_NUM                           50477                               就是coa_id

APPLICATION_COLUMN_NAME               SEGMENT2                          coa中设置的段

SEGMENT_NAME                         HZ_COSTCENTER                       相应的段名

FLEX_VALUE_SET_ID                     1016983                             设置的段的id(值集id)

    

-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/
select * from fnd_flex_hierarchies_vl ;-----科目级别(没用过,这部分是猜的)
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途
FLEX_VALUE_SET_ID                     1016550                             这几个字段按表层意思理解就好

HIERARCHY_ID                         4                                   

HIERARCHY_CODE                       LEV1    

  HIERARCHY_NAME                     一级科目    


  -------------------------------------------------------------------------------------------------------------
  ---------------------------------------------------------------------------------------------------------------*/
  select * from fnd_flex_value_norm_hierarchy where flex_value_set_id = 1016982 ;-----父值内子值得范围查询
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途

FLEX_VALUE_SET_ID                     1016982    

PARENT_FLEX_VALUE                     0106                             父值(具体代表应该和业务对接??)

CHILD_FLEX_VALUE_LOW                 0106                             最小的子值(从数字上看)

CHILD_FLEX_VALUE_HIGH                 0106z                           最大的(0-z代表这个范围内的0到9 A到Z)

-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/
select * from fnd_flex_value_children_v ; ---可以找到某个父值和下的全部子值(所有层次),通过flex_value_set_id 和parent_flex_value限制
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途
FLEX_VALUE_SET_ID                     1016548    
PARENT_FLEX_VALUE                     099                                父值             


FLEX_VALUE                           09920                              其中一个子值            

DESCRIPTION                           后援分管总6    

-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/
select * from gl_period_statuses; 同一应用,同一账套下的所有的期间都在这里
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                            用途

SET_OF_BOOKS_ID                       2022                             和ledger_id 相同

LEDGER_ID                             2022    

APPLICATION_ID                       401                             应用编码(后面应该会用到)

PERIOD_NAME                           2004-08                         期间名字

-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/

 SELECT * FROM  gl_code_combinations_kfv; ---理解为gcc表的扩充视图,有coa下的所有的segment(gcc层次的),同时将ccid下的所有segment所有段的组合按两种形式组合到一起
 
/*-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
字段                                 实例                                     用途

CODE_COMBINATION_ID                   8000                                           ccid
                                   
CHART_OF_ACCOUNTS_ID                 50388                                         coa

CONCATENATED_SEGMENTS          110000.00000.00000.44517001.00000.1001.0000.0.0       将所有字段连接,可以直接找出账户组合代码

PADDED_CONCATENATED_SEGMENTS    110000.00000     .00000     .44517001.00000          .1001.0000.0.0                中间有大量的空格做间隔的形式

  SUMMARY_FLAG                                   N                                     凭证和余额表中 由于数据量过大时,算总和时,相应会变慢,在前台通过汇总模块定期汇总,
                                                                                   而出现的标志,如果‘Y’表示该ccid下的所有数据是汇总模块做出来的,而不是凭证或者余额表
                                                                                    本身存在的数据

  SEGMENT1(等等)                                    110000                           所有的gcc层次上的segment字段都可以在其中找到


    


-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/

 

转载于:https://www.cnblogs.com/akami/p/6933750.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值