您好,登錄后才能下訂單哦!
應(yīng)收、應(yīng)付、庫(kù)存、采購(gòu)(接收)等模塊的各種事務(wù)處理都會(huì)通過(guò)子分類(lèi)賬生成相應(yīng)的總帳賬務(wù)信息,我們可以通過(guò)總帳日記賬行的追溯功能查看相應(yīng)的事務(wù)處理操作和界面,那么他們是如果關(guān)聯(lián)的呢?
總帳與各個(gè)模塊間的關(guān)聯(lián),主要是通過(guò)子分類(lèi)賬來(lái)進(jìn)行關(guān)聯(lián)的
下面的SQL 描述了他們的關(guān)聯(lián)關(guān)系:
SELECT *
FROM GL_JE_LINES GJL, --日記賬行
GL_JE_HEADERS GJH, --日記賬頭
GL_JE_SOURCES_TL GJST, --日記賬來(lái)源
GL_JE_CATEGORIES_TL GJCT, --日記賬類(lèi)別
GL_CODE_COMBINATIONS_KFV GCC, --賬戶(hù)組合
GL_IMPORT_REFERENCES GIR, --總賬導(dǎo)入?yún)⒖夹畔?GL和XLA之間的關(guān)聯(lián))
XLA.XLA_AE_LINES XAL, --子分類(lèi)賬行
XLA.XLA_AE_HEADERS XAH, --子分類(lèi)賬頭
XLA.XLA_TRANSACTION_ENTITIES XTE --子分類(lèi)賬事務(wù)處理實(shí)體信息
WHERE GJL.JE_HEADER_ID = GJH.JE_HEADER_ID
AND GJL.CODE_COMBINATION_ID = GCC.CODE_COMBINATION_ID
AND GJL.JE_HEADER_ID = GIR.JE_HEADER_ID
AND GJH.JE_SOURCE = GJST.JE_SOURCE_NAME
AND GJH.JE_CATEGORY = GJCT.JE_CATEGORY_NAME
AND GJL.JE_LINE_NUM = GIR.JE_LINE_NUM
AND XAL.GL_SL_LINK_TABLE = GIR.GL_SL_LINK_TABLE
AND XAL.GL_SL_LINK_ID = GIR.GL_SL_LINK_ID
AND XAH.AE_HEADER_ID = XAL.AE_HEADER_ID
AND XAH.ENTITY_ID = XTE.ENTITY_ID
AND XAH.LEDGER_ID = XTE.LEDGER_ID
AND XAH.APPLICATION_ID = XTE.APPLICATION_ID
AND GJST.LANGUAGE = 'ZHS'
AND GJCT.LANGUAGE = 'ZHS'
AND XTE.SOURCE_ID_INT_1 = :1
AND XTE.ENTITY_CODE = :2
以上的SQL 是總帳日記賬與子分類(lèi)賬之間的鏈接關(guān)系sql 那么各個(gè)模塊是如何進(jìn)行關(guān)聯(lián)的呢?
例如應(yīng)付模塊 首先我們知道 來(lái)源于應(yīng)付發(fā)票的entity_code 應(yīng)該是:AP_INVOICES
我們可以通過(guò) xla_entity_id_mappings 表查詢(xún)到 AP_INVOICES 對(duì)應(yīng)的 TRANSACTION_ID_COL_NAME_1 字段為INVOICE_ID
所以:1參數(shù)應(yīng)該為AP_INVOICES_ALL 表的INVOICE_ID 字段,:2參數(shù)應(yīng)該為‘AP_INVOICES’
----------------------------------------------
以此類(lèi)推:對(duì)于采購(gòu)(接收)
:1參數(shù) 為 RCV_TRANSACTIONS 表的 TRANSACTION_ID
:2參數(shù) 為RCV_ACCOUNTING_EVENTS
對(duì)于庫(kù)存
:1參數(shù) 為MTL_MATERIAL_TRANSACTIONS表的 TRANSACTION_ID
:2參數(shù) 為MTL_ACCOUNTING_EVENTS
注意:
通過(guò)上面的SQL,可能查詢(xún)出重復(fù)的代碼,這主要是因?yàn)樵趚la_ae_lines行里,可能有一些廢棄的行。如何判斷xla_ae_lines里的行是否被廢棄了呢:在xla_ae_lines表里有一個(gè)字段:displayed_line_number,如果這個(gè)值小于0,那么就說(shuō)明這個(gè)行被廢棄了。所以在使用上面的SQL時(shí),最好添加上條件:xla.displayed_line_number > 0。
在表xla_ae_headers里有一個(gè)字段gl_transfer_status_code,如果這個(gè)字段的值為Y,那說(shuō)明這個(gè)子分類(lèi)帳已經(jīng)過(guò)賬,當(dāng)需要判斷是否過(guò)賬的時(shí)候,可以判斷這個(gè)字段的值。
---------------------
本文來(lái)自 迭戈加油 的CSDN 博客 ,全文地址請(qǐng)點(diǎn)擊: https://blog.csdn.net/sept915/article/details/21229577?utm_source=copy
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。