2008年11月27日 星期四

Drop Ship Order - Requisition Import 失敗

最近遇到Drop Ship的訂單,在開出PR時會失敗,此前的模組負責人都是請user重新開立,這次模組換人維護後,才知道user一直有這個困擾,查了一下metalink後,找到了解決方法。

1.利用SQL查詢出Requisition Import的原因:

select pri.transaction_id req_tranx_id
, msi.segment1 item_number
, oeh.order_number sales_order
, oel.LINE_NUMBER
, pri.process_flag process_flag
, pri.request_id conc_request_id
, poi.error_message
, ipr.ORGANIZATION_CODE
from mtl_system_items_b msi,
mtl_parameters ipr,
po_interface_errors poi,
oe_drop_ship_sources oed,
po_requisitions_interface_all pri,
oe_order_headers_all oeh,
oe_order_lines_all oel
where oeh.header_id = oed.header_id and
oel.header_id = oed.header_id and
oel.line_id = oed.line_id and
pri.transaction_id = poi.interface_transaction_id and
pri.interface_source_line_id = oed.drop_ship_source_id and
pri.DESTINATION_ORGANIZATION_ID = msi.ORGANIZATION_ID and
pri.item_id = msi.inventory_item_id and
msi.organization_id = ipr.ORGANIZATION_ID and
oeh.order_number = :p_order_number

image

2.修正問題後(一般都是漏掉採購員等),update UPDATE PO_REQUISITIONS_INTERFACE_ALL

UPDATE PO_REQUISITIONS_INTERFACE_ALL
SET PROCESS_FLAG = NULL,
REQUISITION_HEADER_ID = NULL,
REQUISITION_LINE_ID = NULL,
REQ_DISTRIBUTION_ID = NULL
WHERE PROCESS_FLAG = 'ERROR'
AND INTERFACE_SOURCE_CODE = 'ORDER ENTRY'
and REQUISITION_LINE_ID = :P_REQUISITION_ID -- 條件依據個人習慣

3.重送Requisition Import,完成。

2008年10月1日 星期三

MRP - mrp_forecast_interface

mrp_forecast_interface方便整批建立forecast料號
1. 新增forecast

image

2. Insert mrp_forecast_interface

insert into mrp_forecast_interface
(ORGANIZATION_ID, -- INV ORG.
INVENTORY_ITEM_ID, -- ITEM ID
FORECAST_DESIGNATOR, -- forecast name ex. test1
FORECAST_DATE,
QUANTITY,
PROCESS_STATUS, -- 2
CONFIDENCE_PERCENTAGE, -- 100
LAST_UPDATE_DATE, -- sysdate
LAST_UPDATED_BY, -- user id
CREATION_DATE, -- sysdate
CREATED_BY) -- user id

3. commit 後既執行排程匯入動作.

2008年9月23日 星期二

Oracle Forms Trigger 執行順序

出處:https://metalink.oracle.com/

Action                 Trigger Firing Order                    Level
------                 --------------------                    -----
Runform                 1.  Pre-Logon                          Form
                        2.  On-Logon                           Form
                        3.  Post-Logon                         Form
                        4.  Pre-Form                           Form
                        5.  When-Create-Record                 Block
                        6.  Pre-Block                          Block
                        7.  Pre-Record                         Block
                        8.  Pre-Text-Item                      Item
                        9.  When-New-Form-Instance             Form
                        10. When-New-Block-Instance            Block
                        11. When-New-Record-Instance           Block
                        12. When-New-Item-Instance             Item

***********
Enter Query             1.  Post-Text-Item                     Item
                        2.  Post-Record                        Block
                        3.  When-Clear-Block                   Block
                        4.  When-New-Record-Instance           Block
                        5.  When-New-Item-Instance             Item

Note: If you define the Key-ENTQRY trigger, this is the only trigger
      which fires in an Enter Query situation.

*****************
Execute Query
After Enter Query       1.  Pre-Query                          Block
                        2.  Pre-Select                         Block
                        3.  On-Select                          Block
                        4.  When-Clear-Block                   Block
                        5.  Post-Select                        Block
                        6.  On-Fetch                           Block
                        7.  On-Close                           Form
                        8.  When-Clear-Block                   Block

Note: If you define the Key-EXEQRY trigger, this is the only trigger
      which fires in an Execute Query situation.

*************
Execute Query
Without Enter
Query                   1.  Post-Text-Item                     Block
                        2.  Pre-Query                          Block
                        3.  Pre-Select                         Block
                        4.  On-Select                          Block
                        5.  Post-Select                        Block
                        6.  On-Fetch                           Block
                        7.  On-Close                           Form
                        8.  When_Create_Record                 Block
                        9.  Pre-Record                         Block
                        10. Pre-Text-Item                      Item
                        11. When-New-Record-Instance           Block
                        12. When-New-Item-Instance             Item

****
Exit                    1.  Post-Text-Item                     Item
                        2.  Post-Record                        Block
                        3.  Post-Block                         Block
                        4.  Post-Form                          Form
                        5.  On-Rollback                        Form
                        6.  Pre-Logout                         Form
                        7.  On-Logout                          Form
                        8.  Post-Logout                        Form

**************
Next Field and
Previous field          1.  When-New-Item-Instance             Item

***************
Next Record and
Previous Record         1.  When-New-Record-Instance           Block
                        2.  When-New-Item-Instance             Item

**************
Next Block and
Previous Block          1.  Post-Text-Item                     Item
                        2.  Post-Record                        Block
                        3.  Post-Block                         Block
                        4.  When-Create-Record                 Block
                        5.  Pre-Block                          Block
                        6.  Pre-Record                         Block
                        7.  Pre-Text-Item                      Block
                        8.  When-New-Block-Instance            Block
                        9.  When-New-Record-Instance           Block
                        10. When-New-Item-Instance             Form

*******************
Records Are Queried     1.  Post-Query                         Block
                        2.  Post-Change                        Block
                        3.  Post-Change                        Item
                        4.  Post-Change                        Block
                        5.  Post-Change                        Block
                        Go back to Post-Query

NOTE: This cycle is repeated for each record retrieved.

**********************
No Records Are Queried  1.  When-New-Record-Instance           Block
                        2.  When-New-Item-Instance             Item

NOTE: To observe this Trigger Firing Order:
        a.  Enter a query.
        b.  Enter a nonexistent record.
        c.  Execute the query.

      The two triggers listed above, the Enter Query triggers, and
      the Execute Query triggers fire.

*************
Create Record           1.  Post-Change                         Block
                        2.  When-Validate-Item                  Block
                        3.  Post-Text-Item                      Block
                        4.  When-Validate-Record                Block
                        5.  Post-Record                         Block
                        6.  Post-Block                          Block
                        7.  On-Savepoint                        Form
                        8.  Pre-Commit                          Form
                        9.  Pre-Insert                          Block
                        10. On-Insert                           Form
                        11. Post-Insert                         Block
                        12. Post-Forms-Commit                   Form
                        13. On-Commit                           Form
                        14. Post-Database-Commit                Form
                        15. Pre-Block                           Block
                        16. Pre-Record                          Block
                        17. Pre-Text-Item                       Block
                        18. When-New-Item-Instance              Form

