You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@fineract.apache.org by "Adam Saghy (Jira)" <ji...@apache.org> on 2025/04/28 21:44:00 UTC
[jira] [Resolved] (FINERACT-2268) Unable to delete gl account (existing but not yet used)
[ https://issues.apache.org/jira/browse/FINERACT-2268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Adam Saghy resolved FINERACT-2268.
----------------------------------
Fix Version/s: 1.12.0
Assignee: Adam Saghy
Resolution: Fixed
> Unable to delete gl account (existing but not yet used)
> -------------------------------------------------------
>
> Key: FINERACT-2268
> URL: https://issues.apache.org/jira/browse/FINERACT-2268
> Project: Apache Fineract
> Issue Type: Bug
> Affects Versions: 1.11.0
> Reporter: Adam Saghy
> Assignee: Adam Saghy
> Priority: Major
> Fix For: 1.12.0
>
>
> Seems like we are unable to delete an existing, but not yet used GL account at the moment:
> *Request*
> {{DELETE .../fineract-provider/api/v1/glaccounts/<gl_account_id>}}
> *Response*
> {{HTTP 403:}}
> {{{}}
> {{ "developerMessage": "The request caused a data integrity issue to be fired by the database.",}}
> {{ "httpStatusCode": "403",}}
> {{ "defaultUserMessage": "The attribute [glAccountId] is not present in the managed type [EntityTypeImpl@643411416:JournalEntry [ javaType: class org.apache.fineract.accounting.journalentry.domain.JournalEntry descriptor: RelationalDescriptor(org.apache.fineract.accounting.journalentry.domain.JournalEntry --> [DatabaseTable(acc_gl_journal_entry)]), mappings: 25]].",}}
> {{ "userMessageGlobalisationCode": "error.msg.data.integrity.issue",}}
> {{ "errors": [}}
> {{ {}}
> {{ "defaultUserMessage": "The attribute [glAccountId] is not present in the managed type [EntityTypeImpl@643411416:JournalEntry [ javaType: class org.apache.fineract.accounting.journalentry.domain.JournalEntry descriptor: RelationalDescriptor(org.apache.fineract.accounting.journalentry.domain.JournalEntry --> [DatabaseTable(acc_gl_journal_entry)]), mappings: 25]].",}}
> {{ "developerMessage": "The attribute [glAccountId] is not present in the managed type [EntityTypeImpl@643411416:JournalEntry [ javaType: class org.apache.fineract.accounting.journalentry.domain.JournalEntry descriptor: RelationalDescriptor(org.apache.fineract.accounting.journalentry.domain.JournalEntry --> [DatabaseTable(acc_gl_journal_entry)]), mappings: 25]].",}}
> {{ "userMessageGlobalisationCode": "error.msg.data.integrity.issue",}}
> {{ "args": []}}
> {{ }}}
> {{ ]}}
> {{}}}
>
> *Expectation*
> *- GL account got deleted*
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)