+ All Categories
Home > Documents > Fb interface in tis

Fb interface in tis

Date post: 21-May-2015
Category:
Upload: hanuman
View: 233 times
Download: 1 times
Share this document with a friend
Popular Tags:
74
By Sridevi Gogineni
Transcript
Page 1: Fb interface in tis

By

Sridevi Gogineni

Page 2: Fb interface in tis

FLEXIBLE BILLING

INTERFACE

Page 3: Fb interface in tis

What is Flexible Billing Interface?

• Gets the various billing information from the TIS billing modules.• Includes the additional information required for formatter.• Formats all the collected information which can be understandable to Flexible Billing Formatter.

TIS BILLING

FLEXIBLE BILLING INTERFACE

FLEXIBLE BILLING FORMATTER

Page 4: Fb interface in tis

What is TIS Billing?

• Calculates and applies the following charges / credits to the customer :

• Monthly / Bi-monthly recurring rental charges• Non Recurring charges• Other credits and charges• Usage charges • Discounts & promotional credits • Penalties

TIS BILLINGSYSTEM

FLEXIBLE BILLING FORMATTER

FLEXIBLE BILLING INTERFACE

Page 5: Fb interface in tis

What is Flexible Billing Formatter?

• Gets all the required billing information from the FB interface modules in 24 files.• Formats the customer bills based on the bill information and the reference data present in 24 files.• Sends the formatted output to Ondemand and Printer.

TIS BILLING

FLEXIBLE BILLING INTERFACE

FLEXIBLE BILLING FORMATTER

Page 6: Fb interface in tis

FB Interface - Billing Cycles• Cyclical Billing :

Accounts attached to the below billing cycles will be executed.01 02 03 04 05 06 07 08 09 1011 12 13 14 15 16 17 18 19 2061 62 6390 91- Telecom cycles wont execute.

• Divert Billing :Accounts which are diverted and released for billing will be executed.

• Final Billing :All final accounts (ceased accounts) which are extracted and selected for billing will be executed

Page 7: Fb interface in tis

FB Interface - Job naming convention

BL FB XY N‘BL’ -> “Billing”‘FB’ -> “Flexible Billing” X‘C’ -> “Customer information” related processing.‘U’ -> “Usage” related processing.‘O’ -> “Other” related to non customer or usage e,g, Discounts, Allowances etcY‘C’ -> “Cyclical jobs”‘D’ -> “Divert jobs”‘W’ -> “Finals jobs” N Valid numerals,alphabets

Page 8: Fb interface in tis

FB Interface - Job naming convention Examples• Cyclical Billing :

BLFBCC1 [Customer info related files]

BLFBUC1 [Usage related files] BLFBOC1 [Other files]

• Divert Billing :BLFBCD1 [Customer info related

files] BLFBUD1 [Usage related files] BLFBOD1 [Other files]

• Final Billing :BLFBCW1 [Customer info related

files] BLFBUW1 [Usage related files] BLFBOW1 [Other files]

Page 9: Fb interface in tis

FB Interface - Triggering jobs in CA7 • Cyclical Billing :

BLFBDMY is the dummy job, which triggers the cyclical FB suite.

• Divert Billing :BLDVDMY is the dummy job,

which triggers the diverts FB suite.

• Final Billing :BLFNDMY is the dummy job,

which triggers the finals FB suite.

Note: At a time only one suite should run. Every day, diverts should run before the Cyclical/Final Billing

Page 10: Fb interface in tis

List of 24 FB Interface files to FBF

Customer information :

1. Account details

2. Group details

3. Line details

4. Plan element details

5. Recurring rental charges

6. Transaction details

Usage information :

7. Account usage

8. Calls usage

9. Freefone usage

10. Line usage

11. OA Calls usage

12. Usage details

Other information :

13. Activity charges

14. Allowances

15. ASPO Discounts

16. Discounts

17. Miscellaneous charges

18. Non usage savings

19. Savings

20. Other charges & credits

21. Recurring Subscription

22. VAT

Control & Reference information :

23. Final control file

24. FB reference file

Page 11: Fb interface in tis

FB Interface - Divert processing

Account can be diverted in two possible ways :

1. By request through online (Manual) 2. Result of possible error discovered by the billing program - BL001. (Automatic) How to identify whether the account is manually diverted

