亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)據(jù)處理方法和裝置與流程

文檔序號(hào):12801860閱讀:300來(lái)源:國(guó)知局
一種數(shù)據(jù)處理方法和裝置與流程

本申請(qǐng)屬于互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)處理方法和裝置。



背景技術(shù):

隨著第三方支付平臺(tái)和第三方理財(cái)平臺(tái)的不斷發(fā)展,現(xiàn)在人們的支付和理財(cái)已經(jīng)不局限在原有的現(xiàn)金支付、刷卡支付、柜臺(tái)理財(cái)?shù)?,而是越?lái)越多的人通過(guò)第三方平臺(tái)在手機(jī)等終端上就可以實(shí)現(xiàn)支付和理財(cái)?shù)炔僮鳌?/p>

尤其是通過(guò)第三方平臺(tái)的理財(cái),近些年得到了廣泛的應(yīng)用,既然是通過(guò)第三方平臺(tái)的理財(cái)操作,那么勢(shì)必需要有第三方平臺(tái)與機(jī)構(gòu)之間的交互,這種相互之間的交互,一般是通過(guò)文件的方式進(jìn)行的。這主要是考慮到基于文件的方式具有穩(wěn)定性高、無(wú)需考慮并發(fā)問(wèn)題、解耦等有點(diǎn),因此在第三方平臺(tái)和機(jī)構(gòu)的交互中占據(jù)著很大的比重。

然而,現(xiàn)有的基于文件的處理方式僅支持機(jī)構(gòu)一天內(nèi)僅上傳一次正式的還款文件,一旦該文件出錯(cuò),不管是文件格式有錯(cuò)誤,還是內(nèi)容校驗(yàn)沒通過(guò),又或者某條流水處理時(shí)候發(fā)生錯(cuò)誤,都會(huì)影響機(jī)構(gòu)當(dāng)天的正常處理流程,而且在當(dāng)日沒有任何的補(bǔ)救措施,只能等到第二天才可以再次上傳文件,這樣勢(shì)必給流水處理過(guò)程帶來(lái)不便,也嚴(yán)重影響機(jī)構(gòu)和用戶的體驗(yàn)。

針對(duì)上述問(wèn)題,目前尚未提出有效的解決方案。



技術(shù)實(shí)現(xiàn)要素:

本申請(qǐng)目的在于提供一種數(shù)據(jù)處理方法和裝置,可以當(dāng)日對(duì)處理失敗的流水及時(shí)進(jìn)行處理,以便提高機(jī)構(gòu)和用戶的體驗(yàn)。

本申請(qǐng)?zhí)峁┮环N數(shù)據(jù)處理方法和裝置是這樣實(shí)現(xiàn)的:

一種數(shù)據(jù)處理方法,所述方法包括:

獲取機(jī)構(gòu)上傳的待處理文件,其中,所述待處理文件中攜帶有一條或多條流水;

根據(jù)所述待處理文件的文件類型標(biāo)識(shí),確定所述待處理文件是否為預(yù)定標(biāo)準(zhǔn)文件;

如果是預(yù)定標(biāo)準(zhǔn)文件,則對(duì)所述一條或多條流水進(jìn)行處理;

如果是非預(yù)定標(biāo)準(zhǔn)文件,則在對(duì)所述非預(yù)定標(biāo)準(zhǔn)文件審核通過(guò)后,再對(duì)所述一條或多條流水進(jìn)行處理;

其中,所述非預(yù)定標(biāo)準(zhǔn)文件是在機(jī)構(gòu)獲知預(yù)定標(biāo)準(zhǔn)文件處理失敗后當(dāng)日重新上傳的文件。

一種數(shù)據(jù)處理裝置,所述裝置包括:

獲取模塊,用于獲取機(jī)構(gòu)上傳的待處理文件,其中,所述待處理文件中攜帶有一條或多條流水;

確定模塊,用于根據(jù)所述待處理文件的文件類型標(biāo)識(shí),確定所述待處理文件是否為預(yù)定標(biāo)準(zhǔn)文件;

第一處理模塊,用于在確定是預(yù)定標(biāo)準(zhǔn)文件的情況下,對(duì)所述一條或多條流水進(jìn)行處理;

第二處理模塊,用于在確定是非預(yù)定標(biāo)準(zhǔn)文件的情況下,在對(duì)所述非預(yù)定標(biāo)準(zhǔn)文件審核通過(guò)后,再對(duì)所述一條或多條流水進(jìn)行處理;

其中,所述非預(yù)定標(biāo)準(zhǔn)文件是在機(jī)構(gòu)獲知預(yù)定標(biāo)準(zhǔn)文件處理失敗后當(dāng)日重新上傳的文件。

本申請(qǐng)?zhí)峁┑臄?shù)據(jù)處理方法和裝置,機(jī)構(gòu)在獲知預(yù)定標(biāo)準(zhǔn)文件處理失敗后當(dāng)日可以重新上傳文件,而不是一天內(nèi)僅可以上傳一次文件,從而使得在對(duì)預(yù)定標(biāo)準(zhǔn)文件處理失敗的情況下,當(dāng)天可以及時(shí)進(jìn)行補(bǔ)救,解決了現(xiàn)有技術(shù)中文件處理失敗需要等到第二天才可以進(jìn)行補(bǔ)救而導(dǎo)致的用戶和機(jī)構(gòu)的體驗(yàn)差的技術(shù)問(wèn)題,達(dá)到了有效提高用戶和機(jī)構(gòu)的體驗(yàn)的目的。

附圖說(shuō)明

為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本申請(qǐng)?zhí)峁┑臄?shù)據(jù)處理方法一種實(shí)施例的方法流程圖;

