By
Sridevi Gogineni
FLEXIBLE BILLING
INTERFACE
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
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
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
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
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
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]
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
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
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'
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
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.
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
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)
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).
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
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
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)
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)
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)
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
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.
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.
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
FB Interface file - 6. Transaction file
Transaction fileprocessing
BLFBCC6(FB021)
• FB021 - Diverts Account file and extract Transactions from the Database.
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
FB Interface file - 7. Account Usage file
Account Usage fileprocessing
BLFBUC3(FB006)
• FB006 - Diverts Account Usage file and produces the Billed Account Usage file.
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
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.
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
FB Interface file - 9. Freefone Usage file
Freefone Usage fileprocessing
BLFBUC3(FB026)
• FB026 - Diverts Freefone Usage file and produces the Billed Freefone usage file.
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
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.
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
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.
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
FB Interface file - 12. Usage Details file
Usage Detail fileprocessing
BLFBUC1(FB043)
• FB043 - Diverts Usage detail file and
produces the Billed Usage detail file
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
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)
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
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.
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
FB Interface file - 15. ASPO Discounts file
ASPO DiscountsFile processing
BLFBOC7(FB015)
• FB015 - Diverts ASPO Discounts file and produces Billed ASPO Discounts file
FB Interface file - 16. Discounts file
Contains Discount related information
• Account number • Plan Id• OCC type• Discount value
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
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
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.
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.
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.
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)
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
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.
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
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
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
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)
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
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.
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
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
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
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)
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
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
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
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
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
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
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.
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.
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
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
Thank You!