ZXT10綜合計費帳務系統基本知識_第1頁
ZXT10綜合計費帳務系統基本知識_第2頁
ZXT10綜合計費帳務系統基本知識_第3頁
已閱讀5頁,還剩22頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、ZXT10綜合計費帳務系統基本知識資料管理篇深圳市中興通訊股份有限公司目錄1 基本概念 42 資料管理篇 42.1 業務類型、計費類別、設備類別 4本地網、營業區、局向、營業點之間的關系 62.3 帳目類型編碼 6帳目類型編碼 62.3.2 基本帳目類型和附加帳目類型編碼之間的關系 62.4 帳務周期類別、帳務周期、帳務周期的各個階段完成的工作 62.5 費率設置相關表結構和使用方法 82.5.1 BASIC_TARIFF 表 82.5.1.1 固定費用計算流程 82.5.1.2 計次費用計算流程 92.5.2 LATN_CALL_TARIFF 表 92.5.3 TOLL_TARIFF 表 9

2、2.5.4 TARIFF_TIME_SP AN 表 102.5.5 TARIFF_DURATION表 10時長費率、時段費率之間的關系。 112.6 優惠設置相關表結構和使用方法 12清單優惠 12帳目優惠 123 97 接口篇 143.1 97 工單終端、資料服務端、 97 系統、相關表之間的關系 143.2 客戶、帳戶、帳務關系 153.3 計費程序如何查找匹配用戶資料 153.4 改帳務關系工單時,資料服務端的程序處理流程 223.5 每日維護模塊 233.6 舉例描述過戶和新裝機工單的區別 163.7 描述 97 接口表中 ACTION 字段含義 163.8 描述 SERV 表中 AC

3、TION 字段在不同工單下是如何改動的 173.9詳細描述 SERV 表中 STOP_FLAG 含義 183.10 從業務上闡述,違章單停、違章雙停、單停、雙停的區別 193.11 描述清楚停機業務對 SERV 表如何操作 193.12 描述清楚拆機業務對 SERV 表如何操作。 193.13 描述 SERV 表 STATE=F0A,F0T,F0X,F0V 的不同含義 193.14 從業務上描述清楚停機、拆機之間的關系 203.14.1 停機、拆機轉換 20停機、拆機對帳務關系的影響 20在停機階段和拆機階段對收費(通話費、固定費、新業務費等)的影響。 203.15 描述清楚五種改號工單的區別

4、 20舉例描述跨局移機改號工單對serv 各字段如何修改 203.16 舉例描述新裝號段、改號段工單的處理流程 213.17 描述 112 接口 234 客戶化帳單定制 244.1 定制帳單的基本概念 244.2 BILL_FORMAT 表中 BILL _TYPE 的不同取值的含義 244.3 在通用發票定制過程中通過帳目類型查找出所歸屬的定制帳單項的流程 245 資料割接篇 265.1 靜態資料割接 265.2 動態資料割接 & 營收對帳 261基本概念計費帳務系統的資料管理子系統屬于整個系統的一個核心支撐模塊,從下面的圖我們可以看出,資 料管理子系統與計費帳務系統中的數據采集、計費

5、處理、帳務處理、銷帳處理模塊都有著密不可分的聯 系,給這些相關的模塊提供必要的參數維護以保證系統的正常運行。圖1.1本地計費帳務系統功能模型圖資料管理子系統的基本功能包括:維護系統的各種靜態參數(包括資費參數、業務參數、優惠參數、 信用度參數)和相關的基本用戶資料。所以,與資料管理系統相關的模塊有資料管理終端(維護靜態參 數)、97接口終端(維護用戶資料)、資料管理服務端(維護靜態參數ID和處理用戶資料變更工單)三個模塊。2資料管理篇資料管理終端負責維護計費帳務系統所需的各種靜態資料,包括業務參數、資費參數、優惠參數、 信用度參數這幾個大類。下面分別就一些典型參數加以介紹。2.1業務類型、計費

6、類別、設備類別業務類型(service_type )、計費類別(billing_type_id)、設備類別(serv_type_id)是計費帳務系統業務參 數中三個最重要的參數。并且這三個參數也是用戶資料SERV表的三個重要參數。對用戶發生通話業務的計費批價依賴于這三個參數的匹配。業務類型、設備類型、計費類別是用戶的屬性,在SERV用戶表中分別對應了 service_type、serv_type_id、billing_type_id,這三個用戶屬性決定了為用戶計費的一些資費標準,三個屬性的組合也必 須符合一定的要求。實際上在各個版本的業務應用中,這些屬性之間都有一些組合關系,如用戶不可能 同時

