[
https://issues.apache.org/jira/browse/FINERACT-2715?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Adam Saghy updated FINERACT-2715:
---------------------------------
Fix Version/s: 1.16.0
> Client Entity import template does not mark "Activation Date" as a required
> column.
> -----------------------------------------------------------------------------------
>
> Key: FINERACT-2715
> URL: https://issues.apache.org/jira/browse/FINERACT-2715
> Project: Apache Fineract
> Issue Type: Bug
> Components: Client
> Reporter: Foo Developer
> Assignee: Foo Developer
> Priority: Minor
> Labels: java
> Fix For: 1.16.0
>
> Original Estimate: 2h
> Remaining Estimate: 2h
>
> When downloading the Client (Entity/Non-Person) bulk import template
> (Organization → Bulk Import → Clients), the "Activation Date" column header
> has no indicator that the field is required.
> However, {{ClientEntityImportHandler}} requires a valid Activation Date
> whenever the "Active*" column is set to true for a row — if it's left blank,
> the import fails with an error, even though nothing on the template flagged
> the field as mandatory.
> h3. Steps to Reproduce
> # Download the Client Entity bulk import template.
> # Fill in the required fields, set {{Active*}} to true, and leave
> {{Activation Date}} blank.
> # Upload the completed template.
> # The import fails on that row due to a missing activation date, despite the
> template giving no indication the field was required.
> h3. Expected Behavior
> The "Activation Date" column header should be visually marked as required
> (e.g., with an asterisk), consistent with other conditionally-required
> columns on the same sheet (e.g., "Active*").
> h3. Actual Behavior
> The header reads {{"Activation Date "}} with no required-field marker.
> h3. Proposed Fix
> Update the header label in {{ClientEntityWorkbookPopulator}} from
> {{"Activation Date "}} to {{{}"Activation Date* "{}}}.
> h3. Affected File
> {{fineract-provider/src/main/java/org/apache/fineract/infrastructure/bulkimport/populator/client/ClientEntityWorkbookPopulator.java}}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)