圖2是本申請(qǐng)?zhí)峁┑臄?shù)據(jù)處理方法的具體方法流程圖;

圖3是本申請(qǐng)?zhí)峁┑奈募r?yàn)方法的示意圖;

圖4是本申請(qǐng)?zhí)峁┑臄?shù)據(jù)處理裝置一種實(shí)施例的模型結(jié)構(gòu)示意圖。

具體實(shí)施方式

為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)中的技術(shù)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。

下面結(jié)合附圖對(duì)本申請(qǐng)所述的數(shù)據(jù)處理方法和裝置進(jìn)行詳細(xì)的說(shuō)明。圖1是本申請(qǐng)?zhí)岢龅臄?shù)據(jù)處理方法的一種實(shí)施例的方法流程圖。雖然本申請(qǐng)?zhí)峁┝巳缦率鰧?shí)施例或附圖所示的方法操作步驟或裝置結(jié)構(gòu),但基于常規(guī)或者無(wú)需創(chuàng)造性的勞動(dòng)在所述方法或裝置中可以包括更多或者更少的操作步驟或模塊結(jié)構(gòu)。在邏輯性上不存在必要因果關(guān)系的步驟或結(jié)構(gòu)中,這些步驟的執(zhí)行順序或裝置的模塊結(jié)構(gòu)不限于本申請(qǐng)實(shí)施例提供的執(zhí)行順序或模塊結(jié)構(gòu)。所述的方法或模塊結(jié)構(gòu)的在實(shí)際中的裝置或終端產(chǎn)品執(zhí)行時(shí),可以按照實(shí)施例或者附圖所示的方法或模塊結(jié)構(gòu)連接進(jìn)行順序執(zhí)行或者并行執(zhí)行(例如并行處理器或者多線程處理的環(huán)境)。

本申請(qǐng)可以機(jī)構(gòu)上傳的攜帶有流水的文件出發(fā),對(duì)于這種攜帶流水的文件,需要第三方平臺(tái)對(duì)其進(jìn)行相應(yīng)的處理。當(dāng)然,這些文件可以是還款流水文件、借款流水文件、凍結(jié)流水文件等,在申請(qǐng)實(shí)施例中可能更多的是以還款流水文件進(jìn)行說(shuō)明,然而這僅是為了更好地說(shuō)明本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。具體的如圖1所示,本申請(qǐng)?zhí)峁┑臄?shù)據(jù)處理方法的一種實(shí)施例可以包括:

s1:獲取機(jī)構(gòu)上傳的待處理文件,其中,所述待處理文件中攜帶有一條或多條流水;

所謂的機(jī)構(gòu)可以是一些理財(cái)?shù)臋C(jī)構(gòu),或者是一些放貸或者是貸款的機(jī)構(gòu),這些機(jī)構(gòu)在第三方平臺(tái)(例如:支付寶、招財(cái)寶、螞蟻聚寶等平臺(tái))上進(jìn)行業(yè)務(wù)擴(kuò)展,人們通過(guò)對(duì)第三方平臺(tái)的使用實(shí)現(xiàn)在機(jī)構(gòu)中的理財(cái)操作,例如,基金理財(cái)?shù)臋C(jī)構(gòu)可以在螞蟻聚寶或者是招財(cái)寶上投放可以被用戶認(rèn)購(gòu)的基金產(chǎn)品,銀行等金融機(jī)構(gòu)也可以在招財(cái)寶等平臺(tái)上投放個(gè)人貸等理財(cái)產(chǎn)品。

在實(shí)際實(shí)現(xiàn)的時(shí)候,機(jī)構(gòu)一般通過(guò)上傳待處理文件的方式以實(shí)現(xiàn)還款等業(yè)務(wù),在第三方平臺(tái)中其實(shí)具有多種還款模式,例如:文件還款、接口還款、頁(yè)面還款、代扣等。在本申請(qǐng)實(shí)施例中,主要是對(duì)基于文件的處理方式進(jìn)行說(shuō)明,例如,機(jī)構(gòu)可以通過(guò)文件交互的方式處理還款需求,從而將資金從機(jī)構(gòu)發(fā)放到投資人者賬戶,并將資產(chǎn)注銷。

例如,機(jī)構(gòu)可以將待處理文件(諸如還款文件、借款文件等)上傳到第三方平臺(tái),然后等待第三方平臺(tái)對(duì)該文件進(jìn)行處理,文件中可以包括:文件頭和文件內(nèi)容,其中,文件頭中可以包括:版本號(hào)、總筆數(shù)和總金額等信息,文件內(nèi)容中可以包括:一筆或者多筆流水,每一筆流水中可以包括:機(jī)構(gòu)申請(qǐng)流水號(hào)、訂單號(hào)、資產(chǎn)標(biāo)識(shí)、機(jī)構(gòu)產(chǎn)品代碼、用戶id、還款類型、還款總金額、還款本金、還款利息、還款手續(xù)費(fèi)和交易確認(rèn)時(shí)間等信息。

s2:根據(jù)所述待處理文件的文件類型標(biāo)識(shí),確定所述待處理文件是否為預(yù)定標(biāo)準(zhǔn)文件;

