国家外汇管理局关于印发《利用IT技术提高国际收支统计质量指导意见》和《国际收支统计监测系统与金融机构业务系统的接口规范》的通知
 
(汇发[2002]17号 2002年2月9日)

国家外汇管理局各省、自治区、直辖市分局、外汇管理部;深圳、大连、青岛、厦门、宁波市分局,各中资外汇指定银行总行:
  为了适应加入WTO后国内外经济形势的发展和变化,使国际收支统计手段进一步与国际接轨,满足宏观经济决策的需要,改革现有的统计技术和手段,充分利用IT技术是提高国际收支统计工作效率和数据质量的必由之路。为此,国家外汇管理局拟定了《利用IT技术提高国际收支统计质量指导意见》(见附件1)。现将《意见》与《国际收支统计监测系统与金融机构业务系统的接口规范》(见附件2)一同下发给你们,请根据本地区的特点和实际加以贯彻。同时,各分局在收到文件后请立即转发所辖外资银行。
附件1:    利用IT技术提高国际收支统计质量指导意见

  一、利用IT技术提高国际收支统计质量和效率的必要性和可行性
  从1996年1月1日实施《国际收支统计申报办法》以来,外汇局、银行及申报主体等有关各方均投入了大量的精力,致力于数据质量的不断提高,2001年9月1日国际收支涉外收入申报时效的提高使数据在时效性方面又前进了一大步。但是,国际收支统计工作仍存在一些困难和问题需要解决。随着国内外经济发展的世易时移,我国的国际收支统计手段理应与时俱进。为与国际接轨,满足宏观经济形势的要求,改革现有的统计技术和手段,充分利用IT技术是提高国际收支统计工作效率和数据质量的必由之路。
  首先,利用IT技术提高国际收支统计质量和效率是适应中国加入WTO后与国际接轨,遵循国际收支统计国际惯例的要求。我国加入WTO后,将进一步融入世界经济体系中,统计的及时、准确与完整对于推动经济进一步与国际接轨,保证经济健康、稳定地发展有着十分重要的作用。其次,利用IT技术是提高统计质量、降低统计成本、减轻申报负担、保证质量的根本方法。并且数字化时代的要求又为利用IT技术改进统计手段奠定了基础。计算机网络的普及,国内各银行信息化程度的普遍提高,以及申报主体对信息技术的掌握,为利用IT技术推进国际收支统计工作的发展奠定了良好的基础。此外,银行业务现状为利用IT技术提高国际收支统计质量和效率提供了可能。目前,一些银行已在这方面进行了尝试,证实是可行的。
  二、国际收支统计网上申报和数据接口转换的指导性意见
  利用IT技术的目标是要做到:以包含充足信息的电子数据的直接提取或交换取代数据的人工填制与加工传递,以接近实时数据逐渐取代定期、不定期报送数据。在目前的形势下,我们鼓励采用网上申报和通过数据接口转换的方法进行国际收支信息采集。具体的意见如下:
  (一)银行与客户间的信息传递途径――网上申报(对涉外收入申报的处理)
  1.程序
  (1)银行从其计算机业务操作系统中直接将申报通知和申报信息通过网络通知客户(申报主体)。
  (2)申报主体根据银行从网上提供的信息和与交易有关的单据在网上将申报单填写准确、完整后,及时通过网络传输给银行。
  (3)银行接收到客户网上申报信息后通过系统自动校验,符合要求的信息通过数据接口传输给外汇局,不合要求的信息退回客户,通知其进行修改或补充。
  2.质量要求
  (1)及时性
  网上申报系统应能够确保银行在收到涉外款项当日将有关信息通知申报主体和外汇局;同时确保申报主体在规定的时间内将准确、完整的申报信息传输到银行后,银行能够于当日/第二个工作日将申报主体申报的信息传输到外汇局等。
  (2)准确性
  系统应具有逻辑判断功能,根据国际收支间接申报的有关规定进行数据核对。如:收款金额应大于等于现汇金额+结汇金额+其他金额;判断是否填写了交易附言;校验是否有“对公单位基本情况表”、“组织机构代码”、“交易编码”、“国别”等国际收支间接申报操作规程中规定的要素。
  (3)全面性
  应能够在银行的业务系统中自动生成有关申报信息,并在系统内设置提醒、警示功能,督促申报主体和银行及时进行申报,通过计算机自动核查等一系列技术措施,提高申报的全面性。
  (4)安全性
  具有备份功能使数据不会因故障或灾难而丢失;
  具有保密功能,保证客户的信息不泄密;
  (5)实用性
  系统应保证申报主体申报方便,如可提供国际收支申报基本常识、交易编码查询、编码范围和解释以及其他帮助等。
  (6)开放性
  系统应是开放的和可扩充的,应具有较强的兼容性和可扩展性。
  (二)银行与外汇局间的信息传递途径―数据接口转换
  数据接口转换指银行自身计算机业务操作系统与外汇局国际收支统计监测系统数据接口相联结。
  1.涉外收入申报的处理
  (1)涉外收入统计表信息:
  银行收到款项后应及时通过数据接口转换将涉外收入统计表的信息传送到外汇局。
  (2)涉外收入申报单信息:
  A.对于已实现网上申报的银行,应通过数据接口转换方式将客户的网上申报信息及时传送至外汇局。
  B.对于未实现网上申报的银行:
  a.对于信用证和托收项下的收入,允许银行与申报主体签订协议(协议内容应明确双方的法律责任)后进行代理申报,并通过数据接口转换方式将代理申报的信息及时传输至外汇局。银行在进行代理申报时,应根据信用证和托收的有关单证确定交易的性质,而不能预设某一交易编码。
  b.对于汇入汇款项下的收入:
  对于交易性质比较单一的申报主体的汇入汇款收入:可比照B.a.“信用证和托收项下的收入”的处理方法,允许银行与申报主体签订协议(协议内容应明确双方的法律责任)后进行代理申报;此外其他汇入汇款项下的收入:应由申报主体进行申报,银行将申报主体申报的信息录入到国际收支统计监测系统后,将申报信息及时传送至外汇局。
  2.对外付款的处理
  (1)鼓励银行将对外付款的业务凭证与对外付款申报单合并。国家外汇管理局制定了单证合并的统一格式,希望进行对外付款单证合并的银行可向外汇局提出申请,外汇局将提供相关的指导和帮助。实现单证合并的银行在过渡期后可取消纸质对外付款申报单〔进口付汇核销单(代申报单)除外〕,并无需填写、传送对外付款日结单,只需将其计算机业务操作系统中的信息以申报单的格式通过数据接口转换传送到外汇局。
  (2)对于尚未实现对外付款单证合并的银行,仍需按规定填写对外付款日结单,并将日结单信息和客户填写的申报单信息通过数据接口转换传送到外汇局。
  三、工作原则和要求
  (一)原则
  1.各分局和银行应根据业务情况和经济发展的实际状况综合考虑,积极推动数据接口转换及网上申报的研究、开发和应用。
  2.在进行数据接口转换和网上申报的开发过程中,银行与分局应充分沟通,分局应及时了解开发的进程和情况,并给予一定的指导和帮助。各银行开发的数据接口转换和网上申报系统应经当地外汇局检验符合质量控制标准后,方可投入应用。
  3.数据转换工作不能影响现有系统的运行和正常的数据传输及统计质量。
  4.各银行总行在改造和开发自身计算机业务操作系统时,须考虑国际收支统计申报、结售汇和外汇帐户等外汇统计监测上的综合需求,进行统筹安排,为最终实行银行自身计算机业务操作系统与国际收支等统计监测系统的数据接口转换奠定基础。
  (二)时间和范围安排
  从2002年起,各有关单位应抓紧推进此项工作,争取用1―2年的时间,基本上在省一级和计划单列市分局与其直辖的银行(包括外资银行)间实现数据接口转换。同时,鼓励业务量大的银行/分局推进网上申报业务的发展。
