From 500cea425f422506285ecca9f89e3b22b6b3fe46 Mon Sep 17 00:00:00 2001 From: Puneet Joshi Date: Thu, 18 Jan 2024 00:17:27 +0000 Subject: [PATCH] GITBOOK-119: Abhishek's Jan 16 changes --- SUMMARY.md | 1 + .../g2p_entitlement_voucher.md | 68 +++++++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 developer-zone/repositories/openg2p-program/g2p_entitlement_voucher.md diff --git a/SUMMARY.md b/SUMMARY.md index 38e8cd14..ebe8f3b2 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -74,6 +74,7 @@ * [G2P Registry: Base](developer-zone/repositories/openg2p-registry/openg2p-module-doc-template.md) * [G2P Registry: Rest API](developer-zone/repositories/openg2p-registry/g2p-registry-rest-api.md) * [openg2p-program](developer-zone/repositories/openg2p-program/README.md) + * [g2p\_entitlement\_voucher](developer-zone/repositories/openg2p-program/g2p\_entitlement\_voucher.md) * [g2p\_program\_assessment](developer-zone/repositories/openg2p-program/g2p\_program\_assessment.md) * [g2p\_program\_reimbursement](developer-zone/repositories/openg2p-program/g2p\_program\_reimbursement.md) * [g2p\_entitlement\_in\_kind](developer-zone/repositories/openg2p-program/g2p-entitlement-in-kind.md) diff --git a/developer-zone/repositories/openg2p-program/g2p_entitlement_voucher.md b/developer-zone/repositories/openg2p-program/g2p_entitlement_voucher.md new file mode 100644 index 00000000..f8b03c54 --- /dev/null +++ b/developer-zone/repositories/openg2p-program/g2p_entitlement_voucher.md @@ -0,0 +1,68 @@ +# g2p\_entitlement\_voucher + +### Module name + +g2p\_entitlement\_voucher + +### Module title + +OpenG2P Entitlement Voucher + +### Technology base + +Odoo + +### Functionality + +* The "OpenG2P Entitlement: Voucher" module is part of the OpenG2P project and extends the functionality related to entitlements within the G2P (Government-to-Person) category. This module focuses specifically on managing entitlements related to vouchers. +* Integration with "g2p\_programs" and "g2p\_payment\_files" modules. +* Enhanced management of entitlements with a focus on voucher-related processes. + +### Design notes + +* + +### Relationships with other entities + +None + +### Dependencies + +Module Dependencies + +* g2p\_programs +* g2p\_payment\_files + +### User interface + +**Submenu**: Program --> configuration -->Entitlement Manager + +### Configuration + +#### Entitlement Manager Configuration + +To utilize voucher functionality, configure the entitlement manager under the program configuration: + +1. Navigate to the "Configuration" section of the desired G2P program. +2. Select an appropriate voucher option within the entitlement manager settings. + +#### Voucher Generation + +Once the entitlement is prepared and approved, the following options become available: + +* **Generate Voucher Button:** + * Configuration-Dependent: The availability of this button depends on the auto-generation setting in the entitlement manager configuration. + * Auto-Generation: If configured to auto-generate vouchers, the voucher is automatically generated upon approval. + * Manual Generation: If configured for manual generation, click this button to initiate voucher creation. +* **Print Voucher Button:** + * Appears after the voucher is generated. + * Click to print the voucher document. + +### Source code + +[https://github.com/OpenG2P/openg2p-program/tree/15.0-develop/g2p\_entitlement\_voucher](https://github.com/OpenG2P/openg2p-program/tree/15.0-develop/g2p\_entitlement\_voucher) + +### Installation + +1. Ensure that the dependencies are installed (g2p\_document) and configured in your Odoo instance. +2. Install the "OpenG2P Entitlement: Voucher" module through the Odoo Apps interface.