考慮到現(xiàn)有的文件處理方式是,機(jī)構(gòu)一天內(nèi)僅可以上傳一次待處理文件,如果這份文件處理失敗,或者是這份文件中的一條或多條流水處理失敗,當(dāng)天是無(wú)法進(jìn)行補(bǔ)救的,因?yàn)闄C(jī)構(gòu)當(dāng)天沒有權(quán)限再次上傳文件,只能等到第二天。因此,在本申請(qǐng)實(shí)施例中,控制機(jī)構(gòu)在第一次上傳文件處理失敗后,可以再次上傳文件,以便對(duì)第一次上傳處理失敗的流水再當(dāng)天就可以處理完畢。即,將上傳規(guī)則修改為可以重傳,或者,是修改為可以多次重傳。例如:如果上傳的文件的格式有錯(cuò)誤,那么可以通知機(jī)構(gòu),機(jī)構(gòu)修改文件為正確格式后,重命名文件,然后再次上傳。再比如:如果有些流水在處理的時(shí)候,處理失敗,可以將這些處理失敗的流水通知機(jī)構(gòu),機(jī)構(gòu)可以將這些處理失敗的流水整合為一個(gè)文件,重新上傳,也可以將整個(gè)文件作為重傳文件重新上傳。為此,在本申請(qǐng)實(shí)施例中,設(shè)置了預(yù)定標(biāo)準(zhǔn)文件和非預(yù)定標(biāo)準(zhǔn)文件,其中,預(yù)定標(biāo)準(zhǔn)文件就是當(dāng)天第一次上傳的文件,非預(yù)定標(biāo)準(zhǔn)文件就是第二次、第三次等(即非第一次)上傳的文件。通過(guò)這種方式實(shí)現(xiàn)對(duì)標(biāo)準(zhǔn)文件和非標(biāo)準(zhǔn)文件的區(qū)分,如果是標(biāo)準(zhǔn)文件則可以按照正常的處理流程進(jìn)行處理,如果是非標(biāo)準(zhǔn)文件則按照對(duì)非標(biāo)準(zhǔn)文件的處理方式進(jìn)行處理。

具體地,為了實(shí)現(xiàn)對(duì)預(yù)定標(biāo)準(zhǔn)文件和預(yù)定非標(biāo)準(zhǔn)文件的區(qū)分,可以在文件中設(shè)置文件類型標(biāo)識(shí),通過(guò)設(shè)置的文件類型標(biāo)識(shí)可以確定出當(dāng)前的文件是預(yù)定標(biāo)準(zhǔn)文件(即,當(dāng)日第一次上傳的文件)還是非預(yù)定標(biāo)準(zhǔn)文件(即,非當(dāng)日第一次上傳的文件)。為了實(shí)現(xiàn)對(duì)不同文件類型基于文件類型標(biāo)識(shí)的區(qū)分,可以通過(guò)在文件名中設(shè)置標(biāo)識(shí)字段的方式實(shí)現(xiàn)。具體地,在實(shí)際實(shí)現(xiàn)的時(shí)候,可以通過(guò)文件名中的日期字段來(lái)區(qū)分是否為預(yù)定標(biāo)準(zhǔn)文件,例如,當(dāng)日第一次上傳的文件(預(yù)定標(biāo)準(zhǔn)文件)用當(dāng)天的日期作為命名,如果不是當(dāng)日第一次上傳的文件(非預(yù)定標(biāo)準(zhǔn)文件)則用一個(gè)其他的日期,這樣通過(guò)日期命名的方式就可以確定出當(dāng)前的文件是否為預(yù)定標(biāo)準(zhǔn)文件;還可以通過(guò)文件名中的后綴字段區(qū)分是否為預(yù)定標(biāo)準(zhǔn)文件,例如,可以在文件名后加上例如“-1”“-2”這種后綴字段,如果是第一次重傳的可以通過(guò)-1表示,如果是第二次重傳的可以通過(guò)-2表示。當(dāng)然,還可以采用其它方式來(lái)標(biāo)識(shí),例如,還可以在文件名中加上版本號(hào)等,以實(shí)現(xiàn)對(duì)預(yù)定標(biāo)準(zhǔn)文件和非預(yù)定標(biāo)準(zhǔn)文件的區(qū)分。

在一個(gè)實(shí)施方式中,如果以文件名中的標(biāo)識(shí)字段作為文件類型表示,則上述步驟s2可以按照以下方式實(shí)現(xiàn),包括:

s2-1:提取待處理文件的文件名中的標(biāo)識(shí)字段;

s2-2:確定所述標(biāo)識(shí)字段是否與預(yù)設(shè)的預(yù)定標(biāo)準(zhǔn)文件的文件名的命名方式相匹配;

s2-3:如果匹配,則確定所述待處理文件為預(yù)定標(biāo)準(zhǔn)文件;如果不匹配,則確定所述待處理文件為非預(yù)定標(biāo)準(zhǔn)文件。

在確定待處理文件是否為預(yù)定標(biāo)準(zhǔn)文件之后,可以對(duì)待處理文件進(jìn)行校驗(yàn),在進(jìn)行校驗(yàn)的時(shí)候,可以校驗(yàn)以下內(nèi)容:

a)文件頭的筆數(shù)是否與文件內(nèi)容中的記錄一致;

b)文件頭的總金額是否與文件內(nèi)容中的記錄一致;

c)文件內(nèi)容中是否存在任意兩筆資產(chǎn)id相同;

d)文件內(nèi)容中是否存在任意兩筆機(jī)構(gòu)申請(qǐng)流水號(hào)相同;

e)機(jī)構(gòu)申請(qǐng)流水號(hào)是否只包含字母和數(shù)字;

f)還款類型是否是數(shù)字。

如果以上的校驗(yàn)內(nèi)容有任意一項(xiàng)校驗(yàn)失敗,那么就終止對(duì)該待處理文件的校驗(yàn),也不進(jìn)行后續(xù)的流水處理,而是直接生成處理失敗結(jié)果文件,其中,可以在該處理失敗結(jié)果文件中記錄校驗(yàn)失敗的原因(例如:文件頭筆數(shù)與文件內(nèi)容中的記錄不一致),在整個(gè)還款流程終止,并通知機(jī)構(gòu)和第三方平臺(tái)的審核人員(例如支付寶小二)文件校驗(yàn)失敗,若每一項(xiàng)都校驗(yàn)成功,那么就可以進(jìn)入后續(xù)的流水處理流程。