附件2:  国际收支统计监测系统与金融机构业务系统的接口规范
          (国家外汇管理局信息中心 1998年4月)
  1.目的
  由于国际收支统计申报中许多申报单中的内容在金融机构现有系统中已经存在,但也有许多内容是不存在的。为了最大限度的减轻金融机构的工作量,国际收支统计监测系统(金融机构版)中提供了金融机构数据接口录入的功能。此功能指:金融机构将自己系统中与申报单等有关的信息按本规范中指定的格式转换为文本文件,利用“国际收支统计监测系统”中接口录入功能将文本文件中的内容存入数据库中,以代替手工录入。
  可以采用数据接口录入的表单及其接口文件名如下:

------------------------------------
|折算率表                 |exyymmdd.txt|
|---------------------|------------|
|非贸易(含资本)对外付款申报单(对公单位)|gjszyzl.txt |
|---------------------|------------|
|对外付款申报单(对私)          |gjszyz2.txt |
|---------------------|------------|
|对外付款日结单              |gjszyz3.txt |
|---------------------|------------|
|涉外收入申报单(对公单位)        |gjszyz4.txt |
|---------------------|------------|
|涉外收入申报单(对私)          |gjszyz5.txt |
|---------------------|------------|
|涉外收入统计表              |gjszyz6.txt |
|---------------------|------------|
|单位基本情况表              |gjszyz7.txt |
|---------------------|------------|
|限额外对外付款申报统计表         |gjszyz8.txt |
|---------------------|------------|
|贸易进口付汇核销单(代申报单)      |gjszyz9.txt |
------------------------------------

  接口文本文件应放在要进行数据接口录入的微机上,目录为BOP.INI文件中〔BANK〕节BOPDATA变量所指定的目录下。
  在调用此功能时,系统自动读取相应的文本文件,如文件不存在则会提示用户。读取上述表单时,要进行与录入相同的合法性判别,遇到不符合要求的单子时,系统会停下来要求用户进行修改或跳过;修改完毕后,系统提供继续进行接口录入的按钮。
  2.数据接口录入文本文件格式
  接口文本文件由多个记录行组成,每个记录行以“表顺序号”(如0:、1:等)开始,记录的各字段之间用“~”符来分隔,记录行以回车换行符结束(0D0A)。这里“表顺序号”用来区分主表记录和子表记录,以“0:”开头的行表示主表记录,如果该主表记录有对应的子表,则在该主表记录行之后依次是子表记录,用“1:”开头的行表示该主表第一个子表的记录,以“2:”开头的行表示该主表第二个子表的记录,依次类推(即同一个表的记录用同一个顺序号)。在该主表记录对应所有子表记录填写完后换行,再以“0:”开头表示新的一条主表记录。
  对于限额内对外付款统计表和对外付款日结单,虽然没有主表和子表的关系,但为了表示方便,也采用了这种办法。详细的格式参见后面的说明。
  2.1.单位基本情况表
  2.1.1.文件格式
  0:地区代码~金融机构代码~金融机构顺序码~单位代码~单位名称~所属外汇局代码~行业代码~企业属性~单位地址~联系人~联系电话~附言~邮政编码~停用标志
  1:币种代码~帐号
  ……
  1:币种代码~帐号
  ……
  0:地区代码~金融机构代码~金融机构顺序码~单位代码~单位名称~所属外汇局代码~行业代码~企业属性~单位地址~联系人~联系电话~附言~邮政编码~停用标志
  1:币种代码~帐号
  ……
  1:币种代码~帐号
  2.1.2.数据字典

