为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

二代支付系统常见应用问题及故障处置指引业务系统开放系统

2021-09-16 20页 doc 492KB 70阅读

用户头像 个人认证

Duan760501

有丰富的PMC工作经验,对PMC及工厂运作有较深的认识。

举报
二代支付系统常见应用问题及故障处置指引业务系统开放系统RevisedbyBLUEontheafternoonofDecember12,2020.二代支付系统常见应用问题及故障处置指引业务系统开放系统常见应用问题及故障处置指引(业务系统开放系统)文件状态:[]草稿[√]正式发布[]正在修改文件编号:当前版本:V1.0作者:任飞审核人:完成日期:2012-08-31中国人民银行清算总中心支付系统开发中心文档修订记录版本编号变化状态简要说明日期变更人批准日期批准人V1.0A新增任飞任飞...
二代支付系统常见应用问题及故障处置指引业务系统开放系统
RevisedbyBLUEontheafternoonofDecember12,2020.二代支付系统常见应用问及故障处置指引业务系统开放系统常见应用问题及故障处置指引(业务系统开放系统)文件状态:[]草稿[√]正式发布[]正在修改文件编号:当前版本:V1.0作者:任飞审核人:完成日期:2012-08-31中国人民银行清算总中心支付系统开发中心文档修订记录版本编号变化状态简要说明日期变更人批准日期批准人V1.0A新增任飞任飞注:变化状态:A—增加,M—修改,D—删除目录TOC\o"1-3"\h\z\u修改记录序号修改日期修改说明2010-3-30[C]创建第一稿作为文档模板;说明:[C]-创建;[M]-修改;[A]-增加;[D]-删除;通用问题字符集类字符集转码失败错误信息File'CodeConvt.cpp',Line29,Level0:CodeConvtCannotcreateconvertorfrom[GBK]to[UTF-8]!错误解释集成问题,操作系统未安装相关中文字符集。2代系统中:1代大额报文CMT使用GB2312字符集1代小额报文CMT/PKG使用GBK16字符集2代xml报文,内部报文cncc接口串omXX使用unicode字符集utf-8编码方式2代主机系统使用EBCDIC字符集处理方法确认操作系统字符环境。/usr/lib/nls/loc/iconv目录下存在UTF-8_GBK和GBK_UTF-8文件,存在IBM-1388_UTF-8和UTF-8_IBM-1388链接。-rw-r--r--1binbin98404Dec062009UTF-8_GBK-rw-r--r--1binbin97908Dec062009GBK_UTF-8lrwxrwxrwx1rootsystem41May072011IBM-1388_UTF-8->/usr/lib/nls/loc/iconv/Universal_UCS_Convlrwxrwxrwx1rootsystem41May072011UTF-8_IBM-1388->/usr/lib/nls/loc/iconv/Universal_UCS_Conv2、出现此错误时,IBPS-NPC拒绝受理该报文,返回系统错,重试3次后转错误队列ERRMSG。3、需使用操作系统安装光盘重新安装中文字符集。报文域值非法错误信息File'xmloperator.cpp',Line2605,Level0:8122CU0O0115报文域值非法!--E41在4列非x字符集错误解释E41为流水号,规定字符集为20x。其中x-字符集由以下86个字符组成abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.,-_()/='+:!"%&*<>;@#(cr)(lf)(space)注:x-字符集中的:和%以及'(半角)和"(半角)四个字符为支付系统报文保留字符,所以组织支付系统报文内容时,不得再使用这四个字符,否则报文解析将会出错。注:2代系统中增加%[]作为x字符集保留字符处理方法1、本错误是报文格式检查错。2、无须人工干预。但如该错误频繁提示,联系报文发起清算行,提醒该清算行。3、无须。补充说明CMT配置文件字符集i表示0至9的数字整型值,不补0n表示0至9的数字左补0d8位日期类型YYYYMMDDa有符号货币金额类型CNY+1位符号位+数字其中1位符号位(+or-)是可选的。即可以为:RMB/CNY+数字b无符号货币金额类型RMB/CNY+数字x表示x-字符集中的任意字符s带符号的数值型例如+12-34gXG字符集utf-8编码G全角型utf-8编码r货币金额型RMB/CNY+数值f无符号浮点型例如12.34m带符号数值型例如+12-34zUnicode字符集ZUnicode字符集kxG字符集GB1300K全角型GBK补充说明XML配置文件字符集a带符号位的货币金额类型CNY+10000.00|CNY-10000.00b无符号位的货币金额类型CNY10000.00r无符号位的货币金额类型,含属性Ccy例如1234.56-1234.56等,而+1234.56为非法f无符号浮点数12.34CheckMoneyNumber(tagDef.sTagCode,sTagValue,FALSE,'f');m带符号浮点数+12.34-12.34n表示0至9的数字左补0i表示0至9的数字整型值,不补0d10位日期类型YYYY-MM-DDx表示x-字符集中的任意字符GUnicode字符集gUnicode字符集报文类参与者发送错误报文错误信息报文[ccms.900W]没有配置相应的处理程序!错误解释cnaps2受理商业银行提交的业务报文时,为每一个报文类型的业务分配响应的处理程序。如果收到设计外的业务类型,cnaps2将拒绝处理该报文。根究设计,报文[ccms.900]为通用处理确认报文,用于NPC在收到参与机构发来的报文后,根据业务处理情况,将该笔业务处理结果通知相关机构。不应该由参与机构发起。处理方法1、出现此错误时,NPC拒绝受理该报文。2、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,通知该清算行发起业务有错误。3、无须报告。报文域长度非法错误信息File'xmloperator.cpp',Line1875,Level0:8112CU0O0113报文域长度非法!--报文域[B02]值长度非法,最大长度[32],实际长度[41]错误解释H02为收款人账号。参照《网上支付跨行清算系统报文交换》报文说明,报文结构中报文类型列定义了每个元素的类型,例如H02为Max32Text,标示为32个字符。处理方法1、本错误是报文格式检查错。2、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。3、无须报告。报文域强制项没有指定值错误信息xmloperator.cpp:***[THROW_OUT]File'xmloperator.cpp',Line1766,Level0:2216CU0O0110报文域强制项没有指定值!--TAG[A22]错误解释A22为发起参与机构,参考报文格式标准说明。报文结构的属性列定义了改字段的属性,例如[1..1],表示该字段最少为1个,最大也为一个,[0..1]表示该字段最少为0个,最大为1个,[1..n]表示最小为1个,最大为n个。处理方法1、本错误是正常业务检查错。2、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。3、无须报告。报文域值非空检查失败错误信息File'checkfunction.sqC',Line5993,Level0:PU1O0117报文域值非空检查失败!--当tag[F45][PR09]=[PR09]时,[H01|]中有空值!错误解释F45为退回应答结果,PR09为已拒绝,H01为附言。参考报文格式标准。当退回应答结果为已拒绝时附言必须填写。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。4、无须报告。报文域值不在指定的枚举范围内错误信息[THROW_OUT]File'procbase.cpp',Line249,Level0:PU1O1035检查一个值是否在指定枚举范围内未通过--不在指定枚举范围内!***错误解释F38为报头中发起系统号。参考报格式标准报文说明。报头中发起系统号固定填写子系统号如HVPS,BEPS等处理方法1、本错误是正常业务检查错。2、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。3、无须报告。核押核签类核全国押不符错误信息CProcPKGBase:File'procpkgbase.cpp',Line258,Level0:PU1O4006核全国押不符--核全国押不符错误解释一代参与机构发送报文时,需加编地方押,通过ccpc’后转化成全国押,npc对全国押进行核验,只有核验通过的报文,才会被正常处理。处理方法1、本错误是正常业务检查错。2、出现此错误时,cnaps2拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行加押模块。4、无须报告。核二代全国押不符错误信息CProcPKGBase:File'procpkgbase.cpp',Line258,Level0:PU1O4006核全国押不符--核二代全国押不符错误解释二代参与机构向一代参与机构发送一代CMT,PKG报文时,需加编全国押。npc对全国押进行核验,只有核验通过的报文,才会被正常处理。处理方法1、本错误是正常业务检查错。2、出现此错误时,cnaps2拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行检查加押模块。4、无须报告。补充说明第一代支付系统密押,密钥过渡期间,第二代参与者在与第一代参与者间进行业务往来时,需按照第一代报文标准在行内系统对往账业务报文进行加押,对来账业务报文进行核押,编、核押规则参考《第二代支付系统报文交换标准》文档集中的《第一代支付系统报文编核押规则》。编、核押设备仍可使用原第一代支付系统的密押服务器/密押卡,编、核押接口API可联系密押设备生产厂家获取。但需注意,区别于第一代支付系统中参与者与支付系统交互采用地方押密钥的模式,第二代参与者与支付系统交互需使用全国押密钥。上线切换时,人民银行将统一更换第二代参与者密押服务器/密押卡的密钥。数字签名非法错误信息File'checkfunction.sqC',Line4882,Level0:PU1O4001检查签名RAW方式失败--数字签名(RAW)无效!错误解释cnaps2使用数字签名保证业务数据的可靠性和防抵赖性。数字签名由业务发起方编制,cnaps2和业务接收方核验。只有核验通过的报文,才会被正常处理。处理方法1、本错误是正常业务检查错。2、出现此错误时,cnaps2拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行检查加签模块。4、无须报告。补充说明数字签名机制对于第二代支付系统新增的报文,为了保证系统参与者与支付系统之间关键业务数据可靠性和不可抵赖性,系统参与者发起需加、核签业务报文时,应对其加编数字签名,而接收此类报文时,需核数字签名。对业务量较大的参与者,可以考虑在行内系统部署专用的硬件签名服务器,以实现快速的编签、核签处理。对业务量较少的参与者,可以不必部署专用的硬件签名服务器,而使用软件加、核签方式(例如:可以采用OpenSSL实现)为验证签名者证书的有效性,系统参与者应自行从CFCA网站获得CRL列表,导入系统参与者行内系统,并以CRL列表为准核验数字证书的合法性,支付系统不提供CRL下发与广播功能。MQ类队列读取消息失败系统错错误信息File'umtsagent.cpp',Line181,Level0:IB1S3003从队列读取消息失败!--MSGIBPS_1,reason:2016[Getsinhibitedforthequeue.]错误解释IBPS受理业务报文时,发生系统错,回滚事务并重试处理该业务,当该笔业务处理次数超过设定重试次数,仍然无法处理时,会被放到错误队列。通常的系统错,包括获取、更新、删除数据库数据失败,读取队列失败等。处理方法1、本错误会被重试处理。2、无须人工干预。定期检查错误队列,确认是否堆积报文。3、无须报告。报文处理失败转存到错误队列错误信息队列[MSGIBPS_1]的报文处理失败转存到错误队列!错误解释当业务被转存在错误队列时,提示业务主管。错误队列中的报文会被定期重新处理。处理方法1、定期监控错误队列。2、如果发现错误队列中堆积大量报文时,检查队列中报文内容,确定报文被转存的原因。3、无须报告。CICS类DB2类选取数据库表记录错错误信息netspubdb.sqC:***[THROW_OUT]File'netspubdb.sqC',Line35,Level0:PU1S5002选取数据表记录错!--操作表[NETSZDT0401]错误,错误信息是:[SQL0805NPackage]错误解释SQL0805N应用程序已预编译和绑定,但是未编译和/或链接,所以正在执行的应用程序不是最新的.需要检查应用版本是否为最新或重新执行bnd命令。处理方法1、本错误是应用版本不正确或未执行bnd导致。2、需人工干预。检查应用版本。3、无须报告。公共检查类(行号)报头发起行报体发起行一致性检查错误错误信息checkfunction.sqC:***[THROW_OUT]File'checkfunction.sqC',Line157,Level0:PU1O0115报头发起行报体发起行一致性检查错误--报头发起行和不一致错误解释cnaps2在处理业务时,会检查报文头重的发起人与报文体发起参与机构之间的关系,如果没通过检查,会拒绝处理该业务。丢弃原报文。处理方法1、本错误是正常业务检查错。2、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。3、无须报告。参与机构行号不存在错误信息checkfunction.sqC:***[THROW_OUT]File'checkfunction.sqC',Line3812,Level0:PU1O0115行号记录不存在--直参机构行号记录不存在!错误解释报文发起或接收清算行有误,CNPAS2会丢弃原报文。处理方法1、本错误是正常业务检查错。2、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。3、无须报告。参与机构加入子系统未通过错误信息checkfunction.sqC:***[THROW_OUT]File'checkfunction.sqC',Line3580,Level0:PU1O2022参与机构加入子系统未通过--[A01未通过!错误解释处理方法1、本错误是正常业务检查错。2、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。3、无须报告。参与机构状态非法错误信息checkfunction.sqC:***[THROW_OUT]File'checkfunction.sqC',Line3831,Level0:PU1O1116检查参与机构运行状态未通过--[A0100|未通过!当前状态:06错误解释06表示退出,已退出参与机构不能发起或受理业务。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。4、无须报告。参与机构登录状态非法错误信息File'checkfunction.sqC',Line3964,Level0:PU1O1120检查参与机构登录状态未通过--[A001|未通过!错误解释没有登录的参与者不能发起或者受理除登录,证书绑定,对账申请以外的业务。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。4、无须报告。直接参与机构与间接参与行关系未通过错误信息File'procpkgbase.cpp',Line258,Level0:PU1O2015检查直接参与行与间接参与行关系未通过--[A23A未通过!错误解释npc在受理参与机构发起的业务时,会检查参与机构与参与机构清算行对应关系。只有检查通过的报文,才会被正常处理。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。4、无须报告。清算账户状态不在枚举值中错误信息File'netschk.sqC',Line2197,Level0:NE1O3033清算账户状态不在传入枚举值中--检查轧差账户状态(AS00)不在输入枚举(AS01|AS04)中!错误解释AS00为待开户,AS01为已开户,AS04为借记控制。待开户状态nets不受理净借记额度管理类报文处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。4、无须报告。清算行城市代码没登记错误信息File'procbase.C',Line6186,Level0:IB1O2019收款清算行城市代码没登记!--tag[A54][131600]File'procbase.C',Line6195,Level0:IB1O2019付款清算行城市代码没登记!--tag[A55][131600]错误解释IBPS使用的城市代码为6位标准码,从国家统计局网站下载。其中A54为收款人开户行所属城市代码,A55为付款人开户行所属城市代码。处理方法1、本错误是正常业务检查错。2、出现此错误时,IBPS-NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。4、无须报告。公共检查类(报文类型,业务类型,业务种类)报文类型与业务类型不匹配错误信息File'procpkgbase.cpp',Line258,Level0:BE1O1104报文类型编码与业务类型编码不匹配!--报文类型编码[PKG003]业务类型编码[00000]错误解释2代报文类型与业务类型对照关系,参照《1.第二代支付系统报文交换标准(概述)》节“报文与业务类型对照表“。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。4、无须报告。业务类型与业务种类不匹配错误信息ibpschkf.sqC:***[THROW_OUT]File'ibpschkf.sqC',Line3691,Level0:IB1O1105业务类型号与业务种类号不匹配!--tag[F24][D201]tag[F25][02023]***错误解释F24为业务类型,F25为业务种类,此处报错信息为业务类型D201(贷款还款)与业务种类02023(商旅服务其他类)没有匹配关系。IBPS系统业务类型与业务种类对应关系参见《附件一:网上支付跨行清算系统报文交换标准》1.2.5节,业务类型与业务种类对照表。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。4、无须报告。报文类型,业务类型号与业务种类号不存在错误信息File'checkfunction.sqC',Line3008,Level0:PU1O1104报文类型、业务类型、业务种类不匹配--报文类型、业务类型、业务种类[valF24F25]hvps.111.001.01A11300000记录不存在!错误解释2代报文类型,业务类型与业务种类对照关系,参照《1.第二代支付系统报文交换标准(概述)》节“报文与业务类型对照表“。“业务类型与业务种类对照表“。1代报文类型,业务类型与业务种类对照关系请参照1代报文格式标准。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。4、无须报告。公共检查类(参与者间报文交互格式处理)一代参与者不允许接收二代报文错误信息File'checkfunction.sqC',Line4283,Level0:PU1O5009业务权限检查未通过--错误解释报文接收行为1代支付系统参与者,不能接收2代报文处理方法1、本错误是正常业务检查错。2、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。3、无须报告。补充说明不同类型参与者之间使用一、二代报文进行交互应遵循以下规则:(1)一代参与者与二代参与者之间应使用一代报文。(2)二代参与者之间可以使用一代报文或二代报文,系统应支持业务管理部门根据需要,对于二代参与者之间使用一代报文进行许可或禁止控制。(3)查询查复、借记业务回执等存在匹配关系的业务报文,参与者原则上必须使用同报文格式。如查询行发起一代查询报文,查复行必须使用一代报文查复;参与者发起一代借记业务报文,接收方需使用一代借记回执报文回复;参与者发起二代借记业务报文,接收方需使用二代借记回执报文回复。(4)二代参与者与NPC之间应使用二代报文。二代参与者不允许发起此类报文错误信息checkfunction.sqC:***[THROW_OUT]File'checkfunction.sqC',Line4231,Level0:PU1O5009业务权限检查未通过--错误解释二代参与者与NPC之间应使用二代报文处理方法1、本错误是正常业务检查错。2、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。3、无须报告。补充说明2代参与者与NPC交互不允许使用的报文清单序号报文编号报文名称HVPS大额系统CMT311申请撤销报文CMT419登录申请报文CMT421退出申请报文CMT651支付业务查询请求报文CMT659业务明细请求报文CMT702即时转账撤销申请报文CMT704即时转账查询申请报文BEPS小额系统CMT316小额批量包处理状态通知报文CMT321撤销申请报文CMT323实时业务冲正申请报文CMT419登录申请报文CMT421退出申请报文CMT519小额业务状态查询报文CMT521小额业务状态补发申请报文CMT850小额业务包明细核对申请报文CMT852小额业务包明细核对下载申请报文SAPS清算账户系统CMT221同城轧差净额清算报文CMT228错账冲正报文CMT229单边业务清算报文CMT400人工质押融资申请报文CMT447单边及错账冲正业务查询请求报文CMT601清算账户开户报文CMT602清算账户撤销报文CMT603清算账户维护报文CMT604清算账户控制报文CMT605清算账户警戒值设定、变更报文CMT606自动质押融资控制报文CMT631人行营业部(国库)撤销申请报文CMT633变更大额排队顺序报文CMT649清算帐户日报表请求报文CMT652清算账户余额查询请求报文CMT653排队情况查询请求报文CMT654同城轧差净额清算情况查询请求报文CMT656清算账户预期头寸查询请求报文CMT657清算帐户信息查询请求报文CMT658核对余额及工作日请求报文NETS扎差服务器CMT510清算账户圈存资金管理报文CMT512净借记控制额度管理报文CMT514净借记控制可用额度预警管理报文CMT517小额支付业务排队管理报文CMT655小额轧差净额查询报文公共检查类(权限)业务权限检查未通过错误信息File'checkfunction.sqC',Line4342,Level0:PU1O5012业务权限检查未通过--[A00A01valE101未通过!错误解释发起方或接收行业务权限检查失败处理方法1、本错误是正常业务检查错。2、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。3、无须报告。补充说明二代支付系统业务权限的设置权限设置包括权限机构、权限对象和权限操作三部分。权限机构包括所有参与者(ALL)、直接参与者、间接参与者、行别;权限对象包括报文类型、业务类型;权限操作有允许和禁止两种。系统应实现权限设置的所有组合。例如:发起机构接收机构对象操作机构1机构2报文1允许机构1机构2报文1的业务类型2禁止(一)权限优先级检查业务权限时,应按照权限的优先级由高到低进行检查。例:A1是间参,A是A1的直参,行别为102;B1是间参,B是B1的直参,行别为103,检查权限的优先级如下表:优先级发起行接收行A1B1A1BAB1A1103102B1A1ALLALLB1ABA103102BAALLALLB102103102ALLALL103ALLALL(二)权限设置的原则:1、二代支付系统上线时,管理类报文不设置权限;但系统应支持管理类报文权限设置的修改;2、NPC发起的报文不设置权限,且系统不支持NPC报文权限的设置;3、二代支付系统上线时,参与者被动接收或应答的报文不设置权限,例如:资金池管理报文、自动拆借报文、自动质押融资报文、查复书、退汇申请应答等;但系统应支持参与者被动接收报文可以设置权限;4、二代上线时,参与者一代支付系统报文的权限与目前生产系统保持一致。黑名单检查未通过错误信息[2012-08-22Level4CNAPSPUBDB:发起方特色业务权限控制检查未通过!允许CCPCLIST=[1000;],NODELIST=[5840;],sSendCCPC=[2900]sSendNODE=[2900][2012-08-22Level0BEPSCHKF:错误解释发起行或接收行在黑名单列表中,不允许发起业务处理方法1、本错误是正常业务检查错。2、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。3、无须报告。补充说明特色业务权限检查未通过错误信息[2012-08-22Level4CNAPSPUBDB:发起方特色业务权限控制检查未通过!允许CCPCLIST=[1000;],NODELIST=[5840;],sSendCCPC=[2900]sSendNODE=[2900][2012-08-22Level0BEPSCHKF:错误解释特色业务权限检查失败处理方法1、本错误是正常业务检查错。2、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。3、无须报告。补充说明特色业务是指在部分地区试点的业务,如小额支票截留、华东三省一市银行汇票。集中代收付业务不属于特色业务范围。CCMS及各业务系统中增加与CCPC代码(4位)、城市代码(4位)、参与者行号(12位)相对应的特色业务权限表,实现对特色业务权限的独立设置和管理。1、特色业务权限表结构二代支付系统特色业务权限表结构如下:字段代号名称值域MSGTYPE报文编号BIZTYPE业务类型如果该报文没有业务类型,则默认填写0BIZDTLTYPEPURPOSE业务种类如果该业务类型没有业务种类,则默认填写0CCPCLIST允许节点列表4位CCPC代码的组合NODELIST允许城市列表4位城市代码的组合BANKLIST允许参与者列表直参或间接参与者行号组合若某一类特色业务仅允许上海、江苏、宁波辖内参与者开办,且上海辖内的参与者A禁止开办该业务,则在权限表中设置如下:(1)A对ALL,该业务禁止;(2)ALL对A,该业务禁止;(3)ALL对ALL,该业务允许。在特色业务权限表中设置为:(1)该业务允许节点为南京、上海CCPC;(2)允许城市列表为宁波;(3)允许参与者列表为空。2、各业务系统权限检查规则当系统收到业务报文时,首先检查权限表,权限表检查通过后,再检查该业务是否为特色业务,如果不是特色业务,权限检查通过;如果是特色业务,分别检查发起行和接收行(检查规则为:发起行或者接收行的行号在参与者列表中,或者所属城市在城市列表中,或者所属CCPC在允许节点列表中),检查不通过拒绝。公共检查类(金额检查)金额超过参与机构金额上限错误信息File'checkfunction.C',Line11113,Level0:IB1O1023金额超过参与机构金额上限!--tag[D80][66152.00]金额上限[50000]错误解释为更好的进行流动性风险和信用风险管理,BEPS,IBPS可以按业务类型、发起方、接收方分别设置金额上限。参与者发生的交易额需在设定的金额上限内。其中,D80为货币符号、结算金额。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行发起业务经行金额控制。4、无须报告。金额低于金额下限错误信息hvpschkf.sqC:***[THROW_OUT]File'hvpschkf.sqC',Line4170,Level0:HV1O1022金额低于金额下限!--tag[A02][100000]低于金额下限[5000000]***错误解释5000000为5万*100后的值,大额业务金额起点值为5万,低于起点值的业务需选择加急业务或走小额支付系统。大额金额下限检查不通过做拒绝处理。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行发起业务金额控制。4、无须报告。公共检查类(系统状态)当前系统状态不允许受理报文错误信息File'checkfunction.sqC',Line5197,Level0:PU1O3118当前系统状态不允许受理报文!--当前系统状态[02]不允许受理[PKG001]报文!错误解释20为小额停运状态,在停运下不受理小额普通贷记业务包PKG001处理方法1、本错误是系统状态检查错。2、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,提醒该清算行。3、无须报告。补充说明参与者发起报文与系统状态对照表参见《1.第二代支付系统报文交换标准(概述)》5.1节附录一各状态下参与者允许发起/接收的报文列表(二代报文)参与者/接入CCPC故障参与者/接入CCPC维护NPC维护接入CCPC停运NPC停运SAPS故障NETS故障HVPS/BEPS/IBPS故障大额发起:自由格式报文;登录/退出申请;大额业务对账申请报文;接收:NPC主动下发的报文及即时转账、多边轧差净额清算报文。无此状态无此状态无此状态无此状态发起:信息类业务接收:信息类业务无影响NPC不做控制。小额发起:小额业务包下载申请报文接收:NPC主动下发的报文。发起:小额业务包下载申请报文接收:NPC主动下发的报文。发起:小额业务包下载申请报文接收:NPC主动下发的报文。发起:小额业务包下载申请报文接收:NPC主动下发的报文。发起:小额业务包下载申请报文接收:NPC主动下发的报文。无影响发起:信息类业务接收:信息类业务NPC不做控制。网银往账:接收:;NPC主动下发的报文。往账:接收:NPC主动下发的报文。发起:接收:NPC主动下发的报文。发起:接收:NPC主动下发的报文。发起:接收:NPC主动下发的报文。无影响发起:信息类业务接收:信息类业务NPC不做控制。SAPS无此状态无此状态无此状态无此状态无此状态——无影响无影响NETS无此状态无此状态无此状态无此状态无此状态不能提交净额清算,不能进行圈存调整——无影响各状态下参与者允许发起/接收的报文列表(一代报文)参与者/接入CCPC故障参与者/接入CCPC维护NPC维护接入CCPC停运NPC停运SAPS故障NETS故障HVPS/BEPS/IBPS故障大额发起:CMT659业务明细请求报文CMT419登录申请CMT421退出申请CMT303自由格式接收:CMT303自由格式NPC主动下发的及即时转账。无此状态无此状态无此状态无此状态发起:信息类业务接收:信息类业务无影响NPC不做控制。小额发起:CMT850明细清单核对申请CMT852明细核对申请CMT419登录申请CMT421退出申请CMT911通用处理确认CMT920批量包处理确认CMT303自由格式接收:CMT303自由格式NPC主动下发的。发起:CMT850明细清单核对申请CMT852明细核对申请CMT419登录申请CMT421退出申请CMT911通用处理确认CMT920批量包处理确认CMT303自由格式接收:CMT303自由格式NPC主动下发的。发起:CMT850明细清单核对申请CMT852明细核对申请CMT419登录申请CMT421退出申请CMT911通用处理确认CMT920批量包处理确认CMT303自由格式接收:CMT303自由格式NPC主动下发的。发起:CMT850明细清单核对申请CMT852明细核对申请CMT419登录申请CMT421退出申请CMT911通用处理确认CMT920批量包处理确认CMT303自由格式接收:CMT303自由格式NPC主动下发的。发起:CMT850明细清单核对申请CMT852明细核对申请CMT419登录申请CMT421退出申请CMT911通用处理确认CMT920批量包处理确认CMT303自由格式接收:CMT303自由格式NPC主动下发的。无影响发起:信息类业务接收:信息类业务NPC不做控制。HVPS大额支付系统常见问题报文日期委托日期不等于当前系统工作日错误信息HVPSCHECK:File'hvpschkf.sqC',Line4075,Level0:HV1O1018报文委托日期不等于当前系统工作日--错误解释1代大额报文要求报头中委托日期与正文中委托日期等于当前系统工作日期。否则,系统检查失败,报文做拒绝处理处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。委托日期大等于当前系统工作日错误信息hvpschkf.sqC:***[THROW_OUT]File'hvpschkf.sqC',Line4091,Level0:HV1O1018报文委托日期不等于当前系统工作日--***错误解释2代大额报文要求报头中委托日期与正文中委托日期满足以下条件历史数据保存期限(发报范围最早期限)<委托日期<=当前系统工作日期。否则,系统检查失败,报文做拒绝处理处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。CCPC代码非法错误信息HVPSCHECK:File'hvpschkf.sqC',Line4957,Level0:HV1O2023ccpc代码非法--HVPSCHECK:File'hvpschkf.sqC',Line4951,Level0:HV1O2023ccpc代码非法--错误解释1代大额报文检查正文中清算行与CCPC的隶属关系,检查失败npc拒绝受理业务。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。指定系统状态下报文域值非法错误信息HVPSCHECK:File'hvpschkf.sqC',Line5666,Level0:HV1O3040指定系统状态下报文域值非法!--系统状态[30]下TAG[F25]值[11]非法!允许值[40|]错误解释30为清算窗口状态,F25为业务种类11为普通汇兑,40为资金调拨大额在清算窗口状态下,仅允许受理业务种类为40资金调拨的CMT100报文处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。跨境贸易特殊检查错误信息HVPSCHECK:File'hvpschkf.sqC',Line2223,Level0:HV1O5006港澳中银参与机构没有接收或发起指定业务种类的权限!--错误解释大额业务报文(CMT100,CMT101,CMT102,CMT103,CMT1080)中发起行或接收行有一方为港澳银行时,则为跨境贸易。如业务种类不属于特殊跨境贸易允许范围内,npc则拒绝受理该报文。参考大额跨境贸易参数表。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。跨境贸易存在以下特殊检查个人同名户检查往账当日累计汇款、收款金额上限合法性检查来账当日累计汇款、收款金额上限合法性检查跨境支付的现金/转账业务的账号合法性检查具体相关限定请参考大额跨境贸易参数表。指定系统状态下报文域值非法错误信息HVPSCHECK:File'hvpschkf.sqC',Line5666,Level0:HV1O3040指定系统状态下报文域值非法!--系统状态[30]下TAG[F25]值[11]非法!允许值[40|]错误解释30为清算窗口状态,F25为业务种类11为普通汇兑,40为资金调拨大额在清算窗口状态下,仅允许受理业务种类为40资金调拨的CMT100报文处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。发起参与机构没有借记被借记行账户的权限错误信息hvpschkf.sqC:***[THROW_OUT]File'hvpschkf.sqC',Line5673,Level0:HV1O5009发起参与机构没有借记被借记行账户的权限!--***错误解释控制即时转账,质押融资支付,质押融资扣款支付报文中借记人行账户不可被借记。可参看大额借记账户控制表。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。借记行或贷记行不能为ACS行号错误信息hvpschkf.sqC:***[THROW_OUT]File'hvpschkf.sqC',Line6208,Level0:HV1O2999借记行或贷记行不能为ACS行号--***错误解释控制即时转账,质押融资支付,质押融资扣款支付报文的收付款行不为ACS处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。BEPS小额支付系统常见问题报头委托日期非法错误信息bepschkf.sqC:***[THROW_OUT]File'bepschkf.sqC',Line2638,Level0:BE1O1018委托日期非法!--***错误解释1代小额支付系统对报头委托日期做以下限定。正文委托日期<=报头委托日期<=当前系统工作日期。如检查失败,报文做拒绝处理处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。包委托日期非法错误信息BEPSCHECK:File'bepschkf.sqC',Line2638,Level0:BE1O1018委托日期非法!--错误解释1代小额支付系统对批量包头中委托日期做以下限定。历史数据保存期限(发报范围最早期限)<包委托日期<=当前系统工作日期如检查失败,报文做拒绝处理处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。借记业务回执期限非法错误信息bepschkf.sqC:***[THROW_OUT]File'bepschkf.sqC',Line508,Level0:BE1O1006借记业务回执期限不合法!--报文中回执期限[5]大于借记业务处理期限[3]***错误解释小额支付系统对借记业务报文中回执期限做以下限定0<=报文中回执期限<=借记业务处理期限。如检查失败,报文做拒绝处理处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。退票代码填写不合法错误信息BEPSCHECK:File'bepschkf.sqC',Line8872,Level0:BE1O1115退票代码填写不合法!--[RJ49]错误解释小额回执报文与支票影像回执报文,在回执拒绝的情况下需要填写拒绝码或退票代码。npc对拒绝码范围进行校验。检验规则如下:2代报文根据《第二代支付系统报文交换标准[概述分册]》中附录三:业务类型(业务种类)与拒绝代码对照表进行校验1代普通回执,支票影像回执,银行本票回执报文根据《2.小额支付系统报文格式标准V2.3》中2.16节进行校验处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。无匹配的原代收代付业务记录错误信息BEPSCHECK:File'bepschkf.sqC',Line9414,Level0:BE1O0006无匹配的原代收代付业务记录!--错误解释原代收付业务不存在或已被回执。再次回执匹配失败,npc做丢弃处理。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC丢弃该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。票交机构号与代理行号对应关系错错误信息BEPSCHECK:File'bepschkf.sqC',Line541,Level0:BE1O2099票交机构号与代理行号对应关系错!--错误解释CIS影像回执明细中检查,收款人开户行行号与接收行(提出行)的小额业务代理关系。如不符合,者拒绝处理。处理方法1、本错误是正常业务检查错。2、出现此错误时,NPC丢弃该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。小额管理类报文冲正实时业务的发起方如在规定时间内未收到实时业务的处理结果,则可以主动发起冲正指令,取消未纳入轧差的实时业务。冲正应答是NPC对冲正指令处理结果的回复。业务冲正的主要原则如下:仅允许业务发起方发出冲正指令;仅允许对未纳入轧差的实时业务进行冲正;冲正指令可以重复发送,但不可撤销;若被冲正实时业务已经纳入轧差或已清算,则冲正失败;冲正指令和冲正应答均需加数字签名发送。撤销撤销申请是付款清算行对已发送但未纳入轧差的小额支付业务向系统发送的撤销请求。撤销应答是NPC对撤销指令处理结果的回复。业务撤销的主要原则如下:仅允许付款清算行发起撤销指令;仅允许对未纳入轧差的非实时贷记业务、借记业务回执进行撤销;仅允许以批量包为单位进行撤销,不允许对单笔业务进行撤销;撤销申请和撤销应答均需加数字签名发送。止付收款清算行对已发出的借记(普通借记和定期借记)业务,可以向付款清算行发出借记业务止付通知,办理业务止付。止付应答是付款清算行是否同意业务止付的回复。业务止付的原则如下:仅允许付款清算行在返回借记回执前办理止付;收款清算行可以申请止付整个批量包的小额支付业务,也可申请止付批量包中的单笔小额支付业务;止付通知和止付应答均需加数字签名发送;系统要对止付通知和止付应答作配对监控管理,应答方必须在T+1工作日内应答。退回付款清算行若发现本行发出的且已轧差的普通贷记、定期贷记和借记业务回执支付业务存在错误,可以向收款清算行发起退回申请。收款清算行对已接收的账号户名不相符等错误的贷记支付业务和借记支付业务,也可以主动向付款清算行发起退回处理。业务退回的原则如下:收款清算行在资金未入收款人账户的情况下方可办理退回,已入客户账的由收付款人自行协商解决;系统允许对普通贷记业务、定期贷记业务、普通借记业务回执和定期借记业务回执办理退回;付款清算行可以申请退回整个批量包的小额支付业务,也可申请退回批量包中的单笔小额支付业务;收款清算行可以返回拒绝退回、全部退回或部分退回的回应。收款清算行可以主动退回整个批量包的小额支付业务,也可主动退回批量包中的单笔小额支付业务;退回申请和退回应答均需加数字签名发送;NPC要对退回申请和退回应答作配对监控管理,应答方必须在T+1工作日内应答IBPS网银支付系统常见问题报文日期超过历史数据保存期错误信息File'procbase.C',Line6186,Level0:IB1O1020报文日期超出历史数据保存期!--tag[C70][2011-04-07]历史数据最早日期[2011-09-06]错误解释IBPS受理商业银行提交的业务报文时,自动进行重账检查。但由于IBPS-NPC仅联机存储30天的数据,超过历史保存期的数据已从数据库清除,因此无法确认报文日期早于历史数据保存期的业务是否为重账。为确保IBPS-NPC检查重帐的可靠性,IBPS规定IBPS-NPC应拒绝报文日期早于历史数据保存期的业务,并向监控窗口输出上述错误提示。其中,C70为报文日期。处理方法1、本错误是正常业务检查错。2、出现此错误时,IBPS-NPC拒绝受理该报文,并返回拒绝应答报文给原报文发起方。3、无须人工干预。但如该错误频繁提示,建议联系报文发起清算行,确认是否该行行内系统出现故障。4、无须报告。丢弃非期望的回执报文错误信息IBPSCHCK:File'ibpschkf.sqC',Line258,Level0:IB1O0004丢弃非期望的回执报文!--tag[F60][PR10]当前状态[PR09]错误解释IBPS受理商业银行提交的业务报文时,网银的业务根据特定的业务状态顺序完成,IBPS自动进行状态间的检查。当某个业务状态不符合规定的要求
/
本文档为【二代支付系统常见应用问题及故障处置指引业务系统开放系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索