7、擁有某種設備類別和計費類別,也就是說某種設備類別和計費類別的組合是不符合業務規范的。目前在 V2.1版本中,新增了兩個表 LMT_SERV_BILL ,LMT_SERVICE_SERV,在這兩個表里分別記錄了 可能的設備類型和計費類型的組合,不可能的業務類型和設備類型的組合。在V5.0版本中,新增了SERVICE_TYPE表,直接在 SERV_TYPE表中有service_type_id,表明了設備類別和業務類型的隸屬關 系。F面是V2.1的業務類型、設備類別、計費類別的例子。業務類型設備類別計費類別備注0 :電話(PSTN, ISDN)1:市話私人住宅 企事業單位 公用電話2: ISDN私人

8、住宅 企事業單位3 :中繼合用中繼線 證券中繼4 :專線市話專線 會議專線 長話專線5 :租維市租維 長租維1: 800業務6: 800業務800用戶2: 200業務7: 200業務200用戶3:電報&電報業務用戶電報(普通) 用戶電報(交換機)用戶電報(涉外)5:寬帶業務9 :寬帶業務寬帶用戶以下是按照三個屬性確定的用戶基本月租費用和市話通話費用資費標準的例子。 例:市話基本月租費:(BASIC TARIFF表確定)業務類別設備類別計費類別資費標準電話市話私人住宅固定費用,每月 21.60兀電話市話企事業單位:固定費用,每月 33.00元市話通話費:(BASIC TARIFF 表確定

9、)業務類別設備類別計費類別資費標準電話市話私人住宅按次計算,每次0.18元電話市話企事業單位:按次計算,每次0.18元國內長話通話費:(TOLL TARIFF表確定)業務類別設備類別計費類別資費標準電話市話話亭電話按話單時長收取,每分鐘 0.20元電話市話輸忙電話按話單時長收取,每分鐘 0.20元電話市話住宅兼辦按話單時長收取,每分鐘 0.20元電話市話乙種兼辦按話單時長收取,每分鐘 0.20元國內長話建設費:(BASIC_TARIFF表確定)2.2本地網、營業區、局向、營業點之間的關系本地網(LATN)營業區(AREA) 1|營業點(SITE) |局向(EXCHANGE) I一個本地網擁有一

10、個或多個營業區,一個營業區屬于一個本地網。局向與營業區之間是多對一的關系。一個局向只能屬于一個營業區,但一個營業區可以擁有多個局向。 一個營業點屬于一個營業區,一個營業區可以擁有多個營業點。這里再補充澄清一下局向的概念。V2.1版本中我們將exchange_id表示為局向,同時計費帳務的按局分揀流程要求對于每個exchange_id,對應的用戶數量是均衡的,這樣計費帳務多線程處理的效率最高。由于計費帳務程序的限制,要求處理 用戶的改號業務時,不能夠改變用戶的局向。用戶的局向信息是通過業務接入號碼acc_nbr到EXCHANGE_MAP 表中匹配得到的,所以改號業務基本上都是需要修改局向信息的。

11、這樣就造成一個矛 盾。從V3.0以后的版本開始,我們增加了 97局向表(EXCHANGE97),97局向號碼映射表 (EXCHANGE_MAP_97 )。用戶的局向就認為是 97局向,而原來的 EXCHANGE 和EXCHANGE_MAP 表仍然保留,留給計費帳務專用, 并且EXCHANGE.exchange_id被理解為計費分組號, 而不再是局向了。2.3帳目類型編碼帳目類型編碼由ACCT_ITEM_TYPE 帳目類型表定義。X 00000是系統默認的帳目類型大類,不允許分配給某個具體的費用,也就是用戶不可能產生大類的 費用。(V5.0擴充了大類的編碼取值范圍為XX0000,也就是可以有99

12、個帳目類型大類)帳目類型的類型type_type字段定義:固定費用類'10'計量費用類20欠費處理方法arrear_method“0” :不催繳;“1” :催繳不停機;“2” :停機基本帳目類型和附加帳目類型編碼之間的關系基本帳目類型和其附加費帳目類型編碼只有最后一位不同,基本帳目類型的最后一位編碼為0,而對應的附加費的帳目類型編碼為 19。比如說國內長途通話費若編碼為310000,則對應310001310009都是國內長途通話費對應的附加費;計算附加費流程:1、首先要根據主帳目類型匹配對應的附加費帳目類型;2、其次,還要匹配本地網號、營業區號、設備類別、計費類別;設置附加費的