*************
Update Record           1.  When-Database-Record                Block
                        2.  Post-Change                         Block
                        3.  When-Validate-Item                  Block
                        4.  Post-Text-Item                      Block
                        5.  When-Validate-Record                Block
                        6.  Post-Record                         Block
                        7.  Post-Block                          Block
                        8.  On-Savepoint                        Form
                        9.  Pre-Commit                          Form
                        10. Pre-Update                          Block
                        11. On-Update                           Block
                        12. Post-Update                         Block
                        13. Post-Forms-Commit                   Form
                        14. On-Commit                           Form

                        Here the transaction is complete and one record added.

                        15. Post-Database-Commit                Form
                        16. Pre-Text-Item                       Block
                        17. When-New-Item-Instance              Form

NOTE: To observe this Trigger Firing Order:

        a.  Execute a query.
        b.  Change a value.
        c.  Choose Action->Save from the menu.
        d.  Record the triggers from that point.

*************
Delete Record           1.  On-Lock                             Block
                        2.  When-Remove-Record                  Block
                        3.  Post-Change                         Block
                        4.  Post-Change                         Block
                        5.  Post-Change                         Block
                        6.  Post-Change                         Block
                        7.  Post-Change                         Block
                        8.  Post-Change                         Block
                        9.  Post-Change                         Item
                        10. Post-Query                          Block
                        11. Post-Text-Item                      Block
                        12. Post-Record                         Block
                        13. Pre-Record                          Block
                        14. Pre-Text-Item                       Block
                        15. When-New-Record-Instance            Block
                        16. When-New-Item-Instance              Form

INV - 料號轉檔(新增/更新)

