餘額表前後臺操作和對應sql
發生額的含義:產生於賬行表。
gl_je_lines賬行表——>借貸(會產生額度,即發生額)
——————————————————————————
gl_balances餘額表:
餘額 = 期初或上月期末 + 發生額的累加
關於這個餘額表在前臺介面上的操作是怎麼樣的?
sql:
select gb.period_name, gb.currency_code, gcc.segment1, gcc.segment3, gb.begin_balance_dr, gb.begin_balance_cr, gb.begin_balance_dr_beq, gb.begin_balance_cr_beq, gb.period_net_dr, gb.period_net_cr, gb.period_net_dr_beq, gb.period_net_cr_beqfrom gl_balances gb, gl_code_combinations gcc where gb.code_combinatio_id=gcc.code_combination_id and gb.actual_flag=‘A’ and gb.template_id is null and gcc.segment1=’10200’ and gb.period_name in(‘2018-12’,’2018-13’) order by 2,3,4;
- -按照2,3,4個欄位排序
說明:
gb.actual_flag=‘A’ 實際發生 A
保留、預算 B
gb.template_id is null因為它是所有的賬段的累積,不能加進去,
否則會報錯,以上兩個條件都是餘額表必須加進去的。
另外,保留預算的值不會進入賬中,它是一個預期假設。
說明:關於匯率的設定,可以在oracle applications中的設定中
可以找到設定選項。
關於彙總模板的設定,也在oracle applications中的設定
在設定—>組合—>彙總模板中
另外,結果未顯示,因為未過賬,但可以強制過賬,關於“強制過賬”,可以在選單欄中的“診斷”選項卡,並選中“Appoval_statue_code” ,再然後選擇A,其實,這在實際操作中是不允許的,目前只是試用,練習一下。
匯率的修改??在哪裡設定?
再另外,可以設定匯率,但實際中可以去取。
前後科目不一樣(試試,因為具體是不是一樣,忘了)但最好選三開頭的其餘的被禁了,機構要一致,然後線條一定要不同,試試。
—————————————————————————
gl_je_headers賬頭表
另外,賬頭表也是一樣,在sql中也要
有這個條件:
gb.actual_flag=‘A’ - -實際發生額
——————————————————————————
說明:不可以做delete 、 update操作,不可以恢復。