财务 > 接口 > 自Sage Treasury导入转账 

此功能用于导入现金管理软件中的条件匹配的转账,并将它们转换为会计日记账.

转账文件的结果与日记账分录有着很多的区别,因而导入被分为前后2个相关联的阶段:

  • 第一阶段是将文件数据导入指定表格(BNKTRSIMP),
  • 然后是将标准的会计分录应用到表格中的数据上,并生成相应的日记账分录
    (通过GAUCASH参数的日记账分录)

如果在两个阶段中的任何一个出现了问题,整个文件都会被系统拒绝.

先决条件

SEEREFERTTO 请您参照 实施的文档资料

屏幕管理

录入屏幕

字段

下列字段存在于这个页签中 :

文件生成

  • 字段 TYPEXP

该字段无链接帮助.

  • 文件 (字段 VOLFIL)

 

  • 追踪文件 (字段 TRC)

用于查看是否对收支转账文件进行跟踪.
跟踪记录中会显示生成的日记账的类型及其编号.

关闭

 

导入文件结构

转账文件至少包括6或7种记录:

  • 记录0001 表头行
    -> 表头记录主要包括转账的会计科目日期
  • 记录0002 日期与支持行
    -> 记录包括日记账中的表头数据,包括公司,文件类型,交割日期及描述
  • 记录0003 抵消行
    ->记录包含各抵消行的数据(如,内部转账科目), 如账户,金额,描述,方向,商业伙伴,公司货币栏内的行参考代码
  • 记录0004 银行账户行
    ->记录包含各银行账户行的数据(如,内部转账科目), 如账户号,金额,描述,方向,商业伙伴,公司货币栏内的行参考代码
  • 记录 0005 货币行
    ->记录包括以入账货币为单位的转账金额,入账货币
    ->只在入账货币与公司货币不相同时才显示此记录,显示的是入账货币.
  • 记录 0009 总结行
    -> 记录对日记账进行总结,主要包括日记账代码
  • 记录 9999 总计行
    -> 记录对文件中包含的各项转账做出总结

视入账货币的具体情况,可能出现以下结构:

入账货币<>公司货币

入账货币=公司货币

0001 表头行

0001 表头行

0002 日期与支持行

0002 日期与支持行

0003 抵消行

0003 抵消行

0004 银行账户行

0004 银行账户行

0005 货币行

0009 总结行

0009 总结行

0002 日期与支持行

0002 日期与支持行

0003 抵消行

0003 抵消行

0004 银行账户行

0004 银行账户行

0009 总结行

0005 货币行

9999 总计行

0009 总结行

9999 总计行

这2个文件分别生成了执行转账的两个银行账户的日记账分录.

当然,可以用一个文件显示2种与相关货币对应的结构.

参数设定特征

执行匹配转账的导入需要在e现金层先对某些必要的参数进行设置:

记录

e现金字段

Sage X3企业版需要的信息

记录0002- 日期与支持行

公司匹配代码

该字段的内容必须与Sage X3企业版的公司代码相一致.

记录0002- 日期与支持行

支持匹配代码

该字段内容必须与Sage X3企业版使用的日记账类型相匹配(依据支持行的方向决定是支出还是现金收讫).

记录0003-抵消行

本性匹配代码

该字段内容必须与Sage X3企业版的未结转账的科目编号或组群往来科目的编号相匹配.

记录0003-抵消行

附件代码匹配代码

当对销科目是一个集体科目时,该字段必须包含相关业务伙伴的代码.

记录0004- 银行账户行

科目匹配代码

该字段的前3个字符用于指出该信息在日记账中的位置. 然后,从第4个字符开始,应录入银行账户.

记录0005-货币行

货币匹配代码

该字段用于录入日记账使用的货币的代码.

导入文件结构

转账文件有N个记录组成,N为偶数. 事实上,每两行为一组,每组代表一条转账录入(例如512至580).

编号

字段名称
Sage 1000 现金管理

备注与Sage X3企业版

数位

长度

类型

1

日记账代码

注意: 接受到的日记账代码为3位,而Sage X3企业版的日记账代码是5位.

1

3

字符.

2

日记账日期

指的是Sage X3企业版的科目日期.

4

6

日期格式为日月年

3

日记账类型

Sage1000现金管理日记账类型与 [银行账户+公司]的组合相关联. 因此它不取决于交易方向,在多数情况下,Sage X3企业版可提供收款与支出日记账的类型. 标准的现金自动日记账参数设定会将该赋值复原(因此,需要创建)但仍可修改.

10

2

字符.

4

总账科目

可以是现金科目,内部转账科目或往来科目.
注意科目的长度: Sage X3企业版的科目限定为10位(Sage1000现金管理的科目为13位).

12

13

字符.

5

科目类型

不考虑此字段.

25

1

字符.

6

其它科目或分析元

不考虑此字段.

26

13

字符.

7

录入参考

标准现金自动日记账的参数设置会将该字段按照原始文件还原.

39

13

字符.

8

录入描述

标准现金自动日记账的参数设定会将此信息还原为日记账表头的默认描述信息,但仍会保留行中信息.

52

25

字符.

9

付款模式

不考虑此字段.

77

1

字符.

10

到期日

指的是日记账表头中指出的到期日.

78

6

日期格式为日月年

11

方向

待合并的文件含有D表示借方,C表示贷方. 在导入过程中,这些值将相应地转换为1和-1以便匹配Sage X3企业版的方向字段中的赋值.

84

1

字符.

12

公司货币表示的行金额

指的是规定的公司金额.

85

20

数字

13

分录类型

不考虑此字段.

105

1

字符.

14

序号

此文件保护N行,由于各行的序号两两相同,所以2行为一组. 序号相同的2行组成的组将被转换为 Sage X3企业版的一条日记账. 标准的现金自动日记账设置会对此编号进行调整,并作为日记账编号使用,但是不能进行修改.

106

7

字符.

15

反转字段

不考虑此字段.

113

26

字符.

16

ISO代码公司货币

不考虑此字段.

139

3

字符.

17

交易货币表示的行金额

不考虑此字段.

142

20

数字

18

ISO代码交易货币

不考虑此字段.

162

3

字符.

19

现金公司代码

不考虑此字段.

165

15

字符.

20

分支

指的是录入行的地点.

180

15

字符.

21

银行科目行货币金额

该录入行指的是交易货币的金额.

195

20

数字

22

ISO银行科目货币

该录入行指的是交易货币.

215

3

字符.

字符/记录个数=

218

批次任务

这个功能能在批次模式下执行. 标准任务 BNKTRSIMP 能执行它.

错误消息

除了一般的错误消息,下列消息能在录入时产生 :

XXXXX记录代码不存在

当某行的前4位字符与通常的设定(0001/ 0002/0003/0004/0005/0009/9999)不匹配时,会出现此信息.

无发布者记录

当在导入的文件中找不到0001表头记录时,会出现此信息.

行结构不正确

若出现其它结构问题,则显示此信息(记录0002未填写,在记录0004前有两条记录0003 ,...)

货币不存在

如果0005记录的货币代码不正确,则不能显示此信息.

公司不存在

如果0002记录的公司代码不正确,则不能显示此信息.

金额为零

如果转账金额(及日记账金额)为空,则会出现此信息. 那么,是否能生成日记账将取决于SIVNULL参数(通用数据章)的赋值.

未导入文件

当发生上述错误中的任何一个时(行结构错误,记录代码不存在,...),都会出现此信息

未生成日记账

当通过GAUCASH参数的自动日记账生成录入失败时,会出现此信息

被使用的表

SEEREFERTTO 请您参照 实施的文档资料