s3:如果是預(yù)定標(biāo)準(zhǔn)文件,則對(duì)所述一條或多條流水進(jìn)行處理;

在確定該待處理文件為預(yù)定標(biāo)準(zhǔn)文件,且進(jìn)行了文件校驗(yàn)之后,就可以對(duì)該文件進(jìn)行處理,即,對(duì)其中的流水信息進(jìn)行處理。

進(jìn)一步的,為了保證對(duì)流水的處理不出現(xiàn)偏差,不會(huì)出現(xiàn)重復(fù)處理等問(wèn)題,可以在進(jìn)行流水處理前,做前置檢驗(yàn),具體的,前置檢驗(yàn)可以包括:

a)該筆流水中的資金是否已經(jīng)代發(fā);

b)該筆流水的資產(chǎn)是否已經(jīng)被贖回。

在完成上述前置檢驗(yàn),且前置檢驗(yàn)通過(guò)后,就可以對(duì)該筆流水進(jìn)行處理。例如,如果待處理文件為還款文件,那么對(duì)該條流水的處理就可以是對(duì)該文件中的該筆流水進(jìn)行資金代發(fā)、資產(chǎn)注銷等一系列操作,從而最終將資金從機(jī)構(gòu)賬戶轉(zhuǎn)到投資人賬戶,實(shí)現(xiàn)還款,在處理完成后,可以將處理結(jié)果通知機(jī)構(gòu)和第三方平臺(tái)審核人員。

s4:如果是非預(yù)定標(biāo)準(zhǔn)文件,則在對(duì)所述非預(yù)定標(biāo)準(zhǔn)文件審核通過(guò)后,再對(duì)所述一條或多條流水進(jìn)行處理,其中,所述非預(yù)定標(biāo)準(zhǔn)文件是在機(jī)構(gòu)獲知預(yù)定標(biāo)準(zhǔn)文件處理失敗后當(dāng)日重新上傳的文件。

也就是說(shuō),相對(duì)于預(yù)定標(biāo)準(zhǔn)文件,對(duì)于非預(yù)定標(biāo)準(zhǔn)文件的處理還包括對(duì)文件的審核,這個(gè)審核步驟主要是由第三方平臺(tái)的審核人員進(jìn)行的,主要就是審核一下非預(yù)定標(biāo)準(zhǔn)文件的有效性等,這個(gè)審核操作是與預(yù)定標(biāo)準(zhǔn)文件之間的差別,對(duì)應(yīng)預(yù)定標(biāo)準(zhǔn)文件是沒有這個(gè)操作步驟的,這個(gè)審核操作是非預(yù)定標(biāo)準(zhǔn)文件所特有的。

對(duì)于非預(yù)定標(biāo)準(zhǔn)文件而言,在進(jìn)行審核之后,后續(xù)的前置檢驗(yàn)和流水的處理與上述對(duì)預(yù)定標(biāo)準(zhǔn)文件的處理是相同的,也可以是按照以下方式進(jìn)行前置校驗(yàn)和流水處理:

前置檢驗(yàn)可以包括:

a)該筆流水中的資金是否已經(jīng)代發(fā);

b)該筆流水的資產(chǎn)是否已經(jīng)被贖回。

在完成上述前置檢驗(yàn),且前置檢驗(yàn)通過(guò)后,就可以對(duì)該筆流水進(jìn)行處理。例如,如果待處理文件為還款文件,那么對(duì)該條流水的處理就可以是對(duì)該文件中的該筆流水進(jìn)行資金代發(fā)、資產(chǎn)注銷等一系列操作,從而最終將資金從機(jī)構(gòu)賬戶轉(zhuǎn)到投資人賬戶,實(shí)現(xiàn)還款,在處理完成后,可以將處理結(jié)果通知機(jī)構(gòu)和第三方平臺(tái)審核人員。

進(jìn)一步的,考慮到非預(yù)定標(biāo)準(zhǔn)文件是在機(jī)構(gòu)獲知預(yù)定標(biāo)準(zhǔn)文件處理失敗后當(dāng)日重新上傳的文件,為了避免處理時(shí)候發(fā)生沖突,在處理非預(yù)定標(biāo)準(zhǔn)文件的時(shí)候,在文件校驗(yàn)階段可以增加一些前置條件,以便確定當(dāng)前是否有與自身處于同一階段的文件,例如,在進(jìn)行文件校驗(yàn)之前,可以先判斷:

a)預(yù)定標(biāo)準(zhǔn)文件已經(jīng)完成校驗(yàn)操作;

b)沒有其它的非預(yù)定標(biāo)準(zhǔn)文件正在進(jìn)行文件校驗(yàn)。

如果以上條件滿足,則可以對(duì)該文件進(jìn)行校驗(yàn)。

對(duì)于非預(yù)定標(biāo)準(zhǔn)文件,可以采用以下方式進(jìn)行審核:

a)確定當(dāng)前是否有預(yù)定標(biāo)準(zhǔn)文件;

b)確定當(dāng)前是否有其它非預(yù)定標(biāo)準(zhǔn)文件處于審核階段;

如果沒有,則確定所述非預(yù)定標(biāo)準(zhǔn)文件審核通過(guò)。

這些增加前置條件進(jìn)行判斷的操作,也可以是本申請(qǐng)實(shí)施例中,非預(yù)定標(biāo)準(zhǔn)文件相對(duì)于預(yù)定標(biāo)準(zhǔn)文件處理上的差別。