13、時候,要注意附加費帳目類型同主帳目類型編碼上的關系,同時關注本地網號、營業 區號、設備類別、計費類別;2.4帳務周期類別、帳務周期、帳務周期的各個階段完成的工作帳務周期類別:帳務周期是指用戶帳單對應的費用周期,一般以月為單位,也可以以天、周、旬、季度、年為單位。在 BILLING_CYCLE_TYPE 和PAY_CYCLE_TYPE 表中組合設置。 帳務周期:計費帳務處理所對應的用戶業務費用發生時間段。h計費周期補充期一審核期半繳費周期出帳期計費周期定義了話單費用記入哪個帳務周期的根本條件,只有發生在計費周期內的話單或其它業務 使用費(另含固定費用)才能計入本帳務周期(如果本帳務周期已經出帳,

14、還有屬于本帳期的業務使用 費未合帳的,如無主無資料話單等,在合帳時則按照就近原則合入最早的一個相同類型帳期中);在實時采集和實時計費模式下,在計費周期內會有源源不斷的話單和清單到達計費帳務系統,系統就將這些話 單與清單合入本帳期內。如果此時到達的話單與清單中有屬于上個同類型帳期定義的計費周期的話單的 話,則需要檢查上個同類型帳期是否已經出帳,如果已經出帳,則合入本帳期;如果還未出帳,則合入 上帳期,根據情況,如果上帳期已經進行了優惠處理,則因費用發生變化而需要重新進行優惠處理;如 未優惠,則不需要進行更多的處理。補充期是一個過渡時間段,其目的是提供一個緩沖時間,以供一些延期達到的話單如市話跳次

15、文件 遲送等原因能夠及時加入到該帳期,也是為了進行一些人工錄入數據和脫機數據的處理,在補充期內, 這些數據可隨時加入系統中,并進行相應的帳務處理。由于在補充期內,會不斷有數據到達,因此在補 充期內不進行優惠處理。在補充期結束進入審核期時,進行一次性的用戶優惠處理,計費優惠費用。補充期的另一個作用就是供運營商在期間對帳期的各種話單、清單以及帳目數據進行檢查。審核期的最主要目的是提供給運營商進行優惠處理、重優惠處理的時間,這也是限制只能在審核期 內進行優惠處理的原因之一。同時在前面補充期內的處理,在審核期均可以進行,可以回退、重處理、 重合帳等,不同之處理就在于審核期內重處理后,可以進行優惠處理,

16、而補充期則不能。經過檢查無誤后,在審核期內就可能進行出帳處理,將計費主機上經過確定的帳目、清單數據轉儲 入營收主機。其具體細節可參見出帳處理描述。一旦出帳成功,該帳期周期在計費主機上的使命就結束 了,不能再新增任何費用,其狀態將變更成“已出帳50E ”。一個帳期A結束后,將生成一個新的同類型帳務周期B。E生成后到達的很多根據時間判別屬于帳期A的老數據將繼續合帳入帳期 A,生成A的帳目。經過一段時間后(在系統中稱為補充期),帳期 A過渡到審核期。進入審核期后,用戶可以指定優惠該帳期的設備帳目,用戶可以查詢優惠結果。如果審核期內 又有帳期A的數據到達,將導致重合設備帳。重合帳或者優惠標準有誤將導致

17、重新優惠處理。在 審核期內就可以進行重優惠。而其它時期內不得對帳目進行優惠。審核期結束后,帳期A的數據將被出帳,系統將全部帳務數據出帳給銷帳主機。狀態轉成已出帳。審核期的確定方法為指定出帳日期前的固定天數為審核期,每種帳務周期類型 可以對應不同的審核期(修改 BILLING_CYCLE_TYPE 表)。BILLING_CYCLE 表中 state字段含義:50A :帳期中50B :補充期50D :審核期50E:已出帳2.5 費率設置相關表結構和使用方法BASIC_TARIFF 表該表包含了適用于本地計費系統的基本費率,包括固定費率,計次費率,附加費(稅 )率。并記錄此類費率更改過程。1、固定費

18、率: 對于固定費率來說相關的字段是, 設備類別 ( serv_type_id )、計費類別 (billing_type_id) 、 占用資源標志 (product_id) 、本地網號 (latn_id) 、營業區號 (area_id) ;2、計次費率: 相關的字段是, 本地網號、 營業區號、 設備類別、 計費類別、 跳次算法號 (tariff_set_id) 、 生效日期 (eff_date) 和失效日期 (exp_date);3、附加費:本地網號、營業區號、設備類別、計費類別、附加費帳目類型、生效日期和失效日期; 費率的取值規則由 method 定義,取值精度由 rate、rate_prec

19、ision 、calc_precision 三者共同定義完成。固定費用計算流程遍歷整個用戶表(實際處理是按照分組號進行處理的) ,遍歷的方式是按 serv_id 進行排序; 對于同一個 serv_id ,把其所有的記錄取出并進行比較;1) 對于取出只有一條記錄情況有三種情形:情形一:這個記錄是無效則不需要計算其月租費;情形二:這條記錄是 F0A ,則需要作以下的判別,從業務上對正常用戶也進行了劃分,不同情況 的用戶處理方式不同:理論上系統對欠費用戶也要收取固定費用的,在此情況下,用戶如果欠費達數個月后,將被強行 拆機。但實際上這些用戶如果達到拆機時限時,考慮到用戶關系問題,很多并不會拆機。在這

