2013年8月7日 星期三

GL 主帳本 reversed journal 不設定自動轉至次帳本的可能原因

主帳本(Primary ledger) reversed 的Journal是否會自動拋至次帳本(Secondary Ledger)

上一次有說如何設定自動拋轉,但我們公司的設定是不自動拋轉,可能的原因之一就是在 FA有建立 Tax Book而且資料會拋至 GL,這樣在 GL 的主帳本和次帳本都會有由 FA Corporate Book, Tax Book的 Journal,使用者就可以在 GL主帳本把 FA Tax Book的資料作 reverse,然後再去 GL次帳本把 FA Corporate Book的資料作 reverse。在不同的 GL帳本就可以用來看不同 FA的帳本了。

2013年6月20日 星期四

Oracle EBS R12 WEB ADI Oracle.Jbo.Toomanyobjectsexception 可解決的方式之一

如果有碰到這個問題,可以先更新  Patch 12992932看看

R12: Error "Oracle.Jbo.Toomanyobjectsexception: JBO-27120 OR JBO-25013: Too Many Objects Match The Primary Key" When Viewing Seeded Integrators [ID 1389445.1]

WEB ADI Supplier, Supplier Site Java Component範例

這邊有一個範例可以參考,讓 Supplier Site可以針對所選的 Supplier而透出相對應的 Site,實作後是可行的,不過針對第四點好像只能透過這個指令執行,而不能在 ERP define component的網頁上設定。 而目前我碰到最大的問題是重新compile java code後 (我要加上 org_id的條件),系統還是會執行舊的程式,必需要重新 bounce( reboot) ERP,我有參考 bne cache clear的文件,但還是沒用,所以只好重開。 目前正常 work。

參考文件
Dependent LOV(List of Values) in Oracle Web ADI with steps and source code

BNE Cache clear for Desktop Integrator

WEB ADI tourial

目前使用者想透過 adi 方式上傳 AP Invoice的資料,但  ERP沒有針對 AP有標準的 ADI, 所以我這邊要客制一個,這邊有一個文件可以參考,對我的幫助很大。

參考文件
How to Define an Importer Returning Error Messages to the Oracle Web Applications Desktop Integrator Document

MongoDB - video

Optimizing MongoDB - Video

2013年5月2日 星期四

GL Journal Document Number為空值如何解決 ?

如果使用者在維護 Document Sequence沒有作好的話,在產生傳票 (Journal)時 , document number可能就會空白,這樣的話要如何補上呢 ?

1.至 document assign找出這個 category 是使用那一個 document  (FND_DOCUMENT_SEQUENCES)

2. SELECT *   FROM FND_DOCUMENT_SEQUENCES
      WHERE (NAME = 'document name') order by name

    找出 DB_SEQUENCE_NAME 使用系統的那一個 DB Sequence

3.找出來之後,把傳票欄位 DOC_SEQUENCE_ID 填入 , DOC_SEQUENCE_VALUE 填入 DB Sequence最大值

4. 更改 DB Sequence 的 next number的值 (+1)

step 3,4可以直接使用如下 SQL (要先確定好 doc_sequence_id 和DOC_SEQUENCE_VALUE )
     update gl_je_headers
         set doc_sequence_id = 2848
              ,DOC_SEQUENCE_VALUE = FND_DOC_SEQ_*****_S.nextval
      where ledger_id =p_ledger_id
         and period_name = p_period_name
         and doc_sequence_id is null