For the complete documentation index, see llms.txt. This page is also available as Markdown.

Application Management

Overview

The Application Management Module is designed to manage application features and settings within the system. This includes components for viewing the application home, managing features, setting up master data, creating new entries, and editing existing entries. The module interacts with the host app to fetch tenant information and performs CRUD operations on application-related data.

Application Module

Components

  1. Application Home: Displays the main dashboard for application features.

  2. Setup Master: Provides functionality to set up master data for the application.

  3. Create Master: Allows the creation of new master data entries.

  4. Edit Master: Enables editing of existing master data entries.

Data Flow

  1. Application Home:

    • Screen Route: /sandbox-ui/application/app-home/module/{module-features}

    • Data Fetch: Retrieves application features from MDMS (Master Data Management System), including application details and tenant information.

    • Client Store: Updates client store with fetched data for display.

  2. Setup Master:

    • Screen Route: /sandbox-ui/application/tenant-manage

    • Data Fetch: Retrieves master data setup details from MDMS, including subdomains and other relevant data.

    • Client Store: Updates client store with setup data for management.

  3. Create Master:

    • Screen Route: Accessed from Setup Master component.

    • Data Fetch: Fetches data from MDMS, including subdomain and master data details.

    • Client Store: Updates client store with new master data information upon creation.

  4. Edit Master:

    • Screen Route: Accessed from Setup Master component.

    • Data Fetch: Retrieves existing master data details from MDMS, including subdomain and other information for editing.

    • Client Store: Updates client store with edited master data information.

Interaction With Host App

  • The Application Management Module fetches the tenant from the host app.

  • Ensures synchronization between tenant data in the host app and the Application Management Module.

User Interface

  • Application Home Screen: Displays a list of application features with options to view, manage, create, or edit features.

  • Setup Master Screen: Provides options to manage master data setup, including viewing and editing.

  • Create Master Screen: Form to input new master data details and submit for creation.

  • Edit Master Screen: Form pre-filled with existing master data details for modification and submission.

Web Sequence Diagrams

Application Required Masters
Application Required Masters

Last updated

Was this helpful?