or automatically diverted?1. By request through online (Manual)

Account DB - ACCACCP1.FDIVRT will have 'Y'.2. Result of possible error discovered by the billing program -

BL001. (Automatic) Account DB - ACCBILP1.FTDIVCDE = '1' or '2' or '3'

Page 12: Fb interface in tis

FB Interface – Diverting the FB Interface files• BL002 (BLORDC4) procedure writes two files.

- Billed accounts (BLHEADR) - Diverted accounts (BLDIVRT)

• BLHEADR will be copied into below file called Billed Accounts file in procedure (BLORD4A)

TIS.FB.BILLED.ACCOUNTS.&CYC

• Except Group, Transaction, OCC, VAT, FINCTRL & FBREFER files, all the data records from the FB Interface files are separated into billed and diverted.• Records related to the diverted accounts are added to the Diverts repository.• Final Accounts also can be diverted.

BILLED

DIVERTEDBilled Accounts

FB INTERFACE PROCEDURESSPLIT

BILLED & DIVERTS

18 FB FILES

Divert Repository

Proceed for further FB Interface processing

Page 13: Fb interface in tis

FB Interface - Divert & Release processing

Account Diverted :If the Account is diverted then the account will

not be processed in the FB interface. All the records related to the diverted account will be stored in the respective divert repository. Diverted accounts will not be present in the Billed accounts file.

Account released from divert :Due to some error / reason account will be diverted.

Once the issue is resolved, account will be released from divert through online screen. Once the account is released, then account will be billed on the current day’s divert billing.

Page 14: Fb interface in tis

FB Interface – Diverting the FB Interface files

FileDivert / Split Procedure

Account BLFBCC6Group NALine BLFBCC4Plan Element BLFBCC1Recurring rental BLORD9CTransaction NAAccount usage BLFBUC3Calls usage BLFBUC9Freefone usage BLFBUC3Line usage BLFBUC4OA calls usage DCFSCD1Usage details BLFBUC1Activity charges BLORD9DAllowances BLFBOC1ASPO discounts BLFBOC7Discounts BLFBOC2Misc charges BLFBOCBNon usage savings BLFBOC8Savings BLFBCC2OCC charges NARecurring subscription BLFBOC4VAT NA

Page 15: Fb interface in tis

FB Interface file - 1. Account file

Contains the information about an Account

• Account number• Group number • Bill Frequency (Monthly or Bi-monthly)• Customer type (Residential or Business or Telecom) • Language indicator (English or Irish)• Bill cycle number (No. of the Bill cycle within which an account is billed) • Direct debit indicator (Bank or Credit card)• Bill Method (Paper bill or Braille bill)• Dates related Bill issue, rental, and calls from, calls to• Charges (Old Balance, Usage charges,Total due)• Area code, Telephone number• Customer classification code• Address (Billing, Installation, and Old address)

Page 16: Fb interface in tis

FB Interface file - 1. Account file

FB Account File Processing

BLFBCC6(FB021)

BLFBCC8(FB039)

BLFBCC9(FB025)

BLFBCC9(FB024)

• FB021 - Diverts Account file and extracts the

Transactions from the Database.

• FB039 - Populates the customer classification code, nominated numbers and plan type

indicator for the Accounts having TT plans.

• FB025 - Assigns all the Overlay numbers

(Front page,Back page, Top of page-2).

• FB024 - Assigns FB Bill title code, Billing address , Installation Address (new & old).

Page 17: Fb interface in tis

FB Interface file - 2. Group file

Contains Group Account information

• Group Account numbers• Bill sequence number (Account level, Group level)

Group file processing

FTCSCJ(FT023)

• FT023 – Extracts the Group, Account, Line and Plan element files from the FT Customer file.

FT - FLEXIBLE TARIFFING system

Page 18: Fb interface in tis

FB Interface file - 3. Line file

Contains Line level information

• Account number• Telephone number• Line status (A-Active, C-Cease, D-Disconnect, S-Suspended, R-Recover for safe custody)• Call liability from & to date• Call usage Indicator• Print indicator• Call details indicator • Ex directory indicator• Unlisted indicator• Line alias name

Page 19: Fb interface in tis

FB Interface file - 3. Line file

• FB040 – Diverts Line file

• FB022 - Assigns the print indicator based on the charge type (001).

