Professional Documents
Culture Documents
Zain KSA CBIO Phase 2 Business Process Design Document DRAFT Release - PA1
Zain KSA CBIO Phase 2 Business Process Design Document DRAFT Release - PA1
Rev PA1
Zain KSA CBIO Phase 2- Business Process Design document
© Ericsson AB 2015
All rights reserved. The information in this document is the property of
Ericsson. Except as specifically authorized in writing by Ericsson, the
receiver of this document shall keep the information contained herein
confidential and shall protect the same in whole or in part from disclosure
and dissemination to third parties. Disclosure and disseminations to the
receiver's employees shall only be made on a strict need to know basis.
Table of Contents
1 Introduction 5
2 Key Assumptions.............................................................................................................
3.34 Zain KSA CBiO Ph2 BPR-034 Establish & Manage Commercial Debt Recovery
Arrangement - Initiate Dunning /Credit Control...............................................................
3.35 Zain KSA CBiO Ph2 BPR-035 Voucher Generation.......................................................
3.36 Zain KSA CBiO Ph2 BPR-036 Voucher Cancellation.....................................................
3.37 Zain KSA CBiO Ph2 BPR-037 Channel of Sales............................................................
3.38 Zain KSA CBiO Ph2 BPR-038 TAP-IN File Handling......................................................
3.39 Zain KSA CBiO Ph2 BPR-039 Generate Billing Event Report........................................
3.40 Zain KSA CBiO Ph2 BPR-040 Investigate Billing Event..................................................
1 Introduction
In this analysis table, there is mention of very critical entities viz. ‘Business and
Operational Impacts’. This is aimed to present the holistic and pragmatic overview that
ZAIN stakeholders should look into whilst transforming themselves.
The other essential analysis parameters would be the ‘TO-BE’ designed proposed along
with its ‘key changes’. These key changes would reflect both the efficiency and
effectiveness of the business process. Also, as stated in our approach, the logic
between ADOPT Vs. ADAPT would be incorporated by us to identify all basic needs,
with regards to the business processes ‘really required by Zain’. This is related to the
above statement which we made on ‘key changes’ proposed. The table analysis which
we derived subsequently along with the process designs (shown below after each TO-
BE design process) would be a perfect input for post-implementation review or process
performance analysis which thereby drives the effectiveness and accuracy of the
business processes.
This section is an attempt from our end to resolve all possible bottlenecks and propose
recommended best practices based on the inputs that were shared in the RFP by ZAIN.
The main drivers of any transformation are focussed around these listed as follows:
1. Operational efficiency and transformation
2. Revenue and Margins.
3. Customer experience management.
However the essential BPR drivers for a transformation program are shown below in the
illustration.
The above is a representation of the various Process legends we have used in the
detailed Business Process design below. These legends are used for reference
purposes only, and are subject to change depending on the Enterprise Architecture
design tool.
2 Key Assumptions
4. It’s expected that the solution use case scenarios will all be
mapped to these designed business processes as mentioned in
the document.
This section details out all business processes much needed to Zain to
ensure that the CBIO Phase 2 transformation project gets well
implemented within the organization.
ASCII files to Billing system from Network Elements and TAP IN files to
Inputs Billing system from Clearing House
Business Call Collection refers to pulling of call and message tickets belonging to
mobile home subscribers and visitors from network elements, as well as the
TAP-IN roaming usage from the clearing house to Zain’s Billing System.
This process details the steps from Usage Collection from Network
Element, to processing by mediation, to sending ASCII files to the billing
system and finally converting records to readable format to the Rating
Module.
Process Flow
1. Network Elements collects the usage records from network elements and
other applications and starts the mediation processing.
2. Network Elements classifies the usage records according to Zain’s usage
classification. It also distinguishes which usage records should be sent to
the billing system for rating and processing and creates the proper usage
structures. In particular Network Elements sends to the Billing system the
mobile (home subscribers and visitors) usage records under the new
proposed usage structures that will replace the existing (GSM, GPRS, IN,
SDP, MDSP).
Process 3. If records (CDRs) received by Mediation are for billing purpose, Network
Description Elements sends (ftp out) the ASCII files with usage records to the Billing
system as rating input directories. In the event the CDRs are for reporting
purpose, Network Elements send them to the Data Repository DB to be
sent to the Reporting System.
4. The Clearing House receives TAP-IN files for Zain customers roaming in
other operators (roaming partners) and after validation and processing (e.g.
filtering out records not belonging to Zain IMSIs but to other operators using
Roaming Replicator wholesale service) sends the TAP-IN files to the Billing
system as rating input directories
5. Files sent by Network Elements and the Clearing House are stored in
respective directories in the Billing system. These records are stored in
predefined directories for further processing.
6. Call Detail Records (CDRs) are checked for correctness and get
converted into the Billing system Internal Format (Usage Data Records –
UDRs) accordingly.
7. Simultaneously, duplicate record and file check is carried out.
8. Partial records (unassembled records - UARs) are assembled.
9. All records are handed to the Rating Process.
Performance - Total mediated Minute of Use and number/volume of calls vs. Total Minute
Metrics/ KPIs of Use and number/volume of calls in Billing system
- Total number/volume of mediated SMS vs. Total number/volume of SMS
in Billing system
- Total number/volume of mediated MMS (national and international) vs.
Business &
Business Impact: Revenue reconciliation and realization for Zain.
Operational
Operational Impact: Increased efficiency in revenue assurance and
Imp7act accounting.
Analysis
Business Rating process mainly deals with identification of events and associating
Process them to subscribers and tariff plans. Rating is performed and data is
prepared for Billing Modules. Error records get stored temporarily in Error
Description
Area waiting to be recycled and sent back to the rating chain.
Process Flow
1. After Call Collection Process, records are fed into the Rating Engines in
the Billing system
2. The parties involved in an event are identified, for example, home
subscribers, roaming partners as configured in the pre-business scenarios
(rating logic)
3. Party that has to pay for an event and the usage charge it has to pay are
identified as configured in the business scenarios (rating logic)
4. Correct tariff is applied according to identified business scenario and
usage charges are calculated
5. If records are for Roaming TAP OUT, records go through the TAP OUT
File handling process
6. If not Roaming records, the following steps occur:
a. Cost control discounts are applied if applicable
b. Open amounts and credit limit checks are performed
c. Rating and monitoring time free units are performed
7. Call records are finally loaded into UDR database
8. Call Records which are rejected in the Rating Process are analyzed. After
error correction the records are sent for processing (recycling) to the same
rating process that it has rejected them.
9. Daily basis the Billing System automatically refreshes shared memory in
order to avoid any rating rejections.
10. Billing System permanent running modules are responsible for online
updates of shared memory.
Roles and
Operations - Batch Application Operations
responsibilities
- Revenue loss due to unprocessed CDRs: (CDR in Error Area) X (cost per
CDR/event) (Tariffs as published by Marketing)
- Percentage of error type over all the errors in rating: (Number of errors
Performance
per type)/(Total number of errors)
Metrics/ KPIs - Aging of errors (per type of error) not to exceed a time threshold set by
Zain
Business This process refers to the activities involved in posting prepaid usage from
Process the Billing System DB replica to ERP through Data Repository DB. The
available items for the posting are Usage, Renewals, Recharges and
Description
Subscriptions. All events coming from the Network Elements will be
included.
Process Flow
Roles and
Operations - Batch Application Operations
responsibilities
Performance
Overall process duration not to exceed a duration threshold set by Zain
Metrics/ KPIs
Process Health 1. Periodic checks that duration of related operations don’t exceed a
checks threshold set by Zain
suggestion 2. Ensure all business rules are well captured and applied
Business In the event a subscriber makes a call/activity and the operator realizes that
Process an error occurred related to incorrect rate; the Billing system has the
functionality to retrieve and rerate the call. The Rerating process represents
Description
the set of activities starting from detection and correction of rate to rerating
Process Flow
1. Once detected, the rate price is corrected on the billing System (Product
Modification Process)
2. The corrected rate plan along with the package it belongs to is released
appropriately backdated
3. Corresponding events (UDRs) are marked for rerating
4. Marked events are extracted from the Billing system database
5. The affected records are then sent to rating process
6. If rerated event is not billed yet, only a new UDR is created with the
correct price (this record will appear on the next customer invoice - in case
of rerating, wrongly rated record will be marked not to be shown on the bill)
7. If rerated event is already billed, 2 UDRs are created. One to credit the
wrong rate and the second to debit the correct/new rate (those 2 records
will appear on the next customer invoice)
8. Finally, rated records are sent for loading into the Billing system database
New UDR with correct price (if event not already billed) or
Outputs 2 UDRs, one for debiting and the second to credit the correct amount (if
already billed event)
Roles and
Billing/ Revenue Management Operations – Batch Application Operations
responsibilities
- Value of revenue loss due to rating errors per tariff plan per month: Total
monthly SAR value of revenue loss based on rating errors noted as part of
the following:
Performance - Re-rating performed by Revenue Assurance/IT
Metrics/ KPIs - Tariff Audits performed by Revenue Assurance/IT
- Trouble Tickets
- Invoice checks for each billing cycle
- Other, as appropriate
1. Number of CDRs with errors per month as a percentage of total monthly
traffic, %(number of CDRs with errors from Error Area)/(Total number of
Process Health CDRs processed in Billing System)
checks 2. Number of CDRs that are rerated successfully as % of total CDRs
suggestion detected with error
3. Ensure all business rules are well captured and applied
3.5 Zain KSA CBiO BPR Ph2-005 TAP OUT File Handling
TAP OUT File Handling refers to call and usage activities performed by
visitors roaming on Zain Networks. The process starts by roaming calls
being collected from network to be rated in the Billing System and ends up
with TAP OUT Files being sent to clearing house.
Process Flow
1. The visitor roaming usage records are collected from network elements
and the mediation process is started
2. The usage records are classified according to Zain’s Total Type. The
Network Elements identifies the usage records to be sent to the Billing
system for rating and processing and creates the proper usage structures
3. The Network Elements sends (ftp put) the ASCII files with usage records
to the Billing System rating input directories.
4. Files sent by the Network elements are stored in predefined directory for
further processing
5. Call Detail Records (CDRs) are checked for correctness and get
converted into the Billing System Module Internal Format (Usage Data
Business Records –UDRs)
6. Simultaneously, duplicate record and file check is carried out
Process 7. Partial records (unassembled records - UARs) are assembled
Description 8. Records are fed into the Rating Engines in the Billing system
9. The parties involved in an event are identified as configured in the pre-
business scenarios (rating logic)
10. The party that has to pay for an event and the usage charge it has to
pay are identified as configured in the business scenarios (rating logic)
11. IOT Tariffs are applied and charges are calculated
12. High Usage Reports are generated
13. Simultaneously to the above step, charging information files (TAP OUT)
for Roaming Partners are generated
14. Both reports and TAP OUT Files are sent to Clearing House
15.The Clearing House Analyzes and reconciles files and notifies IT
Operations of any error
16. The Clearing House applies the preferential rate tariff and sends TAP
OUT Files to Roaming Partners
17. Call records are finally loaded into UDR database
18. Call Records which are rejected in the Rating Process are analyzed.
19. After error correction the records are sent for processing (recycling) to
the same rating process that it has rejected them
Business &
Business impact would be improved revenue realization leading to
Operational
enhanced growth in revenues as well as margins.
Impact Operational impact would be faster turnaround times.
Analysis
Process Flow
Process Health 1. Ensure that the maximum time for resolution of dispute with Roaming
Partner doesn’t exceed a threshold set by Zain and agreed with
checks Clearinghouse
suggestion 2. Ensure that all business rules are well captured and applied
Process Flow
Business 1. After Call Collection (Pre-Rating) Process, records are fed into the Rating
Engines in the Billing System (Call Collection Mobile Home Subscribers and
Process Visitors (Pre-Rating) Process). Only the services agreed with Zain will go
Description through the Billing System.
2. Records go through the Rating (Rating Process) and Billing Module (Bill
Run Process)
3. On monthly basis rated and billed records are sent to RSS from the
Billing system
4. RSS identifies Revenue Sharing records and generates revenue reports
5. Revenue reports are then sent to Finance and Marketing
6. Simultaneously, other Revenue Sharing Services are sent directly from
the Network Elements to RSS System.
RSS System will treat them similarly and produces revenue reports that are
also sent to Finance and Marketing
Outputs Revenue Reports generated for the different Revenue Sharing Services
Business On monthly basis, Zain updates the exchange rate for SDR value. This is
Process performed at the end of the month to be applicable in the next month for
charging roaming activities.
Description
Process Flow
Performance Update of the exchange rate needs to be performed before the 1st of the
Metrics/ KPIs next month
Process Health 1. Delays in days in exceeding time limit for updating exchange rate
checks shouldn’t exceed a threshold set by Zain
suggestion 2. Ensure that all business rules are well captured and applied
This process describes the activities involved in generating a new bill cycle
on the Billing System. The process is initiated at Marketing level and
request is sent to IT Operations for configuration. IT Operations perform the
configuration and carry out a Simulation Bill Run in order to ensure that
customers affected are correctly billed before putting the new cycle into
production.
Process Flow
Business &
Business impact would be improved revenue realization leading to
Operational
enhanced growth in revenues as well as margins.
Impact Operational impact would be improved billing turnaround times.
Analysis
Process Flow
Business
Process 1. IT Operations start Pre-Billing Activities by aligning billing period of usage
Description records in order to ensure all usage records belonging to month are billed
based on transaction time and not entry to billing system. This to ensure
that calls originating before end of current month and entering to the Billing
System are billed within the same month
a. IT Operator runs pre-billing script to update billing CDR database
information to align billing period.
b. The Billing System pre-billing script updates all records to have "entry
date/time" same as "transaction date/time"
2. IT Operations give the go ahead to trigger Simulation Bill Run
Roles and
Operations- Batch Application Operations
responsibilities
Performance
Value of errors identified during alignment of billing period
Metrics/ KPIs
1. Number of errors that come up as a result of the duplicate record check
Process Health before running bill cycle not to exceed a threshold set by Zain
checks 2. Make sure that Traffic is processed accurately and completely in order
suggestion to detect losses and improve margins
3. Ensure that all business rules are well captured and applied
Inputs Suggested list of customers for which sample invoices will be generated
Business This process describes the activities involved in producing a Simulation Bill
Process Run including error handling. The process acts as a pre-cursor to the real
Bill Run.
Description
Process Flow
Outputs Go-ahead from Revenue Assurance to trigger the real Bill Run
Business Bill Run Process describes the activities involved in producing the real Bill
Process from approval of the Simulation Bill Run until generation of final ASCII and
PS invoice files.
Description
Process Flow
1. Revenue Assurance gives the go ahead to IT Operations to start the real
bill run after the Process for Simulation Bill Run is successfully completed
2. Billing is triggered to execute the real billing for the entire bill cycle
3. All customer service, payment info and corresponding Details Records
are retrieved to calculate the following:
a. Recurring and one time charges
b. Billing amount for different services and billing time discounts, promotions
and minimum commitment fees
c. Usage charges and Other Credit & Charges (OCC)
d. Invoice totals
4. In addition, customer balances are updated and accounting relevant
transactions are posted in the Billing System (GL)
5. Billing files are produced in XML format
6. The final invoice file is enriched with additional information needed to be
display on the printed invoice
7. All XML billing files are assembled and customer final invoice file is
produced
8. System level errors that occur as a result of the billing process are
corrected and resubmitted to continue the billing process
9. XML files are then sent for invoice and layout formatting
10. For special customers, ASCII files will be generated and sent to them for
their own statistics
11. Bill Presentment IT Operations and Design Layout Team produces
Process Health
Periodic checks of the errors mentioned in the KPIs in bill cycles to contain
checks the margin of errors in desired level.
suggestion
Business &
Business impact would be improved revenue realization leading to
Operational
enhanced growth in revenues as well as margins.
Impact Operational impact would be improved automation and bill cycle timelines.
Analysis
Business This process describes the activities carried out after the monthly Bill Cycle
Process Run in order to:
A. Ensure correctness of billing
Description
B. Dispatch of SMS/Email notification to customers
C. Send invoices to Print Shop
D. Finally post financial transactions into ERP (GL)
This process can either be initiated via a "master script" that automates all
post billing activities or can be run manually activity by activity by IT
Operations.
Process Flow
1. After Bill Run is completed, IT Operations generate Post Bill reports and
send them to regions for reconciliation with their own daily transaction
reports, they are the following:
a. Age Analysis Report per customer segment
b. Outstanding Balance Report
10. Finally IT Operations start posting the financial transactions for all
generated invoices to ERP (GL)
Invoice notification sent by SMS
Outputs Invoice notification Emails with attachment of invoice
Invoice sent to Print Shop to be printed and dispatched to customers
Regional Finance – Revenue Accounts
Roles and
IT Operations- Batch Application Operations
responsibilities Print Shop
- Value of errors identified during post-billing reconciliations at Regional
Performance Finance for Age Analysis and Income Schedule Reconciliation
Metrics/ KPIs - Value of errors identified during post-billing reconciliations at Regional
Finance for Income Schedule Reconciliation
Process Health
Periodic checks for error margins in Income Schedule Reconciliation reports
checks to monitor the KPIs staying below desired thresholds.
suggestion
Business Immediate Billing Process refers to the activities related to the generation of
Process an invoice at customer request in the Business Center. The process is
triggered by the front end application and interacts with back end Falcon
Description
Billing Application in order to run the Bill cycle for a designated customer or
list of customers.
Process Flow
1. A customer walks in the Business Center requesting an immediate bill
(pay his dues as of now)
2. CSR triggers immediate bill on CRM for a customer or list of customers
3. Back end application receives an immediate billing request from front-end
applications and triggers the execution of billing process for the designated
customer
4. Billing is triggered and customer service, payment info and corresponding
Details Records are retrieved to calculate the following:
a. Recurring and one time charges
b. Billing amount for different services, billing time discounts, promotions
and minimum commitment fees
c. Usage charges and Other Credit & Charges (OCC)
d. Invoices totals
5. In addition, customer balances are updated and accounting relevant
transactions are posted in Billing System (GL)
6. At the end, billing files are produced in XML format
7. The final invoice file is enriched with additional information needed to be
display on the printed invoice
8. All XML billing files are then assembled and customer final invoice file is
produced
9. System level errors that occur as a result of the billing process are
corrected and resubmitted to continue the billing process
10. XML files are then sent for invoice and layout formatting
11. The final invoice file is then produced in PDF format based on the
invoice layout configuration in system
12. At the Business Center, the PDF invoice is generated, printed and
handed in to the customer
Process
Zain KSA CBiO Ph2 BPR-015 Invoice Layout Management
ID/Name
1- Product Marketing
2- Bill Presentment IT Operations & Layout Design Team/System
Solution 3- Simulation Bill Run Process
Interfaces 4- Finance
5- Regulatory affairs
6- Telecom Regulatory Authority (TRA)
Process Flow
Business Call and Balance Statement Creation process describes the activities
Process involved in generation of postpaid balance statement or prepaid history
records. This process is initiated at Business Centers when a customer
Description
requests info related to his usage and balance and receives automatically
Roles and
CC CSR Agent (BC)
responsibilities
Suggested metrics:
- Time to fulfill client inquiry
Performance - Number of Statements requested daily, weekly, monthly & yearly (per type
Metrics/ KPIs of subscription)
- List of MSISDNs for which a statement was requested more than once
during the last 3 months (generated on quarterly basis)
Process Health Monitoring the suggested KPIs above to ensure that they are in line with
industry benchmarks.
checks Closer investigation of customers who requested statements more than
suggestion once in recent three months.
Process Flow
1. The process is triggered on the invoice due date when the overdue
invoices are identified.
1.1 Certain amount of pre-defined dates for consumers
1.2 Certain amount of pre-defined date for business, VIP and other big
accounts
2. Overdue accounts that the amount of open invoices exceeds the limit are
automatically identified by Collections & Dunning System and the proper
collection workflow is triggered.
4. If the customer pays within 5 to 7 days and the amount of open invoices
is less than the limit, then, the customer is removed from the collection
workflow.
6. If a customer pays within 7 days and the amount of open invoices is less
than the limit, then, the barring of customer’s services is lifted and the
customer is removed from the collection workflow.
8. If a customer pays within 14 days and the amount of open invoices is less
than the limit, then, the barring of customer’s services is lifted and the
customer is removed from the collection workflow
10. If no action is taken from customer, his line goes through full services
11. Accounts that are TOS are followed by submission of Final Warning
reminders by Credit Control
11.1 Customers under Final Warning stage are reminded via different
channels (SMS/Auto-dialer/E-mails), about TOSing of their linked account in
case of non-payment. Customers are followed-up and advised to settle
Overdue Amount, failing which; their other active lines would be
disconnected.
11.2 No action is taken until the date the customer has promised to settle
the due balance. In case customer failed to pay as per the commitment,
customer is contacted and new commitment date is agreed upon. After
lapsing of 2nd commitment date, if customer again failed to settle his
balance due, this may lead to TOS of other active lines.
11.3 If an agreement is set and the customer pays the agreed amount, the
deactivated customer subscription(s) are activated again.
12. After 42 days from Final warning and no debt settlement, the account
enters the cessation stage. Cessation is done only after putting all efforts to
contact customers via different channels (SMS, Auto-dialer, E-mails, and
Legal Letters and personal calls) about outstanding due. Again, customers
are followed-up and advised to settle Overdue Amount against the ceased
account. (Note: In case a customer is ceased, manual approval needs to be
given and a reconnection fee is required)
13. Customers that did not settle their debts, will enter legal action stage
and write off. Collections and Dunning System will export collectibles for
legal actions to required 3rd party applications.
Process Health Scheduling periodic reviews of the suggested KPIs, and reducing the
number of customers going into dunning process. Moreover the monitoring
checks the number of customers making payments after reminders to make sure
suggestion that reminding channels are effective.
channel.
Process Flow
Process Health Close monitor of suggested KPIs periodically, to make sure that they are in
accordance with industry benchmarks.
checks Investigation of nature of failures of DD transactions, if due to internal
suggestion mechanisms (i.e. wrong customer data), make necessary improvements.
Business &
Business impact would be improved revenues and operational impact would
Operational be improved timelines for direct debits.
Impact
Analysis
Process Health
Monthly (bill cycle) review of suggested KPIs according to industry
checks benchmarks.
suggestion
Business &
Business impact would be improved payment collections and realization
Operational and operational impact would be faster payment turnaround times.
Impact
Analysis
ERP
- Report from ODS database
- Bank Statement
Inputs - Cashier’s Report
- Cash Deposit Slip
- Credit Card / Cheque Deposit Slips
The following process details the reconciliation of physical cash, credit card
& cheque payments collected against the report generated by reporting
system (based on data source from ODS) and actual money received in
Zain’s main (bank) account.
Process Flow
Suggested metrics:
Performance - Overall process/reconciliation duration not to exceed a duration threshold
Metrics/ KPIs set by Zain
- % of “excess” or “shortage” not to exceed a % threshold set by Zain
Process Health Periodic monitoring of the suggested KPIs above, in case of a certain KPI
checks consistently falling out of target band making inquiries about the nature of
suggestion shortcoming and fix the erratic behavior.
Business & Business impact would be largely on revenue and margins as well as their
Operational accountability. Operational impact would be around the efficiency of
Impact revenue generation and collection process and their associated turn around
Analysis times.
Process Flow
The Business Impact with regards to this process will have a major
drive on Customer Satisfaction Index and on the overall customer
experience. However the suggested changes need to be
Business & implemented as a Changed To-Be design to witness this impact.
Operational
Impact The Operational impact would be reduction in TAT- Turn around
times because of the presence of KeDB – Known Error Data base
Analysis which is accessible by the service agents providing billing dispute
resolution support to the end customers. This which would drive
overall efficiency and effectiveness of the suggested.
Process Flow
Outputs Root cause analysis report for the Bill dispute, Customer issue resolution
Performance
Turnaround time – TAT
Metrics/ KPIs
Process Health
checks Periodic review of the suggested KPIs above , i.e. TAT (Turnaround Time)
suggestion
Inputs Monitoring trouble ticket status and KCI ( Keep Customer Informed ) status
Business All orders in CRM are closely monitored. These include service orders,
Process maintenance requests, customer complaints and billing disputes All open
orders are compared against the SLAs and those that have breached the
Description
SLAs are highlighted in the detailed periodic management reports. The
quality team will liaise with the relevant department to investigate the delay
and take corrective actions. The order will then be staged back in CRM to
the appropriate resolution stage. Further performance management reports
are generated in order to track and manage all orders monitoring resolution
rates, pending orders, restaged orders etc. The report statistics will be
updated to include resolution rates, pending requests, restaged reports as
well as breached requests.
Process flow
Outputs Successful reporting of ticket status all through ticket resolution and closure
Performance
Turn Around Time – TAT
Metrics/ KPIs
Process Health
Periodic review of Turn Around Time and make sure that it is close to
checks wanted level according to market statistics
suggestion
Process flow
Performance
Turn Around Time – TAT
Metrics/ KPIs
Process Health
Periodic review of Turn Around Time and make sure that it is close to
checks wanted level according to market statistics
suggestion
Business & The Operational impact would be the increase in efficiency and
Operational effectiveness of the overall ‘bill dispute’ investigation process. This would be
Impact done by the correct status reporting and monitoring of the tickets and its
Analysis overall lifecycle through various downstream applications.
Inputs Billing related events acquired from CC, Provisioning, Mediation & Network
This process is about the billing related events collected from various IT
departments and processing them correctly in billing domain, updating
necessary details while doing so.
Process flow:
Process Health
Close review of mentioned KPIs, keeping both values as minimum as
checks possible according to industry benchmarks.
suggestion
Process flow
1. The customer raises a dispute via front end channels (call, agents,
web tickets etc.)
2. CRM reviews and passes the adjustment to IT Operations.
Process 3. Depending on the nature of adjustment, next bill cycle will store the
Description adjustment.
3.1 If the adjustment is in subscriber’s favor, the next bill cycle will
reflect this as a credit change to subscriber’s account.
3.2 If the adjustment is not in subscriber’s favor, the next bill cycle will
reflect this as a debit adjustment to subscriber’s account.
4. The changes are fed into the next bill run.
Process Health
Close monitoring of the suggested KPIs according to industry
checks
benchmarks
suggestion
This process handles the rejected events; analyzing, collating and finding
the root cause of the rejected event to rectify it and feeding into the billing
process again. In a failure scenario the reporting of rejected events ends
the process.
Process Flow
Process Flow
Business & Business impact would be largely on revenue and margins as well as their
Operational accountability. Operational impact would be around the efficiency of
Impact revenue generation and collection process and their associated turn around
Analysis times.
Business This process details out the steps which Finance follows while dealing with
Process payments for customers who breach the high usage default limits. Note that
Description the suggested number of dates can be changed according to customer
Process Flow
1. The process is triggered when a customer breaches his or her 80%
default limit. The customer market segment is selected prior to deciding the
80% cap limit of the customer. When the customer breaches his 80% limit a
notification for reaching 80% is sent out to the customer.
2. If the customer makes a payment bringing his balance to less than 80%
of his credit limit, he leaves the High Consumption workflow
3. If the customer breaches the 90% limit a notification for reaching 90% is
sent out to the customer.
4. If the customer makes a payment bringing his balance to less than the
pre-defined limit, he leaves the High Consumption workflow
5. If the customer breaches the 100% limit, there outgoing is barred and a
notification of outgoing barring is sent out via email & SMS. After one day, if
the exit rule has not been satisfied, a notification of outgoing barring is
delivered to the customer via outbound CSR call. If the exit rule has not
been satisfied, a notification of outgoing barring is sent out via Email and
SMS.
6. If the customer makes a payment bringing his balance to less than the
pre-defined limit, he leaves the High Consumption workflow and his
Outgoing is reconnected.
7. 14 days after the Outgoing bar, if the exit rule has not been satisfied, a
final reminder is sent out via outbound call & SMS by Regional Finance.
8. If the customer makes a payment bringing his balance to less than the
pre-defined limit, he leaves the High Consumption workflow and his
Outgoing is reconnected.
9. 7 days after final reminder, if the exit rule is not satisfied, the service is
TOS’ed and communication of Full TOS is sent out.
10. If the customer makes a payment bringing his balance to less than the
pre-defined limit, he leaves the High Consumption workflow and his
Outgoing is reconnected. If not, the customer enters the Non Payment
Dunning workflow.
-Customer notification
Outputs -Debt collection
-Dunning Process
- Customer
Roles and - IT Operations
responsibilities - Cash & Bank team.
- Regional Finance
Suggested metrics are :
Performance
-% of Customers that paid from first contact
Metrics/ KPIs -% of Customers that reach to an agreement
Process Health Scheduling periodic reviews of the suggested KPIs, and reducing the
number of customers going into dunning process. Moreover the monitoring
checks the number of customers making payments after reminders to make sure
suggestion that reminding channels are effective.
3.30 Zain KSA CBiO Ph2 BPR-030 Bulk & Retail Cards
Reconciliation
In this process, the card inventory is updated according to the sold cards.
Business The excess or shortage amount is recorded and ERP is updated with the
outcome.
Process Flow
1. Sales center sheet is updated in the main Cash and Bank control sheet
periodically, which becomes the trigger for this process.
2. After reconciliation of sales center with main control sheet, the amount of
card stock is compared to sales center reports.
3. The amount compared to main control sheet could bring two outcomes,
either excess or shortage of reported figures. In the case that figures match
flawlessly the process is concluded.
Process
3.1 In the case of shortage of cards, the shortage register is updated and
Description investigation is held to understand the cause of shortage to solve the
discrepancy.
3.2 Or in the case of excess of cards, the excess register is updated
accordingly.
4. After update of the sales control sheet is executed correctly, the
information is passed to Joint Ventures for update.
5. The outcome of the process is further logged into the ERP to conclude
the process.
6. Furthermore, quarterly surprise checks are conducted to compare system
stock vs physical stock to ensure cards stocks are updated correctly.
Process Health
Scheduling periodic reviews of the suggested KPIs to ensure that main
checks control sheet and sales center updates are in check.
suggestion
Business This process details the steps for Voucher top-up via Bank. The customer
Process selects his convenient payment method and the process is triggered when
he selects the bank option for Voucher top-up.
Description
Process Flow
Business & Business Impact would be improved revenue realization and reporting and
Operational the Operational Impact would be faster and accurate vouchers related
Imp7act revenue accounting and improved handshakes between voucher
Analysis management system and billing.
Inputs
This process details the steps for Voucher top-up Franchise, the customer
follows the IVR instructions to retrieve his billing information, then decides to
top-up voucher, the customer can top-up his voucher via multiple methods,
he either physically goes to the store or via IVR the Voucher top-up Bank /
CC process is triggered.
Process Flow
1. Customer Calls Call Centre to ask for billing information and enters
MSISDN
2. Customer follows instructions in IVR to retrieve his information
3. In case of successful information retrieval the customer is Informed by
his details:
a. Current credit balance
b. End active period
c. End grace period
4. Inform customer regarding voucher top-up junctions
Business a. Franchise store
b. Bank
Process
c. Credit card
Description 5. Customer decides to top-up voucher
6. In Case customer visits Franchise store,
a. and buys a physical voucher from Franchise CSR and Pays the
amount depending on the voucher purchased, he enters voucher
number on handset and the Top-up amount is updated
successfully and finally the process is ended
b. and did not buy a physical voucher, he Informs CSR on the
amount to be topped-up and pays the amount to CSR/cashier,
the CSR Agent enters MSISDN & top – up amount in system
and Informs customer that the top-up will be updated
immediately and the process is finally ended.
7. In Case customer didn’t visit Franchise store the Zain KSA CBiO Ph2
BPR-031 Voucher top-up Bank / CC process is triggered
8. If the customer followed instructions in IVR to retrieve his information
and his information was not retrieved the call will be connected to CCR
via IT Operations to be escalated to billing department through the CSR
Agent.
CSR Agent
Roles and
IT Operations
responsibilities Customer
Business & Business Impact would be improved revenue realization and reporting and
Operational the Operational Impact would be faster and accurate vouchers related
Imp7act revenue accounting and improved handshakes between voucher
Analysis management system and billing.
This process is executed to ensure the 3rd party commercial agreements are
correct with sufficient details, by gathering all stakeholder views on the
documents and updating with necessary corrections.
Process Flow
1. Finance teams prepare all the 3 rd party commercial agreements to be
sent to billing team.
2. Billing team receives the agreements and configures the relevant details
ensuring that all commercial agreements are captured.
3. Afterwards, billing team goes into detailed analysis to check whether the
details of the agreements are sufficient.
4. If the first agreement batch from finance team arrives with sufficient
Business details to billing teams the process is concluded without further
investigation.
Process 5. In the case of insufficient details, the agreements are sent back to
Description finance teams to fill out the necessary level of details from finance
department.
5.1 Finance team would analyze the gaps and provide details and check
further if the details are sufficient.
5.2 If the details are not enough to cover the gap, the finance team would
request commercial management to help out with the missing details.
5.3 The commercial management would receive the request, and provide all
the necessary details to be passed to finance teams.
5.4 Finance team, upon receiving the requested details from commercial
management, would update the necessary details and send to billing teams
with the detailed document.
5.5 Billing team receives and updates all the relevant details in the
agreements concluding the process.
- Finance
Roles and - Commercial Mgmt
responsibilities - IT Operations, Billing
Performance
Percentage of agreements having insufficient details.
Metrics/ KPIs
Process Health
checks Scheduling periodic reviews of the suggested KPI
suggestion
Business &
Operational Business Impact would be improved revenue realization and reporting and
Impact the Operational Impact would be improved turnaround times.
Analysis
Process Flow
1. Retrieves the collectibles and events, identify default list of customer
from the Billing database by IT billing team
2. Pass all customer related details such as profile, segment, and rate plan
etc. to credit control team of Finance.
3. Once customer required details received from IT billing team, Finance
Credit Control team validates all the customer related profile details.
Description 4. If customer profile is eligible for dunning:
4.1 Credit Control team requests from IT Billing team to initiate Dunning
Process
4.2 IT Billing Team informs debt recovery
5. Customer profile is not eligible for dunning and customer profile details
incorrect:
5.1. Credit Control team rectifies details and inform IT Billing Team
5.2. IT Billing team updates all relevant details in Billing System
6. Credit Control verifies the profile and If Customer is a VIP Customer, IT
Billing team is informed as customer is not applicable for dunning
7. IT Billing team updates with customer profile as VIP and not applicable
for dunning information in Billing System
Update all relevant details in Billing System and inform debt recovery
Outputs
Performance
# of orders likely to be cancelled successfully per requests
Metrics/ KPIs
Process Health
checks Periodic review of Dunning reports.
suggestion
Business Voucher generation is the process of creating a new card, printed brochure
Process or electronic record that has an associated value that authorizes a customer
Process Flow
1. Collects required feedback from Product Management
Team/Sales/Partner Management teams to provide billing system
2. Billing system checks parameters such as validity period, denomination,
recharge amount etc. and sends to IT Operation – VMS (Voucher
Management System) Administrator
3. VMS Admin first identifies type of voucher (electronic or physical) and
Description access privilege rights.
4. VMS Admin generates the vouchers and updates HLR and completed
the generation process
5. VMS user can reach the Voucher Management System through user
name and password and segregates based market segmentation,
denomination.
6. System identifies whether the voucher is physical or electronically
6.1 If the voucher is physical, voucher is printed and sends to Product
Management/Sales/Partner Management teams to define Shelf Space for
the channels of distribution.
Generate Voucher either electronically or physically and define shelf space
Outputs for channels of distribution
Process Health
Periodic review and reconciliation between VMS database and Billing
checks (CBIO) database.
suggestion
Business & Business Impact would be improved revenue realization and reporting and
Operational the Operational Impact would be faster and accurate vouchers related
Impact revenue accounting and improved handshakes between voucher
Analysis management system and billing.
Process Flow
1. Identifies cancellation requester,
1.1 If cancellation originator is external channels, caller is identified and
Business request transfers to VMS (Voucher Management System) Administrator
1.2. VMS Admin verifies and validates the requested voucher number
Process against voucher allocated to reseller
Description 1.3 VMS Admin classifies cancellation type such as loss. Theft, expiry of
promotion plan etc.
2. VMS Admin raises cancellation ticket and accepts voucher number
(either Range Single)
3. VMS Admin starts voucher server to cancel the voucher and update HLR.
4. VMS Admin receives response of cancellation request update from HLR
and updates VMS
5. VMS User notifies corresponding parties for the cancellation.
Cancel voucher (range or single) either electronically or physically and
Outputs notify corresponding parties
Process Health
Periodic review and reconciliation between VMS database and Billing
checks (CBIO) database.
suggestion
Business & Business Impact would be improved revenue realization and reporting and
Operational the Operational Impact would be faster and accurate vouchers related
Impact revenue accounting and improved handshakes between voucher
Analysis management system and billing.
Business Voucher Channel sales process is the definition of a process for new
Process payment methodology that has an associated value that authorizes a
customer to pay for products or services.
Description
Process Flow
1. Identifies sales channel of voucher either electronic or physical,
1.1 If channel is electronic, electronic channel identifies whether ATM or
online
1.1.1 If electronic channel is ATM, customer authenticates and request
recharge option
1.1.2 Customer is informed about available voucher details and customer
selects a voucher.
1.1.3 Customer balance is checked, if account balance insufficient request
channel sales is rejected
1.1.4 When account balance is sufficient, CRM Customer Representative
requests Voucher from VMS (Voucher Management System).
1.1.5 CRM Customer Representative updates Voucher number into VMS
and updates also CRM with Sales Details.
1.1.6 CRM Customer Representative recharges SIM immediately
1.2.1 If electronic channel is online, customer’s phone number is validated
1.2.2 Vouchers details is shown to customer to select related voucher
1.2.3 Credit card details are requested
1.2.4 If card details is invalid, channel sales request is rejected
1.2.5 If card details is valid, voucher amount is charged
1.2.6 CRM Customer Representative requests Voucher from VMS (Voucher
Management System).
1.2.7 CRM Customer Representative updates Voucher number into VMS
and updates also CRM with Sales Details.
1.2.8 CRM Customer Representative checks if the recharge is instant
initiates Voucher Top-Up Process.
2 If customer wants to pay physically, customer goes to walk in
centers/retail shops.
1- Sales Channel
Roles and 2- Customer
responsibilities 3- CRM Customer Care Representative
4- Retail Shop CRM Customer Care Representative
Percentage of sales by type of payment method/channel
Performance
Metrics/ KPIs Sales partner outlets as a % of total number of outlets selling comparable /
equivalent products in the target channel (carrying recharge vouchers only)
Process Health
Periodic review and reconciliation between VMS database , CRM database
checks and Billing (CBIO) database.
suggestion
Business &
Business impact would be largely around customer experience
Operational
management and revenue realization parameters.
Impact Operational impact would be on improved turnaround times.
Analysis
Process Flow
1. All out bound roaming usage information files sends from clearing
Business house to Zain KSA through defined and settled interfaces in a spe-
Process cific time-interval.
Description 2. Billing system receives all the out-bound usage record files (TAP-IN
files).
3. Billing system generates billing records based on the TAP-IN file and
updates own billing database
4. Billing system issues final consolidation settlements for all TAP-IN
records and sends report to Settlement Partners
Process Health
checks Periodic review of Revenue Assurance reports for TAP-IN.
suggestion
Business &
Business Impact would be largely around revenue reporting and realization
Operational
and Operational Impact would be on accurate, improved and precise
Impact revenue reports.
Analysis
Inputs Inputs from the Billing Dispute Process to generate the Billing Event Report
Business This process details the steps for generating the Billing Event Report
Process
Process Flow
Description
1. The Billing Dispute Process starts this process by detecting Billing
Events/Incident
Process Health Scheduling periodic reviews of the suggested KPIs to reduce the number of
customer’s complaints to insure the overall Increase in customer
checks satisfaction.
suggestion
Business &
Business Impact would be largely around revenue reporting and realization
Operational
and Operational Impact would be on accurate, improved and precise
Imp7act revenue reports for all Billing events.
Analysis
Business The aim of this process is to identify non-standard events of the periodic
Process Bill-cycle runs, then break them down to system or performance related
categories. The analyzed events are further investigated by the responsible
Description
vendor with Zain’s supervision, until the ticket is addressed with a final
resolution. The error would be reported in Known Error Database for future
referrals.
Process Flow
1. The non-standard events are gathered after bill run process execution.
2. The events are analyzed and classified according to their nature,
performance related or system related.
3. If the problem is a performance related one, scalability analysis should be
done to determine how much additional system resource is needed.
3.1 The outcome is then shared with the 3rd party vendor.
4. If the problem is a system related one, business logic problem should be
narrowed down as much as possible.
4.1 For fixing the development issue, the 3rd party vendor is updated with
the preliminary analysis.
5. The resolution time for the problem (system or performance related) is
then tracked until the issue is closed.
6. The SLAs done with the 3rd party vendor is checked again to see the
responsibility of vendor regarding the issue.
7. Analysis of the previous steps is then forwarded to technical help desk.
8. Help desk resolves the problem, and in the meantime risk mitigation
measures are taken to minimize the exposure to the mentioned problem.
9. Upon resolution of the problem, the Known Error Database is updated for
future reference.
-Non-standard events correction
Outputs -Solution to system and performance related problems
Process Health Periodic review of the KPIs and trying to hold them below a certain
threshold defined by Zain
checks Monitor the non-standard events that are popping up although they have
suggestion been previously recorded in Known Error Database
Business & Business Impact would be largely around revenue reporting and realization
Operational as well as an indirect impact on Customer experience management and
Impact Operational Impact would be on accurate, improved and precise revenue
Analysis reports for all Billing events.
-----------End of Document-------------