20、種情 況下就出現了應屬于已拆類別的用戶,但仍被標記為欠費的用戶,這些用戶是不能收取租費的。這 類用戶被定義為“虛假欠費用戶” ,通過 stop_flag1= '8'來表示。也即, stop_flag1 = 8'的用戶,不 收取任何固定費用(月租與新業務費用) 。同時,對停機狀態不同的用戶,其收費也有所不同,其業務描述請參見 2.8 中關于停機的描述。 對于普通停機用戶,其新業務費不再收取;但對于違章停機用戶來說,其必須繼續支付新業務費。 在系統中對于 stop_flag0 = 1'& 2'的用戶(即普通停機用戶) ,其新業務費不再收取。計算多少個

21、月的租費則需要看created_date和completed_date字段和本帳期的開始和結束時間來判別;若本帳期建檔同時 completed_date 也在計算范圍內則屬于新裝機用戶, 根據 completed_date 來判 別收取月租的多少;否則屬于老用戶,收取一個月的月租;情形三:這條記錄狀態FOT (拆機了),則不收取月租費;2) 對于取出有多條記錄情況也有三種情形:情形一:都是無效則不需要計算其月租費;情形二:有一條記錄為FOA,則需要作以下的判別,與3中的判別方法相同。計算多少個月的租費則需要看這個用戶對應的serv_seq_nbr=1的那條記錄的 created_date和co

22、mpleted_date字段和本帳期的開始和結束時間來判別;若本帳期建檔同時 completed_date 也在計算范圍內則屬于新裝機用戶, 根據 completed_date 來判別收取月租的多少;否則屬于老用戶,收取一個月租;情形三:只有一條 F0T 記錄;其余為無效記錄,則不收取月租費;對于資源占用費用也是按類似的方式進行計算,區別只是一個從用戶表(SERV)中取記錄,這個是從用戶占用資源表( SERV_PRODUCT )取提取相關信息而已;設置固定費率涉及到的字段是:設備類別、計費類別、資源種類來設置;計次費用計算流程計次話單主要包括如下數據項:主叫信息、跳次表號(根據各地實際定義的不

23、同,可能分別對應市內 通話、上網通話、區間通話、農話通話等) 、跳次數量(有凈跳次值與累計跳次值兩種,同時跳次文件名 中含有對應的交換機號和本地網號) ;計次費用計算處理流程如下:1、主叫號碼 - 用戶信息 - 設備類別、 計費類別、局向 (取得營業區號) ; (查找 SERV 表得到)2、文件名 交換機局號 (exchange_id) *- - 交換機類型( switch_type_id );(查找 SWITCHES 表得到)3、跳次號 (meter_id) 、交換機號 (switch_id) 、交換機類型 (switch_type_id)- 跳次算法號 ( tariff_set_id );

24、 (查找 METER_TARIFF 表得到)4、設備類型、 計費類別、營業區號、 計次費率算法號 市話費率; (查找 BASIC_TARIFF 得到)則設置計次費率對應的參考字段是: 設備類別、計費類別、營業區號、計次費率算法號(可以根據交換機、交換機類型、跳次算法號) ; 局向和局號是兩個概念。在系統中都是用exchange_id來表示,但是含義不同。exchange_id僅僅在SWITCHES 表中才表示局號,這個局號信息是局方提供的,和采集輸出的文件名稱中的局號相匹配。2.5.2 LATN_CALL_TARIFF 表該表記錄本地網范圍內的區間計時通話或者區內計時通話費率。 計時話單信息包

25、含了主叫號碼、被叫號碼、通話開始時間、通話結束時間、時長、出入中繼;所以 其費率的查找流程如下;主叫號碼 - 用戶信息 - 設備類別、計費類別、局向(由此又可以得到營業區號 calling_area_id ); 被叫號碼 被叫所在局向 被叫所在營業區號 (called_area_id)通話開始時間 - 節假日類別( holiday_type_id ) 設備類別、計費類別、主叫營業區號、被叫營業區號、節假日類別、通話開始時間(匹配費率生效 日期和失效日期) - 找到該話單的費率 (rate);若該費率有對應的時段費率,則到時段費率表中查找對應的時段費率(time_tariff_id) ;若還有對

26、應的時長費率則到時長費率表查找對應的時長費率(dura_grp_id) ;根據所找到的相關費率計算對應的話單的通話費率,再按相關費率計算該話單的通話費率 (rate) ; 根據基本帳務類型到 basic_tariff 表中找到附加費費率。從計算流程可以看出,本地網內計時通話費率的參考字段有主被叫營業區號、設備類別、計費類別、 節假日類別、生效和失效日期、時段費率標志、時長費率標志、時長費率和時段費率的關系;2.5.3 TOLL_TARIFF 表 該表記錄長途通話費率,主要用于對長途計時話單進行批價。 計時話單信息包含了主叫號碼、被叫號碼、通話開始時間、通話結束時間、時長、出入中繼;所以 其費率

