- 189.05 KB
- 47页
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
'SNOI±VOINniAIVMOOdOMNVS厶―、斗潺1?尊q册圭竝骏菱聲SOd吕缽亦XES
分行业务平台项目组2014年12月31日
文档修改历史版本号修改日期编写评审批准修改内容1.0.02014-08-06余浩新建1.0.12015-01-17吴发进
1・系统概述1・1•编写目的本文档对交通银行POS特色清算业务系统的功能需求和主耍非功能性需求进行了说明,将作为后续的系统设计、开发、测试等工作的依据。12读者对象木文档的预期读者为:•交通银行相关项目参与人员和后期维护人员;•其他经过授权的相关组织或个人。1.3•编写原则木文档遵循软件开发中心开发规范和文档编写原则,从业务人员的角度出发,从输入输出界面、业务流程以及数据流程等多个方面对系统功能需求进行了详细的阐述。此文档将在开发过程随着需求的变更而更改和修订。14业务功能描述POS特色清算业务系统,是实现对线下商户收单业务的资金按分行特定规则实施清算的平台,即指使用本行借记卡、本行贷记卡、他行卡在我行受理终端消费后,总行口动清算满足不了分行盂求,盂要进行特色清算的一系列账务处理的平台。主要包括将资金清算给一级商户结算账户,资金清算给一级商户下挂的终端(二级商户)结算户,手续费分润,退货等业务。
15适用业务范围1.支持多个清算品种,直联POS、间连POS、直联家易通、第三方支付等类POS交易的清算。2.支持集群商户方式入账。3.支持灵活的入账周期方式,一级商户和二级商户可采用不同的入账周期进行入账。4.支持多类账户的入账,包括本行对公账户、内部账户、个人借记卡账户、贷记卡账户及他行账户。5.支持商户的二级清算。6.支持终端组清算。7.支持二级清算手续费的分润。8.退货报表。16术语及定义1.一级清算根据商户清算策略的参数设置,将清算资金清算至一级商户或者一级集群商户的清算账户。2.一级清算账户商户接收我行清算的账户,该账户可以是我行对公账户、内部账户、保证金账户、对私账户借记账户、对私贷记账户及他行结算账户。如果该商户需要进行二级清算,则其一级清算账户必须是交行对公账户、内部账户或保证金账户。3.二级清算一个一级商户下可以有多个子商户(二级商户),可按要求进行分层资金清算。资金先清算至一级商户的对公结算账户上(也町能是专业市场所对应的分行保证金账户或内部户),再自动清分给二级商户(二级清分)。在二级清算模式下,--级清算完成后才可以进行二次清算。4.二级清算账户是我行二级清乳时将资金清乳给二级了商八的账八,该账八可以是交行对公账户,也可以是交行对私户(借记卡、贷记卡)或他行结算账户。
1.手续费内扣是指向商户清算的资金中,已扣除我行应收手续费,只能釆用同步扣收。2.手续费外扣是指向商户清算的资金为交易原金额,商户需在我行另外开立手续费扣收专户,或依据我行要求,主动划拨手续费,可选择同步扣收或异步扣收。3.手续费同步扣收是指在手续费扣收与商户入账金额处理同时进行,即每次向商户清算资金时,同吋进行手续费扣收。8・手续费异步扣收是指手续费扌II收对不与商户交易原金额入账处理同时进行,可在收单系统尚单独设置扣收周期。手续费“界步扣收”的周期一般可设置为“周、月、季”,也可设为任一工作H进行手续费扣收。9.清算本金清算的交易金额去掉手续费即是清算本金。10•商户手续费分润根据商户分润参数设置进行分润,支持两级账户分润。
2.POS清算业务流程▼▼结束二清报表
3.功能模块3.1•功能模块图批次竹理模块批次竹理模块V请的数抵來激鸽护收型符理平台商户处思責沟|分行血八堆木岱息给护分行血八堆木岱息给护商户菇并规则维护商户菇并规则维护终瑞规则维护谄并数据解析押制终端细络护入账栾道F续费规則总行间联清算流水农导入有規则文件解析导入宜蹄外文件解析导入•WtR和忡*M«.i阻IW终Wirftn^W"J
32功能模块描述详见pos清算需求规格说明卩。33系统设计pos特色清算标准版采用可扩展的策略模式实现,主体交易流程由标准版实现,规范业务流程,统一•行内处理;流程中预留策略接口,山分行实现,提供可扩展性,满足分行特色需求。标准版提供前•端交易画而源码、标准版jar及对运行的项H原型。前端源码已联调通过,可编译展示,可由分行进行调整,如增加或删除価面要索。标准版Jar中包含接口wsdl、后台process.后台流程处理,通过调用分行实现的策略Action完成分行特色的交易逻辑。项目原型是基于标准版jar、包含示例策略实现、可运行的工程,分行可定义并实现分行特色的策略Action,完成标准交易,或在改工程屮定义并实现标准版未涵盖的分行特色交易,如特色报表。3.3.1.标准版策略接口说明:POS特色清算标准版对所涵盖的功能点的流程和前端接入的接口进行了控制,并几实现了其屮的绝人部分。对于比较特色的部分则提供了策略模式由分行实现。分行通过实现相应的策略Action满足自身实施版POS特色清算的特色需求。POS特色清算标准版采用策略模式为分行捉供可自由实现的策略Actiono在标准版屮会调川分行实现的策略Action完成相应的流程,从而完成每一个功能点。POS清算标准版接口总览如下:功能模块接【1名接口说明清算数据导入模块stlDatalmportStrategyAction清算数据导入策略stlFileDownloadStrategyAction清算文件下载策略入账模块ch1AccountBeforeStrategyAction单笔渠道入账交易前置检查策略chlAccountAfterStrategyAction单笔渠道入账交易后置处理策略chlAccountCalIBackStrategyAction整个入账批次完成凹调策略
3.3.2.数据库设计3.3.2.1.数据库库表总览POS清算标准版捉供了张库表,总览如卜•:序号数据表名中文名称备注1ACP_JOURNAL代收付渠道入账流水表2AGENT_BANK_REL代理行映射关系表3BANK_FEE_JOURNAL手续费入银行帐流水表4BASIC.SPLJNFO基本商户信息表5BASICTERMINALINFO基本终端信息表6BASIC_TRAN」NFO原始交易流水表7BATCHCONTROLINFO批次状态信息表8BK_SPL_ACCT_INFO分行商户账户信息表9BK_SPL_DETL分行商户基木信息表10BKU_ACOMA_JNL收单机构一般交易流水文件表11BKU_AERR_JNL差错交易受理方流水文件表12BKU_DLFEE银联品牌费文件表13BKU_ERR_JNL差错交易发卡方流水文件表14BKU_FLE_CTL银联文件控制表15BKU_FLE_RULE银联文件规则表16BKUICOMJNL发卡方一般交易流水文件表17BKUJNFBIC卡电子现金应用的脱机消费受理方成功清算文件18BKU_RPT_TYP分行报表类型表19BKU_SEAC银联商户汇总文件表20CLUSTER_RELATIONSHIP集群关系对照表21DATARESOURCEINFO数据來源表22FEE_DETAINED_INFO手续费暂留信息表23FILE_IMPORT_JOURNAL文件导入流水表24FLOW.CONTROL流程状态表25FLOW_INF流程信息表26GEMS.JOURNAL主机渠道入账流水表27ITA_JOURNAL同城渠道入账流水表28PNO_JOURNAL二代支付渠道入账流水农29PROJNF交易信息农30PROCESS_STATE交易状态信息表31RET_REG退货登记簿32RETURN_DEALJNFO退货信息表33RISK.PENDJNFO风险暂挂汇总表34SETTLE.TYPEJNFO消算品种信息表
35SPL_BASIC_RULE商户特色清算规则信息表36SPL_FEE_RULE一清手续费规则表37SPLFEESTRATEGYTYPE商户手续费策略表38SPLRULEINFO一级可清算规则表39SPL_SETTLE_BATCH_DETAIL淸算批次明细表40SPL_SETTLE_DATA_DETAIL一级可清算数据表41SPL_VIRTUAL_RELATIONSHIP实体商户虚拟关系映射表42STRATEGY_MODEL手续费模式43SUBSIDY.JOURNAL资金贴付流水表44TERMINALBASICRULEMM终端淸算基本规则信息表45TERMINALJNFO终端信息表46TML_FEE_RULE手续费计算规则表47TMLSETTLEDATADETAIL二级可清算数据表48VIRTUAL.SPLJNFO虚拟商户信息表49RULE_MODEL附加规则模式表50RULE_TYP附加规则类型表51RULE_DETAILS附加规则详情表3.32.2.建表脚本POS清算系统数据库・pdmchncpos.ddl.sql3.3.2.3,数据库对照表说明,数据库对照表对POS清算系统表中的字段进行了简要说明。详见4.BBIP环境搭建诘参考平台开发手册:531分行业务平台应用开发培训手册vl.注:这里是为了方便查看,将文档放在这里,最新文档以下发的平台开发手册为准。
4.BBOS环境搭建请参考BBOS开发手册:531分行业务平台前端弁发vl.1.docx注:这里是为了方便查看,将文档放在这里,敲新文档以下发的BBOS开发手册为准。6.CPOS项目原型531分行业务平台P0请参考文档:$特色清算系统项冃原型生成器:7.CPOS前端源码CP0S源码.rar分行口行维护前端代码。1.需要分行实施的模块8.1•数据初始化8.1.1.清算品种初始化注:使用标准版,必须进行清算品种初始化1.清算品种初始化
I、确定清算品种清算詁种一般分为:z-直联清算,J-间联清算,R-直联家易通实时,F-直联家易通非实时,T-第三方,品种类别中还可以细分。II、在清算品种表里插入记录在清算品种表里盂要插入的字段如下:字段字段名称必输性说明STL_TYP_ID清算品种编号必输主键STL_TYP清算品种必输清算品种代号,可采用24个字母来定义,如直联清算为Z,这个代号对应下而配迓介绍中的淸算品种mapping中的keySTL_TYP_NME清算品种名称必输BR机构号必输BK分行号必输STMACTYP出账账号类型非必输一级淸算时必输STM_AC出账账号非必输清算内部户,业务提供,一级清算时必输STMACNME出账账号户名非必输一级清算时必输ADV_AC_TYP垫付账号类型非必输直联家易通时必输ADV_AC垫付银行入账账号非必输直联家易通时必输ADVACNMEMW垫付账号户名非必输直联家易通时必输STMACBKNMEw出账账号行名非必输STMACBKNO出账账号行号非必输8.1.2.银联文件导入数据初始化注:目前支持解析的银联文件如下,如果不是这些银联文件,标准版不支持,参数就不用配了,银联文件由分行自行解析。1、银联代理清算商户结算行入账文件(SEAC)2、银联代理清算收单机构一般交易流水文件(ACOMA)3、IC卡电子现金应用的脱机消费受理方成功清算文件(INF)4、差错交易受理方文件(AERR)5、般交易发卡方流水文件(ICOM)6、差错交易发卡方流水文件(ERR)7、品牌服务费总表(DLFEE)
配置步骤:■FTP配置:在BBIP.PLAT_FTP_TBL表中配置;表字段说明:字段名说明FTP_IDFTP」D,命名规贝lj:BKU_FTP_BK(分行号),如BKU_FTP_O1315232999IPFTP服务器地址PORT端口,默认21MDE模式,默认1BK分行号USR_NMEFTP用户名PSWFTP密码DST_DIR远程路径,配置固定值#{dstDir}DST_FLE远程文件名,配置固定值#{dstFle}LOC_DIR本地路径,配置固定值和ocDir}LOC_FLE木地文件名,配置1*1定值#{locFle}RMK备注例子:cposmftFTPBKU.nP.01315232989182.217.8.5321101315232999weblogicweblogic艸}啊}W«locFle)BKU_FTP_O1315232999182.217.8.5321101315232999weblogicweblogic#{dstDir}
#{dstFle}#{locDir}#{locFle}epos银联文件FTPSQL语句insertintoBBIP.PLAT_FTP_TBL(FTP_ID,IP,PORT,MDE,BK,USR_NME,PSW,DST_DIR,DST_FLE,LOC_DIR,LOC_FLE,RMK)values("BKU_FTP:‘182.217.8.53:21,I;*01315232999","weblogic;"weblogic;^{dstDir};^{dstFle}1,’#{locDir}:"#{locFle}‘,"epos银联文件FTP");注:分行只需要修改SQL语句中的:FTP_ID:BKU_FTP_+分行号,IP,PORT,BK,USR_NMEzPSW■文件路径配置:在BBIP.PLAT_PRM_TBL表中配置。这一步是设置#{dstDir},#{locDir}具体的值,每个银联文件对应一组#{dstDir},#{locDir},有多少个银联文件,就配多少纽#{dstDir},#{locDir}o表字段说明:字段名说明SYSTEM_CODE系统码PARAM_NAME变量名称PARAM_VALUE变量值PARAM_DESC变量描述例子:CHNCPOSbkufile_01315232999DLFEE_remote/home/weblogic/bkufile/CHNCPOSbkufile_01315232999DLFEE」ocal/home/bbipadm/CPOS/bkufile/SQL语句insertintoBBIP.PLATPRMTBL(SYSTEMCODE,PARAMNAME,PARAMVALUEZPARAMDESC)
values("CHNCPOS;,bkufile_01315232999DLFEE_remote"/"/home/weblogic/bkufile/",");insertintoBBIP.PLAT_PRM_TBL(SYSTEM_CODE,PARAM_NAME,PARAM_VALUEZPARAM_DESC)values("CHNCPOS;"bkufile_01315232999DLFEE」ocal;"/home/bbipadm/CPOS/bkufile/;");注意:CHNCPOS需改成分行系统码,PARAM_NAME:bkufile_+分行号+文件类型+_remotez每个分行每种文件都需配置银联文件规则配置:CPOS.BKU_FLE_RULE银联文件规则表:/IDBKBRIN.FLAGSNBUSS_TYPDETL_TYPINP_TABBKU._FLE_TYPBKU.FLE.NME"I-l"0131523299901315232999INO99DLFEE(null)BKU.DLFEE001品牌践务费总夷220131523299901315232999IND01IERR(null)BKU_ERR_JNL002差馆交易发卡方流水文件I-30131523299901315232999INH01SEAC(null)BKU.SEAC003恨联代理普算商户结算行入账文件440131523299901315232999IND32ACOMA(null)BKU_ACOMA_JNL004垠联代理資茸收单机构一般交易潦水文件~5~50131523299901315232999IND01ICOM(null)BKUJCOM.JNL005一般交易发卡方冼水文件~6~60131523299901315232999INF51B(null)BKUJNF.B006IC卡电子规金应用的脱机消费受理方成功唐算文件770131523299901315232999IND01AERR(null)BKU.AERR.JNL007差错交易覺理方文件SQL语句insertintoCPOS.BKU_FLE_RULE(ID,BK,BR,IN_FLAG,SN,BUSS_TYP,DETL_TYP,INP_TAB,BKU_FLE_TYP,BKU_FLE_NME)values(T,"01443999998*,"01315232999","INO;"99;"DLFEE;null,"BKU—DLFEE:*001;"晶牌服务费总表");insertintoCPOS.BKU_FLE_RULE(ID,BK,BR,IN_FLAG,SNZBUSS_TYP,DETL_TYP,INP_TAB,BKU_FLE_TYP,BKU_FLE_NME)values("2;"01443999998;*01315232999","IND:"01","IERR:null,"BKU-ERRJNL;902;嗟错交易发卡方流水文件);insertintoCPOS.BKU_FLE_RULE(ID,BK,BR,IN_FLAG,SN,BUSS_TYP,DETL_TYP,INP_TAB,BKU_FLE_TYP,BKU_FLE_NME)values(3,"01443999998*,"01315232999","INH","01","SEAC",null,"BKU—SEAC,"QQ31,,银联代理清算商户结算行入账文件J;insertintoCPOS.BKU_FLE_RULE(ID,BK,BR,IN_FLAG,SN,BUSS_TYP,DETL_TYP,INP_TAB,BKU_FLE_TYP,BKU_FLE_NME)values("4","01443999998","01315232999;"IND","32;"ACOMA;null,"BKU.ACOMAJNL1,*004;,银联代理清算收单机构一般交易流水文件J;insertintoCPOS.BKU_FLE_RULE(ID,BK,BR,IN_FLAG,SN,BUSS_TYP,DETL_TYP,INP_TAB,BKU_FLE_TYP,BKU_FLE_NME)values("5:"01443999998",*01315232999","IND;"01","ICOM*,null,"BKUJCOMJNL;905:1一般交易发卡方流水文件");insertintoCPOS.BKU_FLE_RULE(ID,BK,BR,IN_FLAG,SN,BUSS_TYP,DETL_TYP,INP_TAB,BKU_FLE_TYP,BKU_FLE_NME)values("6","01443999998;"01315232999","INF;"51","B;null,"BKU」NF_B:*006*,"IC卡电子现金应用的脱机消费受理方成功清算文件");insertintoCPOS.BKU_FLE_RULE(ID,BK,BR,IN_FLAG,SNZBUSS_TYP,DETL_TYP,INP_TAB,BKUFLETYP,BKUFLENME)values⑺"01443999998;"01315232999*,"IND:"Ol;"AERR*,null,"BKU_AERR_JNL;"007:,差错交易受理方文件");insertintoCPOS.BKU_FLE_RULE(ID,BK,BR,IN_FLAG,SNZBUSS_TYP,DETL_TYP,INP_TAB,BKU_FLE_TYF»BKU_FLE_NME)values("12:"01441999999","01441800999","INO;"99","DLFEE:null,,BKU_DLFEE"/"OOl","品牌服务费总表");
注意:分行需要那种银联文件可根据需要配置,只需将BK,BR改成自己分行的BK,BR即可8.1.3.交易状态数据初始化1•交易状态现只支持一清可清算数据牛•成,清算数据导入2.CPOS.PROINF交易信息表:PRO.CDEPRO_NME/PROJD101瘠算数据导入cpos.settleDataProcessProcess202一清可濟算数据生成cpos.splStIDataGenProcessSQL语句insertintoCPOS.PRO」NF(PRO_CDE,PRO_NME,PRO」D)values("01:,清算数据导入:"cpos.settleDataProcessProcess");insertintoCPOS.PRO_INF(PRO_CDE,PRO_NME,PROJD)values("02",,一清可清算数据生成:"cpos.splStIDataGenProcess");注:直接执行该语句就可以8.14流程状态数据初始化1.CPOS.FLOWJNF流程信息表:/PROJDPRO_NAMEDIS.JN_STSDIS_FIN_STScpos.settleDataProcessProcess—唐算数揺导入012cpos.splStIDataGenP「ocess…一级可濟算数据生成233cpos.generateTmlSettleDataProcess…二级可清算数据生成454cpos.settlAccountProcess…一级濟算入账675cpos.tmlSettlAccountProcess-二级猪算入账89
SQL语句insertintoCPOS.FLOW」NF("cpos.settleDataProcessProcess"清算数据导入:*0-1■);(PRO」D,PRO^NAME,DIS」N_STS,DIS_FIN_STS)valuesinsertintoCPOS.FLOW」NF(PRO」D,PRO_NAME,DIS」N_STS,DIS_FIN_STS)values("cpos.splStIDataGenProcess"一级可清算数据生成:*2:*31);insertintoCPOS.FLOWJNF(PRO」D,PRO_NAME,DIS」N_STS,DIS_FIN_STS)valuesfcpos.generateTmlSettleDataProcess,二级可清算数据生成;"4:*51);insertintoCPOS.FLOW」NF(PRO」D,PRONAME,DISINSTS,DIS_FIN_STS)values("cpos.settlAccountProcess•一级清算入账:*67");insertintoCPOS.FLOWJNF(PRO_ID,PRO_NAME,DIS」N_STS,DIS_FIN_STS)values("cpos.tmlSettlAccountProcess匸级清算入账;"8:"9");注:直接执行该语句就可以8.1.5.代理行映射关系数据初始化1.CPOS.AGENT_BANK_REL代理行映射关系表/BKAGENT_BANKBK_NAME10144399999901443999999广州分行…20144399999801443999999东莞分行…301443999997(null)(null)401315232999(null)测试-分行必须需配置分行号BK,如果该分行的银联数据是由代理行导入,则应配代理行号AGENT_BANK,如果没有则NULL8.16清算报表下载初始化1.CPOS.STLRPTTYP清算报农类型表
/IDSTL._RPT_TYPSTL_RPT_TYP_NME—11010一清详细报表22011一清算入账成功报表33012-WM入账失败报表44013一清算入账未知状态报表55020二清详细很表66021二濟算入账成功报表~~77022二瘠算入账失败很表88023二清算入账未知状态报表SQL语句insertintoCPOS.STL_RPT_TYP"010;,一清详细报表");(ID,STL_RPT_TYRSTL_RPT_TYP_NME)values(*1insertintoCPOS.STL_RPT_TYP*,"OH;,一清算入账成功报表);(ID,STL_RPT_TYPZSTL_RPT_TYP_NME)values("2insertintoCPOS.STL_RPT_TYP"012;,一清算入账失败报表J;(ID,STL_RPT_TYRSTL_RPT_TYP_NME)valuesC3insertintoCPOS.STL_RPT_TYP"013;■一清算入账未知状态报表[;(ID,STL_RPT_TYRSTL_RPT_TYP_NME)values("4insertintoCPOS.STL_RPT_TYP*,"020","二清详细报表");(ID,STL_RPT_TYP,STL_RPT_TYP_NME)valuesC5insertintoCPOS.STL_RPT_TYP"021;,二清算入账成功报表,);(ID,STL_RPT_TYRSTL_RPT_TYP_NME)values(*6insertintoCPOS.STL_RPT_TYP;922:,二清算入账失败报表J;(ID,STL_RPT_TYPZSTL_RPT_TYP_NME)values("7insertintoCPOS.STL_RPT_TYP"023",匸清算入账未知状态报表J;(ID,STL_RPT_TYRSTL_RPT_TYP_NME)valuesC8insertintoCPOS.STL_RPT_TYP(ID,STL_RPT_TYRSTL_RPT_TYP_NME)values("12*20;,清详细报表J;注:分行如需下载功能,•肓接执行该语句就可以。
&2•清算模块&2.1.模块介绍8.2.1.1,前端服务接口:CHNCPOSSeiviceCHNCPOSService接说明:该服务对应的接口文档为口设计文档"IsCHNCPOSService.zi对应的schema文件为p8.2.1.2.操作与process对应关系前端操作名称前端操作后台process备注清算数据导入settleDataProcessepos.settleDataProcessProcess8.2.1.3,涉及表结构涉及表结构:清算品种表SETTLE_TYPE_INb"O,原始交易流水表BASIC_TRAN_1NFO,—•级町清算数据表SPLSETTLEDATADETAIL08.2.2.清算数据导入8.2.2.1・功能说明柜员在柜面录入淸算品种和淸算文件日期,系统进行清算数据导入预处理,清算数据导入方式判断,查找清算数据导入方式策略进行清算数据导入,清算数据导入后置处理,返冋前端交易处理凭证。Process配置女U下:v!-清算数据导入预处理-〉v!-查找清算数据导入方式策略进行清算数据导入v!_清算数据导入后置处理—>
8・2・2・2・流程描述及实施要点清算数据导入预处理从epos.StlDatalmportPrepareAction进入清算数据导入预处理。注:这一步不用分行实施。清算数据导入方式判断在cpos.judgelmportWayAction中判断清算数据导入方式判断然后匹配策略。注:这一步需要实施版配置清算品种Mapping与配置清算品种参数,配置步骤为:1、配置清算品种Mapping(具体参考请参考参考下面&2.2.3节中的配置清算品种mapping)2、通过清算品种Mapping找到具体的配置清算品种参数。(具体请参考参考下面8.2.2.3节中的配置清算品种参数)1)从清算甜种参数配置中获取清算数据导入方式。/**导入方式:1,文件导入(默认)2,自定义*/ 2)文件导入,策略值为Default,标准版已实现,只需配置对应清算品种参数和回调函数。3)自定义导入,策略值为stlTyp(清算站种代号),需实施版中配置对应Action并实现将数据导入到标准版的库表Action配置为:stlDatalmportStrategyAction+stlTyp,如:stlDatalmportStrategyActioZ。(标准版中有默认的Action,若无特姝要求,可直接引用)查询清算数据导入方式策略进行清算数据导入1.stIDataImportstrategyAction策略调用。
•根据清算品种参数配置获取文件卜•载策略(不需要FTPI、•载文件则不需要配逻,要下载则要配置)GY000 v!—清算文件下载策略->
<•--使用标准版清算规则文件解析回调接口・・>com.bocom.bbip•epos•repository•SplSettleDataDetailRepository 若标准默认不适用分行业务则需实施完成实现。(可参考标准版默认实现)2)自定义导入,标准版中默认实现4中自定义导入,实施版参考使用。使用方法:需在实施版中配置,配置如下:(需分行结合口己业务选用)注意:stlDatalmportStrategyAction策略Action后需加上分行自己品种。如:stlDatalmportStrategyActionZ 配置清算品种参数项li原型路径:/XXCPOS/src/config/strategy/xx~zIqs-config.xml说明:XXCPOS代表系统码,XX代表地区码,如上海的系统码是:SHCPOS,对应的路径是/SHCPOS/sre/config/strategy/sh-zlqs-config.xml
参数:
<5「ij门七img5parn 应用打包发布时需要将scope设置为providedcom.bocom.bbip l.0-SNAPSHOT provided pom 10.2.应用发布时jump-dbaccess.xml文件的修改本地开发和运行时,datasource采用如下图的配置。根据本地的properties件来配置数据库参数。
应用打包发布时,将采用如下图配置。通过jndiName从WebLogic提供的JNDI服务查找dataSource的配置。 10.1.登记日结单时找不到transCode关键字:transCoderequired.在导入流程中有个登记Fl结单的步骤,它通过FUNC_CODE即traceSrc来找对应的SHORTCUT作为transCode来登记H结单。FUNC_CODE与SHORTCUT的映身寸在AP_FUNC表屮维护。11•附录
11.1.报表组件的使用BB1P平台提供的报表组件可以生成文本类型的报表。11.1.1.报表组件com.bocom.bbip・file.reporting・impl.VelocityTemplatedReportRender11.1.2.使用方式StringreportKey="demon;//报表文件路径StringreportFilePath="/home/bbipadm/data/report/demo•txt";//报衣组件VelocityTemplatedReportRenderrender=newVelocityTemplatedReportRender();render・af匸巳:rProp巳rtiesS巳匸();//设咒参数mappingMapmapping=newHashMap();mapping.put(reportKey,"/config/report/demo.vmn);render・setReportNameTemplateLocationMapping(mapping);//构建数据总线,将报农需要的数据放入数据总线Contextcontext=newDefaultContextEx();//打印日期context•setData("printDateJnewDate{));//报农数据列衣ArrayList
您可能关注的文档
- 南 岳 区 楚 星 学 校德育实施手册
- 麦肯锡广告促销计划流程实施手册
- EMC NetWorker备份系统安装实施手册簿
- 业务计划PDCA实施手册
- 酒店通实施手册
- 考勤系统修改实施手册
- 静电对策实施手册2_图文
- 保险公司偿付能力额度及监管指标管理规定实施手册
- 乌矿安全文化建设实施手册
- 互动中心安装部署实施手册
- 大型Mall与步行街招商策划及招商计划实施手册
- 制药工艺验证实施手册缩略语
- 专业资源中心安装部署实施手册
- 网通大客户异地实施手册
- 新时期最新流动人口管理工作标准规范与管理规章制度及国家强制性条文实施手册
- 最新高校教育经费保障与财务收支管理制度标准贯彻实施手册
- 企事业单位环境影响评估审核监督与违法处罚工作标准实施手册
- 煤矿本质安全文化建设实施手册