ISO8583各域详解--整理版.pdfVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
. ISO8583各域详解 8583 协议的报文域编码格式分为: BINARY、CHAR、NUMERIC、LLVAR、LLLVAR、LLLVAR_NUMERIC这几种 格式。 BINARY采用二进制编码 (8 位二进制数编码为一个字节 )。 CHAR、LLVAR、LLLVAR为 ASC (即正常的getBytes(Encoding))编码。 NUMERIC、LLLVAR_NUMERIC采用 BCD(半个字节表示一个 10 进制数, 每两位编码为一个字节 )编码。 CHAR、BINARY、NUMERIC都需要指定长度。 CHAR类型左对齐、右补空格。 NUMERIC右对齐、左补零。 LLVAR域前加一个字节的字节长度(采用 bcd 编码)。 LLLVAR域前加两个字节的字节长度(采用 bcd 编码)。 LLLVAR_NUMERIC域前加两个字节的长度 (注:非字节长度,而是数字 的长度,即字节长度的两倍 ) (采用bcd 编码)。代码中会在 IsoField setValue 时进行格式化,组装报文时计算 LLVAR等域长。 ISO8583域说明 ATM、前置机间通讯采用 ISO8583 包格式。以下是位元、报文等的定义。 位元定义 : (注:带 * 号的本行没用 ) 位元 数据元名称 格式 属性 会晤报文头 An8 . . 报文类型 an4 - (主位图 ) B64 1 (扩展位图 ) B64 2 主帐号 LLVAR n..19 3 处理代码 n6 4 交易金额 n12 5 清算金额 n12 6* 持卡人签单金额 n12 7 传输日期和时间 MMDDhhmmss n10 8* 持卡人签单手续金额 n8 9 清算兑换率 n8 10* 持卡人签单兑换率 n8 11 系统跟踪审计号

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档