27、的查找流程如下:主叫號碼 - 用戶信息 - 設備類別( serv_type_id )、計費類別 (billing_type_id) ; 被叫號碼 + 主叫本地網號被叫長途區號分組 (toll_grp_id)通話開始時間 - 節假日類別 (holiday_type_id) 設備類別、計費類別、長途區號分組、節假日類別、通話開始時間(匹配費率生效日期和失效日期) - 找到該話單的費率 (rate);若該費率有對應的時段費率,則到時段費率表(TARIFF_TIME_SPAN) 中查找對應的時段費率(time_tariff_id) ;若還有對應的時長費率則到時長費率表 (TARIFF_DURA TIO

28、N) 查找對應的時長費率 (dura_grp_id) ; 根據所找到的相關費率計算對應的話單的通話費率、基本帳目類型 (acct_item_type_id) ,再按相關費 率計算該話單的通話費率;根據基本帳目類型到 BASIC_TARIFF 表中找到附加費費率。 從計算流程可以看出,本地網內計時通話費率的參考字段有設備類別、計費類別、長途區號分組、 節假日類別、生效和失效日期、時段費率標志、時長費率標志、時長費率和時段費率的關系;2.5.4 TARIFF_TIME_SPAN 表該表記錄了時段費率信息。 時段費率電信運營商提供的一種費率優惠手段,對特定時間段內的通話給予優惠的一種方法。這種 特定

29、的時間段為絕對時間,如每周日全天通話享受六折優惠,每天的22:00 至 24:00 享受六折, 0 點至次日 8 點享受三折優惠等。在特定時間段內的費率可以與基本費率不同,具體形式可以是新制定費率或 者經過折扣計算后的費率。是由于某些時段內的費率同基本費率不同,但是計費單元都是相同。比如說 某個節假日,電信給出一種優惠政策,整天都是半價;或者是在某個時段內是半價;則可以在 TIME_SPAN 表中設置如下:time_span_idbegin_timeend_timespan_time_flag1023:59:59跨時段一分鐘按前一時段計算2721跨時段一分鐘按前一時段計算在 TARIFF_TI

30、ME_SPAN 表中再設置對應這兩個時段的費率;在基本費率 (TOLL_TARIFF , LATN_CALL_TARIFF) 表中引用此時段費率( time_tariff_id )。2.5.5 TARIFF_DURATION 表 該表記錄了時長費率的信息。 時長費率是電信運營商提供的另一種費率優惠手段,對通話時間內的特定時間段給予優惠的一種方 法,可以將其理解為一種相對時段費率優惠,在上小節提及的時段優惠實際上是一種絕對時段費率優惠。 就是計算話單的費率的時間單位不是固定的(這個不包含新舊費率發生變更情形) ,而是隨著通話時間的 改變而改變;比如說,現在市話出詳單,則其對應的費率是前三分鐘是一

31、個費率,而后每分鐘是一個費 率;下面給出市內通話(出詳單)的時長費率的設置方法:1、首先在 LATN_CALL_TARIFF 表中設置其基本費率, 對應的時間單位是 60 秒,對應的費率為 0.10 元;對于其他的設置元素(設備類別、計費類別、主被叫營業區號、生效日期和失效日期可以根據實際 情形設置);同時設置對應的時長費率標志 dura_grp_id ;2、每一條記錄表示一個時長費率算法中一段的費率定義,時長費率算法號相同的記錄定義了一套時 長費率,每條時長費率與時長費率組內序列號有關,時長費率組內序列號為 1 定義了時長費率算法對話 單每一時長的費率定義,以此類推。 每個時長費率算法組內時

32、長費率組內序列號最大的記錄其循環標志 必為“ 1”,循環標志從時長費率組內序列號最大的記錄往前推,循環標志為“1”的記錄描述時長費率算法的循環引用。例:標識 算法號 序列號單位單位數值含義費率循標時長費率描述1 5 1603200.200前三分鐘 0.2 元(注意,這里不是前三分鐘每分鐘 0.2 元)2 5 2601200.11以后每分鐘 0.1 元2.5.6 時長費率、時段費率之間的關系。相互的關系:1、時段費率是基于基本費率,就是首先要有基本費率才有時段費率;2、時長費率可以基于時段費率(在時長費率基礎上享受時段折扣);現在計費處理程序中時長費率中單位時間和基本費率的單位時間存在關系(時長

33、費率的單位時間是基本費率單位時間整數倍) ;用例:若用一個時長費率是前三分鐘是 0.40 元;以后每分鐘是 0.20 元;而且時長費率是基于時段費率(每 天0:007:00 享受 6折優惠);用例分析: 這個用例中有時長費率,若在有時段折扣的范圍內打電話則有時長費率的同時享受時段折扣; 計費程序在劃價時,假設基本費率為每分鐘1元,如果同時設置了時長費率和時段費率,其中時段費率為21: 00 24: 00(對應time_span_id=1),費率取值為每分鐘 0。4元。時長費率為前 2分鐘0。5元,以后 每分鐘 0。 3元。那么時段費率表 TARIFF_TIME_SPAN 表的記錄如下:time