• FB024 - No changes done in Line file. Records read are written into output file without any changes.

FB Line File processing

BLFBCC4(FB040)

BLFBCC8(FB022)

BLFBCC9(FB024)

Page 20: Fb interface in tis

FB Interface file - 4. Plan Element file

Contains Plan information

• Account number• Telephone number• Plan Id group• Plan Id• Plan effective start and end date• Nominated number details• Subscription,Penalty and Discount allocation• Rental, Bonus and fixed allocation• Bill frequency• Customer classification code• Alternative Plan ID• ASPO number• End of Contract indicator (Normal end, customer breaks contract)

Page 21: Fb interface in tis

FB Interface file - 4. Plan Element file

Plan element fileprocessing

BLFBCC1(FB041)

• FB041 - Diverts the Plan file.

• FB168 - Updates the Plan id with merge plan for the plans having skinny plans.

BLFBOC5(FB168)

Page 22: Fb interface in tis

FB Interface file - 5. Recurring Rental fileContains Recurring Rental charges of all services (Telephone Rental, BB rental charges …)

• Account number• Telephone number• Service order code• SOC quantity • Bill Display service type• Type of service provided (PS-PSTN, IV-IVPN, IS-ISDN,

FF-Freefone, CC-Charge card)• Rental from & to date• Charge description • Charge amount • Rental credit and category of rental credit• Fictitious SOC indicator (N-nominated number, I-international ADD-ON, H- Header)• VAT category (A,B,C,D) and rate• Zeroised indicator

Page 23: Fb interface in tis

FB Interface file - 5. Recurring Rental file

FB Recurring Rental File Processing

