Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.


UC-05a

CustomerManagement - Add customer

Versión1.0
DependenciesNone
Preconditions
  • User must be logged
  • User must have ROLE_ADMINISTRATIVE_USER
DescriptionFunctionality to add new customers
Secuence
  1. User request to add a customer
  2. System returns customer creation form
  3. User add customer data.
  4. System requests for an initial user (default contact person)
  5. System saves created customer.
  6. User adds a new user (@see UC-06a UserManagement-addUser) with ROLE_USER as default contact person.System saves created customer with the associated contact user.
  7. UI offers to license products for new user (@see UC-07a LicenseManagement-addProductLicenses)
PostconditionsAudit fields must save who created that customer.
ExceptionsSystem must reject customer creation if customer cif just exists.
CommentsNone

...

UC-05d

CustomerManagement - Find customers

Versión1.0
DependenciesNone
Preconditions
  • User must be logged
  • User could have ROLE_ADMINISTRATIVE_USER or or ROLE_PRODUCT_MANAGER
DescriptionFunctionality to search for customers
Secuence
  1. User request for a list of customers.
  2. System will query database using provided parameters:
    1. If user details are requested then it will be included in response
    2. If license details are requested then it will be included in response. License i18N fields must be returned in all the configured languages.
PostconditionsNone
Exceptions

None

CommentsNone

...