支付平台数据库设计文档 -_第1页
支付平台数据库设计文档 -_第2页
支付平台数据库设计文档 -_第3页
支付平台数据库设计文档 -_第4页
支付平台数据库设计文档 -_第5页
已阅读5页,还剩82页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

-.z.--.--考试资料内部资料内部资料注意保密电子商务平台一期数据库设计文档版本号:1.00二○一〇年十月工程情况工程编号工程名称工程经理需求分析工程师系统设计工程师修改记录版本号发布日期作者评审人变更的章节目录TOC\o"1-3"\h\z1前言81.1命名标准81.2说明81.3术语清单81.4数据库表清单92根底平台核心数据库表构造(zmc)102.1账户10客户子账户表SubAccount10子账户冻结/注销流水SubAccount_Oper10客户子账户资金变动流水表SubAccountSeq11客户子账户资金冻结流水表SubAccountFreezeSeq122.2交易13充值交易流水RechargeBILL13提现交易流水WithDrawBILL14支付交易流水PayBILL15批量代收付交易信息表〔BatchInfo〕19撤销交易流水UndoPayBILL20退款交易流水RefundBill21汇款交易流水WaitingRechargeBILL22内部调账交易流水AdjustBiLL23外部系统交易通知SHOP_NOTIFY242.3会计帐务24科目日记账表(SUBJECT_DAY)24试算平衡表〔Balance_Check〕24科目类型表(SUBJECTTYPE)25凭证类型表(PZTYPE)25凭证科目对应表(PZSUBJECT)25科目明细表(SUBJECT)26凭证明细表(PZ)262.4系统参数27序列272.5渠道27渠道清算指令〔Channel_Settle_Cmd〕27渠道参数〔Channel_Parm〕27渠道返回码对照表〔Channel_RtnCode〕28渠道交易流水对照表(BILLNo_SN)28批量交易渠道批次表(Channel_Batch)29系统日志(Channel_Sys_Log)30渠道对帐表(Channel_Check)31渠道对帐不平明细表(Channel_CheckDetail)31同城超时等待表(TC_OVERTIME_WAIT)33同城批量撤销表(TC_BATCHCANCEL)34同城费项代码对应表(CHANNEL_FEECODE_CHG)34同城对帐指令表(TC_CHECK_CMD)34同城对账表(TC_CHECK)35同城对账明细表(TC_CHECK_DETAIL)35明细下载回应表(CHECK_DOWN)36明细下载回应清单(CHECK_DOWN_DETAIL)36交易查询查复表(Trans_Query)373系统管理数据库表构造383.1系统维护38效劳监控主表〔MONITORAPPGROUP〕38效劳监控明细表〔MONITORAPPDETAIL〕38系统日志(Sys_Log)39平台功能描述表〔PlatForm_Fun〕40管理平台操作日志(Operate_Log)40通知公告栏(Public_Bulletin)40效劳产品管理(Service_Product)41黑白名单表(BW_List)413.2权限41登陆用户根本信息表(LOGIN_INFO)41角色信息表〔ROLE_INFO〕42登陆用户角色表〔LOGIN_ROLE〕43角色权限表〔ROLE_PRIVILEGE〕43权限信息表〔PRIVILEGE〕43权限资源表〔PRIVILEGE_RESOURCE〕443.3权限组44权限组信息〔LIMITGROUP〕44权限分组表〔LIMIT_GROUP_PRIVILEGE〕453.4账户45快付通结算账户余额表(BankAccount_Balance)45子账户类型表(SUBACCOUNT_TYPE)46子账户互转控制表(SUBACCOUNT_TRANSCTRL)46客户已验证银行账户表CustBankCard〔管理平台〕46客户子账户与银行账户绑定表(SubAccountBindCard)47账户与银行帐户绑定流水表kftbindact_bill〔管理平台〕47账户验证流水AccountVerifyBILL〔管理平台〕47代付业务绑定的收款账户(PAY_BINDBANKACOUNT)483.5客户信息49客户信息表(CUST_INFO)49登录证书表〔LOGIN_CERTIFICATE〕50客户证件扫描件表〔CustCert_Scan〕50商户信息管理(管理员维护)〔Merchant_Info〕51客户级别管理〔CUST_LEVEL〕51客户开通业务列表(Cust_ServiceList)52商户开通业务列表〔Merchant_SERVICE_List〕52客户订阅通知表(Cust_AlarmType)52客户投诉建议(CUST_SERVICE)52登记注册类型〔Register_Type〕53行业分类〔Industry_Type〕533.6协议53协议范本(PROTOCOL_TE*T)53协议类型表(PROTOCOL_TYPE)54客户银行代收协议〔CKB_Protocol〕54快付通商户与平台外客户三方代收协议〔NotKft_PROTOCOL〕〔走无协议代扣渠道〕54快付通商户与平台内客户三方代收协议〔Kft_PROTOCOL〕55商户代理关系表(Merchant_Pro*yRelation)56客户计费信息表(Cust_Fee_Rule)56企业代收付协议(PROTOCOL_PARTYPAYEE)56汇款充值协议(PROTOCOL_REMIT)57卡通协议〔PROTOCOL_KFTCARD〕573.7业务参数58费用代码表(Fee_Code)58银行类型表(BANK_TYPE_INFO)58城市代码表(City_Code)58行名行号表(Bank_Code)59银行开通业务表(Bank_Service)〔门户展示给客户用〕593.8系统参数59结算帐号配置表59运行参数(RunParm)60系统参数〔SYSPARM〕61定时方案定义表〔TASKDEFINE〕61定时方案执行表〔TASKLIST〕62后台定时效劳表〔TimerAppServer〕62客户通知消息〔Cust_AlarmMessage〕633.9手续费管理64商户效劳种类表〔收费标准接口〕(Cust_Service_Type)64提现计费规则〔DrawMoney_Rule〕64计费方法〔FEE_METHOD〕64计费方法明细〔FEE_METHOD_DETAIL〕65定期手续费表(Regular_ServiceFee)66客户支付交易计分规则表〔Cust_PointCalcRule〕663.10限额管理67客户使用额度控制表(Cust_UseAmountCtl)67交易额度〔DEAL_AMOUNTCTRL〕67大额资金代付交易额度〔BigAmount_DFLimit〕68监控额度配置表〔Watch_Limit〕68黑名单配置(B_Watch)68白名单配置(W_Watch)693.11支付管理69渠道类型(Channel_Type)69渠道管理〔PAY_CHANNEL〕69渠道账户对照表〔Channel_Bank_Account〕70账户验证渠道表(Account_CheckRoute)70协议签订渠道表(Protocol_SignRoute)70支付路由表〔PAY_ROUTE〕71调拨指令表(FlitCommand)713.12报表72分渠道交易统计报表(PAY_CHANNEL_DEALREPORT)72商户交易统计报表(CUST_DEALREPORT)72结算户支出报表〔BALANCEACT_PAYOUT_REPORT〕73从快付通结算户入监管户报表〔MONITERACT_PAYIN_REPORT〕73监管户出账报表(MONITERACT_PAYOUT_REPORT)73基金交易日报表〔FUND_DAY_REPORT〕74当日大额提现交易监控(Day_BigAmount_Watch)74累计提现交易监控(Total_Amount_Watch)75信用卡交易监控(Credit_Amount_Watch)75对公转对私交易监控(Trans_Amount_Watch)75两客户互转监控(Trade_Amount_Watch)753.13门户网站业务表76收款请求交易表〔Web_RequestMoney〕76门户个人登录信息表(USER_LOGIN_INFO)76门户用户操作日志(USER_OPERATE_Log)77密码问题(PWD_QUESTION)774基金业务数据库表构造78批量指令表〔batch_inst〕78开户信息表〔openAccount_info〕79充提交易对帐〔deposit_withdraw_check〕80批次对照表〔Batch_File_Map〕80申购类交易信息表〔buyFund_Info〕81撤销交易表〔abolish〕83赎回类交易表〔redeem_info〕83对账结果表〔Check_Account〕854.2基金根底数据85基金信息表〔fund_info〕85基金公司〔InstCorp_info〕86基金平台各连接节点开通业务表〔Fund_Limit〕86客户已开通基金公司账户表〔Cust_Inst_Map〕86基金代销对照表(inst_agent_map)86基金业务平台系统参数表〔Fund_Sys_Parm〕875系统根底参数885.1地区代码885.2银行种类代码885.3渠道编码885.4子帐户类型895.5卡类型定义905.6渠道自定义交易类型90-.z.前言命名标准1〕数据库表名命名标准2〕所有数据库表的名字用有意义的英文或英文缩写来表示,如:系统参数表的名字为SYSPARM.3〕字段命名标准4〕所有字段的名字用有意义的英文或英文缩写来表示,如:字段〞用户代码〞的名字为USERCODE.说明1〕所有金额的单位为"元〞2〕所有的日期格式为YYYYMMDD(月份或天不够2位的前面补零),所有的时间格式为HHMMSS,所有年月字段为YYYYMM(月份不够2位的前面补零).3〕币种字段目前全部固定为RMB4〕关键字用"PK〞表示5〕对于表中标明为自动产生的字段,表示该字段不需要人工录入,而是在追加时自动产生该字段的值术语清单名称字段说明支付类型Pay_Type与支付相关0001网银支付1001实时代收2001实时代付1002批量代收2002批量代付交易类型Tran_Type8310帐户验证〔打款验证,报文验证〕卡通协议签订8301充值〔网银充值、卡通充值〕1301即时到帐支付〔网银支付、卡通支付、平台帐户支付〕1302担保交易支付〔网银支付、卡通支付、平台帐户支付〕1303担保交易支付确认〔收款人确认、付款人确认〕8022担保交易退款申请8023担保交易退款确认1001实时代扣2001批量代扣1002实时代付2003批量代付8304实时提现8303普通提现8021直接退款交易类型代码做如下细化:网银充值:(充值)卡通充值:〔实时协议代扣+有支付协议〕实时提现:〔实时代付〕批提现:〔批量代付〕协议实时代扣〔有支付协议〕协议实时代扣〔无支付协议〕实时代付协议批量代扣〔有支付协议〕协议批量代扣〔无支付协议〕批量代付网银支付卡通支付〔卡通充值+平台内支付〕数据库表清单数据库表构造分为四个局部,第一局部为根底平台数据库表构造,第二局部为门户网站数据库表构造,第三局部为基金平台数据库表构造。第四局部为体彩平台数据库构造。根底平台核心数据库表构造(zmc)账户客户子账户表SubAccount字段名类型是否为空是否主键中文说明IDNUMBER(12)NPK子账户ID序列Cust_IdVARCHAR2(20)N客户编号平安控制值Subaccount_typeVarchar2(4)N子账户号类型平安控制值Cust_NameVARCHAR2(100)N用户名AmountNUMBER(15,2)N总金额平安控制值Cash_AmountNUMBER(15,2)N可提现平安控制值Uncash_AmountNUMBER(15,2)N不可提现平安控制值Freeze_Cash_AmountNUMBER(15,2)N可提现冻结金额平安控制值Freeze_UnCash_AmountNUMBER(15,2)N不可提现冻结金额平安控制值BankCardNoVarchar2〔32〕Y绑定的银行卡号默认提现帐号PropertyChar(1)N账户性质1-个人2-企业StateVARCHAR2(2)N状态00-生效冻结注销Create_TimeDATEN创立时间CardBindTimeDATEY银行卡绑定时间Ji*i_BaseNUMBER(15,0)N计息积数LastTerm_Ji*i_DateVARCHAR2(8)N上期计息的时间LastUpdate_TimeDATEN最新修改时间LastTerm_AmountNUMBER(15,2)N上期总金额计息使用Check_ValueVarchar2(32)N校验码对平安控制值MD5后Base64编码总金额=可用金额+不可用金额可用金额=可提现金额+不可提现金额不可用金额=可提现冻结金额+不可提现冻结金额子账户冻结/注销流水SubAccount_Oper字段名类型是否为空是否主键中文说明IDNumber(12)NPK流水号Cust_IdVARCHAR2(20)N客户号Cust_NameVARCHAR2(100)N用户名SubAccountTypeVarchar2(4)N子账户类型OperTypeCHAR(1)N操作类型1冻结2注销3解冻Create_TimeDateN操作时间OperatorVarchar2〔20〕Y操作员管理平台的操作员RemarkVarchar2(100)Y附言客户子账户资金变动流水表SubAccountSeq字段名类型是否为空是否主键中文说明SNVARCHAR2(20)NPK流水号YYYYMMDD+帐务流水〔每天1〕SubAccount_IDVarchar2(12)N子账户IDCust_IdVARCHAR2(20)N客户编号冗余SubAccount_TypeVarchar2(4)N子账户号类型冗余Cust_NameVARCHAR2(100)N用户名SeqFlagChar(1)N帐务变动方向0-来帐1-往帐Change_TypeChar(2)N类型01充值02支付03提现04内部调账05结息06利息税07原交易退款08原交易撤销PreAmountNUMBER(15,2)N变动前总金额AmountNUMBER(15,2)N变动后总金额Cash_AmountNUMBER(15,2)N可提现发生额Uncash_AmountNUMBER(15,2)N不可提现发生额Freeze_Cash_AmountNUMBER(15,2)N可提现冻结发生额Freeze_UnCash_AmountNUMBER(15,2)N不可提现冻结发生额REFSNVARCHAR2(16)Y关联流水IDChange_Type对应不同的表,充值流水支付流水提现流水REFBATCHIDVARCHAR2(16)Y批次号OrderIDVARCHAR2(32)Y订单号冗余Create_TimeDATEN创立时间NoteVARCHAR2(100)Y备注WORKDATEVARCHAR2(8)N会计日期与会计凭证进展核算的日期客户子账户资金冻结流水表SubAccountFreezeSeq字段名类型是否为空是否主键中文说明SNVARCHAR2(20)NPK流水号YYYYMMDD+帐务流水〔每天1〕Cust_IdVARCHAR2(20)N客户编号冗余SubAccount_TypeVarchar2(4)N子账户号类型冗余Cust_NameVARCHAR2(100)N用户名Freeze_Cash_AmountNUMBER(15,2)N可提现冻结发生额Freeze_UnCash_AmountNUMBER(15,2)N不可提现冻结发生额Change_TypeChar(2)N类型02支付03提现OrgSnVARCHAR2(20)Y原交易流号冗余Org_BatchidVARCHAR2(20)Y原批次号Create_TimeDATEN创立时间StateVarchar(2)N状态00冻结01解冻NoteVARCHAR2(100)Y备注WORKDATEVARCHAR2(8)N会计日期与会计凭证进展核算的日期交易充值交易流水RechargeBILL字段名类型是否为空是否主键中文说明SNVARCHAR2(20)NPK交易流水YYYYMMDD+交易流水〔每天1〕Cust_IdVARCHAR2(20)N客户编号SubAccount_typeVarchar2(4)N子账户号类型Cust_NameVARCHAR2(100)N用户名RechargeTypeCHAR(1)N充值类型1汇款、2网银、3账户验证Bank_TypeVARCHAR2(7)Y行别Bank_CodeVARCHAR2(12)Y行号支付系统行号Bank_NameVARCHAR2(128)Y开户行行名BankAddrNoVARCHAR2(4)Y开户行地区代码BankCardNoVARCHAR2(32)Y账号BankCardNameVARCHAR2(100)N户名AmountNUMBER(15,2)Y金额NoteVARCHAR2(100)Y备注Bank_ResultCodeVARCHAR2(10)Y银行返回码Bank_ResultNoteVARCHAR2(100)Y银行备注ResultCodeVARCHAR2(4)Y返回码给客户展现ResultNoteVARCHAR2(100)Y返回说明给客户展现Create_TimeDATEN创立时间Bank_TimeDATEY银行回执更新时间StateVARCHAR2(2)Y状态00待充值01充值中02成功03失败Channel_IdVARCHAR2(10)Y渠道编号MonitorBatchIdVARCHAR2(20)Y监管批次Check_StateVARCHAR2(2)N对账状态00未对账01对帐中02已对账成功03对帐失败WORKDATEVARCHAR2(8)N结算会计日期SettleDateVarchar2(8)Y结算日期外部系统提供,供外部系统对账用CheckDateVarchar2(8)Y渠道结算日起与渠道对账时使用充值不收手续费。提现交易流水WithDrawBILL字段名类型是否为空是否主键中文说明SNVARCHAR2(20)NPK交易流水YYYYMMDD+交易流水〔每天1〕Cust_IdVARCHAR2(20)N客户编号SubAccount_typeVarchar2(4)N子账户号类型Bank_TypeVARCHAR2(7)N行别Bank_CodeVARCHAR2(12)Y行号支付系统行号Bank_NameVARCHAR2(128)Y开户行行名BankAddrNoVARCHAR2(4)Y开户行地区代码BankCardNoVARCHAR2(32)N银行卡号BankCardNameVARCHAR2(100)N户名FreezeSNVARCHAR2(20)Y帐务冻结变动流水AmountNUMBER(15,2)N金额WithDrawTypeCHAR(1)提现类型1-实时提现2-非实时提现Create_TimeDATEN创立时间WORKDATEVARCHAR2(8)Y会计日期StateVARCHAR2(2)N状态00提现申请登记〔基金监管时用〕01登记成功02登记失败〔基金监管时用〕03支付中〔已生成提现流水〕04提现成功05提现失败Channel_IdVARCHAR2(10)Y渠道编号MonitorBatchIdVARCHAR2(20)Y监管批次FeeNUMBER(15,2)Y手续费事前收的手续费Fee_Cust_IdVARCHAR2(20)Y付手续费方Fee_StateVARCHAR2(2)N手续费状态00事前未统计01事前已统计Bank_ResultCodeVARCHAR2(10)Y银行返回码Bank_ResultNoteVARCHAR2(100)Y银行备注Net_NoVarchar2(10)Y支付场次统计时回填Pay_StateVarchar2(2)N支付状态登记成功时必须填写。00未向渠道发起01已生成支付报表待人工查看02向渠道发起03支付完成SettleDateVarchar2(8)Y结算日期外部系统提供,供外部系统对账用CheckDateVarchar2(8)Y渠道结算日起与渠道对账时使用支付交易流水PayBILL字段名类型是否为空是否主键中文说明SNVARCHAR2(20)NPK交易流水YYYYMMDD+交易流水〔每天1〕SrcCust_IdVARCHAR2(20)N发起方客户编号业务发起者SubAccount_typeVarchar2(4)N子账户类型Payer_IfKftCustCHAR(1)N付款方是否平台客户PayerCust_IdVARCHAR2(20)Y付款方客户编号付款方PayerCust_NameVARCHAR2(100)Y付款方户名PayerBank_TypeVARCHAR2(7)Y付款方开户行行别PayerBank_CodeVARCHAR2(12)Y行号支付系统行号PayerBankNameVARCHAR2(128)Y付款方开户行行名PayerBankAddrNoVARCHAR2(4)Y付款方开户行地区代码PayerBankCardNoVARCHAR2(32)Y付款方帐号PayerBankCardNameVARCHAR2(100)Y付款方帐号户名Tran_TypeVARCHAR2(4)N交易类型8310帐户验证〔打款验证,报文验证〕卡通协议签订8301充值〔网银充值、卡通充值〕1301即时到帐支付〔网银支付、卡通支付、平台帐户支付〕1302担保交易支付〔网银支付、卡通支付、平台帐户支付〕1303担保交易支付确认〔收款人确认、付款人确认〕8022担保交易退款申请8023担保交易退款确认1001实时代扣2001批量代扣1002实时代付2003批量代付8304实时提现8303普通提现8021直接退款FeeTypeVARCHAR2(10)Y费用类型代码代收付的费用代码Channel_PayFlagCHAR(1)N是否渠道金额支付Y/NChannel_AmountNUMBER(15,2)Y渠道应扣金额Channel_FeeNUMBER(15,2)Y渠道手续费从银联渠道扣款100元只入账99,1元是手续费Channel_Actual_AmountNUMBER(15,2)Y渠道实扣金额Cash_AmountNUMBER(15,2)N可提现金额Uncash_AmountNUMBER(15,2)N不可提现金额FreezeSNVARCHAR2(20)Y帐务冻结变动流水FeeFreezeSNVARCHAR2(20)Y实时手续费帐务冻结变动流水OrderIDVARCHAR2(32)Y订单号转帐交易无;打款账户验证时为账户验证流水的IDOrderNoteVARCHAR2(500)Y订单说明转帐交易无Payee_IfKftCustCHAR(1)N收款方是否是平台客户PayeeAccountTypeCHAR(1)N收款方账户类型0平台内虚户1平台内实户2平台外实户PayeeCust_IdVARCHAR2(20)Y收款方客户号平台内客户才有PayeeCust_NameVARCHAR2(100)N收款方平台户名PayeeBank_TypeVARCHAR2(7)Y收款方开户行行别平台外与平台内实户交易才有PayeeBank_CodeVARCHAR2(12)Y行号支付系统行号PayeeBankNameVARCHAR2(128)Y收款方开户行行名PayeeBankAddrNoVARCHAR2(4)Y收款方开户行地区代码PayeeBankCardNoVARCHAR2(32)Y收款方帐号平台外与平台内实户交易才有PayeeBankCardNameVARCHAR2(100)Y收款方帐号户名Create_TimeDATEN创立时间E*pire_TimeDATEN未支付失效时间ResultCodeVARCHAR2(4)Y返回码ResultNoteVARCHAR2(100)Y快付通说明Guarantee_StateVARCHAR2(2)Y担保交易状态担保中待收款方确认待付款方确认03担保成功04退款已申请。待收款人确认。StateVARCHAR2(2)N交易状态10未支付(订单保存未支付)00待支付〔已调用渠道接口〕01支付中〔已调用渠道〕02支付成功03支付失败Net_NoVarchar2(10)Y支付场次统计时回填Pay_StateVarchar2(2)Y支付状态待支付与待退款时必须填写。00未向渠道发起01已生成支付报表待人工查看02向渠道发起03支付完成BatchIDVARCHAR2(16)YUK批次号系统自动生成的SrcBatchIDVARCHAR2(16)N发起方批次号批量业务才有DetailIDVARCHAR2(8)Y批量业务明细序号批量业务才有Balance_StateChar(1)N记帐户变动状态0未登记帐户变动1已登记帐户变动Channel_IdVARCHAR2(10)Y渠道编号Bank_ResultCodeVARCHAR2(10)Y银行返回码Bank_ResultNoteVARCHAR2(100)Y银行备注Bank_TimeDATEY银行回执更新时间WORKDATEVARCHAR2(8)Y会计日期登记帐户变动的日期FeeNUMBER(15,2)Y手续费事前收的手续费Fee_Cust_IdVARCHAR2(20)Y付手续费方Fee_StateVARCHAR2(2)N手续费状态00事前未统计/01事前已统计10事后未计算/11事后已计算Undo_StateVARCHAR2(2)N撤销状态00未撤销01申请撤销02已被撤销Check_StateVARCHAR2(2)N对账状态00未对账01对帐中02已对账成功03对帐失败SettleDateVarchar2(8)Y结算日期外部系统提供,供外部系统对账用CheckDateVarchar2(8)Y渠道结算日起与渠道对账时使用PgUrlVARCHAR2(200)YBgUrlVARCHAR2(200)YtranAmountNUMBER(15,2)Y交易金额支付交易成功的时候,必须检查Undo_State,如果是01,则必须进展相应的修改。批量代收付交易信息表〔BatchInfo〕字段名类型是否为空是否主键中文说明BatchIDVARCHAR2(16)NPK内部批次号SrcBatchIDVARCHAR2(16)NUK发起方批次号SrcCust_IDVARCHAR2(20)NUK发起方客户号Tran_TypeVARCHAR2(4)N交易类型2001批量代扣2003批量代付Cust_IDVARCHAR2(20)N收/付款方客户号Cust_NameVARCHAR2(100)N收/付款方客户名SubAccount_typeVarchar2(4)N收/付款方子账户类型FeeTypeVARCHAR2(10)N费用代码Shop_TimeDateN商户时间戳TotalNumNUMBER(8)N总笔数TotalAmountNUMBER(15,2)N总金额SucessNumNUMBER(8)Y成功总笔数SucessAmountNUMBER(15,2)Y成功总金额FailNumNUMBER(8)Y失败总笔数FailAmountNUMBER(15,2)Y失败总金额Create_TimeDateY接收时间StateVARCHAR2(2)N状态01-待审核02-审核通过〔人工、自动〕03-审核不通过04-处理中05-业务已处理Net_NoVarchar2(10)Y支付场次Pay_StateVarchar2(2)N支付状态00未向渠道发起01已生成支付报表待人工查看02向渠道发起03支付完成LAST_UPDATE_TIMEDateY回执更新时间FreezeSNVARCHAR2(20)Y帐务冻结变动流水FreezeCash_AmountNUMBER(15,2)Y可用的冻结可提现金额FreezeUncash_AmountNUMBER(15,2)Y可用的冻结不可提现金额撤销交易流水UndoPayBILL对方商户号。支付交易类型字段名类型是否为空是否主键中文说明SNVARCHAR2(20)NPK交易流水YYYYMMDD+交易流水〔每天1〕ORG_Tran_TypeVARCHAR2(4)N交易类型OrgPayerCust_IdVARCHAR2(20)N客户编号OrgSubAccount_typeVarchar2(4)N子账户号类型OrgPaySNVarchar2(20)N原支付流水查找原交易后后台填写PayerBank_TypeVARCHAR2(7)Y付款方开户行行别PayerBank_CodeVARCHAR2(12)Y行号支付系统行号PayerBankNameVARCHAR2(128)Y付款方开户行行名PayerBankAddrNoVARCHAR2(4)Y付款方开户行地区代码PayerBankCardNoVARCHAR2(32)Y付款方帐号PayerBankCardNameVARCHAR2(100)Y付款方帐号户名Channel_AmountNUMBER(15,2)Y原交易金额不能与可提现金额、不可提现金额共存OrgCash_AmountNUMBER(15,2)Y可提现金额OrgUncash_AmountNUMBER(15,2)Y不可提现金额OrgOrderIDVARCHAR2(32)N原订单号OrgPayeeCust_IdVARCHAR2(20)N原对方客户号OrgPayeeCust_NameVARCHAR2(100)N原对方户名StateVARCHAR2(2)N状态00原交易不确定,正撤销01撤销成功02撤销失败Create_TimeDATEN创立时间WORKDATEVARCHAR2(8)N会计结算日期NoteVARCHAR2(100)Y备注feeNUMBER(15,2)Y手续费Fee_Cust_IdVARCHAR2(20)Y付手续费方Fee_StateVARCHAR2(2)N手续费状态00事前未统计/01事前已统计10事后未计算/11事后已计算退款交易流水RefundBill字段名类型是否为空是否主键中文说明SNVARCHAR2(20)NPK退款流水RefundSNVARCHAR2(20)Y外部系统生成PaySNVARCHAR2(20)N原支付流水ORG_Tran_TypeVARCHAR2(4)N交易类型网银支付需手工处理。Refund_TypeVARCHAR2(4)N退款类型1直接退款2担保支付退款OrgSrcCust_IdVarchar2(20)N原发起客户号OrderIdVarhar2(32)N订单号OrderNoteVARCHAR2(500)O订单说明OrgPayeeCust_IdVarchar2(20)N原收款方客户号OrgPayerCust_IdVarchar2(20)Y原付款方客户号直接退款可为空;担保支付退款必须是客户发起,此处不能为空PayerBank_TypeVARCHAR2(7)Y付款方开户行行别PayerBank_CodeVARCHAR2(12)Y行号支付系统行号PayerBankNameVARCHAR2(128)Y付款方开户行行名PayerBankAddrNoVARCHAR2(4)Y付款方开户行地区代码PayerBankCardNoVARCHAR2(32)Y付款方帐号PayerBankCardNameVARCHAR2(100)Y付款方帐号户名Channel_AmountNUMBER(15,2)Y渠道金额与可提现、不可提现金额不能共存。Cash_AmountNUMBER(15,2)Y可提现金额优先退Uncash_AmountNUMBER(15,2)Y不可提现金额StateChar(2)N状态00-退款申请01-退款拒绝02-退款处理中03-退款成功04-退款失败OrgPayerRemarkVarchar2(100)Y原付款方退款理由OrgPayeeRemarkVarchar2(100)Y收款方退款说明ProRemrakVarchar2(100)Y退款说明Create_TimeDATEN创立时间WORKDATEVARCHAR2(8)N会计结算日期feeNUMBER(15,2)Y手续费Fee_Cust_IdVARCHAR2(20)Y付手续费方Fee_StateVARCHAR2(2)N手续费状态00事前未统计/01事前已统计10事后未计算/11事后已计算汇款交易流水WaitingRechargeBILL字段名类型是否为空是否主键中文说明SNVarchar2(20)NPK流水BankSNVARCHAR2(20)N银行流水Bank_TypeVARCHAR2(7)N行别BankCardNoVARCHAR2(32)N银行卡号BankCardNameVARCHAR2(100)N户名Cust_IdVARCHAR2(20)Y客户编号AmountNUMBER(15,2)N汇款金额StateVARCHAR2(2)N状态00未指派/10已指派20-待退款21-已登记退款30-已退款Create_TimeDATEN创立时间Assign_TimeDATEY指派时间Apply_Refund_TimeDATEY申请退款时间Refund_TimeDATEY退款时间Refund_NoteVARCHAR2(100)Y退款原因Refund_OperatorVARCHAR2(20)Y操作员ID执行退款操作的操作员内部调账交易流水AdjustBiLL字段名类型是否为空是否主键说明SNVARCHAR2(20)NPK管理平台流水Cust_IDVARCHAR2(20)N客户号SubAccount_typeVarchar2(4)N子账户号类型Cust_NameVARCHAR2(100)N用户名Amount_TypeChar(1)N资金属性1-可提现2-不可提现3-可提冻结4-不可提冻结AmountNumber(15,2)N金额〔正,负〕Adjust_TypeChar(1)N调账类型1:基金公司赎回充值2:其他Create_TimeDateN操作时间Oper_UserVARCHAR2(20)N操作人Check_UserVARCHAR2(20)Y审核人Check_TimeDateY审核时间StateVARCHAR2(2)N状态:01-待审核02-审核通过03-审核不通过NoteVARCHAR2(100)Y附言外部系统交易通知SHOP_NOTIFY段名类型是否为空是否主键中文说明cmdIDNumber(12)NPK流水号Command_CodeVARCHAR2(8)N命令代码(交易类型)根据此确定查询的表1010Cust_IdVARCHAR2(20)N客户号Cust_NameVARCHAR2(100)N用户名ComPara1VARCHAR2(200)Y通讯参数1ComPara2VARCHAR2(200)Y通讯参数2GROUPNOVARCHAR2(20)Y组号SNVARCHAR2(20)N交易流水根据此确定查询的数据Data_PARA1Number(12)Y数据参数1Data_PARA2VARCHAR2(100)Y数据参数2Create_TimeDATEN创立时间StateVARCHAR2(2)N状态00未发送01已调用发送进程02调用失败03发送失败04发送成功,接收超时〔接收失败〕05发送成功,接收成功NoteVARCHAR2(100)Y备注失败原因会计帐务科目日记账表(SUBJECT_DAY)字段名类型是否为空是否主键中文说明WORKDATEVARCHAR2(8)NPK会计日期SUBJECTCODEVARCHAR2(9)NPK科目代码AMOUNT_JNUMBER(15,2)N昨日余额〔借〕AMOUNT_DNUMBER(15,2)N昨日余额〔贷〕NETAMOUNT_JNUMBER(15,2)N本日发生额〔借〕NETAMOUNT_DNUMBER(15,2)N本日发生额〔贷〕ZYVARCHAR2(60)Y摘要〔关联商户〕试算平衡表〔Balance_Check〕字段名类型是否为空是否主键中文说明WORKDATEVARCHAR2(8)NPK会计日期SUBJECTCODEVARCHAR2(9)NPK科目代码Subject_AmountNUMBER(15,2)N科目资金发生额科目的贷方金额减去借方金额SubAccountSeq_AmountNUMBER(15,2)N子账户变动流水发生额Balance_StateChar(2)N比较结果未比较平衡不平衡科目类型表(SUBJECTTYPE)字段名类型是否为空是否主键中文说明SUBJECTCODEVARCHAR2(9)NPK科目代码SUBJECTNAMEVARCHAR2(60)N科目名称凭证类型表(PZTYPE)字段名类型是否为空是否主键中文说明PZCODEVARCHAR2(9)NPK凭证类型代码PZNAMEVARCHAR2(60)N凭证类型名称REFTABLEVARCHAR2(60)Y关联表内部使用,记住关联哪个表REFFIELDVARCHAR2(60)Y关联字段内部使用,记住关联字段凭证科目对应表(PZSUBJECT)字段名类型是否为空是否主键中文说明PZCODEVARCHAR2(9)NPK凭证代码同pztype.pzcodeSUBJECTCODE_JVARCHAR2(9)N记借方的科目不是借方科目。SUBJECTCODE_DVARCHAR2(9)N记贷方的科目不是贷方科目。贷方科目记贷,或者借方科目记借NOTEVARCHAR2(60)Y备注如果两个科目,一增一减,都是虚户资金科目。分别记借方贷方。有没有操作*个凭证,是两个借方科目都增加的?没有。或者说,没有两个借方科目的借都增加的,两个借方科目可以一增一减。或者借方科目增,贷方科目增。科目明细表(SUBJECT)字段名类型是否为空是否主键中文说明SNVARCHAR2(16)NPKID主键YYYYMMDD+科目流水〔每天1〕WORKDATEVARCHAR2(8)N结算日期SUBJECTCODEVARCHAR2(9)N科目代码NETAMOUNT_JNUMBER(15,2)N发生额〔借〕NETAMOUNT_DNUMBER(15,2)N发生额〔贷〕PZIDVARCHAR2(16)N凭证ID关联凭证ZYVARCHAR2(60)Y摘要Create_TimeDATEN创立时间凭证明细表(PZ)字段名类型是否为空是否主键中文说明SNVARCHAR2(20)NPKID主键YYYYMMDD+凭证流水〔每天1〕WORKDATEVARCHAR2(8)N结算日期PZCODEVARCHAR2(9)N凭证代码AMOUNTNUMBER(15,2)N发生额REFIDVARCHAR2(20)Y业务ID关联交易流水ZYVARCHAR2(60)Y摘要Create_TimeDATEN创立时间每种具体的业务,只操作凭证表,并设置业务关联。然后自动登记2个科目,2个金额到科目明细表。日终,汇总科目明细表到到科目日记账表。银行存款快付通虚拟户监管资金系统参数序列CODENAMEVALUE说明子账户冻结注销1客户账户流水1每日从1开场交易流水1充值/提现/支付/撤销/账户验证/内部调账流水凭证流水1科目流水8位年月日+12位流水=20位业务流水。渠道是否需要定义渠道批次。也就是批量业务一个商户批次,分成几个渠道批次发送。渠道清算指令〔Channel_Settle_Cmd〕字段名类型是否为空是否主键中文说明Net_NoVarchar2(10)NPK支付场次TypeCodeCHAR(2)NPK清算类型代码批量代扣批量代付ChannelIdVARCHAR2(16)NPK渠道IDWorkDateVarchar2(8)N所属日期InputTimeDATEN写入时间StateCHAR(2)N状态待处理处理中处理成功处理失败RemarkVARCHAR(100)Y处理描述DealTimeDATEN处理时间由管理平台向该表写入清算指令,渠道轮训该指令表渠道参数〔Channel_Parm〕字段名类型是否为空是否主键中文说明ChannelIdVARCHAR2(16)NPK渠道IDCodeVARCHAR2(6)NPK系统参数代码ParnameVARCHAR2(100)N系统参数名称ParvalueVARCHAR2(100)N系统参数值IfmodifyCHAR(1)Y是否可修改〔YN〕UsercodeVARCHAR2(20)Y更新人代码UpdatetimeDATEY更新日期时间(自动产生,当前系统日期时间)RemarkVARCHAR(60)Y参数描述渠道返回码对照表〔Channel_RtnCode〕字段名类型是否为空是否主键中文说明Channe

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论