BLORD9C(BL016

BLFBCC8(FB022)

BLFBCC8(FB130)

BLFBCC8(FB122)

• FB016 - Diverts Recurring Rental file.

• FB022 - Drops RR records if FBSOCACT is ‘D’

Merge RR records if FSOCRNGE = ‘Y’ in

FBSOC reference file

• FB130 - Reduce the RR for DSFA/DOD accounts based on the special customer allowance file.

• FB122 - Zeroise line rental SOC for the main

telephone line for Light User Scheme (LUS) plans. And inserts Recurring

Subscription record.

Page 24: Fb interface in tis

FB Interface file - 5. Recurring Rental file - continued

FB Recurring Rental File Processing

BLFBCC8(FB124)

BLFBCC8(FB127)

BLFBCC8(FB044)

BLFBCC8(FB200)

• FB124 - Zeroise line rental SOC for the accounts having TT plans.

• FB127 - Zeroise equipment rental SOC for the account having subscription credits for SME

& CON for the WALTER plans.

• FB044 - For TT / Friaco plans assign the Fictitious SOC to RR file to display the features of

the plan. If the rental is zeroised (Zero indicator), then change the first byte of Fictitious SOC to ‘F’.

• FB200 - Reduce/Zeroise the RR based on promotions credits. Write the details of

reduction or zeroisation in the Miscellaneous file.

Page 25: Fb interface in tis

FB Interface file - 6. Transaction file

Contains Transactions related information

• Account number • Telephone number• Transaction date• Transaction sequence number • Transaction type• Transaction amount • Balance outstanding • Receipt number • Payment date• Processing date• Payment type, source and destination• Transaction Code• Cheque sequence

Page 26: Fb interface in tis

FB Interface file - 6. Transaction file

Transaction fileprocessing

BLFBCC6(FB021)

• FB021 - Diverts Account file and extract Transactions from the Database.

Page 27: Fb interface in tis

FB Interface file - 7. Account Usage file

Contains Usage charges in Account level

• Account number• Cost centre• Line up indicator• Call type• Total call quantity• Total call duration• Total call value

Page 28: Fb interface in tis

FB Interface file - 7. Account Usage file

Account Usage fileprocessing

BLFBUC3(FB006)

• FB006 - Diverts Account Usage file and produces the Billed Account Usage file.

Page 29: Fb interface in tis

FB Interface file - 8. Calls Usage file

Contains Calls related charges and information

• Account number• Telephone number• Terminating number• Service provided date• Call date and time• Rate code• Class of service• Call duration• Third no• Call type• Standard PSPO details• Promotional PSPO details• Rerated PSPO details• Call destination• Itemisation indicator

Page 30: Fb interface in tis

FB Interface file - 8. Calls Usage file

Calls Usage fileprocessing

BLFBUC9(BL039)

• BL039 - Diverts Calls Usage file and produces the Billed Calls file. This program also does the PSPO / ASPO processing for RAS and does the VAT processing for VAT applicable

customers.

Page 31: Fb interface in tis

FB Interface file - 9. Freefone Usage file

Contains Freefone calls information

• Account number • Call type• Freefone type (ordinary / universal)• Call quantity • International Freefone number• International Freefone call origin code• Call duration• Call value

Page 32: Fb interface in tis

FB Interface file - 9. Freefone Usage file

Freefone Usage fileprocessing

BLFBUC3(FB026)

• FB026 - Diverts Freefone Usage file and produces the Billed Freefone usage file.

Page 33: Fb interface in tis

FB Interface file - 10. Line Usage file

Contains Usage charges in Line level

• Account number• Telephone number • Line up indicator• Call type • Call quantity • Call duration • Call value

Page 34: Fb interface in tis

FB Interface file - 10. Line Usage file

Line Usage fileprocessing

BLFBUC4(FB046)

BLFBUC4(FB008)

• FB046 - Diverts Line Usage file

• FB008 - Reformats the Line Usage records into char format for FBF.

Page 35: Fb interface in tis

FB Interface file - 11. OAC Usage file

Contains Operator Assistance Calls information

• Account number • Terminating number • Telephone number• Message date• Connect time• Service type • OAC minutes• Charge indicator • Serial number• Call type • Destination indicator• Call price and Duration• Credit indicator• Call destination • No of words• VAT Category, rate and amount

Page 36: Fb interface in tis

FB Interface file - 11. OAC Usage file

OAC Usage fileprocessing

DCFSCD1(DC498)

DCFSCD1(FB013)

• DC498 - Diverts OAC Usage file

• FB013 - Reformats the OAC records into char format for FBF.

Page 37: Fb interface in tis

FB Interface file - 12. Usage Details file

Contains Usage details for Itemisation Billing

• Account number • Telephone number• Bill day call category• Call type• Line-up order• Usage itemisation band number • Band line-up order• Operator• From and To amount• From and To duration• From and To date• From and To time

Page 38: Fb interface in tis

FB Interface file - 12. Usage Details file

Usage Detail fileprocessing

BLFBUC1(FB043)

• FB043 - Diverts Usage detail file and

produces the Billed Usage detail file

Page 39: Fb interface in tis

FB Interface file - 13. Activity Charges file

Contains the charges related to order activity (Broken period charges/credits, Connection charges)

• Account number• Activity indicator • Service order number and service order number group• Service order number extension• Action code• Plan id group• Service order code• Quantity• Effective date• Service type• Charge type• Telephone number• Charge amount• Charge from and to date

Page 40: Fb interface in tis

FB Interface file - 13. Activity Charges file

Activity Charges processing

BLORD9D(FB028)

BLFBOC6(FB023)

BLFBOC6(FB028)

• FB028 - Diverts Activity Charges file

• FB023 - Reduces / Zeroises the part period or Connection credits based on promotions.

• FB028 - Based on the Subscription indicator, it splits the Billed subscription file from FB050

into subscription file (0,5) and activity charges file(2,3,4,6)

Page 41: Fb interface in tis

FB Interface file - 14. Allowance file

Contains Allowance information (similar to Discounts)

• Account number• Provide date of a Line• Tariff plan id• OCC code• PSPO and ASPO details• Allowance bill phrase• Bill frequency• Allowance amount• Allowance ranking• Credit rating• Customer type• Customer classification code• Direct debit type• Special customer code• Allowance calculation type

Page 42: Fb interface in tis

FB Interface file - 14. Allowance file

Allowance File Processing

BLFBOC1(FB051)

BLFBOC1(FB030)

BLFBOC5(FB033)

BLFBOC5(FB027)

• FB051 - Diverts Allowance file

• FB030 - Reformats the Allowance records into char format.

• FB033 - MISC records are split into OCC, RECSUB, ALLOW, DISCOUNT and MISC records

based on some indicators in FBOCC Ref file

• FB027 - Diverts the merged Allowance file(FB030 & FB033) and produces Billed file.

Page 43: Fb interface in tis

FB Interface file - 15. ASPO Discounts file

Contains Discount related information in ASPO level

Different ASPO will be given to different call types of different PSPO (plans)Ex: Different ASPO will be given to Meteor calls and international calls

• Account number• Plan Id• ASPO number• Discount value• Usage amount

Page 44: Fb interface in tis

FB Interface file - 15. ASPO Discounts file

ASPO DiscountsFile processing

BLFBOC7(FB015)

• FB015 - Diverts ASPO Discounts file and produces Billed ASPO Discounts file

Page 45: Fb interface in tis

FB Interface file - 16. Discounts file

Contains Discount related information

• Account number • Plan Id• OCC type• Discount value

Page 46: Fb interface in tis

FB Interface file - 16. Discounts file

Discounts File processing

BLFBOC2(FB052)

BLFBOC2(FB032)

BLFBOC5(FB033)

• FB052 - Diverts Discounts file

• FB032 - Reformats the Discount records into char format for Billing

• FB033 - MISC records are split into OCC, RECSUB, ALLOW, DISCOUNT and MISC records based on some indicators in FBOCC Ref file.

Note : Merge files from FB032 & FB033 to get the Discounts Billed file for Formatter

Page 47: Fb interface in tis

FB Interface file - 17. Miscellaneous Charges file

Contains Miscellaneous charges information

• Account number• Item description • Telephone number • Service order code• Miscellaneous code• Quantity• Charge amount• Purchase date and time • Customer name• Order number• OCC type• DSL usage related information• Plan ID, charge• Call type,time duration• Call total for VOIP

Page 48: Fb interface in tis

FB Interface file - 17. Miscellaneous Charges file

FB MiscellaneousFile processing

BLFBOC6(FB023)

BLFBOCB(FB097)

DCLBC09(FB134)

• FB023 - Reduce/Zeroise the part period / connection fee credits based on promotion credits

and also write the details of reduction / zeroisation

to the Misc file.

• FB097 - Reads DSL split billing summary file and maps it to the MISC file.

• FB134 - Creates the AVAS billing file for the current cycle based on the AVAS billing data transferred from the Eircom.net to the mainframe.

Page 49: Fb interface in tis

FB Interface file - 17. Miscellaneous Charges file - continued

FB MiscellaneousFile processing

BLFBOCB(FB139)

DCLBC9B(FB134B)

BLFBOCB(FB154)

• FB139 - Produces billed and diverted version of AVAS Billing file from FB134.

• FB134B - Creates the PB (purchase block) billing file for the current cycle based on the PB

billing data transferred from the Eircom.net to the Mainframe.

• FB154 - Produces billed and diverted version of PB Billing file from FB134B.

Page 50: Fb interface in tis

FB Interface file - 17. Miscellaneous Charges file - continued

FB MiscellaneousFile processing

BLFBOCB(FB150)

DCPRMC6(DC909)

BLFBOCB(FB901)

• FB150 - Produces Billed and diverted versions of VOIP billing file.

• DC909 - Write the accounts having Narrative only promotions (no credit should be applied. Only narrative record should be written) to the MISC file.

• FB901 - Produces Billed and diverted versions

of Bundles billing file from DC909.

Page 51: Fb interface in tis

FB Interface file - 17. Miscellaneous Charges file - continued

• FB137 - Takes DSL and detail file and set up MISC file.

• FB200 - Reduce/Zeroise the Recurring rental based on promotion credits and write the details of reduction / zeroisation to the Misc file.

• FB203 - Produces the final Misc file by processing the output files from the FB023, FB097, FB200, FB139, FB154, FB150, FB137 & FB90.1

Note: Reduced/Zeroizsed charges, Charges from AVAS, PB, VOIP & BUNDLE, DSL records will come under MISC

FB MiscellaneousFile processing

BLFBOCF(FB137)

BLFBCC8(FB200)

BLFBOCD(FB203)

Page 52: Fb interface in tis

FB Interface file - 18. Non Usage Savings file

Contains Non usage savings information

• Account number • Plan Id• OCC type• Savings Charge amount• Savings amount• Percentage amount• Holiday indicator

Page 53: Fb interface in tis

FB Interface file - 18. Non Usage Savings file

Non Usage Savings File Processing

BLFBOC8(FB037)

BLFBOC5(FB016)

BLFBOC5(FB056)

BLFBOC5(FB017)

• FB037 - Diverts Non Usage Savings file

• FB016 - Creates Non usage savings file from the FB033 Misc file based on some indicators

(Savings Indicator - M,P or U) in FBOCC Ref file)