------------------------------------
|  字段名称 |     含 义     |    属 性     |
|-------|-------------|------------|
|地区代码   |本金融机构所在地区代码  |6位数字        |
|-------|-------------|------------|
|金融机构代码 |本金融机构代码      |4位数字        |
|-------|-------------|------------|
|金融机构顺序码|本金融机构顺序码     |2位字符        |
|-------|-------------|------------|
|单位代码   |该单位的组织机构代码   |9位字符        |
|-------|-------------|------------|
|单位名称   |填写该单位的全程     |60位字符       |
|-------|-------------|------------|
|所属外汇局  |该单位所在地外汇局地区代码|6位数字        |
|-------|-------------|------------|
|行业代码   |16种行业之一      |3位数字,001―016|
|-------|-------------|------------|
|企业属性代码 |8种属性之一       |2位数字,20―27  |
|-------|-------------|------------|
|单位地址   |             |40位字符       |
|-------|-------------|------------|
|联系人    |             |8位字符        |
|-------|-------------|------------|
|联系人电话  |             |20位字符       |
|-------|-------------|------------|
|附言     |             |20位字符       |
|-------|-------------|------------|
|邮政编码   |             |6位字符        |
|-------|-------------|------------|
|停用标志   |表明该单位代码的使用状态 |1表示停用,0表示可以 |
|-------|-------------|------------|
|帐号币种   |             |3位字符        |
|-------|-------------|------------|
|帐号     |             |32位字符       |
------------------------------------

  2.2.贸易进口付汇核销单(代申报单)
  2.2.1.文件格式
  0:申报号码~印单局代码~核销单编号~银行业务编号~单位代码~单位名称~交易编码~国家(地区)代码~币种代码~购汇金额~现汇金额~其它金额~人民币帐号~外汇帐号~正常~不在名录~90天以上信用证~90天以上托收~异地~90天以上到货~转口贸易~境外工程使用物资~真实性审查~备案表号码~合同/发票号~进口批件号~预计到货日期~收款人是否在保税区~结算方式~承兑日期~交易附言
  1:报关单号~报关日期~币种~金额
  ……
  1:报关单号~报关日期~币种~金额
  ……
  0:申报号码~印单局代码~核销单编号~银行业务编号~单位代码~单位名称~交易编码~国家(地区)代码~币种代码~购汇金额~现汇金额~其它金额~人民币帐号~外汇帐号~正常~不在名录~90天以上信用证~90天以上托收~异地~90天以上到货~转口贸易~境外工程使用物资~真实性审查~备案表号码~合同/发票号~进口批件号~预计到货日期~收款人是否在保税区~结算方式~承兑日期~交易附言
  1:报关单号~报关日期~币种~金额
  ……
  1:报关单号~报关日期~币种~金额
  2.2.2.数据字典

