Project

General

Profile

Redmine Ticket (Issue) Requirement

User documentation
07/22/2025

Redmine Ticket (Issue) Requirement

UI Design

https://www.figma.com/design/nBF4etE767nCNjLnzNpNlV/Ticket-demo?node-id=0-1&t=N1bPIqfJnuNgCusm-1

Application Flow

Step 1 : Please create the Company Info as per the UI. The detailed of the UI are as follows :
  • GUID : A GUID is a unique identifier assigned to each company whenever new Company Info is created. It must be unique and cannot be duplicate and it is autogenerated by the system.
  • Company ID : It is a unique alphanumeric identifier that serves as a distinct reference for a particular company. It must be unique and cannot be duplicate.
    Company Name : It is a text input field that allows users to manually enter the company name.
  • After entering the Company Name, navigate to the next field by pressing Tab. Then, select whether the business is a IsFranchiser or a IsFranchisee.
    • IsFranchiser : When the user selects "IsFranchiser," disable the Company Brand Name field, indicating that the entity grants rights to others to operate businesses under its own brand.
    • IsFranchisee : When the user selects "IsFranchisee," enable the Company Brand Name field, indicating that the entity operates a business under a franchiser's brand, systems, and intellectual property rights.
  • Company Brand Name :If the user selects "IsFranchisee," the company's brand name must be entered manually.
    Valid Mobile No. : It is a manual input field to enter the official contact number of the company.
  • Valid Company Email : It is a manual input field to enter the official company email.
  • After entering the Company Email and press Tab, the user can select the "Has Branch" radio button. If selected, enable the Company Branch field; if deselected (clicked again), disable the Company Branch field.
  • Company Branch : This is a manual field and requires discussion.
  • Module Info : The module information will be sourced from the API and requires discussion with the SPOC . This information pertains to the modules used by the company. If there are multiple modules, the user can click the "Add" button to enter the information for each one.

Step 2 : After saving the company information in the local database, the application automatically uploads it to Redmine. When creating a new issue in Redmine, the client name dropdown is populated with client information fetched from the local database, ensuring all clients are available for selection.

Step 3 : While selecting a module, there should be a dropdown menu where the user can choose from the menu options.

Files

clipboard-202507221425-0rerb.png (47.8 KB) clipboard-202507221425-0rerb.png Sujata Khatri, 07/22/2025 08:40 AM
clipboard-202507221426-qjye3.png (46.2 KB) clipboard-202507221426-qjye3.png Sujata Khatri, 07/22/2025 08:41 AM
clipboard-202507221427-yoej9.png (46.5 KB) clipboard-202507221427-yoej9.png Sujata Khatri, 07/22/2025 08:42 AM