• FB056 - Populate Calls From and Calls To dates

to the Merged file(FB037 & FB016)

• FB017 - Drops some of the Non usage savings records based on the Other OCC type

(I1,I2) and produces the Billed file.

Page 54: Fb interface in tis

FB Interface file - 19. Savings file

Contains Usage savings information

• Account number • Telephone number • Plan Id• Effective date• Call type• Gross amount saved• Promotion amount saved• Net amount saved• Percentage amount• Gross value of calls• Promotion values of calls• Net values of calls• Total call savings• Savings plan, order• Bonus information

Page 55: Fb interface in tis

FB Interface file - 19. Savings file

Usage SavingsFile Processing

BLFBCC2(FB042)

BLFBOC5(FB056)

BLFBOC5(FB017)

BLFBOC5(FB098)

• FB037 - Diverts Non Usage Savings file

• FB056 - Populate Calls From and Calls To dates

• FB017- Adds the Non usage savings to the

savings record

• FB098 – Takes Amalgamated savings file

(Usage and Non usage) from FB017

and cumulative savings file and

produces the updated cumulative

savings and savings file

Page 56: Fb interface in tis

FB Interface file - 20. Other charges & credits file

Contains charges other than the BPR, connection charges, recurring rental charges

• Account number • Telephone number• OCC line-up order • OCC Type• Charge / Credit date• Standard charge amount• Promotional charge amount• Billing charge amount• VAT category, rate and amount