利用 mtl_system_items_interface 達到新增或更新料號目的。
1.新增
a. 將需新增的品號匯入mtl_system_items_interface:
insert into mtl_system_items_interface
(Organization_id, Segment1, Description, process_flag, Transaction_type...)
values (x_Org_id, '00-00-001', '品號說明', 1, 'CREATE'....
b.執行INV/Import/Import Items

image

c.查看log及mtl_interface_errors看看有無錯誤或警告。

2.更新
a. 將需更新的品號欄位匯入mtl_system_items_interface:
insert into mtl_system_items_interface
(Organization_id, Segment1, Description, process_flag, Transaction_type...)
values (x_Org_id, '00-00-001', '品號說明', 1, 'UPDATE'....

b.執行INV/Import/Import Items

image

c.查看log及mtl_interface_errors看看有無錯誤或警告。

2008年9月19日 星期五

INV - 料品基本建檔 (Items)

料品建檔

clip_image002

(B) 開啟Open

clip_image004

說明:利用料品樣版或現有料品的屬性複製新料品資料,可促進效率。

Main(基本設定) Tab

說明:

a. Item:輸入料號。

b. Description:輸入敘述。

c. Primary:Item的庫存計量單位,一旦存檔不允許修改。

d. User Item Type:先不輸入,可套用料品樣版。

e. Item Status:料號狀態,Active表示使用中,Inactive表示失效中,預設為Active。

clip_image006

(M) 工具Tools > 複製來源Copy From

clip_image008

說明:

1.樣版Template:參照料品樣板的屬性。

clip_image010

依料號屬性選擇系統或自訂料建屬性樣板,完成Done。

2.料號Item (Copy From):參照現有其它料號的屬性。

在Item欄位中輸入被複製的料號,按Done。

clip_image012

以上畫面出現後,確認User Item Type是否出現預期內容,若沒問題,按 clip_image014 (存檔),即完成父階料品資料建檔。

以下為各個Tab重要欄位說明

clip_image016

Inventory(庫存設定) Tab

說明:

a. 存貨料號Inventory Item:是否為倉庫料號,若打勾,則”Stockable”與”Tracsactable”皆會自動打勾。

b. 可庫存Stockable:是否可以儲存。

c. 可異動Transactable:是否可以做庫存異動,WIP、PO、OM及INV模組皆受其控制。

d. 可預留Reservable:是否可做庫存保留。

e. 批號控制Lot Control:”No Control”表示不控管;”Full Control”表示入出庫時必須指定。

f. 批號到期控制Lot Expiration(Shelf Life) Control:有效期控制。”No Control”表示不控管;”Shelf Life days”表示受下方之”Shelf Life Days”控制,若入庫天數超過指定天數,會有一個Warming;”User-Defined”表示在入庫時指定。

clip_image018

Bills of Material(BOM屬性設定) Tab

說明:

a. BOM Allowed:若此料號要建BOM必須打勾,不論其為Assembly或Component。

b. BOM Item Type:BOM表中的料項型態,此欄僅可在Master Item中控制。

Standard表示為採購件、半成品與成品。

Model表示在Sales Order中以此Model Item接單,可列出下階的Option Class及Options。

Option Class表示在Sales Order中,登打特定的Model Item,可列出下階的Option Class,一旦選擇此特定的Option Class Item後,可列出下階的Option Items。

Planning表示此Item的BOM包括料號及計畫百分比,一個Planning Item可代表產品系列或需求通路,它的BOM表有助於MPS/MRP的執行。Component的計畫百分比之和可大於100%,OM模組不允許針對Planning BOM作接單。

Product Family表示為Planning時可對產品系列計畫有集合階層的運作。

c. Effectivity Control:固定選”Date”。

clip_image020

Costing(成本屬性設定) Tab

說明:

a. 若此料號會計算成本則3個選項(Costing Enabled、Inventory Asset Value及Include In Rollup)都要打勾。如:委外料號及勞務收入料號不算成本,故委外料號及勞務收入料號這3個選項均不打勾。

clip_image022

Purchasing(採購屬性設定) Tab

說明:

a. 採購Purchased:若此料號為採購專案則打勾(同時右方之可採購Purchasable也會打勾)。前者表示本質上可否採購;後者表示目前可否採購。

b. 使用核准的供應商Use Approved Supplier:是否使用合格供應商。

c. 允許摘要更新Allow Description Update:是否允許採購檔中的料號品規欄修改,僅影響該份採購檔,不會調整回Item Description中。

d. 委外加工料號Outside Processing Item:若料號為委外料號,則這裡要打勾,並在Unit Type選擇”Assembly”,表示論件計酬。

clip_image024

Receiving(收貨屬性設定) Tab

說明:

a. 收貨程式Receipt Routing:有四種選擇方式

標準Standard:先收料,後入庫,簡稱兩段式。

驗收Inspection:先收料,再檢驗,後入庫,簡稱三段式。

直接Direct:直接入庫,簡稱一段式。

“空白”:表示不指定,而以上階Receiving Option設定為准。

收貨程式Receipt Routing在供應商基本資料設定即可,此處可不用設定。

clip_image026

General Planning(一般計畫屬性) Tab

說明:

a. 存貨計畫方式Inventory Planning Method:庫存存貨補充計畫方式

未計畫Not Planned表示不採用,一般採用MPS/MRP Planning的Item在此欄會選此選項。

上下限Min-Max表示採用最低最高存量計畫。

再訂購點Reorder Point表示採用再訂購點計畫,不建議採用。

b. 供需規劃員Planner:若需要登打此欄必須在Org Item中選定。

c. 自製或外購Make or Buy:此料號是生產料(Make)或採購料(Buy),僅用於Planner Workbench產生Planned Order時依此設定決定建議產生工單或請購單。

clip_image028

MPS/MRP Planning(MPS/MRP計畫屬性) Tab

說明:

a. 計畫方式Planning Method:通常成品及半成品採用MPS Planning;採購原料採用MRP Planning。

b. 耗損率Shrinkage Rate:輸入不良率。

clip_image030

Lead Times(前置時間屬性設定) Tab

說明:

a. Preprocessing:下採購單或開工單的前置天數,為Org Item控制。

b. Processing:採購單或製造的所需天數,為Org Item控制。

c. Postprocessing:採購收料到存倉所需天數,製造Item無此定義。為Org Item控制。

clip_image032

Work in Process(在製品屬性設定) Tab

說明:

a. 建立於在製品Build in WIP:若可開工單生產,請打勾。

b. 供給型態Supply Type(供料方式)

推移Push:發料生產。

作業拉引Operation Pull:過站回溯扣料帳。

拉引式組裝料號Assembly Pull:完工回溯扣料帳。

c. 供給倉庫Supply Subinventory:發料倉,須在Org level設定。

clip_image034

Order Management(訂單管理屬性設定) Tab

說明:

a. 客戶訂購Customer Ordered:是否為客戶訂單料號,若打勾,則右方之”啟用客戶訂單Customer Orders Enabled” 也會打勾。前者是本質上可否對外銷售,後者是目前可否對外銷售。

b. 可出貨Shippable:可否出貨。

c. 內部訂購Internal Ordered:是否為關係人交易料號,若打勾,則右方之” 啟用內部訂單Internal Orders Enabled” 也會打勾。前者是本質上可否對內銷售,後者是目前可否對內銷售。

d. OE 可異動OE Transactable:訂單資料是否可產生Item的Demand以及是否揀貨/出貨異動拋轉至庫存模組。

e. 接單組裝Assemble To Order:可否接單組裝,原本用在ATO Model Item需求功能,新功能Back To Back 訂單流程可業務訂單轉成請購單/採購單,可利用此欄位及BOM Allowed及Build in WIP欄位設定來控制。

f. 可退回Returnable:可否退貨。

基本上只要是成品料號,上述a, b, c, d, f之5項都要打勾。

clip_image036

Invoice(開立商業發票屬性設定) Tab

說明:

a. Invoiceable Item:是否為帳單料號,若打勾,則下方之”Invoice Enabled”也會打勾。前者本質上是否可Charge客戶,後者目前是否可Charge客戶。

設定完成後按clip_image038,產生父階料品基本資料(Master Item),若未按存檔無法執行週邊性資料如料品分類 (Item Category)、料品目錄 (Item Catalog)等資料建立動作。

clip_image040

(M) 工具Tools > 分類Categories

說明:

a. Purchasing Category Set:採購專用的分類集,包括無料號的費用性請採購亦可透過採購分類作處理。若採購分類可與全公司共用分類整合,則不必另訂採購專用之分類及分類集。

b. Inventory Category Set:全公司共用的分類集,依產品類別選訂。

c. Costing Category Set:成本專用的分類集,Cost Update時可依此作過濾執行的條件,依料號類別選訂,例如製造業區分成原物料、成品、半成品。其它產業依特性區分成本分類,例如工程、機械、軟體、維護。

d. 控制層級Control Level:,若為Master應在Master Item維護料品分類,若為Org應在Org Item維護料品分類。

分類選項可按空白欄位右方之 clip_image042 帶出選擇視窗(如下頁)

選取 料號分類Item Category後按 確定。

clip_image044

(M) 工具Tools > 組織指定Organization Assignment

在Org對應的已指定Assigned核取方塊打勾後按存檔。

按『組織屬性』,準備設定Org Item特定資料欄位。

針對 控制層級Control Level為 組織Org之 分類集Category可在Org Item中維護料品分類。

2008年9月17日 星期三

INV - 多組織架構

image

多組織 (Multi-Org)

Multi-org通常用在單一執行環境中,以設定方式啟用多個獨立企業單位。

一個企業集團在單一執行環境中可利用Multi-org建構不同會計帳本 (Set of Book),不同公司法人 (Legal Entity) ,不同營運中心 (Operating Unit) 。

有Multi-org,產品可由一個OU/LE接單,而由另外的OU/LE出貨,且系統會處理關係人(Intercompany)交易資料及會計分錄。

企業集團 (Business Group)

企業集團 (Business Group)可管轄多家公司法人 (Legal Entity) 。

企業集團影響到Employee,Location,Organization相關資料的建置。不同的企業集團區隔相關的Employee,Location,Organization資料。

法人 (Legal Entity)

一家法人 (Legal Entity)對應一套會計帳本 (Set of Book)。

會計帳本 (Set of Book)本身並非組織 (Organization),而是與法人有對應關係。

一家法人可管轄多個營運中心 (Operating Unit)。

營運中心 (Operating Unit)

營運中心 (Operating Unit) 階層的運作執行包括:業務訂單(OM),採購訂單(PO),應收帳款(AR),應付帳款(AP) ,項目 (Project)等模組功能。

Customer Site與Supplier Site屬於營運中心階層維護的重要基本資料。

虛擬建料父階組織 (Item Master Organization)

任何庫存組織皆必須有建料父階組織。建料父階組織不會有庫存異動,不會有庫存期間開關帳。

利用兩階式(父階集中建置料品基本資料,子階個別授權使用料品基本資料。

庫存組織 (Inventory Organization)

庫存組織(Inventory Organization)有獨立的庫存異動及存貨管理及庫存期間開關帳。

庫存組織階層運作執行的模組功能包括:業務訂單的出貨(Shipping),採購訂單的收料(Receiving),庫存(Inventory),成本(Cost),用料表/工程研發(BOM/ENG),生產管理(WIP) ,計畫(Planning)等。

一個庫存組織下轄多個倉庫(Subinventory)。

倉庫 (Subinventory)

倉庫必須定義其用途規範,使得不同的作業流程使用特定的倉庫作進出管理。

儲位 (Locator)

選擇性建構階層,可以By倉庫決定是否啟動儲位控制,或由進出倉庫的料品個別決定是否啟動儲位控制。

儲位可用來表示實際的存放點,亦可用來表示虛擬的控制區分。

2008年9月11日 星期四

WIP - APP-FND-01048: Use of this combination restricted by WHERE clause

wip工單一個典型的小bug。存檔時遇到

APP-FND-01048: Use of this combination restricted by WHERE clause '
( (DISABLE_DATE > SYSDATE or DISABLE_DATE IS NULL)
AND NVL(SUBINVENTORY_CODE,'Z') = NVL('XXX','Z') )

image

後來仔細一看才知道倉庫儲位關係已被改過,routing完工倉沒被重新設定,

所以帶到工單的倉庫儲位造成form上的檢核sql error。修正一下倉庫儲位就可以存檔了。

2008年9月8日 星期一

INV - 安全庫存設置兩種方法

安全庫存設置兩種方法:

1. 動態安全庫存

Item選擇 MRP PLANNED%

clip_image002

設置Bucket Days和Percent

計算方式:系統依所設定安全庫存天數,累積這個天數的平均需求量,再乘安全庫存百分比即安當天的安全庫存。

2. 靜態安全庫存

Item選擇Non-MRP Planned%

clip_image004

然後在INV > Planning > Safety Stocks中設置相應安全庫存量

clip_image006

2008年8月7日 星期四

月結作業 - 總帳管理系統 GL

Step 1. Ensure the Nexting Accounting Period Status is Set to Future Entry

確認Open下一期間為Future Enterable, 於Open Period Form 中將下一期Open為Future Enterable

Future Enterable 之期間可輸入傳票, 但不可過帳.

年結時建議完成所有作業再開啟新年度之第一期.

Step 2. Interfaces to Oracle General Ledger

執行Journal Import轉入子系統傳票

需確定所有子系統(AP, AR, PO, INV, FA, NM)之傳票皆轉入.

注意: FA於Run Depreciation後自動轉入GL, 不需再執行Journal Import.

若Journal Import發生錯誤, 需修改後重新Import

若Journal Import不成功, Review Journal Import Status Report.

Delete Journal Batch或由Correct Form修改GL Interface資料.

重新Import.

Step 3. Review and Verify Journal Details of Unposted Journal Entries

Review Journal Entries (On-Line或Reports)

Update Journal Entries as Appropriate

Useful Reports:

Journal Batch Summary Report (已過帳之傳票批次彙總)

Foreign Currency Journals Report

General Journals Report (總分類帳)

Journal Entry Report (明細分類帳)

Journal Line Report

Journal Source Report

Journals by Document Number Report (日記帳)

Unposted Journals Report (Run General Journal Report)

Step 4. Post All Journal Batches

Post All Journal Batches

含Allocation與Recurring Journal Batches.

Review Posting Results

檢視Posting Execution Report .

若有問題, Run Error Journals Report, 檢視Error Journals.

修改未過帳但有問題的傳票.

重新過帳.

Posting可能發生錯誤之情況:

Control Total不合.

Period Status非Open狀態.

傳票借貸不平.

Step 5. Run General Ledger Trial Balance and Other Preliminary FSG

Run Trial Balance Report

Run FSG Reports

可將期末報表設為Report Set以便於期末執行.

Step 6. Optionally Revalue Balance

Revalue Account Balances

Review and Post Revaluation Journals

Step 7. Optionally Translate Balance

Checklist:

Define New Translated Currencies

Maintain Period-End Exchange Rate for Translated Currencies

Maintain Average Exchange Rate for Translated Currencies

Maintain Historical Exchange Rate for Translated Currencies

Translate Account Balances

Step 8. Optionally Consolidate Sets of Books

a. Consolidate Within a Set of Books

Enter Consolidating Journal Entries

Post Consolidating Journal Entries

Define Reporting Hierarchy that Consolidates All Your Companies

Define FSG with the Reporting Hierarchy

 

b. Consolidate Across Sets of Books

Checklist:

Define Consolidations

Perform Translation of Foreign Currencies as Required

Run Consolidations

Enter Consolidated and Eliminating Entries

Report on this Consolidated Set of Book

 

Step 9. Review and Correct Balances (Perform Reconciliation)

a. Review Detail Account Balances On-Line

AP, AR可Subledger Drilldown至明細資料.

b. Review Account Balances Via Reports

General Ledger Reports e.g. General Ledger Entry Report

Account Analysis Reports e.g. Account Analysis Entry and Account Analysis Line Report, Account Analysis with Payables Detail, Account Analysis with Subledger Detail

Trial Balance Reports e.g. Detail Trial Balance Report

Journal Reports e.g. Unposted, Posts, Error Journal Report

c. Clear Suspense Account

Examine General Ledger and Account Analysis Report to identify Source of entries to the Suspense Account.

Determine the adjusting entries required to net these accounts to zero.

注意:若不允許Suspense Accounting, 則傳票不平時無法過帳.

d. Reconcile Sub-Ledgers

Identify differences between Sub-Ledgers and GL.

Determine which differences are error requiring adjustments to the GL.

Step 10. Enter Adjustments and Post

Create and Post Adjusting Journals

已過帳之傳票無法修改, 只可Reverse.

Adjusting Journals e.g. Accrual Write-Off 之Manual Journals.

Create and Post Reversing Journals

Step 11. Perform Final Adjustments

Post Any Final Adjustments

Step 12. Close the Current GL Accounting Period

Close GL Period

注意: Closed 為Soft Close, 可再Open, Permanently Closed則為Hard Close, 無法再Open.

Step 13. Open the Next GL Accounting Period

Step 14. Run Final FSG for the Closed Reporting Period

Run FSG Reports

Run Trial Balance Report

Step 15. Optionally Perform Encumbrance Year End Procedures

a. Open Your Next Encumbrance Year

於Open and Close Period Form中.

b. Open Your Next Budget Year

於Define Budget Form中.

c. Run Year End Carry Forward

於Year End CarryForward Form中.

可先Perform Preview, 確認後再Run Carry Forward.

 

c. Run Year End Carry Forward

可選擇以下參數:

CarryForward Rule: Encumbrances Only, Encumbrances and the Encumbered Budget, Funds Available.

Encumbrance Type: All或e.g. Commitment.

From/To Budget and Budget Org

Accounting Flexfields Ranges

2008年8月6日 星期三

月結作業 - 應收帳款系統 AR

Step 1. Reconcile Transaction Activity for the Period

Run Transaction Register

   列印當期所有輸入並Complete之交易, 含Invoices, Debit Memo, Credit Memo, Deposit, GuOEantee.

Run Sales Journal By Customer Report & Sales Journal By GL Account Report

   Sales Journal By GL Account之總額應等於Transaction Register 中Postable Items之總額, 若有差異, 可列印Sales Journal By Customer Report 查客戶

   餘額.

  檢核: Transaction Register(Postable Items) + 2 * Credit Memo Total = Sales Journal (Debit + Credit).

  注意: Transaction Register中Credit Memo 為負數

Step 2. Reconcile Outstanding Customer Balance

試算公式

   Period-End Balance (Aged Trial Balance)

   = Outstanding Balance at StOEt of Period (Aged Trial Balance)

   + Transactions (Transaction Register)

   + Adjustments (Adjustment Register)

   - Invoice Exceptions (Invoice Exceptions Report)

   - Applied Receipts (Applied Receipt Register)

   - Receipts (Unapplied Receipt Register)

注意: Invoice Exception Register為Transaction Type not Open to Receivable, 故總額不出現於Aged Trial Balance.

Step 3. Reconcile Receipts

Run Receipt Register Report

Run Receipts Journal Report & Journal Entries Report

兩報表皆含一般收款與雜收.

Receipts Register為Receipts Journal Report之明細.

Receipts Journal Report為Journal Entries Report 之明細.

檢核: Receipts Journal Report 總額 = Receipt Register 總額.

檢核: Journal Entries Report中Receipt之總額= Receipts Journal Report 總額 .

注意: 執行報表時之參數GL Date Range需一致.

Step 4. Post to the General Ledger

Run OE General Ledger Transfer

  將OE之Invoice與Receipt資料拋轉至GL Interface.

  自動產生Execution Report列印拋轉之總數.

Run GL Journal Import

  由GL Interface將子系統傳票轉入.

  自動產生Execution Report, 並列印出有問題無法轉入之資料或成功轉入之Batch與總額.

Step 5. Reconcile the General Ledger Transfer Process

檢核: GL Transfer Execution Report 總額 = Sales Journal 與Receipts Journal 總額

若有無法拋轉之資料,系統自動產生Unposted Items Report

檢核: Sales Journals與Receipts Journal之總額 = Journal Entries Report之總額

   Sales Journals與Receipt Journals為OE已立帳之交易, Journal Entries Report則為已過帳之資料.

注意: Journal Entries Report 之參數“Detail by Account” 最適合核帳.

Step 6. Reconcile the Journal Import Process

檢核: GL Transfer Execution Report 總額 = Journal Import Execution Report 總額

檢核: Unposted Journals Reports (General Journal Report, Posting Status: Unposted) ), 其總額 = Journal Import Execution Report 總額

Step 7. Reconcile Posted Journal Entries

執行GL之Post (過帳)

Run GL之 Posted Journals Report (General Journal Report, Posting Status: Posted)

檢核: Posted Journals Report 總額 = Journal Import Execution Report 總額

2008年6月18日 星期三

月結作業 - 固定資產系統 FA

Step 1. Make Sure to post all invoices distribution
which marked as “Track as asset” (AP)

Run Expense Distribution Detail Report

列印所有 Unpost 之Track as Asset交易,
Check un-posted reason , fix it and post associated invoice
into Oracle General Ledger

Submit Create Mass Additions for Assets Program

System will automatically generate
Mass Additions Create report.

Step 2. Make sure to post all “UN-POST” assets

Run Unposted Mass Additions Report

列印所有 Unpost 之Mass Additions
Check un-posted reason , fix it and post associated invoice
into Oracle Fixed Assets

Submit Post Mass Additions

System will automatically generate
Mass Additions Posting report.

Reconcile Unposted Mass Additions Report with
Mass Additions Posting Report

Step 3. Make adjustment for exceptional conditions

Cost Adjustment in “mass-additions”

AP : Dr -- Clearing Acct $20,000
Cr -- AP $20,000
FA : Dr -- Asset Cost Acct $20,200 (Cost Adjustment $200)
Cr -- Clearing Acct $ 20,200
GL : Dr -- Clearing Acct $200 (Adjustment Journal)
Cr -- AP $200

Manual error on AP (non-clearing account)

AP : Dr -- Asset Cost Acct $20,000
Cr -- AP $20,000
FA : Dr -- Asset Cost Acct $20,000 (Manual Addition)
Cr -- Clearing Acct $ 20,000
GL : Dr -- Clearing Acct $20,000 (Adjustment Journal)
Cr -- Asset Cost Acct $20,000

Cancel Original AP -> Re-enter AP -> Approval -> Post to GL -> Post to Mass Additions -> Post to FA

Step 4. Final posting in mass-additions

Run Unposted Mass Additions Report

列印所有 Unpost 之Mass Additions
Check un-posted reason , fix it and post associated invoice
into Oracle Fixed Assets

Submit Post Mass Additions

System will automatically generate
Mass Additions Posting report.

Reconcile Unposted Mass Additions Report with
Mass Additions Posting Report

Step 5. Run projection report to see projected depreciation expense

Step 6. Run Depreciation (Close Current Period & Open Next)

Step 7. Reconciliation Reports with Oracle General Ledger

Reconciling Journal Entry to General Ledger Accounts

Reconciling Asset Cost Accounts

Reconciling CIP Cost Accounts

Reconciling Reserve Accounts

Reconciling Depreciation Expense Accounts

2008年4月28日 星期一

Google 2008 台北程式開發日來囉

誠意邀請您參與 Google 2008 台北程式開發日

了解如何充分運用Google

開發人員產品建立各種應用程式,以因應如社交、行動產品、地理/地圖,以及 AJAX/JavaScript 等不同需求。

http://code.google.com/intl/zh-TW/events/developerday/2008/home.html

2008年3月26日 星期三

安裝 Oracle Database 10g Express

Oracle Database 10g Express的安裝其實是相當簡便的,幾乎只要一直下一步就可以完成安裝了

image

接受合約,下一步

image

因為只有一個產品可以選擇安裝,安裝路徑可以改變,下一步

image

設定SYS與SYSTEM USER的密碼,下一步

image

顯示Database一些listener的相關資訊,下一步安裝

image

完成安裝後,可以到資料庫管理首頁做相關設定

image

以SYS身份登入

image

XE的 Web管理頁面還蠻方便,大部分的工作不用再透過其他工具來執行,算是一套不錯的免費資料庫。

對於個人或小企業來說,4GB的資料庫應該很好用了。

image

2008年3月23日 星期日

好用的免費資料庫: Oracle 資料庫 10g 快捷版

我們在開發軟體時,一般都會選擇MySQL當後端資料庫,不過個人覺得若是想享用頂級的免費資料庫,可以有另一個更好的解決方案。Oracle Database 10g Express

Oracle Database 10g Express(Oracle Database XE)是基於 Oracle Database 10g 第 2 版代碼庫的小型入門級資料庫,它具備以下優點:免費進行開發、部署和分發;下載速度快;並且管理簡單。Oracle XE 是一款優秀的入門級資料庫,可供以下使用者使用:

  • 致力於 PHP、Java、.NET、XML 和開放原始程式碼應用程式的開發人員
  • 需要免費的入門級資料庫進行培訓和部署的 DBA
  • 需要入門級資料庫進行免費分發的獨立軟體廠商 (ISV) 和硬體供應商
  • 需要在課程中使用免費資料庫的教育機構和學生

現在,利用 Oracle Database XE,您可以使用強大的基礎架構來開發和部署應用程式,然後在必要時進行升級而不必進行昂貴和複雜的移植。閱讀使用者對 Oracle 資料庫 XE 的評價。

Oracle 資料庫 XE 對安裝到的主機的規模和 CPU 數量不作限制(每台電腦一個資料庫),但 XE 將最多存儲 4GB 的使用者資料,最多使用 1GB 記憶體,並在主機上使用一個 CPU。

clip_image001 下載 Oracle Database 10g XE

2008年3月18日 星期二

月結作業 - AP 應付帳款管理系統

Step 1. Run AutoApprove Process for All Invoices Batches

Approve未簽核之Invoices, 以確定所有之應立帳之Invoices皆已Approved, 可付款並可過帳至GL.

Step 2. Review and Resolve Amounts to Post to GL

a. Review the Posting Holds Report

此報表列出有Holds之Invoices(無法付款與過帳). 依此報表解決Invoices Holds問題後, 可再執行AutoApprove.

b. Optionally Run the Expense Distribution Detail Report

可檢核未過帳之Invoice Distributions是否正確.

c. Optionally Run a Payment Batch

執行付款作業.

d. Confirm all Payment Batches

Confirm 所有Payment Batches, 並可Optionally Run Final Payment Register 列印付款明細.

注意: 若有Payment Batches未Confirm, 則無法關閉AP期間.

e. Optionally Run the Payment Register

可檢核此期間各銀行別之付款資料.

Step 3. Post All Approved Invoices and Payments to GL

執行AP 之General Ledger Transfer

拋轉AP傳票至GL Interface.

執行GL 之Journal Import

由GL Interface 接收子系統傳票.

注意: GL Journal Import 之Batches需於GL 中過帳.

Step 4. Review the A/P to GL Posting process After It Completes

a. Review the Accounts Payable Journal Entry Exception Report

此報表於執行General Ledger Transfer時自動執行, 並列出無法過帳之問題, 如:

Distribution Line 之Accounting Flexfield不允許過帳.

Distribution Line 之Accounting Flexfield為Inactive.

Distribution Line 或Payment 為外幣, 但未輸入匯率.

GL Date(入帳日期) 為Future 或Closed Period.

* 解決以上無法過帳之問題後, 並重新執行General Ledger Transfer.

b. Run Posted Invoices Register

可檢核Invoices拋轉至GL之立帳金額是否正確. 此報表依AP Account列出立帳之金額.

c. Run Posted Payments Register

可檢核Payments拋轉至GL之付款金額是否正確, 並可檢核此期間各銀行別之付款金額.

Step 5. Optionally Submit the Unposted Invoice Sweep

Optionally 執行Unposted Invoice Sweep (Run Report中)

所有GL Date為當期之Invoices或Payment均需Post to GL才可關閉期間. 此作業可將有問題之Unposted Invoices與Payments 轉至下一期. e.g. Period-End 作業時誤將下一期之Invoices與Payments之GL Date輸入於Period End當期.

Preliminary Invoice Sweep Report

參數: Sweep Now 輸入No, 可執行預覽報表.

Actual Invoice Sweep

參數: Sweep Now 輸入Yes, 可執行Sweep至下期作業.

Step 6. Close the Oracle Payables Accounting Period

Step 7. Accrue Uninvoiced Receipts

對當期費用性質採購已收料但應付帳款未立帳之收料金額作期末暫估

Step 8. Reconcile Oracle Payables Activity for the Period

執行Accounts Payables Trial Balance Report

此報表為當期之應付帳款明細帳, 依AP Account列出供應商別之未付或部份付款之Invoices餘額.

試算當期應付帳款餘額

本期Accounts Payable Trial Balance =

上期期末之Accounts Payable Trial Balance (期初餘額) + Posted Invoices Register (本期新增) -

Posted Payment Register (本期付款)

注意: Posted Invoices Register與Posted Payment Register需於執行General Ledger Transfer後列印.

可於GL執行FSG Report, Account Analysis Report, Account Inquiry核對應付帳款餘額

注意: 需確認GL中之AP相關Journal Batches均已過帳.

Step 9. Open the Next Accounting Period

Step 10. Optionally Run the Key Indicators Report

產生以下兩報表,可用於現金流量與預測之分析:

The Key Indicators Current Activity Report

此報表列印Vendors, Invoices, Payments之當期與前期比較, 含筆數與金額.

The Key Indicators State-Of-the-System Report

此報表列印Vendors, Invoices, Payments, Matching Holds之Total筆數與平均數(Average Sites per Vendor, Average Payment per Invoice, Average Invoice per Check, Average Matching Hold per Invoice).

2008年3月6日 星期四

.NET 元件Excel Wrapper的應用

image

因為同事有支重要的Excel排程程式,為了保留所有的格式、計算邏輯以及報表,所以寫了一支專門撈取Oracle ERP訂單資料至Excel檔裡的程式,其中呼叫Excel API的部分是朋友iTSE幫我寫的.NET元件ExcelWrapper.dll,他很大方的讓我放上來,如果有要source code的朋友請跟我聯絡,我再發mail給您。

我把其中產生新檔的code貼上來,雖然寫的不是很好是硬擠出來的,不過對有類似需求的朋友不妨可以參考看看。

 

try
{
    //copy原始檔案至指定目錄
    System.IO.File.Copy(Application.StartupPath + "\\source\\XXX.xls", txtPatch.Text + txtYYMM.Text + "_XXX.xls", true);

    int ColIdx = 0;
    int RowIdx = 7;
    //開啟Excel檔 選擇第一個工作表
    _excel = new ExcelWrapper.ExcelWrapper();
    _excel.OpenFile(txtPatch.Text + txtYYMM.Text + "_MPS.xls", txtPass.Text);
    _excel.SelectWorksheet(1);

    // 連接Oracle
    using (System.Data.OracleClient.OracleConnection oraCn = new OracleConnection())
    {
        oraCn.ConnectionString = global::ExcelReporter.Properties.Settings.Default.ConnectionStringApps;
        System.Data.OracleClient.OracleCommand oCm = new OracleCommand();
        oCm.Connection = oraCn;
        oCm.CommandText = @"begin " +
                          @" DBMS_APPLICATION_INFO.SET_CLIENT_INFO(FND_PROFILE.VALUE('ORG_ID')); " +
                          @"end;";
        oraCn.Open();
        oCm.ExecuteNonQuery();
        oCm.Parameters.Add("p_yymm", OracleType.VarChar).Value = txtYYMM.Text;

        oCm.CommandText =
            @"select to_char(ol.request_date,'YYYY/MM/DD') request_date,......略";

        // 利用DataReader將資料寫入Excel
        System.Data.OracleClient.OracleDataReader ord = oCm.ExecuteReader();
        string sOrderNum = "";
        string sDate = "";
        //...略

        while (ord.Read())
        {
            sOrderNum = "";
            sDate = "";
            //...略

            // 需求日
            sDate = ord[0].ToString();

            // 單號
            sOrderNum = ord[1].ToString();
            //...略

            _excel.SetData(RowIdx, ColIdx + 3, sOrderNum);
            _excel.SetData(RowIdx, ColIdx + 5, sDate);
            //...略

            RowIdx++;

            row++;
        }
        ord.Close();
    }

    // Excel存檔
    _excel.Save();
}
catch (Exception ex)
{
    MessageBox.Show(ex.Message);
}
finally
{
    if (_excel != null)
    {
        // 離開Excel
        _excel.Quit();
        _excel = null;
    }
}

2008年3月5日 星期三

月結作業 - INV 庫存管理系統

image

Step 1. Enter All Transactions(處理完成所有交易)

Inventory->Transactions->Miscellaneous Transactions, Subinventory Transfer, Inter-Org Transfer…...

OM->Shipping->Transactions->[Action] Ship Confirm

Inventory->Receiving->Receipts (Customer Return, RMA)

WIP->Material Transaction->WIP Material Transactions

PO-> Receiving->Receipts (Internal & Supplier) &Receiving Transactions

Step 2. Check Transaction Interface

確保 Interface Manager 開啟且運作正常

Material Transaction (INV Module)

Cost Manager (INV Module)

Move Transaction (INV Module)

Inventory Manager (SYSADMIN Module)

Receiving Transaction Manager (SYSADMIN Module)

查詢出未處理(pending or no process) transactions 並重新submit

執行Inv->Transaction-> Pending Transactions 與 Transaction Open

Interface

查詢出ERROR transaction並處理ERROR原因.

Step 3. Check OM Transaction Processes

Unconfirmed Shipment

針對已出貨Ship Conform,但尚未扣庫存者,需執行Inventory interface and Receivable interface transfer 扣庫存及補立AR。

查詢出ERROR transaction並處理ERROR原因--Inventory Interface

Inv->Transaction->Open Interface

查詢出ERROR transaction並處理ERROR原因--Receivable Interface

AR->Transaction->Interface Line

Step 4. Review Inventory Transactions

Correcting Incorrect Account Charges(檢核會計科目)

檢核資料庫中 Material Transaction 中的cost 部份是否有計算,Material Distribution 是否正確產生

Step 5. Balance the perpetual Inventory

以日常印出並簽核之Transactions Register Report核對月底印出之 Transactions Register Report, 總數須相同 , 依據transaction_type 印出資料

若有誤, 須追出原始單據, 修正或補輸入transactions,然後重回上步驟

使用Material Account Distribution Summary Report 檢核期末金額或數量正確性

核對庫存金額與會計科目之正確性: (N) (Report->Costs->All->)

Inventory Value Report

Material Account Distribution Detail Report

Material Account Distribution Summary Report

Step 6. Transfer Summary or Detail Trans To GL

Inventory->Accounting Close Cycle ->General Ledger Transfer (By Org)

G/L Batch sequence

Step 7-8. Close AP, PO, AR, GL, INV

2008年2月27日 星期三

月結作業 - OM 訂單管理系統

image

Step 1: Complete All Transaction for Current Period

Confirm Transaction had been Completed

A. Enter all S/O Transactions

B. Enter all RMA Order Transactions

C. Confirm Shipment Transactions

D. Confirm RMA Receipt/Receiving Transactions

E. Response to Workflow Approval Notifications

Step 2: Complete S/O Import Transactions for Current Period (Options)

External S/O Import Interface (Like EDI or XML Order)

A. Run “Order Import Request” in Oracle Order Management.

B. If have Error, Use “Import Order Collection” to review Import S/O

Oracle Internal S/O Import Interface (Like EDI or XML Order)

A. Run “Create Internal S/O” in Oracle Purchasing

B. Run “Order Import Request” in Oracle Order Management

C. If have Error, Use “Import Order Collection” to correct Import S/O.

Step 3: Review Held Order

Review Hold Order

1. Run “Orders on Credit Check Hold Report”

2. If have Held Order, following SOP to Process.

Step 4: Review Backorders

Review BackOrder Report

1. Run “Backorder Detail Report “ in Oracle Shipping

2. If have some urgent Shipment need to do, following SOP to do the Picking and Shipping process.

Step 5: Reconcile to Oracle Inventory (Inv)

Confirm all Shipment Interface to Oracle Interface

1. Check there is no any Delivery in “Interface Trip Stop”.

2. If have some Delivery, following SOP to do the Shipment process.

2008年2月21日 星期四

在Vista平台下安裝 Oracle JInitiator

在Vista平台下一直無法直接用IE7 執行Oracle ERP, 最近看了Oracle出的解決方式https://metalink.oracle.com/metalink/plsql/f?p=130:3:63729454575069701::::p3_database_id,p3_docid,p3_show_header,p3_show_help,p3_black_frame,p3_font:NOT,290807.1,1,0,1,helvetica

有些繁瑣, 後來參考網友的作法很快就可以使用了:
1.先檢查JDK是否已安裝至6.0以上
請到此下載 http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jre-6u4-windows-i586-p.exe?BundledLineItemUUID=i0dIBe.pR3AAAAEYeUoUszqx&OrderID=QrBIBe.pWfkAAAEYakoUszqx&ProductID=lr9IBe.nFxoAAAEWAhINQrEN&FileName=/jre-6u4-windows-i586-p.exe

2.在JDK安裝完後,請至 C:\Program Files\Java\jre1.6.0_XX\bin\client\ 複製jvm.dll
覆蓋至 C:\Program Files\Oracle\JInitiator 1.3.1.XX\bin\hotspot

3.修改兩個資料夾名稱請至 C:\Program Files\Oracle\JInitiator 1.3.1.XX\lib\
將 font.properties.zh.5.0 改成 font.properties.zh.6.0
將 font.properties.zh.5.1 改成 font.properties.zh.6.1

4.改字型請至 C:\Program Files\Oracle\JInitiator 1.3.1.XX\lib\
用記事本開啟font.properties將# for Simplified Chinese下字串
filename.\u5b8b\u4f53=SIMSUN.TTF 改成
filename.\u5b8b\u4f53=SIMSUN.TTC
(簡體中文才做)

存檔完工.

2008年2月20日 星期三

月結作業 - PO 採購管理系統

PO 採購管理系統

image

Step 1. Optionally Review the Current and Future Commitments

執行Purchase Order Commitment by Period Report

Step 2. Optionally Review the Outstanding and Overdue Purchase Orders

執行 Purchase Order Detail Report

執行 Open Purchase Orders(by Buyer) Report

執行 Open Purchase Orders(by Cost Center) Report

Step 3. Follow Up Receipts - Check With Vendors

根據 Purchase Order Detail Report 由相關部門與Vendors Check未收料之採購單. 若有已收料但未輸入之資料則需補輸入

Step 4. Identify and Review Uninvoiced Receipts

執行 Uninvoiced Receipts Report

Step 5. Follow Up Invoices

相關部門根據 Uninvoiced Receipts Report 與Vendor Check 已收料但未收到發票(應付帳款未立帳)之收料資料

Step 6. Complete the Oracle Payables Period-End Process

Step 7: Run PO 之Receipt Accrual - Period End

Step 8: Complete AP Period End

Step 9: Optionally Perform Year-End Encumbrance Processing

Step 10: Close PO Period

Step 11: Open Next PO Period

Step 12: Close GL Period

Step 13: Optionally Run PO Reports

Vendors Report

檢核供應商資料, 並檢視是否有重覆之供應商.

Vendors Audit Report

列印可能為重覆之供應商地址資料, 可以Vendor Merge作業合併重覆之供應商地址.

Vendor Quality Performance Analysis Report

供應商之送貨品質分析 - Accepted, Rejected, Returned之比率.

Vendor Service Performance Analysis Report

Vendor Volume Analysis Report

Requisition Activity Register

Blanket and Planned PO Status Report

Saving Analysis Report (by Category)

Saving Analysis Report (by Buyer)

執行Accrual Reconciliation Report

分析並確認錯誤之Accruals, 並於Accrual Write-Offs Form中輸入

執行Accrual Write-Off Reports 根據Accrual Write-Off Report於GL中人工輸入調整傳票

月結作業 - WIP 在製品管理系統

WIP 在製品管理系統

image

Step 1.確認 Transactions 是否完成:

Material : Issue , Return, Assemble Complete

Resource : Manual , WIP Move , OSP ( PO Price )

此工作平時即應由相關單位處理,判斷工單’狀態=Complete , 則視為完全結

Step 2.確認 Interface Manager 是否開啟

檢核 Material Transaction Manager 是否啟動

檢核Move Transaction Manager是否啟動

檢核Cost Manager是否啟動

確保料,工,費交易,成本系統均加以處理

Step 3. 檢核pending transaction

Pending Material Transaction-待處理發料交易

Pending Move Transaction-待處理移轉工單交易

Pending Resource Transaction-待處理工時交易

Transaction Interface -外部MES 系統交易轉入

介面檔交易

檢核錯誤交易及找出原因,更正錯誤後,重新執行

確認Interface Manager開啟且運作正常

Material Transaction Manager

Demand Reservation Manager

Material Cost Manager

WIP Move Transaction Manager

WIP Resource Cost Transaction Manager

查詢出未處理(pending or no process) transactions 並重新submit

執行Inv->Transaction-> Pending Transactions 與 Transaction Open Interface

查詢出ERROR transaction並處理ERROR原因.

要注意Interface Manager開啟, 最好是排schedule open

[INV] Items 程式中英對照

料號
Items

主要料號
Master Items

移轉
Transfer

版次
Revisions

料號成本: 維護
Item Costs: Maintain

項目成本
Item Costs

項目: 主要
Items: Main

項目: 存貨
Items: Inventory

項目: 用料表
Items: BOM

料號: 成本計算
Items: Costing

項目: 採購
Items: Purchasing

項目: 收貨
Items: Receiving

項目: 實際
Items: Physical

料號: 一般計劃
Items: General Planning

項目: MRP
Items: MRP

項目: 前置時間
Items: Lead Times

料號: 在製品
Items: WIP

料號: 訂單管理
Items: OE

項目: 開立商業發票
Items: Invoicing

項目: 服務
Items: Service

項目: 分類
Items: Categories

料號: 型錄
Items: Catalogs

項目: 暫緩狀態
Items: Pending Status

料號: 單位轉換
Items: UOM Conversions

料號: 版次
Items: Revisions

項目: 項目倉庫
Items: Item Subinventory

項目: 項目關係
Items: Item Relations

料號: 製造 P/N
Items: Mfg P/N

料號: 對照參考
Items: Cross References

項目: 組織指定
Items: Org Assignment

料號: 複製來源
Items: Copy From

組織料號
Organization Items

版次
Revisions

移轉
Transfer

料號成本: 維護
Item Costs: Maintain

項目成本
Item Costs

項目: 主要
Items: Main

項目: 存貨
Items: Inventory

項目: 用料表
Items: BOM

料號: 成本計算
Items: Costing

項目: 採購
Items: Purchasing

項目: 收貨
Items: Receiving

項目: 實際
Items: Physical

料號: 一般計劃
Items: General Planning

項目: MRP
Items: MRP

項目: 前置時間
Items: Lead Times

料號: 在製品
Items: WIP

料號: 訂單管理
Items: OE

項目: 開立商業發票
Items: Invoicing

項目: 服務
Items: Service

項目: 分類
Items: Categories

料號: 型錄
Items: Catalogs

項目: 暫緩狀態
Items: Pending Status

料號: 單位轉換
Items: UOM Conversions

料號: 版次
Items: Revisions

項目: 項目倉庫
Items: Item Subinventory

項目: 項目關係
Items: Item Relations

料號: 製造 P/N
Items: Mfg P/N

料號: 對照參考
Items: Cross References

項目: 組織指定
Items: Org Assignment

料號: 複製來源
Items: Copy From

[INV] Inventory 詞彙中文翻譯

ABC Classes ABC分類

ABC Assignment Groups 群組指定

ATP (Available to Promise) 允諾量

ATO (Assemble to Order)

Attribute Controls 屬性控制

Account Aliases 會計科目別名

Asset Tracked 資產追蹤

Accounting Calendar Types 會計日曆類別

Accounting 會計科目

By Manufactures 依製造料品編號

Books 會計帳冊

Bin 儲物箱;排

Container Types 容器類別

Catalog Groups 目錄群組

Cost 成本

Average Cost Update 平均更新

Cost Mass Edits 大量成本資料編輯

Copy Cost Information 拷貝成本資訊

Purge Cost Information 清除成本資訊

Cost Types 成本類別

Counting 盤點

Cycle Counts 循環盤點

Cycle Count Entries 循環盤點登入

Approve Counts 循環盤點確認

Currencies Daily Rates 幣別匯率

Currencies Period Rates 匯率區間

Currency Codes 幣別碼

Change Organization 變更組織

Corrections 修訂

Category 分類

Category Sets 分類組別

Category Codes 分類編碼

Classes 類別

Conversions 轉換

Cross References 料號對照表

Compile Demand History 歷史需求編譯

Consign-in 調借

Default Category Sets 預設分類組別

Descriptive Elements 料品品名規格說明

Document 文件說明

Demand History 歷史需求

Defaults 預設值

Delete Constraints 刪除限制

Entries 登入

View Entries 登入查詢

Encumbrance 滯納

Purchase Order Encumbrance 採購滯納金

Freight Carriers 運送

Flexfields 彈性欄位

FGI(Finished Goods Inventory) 成品倉

Generate Serial Numbers 產生序號

Inspect 檢驗

IPV(Invoice Price Variance) 發票價與採購之價差

Item 料品

Customer Item Commodity Code 客戶料品產品碼

Item Types 料品類別

Item Transaction Default 料品異動預設

Item Relationships 料品關聯

Item Costs 料品成本

Item Information 料品資訊

Item Search 料品搜尋

Item Supply/Demand 料品供需

Customer Items 客戶料品對照

Assign Items 指定料品

Update Item Assignments 更新指定料品

Mass Edit Item Accounts 大量料品會計科目編輯

Master Items 主料品

Organization Items 組織料品

Import Items 轉入料品

Delete Items 刪除料品

By Items 依料品編號

Inter-Location Transit 內部儲位移轉

Inter-organizational Transfer 調撥

Intransit Inventory 路途中之貨品

Kanban 看板

Generate Kanban Cards 產生看板

Print Kanban Cards 列印看板

Lots 批量

Lot Control 批次控制

Locator Control 儲位控制

Locations 倉庫地址

Manufactures' Part Numbers 製造料品編號

Manage Shipments 出貨管理

Material Distributions 原物料分配

Movement Statistics 異動統計

Multi Organizations Quantities 組織量

Manual Requests 手開需求單

On-hand,Availability 手量

On-hand Quantities 在手可用量

Parameters 參數

Pull Sequences

PPV(Purchase Price Variance) 採購價差

Physical Inventory 固定盤點

Pending Status 呆滯狀況

Purge 清除

Purge Cost Update History 除成本更新歷史

Quantity Tracked 數量追蹤

Row 排;列

Rules 規則;定義

Receiving 收貨;收料

Receiving Site 貨品暫放區

RFQ 事先報價

Rack 架;層

Receipts 收貨

RMA Receipt 退修收件

Returns 退貨

Customer Returns 客戶退貨

RMA Return 退修件確認

RIP(Raw in Process) 原料處理

Resource Supply for ATP 允諾量資源供應

Revision Quantity Control 版本控制

Reservations 保留料品

Reorder Point Planning 訂購點

Serial Numbers 序號

Serial Control 序號控制

Subinventories 子倉庫

Shelf Life Control 料品生命週期控制

Shipping Networks 配送網

Shipping Methods 運送方式

Safety Stocks 安全庫存

Safety Stock Update 安全庫存更新

Standard Cost Update 標準成本更新

Scrap 廢品

Ship-To Location 代收貨品之地址

Source Types 來源種類

Status Codes 狀態碼

Sub-elements Material 原物料

Subinventory Transfer 庫房間調撥

Transactions 異動

Transaction Open Interface 異動開啟介面

Pending Transactions 呆滯料異動

Receiving Transactions 收貨異動

View Receiving Transactions 收貨異動查詢

Transactions Status Summary 異動狀況總覽

Miscellaneous Transaction 雜收發其他異動

Material Transactions 原物料異動

Material Transactions Summaries原物料異動總覽

Transfer 移轉

Subinventory Transfer 倉庫移轉

Inter-organizations Transfer 組織間移轉

Templates 樣版

Calendar Exception Template 工作曆例外日

UOM (Units of Measure) 度量單位