------------------------------------------
| 字段名称    |     含 义     | 属 性            |
|---------|-------------|----------------|
|申报号码     |             |22位字符           |
|---------|-------------|----------------|
|印单局代码    |本核销单的印制外汇局代码 |6位数字            |
|---------|-------------|----------------|
|核销单编号    |             |8位              |
|---------|-------------|----------------|
|银行业务编号   |             |20位字符           |
|---------|-------------|----------------|
|单位代码     |该单位组织机构代码    |9位字符            |
|---------|-------------|----------------|
|单位名称     |与单位基本情况表一致   |60位字符           |
|---------|-------------|----------------|
|    ①    |             |                |
|交易编码     |             |4位字符            |
|---------|-------------|----------------|
|国家(地区)代码 |             |3位字符            |
|---------|-------------|----------------|
|币种代码     |             |3位字符            |
|---------|-------------|----------------|
|购汇金额     |             |金额              |
|---------|-------------|----------------|
|现汇金额     |             |金额              |
|---------|-------------|----------------|
|其它金额     |             |金额              |
|---------|-------------|----------------|
|人民币帐号    |如填写购汇金额,则必填  |32位             |
|---------|-------------|----------------|
|外汇帐号     |如填写现汇金额,则必填  |32位             |
|---------|-------------|----------------|
|正常       |             |填写1否则填写0,如果填写正  |
|         |             |常,则其他各种付汇性质必须填0 |
|---------|-------------|----------------|
|不在名录     |             |如果是则填1否则填0      |
|---------|-------------|----------------|
|90天以上信用证 |             |如果是则填1否则填0      |
|---------|-------------|----------------|
|90天以上托收  |             |如果是则填1否则填0      |
|---------|-------------|----------------|
|异地       |             |如果是则填1否则填0      |
|---------|-------------|----------------|
|90天以上到货  |             |如果是则填1否则填0      |
|---------|-------------|----------------|
|转口贸易     |             |如果是则填1否则填0      |
|---------|-------------|----------------|
|境外工程使用物资 |             |如果是则填1否则填0      |
|---------|-------------|----------------|
|真实性审查    |             |如果是则填1否则填0      |
|---------|-------------|----------------|
|备案表号码    |             |8位字符            |
|---------|-------------|----------------|
|合同/发票号   |             |20位字符           |
|---------|-------------|----------------|
|进口批件号    |             |20位字符           |
|---------|-------------|----------------|
|预计到货日期   |             |日期型,yyyy―mm―dd格式|
|---------|-------------|----------------|
|收款人是否在保税区|             |如果是填Y,否则填N      |
|---------|-------------|----------------|
|结算方式     |             |00表示90天以内信用证    |
|         |             |01表示90以上信用证     |
|         |             |10表示90天以内托收     |
|         |             |11表示90天以上托收     |
|         |             |20表示预付汇款        |
|         |             |21表示货到付汇        |
|         |             |30表示其他          |
|---------|-------------|----------------|
|承兑日期     |             |日期型,yyyy―mm―dd格式|
|---------|-------------|----------------|
|交易附言     |如果交易编码为其他,则必填|60位字符           |
|---------|-------------|----------------|
|报关单号     |             |20位字符           |
|---------|-------------|----------------|
|报关日期     |             |日期型,yyyy―mm―dd格式|
|---------|-------------|----------------|
|币种       |             |3位字符            |
|---------|-------------|----------------|
|金额       |             |3位字符            |
|---------|-------------|----------------|
|         |             |                |
------------------------------------------

  注① 目前使用的交易编码为4位码,计划2003年下半年将起用新的6位交易编码,下同。
  2.3.非贸易(含资本)对外付款申报单(对公单位)
  2.3.1.文件格式
  0:申报号码~付款人代码~付款人帐号~付款人名称~收款人名称~国家(地区)代码~结算方式~币种代码~付款金额~购汇金额~现汇金额~其它金额~国际收支交易编码~交易附言~填报人~电话~银行业务编码
  1:退款原申报号码
  ……
  1:退款原申报号码
  ……
  0:申报号码~付款人代码~付款人帐号~付款人名称~收款人名称~国家(地区)代码~结算方式~币种代码~付款金额~购汇金额~现汇金额~其它金额~国际收支交易编码~交易附言~填报人~电话~银行业务编码
  1:退款原申报号码
  ……
  1:退款原申报号码
  2.3.2.数据字典