Page 57: Fb interface in tis

FB Interface file - 20. Other charges & credits file

• FB021 - Accounts in the Bill Header file which are having Free Units allowance will be written as OCC records.

• FB022 - Assigns OCC type for the special accounts (DSFA/DOD) based on the charge type.

• FB033 - MISC records are split into OCC, RECSUB, ALLOW, DISCOUNT and MISC records

based on some indicators in FBOCC Ref file.

• FB201 – Drops some OCC records from the Merged

file (FB021,FB022 & FB033) based on some

promotions

OCC File Processing

BLFBCC6(FB021)

BLFBCC8(FB022)

BLFBOC5(FB033)

BLFBOC5(FB201)

Page 58: Fb interface in tis

FB Interface file - 21. Recurring subscription file

Contains Recurring subscription charges (Plan charges) :

• Account number • Telephone number • Plan Id• Effective date• OCC Type• Charge type• Charge from and to date• Charge amount• Walter plan type• DSFA indicator• VAT category, rate and amount

Page 59: Fb interface in tis

FB Interface file - 21. Recurring subscription file

FB SubscriptionFile processing

BLFBOC4(FB050)

BLFBOC4(FB028)

BLFBOC5(FB033)

• FB050 - Diverts Recurring Subscription file

• FB028 - Based on the Subscription indicator , it splits the subscription file from FB050 into subscription file (0,5) and activity charges file(2,3,4,6)

• FB033 - MISC records are split into OCC, RECSUB, ALLOW, DISCOUNT and MISC records

based on some indicators in FBOCC Ref file.

Page 60: Fb interface in tis

FB SubscriptionFile processing

BLFBOC5(FB038)

BLFBOC5(FB122)

BLFBOC5(FB125)

• FB038 - Accounts having Free itemization service (FBUSDIND set to ‘Y’ in FBACC file) will be extracted and written to the RECSUB file with zero charge.

• FB122 - Zeroise line rental for the main telephone line and inserts rental Subscription record for Light User Scheme (LUS) plans.

• FB125 - Add TT subscription charges to the

subscription records of merged file (FB028,FB033,FB038 and FB122) for the

accounts having TT plans.

FB Interface file - 21. Recurring subscription file - continued

Page 61: Fb interface in tis

FB SubscriptionFile processing

BLFBOC5(FB128)

BLFBOC5(FB152)

BLFBOC5(FB167)

• FB128 - Assign plan Type from the Plan Ref file.

• FB152 - Merge the TT subscription records for an account based on Plan ID.

• FB167 - Merge the TT and Skinny plans subscription charges and also updates the Plan Id to Merge plan ID for the accounts present in

