除了手动输入公司内事务外,还可以从外部 ASCII 文件加载事务详细信息。可以在一个加载流程中选择多个外部文件,并选择是合并还是替换事务。
加载文件中的节标题
公司内事务加载文件可包含两个节:
原因代码表:该节只在您具有“公司内事务管理员”安全角色访问权限时才加载;否则,加载会忽略该节。
IC 事务节:该节最常用,在您具有“公司内事务用户”安全角色访问权限时加载。
在加载过程中,系统也不会同时从加载文件加载过帐或匹配状态。
加载文件中的特殊关键字
特殊关键字前以感叹号 (!) 标记。
表 10-2 IC 事务加载文件的关键字
关键字 | 说明 |
---|---|
Intercompany Detail |
表示该数据代表公司内详细信息。 |
Column_Order |
表示文件中各项的顺序。 |
Thousand_Separator |
(可选)。表示用于分隔金额中千位的分隔符。如果未指定,系统将使用在应用程序服务器中定义的数值的区域设置。 |
Decimal |
(可选)。表示用于小数金额的字符。如果未指定,系统将使用在应用程序服务器中定义的数值的区域设置。 |
公司内事务文件示例
以下是公司内事务加载文件示例。感叹号 (!) 后跟有效的节名称表示新节的开头。撇号 (') 表示注释行的开始。使用以下文件分隔符之一分隔文件中的信息:
, ~ @ $ % & ^ | : ; ? \
您可以使用任意有效字符,只要该字符未用于文件名中,或未以任何其他形式用于文件中。例如,如果在实体成员名称中使用了 & 符号 (&),则不能使用 & 作为分隔符。在整个文件中必须使用相同的分隔符字符。如果在同一文件中使用不同的分隔符字符,在加载文件时会出错。
注:
如果使用 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
...