在實(shí)際實(shí)現(xiàn)的過(guò)程中,考慮到非預(yù)定標(biāo)準(zhǔn)文件作為預(yù)定標(biāo)準(zhǔn)文件的一個(gè)功能上的不足,存在的主要目的是為了使得預(yù)定標(biāo)準(zhǔn)文件在第三方平臺(tái)處理的時(shí)候如未處理成功,可以在當(dāng)日對(duì)其進(jìn)行補(bǔ)救。因?yàn)樵趯?shí)際處理的過(guò)程中,處理失敗可能是整個(gè)文件都失敗,也可能是僅有幾條流水處理失敗。因此,對(duì)于非預(yù)定標(biāo)準(zhǔn)文件可以攜帶有與預(yù)定標(biāo)準(zhǔn)文件完全相同的流水,也可以攜帶有預(yù)定標(biāo)準(zhǔn)文件中處理失敗的流水,或者是既攜帶有處理失敗的流水又?jǐn)y帶有部分處理成功的流水,本申請(qǐng)對(duì)此不作限定。進(jìn)一步的,非預(yù)定標(biāo)準(zhǔn)文件可以僅存在一個(gè),也可以有多個(gè),具體的非預(yù)定標(biāo)準(zhǔn)文件的數(shù)量可以需要選取。

在本申請(qǐng)實(shí)施例中,還提供了一個(gè)具體的實(shí)施例對(duì)上述數(shù)據(jù)處理方法進(jìn)行說(shuō)明,在本例中以還款文件作為待處理文件進(jìn)行說(shuō)明,然而,值得注意的是,該具體實(shí)施例僅是為了更好地說(shuō)明本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。

一般的基于文件的處理方式僅支持機(jī)構(gòu)一天內(nèi)上傳一次正式的還款文件,一旦該文件出錯(cuò),不管是文件格式有錯(cuò)誤,還是內(nèi)容校驗(yàn)沒通過(guò),又或者某條流水處理時(shí)候發(fā)生錯(cuò)誤,都會(huì)影響機(jī)構(gòu)當(dāng)天的正常處理流程,而且在當(dāng)日沒有可以補(bǔ)救的方式,只能等到第二天再上傳另一個(gè)還款文件,這樣勢(shì)必給流水處理過(guò)程帶來(lái)不便。

在本例中,將當(dāng)天第一次上傳的還款文件稱為標(biāo)準(zhǔn)還款文件,將除當(dāng)天第一次上傳的還款文件之外的還款文件稱為非標(biāo)準(zhǔn)還款文件。

對(duì)于標(biāo)準(zhǔn)還款文件,按照以下規(guī)則進(jìn)行命名:

${instid}_refund_${yyyymmdd}.txt

其中,日期${yyyymmdd}必須為當(dāng)前系統(tǒng)的日期,例如:guohua_refund_20151225.txt,表示在當(dāng)前日期2015年12月25日,機(jī)構(gòu)國(guó)華當(dāng)天的還款文件。

對(duì)于非標(biāo)準(zhǔn)還款文件,可以按照以下兩種規(guī)則進(jìn)行命名:

第一種:${instid}_refund_${yyyymmdd}.txt

其中,日期${yyyymmdd}不是當(dāng)前系統(tǒng)日期;

第二種:${instid}_refund_${yyyymmdd}_{seq}.txt

其中,{seq}表示批次號(hào)。

通過(guò)上述的命名方式,可以實(shí)現(xiàn)標(biāo)準(zhǔn)還款文件和非標(biāo)準(zhǔn)還款文件之間的區(qū)分。

在本申請(qǐng)實(shí)施例中,文件還款可以多批次進(jìn)行處理,支持機(jī)構(gòu)同一天內(nèi)上傳多個(gè)還款文件,即使第一次還款文件(即預(yù)定標(biāo)準(zhǔn)文件)出錯(cuò),機(jī)構(gòu)還可以繼續(xù)上傳一到多個(gè)還款文件,也就是非預(yù)定標(biāo)準(zhǔn)文件,供第三方平臺(tái)(例如:招財(cái)寶系統(tǒng))處理,從而優(yōu)化了還款的異常處理機(jī)制,提升了機(jī)構(gòu)的用戶體驗(yàn),并提高了后臺(tái)審核人員(例如:招財(cái)寶小二)的工作效率,也避免了由于機(jī)構(gòu)預(yù)期還款給投資者帶來(lái)的負(fù)面影響。

舉例而言,如果支持機(jī)構(gòu)一天內(nèi)僅可以上傳一個(gè)正式的還款文件,如果該文件校驗(yàn)通過(guò),則第三方平臺(tái)可以進(jìn)行正常的還款處理,生成還款結(jié)果文件,供機(jī)構(gòu)使用。然而一旦該文件出錯(cuò),由于當(dāng)天只能上傳一個(gè)還款文件,只能等到第二天再上傳另一個(gè)還款文件,因此會(huì)影響機(jī)構(gòu)當(dāng)天的正常還款流程。然而,如果支持機(jī)構(gòu)在同一天內(nèi)多次上傳還款文件,那么即使上一次傳的文件有錯(cuò)誤,也可以及時(shí)進(jìn)行補(bǔ)救。通過(guò)再次上傳文件,文件校驗(yàn)之后,經(jīng)過(guò)招財(cái)后臺(tái)管理系統(tǒng)的審核,走還款處理流程,可以生成結(jié)果文件。

具體地,在本例中,支持機(jī)構(gòu)在同一天內(nèi)多次上傳還款文件,將當(dāng)天第一次上傳的文件稱為標(biāo)準(zhǔn)文件,如果文件校驗(yàn)通過(guò),則直接進(jìn)行還款處理,處理完畢則生成還款結(jié)果文件;將不是第一次上傳的文件稱為非標(biāo)準(zhǔn)文件,如果當(dāng)天有上傳非標(biāo)準(zhǔn)文件,那么在文件校驗(yàn)通過(guò)后,需要招財(cái)寶小二在后臺(tái)管理系統(tǒng)審核該文件,在審核通過(guò)后才可以進(jìn)行還款處理,待處理完畢,生成還款結(jié)果文件。