-----------------------------
|  字段名称  |    含 义    |  属 性 |
|--------|-----------|------|
|申报号码    |           |22位字符 |
|--------|-----------|------|
|付款人编码   |该单位组织机构代码  |9位字符  |
|--------|-----------|------|
|付款人帐号   |           |32位字符 |
|--------|-----------|------|
|付款人名称   |与单位基本情况表一致 |60位字符 |
|--------|-----------|------|
|收款人名称   |           |60位字符 |
|--------|-----------|------|
|国家(地区)代码|           |3位字符  |
|--------|-----------|------|
|结算方式    |           |1表示信用证|
|        |           |2表示托收 |
|        |           |3表示电汇 |
|        |           |4表示票汇 |
|        |           |5表示信汇 |
|        |           |6表示其他 |
|--------|-----------|------|
|币种代码    |           |3位字符  |
|--------|-----------|------|
|付款金额    |           |金额    |
|--------|-----------|------|
|购汇金额    |           |金额    |
|--------|-----------|------|
|现汇金额    |           |金额    |
|--------|-----------|------|
|其它金额    |           |金额    |
|--------|-----------|------|
|交易编码    |           |4位字符  |
|--------|-----------|------|
|交易附言    |如果交易编码为其他,则|      |
|        |必填         |60位字符 |
|--------|-----------|------|
|填报人     |           |60位字符 |
|--------|-----------|------|
|填报人电话   |           |20位字符 |
|--------|-----------|------|
|银行业务编码  |           |20位字符 |
|--------|-----------|------|
|退款原申报号码 |           |22位字符 |
-----------------------------

  2.4.对外付款日结单
  2.4.1.文件格式
  0:地区代码~金融机构代码~金融机构顺序码~日期
  1:币种~信用证~托收~电汇~信汇~票汇~其它
  ……
  1:币种~信用证~托收~电汇~信汇~票汇~其它
  ……
  0:地区代码~金融机构代码~金融机构顺序码~日期
  1:币种~信用证~托收~电汇~信汇~票汇~其它
  ……
  1:币种~信用证~托收~电汇~信汇~票汇~其它
  2.4.2.数据字典

--------------------------------------
| 字段名称  |    含 义    |      属 性       |
|-------|-----------|----------------|
|地区代码   |本金融机构所在地区代码|6位数字            |
|-------|-----------|----------------|
|金融机构代码 |本金融机构代码    |4位数字            |
|-------|-----------|----------------|
|金融机构顺序码|本金融机构顺序码   |2位字符            |
|-------|-----------|----------------|
|日期     |           |日期型按yyyy―mm―dd填写|
|-------|-----------|----------------|
|币种     |           |3位字符            |
|-------|-----------|----------------|
|信用证    |各项金额必须填写其一 |金额,大于等于0        |
|-------|-----------|----------------|
|托收     |           |金额,大于等于0        |
|-------|-----------|----------------|
|电汇     |           |金额,大于等于0        |
|-------|-----------|----------------|
|信汇     |           |金额,大于等于0        |
|-------|-----------|----------------|
|票汇     |           |金额,大于等于0        |
|-------|-----------|----------------|
|其他     |           |金额,大于等于0        |
--------------------------------------

  2.5.对外付款申报表(对私)
  2.5.1.文件格式
  0:申报号码~付款人名称~付款人帐号~收款人名称~国家(地区)代码~结算方式~币种代码~付款金额~购汇金额~现汇金额~国际收支交易编码~交易附言~填报人~电话~银行业务编码
  ……
  0:申报号码~付款人名称~付款人帐号~收款人名称~国家(地区)代码~结算方式~币种代码~付款金额~购汇金额~现汇金额~国际收支交易编码~交易附言~填报人~电话~银行业务编码
  2.5.2.数据字典

------------------------------
|  字段名称  |     含 义     | 属 性 |
|--------|-------------|-----|
|申报号码    |             |22位字符|
|--------|-------------|-----|
|付款人     |             |60位字符|
|--------|-------------|-----|
|付款人帐号   |             |32位字符|
|--------|-------------|-----|
|收款人名称   |             |60位字符|
|--------|-------------|-----|
|国家(地区)代码|             |3位字符 |
|--------|-------------|-----|
|结算方式    |             |3表示电汇|
|        |             |4表示票汇|
|        |             |5表示信汇|
|        |             |6表示其他|
|--------|-------------|-----|
|币种代码    |             |3位字符 |
|--------|-------------|-----|
|付款金额    |             |金额   |
|--------|-------------|-----|
|购汇金额    |             |金额   |
|--------|-------------|-----|
|现汇金额    |             |金额   |
|--------|-------------|-----|
|交易编码    |             |4位字符 |
|--------|-------------|-----|
|交易附言    |如果交易编码为其他,则必填|60位字符|
|--------|-------------|-----|
|填报人     |             |60位字符|
|--------|-------------|-----|
|填报人电话   |             |20位字符|
|--------|-------------|-----|
|银行业务编码  |             |20位字符|
------------------------------

  2.6.限额外对外付款申报统计表
  2.6.1.文件格式
  0:地区代码~金融机构代码~金融机构顺序码~日期
  1:银行业务编码~公私标志~国家(地区)代码~币种代码~金额
  ……
  1:银行业务编码~公私标志~国家(地区)代码~币种代码~金额
  ……
  0:地区代码~金融机构代码~金融机构顺序码~日期
  1:银行业务编码~公私标志~国家(地区)代码~币种代码~金额
  ……
  1:银行业务编码~公私标志~国家(地区)代码~币种代码~金额
  2.6.2.数据字典

