[ 
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)

Reply via email to