GL_会计科目子模组追溯至总账分析(案例)

简介: 2014-06-02 BaoXinjian 一、案例 需求: 从日记账源头追溯至分类账,再至子模组 1. 查询日记账,进行追溯 2. 常用的SQL 3. E-R图 4. SLA中查询     (1).

2014-06-02 BaoXinjian

一、案例


需求: 从日记账源头追溯至分类账,再至子模组

1. 查询日记账,进行追溯

2. 常用的SQL

3. E-R图

4. SLA中查询

    (1). 会计事件 

    (2). 子分类账日记账分录 

 

二、案例实现


Step1. 查询日记账,进行追溯 

    

 

Step2. 常用的SQL

    2.1 xla_transaction_entities用以连接AP事物实体和XLA的连接表

    2.2 gl_import_references用以连接XLA和GL的连接表 

 1 select invoice_id from ap_invoices_all
 2 
 3 where invoice_num = 'BXJ20120904_001'
 4 
 5  
 6 
 7 select * from ap_invoice_lines_all
 8 
 9 where invoice_id = 2977123
10 
11  
12 
13 select accounting_event_id from ap_invoice_distributions_all
14 
15 where invoice_id = 2977123
16 
17  
18 
19 select entity_id from xla. xla_events
20 
21 where event_id = 21380679
22 
23  
24 
25 select source_id_int_1, transaction_number from xla.xla_transaction_entities
26 
27 where entity_id = 21028756
28 
29  
30 
31 select * from xla. xla_ae_headers
32 
33 where event_id = 21380679
34 
35  
36 
37 select * from xla. xla_ae_lines
38 
39 where ae_header_id in ( 121331026, 121331041)
40 
41  
42 
43 select * from xla. xla_distribution_links
44 
45 where ae_header_id in ( 121331026, 121331041)
46 
47  
48 
49 select    je_batch_id,
50 
51             je_header_id ,
52 
53             gl_sl_link_id ,
54 
55             gl_sl_link_table ,
56 
57             reference_5 entity_id ,
58 
59             reference_6 accounting_event_id ,
60 
61             reference_7 ae_header_id
62 
63   from   gl_import_references
64 
65  where gl_sl_link_id = 246342532
66 
67  
68 
69 select * from gl_je_lines
70 
71 where je_header_id = 2720705
72 
73 and gl_sl_link_id = 246342532
74 
75  
76 
77 select * from gl_je_batches
78 
79 where je_batch_id = 2694595
80 
81  
82 
83 select * from gl_je_headers
84 
85 whereje_batch_id = 2694595

 

Step3. E-R图

 

 

Step4. SLA中查询

    (1). 会计事件

        

    (2). 子分类账日记账分录 

            

 

参考 R12 Mapping Between Subledger Tables, SLA and GL Tables [ID 871622.1]

 

Thanks and Regards

ERP技术讨论群: 288307890
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建
相关文章
uniapp 实现加载效果,消息提示框,模态框
uniapp 实现加载效果,消息提示框,模态框
849 0
|
Java 关系型数据库 MySQL
Spring Boot实现第一次启动时自动初始化数据库
在现在的后端开发中,只要是使用关系型数据库,相信SSM架构(Spring Boot + MyBatis)已经成为首选。 不过在我们第一次运行或者部署项目的时候,通常要先手动连接数据库,执行一个SQL文件以创建数据库以及数据库表格完成数据库的初始化工作,这样我们的SSM应用程序才能够正常工作。 这样也对实际部署或者是容器化造成了一些麻烦,必须先手动初始化数据库再启动应用程序。 那能不能让我们的SSM应用程序第一次启动时,自动地帮我们执行SQL文件以完成数据库初始化工作呢? 这样事实上是没问题的,今天就以Spring Boot + MyBatis为例,使用MySQL作为数据库,完成上述的数
|
存储 SpringCloudAlibaba Cloud Native
【微服务33】分布式事务Seata源码解析一:在IDEA中启动Seata Server
【微服务33】分布式事务Seata源码解析一:在IDEA中启动Seata Server
1501 0
【微服务33】分布式事务Seata源码解析一:在IDEA中启动Seata Server
|
8月前
|
前端开发 安全 Java
Manland:开源即生产力!避免90%新手踩坑!这套租房系统“房东/租客/管理三端”开源方案提升开发效率300%
今天介绍一款基于SpringBoot的房屋租赁系统——Manland,涵盖管理员、房东、租客三大角色,提供房屋管理、订单处理、权限控制等功能。采用MyBatis、Shiro、Thymeleaf等技术,确保系统高效安全。
282 0
|
11月前
|
JavaScript
componentDidUpdate 方法在组件更新后做什么?
【10月更文挑战第27天】在 `componentDidUpdate` 中使用 `this.props` 和 `this.state` 时要小心,因为此时它们已经是更新后的最新值,与 `prevProps` 和 `prevState` 所代表的前一个状态不同。同时,如果在 `componentDidUpdate` 中再次调用 `setState`,要确保不会导致无限循环的更新,通常需要添加适当的条件判断来避免不必要的状态更新。
286 2
|
JavaScript 前端开发
最万能的登录、注册页。带输入数据的验证。邮箱的正则表达式、正则表达式验证输入的数据
这篇文章提供了一个带有输入数据验证功能的万能登录和注册页面的HTML和JavaScript代码示例,包括正则表达式验证邮箱和用户输入数据。
|
11月前
|
机器学习/深度学习 人工智能 弹性计算
阿里云GPU服务器全解析_GPU价格收费标准_GPU优势和使用说明
阿里云GPU云服务器提供强大的GPU算力,适用于深度学习、科学计算、图形可视化和视频处理等场景。作为亚太领先的云服务商,阿里云GPU云服务器具备高灵活性、易用性、容灾备份、安全性和成本效益,支持多种实例规格,满足不同业务需求。
2474 2
费德勒权变模型(Fiedler Contingency Model)详解与Python代码示例
费德勒权变模型(Fiedler Contingency Model)详解与Python代码示例
|
存储 安全 数据挖掘
87cloud阿里云国际版元宇宙解决方案
87cloud阿里云国际版元宇宙解决方案
|
SQL Oracle 关系型数据库
干货!sqlserver数据库所有知识点总结整理,含代码(挺全的)
干货!sqlserver数据库所有知识点总结整理,含代码(挺全的)