In addition to creating and maintain charge information via b2b, we would like to enable GUI users to do the same.
Role management is out of scope, all users may edit all charges.
Mockup
Create a charge-mockup
The fields needed for creating a charge information, are the following:
Maintain a charge-mockup
The Fields needed for maintaining a tariff are the following
Stopping a charge-mockup
Stopping a charge:
The display and input fields needed to stop a charge are the following.
Accept Criterias
[ ] AC 1: Expand GUI menu, to include creation of charge information
[ ] AC 2: Create charges information via GUI
Create a new page for creating tariffs, fees, subscriptions via menu, according to the mockup.
The screen is to include a create, to carry out the creation, and cancel button to leave the window without creating charges.
Via a drop down the user selects the type [fee, subscription, tariff], which updates the list of presented fields accordingly.
[ ] AC 3: Maintain charges information via GUI
In order to maintain a charge, we need to find it. Thus, we expand the Search Charge page to navigate to the needed charge:
[ ] AC 4: Stop a charges information via GUI
Given a click on the stop button, a new window will open, where a stop date can be entered.
We navigate to the new window via the stop charge button:
The new window will contain input fields, a stop button for stopping, and a cancel for leaving the window.
[ ] AC 5: Validation of a created Charge
A popup is shown in case a charge cannot be created, but as a general guideline, only valid input options are available when creating a charge
[ ] AC 6: Validation of a maintained Charge
A popup is shown in case a change to a charge cannot be carried out. but as a general guideline, only valid input options are available when maintaining a charge
Problem
In addition to creating and maintain charge information via b2b, we would like to enable GUI users to do the same.
Role management is out of scope, all users may edit all charges.
Mockup
Create a charge-mockup
The fields needed for creating a charge information, are the following:
Maintain a charge-mockup
The Fields needed for maintaining a tariff are the following
Stopping a charge-mockup
Stopping a charge: The display and input fields needed to stop a charge are the following.
Accept Criterias