34、_span_id call_catg rate110.4時長費率算法表 TARIFF_DURA TION 表的記錄如下:dura_grp_iddura_tariff_idtariff_durationmethodrate11220'0。 512120'0。 3那么劃價時的流程如下:(以長途費率為例,通話時間從20: 55:30 21: 03: 12,區間計時費率類似)1 首先將話單按照時段進行分割,那么可以分割為兩個時段,20: 55: 30 21: 00, 21: 00 21:03: 12。然后在每個小段內再按時長進行劃分,如第一個小段將按照時長再劃分為4個小段,20:55:

35、30 20:57:30,20:57:30 20:58:30,20:58:30 20:59:30,20:59:30 21:00:00,第二個小段的劃分類似。2. 劃分完小段后,再查看 TOLL_TARIFF表中的span_dura_flag字段。該字段有兩種取值:a. 取最大值。在這種情況下,將在最后劃分的每個小段中,取時長費率和時段費率中的最小值進 行計算。最大值的含義是給用戶的優惠最大。b. 時段基于時長。在這種情況下,就是時段的優惠結合時長的優惠,那么必須有一種費率的計算 方法是基于比例的。目前的數據庫設計,時段費率是沒有計算方法的,取固定值,只有時長費率可以設置計算方法。那么這時,dur

36、a_grp_id時長費率TARIFF_DURA TION 表的記錄必須設置為:dura_tariff_idtariff_durationmethodrate11210'5012110'30計費批價時,會先按時段費率的費率進行計算,然后結合時長費率的百分比進行優惠計算。2.6 優惠設置相關表結構和使用方法清單優惠清單優惠可以分成兩種:時段優惠和主被叫關系優惠; 清單優惠涉及到了以下一些表:SERV_DISCT (用戶優惠)、SERV_CATG (用戶群)、SERV_CAT_DISCT (用戶群優惠)、DISCT_RULE(優惠規則) 、TICKET_BASED_DISCT(清單優

37、惠) 、DESTINATION (主被叫關系優惠)表間的邏輯關系:用 戶 優 惠 : serv_id serv_disct( 由 字 段 disct_rule) disct_rule ( 由 字 段 disnct_rule_id ) ticket_based_disct( 由字段 disct_rule_id) destination用戶群優惠:billing_type_id,serv_type_id serv_catg(由字段 serv_catg_id) serv_cat_disct(由字段disct_rule) disct_rule ( 由 字 段 disct_rule_id ) ticke

38、t_based_disct ( 由 字 段 disct_rule_id ) destination;映射關系說明:serv_id 到 serv_disct,可以是一對多的關系或一對一的關系;billing_type_id 和 serv_type_id 到 serv_catg也是一對多的關系;從 serv_catg 到 serv_cat_disct 也是一對多的關系;對于 serv_disct (或 serv_cat_disct)至 disct_rule 是一對多的關系;對于 disct_rule 到 ticket_based_disct 也是一對一的關系;ticket_based_disct

39、到 destination 的關系也是一對一的關系;相關說明:對應時段優惠來說,關聯到 ticket_based_disct ,后面的 destination 沒有必要要關聯了; 對于主被叫關系優惠來說,一直要關聯到 dsetination 表;處理流程:清單優惠處理流程基本上是根據表間的邏輯關系進行;首先,查找對應用戶是否存在用戶用戶或者對應的用戶群優惠(這個用戶必需屬于這個用戶群);而后,根據用戶享受的優惠規則,到優惠規則表中查找對應的優惠方法;同時檢查用戶是否滿足優 惠的現在條件; (這些限制條件可以是在一個日期范圍內,或者一定的時段內,或者是被叫區號或者號碼 有一定要求) ;若滿足則按

40、給出的優惠方法對話單進行優惠處理;否則不進行優惠處理;帳目優惠帳目優惠分帳目優惠與總帳優惠。帳目優惠:1)需要在帳戶優惠表 ACCT_DISCT 中為帳戶設置一條帳戶優惠, 其 disct_rule 字段與 DISCT_RULE 表關聯。(用戶也可以享受帳目優惠,記錄在 SERV_DISCT 表中)2)在優惠規則表 DISCT_RULE 中添加記錄(分級累進優惠需要添加多條記錄) ,設置用戶優惠的優 惠方法,其 disct_rule 字段與 ACCT_DISCT 表相關聯。3)在帳目優惠規則表 ACCT_ITEM_DISCT 中添加記錄(分級累進優惠需要添加多條記錄) ,為帳目 優惠設置輔助信

41、息。其 disct_rule_id 與 DISCT_RULE 相關聯。4)在帳目優惠帳目組類型映射表 ACCT_DISCT_GNP_MAP 中添加一條記錄,標識帳目類型組同帳 目類型的關系。一個帳目類型組下可有多個帳目類型,進行優惠時會對此組號下的所有帳目類型進行優 惠。(帳目優惠區分參考優惠帳目類型組和優惠帳目類型組, 如果兩者不一致的話, 就需要增加多條記錄。 )帳 目 優 惠 設 置 與 表 ACCT_DISCT , DISCT_RULE , ACCT_ITEM_DISCT ,ACCT_DISCT_GNP_MAP , SERV_DISCT , SERV_CATG_DISCT 相關。注:采

