公司間交易載入檔案

除了手動輸入公司間交易外,您可以使用外部的 ASCII 檔案來載入交易詳細資料。可以在一個載入程序中選取多個外部檔案,並選擇是合併還是取代交易。

載入檔案中的區段標題

公司間交易載入檔案可包含兩個區段:

  • 原因代碼表:此區段只有在您擁有「公司間交易管理員」安全性角色存取權限時才會載入;否則,載入期間會忽略此區段。

  • IC 交易區段:此區段最為常用,會在您擁有「公司間交易使用者」安全性角色存取權限時載入。

在載入程序中,系統也不會從載入檔案中載入記入或比對狀態。

載入檔案中的特殊關鍵字

特殊關鍵字前方會以驚嘆號 (!) 標示。

表格 10-2 IC 交易載入檔案的關鍵字

關鍵字 描述

公司間詳細資料

表示該資料代表公司間詳細資料。

Column_Order

表示檔案中各個項目的順序。

Thousand_Separator

(選擇性)。表示在金額中用於分隔千位的分隔符號。如果未指定,系統會使用應用程式伺服器中定義之數值的地區設定值。

小數

(選擇性)。表示用於小數金額的字元。如果未指定,系統會使用應用程式伺服器中定義之數值的地區設定值。

公司間交易檔案範例

下列為公司間交易載入檔案的範例。驚嘆號 (!) 後方為有效的區段名稱,以表示新區段的開頭。撇號 (') 表示註解行的開始。請使用下列其中一個檔案分隔符號來分隔檔案中的資訊:

, ~ @ $ % & ^ | : ; ? \

您可以使用任何有效字元,只要該字元未用於檔案名稱中,或未以任何形式用於檔案中。例如,如果您在實體成員名稱中使用了 & 符號,則不能使用 & 作爲分隔字元。在整個檔案中必須使用相同的分隔符號字元。如果在同一檔案中使用不同的分隔符號字元,在載入檔案時會出錯。

註:

如果使用 Oracle 資料庫,系統會在載入程序中,將交易 ID、子 ID、參照 ID 和原因代碼轉換為大寫字母。例如,系統會在載入檔案時,將交易 ID「t123」轉換為「T123」。

範例

!SCENARIO=Actual
!YEAR=2014
!PERIOD=January
!DECIMAL=.
!THOUSAND_SEPARATOR=,
INTERCOMPANY DETAIL
!Column_Order=Entity;Partner;Account;Flows;Market;Region;CostCenter;TransID;SubID;Date;TransCurr;TransAmt;EntCurrAmt;Rate;RefID;Comment1;Comment2
China;France;ICPay;Flows;Market;Region;CostCenter;DE124;08/10/06;EUR;2000;8000;Ref123;Text1234;Text9995
China;France;ICPurch;Flows;Market;Region;CostCenter;BX3212;08/12/06;EUR;2500;10000; ;Text2345;Text8984
China;Germany;ICRef;Flows;Market;Region;CostCenter;AC4345;08/15/06;EUR;1700;6970;ABC12;Text2323;Text9232
...