---------------------------------------
|  字段名称   |    含 义    |      属 性      |
|---------|-----------|---------------|
|地区代码     |本金融机构所在地区代码|6位数字           |
|---------|-----------|---------------|
|金融机构代码   |本金融机构代码    |4位数字           |
|---------|-----------|---------------|
|金融机构顺序码  |本金融机构顺序码   |2位字符           |
|---------|-----------|---------------|
|填写日期     |本表填写日期     |日期型yyyy―mm―dd格式|
|---------|-----------|---------------|
|银行业务编码   |           |               |
|---------|-----------|---------------|
|付款性质     |分对公和对私     |对公为1,对私为0      |
|---------|-----------|---------------|
|国家(或地区)代码|           |3位字符           |
|---------|-----------|---------------|
|币种代码     |           |3位字符           |
|---------|-----------|---------------|
|金额       |           |               |
---------------------------------------

  2.7.涉外收入统计表
  2.7.1.文件格式
  0:申报号码~收款人~收款人帐号~付款人~付款人国家(地区)代码~付款人帐号~币种代码~金额~结算方式~是否收入收款人帐户~银行业务编码
  ……
  0:申报号码~收款人~收款人帐号~付款人~付款人国家(地区)代码~付款人帐号~币种代码~金额~结算方式~是否收入收款人帐户~银行业务编码
  2.7.2.数据字典

-------------------------------------
| 字段名称      |    含义    |  属性        |
|-----------|----------|------------|
|申报号码       |          |22位字符       |
|-----------|----------|------------|
|收款人        |          |60位字符       |
|-----------|----------|------------|
|收款人帐号      |          |32位字符       |
|-----------|----------|------------|
|付款人名称      |          |60位字符       |
|-----------|----------|------------|
|付款人国家(地区)代码|          |3位字符        |
|-----------|----------|------------|
|付款人帐号      |          |32位字符       |
|-----------|----------|------------|
|币种代码       |          |3位字符        |
|-----------|----------|------------|
|金额         |          |金额          |
|-----------|----------|------------|
|结算方式       |注意,对私没有信用证|1表示信用证      |
|           |和托收结算方式。  |2表示托收       |
|           |          |3表示电汇       |
|           |          |4表示票汇       |
|           |          |5表示信汇       |
|           |          |6表示其他       |
|-----------|----------|------------|
|是否已收入收款人帐号 |          |1表示收入,0表示未收入|
|-----------|----------|------------|
|银行业务编码     |          |20位字符       |
-------------------------------------

  2.8.涉外收入申报单(对公单位)
  2.8.1.文件格式
  0:申报号码~收款人代码~收款人帐号~收款人名称~付款人名称~付款人国家(地区)代码~结算方式~币种代码~收入款金额~结汇金额~现汇金额~其它金额~申报日期~国际收支交易编码~交易附言~填报人~填报人电话~银行业务编码~国内扣费银行费用币种~国内扣费银行费用金额~国内扣费回扣币种~国内扣费回扣金额~国内扣费佣金币种~国内扣费佣金金额~国内扣费运费币种~国内扣费运费金额~国内扣费保费币种~国内扣费保费金额~国内扣费还贷款币种~国内扣费还贷款金额~国内扣费退款币种~国内扣费退款金额~国内扣费赔款币种~国内扣费赔款金额~国内扣费其它币种~国内扣费其它金额~国外扣费银行费用币种~国外扣费银行费用金额~国外扣费回扣币种~国外扣费回扣金额~国外扣费佣金币种~国外扣费佣金金额~国外扣费运费币种~国外扣费运费金额~国外扣费保费币种~国外扣费保费金额~国外扣费还贷款币种~国外扣费还贷款金额~国外扣费退款币种~国外扣费退款金额~国外扣费赔款币种~国外扣费赔款金额~国外扣费其它币种~国外扣费其它金额E131:出口收汇核销单号码
  ……
  1:出口收汇核销单号码
  2:退款原申报单号码
  ……
  2:退款原申报单号码
  ……
  0:申报号码~收款人代码~收款人帐号~收款人名称~付款人名称~付款人国家(地区)代码~结算方式~币种代码~收入款金额~结汇金额~现汇金额~其它金额~申报日期~国际收支交易编码~交易附言~填报人~填报人电话~银行业务编码~国内扣费银行费用币种~国内扣费银行费用金额~国内扣费回扣币种~国内扣费回扣金额~国内扣费佣金币种~国内扣费佣金金额~国内扣费运费币种~国内扣费运费金额~国内扣费保费币种~国内扣费保费金额~国内扣费还贷款币种~国内扣费还贷款金额~国内扣费退款币种~国内扣费退款金额~国内扣费赔款币种~国内扣费赔款金额~国内扣费其它币种~国内扣费其它金额~国外扣费银行费用币种~国外扣费银行费用金额~国外扣费回扣币种~国外扣费回扣金额~国外扣费佣金币种~国外扣费佣金金额~国外扣费运费币种~国外扣费运费金额~国外扣费保费币种~国外扣费保费金额~国外扣费还贷款币种~国外扣费还贷款金额~国外扣费退款币种~国外扣费退款金额~国外扣费赔款币种~国外扣费赔款金额~国外扣费其它币种~国外扣费其它金额
  1:出口收汇核销单号码
  ……
  1:出口收汇核销单号码
  2:退款原申报单号码
  ……
  2:退款原申报单号码
  2.8.2.数据字典

