openimis-fe-deduplication_js
This documentation provides a comprehensive guide to the OpenIMIS Frontend Deduplication module. The Deduplication module is a deployable module for managing payrolls within the OpenIMIS system. Below, you will find information on building, deploying, contributions, Redux actions, state bindings, and configuration options.
Building and Deploying
The Deduplication module is built using Rollup, a JavaScript module bundler.
To build and deploy the module, refer to the openimis-fe_js repository and follow the instructions for development or server modes.
License
Deduplication module is licensed under the AGPL v3 (GNU Affero General Public License, version 3).
Ensure compliance with the AGPL v3 license when using or modifying the module.
Main Menu Contributions
N/A/
Other Contributions
The module contributes to the OpenIMIS Tasks with Deduplication tab.
Adds Deduplication option to individual search.
Available Contribution Points
Dispatched Redux Actions:
DEDUPLICATION_GET_DEDUPLICATION_SUMMARY_{REQ|RESP|ERR}
:
Triggered when fetching the deduplication summary.CREATE_DEDUPLICATION_TASKS_{REQ|RESP|ERR}
:
Triggered when creating deduplication tasks.
Other Modules Listened Redux Actions
The Deduplication module does not listen to Redux actions from other modules.
Other Modules Redux State Bindings
The module binds to
state.core.user
to access user information, including rights and other relevant data.
Configuration Options
The Deduplication module does not provide specific configuration options.
For detailed implementation details, code examples, and usage guidelines, refer to the actual code files in the module's repository. Additionally, ensure compliance with the AGPL v3 license when using or distributing this module.
Did you encounter a problem or do you have a suggestion?
Please contact our Service Desk
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/