the account plan merge file.

FB Interface file - 21. Recurring subscription file - continued

Page 62: Fb interface in tis

FB Interface file - 22. VAT file

Contains VAT charges per each VAT category (A,B,C,D)

• Account number • Telephone number • VAT qualifier• VAT exemption reference no• Exemption expiry date• Amount charged in VAT category - A,B,C,D• Percentage amt charged in VAT category -A,B,C,D• VAT amount charged in VAT category -A,B,C,D• VAT rebate amount• VAT indicator

Page 63: Fb interface in tis

FB Interface file - 22. VAT file

VAT FileProcessing

BLFBOC3(FB020)

BLFBOC3(FB143)

• FB020 – Creates the VAT character file

• FB143 - Creates VAT Rebate Values from Promo

file (TIS.FBVATI.FILE.&CYC)

Page 64: Fb interface in tis

FB Interface file - 23. Final Control file

Contains the following control information for the files in FB interface:• Record type• Type of value• Total number of records• Total value of records• Control record description

0102 TOTAL GROUP RECORDS0104 BILLED ACCOUNTS0106 BILLED LINES0108 BILLED PLANS0110 TRANSACTIONS0112 VAT0114 RECURRING SOCS0116 RECURRING SUBSCRIPTIONS0118 ACTIVITY CHARGES FROM TIS0120 OTHER CHARGES AND CREDITS0122 FB ALLOWANCE RECORDS0124 TOTAL USAGE SAVINGS RECS

0126 USAGE ITEMISATION0128 CALL USAGE0129 SHORT CALL USAGE0130 FREEFONE USAGE0131 DISCOUNT BY ASPO0132 TOTAL NON-USAGE SAVINGS 0133 MISCELLANEOUS FILE0134 ACCS USAGE RED0136 DISCNT DCDSCVL0202 ACCOUNT USAGE0204 LINE USAGE0206 DISCOUNT RECORDS

Page 65: Fb interface in tis

FB Interface file - 24. FB Reference file

• 0301 – Front page bill title• 0302 – Narrative descriptions• 0303 – Overdue parameter• 0304 – Payment due parameter• 0305 – Plan file• 0306 – SOC file• 0307 – Action code descriptions• 0308 – Charge code descriptions• 0309 – Rate period descriptions• 0310 – Call type file• 0311 – ASPO descriptions• 0312 – OCC

• 0313 – Bill display service type• 0314 – Class of service• 0315 – Band descriptions• 0316 – Customer class and plan percentage details• 0317 – Overlay • 0318 – Call tracking bill descriptions• 0320 – Equivalent indicators• 0321 – VAT rebate message• 0322 – Misc file• 0323 – Bill Display section file• 0324 – Cust class code file• 0400 – Error descriptions

Contains reference data which is required by the Formatter

Page 66: Fb interface in tis

FB VAT APPLY PROCESSING FOR BELOW NON CALLS - FILE

ACCOUNT ALLOWANCE ASPO DISCOUNTS DISCOUNTS FREEFONE USAGE LINE UESAGE MISCELLANEOUS NON USAGE SAVINGS OAC USAGE OCC CHARGES CALL SUMMARY ACTIVITY CHARGES RECURRING RENTAL RECURRING SUBSCRIPTION SAVINGS USAGE DETAIL VAT

Account Record

ASPO Discounts

Discounts

Free Fone Usage

Line Usage

Miscellaneous

Non Usage Savings

Short Call Usage

Call Summary

Other charges & Credits

Recurring Rental

Recurring Subscription

Savings

Usage Detail

VAT Record

Allowances Allowances

ASPO Discounts

Discounts

Free Fone Usage

Line Usage

Miscellaneous

Non Usage Savings

Short Call Usage

Other charges & Credits

Recurring Rental

Recurring Subscription

Savings

Usage Detail

VAT Record

Call Type file OCC Ref file MISC Ref fileSOC Vat file

RES VAT APPL fileVAT Switch On

fileVAT Rate file

BLFBOCH(FB162)

Account

Activity ChargeActivity Charge

FB Interface file - VAT processingNon calls file

Page 67: Fb interface in tis

FB Interface file - VAT processing(Calls file)

FB VAT APPLY PROCESSING FOR CALLS - FILE

BLFBUC9(BL039)

RES VAT APPL fileVAT Switch On