42、用分級累進時,DISCT_RULEACCT_ITEM_DIS有多條記錄總帳優惠:1) 需要在帳戶優惠表 ACCT_DISCT中為帳戶設置一條帳戶優惠,其disct_rule字段與DISCT_RULE表關聯。(客戶也可以享受,在 CUST_DISCT表中記錄,但是目前的優惠是通過存儲過程實現的,最終將 優惠分攤至該客戶下的所有設備上)2) 在優惠規則表 DISCT_RULE中添加記錄(分級累進優惠需要添加多條記錄),設置用戶優惠的優 惠方法,其 disct_rule字段與 ACCT_DISCT表相關聯。3) 在總額優惠規則表 VALUE_BASED_DISCT 中添加記錄(分級累進優惠需要添加多

43、條記錄),為總帳優惠設置輔助信息。其disct_rule_id與DISCT_RULE相關聯注:采用分級累進時,DISCT_RULEVALUE_BASED_DISC多條記錄3 97接口篇3.1 97工單終端、資料服務端、97系統、相關表之間的關系上圖描述了 97接口終端,資料管理服務端與97系統和計費帳務系統的表交互的關系。97系統和計費帳務系統通過接口表交互。同時計費帳務系統在本地也建了一套與97接口表結構完全相同的接口庫,用于處理97系統無法通過接口自動送過來的工單數據。這些數據的來源是通過97接口終端進行人工錄入的,錄入的目的表是本地接口表。97服務端可以同時對 97接口表和本地接口表進行

44、掃描處理,分別處理兩個來源的工單,將用戶的資料變更數據反映到計費系統的數據庫中。97 接口庫包括了 4 張接口表 SERVICE_97、ACCOUNT_97、CUST_97、PRODUCT_97,內部接口庫 表也包括了四張表 SERVICE_INNER、ACCOUNT_INNER、CUST_INNER、PRODUCT_INNER,兩個庫 的表結構基本一致。 但是SERVICE_INNER比SERVICE_97多了兩個字段,recorder和time,初始設計時 分別表示錄入員和錄入時間。為了客戶端操作97數據庫和自己錄入數據庫的統一,目前改用addi_1和addi_2兩個字段來表示錄入員和錄入

