Serial Number Correction
This allows the user to correct the serial number assigned to an account, so that the account record is accurate
The following roles can correct the serial number:
Back Office Management
Admin
How to view the control unit serial Number in the customer contract
Search for the customer you need in the Customer module
Click the 9 dots > Customer > search
Acceptance Criteria
There’s a button on contracts with metered devices to correct serial number.
If there’s no metered device, button/link is unavailable (greyed out or similar)
Correct serial number button gives users a form that shows the
current serial number
and allows user to enter thenew serial number
if the current serial number is known, shows
current serial number
if the current serial number is unknown, shows
serial number unknown
Attach New Serial Number
If the new serial number entered is not attached to an existing account
“You are about to correct the serial number on BXCK68094401 . The previous serial number’s state will be updated. Are you sure you would like to proceed?”
If the serial number is incorrect , a message below will show.
“Submitted serial_number PW00160101-012229-6EF-B doesn't exist”
If the new serial number entered is attached to an existing account:
an SMS notification is sent to the customer informing them that they need to contact the call centre
a warning message is shown to the user with the existing account ID there is no option to proceed the action unless you put a SN that is not attached to another customer.
“The serial number you have entered is currently assigned to BXCK68094417”.
Once successfully submitted.
the new serial number is assigned to the account entered
set end date for old SN
if the submission fails, there’s an error message to indicate that it failed
Completed Account
If the account is completed
the current serial number is set to
payg_lock
all credits relating to the current serial number are locked
the new serial number is set to
payg_unlock
Active (normal) account
If the account is still active (total amount paid < total amount due):
a normal credit swap is performed (normal swap request)
Normal swap request is the same as Record Replacement.
Accounts with incorrect serial numbers
If the account is completed (total amount paid >= total amount due):
if the current serial number is unknown
do nothing to old device because it does not exist
the new serial number is set to
payg_unlock
If the account is still active (total amount paid < total amount due):
if the current serial number is known, a normal credit swap is performed (normal swap request)
Normal swap request is the same as Record Replacement.
if the current serial number is unknown:
if the current serial number is unknown, a virtual credit based on account expiry date is sent to the device (send a bonus with x number of days)
round up to full day value
this operation might be delayed up to 20 minutes should the unknown state have been set before than that to avoid colliding with a potential previous event
Related content
BBOXX