[ 
https://issues.apache.org/jira/browse/FINERACT-2180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Adam Saghy updated FINERACT-2180:
---------------------------------
    Description: 
Trigger business event (internal only) when a new datatable entry was added to 
a loan. By default we dont need any listener to be implemented. This logic will 
make easier to implement custom logic in case a new datatable entry got 
created, updated or deleted.

*Acceptance criteria*
 * Trigger {{LoanDatatableEntryCreatedBusinessEvent}} in case a new datatable 
entry was created on a loan

 * Trigger {{LoanDatatableEntryUpdatedBusinessEvent}} in case an existing 
datatable entry was updated on a loan

 * Trigger {{LoanDatatableEntryDeletedBusinessEvent}} in case an existing 
datatable entry was removed on a loan

*DEV notes*
 * Create new {{LoanDatatableBusinessEvent}} type
 ** loanId
 ** data
 *** Map<String, Object>
 *** key: column name
 *** value: column value

  was:
Trigger business event (internal only) when a new datatable entry was added to 
a loan. By default we dont need any listener to be implemented. This logic will 
make easier to implement custom logic in case a new datatable entry got 
created, updated or deleted.

*Acceptance criteria*
 * Trigger {{LoanDatatableEntryCreatedBusinessEvent}} in case a new datatable 
entry was created on a loan

 * Trigger {{LoanDatatableEntryUpdatedBusinessEvent}} in case an existing 
datatable entry was updated on a loan

 * Trigger {{LoanDatatableEntryDeletedBusinessEvent}} in case an existing 
datatable entry was removed on a loan

*DEV notes*
 * Create new {{LoanDatatableBusinessEvent}} type

 * 
 ** loanId

 * 
 ** data

 * 
 ** 
 *** Map<String, Object>

 * 
 ** 
 *** 
 **** key: column name

 * 
 ** 
 *** 
 **** value: column value


> Trigger (internal) business event when new datatable entry was added
> --------------------------------------------------------------------
>
>                 Key: FINERACT-2180
>                 URL: https://issues.apache.org/jira/browse/FINERACT-2180
>             Project: Apache Fineract
>          Issue Type: New Feature
>            Reporter: Adam Saghy
>            Priority: Minor
>             Fix For: 1.12
>
>
> Trigger business event (internal only) when a new datatable entry was added 
> to a loan. By default we dont need any listener to be implemented. This logic 
> will make easier to implement custom logic in case a new datatable entry got 
> created, updated or deleted.
> *Acceptance criteria*
>  * Trigger {{LoanDatatableEntryCreatedBusinessEvent}} in case a new datatable 
> entry was created on a loan
>  * Trigger {{LoanDatatableEntryUpdatedBusinessEvent}} in case an existing 
> datatable entry was updated on a loan
>  * Trigger {{LoanDatatableEntryDeletedBusinessEvent}} in case an existing 
> datatable entry was removed on a loan
> *DEV notes*
>  * Create new {{LoanDatatableBusinessEvent}} type
>  ** loanId
>  ** data
>  *** Map<String, Object>
>  *** key: column name
>  *** value: column value



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to