Banking Starter Pack

Overview

This documentation lists all scenarios defined in the Banking starter pack. To use a starter pack, ensure that you have already completed the steps in Use a starter pack.

Customer onboarding test scenarios

Test scenariosAvailable service typeDescription
Create a customer
  • API
  • UI

Creates a user with the following details using API:

  • Customer ID number — ID number registered in the banking database.
  • Address — Home or work address of the user registered in the banking database.
  • Division — Specifies the division where the user is registered.
Create an account and contract

  • API
  • UI

Creates a bank account with the following details using API:

  • Account number — Account number of the user as stored in the banking database
  • Account type — Specifies the account type of the account number.
  • Account start date — Specifies when the account became active.
  • Contract type — Type of the contract associated with the account number.
  • Contract status — Describes the current status of the contract.
  • Contract start date — Specifies when the contract became active.
Create parent-child relationship
  • API
  • UI
Links a child's account to their parent's account.
Update customer details

  • API

Updates the details of a customer. The Person ID number value cannot be updated, but the following can be:

  • Customer identifier
  • Email ID
  • Phone number
  • Address line 1
  • Address lne 2
  • Address line 3
  • Address line 4x
  • City
  • Postal ID
  • Division
Update account details
  • API

Updates the details of an account. The Account number and Zone values cannot be updated, but the following can be:

  • Effective date
  • Char type
  • Char value
  • Bill cycle
  • Currency

Pricing set-up test scenarios

Test scenariosAvailable service typeDescription
Assign price list at a customer level
  • API
  • UI

Assigns a list of standard prices for items to a customer, including the following details:

  • Price List ID — Identification number of the price list where prices of items are defined.
  • Start date — Effective date of the price list for the customer.
  • End date — Specifies when the price list no longer for the customer.
Assign price list at an account level
  • API
  • UI

Assigns a list of standard prices for items to an account, including the following details:

  • Price List ID — Identification number of the price list where prices of items are defined.
  • Start date — Effective date of the price list for the customer.
  • End date — Specifies when the price list no longer for the customer.
Assign override pricing at a customer level
  • API
  • UI
Assigns a price list that overrides any existing price list assigned to the customer.
Assign override pricing at an account level
  • API
  • UI
Assigns a price list that overrides any existing price list assigned to an account.

Billing test scenarios

Test scenariosAvailable service typeDescription
Generate bill
  • Batch
  • UI

Generates a bill using the account name. For batch testing, it runs the following batches in order:

  • BILLOPEN (Pending Bill Generation) — Generates blank bill in pending status for accounts in given division and bill cycle for given cut off date.
  • BSGENREG (Bill Segment Generation) — Generates bill segments, including all billable charges, of accounts that have blank bills in an open bill cycle, input bill cycle, or division for a given cutoff date.
  • POSTPROC (Bill Completion) — Creates post processing bill segment that has been generated by the previous batches.

Payment test scenarios

Test scenariosAvailable service typeDescription
Create payment
  • UI
  • API
Creates a payment for the already generated bill.

General ledger test scenarios

Test scenariosAvailable service typeDescription
Link general ledger (GL) to account
  • Batch

Runs the following batches in order:

  • C1-GLASGN — Assigns the GL account to a financial transaction
  • GLS — Stages the GL download
  • GLDL — Extracts the GL download

SFTP test scenarios

The following scenarios support file uploads for SFTP and Batch service types:

  • Create price list
  • Define price list-price item
  • Assign price list
  • Onboard a customer
  • Create person hierarchy
  • Create account
  • Create invoice
  • Upload feed management

Report generation

Available reportsAvailable service typeDescription
Aging Detail Report
  • API download
  • SFTP download
Generates a Form of Payment (FOP) report based on aging details.
Payment Detail Report
  • API download
  • SFTP download
Generates a Form of Payment (FOP) report based on payment details.
Payment Summary Report
  • API download
  • SFTP download
Generates a Form of Payment (FOP) summary report.
Adjustment Detail Report
  • API download
  • SFTP download
Generates a Form of Payment (FOP) report with adjustment details.