Interface_GL通过gl_interface导入日记账(案例)

简介: 2014-06-17 BaoXinjian 一、基本参考 1. 接口表和错误信息     (1).gl_interface: 数据会影响gl_je_batches, gl_je_header, gl_je_lines, gl_import_references     (2).

2014-06-17 BaoXinjian

一、基本参考


1. 接口表和错误信息

    (1).gl_interface: 数据会影响gl_je_batches, gl_je_header, gl_je_lines, gl_import_references

    (2).gl_interface_contorl: 控制那些Resource资料需要导入

    (3).gl_interface_status: 错误信息

2. 并发程式<Journal Import>

   

    ==>Program - Import Journals

3. Interface Form

   

4. 关键参数

 

二、案例实现


1. 代码简单例子

 1 DECLARE
 2     rec_gl_journal gl_interface%ROWTYPE;
 3     l_group_id gl_interface.GROUP_ID%TYPE;
 4     l_interface_run_id gl_interface_control.interface_run_id%TYPE;
 5 BEGIN
 6     SELECT gl_interface_control_s.NEXTVAL INTO l_group_id FROM DUAL;
 7     rec_gl_journal.status := 'NEW';
 8     rec_gl_journal.ledger_id := 1;
 9     rec_gl_journal.set_of_books_id := 1;
10     rec_gl_journal.accounting_date := SYSDATE;
11     rec_gl_journal.date_created := SYSDATE;
12     rec_gl_journal.created_by := fnd_global.user_id;
13     rec_gl_journal.actual_flag := 'A';
14     rec_gl_journal.user_je_source_name := 'Purchasing';
15     rec_gl_journal.user_je_category_name := 'Receiving';
16     rec_gl_journal.reference1 := 'reference1';
17     rec_gl_journal.reference2 := 'reference2';
18     rec_gl_journal.reference10 := 'reference10';
19     rec_gl_journal.currency_code := 'USD';
20     --dr
21     rec_gl_journal.code_combination_id := 17021;
22     rec_gl_journal.entered_dr := 10;
23     rec_gl_journal.accounted_dr := 10;
24     rec_gl_journal.entered_cr := NULL;
25     rec_gl_journal.accounted_cr := NULL;
26     INSERT INTO gl_interface VALUES rec_gl_journal;
27     --cr
28     rec_gl_journal.code_combination_id := 16902;
29     rec_gl_journal.entered_dr := NULL;
30     rec_gl_journal.accounted_dr := NULL;
31     rec_gl_journal.entered_cr := 10;
32     rec_gl_journal.accounted_cr := 10;
33     INSERT INTO gl_interface VALUES rec_gl_journal;
34     SELECT gl_interface_control_s.NEXTVAL INTO l_interface_run_id FROM DUAL;
35     INSERT INTO gl_interface_control
36               (je_source_name, GROUP_ID, interface_run_id, set_of_books_id,status)
37            VALUES ('Purchasing', l_group_id, l_interface_run_id, 1,'S');
38     COMMIT;
39 END;

2.导入画面

    

3.Import Jounarl后运行的Output

    

4.产生的日记账明细及Batch

 

Thanks and Regards

ERP技术讨论群: 288307890
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建
相关文章
|
1月前
|
图形学
小功能⭐️Unity中Texture2D、Sprite、Texture、RenderTexture、image、byte的转换
小功能⭐️Unity中Texture2D、Sprite、Texture、RenderTexture、image、byte的转换
|
11月前
268Echarts - GL 关系图(GraphGL - Large Internet)
268Echarts - GL 关系图(GraphGL - Large Internet)
94 0
|
C++
error LNK2001: 无法解析的外部符号 _ft_sdf_renderer_class/ _ft_bitmap_sdf_renderer_class
error LNK2001: 无法解析的外部符号 _ft_sdf_renderer_class/ _ft_bitmap_sdf_renderer_class
106 0
动态材质实例(Dynamic Material Instance)【UE4】
动态材质实例(Dynamic Material Instance)【UE4】
651 0
动态材质实例(Dynamic Material Instance)【UE4】
|
JSON Go 数据格式
解决:interface conversion: interface {} is float64, not int
今天遇到一个小坑,但是自己陷进去好久,说起来有些不好意思,但是感觉还是应该拿出来晒一晒,希望大家别再被类似的问题耽误了。
1026 0
|
存储 API C++
OpenGL ES Shader相关API 总结【5】——VBO与VAO的作用与关系
OpenGL ES Shader相关API 总结【5】——VBO与VAO的作用与关系
159 0
|
编译器 API 异构计算
OpenGL ES Shader相关API 总结【3】——绑定shader
OpenGL ES Shader相关API 总结【3】——绑定shader
130 0