45、時間。對表結構的描述可以參見 vss上A產品管理/ZXT10-LSV2.1(重慶本地網)/A方案設計/重慶97接口建議書靜態資料表包括了以下的幾張表:SERV_TYPE (設備類型表)、SERVICE_TYPE (業務類型表)、BILLING_TYPE (計費類別表)、BASIC_TARIFF (般費率表)、PRODUCT (資源類型表)、CUST_TYPE (客戶類型表)、BILLING_CYCLE_TYPE( 計費周期類型表 )、PAYMENT_METHOD(付費方式表 )、 PAY_CYCLE_TYPE (繳費周期類型表 )、ACCT_ITEM_TYPE(帳目類型表卜AREA (營業區表

46、)、LATN (本地網區號表)、EXCHANGE_MAP (計費分組映射表)、EXCHANGE (計費分組表)、EXCHANGE97 (97局向表)、EXCH_MAP_SITE ( 97局向映射表,只適用于 V5.0 )、PROPERTY_SERV (用戶職業表, 只適用于 V5.0 )、OCCUPATION(客戶職業表,只適用于 V5.0)、BANK_BRANCH(銀行表)等。用戶資料表包括了以下幾張表:SERV (用戶表)、CUST (客戶表)、ACCT (帳戶表)、SERV_ACCT(帳務關系表)、SERV_PRODUCT (用戶占用資源表)、NBR_GROUP (號段表)、ADDRES

47、S (地址表)。97接口數據庫可以放置在 97營業系統的數據庫服務器上,也可以放在計費帳務系統的營收數據庫服務器上,也可以放置在一臺單獨的數據庫服務器上,97接口的服務端可以通過配置文件的設置,訪問97接口數據庫。3.2客戶、帳戶、帳務關系客戶:與使用電信業務有關的個人或實體。對應系統的CUST表。帳戶:同一用戶使用多種電信業務的集合標識,便于用戶一張帳單可以繳納所有的電信費用。對應 系統的ACCT表。用戶:電信業務的使用者,通常與電信企業訂有協議。一個用戶要占用一定數量的電信產品或電信 網絡資源(PORDUCT表),一個用戶可以占用多項電信產品或電信網絡資源( SERV_PRODUCT )。

48、對應 系統的SERV表。帳務關系:描述用戶使用電信業務發生的具體的帳目由哪個帳戶為之付費的關系。 對應系統的SERV_ACCT 表。具體地說,一個帳戶可以為多個用戶付費,一個用戶的費 用也可以由多個帳戶為之繳納。客戶一帳戶一用戶關系3.3計費程序如何查找匹配用戶資料以下面的例子為例,接入號為65102889的用戶在發生改設備類型、跨局移機不改號、改號業務操作以后serv表中的記錄變更情況如下:Serv_i dServ_seq _nbrAcc_nbrActio nExch ange_ id -StateState_d ateNbr_eff_ dateExp_dateEff_dat eCreate

49、_da teS3165102889A1B7:68F0X2000-02000-05-2001-01-2000-02000-5-01-1208095-085-1814:29:1723:59:5914:18:19S3265102889B7A368F0X2001-02000-05-2001-02-2001-02001-01-3-1808091-101214:29:1723:59:5914:29:17S3365102889A3A756F0X2001-02000-05-2001-04-2001-02001-03-4-1808092-101814:29:1723:59:5914:29:17S34688828

50、92A776F0A2001-02001-04-2001-02001-04-4-18104-101814:29:1714:29:17對于這個問題,我們用一個實際例子來說明一下:用例:假設號碼 A曾經被用戶B1和用戶B2使用過(如下圖所示),在時段D1,D2是用戶B1使用,對應的設備類別是 C1,在時間D2該用戶該了設備類別為 C2;而后在D3時間又做了跨局移機不改號; 在D4時間又作了改號,改號碼為 A1 ;而舊號碼 A在時間D5被別用戶B2使用;D11D21D31D41 D51| -1A-|=-|-1A1| B2假設現在對于各個時段都來了對應一條話單號碼A的話單,各個時間段內話單計費處理如下:

51、對于D1,D2時間段內的話單歸屬于用戶B1,現在是按設備類別 C1計算其對應的通話費;費用累計到 B1 上;對于時段D2,D4那來的話單都是按設備類別C2計算對應的費用;累計到用戶 B1 上;在前面提到了電管局對改號后原號碼的封存時間進行了限制,系統中對此時間也進行了處理,有些 局方要求,在用戶改號以后,原號碼在被新用戶使用之間,封存時限之內的所有發生的話單,歸原用戶 所有。目前系統中增加了一個處理時間限制,在D4到D4+時限規定范圍內的話單,屬于用戶B1。對于時間D5以后的話單都累計到用戶 B2 上;3.4新裝機工單和過戶工單的區別新裝機時包括了以下的內容1 .新增用戶的信息。2.確定用戶所

52、屬的客戶。 可為新增客戶或選擇原有客戶。如果為新增客戶還需要新客戶的各種信息,cust_97表中必須有1條記錄記載了新客戶的信息。3 .新增用戶占用資源信息。4 .確定用戶各帳目所屬的帳戶。可為新增帳戶或選擇原有帳戶。如為新增帳戶還需要該帳戶的各種 信息。5.新增用戶的帳務關系信息。過戶包括了以下的內容1 .過戶工單指將一個電信用戶從一個客戶下移到別一個客戶下,即修改用戶所屬的客戶。2 過戶不改變用戶的占用資源情況,可改變過戶用戶的帳務關系:可以刪除部分帳務關系,再重新 增加新的帳務關系。新裝機時要在 SERV表中新增加一個新用戶的記錄,而過戶時首先注銷SERV表中過戶用戶的有效記錄(FOA的

53、狀態修改為FOX),再增加1條該用戶的記錄,該記錄的狀態為 FOA, cust_id字段的值是過給 的新客戶的客戶標識。3.5 97接口表中action字段含義表名Action編碼含義備注Service.*A1-C1'A1' /*新裝機*/'A2' /*局內移機不改 號*/'A3' /*跨局移機不改 號*/'A4' /*局內移機改號(v5.0 )如右所示*/'A5' /*跨局移機改號*/'A6' /*改用戶地址*/'A7' /* 改號 */'A8' /* 拆機 */&

54、#39;A9' /* 改名 */'B1' /*改帳務信息*/'B2' /* 過戶 */'B3' /*單向停機*/'B4' /*雙向停機*/'B5' /* 復話 */'B6' /*改用戶占用資 源*/'B7' /*改用戶設備類 型*/'B8' /*改電話用戶類 */'B9' II改用戶信息'C1'II補收費Cust_*01 02 030T:新增02”:修改“ 03:”刪除Acct_*01020304050601 “新增帳戶(并增 加帳務關系)02 “修改帳務合同 號03 “修改帳務信息“ 04:”增加帳務關系“5” :刪除帳務關系“6” :合同帳戶改歸 屬客戶(v5.0)01:新增帳務及帳戶 關系02:只增帳務關系03:刪除帳務關系04:過所有帳戶給新 客戶05:過所有帳戶給老 客戶06:修改帳戶信息Product.*01 020T:新增產品02”:減少產品3.6 SERV表中action字段在不同工單下是如何改動的SERV表中

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論