為了實(shí)現(xiàn)上述功能,在本例中,還提供了一個(gè)具體的實(shí)現(xiàn)系統(tǒng),該系統(tǒng)可以應(yīng)用在例如招財(cái)寶等第三方平臺(tái)上,該系統(tǒng)可以由三個(gè)子系統(tǒng)組成,分別為:

1)文件處理系統(tǒng),用以對(duì)還款文件做校驗(yàn)、并進(jìn)行還款處理。

2)后臺(tái)管理系統(tǒng),當(dāng)還款文件是非標(biāo)準(zhǔn)還款文件時(shí),需要小二在該系統(tǒng)審批該文件,然后文件處理系統(tǒng)才可以進(jìn)行還款處理。

3)中心處理系統(tǒng),在進(jìn)行還款處理時(shí),文件處理系統(tǒng)會(huì)調(diào)用該系統(tǒng)做資金代發(fā)、資產(chǎn)注銷等操作。

基于上述的處理系統(tǒng),可以按照如圖2所示的流程進(jìn)行文件還款,不管是標(biāo)準(zhǔn)文件還是非標(biāo)準(zhǔn)文件,都需要做文件校驗(yàn)和還款處理兩個(gè)部分,區(qū)別在于非標(biāo)準(zhǔn)文件在文件檢驗(yàn)通過(guò)之后,需要后臺(tái)審核,該審核過(guò)程可以是后臺(tái)工作人員審核,也可以是預(yù)置一段程序,通過(guò)機(jī)器審核。下面分別對(duì)兩種還款文件的還款流程進(jìn)行一下說(shuō)明:

1)標(biāo)準(zhǔn)還款文件的處理:

標(biāo)準(zhǔn)還款文件的處理設(shè)置為最高優(yōu)先級(jí),且在實(shí)際執(zhí)行的過(guò)程中相對(duì)使用比例比較高,對(duì)于標(biāo)準(zhǔn)還款文件的處理,主要可以分為兩個(gè)步驟:文件檢驗(yàn)和還款處理,下面逐一說(shuō)明。

a)文件校驗(yàn)

文件處理系統(tǒng)獲取到機(jī)構(gòu)上傳的標(biāo)準(zhǔn)還款文件之后,對(duì)該文件進(jìn)行校驗(yàn),如圖3所示,校驗(yàn)的內(nèi)容可以包括:

文件頭的筆數(shù)是否與文件內(nèi)容中的記錄一致;

文件頭的總金額是否與文件內(nèi)容中的記錄一致;

文件內(nèi)容中是否存在任意兩筆資產(chǎn)id相同;

文件內(nèi)容中是否存在任意兩筆機(jī)構(gòu)申請(qǐng)流水號(hào)相同;

機(jī)構(gòu)申請(qǐng)流水號(hào)是否只包含字母和數(shù)字;

還款類型是否是數(shù)字。

如果上述校驗(yàn)內(nèi)容有任意一項(xiàng)校驗(yàn)失敗,那么就需要終止對(duì)整個(gè)還款文件的校驗(yàn),同時(shí)生成還款結(jié)果文件,文件中記錄校驗(yàn)失敗的原因(例如:文件頭筆數(shù)與文件內(nèi)容中的記錄不一致),整個(gè)還款流程終止,并通知機(jī)構(gòu)和小二文件校驗(yàn)失敗。反之,如果文件校驗(yàn)成功,則進(jìn)入下一步的還款處理。

b)還款處理

如圖2所示,經(jīng)過(guò)文件校驗(yàn)之后,進(jìn)入還款處理流程,首先做還款前置校驗(yàn)(也可以稱為還款前置檢驗(yàn)),例如:該筆流水中的資金是否已經(jīng)代發(fā),資產(chǎn)是否已經(jīng)贖回等;如果前置校驗(yàn)通過(guò),則做還款處理。具體地,文件處理系統(tǒng)調(diào)用中心處理系統(tǒng)對(duì)文件逐筆進(jìn)行資金代發(fā)、資產(chǎn)注銷等一系列操作,從而最終將資金從機(jī)構(gòu)賬戶轉(zhuǎn)到投資人賬戶,實(shí)現(xiàn)還款。最后,通知機(jī)構(gòu)和招財(cái)寶小二還款成功。

2)非標(biāo)準(zhǔn)還款文件的處理:

對(duì)于非標(biāo)準(zhǔn)還款文件的處理可以認(rèn)為是異常處理機(jī)制,一般情況下,是在對(duì)標(biāo)準(zhǔn)還款文件處理失敗的情況下,才啟用對(duì)非標(biāo)準(zhǔn)還款文件的處理。類似于對(duì)標(biāo)準(zhǔn)還款文件的處理,對(duì)于非標(biāo)準(zhǔn)還款文件的處理也可以分為兩個(gè)步驟:文件檢驗(yàn)和還款處理,下面逐一說(shuō)明。

a)文件校驗(yàn)

該步驟與上述對(duì)標(biāo)準(zhǔn)還款文件的校驗(yàn)內(nèi)容一樣,不同的是,在開始對(duì)文件進(jìn)行校驗(yàn)之前,可以設(shè)置一些前置條件,例如:

有標(biāo)準(zhǔn)還款文件且已經(jīng)完成文件校驗(yàn)操作;

沒有其它的非標(biāo)準(zhǔn)還款文件正處于校驗(yàn)階段;