------------------------------------------
|  字段名称    |    含 义      | 属 性           |
|----------|-------------|---------------|
|申报号码      |             |22位字符          |
|----------|-------------|---------------|
|收款人编码     |该单位组织机构代码    |9位字符           |
|----------|-------------|---------------|
|收款人帐号     |             |32位字符          |
|----------|-------------|---------------|
|收款人名称     |与单位基本情况表一致   |60位字符          |
|----------|-------------|---------------|
|付款人名称     |             |60位字符          |
|----------|-------------|---------------|
|国家(地区)代码  |             |3位字符           |
|----------|-------------|---------------|
|结算方式      |             |1表示信用证         |
|          |             |2表示托收          |
|          |             |3表示电汇          |
|          |             |4表示票汇          |
|          |             |5表示信汇          |
|          |             |6表示其他          |
|----------|-------------|---------------|
|币种代码      |             |3位字符           |
|----------|-------------|---------------|
|收款人金额     |             |金额             |
|----------|-------------|---------------|
|结汇金额      |             |金额             |
|----------|-------------|---------------|
|现汇金额      |             |金额             |
|----------|-------------|---------------|
|其它金额      |             |金额             |
|----------|-------------|---------------|
|申报日期      |             |日期,yyyy―mm―dd格式|
|----------|-------------|---------------|
|交易编码      |             |4位字符           |
|----------|-------------|---------------|
|交易附言      |如果交易编码为其他,则必填|60位字符          |
|----------|-------------|---------------|
|填报人       |             |60位字符          |
|----------|-------------|---------------|
|填报人电话     |             |20位字符          |
|----------|-------------|---------------|
|银行业务编码    |             |20位字符          |
|----------|-------------|---------------|
|退款原申报号码   |             |22位字符          |
|----------|-------------|---------------|
|国内扣费银行费用币种|             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国内扣费银行费用金额|             |金额             |
|----------|-------------|---------------|
|国内扣费回扣币种  |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国内扣费回扣金额  |             |金额             |
|----------|-------------|---------------|
|国内扣费佣金币种  |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国内扣费佣金    |             |金额             |
|----------|-------------|---------------|
|金额        |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国内扣费运费币种  |             |金额             |
|----------|-------------|---------------|
|国内扣费运费金额  |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国内扣费保费币种  |             |金额             |
|----------|-------------|---------------|
|国内扣费保费    |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|金额        |             |金额             |
|----------|-------------|---------------|
|国内扣费还贷款币种 |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国内扣费还贷款金额 |             |金额             |
|----------|-------------|---------------|
|国内扣费退款币种  |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国内扣费退款金额  |             |金额             |
|----------|-------------|---------------|
|国内扣费赔款币种  |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国内扣费赔款金额  |             |金额             |
|----------|-------------|---------------|
|国内扣费其它币种  |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国内扣费其它金额  |             |金额             |
|----------|-------------|---------------|
|国外扣费银行费用币种|             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国外扣费银行费用金额|             |金额             |
|----------|-------------|---------------|
|国外扣费回扣币种  |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国外扣费回扣金额  |             |金额             |
|----------|-------------|---------------|
|国外扣费佣金币种  |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国外扣费佣金    |             |金额             |
|----------|-------------|---------------|
|金额        |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国外扣费运费币种  |             |金额             |
|----------|-------------|---------------|
|国外扣费运费金额  |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国外扣费保费币种  |             |金额             |
|----------|-------------|---------------|
|国外扣费保费    |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|金额        |             |金额             |
|----------|-------------|---------------|
|国外扣费还贷款币种 |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国外扣费还贷款金额 |             |金额             |
|----------|-------------|---------------|
|国外扣费退款币种  |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国外扣费退款金额  |             |金额             |
|----------|-------------|---------------|
|国外扣费赔款币种  |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国外扣费赔款金额  |             |金额             |
|----------|-------------|---------------|
|国外扣费其它币种  |             |3位字符,缺省为收入款币种  |
|----------|-------------|---------------|
|国外扣费其它金额  |             |金额             |
|----------|-------------|---------------|
|出口收汇核销单号码 |             |9位字符           |
|----------|-------------|---------------|
|退款原申报号码   |             |22位字符          |
------------------------------------------

  2.9.涉外收入申报单(对私)
  2.9.1.文件格式
  0:申报号码~收款人名称~收款人帐号~付款人名称~付款人国家(地区)代码~结算方式~币种代码~收入款金额~结汇金额~现汇金额~国际收支交易编码~交易附言~申报日期~填报人~填报人电话~银行业务编码
  ……
  0:申报号码~收款人名称~收款人帐号~付款人名称~付款人国家(地区)代码~结算方式~币种代码~收入款金额~结汇金额~现汇金额~国际收支交易编码~交易附言~申报日期~填报人~填报人电话~银行业务编码
  2.9.2.数据字典

