Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Context Target Using ContextTarget to store data in the flow which will be carried by the REST provider.

...

b. Advanced Search Flow - To Search Start Date and End Date

This flow process flow enables facilitates advanced search options for specific application data information within the system. It enables how the user initiates the advanced search, the interactions between the front end and back end, and the final display of The advanced search functionality allows users to input Start Date and End Date as search parameters, which triggers interactions between the front-end and back-end systems. Subsequently, the filtered results are displayed to the user for review.

...

Process Steps for Advanced Search Functionality

  1. User Interface Initialization:

    • The user accesses the search interface of the application.

...

  1. Input Parameters:

    • The user is presented with input fields for Start Date and End Date.

    • The user enters the desired Start Date and End Date to define the search parameters.

  2. Input Validation:

    • The system validates the input dates to ensure they are in the correct format and logical order (e.g., Start Date is not after End Date).

    • If the validation fails, the system prompts the user to correct the input.

  3. Search Trigger:

    • Once the input dates are validated, the user initiates the search by clicking a 'Search' button.

  4. Front-End Processing:

    • The front end captures the input parameters and prepares an API request to the back-end system.

    • The API request includes the Start Date and End Date as query parameters.

  5. Back-End Request Handling:

    • The back-end system receives the API request.

    • It processes the request by querying the database for records that fall within the specified date range.

  6. Data Filtering:

    • The back-end system applies the date filters to the application data.

    • The system retrieves the relevant records that match the search criteria.

  7. Response Construction:

    • The back-end system constructs a response containing the filtered data.

    • The response is sent back to the front-end system.

  8. Data Display:

    • The front-end system receives the response from the back-end.

    • It processes the response and displays the filtered results to the user

...

    • in a user-friendly format.

Process flow activity:

  1. Source Activity - The source comprises a database. It is necessary to create DbInfo and DbLayout to be invoked in the source activity

...