如果以上兩條都滿足,那么就對(duì)該非標(biāo)準(zhǔn)還款文件進(jìn)行校驗(yàn),校驗(yàn)內(nèi)容與上述對(duì)標(biāo)準(zhǔn)還款文件的校驗(yàn)內(nèi)容相同,如果其中的任意一項(xiàng)校驗(yàn)失敗,則終止對(duì)整個(gè)還款文件的校驗(yàn),生成還款結(jié)果文件,文件中記錄校驗(yàn)失敗的原因,整個(gè)還款流程終止,并通知機(jī)構(gòu)和小二文件校驗(yàn)失?。环粗?,如果文件校驗(yàn)成功,則進(jìn)入下一步的還款處理。

b)還款處理

如圖2所示,如果非標(biāo)準(zhǔn)還款文件校驗(yàn)成功,則會(huì)通知招財(cái)寶小二去后臺(tái)審核該文件,審核時(shí),需要滿足以下條件:

有標(biāo)準(zhǔn)還款文件且已經(jīng)完成文件校驗(yàn)操作;

沒有其它的非標(biāo)準(zhǔn)還款文件正處于審核階段;

如果以上兩條都滿足,那么則小二審核文件通過(guò),然后做還款處理,對(duì)于非標(biāo)準(zhǔn)還款文件的還款處理與對(duì)標(biāo)準(zhǔn)還款文件的還款處理是一樣的,文件處理系統(tǒng)調(diào)用中心處理系統(tǒng)對(duì)文件逐筆進(jìn)行資金代發(fā)、資產(chǎn)注銷等一系列操作,從而最終將資金從機(jī)構(gòu)賬戶轉(zhuǎn)到投資人賬戶,實(shí)現(xiàn)還款,最后通知機(jī)構(gòu)和小二還款成功。

在上述實(shí)施例中,支持同一個(gè)機(jī)構(gòu)在同一天內(nèi)多次上傳還款文件,優(yōu)化了第三方平臺(tái)的異常處理機(jī)制,優(yōu)化了處理流程,提升了機(jī)構(gòu)的用戶體驗(yàn),同時(shí)降低了由于機(jī)構(gòu)文件傳錯(cuò)而造成的逾期還款風(fēng)險(xiǎn),提高了投資者對(duì)第三方平臺(tái)的信任。

基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例中還提供了一種數(shù)據(jù)處理裝置,如下面的實(shí)施例所述。由于數(shù)據(jù)處理裝置解決問(wèn)題的原理與數(shù)據(jù)處理方法相似,因此數(shù)據(jù)處理裝置的實(shí)施可以參見數(shù)據(jù)處理方法的實(shí)施,重復(fù)之處不再贅述。以下所使用的,術(shù)語(yǔ)“單元”或者“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來(lái)實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。圖4是本發(fā)明實(shí)施例的數(shù)據(jù)處理裝置的一種結(jié)構(gòu)框圖,如圖4所示可以包括:獲取模塊401、確定模塊402、第一處理模塊403和第二處理模塊404,下面對(duì)該結(jié)構(gòu)進(jìn)行說(shuō)明。

獲取模塊401,可以用于獲取機(jī)構(gòu)上傳的待處理文件,其中,所述待處理文件中攜帶有一條或多條流水;

確定模塊402,可以用于根據(jù)所述待處理文件的文件類型標(biāo)識(shí),確定所述待處理文件是否為預(yù)定標(biāo)準(zhǔn)文件;

第一處理模塊403,可以用于在確定是預(yù)定標(biāo)準(zhǔn)文件的情況下,對(duì)所述一條或多條流水進(jìn)行處理;

第二處理模塊404,可以用于在確定是非預(yù)定標(biāo)準(zhǔn)文件的情況下,在對(duì)所述非預(yù)定標(biāo)準(zhǔn)文件審核通過(guò)后,再對(duì)所述一條或多條流水進(jìn)行處理,其中,所述非預(yù)定標(biāo)準(zhǔn)文件是在機(jī)構(gòu)獲知預(yù)定標(biāo)準(zhǔn)文件處理失敗后當(dāng)日重新上傳的文件。

在一個(gè)實(shí)施方式中,確定模塊402可以包括:提取單元,用于提取所述待處理文件的文件名中的標(biāo)識(shí)字段,其中,通過(guò)文件名中的標(biāo)識(shí)字段作為文件類型標(biāo)識(shí);確定單元,用于確定所述標(biāo)識(shí)字段是否與預(yù)設(shè)的預(yù)定標(biāo)準(zhǔn)文件的文件名的命名方式相匹配;如果匹配,則確定所述待處理文件為預(yù)定標(biāo)準(zhǔn)文件;如果不匹配,則確定所述待處理文件為非預(yù)定標(biāo)準(zhǔn)文件。

在一個(gè)實(shí)施方式中,標(biāo)識(shí)字段可以包括:文件中的日期字段,和/或,文件中的后綴字段。

在一個(gè)實(shí)施方式中,第一處理模塊和第二處理模塊,可以逐條確定所述一條或多條流水是否已被處理;對(duì)所述一條或多條流水中未被處理的流水進(jìn)行處理。

在一個(gè)實(shí)施方式中,上述數(shù)據(jù)處理裝置還可以包括:審核模塊,用于確定當(dāng)前是否有預(yù)定標(biāo)準(zhǔn)文件或其它非預(yù)定標(biāo)準(zhǔn)文件處于審核階段;如果沒有,則對(duì)所述非預(yù)定標(biāo)準(zhǔn)文件審核。

在一個(gè)實(shí)施方式中,所述非預(yù)定標(biāo)準(zhǔn)文件攜帶有與所述預(yù)定標(biāo)準(zhǔn)文件完全相同的流水,或者,所述非預(yù)定標(biāo)準(zhǔn)文件中攜帶有所述預(yù)定標(biāo)準(zhǔn)文件中處理失敗的流水。

