电信诈骗流程.docx
《电信诈骗流程.docx》由会员分享,可在线阅读,更多相关《电信诈骗流程.docx(31页珍藏版)》请在冰豆网上搜索。
电信诈骗流程
神州数码融信软件有限公司
SmartPS之电信诈骗总结
文档状态:
当前版本:
作者:
张霁
编写日期:
2016-04-14
修订记录
日期
版本
修订说明
修订人
2016/04/14
创建
张霁
电信诈骗交易总结
1第三方请求到SmartPS
获取请求报文
平台将公安机关的报文流转到指定银行的前置机。
SmartPS通过自动任务电信诈骗轮询报文CaQryMessagesInfo(单法人)和CaQryMessagesInfobyTgOrgid(多法人),轮询从前置机拿到公安局和人行的加密请求报文。
把加密的报文解密后插入PS_TRAN_STORE表中并致存储状态为0未处理状态。
处理请求报文
解析报文
SmartPS/configs/in_conf/launcher/中配置了PsAutoCallParsePreloader任务,自动将PS_TRAN_STORE表中0状态的报文查询到,加报文头后,重新将报文转换为XML报文,通过模拟发送报文,PSCHANNEL渠道发进来,在PSCHANNEL渠道内通过PS_CODE识别对应的代理服务,进行报文拆包,存入对应的数据库登记薄的表中。
并将PS_TRAN_STORE表中并致存储状态为1已处理状态。
校验是否已经存在请求。
如果存在转台更新为3(重复请求)
2电信诈骗查询类
请求处理调起
自动任务电信诈骗调起处理CaPSAutoCallHandle调起PS_TXINFO表中账户交易明细查询100301,账户持卡主体查询100303,客户全账户查询100309;
账户交易明细查询
交易明细核心处理
1、账户交易明细查询CaPSQryAcctTransInfo,
(1)执行交易明细查询BusiPSAndFYQryTranInfo,根据PS_CODE获取信息。
放到CD报文中。
(2)到卡系统或核心系统组包转换报文BaseConvertCoreMsg。
组报文头等。
(3)交易明细查询发核心BusiPSToCoreTranInfo。
接出服务
(4)更新核心返回状态BusiPSANDFYUpdStatus。
核心返回文件,保存核心返回文件的存放路径,更改状态07核心返回。
2、交易明细解析(司法查询,电信明细查询)CaPSInsTransInfoByCore。
自动任务。
(1)、交易明细解析BusiPSInsTranInforByCore获取07核心返回状态的任务,,并获取路径,设置flag为DX
(2)、内部调用业务服务交易明细查询解析文件BusiPSTransInfoData解析文件。
插入相应的信息表里
解析到开户机构放到CD中。
账卡信息明细PS_TRAN_BOOK_QRYACCT
子账户信息PS_TRAN_BOOK_QRYSUBACCT
插入交易明细表PS_TRAN_BOOK_QRYTRAN
更新查控交易登记簿处理状态01-核心返回和开户机构
柜面审批
1、审批操作:
集中查控资质审核(PSDX03)
查询到HANDLE_STATUS处理状态为01的所有待审批处理信息。
做审批通过或者审批拒绝操作。
调1400-1621服务,
电信查询类审批通过就将HANDLE_STATUS处理状态为03待补录状态。
审批拒绝就将HANDLE_STATUS处理状态为06审批拒绝。
脱机处理
补录
集中查控处理(PSDX10)
查询得到公安查控交易登记簿PS_TRAN_BOOK中HANDLE_STATUS处理状态为03待补录和帐卡信息表PS_TRAN_BOOK_QRYACCT中处理状态STATUS为1待补录的所有信息。
进行补录操作。
通过补录后将公安查控交易登记簿PS_TRAN_BOOK中HANDLE_STATUS处理状态为04补录成功,帐卡信息表PS_TRAN_BOOK_QRYACCT中处理状态STATUS为1补录成功。
复核
集中查控处理(复核)(PSDX16)
查询得到待复核状态CHECK_STATUS为0状态和HANDLE_STATUS为06已拒绝状态的信息。
将其复核通过。
将帐卡信息表PS_TRAN_BOOK中CHECK_STATUS复核状态置为1复核成功,PS_TRAN_BOOK_QRYACCT中处理状态STATUS置为2复核成功。
如果复核拒绝,就将状态回退到待审批交易状态。
联机处理
CaQryRequestAutoToChange代理服务,查询处理状态03,将状态直接置为04。
复核状态置为1
交易明细查询反馈处理
交易明细查询反馈CaPSQryAcctTransInfoFeedBack。
自动任务电信诈骗调起反馈CaPSAutoSendFailReq获取
HANDLE_STATUS||'-'||in('04-1','05-1','06-1','09-0')的,进行反馈。
1、交易明细查询反馈BusiPSTransInfoDataFeedBack
根据APP_ID查询登记薄,当状态为04、06、09,复核状态1、1、0,则反馈根据核心返回响应码转换结果Result。
核心响应码000000置为反馈结果Result为成功0000。
当状态为09,复核状态0,核心响应码000305查询不存在,反馈结果Result置为0300(?
?
帐号填写有误,卡号不存在)。
审批拒绝状态06,反馈结果Result置为9999(其他未定义错误)。
继续查询。
当QRY_MODE为1时,查询PS_TRAN_BOOK_QRYACCT卡账户信息-账户基本信息。
当QRY_MODE为2时,查询PS_TRAN_BOOK_QRYTRAN账户交易明细
当QRY_MODE为3时,账户基本信息+交易明细。
查询PS_TRAN_BOOK_QRYSUBACCT子账户信息,通过ps_code,card_no,acct_no查询交易明细信息
2、交易明细信息查询反馈BusiPSTranInfoResp。
接出服务。
3、根据反馈更新查控交易登记簿BusiPSUpdTranBookByFeedBack。
更新反馈流水号、时间和响应码,反馈反馈状态FEEDBACK_STATUS为1已反馈。
账户持卡主体查询
账户持卡主体查询核心处理
1、账户持卡主体查询处理CaPSQryCardsInfoHandle
(1)执行交易明细查询BusiPSAndFYQryTranInfo,根据PS_CODE获取信息。
放到CD报文中。
(2)到卡系统或核心系统组包转换报文BaseConvertCoreMsg。
组报文头等。
(3)查账户信息BusiCoreFyAcct。
发送卡号等信息去核心查询账户信息。
接出服务。
(4)更新核心返回机构BusiUpdateBranchId。
获取核心返回的机构,更新ps_tran_book的BRANCH_ID。
(5)核心查询账户持卡主体BusiCoreCardInfo。
查控帐卡号等信息去核心查询。
接出服务。
(6)账户持卡主体信息组织BusiPSCardInfoOrg。
数组拆分获取信息。
(7)插入持卡查询信息BusiPSInsCardInfo。
信息插入到PS_TRAN_BOOK_QRYCLIENT表中
(8)根据核心返回更新查控交易登记簿BusiPSUpdTranBookByCore。
如果失败,将失败原因插入PS_TRAN_BOOK并更新失败次数。
成功时,更新相应状态01-核心返回。
柜面审批
1、审批操作:
集中查控资质审核(PSDX03)
查询到HANDLE_STATUS处理状态为01的所有待审批处理信息。
做审批通过或者审批拒绝操作。
调1400-1621服务,
电信查询类审批通过就将HANDLE_STATUS处理状态为03待补录状态。
审批拒绝就将HANDLE_STATUS处理状态为06审批拒绝。
脱机处理
补录
集中查控处理(PSDX10)
查询得到公安查控交易登记簿PS_TRAN_BOOK中HANDLE_STATUS处理状态为03待补录和帐卡信息表PS_TRAN_BOOK_QRYACCT中处理状态STATUS为1待补录的所有信息。
进行补录操作。
通过补录后将公安查控交易登记簿PS_TRAN_BOOK中HANDLE_STATUS处理状态为04补录成功。
复核
集中查控处理(复核)(PSDX16)
查询得到待复核状态CHECK_STATUS为0状态和HANDLE_STATUS为06已拒绝状态的信息。
将其复核通过。
将帐卡信息表PS_TRAN_BOOK中CHECK_STATUS复核状态置为1复核成功,PS_TRAN_BOOK_QRYACCT中处理状态STATUS置为2复核成功。
如果复核拒绝,就将状态回退到待审批交易状态。
联机处理
CaQryRequestAutoToChange代理服务,查询处理状态03,将状态直接置为04。
复核状态置为1
账户持卡主体查询反馈处理
账户持卡主体查询反馈CaPSQryCardsInfo。
自动任务电信诈骗调起反馈CaPSAutoSendFailReq获取
HANDLE_STATUS||'-'||in('04-1','05-1','06-1','09-0')的,进行反馈。
1、账户持卡主体查询反馈CaPSQryCardsInfo。
根据APP_ID查询登记薄,当状态为04、06、09,复核状态1、1、0,则反馈根据核心返回响应码转换结果Result。
核心响应码000000置为反馈结果Result为成功0000。
当状态为09,复核状态0,核心响应码000305查询不存在,反馈结果Result置为0300(?
?
帐号填写有误,卡号不存在)。
审批拒绝状态06,反馈结果Result置为9999(其他未定义错误)。
继续查询。
查询客户信息查询PS_TRAN_BOOK_QRYCLIENT,并放到CD中。
2、接出人行全账号查询反馈服务BusiPSCardInfoResp。
接出服务。
3、根据反馈更新查控交易登记簿BusiPSUpdTranBookByFeedBack。
更新反馈流水号、反馈结果响应码和时间,反馈状态FEEDBACK_STATUS为1已反馈。
客户全账户查询
全账户查询核心处理
1、客户全账号查询CaPSQryCliAllAcctInfo
(1)、获取交易明细查询信息BusiPSQryTranInfo。
组织报文准备发往核心。
(2)到卡系统或核心系统组包转换报文BaseConvertCoreMsg。
组报文头等。
(3)、核心查询客户全账号信息(新加)BusiCoreQryACliAcctInfo
根据证件和证件号码发核心进行查询。
接出服务。
(4)、插入客户全账户信息BusiPSInsCliAllAcctInfo
插入到账卡信息PS_TRAN_BOOK_QRYACCT
插入子账户信息PS_TRAN_BOOK_QRYSUBACCT
5)根据核心返回更新查控交易登记簿BusiPSUpdTranBookByCore。
如果失败,将失败原因插入PS_TRAN_BOOK并更新失败次数。
成功时,更新处理状态01-核心返回。
柜面审批
1、审批操作:
集中查控资质审核(PSDX03)
查询到HANDLE_STATUS处理状态为01的所有待审批处理信息。
做审批通过或者审批拒绝操作。
调1400-1621服务,
电信查询类审批通过就将HANDLE_STATUS处理状态为03待补录状态。
审批拒绝就将HANDLE_STATUS处理状态为06审批拒绝。
脱机处理
补录
集中查控处理(PSDX10)
查询得到公安查控交易登记簿PS_TRAN_BOOK中HANDLE_STATUS处理状态为03待补录和帐卡信息表PS_TRAN_BOOK_QRYACCT中处理状态STATUS为1待补录的所有信息。
进行补录操作。
通过补录后将公安查控交易登记簿PS_TRAN_BOOK中HANDLE_STATUS处理状态为04补录成功。
复核
集中查控处理(复核)(PSDX16)
查询得到待复核状态CHECK_STATUS为0状态和HANDLE_STATUS为06已拒绝状态的信息。
将其复核通过。
将帐卡信息表PS_TRAN_BOOK中CHECK_STATUS复核状态置为1复核成功,PS_TRAN_BOOK_QRYACCT中处理状态STATUS置为2复核成功。
如果复核拒绝,就将状态回退到待审批交易状态。
联机处理
CaQryRequestAutoToChange代理服务,查询处理状态03,将状态直接置为04。
复核状态置为1
客户全账户查询反馈处理
客户全账户查询CaPSQryCliAllAcctInfoFeedBack
1、查询账卡信息PS_TRAN_BOOK_QRYACCT和查询查询的类型QRY_MODE。
子账户信息查询psQryTranBookQrySubAcctInfo。
当QRY_MODE为02时。
查询账户信息(含强制措施、共有权/优先权信息。
冻结信息FY_CX_DJXXLIST和权利信息FY_CX_QLXXLIST。
根据APP_ID查询登记薄,当状态为04、06、09,复核状态1、1、0,则反馈根据核心返回响应码转换结果Result。
核心响应码000000置为反馈结果Result为成功0000。
当状态为09,复核状态0,核心响应码000305查询不存在,反馈结果Result置为0300(?
?
帐号填写有误,卡号不存在)。
审批拒绝状态06,反馈结果Result置为9999(其他未定义错误)。
2、客户全账号信息查询反馈(新加)BusiPSQryACliAcctInfoResp。
接出服务。
3、根据反馈更新查控交易登记簿BusiPSUpdTranBookByFeedBack。
更新返回状态。
FEEDBACK_STATUS为1已反馈。
账户动态查询
账户动态查询核心处理
1、电信诈骗控制(控制类和动态查询/解除)查询机构CaPSQryBranchIdInfo。
自动任务
查询'100101','100103','100105','100201','100203',
'100205','10030'5','100307'中处理状态为00的,去核心查询开机机构branch_id。
查询得到以后branch_id更新并将状态致为01核心返回。
如果是查询不存在,更新处理状态为09非本行。
柜面审批
1、审批操作:
集中查控资质审核(PSDX03)
查询到HANDLE_STATUS处理状态为01的所有待审批处理信息。
做审批通过或者审批拒绝操作。
调1400-1621服务,
电信动态查询类审批通过就将HANDLE_STATUS处理状态为04状态。
审批拒绝就将HANDLE_STATUS处理状态为06审批拒绝。
脱机处理
复核
集中查控处理(复核)(PSDX16)
查询得到待复核状态CHECK_STATUS为0状态和HANDLE_STATUS为06已拒绝状态的信息。
将其复核通过。
将帐卡信息表PS_TRAN_BOOK中CHECK_STATUS复核状态置为1复核成功。
如果复核拒绝,就将状态回退到待审批交易状态。
联机处理
CaQryRequestAutoToChange代理服务,查询处理状态04,将复核状态置为1
账户动态查询回执
CaPSAutoCallAcctDynQryFeedBcack电信诈骗动态查询回执自动任务会反馈三方,将反馈状态致为1.如果是非本行和审批拒绝,反馈对应的响应码。
账户动态查询处理
电信诈骗账户动态查询CaPSAutoCallAcctDynQry
1、准备日期参数,查询记录薄。
获取当前会计日期RunDate,根据RunDate前一天和查询记录薄中动态查询日期qry_date日期进行获取记录。
handle_status='04'and='1'。
2、调起CaPSQryAcctInfo账户动态查询反馈。
(1)执行交易明细查询BusiPSAndFYQryTranInfo,根据PS_CODE获取信息。
放到CD报文中。
(2)到卡系统或核心系统组包转换报文BaseConvertCoreMsg。
组报文头等。
(3)核心查询交易明细信息BusiCoreTranInfo。
接出服务。
(4)转换核心返回的账户交易明细数据BusiPSCovertCoreTranInfo。
从数组中获取某条记录的字段值
(5)根据核心返回更新查控交易登记簿BusiPSUpdTranBookByCore。
如果失败,将失败原因插入PS_TRAN_BOOK并更新失败次数。
并调用持卡主体查询接口,接出到核心查询持卡人手机号码,第一天执行,将手机号更新到PS_TRAN_BOOK_QRY表中。
第二天开始,每天查询后,与PS_TRAN_BOOK_QRY表中手机号做对比,发生表更,将变更后手机号更新到PS_TRAN_BOOK_QRY表中,并将手机号反馈三方REMARK字段中。
(6)账户动态查询反馈BusiPSAcctInfoOut。
接出服务
(7)根据反馈更新查控交易登记簿BusiPSUpdTranBookByFeedBack。
更新返回状态。
FEEDBACK_STATUS为1已反馈。
拿到第三方返回响应码,成功后PS_TRAN_BOOK_QRY更新动态查询日期。
PS_TRAN_BOOK反馈报文流水号、反馈状态为1已反馈
账户动态查询解除
账户动态解除查询处理
1、电信诈骗控制(控制类和动态查询/解除)查询机构CaPSQryBranchIdInfo。
自动任务
查询'100101','100103','100105','100201','100203',
'100205','10030'5','100307'中状态00的,去核心查询开机机构branch_id。
查询得到以后branch_id更新并将状态致为01核心返回。
如果是查询不存在,更新处理状态为09非本行。
柜面审批
1、审批操作:
集中查控资质审核(PSDX03)
查询到HANDLE_STATUS处理状态为01的所有待审批处理信息。
做审批通过或者审批拒绝操作。
调1400-1621服务,
电信动态查询类审批通过就将HANDLE_STATUS处理状态为04状态。
审批拒绝就将HANDLE_STATUS处理状态为06审批拒绝。
脱机处理
复核
集中查控处理(复核)(PSDX16)
查询得到待复核状态CHECK_STATUS为0状态和HANDLE_STATUS为06已拒绝状态的信息。
将其复核通过。
将帐卡信息表PS_TRAN_BOOK中CHECK_STATUS复核状态置为1复核成功,如果复核拒绝,就将状态回退到待审批交易状态。
联机处理
CaQryRequestAutoToChange代理服务,查询处理状态04,将复核状态置为1
账户动态查询解除反馈处理
2、账户动态查询解除反馈CaPSCancleAcctDynQry
1)获取交易明细查询信息BusiPSQryTranInfo
2)解除账户动态查询BusiPSCancleAcctDynQry,根据原业务单号,将动态查询的那个APP_ID任务状态更新为10,已解除。
3)账户动态查询解除反馈BusiPSCancleAcctDynQryOut。
接出服务,
4)根据反馈更新查控交易登记簿(账户动态查询解除)BusiPSCancleAcctDynQryByFB。
根据三方返回的响应码,判断成功与否,如果是成功,将处理状态致为05处理成功,反馈状态为1已反馈。
3电信诈骗控制类
请求处理调起
止付交易100101,止付解除交易100103,止付延期交易100105;冻结交易100201,冻结接出交易100205,冻结延期交易100205.
止付
止付核心处理
电信诈骗控制(控制类和动态查询/解除)查询机构
1、CaPSQryBranchIdInfo。
自动任务
查询'100101','100103','100105','100201','100203',
'100205','10030'5','100307'中处理状态为00的,去核心查询开机机构branch_id。
查询得到以后branch_id更新并将状态致为01核心返回。
如果是查询不存在,更新处理状态为09非本行。
脱机处理
柜面审批、补录、复核处理
1、审批操作:
集中查控资质审核(PSDX03)
查询到HANDLE_STATUS处理状态为01的所有待审批处理信息。
做审批通过或者审批拒绝操作。
调1400-1621服务,电信控制类审批:
判断是否联机处理:
脱机处理:
通过就将HANDLE_STATUS处理状态为03待补录状态。
审批拒绝就将HANDLE_STATUS处理状态为06审批拒绝。
2、集中查控处理(PSDX10)
查询得到公安查控交易登记簿PS_TRAN_BOOK中HANDLE_STATUS处理状态为03待补录的所有信息。
进行补录操作。
(1)、控制通过:
将公安查控交易登记簿PS_TRAN_BOOK中HANDLE_STATUS处理状态为04补录成功,和止付交易明细表PS_TRAN_BOOK_SPAY中处理状态RESULT_STATUS为1已控。
(2)、控制未通过:
将公安查控交易登记簿PS_TRAN_BOOK中HANDLE_STATUS处理状态为04补录成功,并将未控原因插入PS_TRAN_BOOK法人FAIL_REASON中,将止付交易明细表PS_TRAN_BOOK_SPAY中处理状态RESULT_STATUS为0未控。
将账户余额、生效时间、起始、终止时间补录。
3、复核
集中查控处理(复核)(PSDX16)
查询得到待复核状态CHECK_STATUS为0状态和HANDLE_STATUS为06已拒绝状态的信息。
复核通过将CHECK_STATUS置为1。
如果复核拒绝,将状态致为03待补录。
止付反馈
自动任务电信诈骗调起反馈CaPSAutoSendFailReq获取
HANDLE_STATUS||'-'||in('04-1','05-1','06-1','09-0')的,进行反馈。
止付反馈CaPSStoppedFeedback。
(1)、查询止付相关的反馈数据BusiPSQrySPayFeedBackData
查询ps_tran_book和ps_tran_book_spay中的信息
RESULT_STATUS致为1已控时。
根据APP_ID查询登记薄,当状态为04、06、09,复核状态1、1、0,则反馈根据核心返回响应码转换结果Result。
核心响应码000000置为反馈结果Result为成功0000。
当状态为09,复核状态0,核心响应码000305查询不存在,反馈结果Result置为0300(?
?
帐号填写有误,卡号不存在)。
审批拒绝状态06,反馈结果Result置为9999(其他未定义错误)。
(2)、将止付信息更新到冻结、支付历史表PS_FREEZE_HISTORY中。
(3)、接出人行反馈(止付)BusiPSStoppedFeedbackResp。
接出服务。
(4)、根据反馈更新查控交易登记簿(控制类)BusiPSUpdTranBookByFBCTRL
根据三方返回结果,如果成功,将反馈状态致为1
联机处理
柜面审批、补录、复核处理
1、审批操作:
集中查控资质审核(PSDX03)
查询到HANDLE_STATUS处理状态为01的所有待审批处理信息。
做审批通过或者审批拒