--------------------------------------
|   字段名称    |   含义   | 属 性           |
|-----------|--------|---------------|
|申报号码       |        |22位字符          |
|-----------|--------|---------------|
|收款人        |        |60位字符          |
|-----------|--------|---------------|
|收款人帐号      |        |32位字符          |
|-----------|--------|---------------|
|付款人        |        |60位字符          |
|-----------|--------|---------------|
|付款人国家(地区)代码|        |3位字符           |
|-----------|--------|---------------|
|币种代码       |        |3位字符           |
|-----------|--------|---------------|
|金额         |        |金额             |
|-----------|--------|---------------|
|结算方式       |        |3表示电汇          |
|           |        |4表示票汇          |
|           |        |5表示信汇          |
|           |        |6表示其他          |
|-----------|--------|---------------|
|结汇金额       |        |金额             |
|-----------|--------|---------------|
|现汇金额       |        |金额             |
|-----------|--------|---------------|
|交易编码       |        |4位字符           |
|-----------|--------|---------------|
|交易附言       |如果交易编码为其|               |
|           |他,则必填   |60位字符          |
|-----------|--------|---------------|
|申报日期       |        |按yyyy―mm―dd格式填写|
|-----------|--------|---------------|
|填报人        |        |60位字符          |
|-----------|--------|---------------|
|填报人电话      |        |20位字符          |
|-----------|--------|---------------|
|银行业务编码     |        |20位字符          |
--------------------------------------

  2.10.折算率表
  2.10.1.文件格式
  1.文件命名规则
  ex+yymmdd+.txt
  文件以ex开头,yymmdd说明是哪天的折算率数据,以TXT为扩展名。
  一个文件只能保存一天的折算率。
  2.文件格式
  每个币种占一行,币种的顺序按外汇局发布的“外汇折算率表”的顺序,不能包含多余的空行。每行由3个字段组成,依次为:日期、币种、折算率,字段之间用tab键分隔。其中日期按yyyy―mm―dd或yyyy/mm/dd格式,币种用3字母或3数字代码,折算率是一个数值型,总长13位,其中小数位占8位(最长8位)。下面是一个折算率接口文件的例子:
      文件名:ex980501.txt

  1998/05/01  ASF  0.52590000
  1998/05/01  ATS  0.07870000
  1998/05/01  AUD  0.64640000
  1998/05/01  BEF  0.02684000
  1998/05/01  BRL  0.87640000
  1998/05/01  CAD  0.70000000
  1998/05/01  CHF  0.66730000
  1998/05/01  DEM  0.55340000
  1998/05/01  DKK  0.14510000
  1998/05/01  ECU  1.09580000
  1998/05/01  ESP  0.00650000
  1998/05/01  USD  0.18240000
  1998/05/01  FRF  0.16510000
  1998/05/01  GBP  1.68400000
  1998/05/01  HKD  0.12906560
  1998/05/01  IDR  0.00012000
  1998/05/01  INR  0.02519210
  1998/05/01  IQD  0.00083330
  1998/05/01  IRR  0.00057140
  1998/05/01  ITL  0.00060000
  1998/05/01  JOD  1.41043700
  1998/05/01  JPY  0.00757700
  1998/05/01  KRW  0.00070000
  1998/05/01  KWD  3.30030000
  1998/05/01  MOP  0.12500000
  1998/05/01  MXP  0.11790000
  1998/05/01  MYR  0.26490000
  1998/05/01  NLG  0.49130000
  1998/05/01  NOK  0.13360000
  1998/05/01  NPR  0.01640000
  1998/05/01  NZD  0.55290000
  1998/05/01  PHP  0.02622000
  1998/05/01  PKR  0.02260000
  1998/05/01  CNY  0.12080000
  1998/05/01  RUB  0.16283990
  1998/05/01  XDR  1.34830000
  1998/05/01  SEK  0.12900000
  1998/05/01  SGD  0.62500000
  1998/05/01  SLL  0.00111100
  1998/05/01  THB  0.02549000
  1998/05/01  TWD  0.03027000
  1998/05/01  TZS  0.00155300
  1998/05/01  USD  1.00000000

  2.10.2.数据字典

-------------------------------------
|字段名称|含义|           属 性             |
|----|--|---------------------------|
|日期  |  |日期型,yyyy―mm―dd或yyyy/mm/dd格式|
|----|--|---------------------------|
|币种  |  |3位字符                       |
|----|--|---------------------------|
|折算率 |  |数值型N(13.8),即保留8位小数         |
-------------------------------------

, '\n']