在一個(gè)實(shí)施方式中,第一處理模塊403和第二處理模塊404具體用于對(duì)所述待處理文件中的一條或多條流水逐條進(jìn)行資金代發(fā)或者資產(chǎn)注銷,其中,所述待處理文件為還款文件。

本申請(qǐng)?zhí)峁┑臄?shù)據(jù)處理方法和裝置,機(jī)構(gòu)在獲知預(yù)定標(biāo)準(zhǔn)文件處理失敗后當(dāng)日可以重新上傳文件,而不是一天內(nèi)僅可以上傳一次文件,從而使得在對(duì)預(yù)定標(biāo)準(zhǔn)文件處理失敗的情況下,當(dāng)天可以及時(shí)進(jìn)行補(bǔ)救,解決了現(xiàn)有技術(shù)中文件處理失敗需要等到第二天才可以進(jìn)行補(bǔ)救而導(dǎo)致的用戶和機(jī)構(gòu)的體驗(yàn)差的技術(shù)問(wèn)題,達(dá)到了有效提高用戶和機(jī)構(gòu)的體驗(yàn)的目的。

本申請(qǐng)中各個(gè)實(shí)施例所涉及的上述描述僅是本申請(qǐng)中的一些實(shí)施例中的應(yīng)用,在某些標(biāo)準(zhǔn)、模型、方法的基礎(chǔ)上略加修改后的實(shí)施方式也可以實(shí)行上述本申請(qǐng)各實(shí)施例的方案。當(dāng)然,在符合本申請(qǐng)上述各實(shí)施例的中所述的處理方法步驟的其他無(wú)創(chuàng)造性的變形,仍然可以實(shí)現(xiàn)相同的申請(qǐng),在此不再贅述。

雖然本申請(qǐng)?zhí)峁┝巳鐚?shí)施例或流程圖所述的方法操作步驟,但基于常規(guī)或者無(wú)創(chuàng)造性的勞動(dòng)可以包括更多或者更少的操作步驟。實(shí)施例中列舉的步驟順序僅僅為眾多步驟執(zhí)行順序中的一種方式,不代表唯一的執(zhí)行順序。在實(shí)際中的裝置或客戶端產(chǎn)品執(zhí)行時(shí),可以按照實(shí)施例或者附圖所示的方法順序執(zhí)行或者并行執(zhí)行(例如并行處理器或者多線程處理的環(huán)境)。

上述實(shí)施例闡明的裝置或模塊,具體可以由計(jì)算機(jī)芯片或?qū)嶓w實(shí)現(xiàn),或者由具有某種功能的產(chǎn)品來(lái)實(shí)現(xiàn)。為了描述的方便,描述以上裝置時(shí)以功能分為各種模塊分別描述。在實(shí)施本申請(qǐng)時(shí)可以把各模塊的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。當(dāng)然,也可以將實(shí)現(xiàn)某功能的模塊由多個(gè)子模塊或子單元組合實(shí)現(xiàn)。

本申請(qǐng)中所述的方法、裝置或模塊可以以計(jì)算機(jī)可讀程序代碼方式實(shí)現(xiàn)控制器按任何適當(dāng)?shù)姆绞綄?shí)現(xiàn),例如,控制器可以采取例如微處理器或處理器以及存儲(chǔ)可由該(微)處理器執(zhí)行的計(jì)算機(jī)可讀程序代碼(例如軟件或固件)的計(jì)算機(jī)可讀介質(zhì)、邏輯門、開關(guān)、專用集成電路(applicationspecificintegratedcircuit,asic)、可編程邏輯控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc625d、atmelat91sam、microchippic18f26k20以及siliconelabsc8051f320,存儲(chǔ)器控制器還可以被實(shí)現(xiàn)為存儲(chǔ)器的控制邏輯的一部分。本領(lǐng)域技術(shù)人員也知道,除了以純計(jì)算機(jī)可讀程序代碼方式實(shí)現(xiàn)控制器以外,完全可以通過(guò)將方法步驟進(jìn)行邏輯編程來(lái)使得控制器以邏輯門、開關(guān)、專用集成電路、可編程邏輯控制器和嵌入微控制器等的形式來(lái)實(shí)現(xiàn)相同功能。因此這種控制器可以被認(rèn)為是一種硬件部件,而對(duì)其內(nèi)部包括的用于實(shí)現(xiàn)各種功能的裝置也可以視為硬件部件內(nèi)的結(jié)構(gòu)。或者甚至,可以將用于實(shí)現(xiàn)各種功能的裝置視為既可以是實(shí)現(xiàn)方法的軟件模塊又可以是硬件部件內(nèi)的結(jié)構(gòu)。

本申請(qǐng)所述裝置中的部分模塊可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)、類等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請(qǐng),在這些分布式計(jì)算環(huán)境中,由通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。

通過(guò)以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請(qǐng)可借助軟件加必需的硬件的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),也可以通過(guò)數(shù)據(jù)遷移的實(shí)施過(guò)程中體現(xiàn)出來(lái)。該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),移動(dòng)終端,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。

本說(shuō)明書中的各個(gè)實(shí)施例采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同或相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。本申請(qǐng)的全部或者部分可用于眾多通用或?qū)S玫挠?jì)算機(jī)系統(tǒng)環(huán)境或配置中。例如:個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、移動(dòng)通信終端、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、可編程的電子設(shè)備、網(wǎng)絡(luò)pc、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。

雖然通過(guò)實(shí)施例描繪了本申請(qǐng),本領(lǐng)域普通技術(shù)人員知道,本申請(qǐng)有許多變形和變化而不脫離本申請(qǐng)的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本申請(qǐng)的精神。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1