Data Migration

From Smartbilling
Jump to: navigation, search

Home    FAQ page    SmartBilling 5.0

Data Migrations

To be able to start using SmartBilling functions, two sets of data need to be uploaded: customer data (e.g., customers, subscriptions, historical data, etc.); and catalog data (e.g., categories, products and services, etc.) Migrate the Customer's current data into the SmartBilling database, and possibly the historical data as well

Configuration prerequisites

Understanding the data: Before migration, you must understand what you’re migrating, as well as how it fits within the target system and also what data looks like. Also source data needs to undergo a complete audit. Then define a data migration strategy. Some basic steps in the strategy include creating a back up of the data for fail safe cases


Preparing data

There may be data with lots of fields, some of which won’t need to be mapped to the target system. There may also be missing data fields within a source that will need to pull from another location to fill a gap.

Loading Customer data files into SB

Importing data into SB in the following order and then design the code for template according to customer requirements. Check for errors at the end of each step, prior to going to the next step.

  1. Import/Enter Sales Agent data
  2. . Import/Enter Customer data;
  3. Import/Enter Supplier data;
  4. Import/Enter Service Location data;
  5. Import/Enter Customer Contact data;
  6. Import/Enter Customer Notes data;
  7. Together with the Customer, create the SmartBilling Catalog: of Products, Services, Charges, Sub-Charges and Usage Rates; establish Contract Types durations & renewals
  8. Import/Enter the Subscription data (linked to Customer, Supplier, Contract, subscribed catalogue items);
  9. Import historical Balance Forward, Invoice, Payment & Adjustment data; Import historical Invoice .PDF files.
  10. Import/Enter Historical Ticketing data; Import/Enter Historical Prospects & Activity data;


Optional Customer data uploads

Sales module data, Upload the following information into SB sales module

  1. Representatives
  2. Orders
  3. Price Lists
  4. Quotes
  5. Prospects
  6. Call Lists

Customer data opt.png

Loading Catalog data files into SB

Importing data into SB in the following order and then design the code for template according to customer requirements. Check for errors at the end of each step, prior to going to the next step. Upload the following information into SB catalog module

  1. Suppliers
  2. Categories
  3. Charges
  4. Products
  5. Rate Plans
  6. Rate Plan rates
  7. User rates
  8. Services

Catalog opt.png

Checking for errors

As the data is imported. SB check for the error in the imported data(Administrator->imports). All the data imported should be error free. The best way to remove the errors is to clean the import (delete the import with error) and re-import everything with the corrected data fields and format.

Error opt.png

Basic tests

Once the data is imported. Conduct some basic system level testing like creating customer, order, products and invoice to make sure that imported data is glitch free

Previous | Next



Home    FAQ page    SmartBilling 5.0