fileVAT Rate file

Call Type file

Calls usage

Calls usage with VAT

Calls usage without VAT

FORMATTER

RAS

Page 68: Fb interface in tis

FB Interface – Final updated filesFile Procedure

Account BLFBOCHGroup FTCSCJLine BLFBCC9Plan element BLFBCC1Recurring rental BLFBOCHTransaction BLFBCC6Account usage BLFBUC3Calls File BLFBUC9Freefone usage BLFBOCHLine usage BLFBOCHOA Calls usage BLFBOCHUsage details BLFBOCHActivity charges BLFBOCHAllowances BLFBOCHASPO Discounts BLFBOCHDiscounts BLFBOCHMiscellaneous charges BLFBOCHNon usage savings BLFBOCHSavings BLFBOCHOCC Charges BLFBOCHRecurring Subscription BLFBOCHVAT BLFBOCHControl File BLFBUC7Reference file BLFTCC1

Page 69: Fb interface in tis

FB Interface files to FBF - Layout

File LayoutAccount FBACCGroup FBACGRPLine FBLINEPlan element FBPLANRecurring rental FBRECRNTTransaction FBTRANSAccount usage FBAUSCTLCalls usage FBUSG1Freefone usage FBFRFOUSLine usage FBLUSCTLOA Calls usage FBSHCALLUsage details FBUSGIDActivity charges FBACTCHGAllowances FBALLOWASPO Discounts FBASPODiscounts FBDISCRLMiscellaneous charges FBMISCFNon usage savings FBNUSAVESavings FBSAVNGOOCC Charges FBOCCRMRecurring Subscription FBRESUBVAT FBVAT

Page 70: Fb interface in tis

FB Interface - Splits

List of splits in FB interface :

• 01 - Irish language accounts

• 02 - Large accounts

• 03 to 08 - English language accounts

• 09 - eChannel registered accounts

• 10 - eBilling registered accounts

• 11 - Atlas registered accounts

• 12 - VAT exempted accounts

• 99 - Accounts selected for verification

All the accounts are moved to different splits based on the ACCLIST file TISV.FB.ACCLIST.&CYC. For all the Accounts, Split numbers are assigned in BLACLC1 Procedure.

Page 71: Fb interface in tis

FB Interface - Split selection process• All Irish language accounts will be assigned to Split 01 based on FLANGIND (‘I’) in Account record.

• Remaining accounts will be assigned based on below calculation - First 20000 account will go to Split 07Next 20000 account will go to Split 08Next 20000 account will go to Split 03Next 20000 account will go to Split 04Next 20000 account will go to Split 05

Remaining all accounts will go to Split 06

• All the eChannel registered accounts (ECHLV.REGISTER) will be additionally assigned to Split 09.

• All the eBilling registered accounts (EBPPV.REGISTER) will be additionally assigned to Split 10.

• All the Atlas registered accounts (ECHLV.ATLAS.REGISTER) will be additionally assigned to Split 11.

• All the VAT exempted accounts (TIS.VAT.OCC.&CYC) will be additionally assigned to Split 12.

• All the Large accounts (TIS.FB.LARGE.ACCTS) will be moved Split 02.

Page 72: Fb interface in tis

FB Interface - Split selection process - continued

• Large accounts file (TIS.FB.LARGE.ACCTS) will serve two purposes.

It contains two types of Accounts.

1. Accounts which are having more number of pages in the bill

2. If you want to move an account to a specific split then that account

should be added to large account file with the split no. This will

overwrite the split selected by any of the rules.

Note: Large Accounts file is manually populated file

Page 73: Fb interface in tis

FB NON CALLS files

Create split files

Splits all files

Backup split files

Rename split files

FTP split files

Send EOT to OSM

FB Interface files to FBF - Flow

FB INTERFACE CORE PROCESSING JOBS

BLFBCC* BLFBUC* BLFBOC*

BLFBDMY

FB CALLS file

Backup split files

Rename split files

FTP split files

BLCBKC1

BLRNCC1

BLFTCS*

BLRSPC1

BLRBKC1

BLRNRC1

BLTRGS*

BLFTRS*

BLCRFC1

HOUSE KEEPING JOBS

Control files

Data files

BLFBUC8

BLFBUC7

Page 74: Fb interface in tis

Thank You!


Recommended