FINERACT-2181: Format enums

This commit is contained in:
Adam Saghy
2025-05-22 17:13:49 +02:00
parent 47d5330802
commit ecac6d2153
159 changed files with 757 additions and 307 deletions
@@ -26,7 +26,12 @@ import java.util.Set;
***/
public enum GLClosureJsonInputParams {
ID("id"), OFFICE_ID("officeId"), CLOSING_DATE("closingDate"), COMMENTS("comments"), LOCALE("locale"), DATE_FORMAT("dateFormat");
ID("id"), //
OFFICE_ID("officeId"), //
CLOSING_DATE("closingDate"), //
COMMENTS("comments"), //
LOCALE("locale"), //
DATE_FORMAT("dateFormat"); //
private final String value;
@@ -29,7 +29,8 @@ public class GLClosureInvalidException extends AbstractPlatformDomainRuleExcepti
/*** enum of reasons for invalid Accounting Closure **/
public enum GlClosureInvalidReason {
FUTURE_DATE, ACCOUNTING_CLOSED;
FUTURE_DATE, //
ACCOUNTING_CLOSED; //
public String errorMessage() {
if (name().equalsIgnoreCase("FUTURE_DATE")) {
@@ -26,7 +26,8 @@ import java.util.Set;
***/
public enum FinancialActivityAccountsJsonInputParams {
FINANCIAL_ACTIVITY_ID("financialActivityId"), GL_ACCOUNT_ID("glAccountId");
FINANCIAL_ACTIVITY_ID("financialActivityId"), //
GL_ACCOUNT_ID("glAccountId"); //
private final String value;
@@ -28,7 +28,9 @@ public class GLAccountInvalidDeleteException extends AbstractPlatformDomainRuleE
/*** Enum of reasons for invalid delete **/
public enum GlAccountInvalidDeleteReason {
TRANSACTIONS_LOGGED, HAS_CHILDREN, PRODUCT_MAPPING;
TRANSACTIONS_LOGGED, //
HAS_CHILDREN, //
PRODUCT_MAPPING; //
public String errorMessage() {
if (name().equalsIgnoreCase("TRANSACTIONS_LOGGED")) {
@@ -28,7 +28,7 @@ public class GLAccountInvalidUpdateException extends AbstractPlatformDomainRuleE
/*** Enum of reasons for invalid delete **/
public enum GlAccountInvalidUpdateReason {
TRANSANCTIONS_LOGGED;
TRANSANCTIONS_LOGGED; //
public String errorMessage() {
if (name().equalsIgnoreCase("TRANSANCTIONS_LOGGED")) {
@@ -26,11 +26,24 @@ import java.util.Set;
***/
public enum JournalEntryJsonInputParams {
OFFICE_ID("officeId"), TRANSACTION_DATE("transactionDate"), COMMENTS("comments"), CREDITS("credits"), DEBITS("debits"), LOCALE(
"locale"), DATE_FORMAT("dateFormat"), REFERENCE_NUMBER("referenceNumber"), USE_ACCOUNTING_RULE(
"useAccountingRule"), ACCOUNTING_RULE("accountingRule"), AMOUNT("amount"), CURRENCY_CODE(
"currencyCode"), PAYMENT_TYPE_ID("paymentTypeId"), ACCOUNT_NUMBER("accountNumber"), CHECK_NUMBER(
"checkNumber"), ROUTING_CODE("routingCode"), RECEIPT_NUMBER("receiptNumber"), BANK_NUMBER("bankNumber");
OFFICE_ID("officeId"), //
TRANSACTION_DATE("transactionDate"), //
COMMENTS("comments"), //
CREDITS("credits"), //
DEBITS("debits"), //
LOCALE("locale"), //
DATE_FORMAT("dateFormat"), //
REFERENCE_NUMBER("referenceNumber"), //
USE_ACCOUNTING_RULE("useAccountingRule"), //
ACCOUNTING_RULE("accountingRule"), //
AMOUNT("amount"), //
CURRENCY_CODE("currencyCode"), //
PAYMENT_TYPE_ID("paymentTypeId"), //
ACCOUNT_NUMBER("accountNumber"), //
CHECK_NUMBER("checkNumber"), //
ROUTING_CODE("routingCode"), //
RECEIPT_NUMBER("receiptNumber"), //
BANK_NUMBER("bankNumber"); //
private final String value;
@@ -29,7 +29,15 @@ public class JournalEntryInvalidException extends AbstractPlatformDomainRuleExce
/*** enum of reasons for invalid Journal Entry **/
public enum GlJournalEntryInvalidReason {
FUTURE_DATE, ACCOUNTING_CLOSED, NO_DEBITS_OR_CREDITS, DEBIT_CREDIT_SUM_MISMATCH_WITH_AMOUNT, DEBIT_CREDIT_SUM_MISMATCH, DEBIT_CREDIT_ACCOUNT_OR_AMOUNT_EMPTY, GL_ACCOUNT_DISABLED, GL_ACCOUNT_MANUAL_ENTRIES_NOT_PERMITTED, INVALID_DEBIT_OR_CREDIT_ACCOUNTS;
FUTURE_DATE, //
ACCOUNTING_CLOSED, //
NO_DEBITS_OR_CREDITS, //
DEBIT_CREDIT_SUM_MISMATCH_WITH_AMOUNT, //
DEBIT_CREDIT_SUM_MISMATCH, //
DEBIT_CREDIT_ACCOUNT_OR_AMOUNT_EMPTY, //
GL_ACCOUNT_DISABLED, //
GL_ACCOUNT_MANUAL_ENTRIES_NOT_PERMITTED, //
INVALID_DEBIT_OR_CREDIT_ACCOUNTS; //
public String errorMessage() {
if (name().equalsIgnoreCase("FUTURE_DATE")) {
@@ -26,10 +26,17 @@ import java.util.Set;
***/
public enum AccountingRuleJsonInputParams {
ID("id"), OFFICE_ID("officeId"), ACCOUNT_TO_DEBIT("accountToDebit"), ACCOUNT_TO_CREDIT("accountToCredit"), NAME("name"), DESCRIPTION(
"description"), SYSTEM_DEFINED("systemDefined"), DEBIT_ACCOUNT_TAGS("debitTags"), CREDIT_ACCOUNT_TAGS(
"creditTags"), ALLOW_MULTIPLE_CREDIT_ENTRIES(
"allowMultipleCreditEntries"), ALLOW_MULTIPLE_DEBIT_ENTRIES("allowMultipleDebitEntries");
ID("id"), //
OFFICE_ID("officeId"), //
ACCOUNT_TO_DEBIT("accountToDebit"), //
ACCOUNT_TO_CREDIT("accountToCredit"), //
NAME("name"), //
DESCRIPTION("description"), //
SYSTEM_DEFINED("systemDefined"), //
DEBIT_ACCOUNT_TAGS("debitTags"), //
CREDIT_ACCOUNT_TAGS("creditTags"), //
ALLOW_MULTIPLE_CREDIT_ENTRIES("allowMultipleCreditEntries"), //
ALLOW_MULTIPLE_DEBIT_ENTRIES("allowMultipleDebitEntries"); //
private final String value;
@@ -29,7 +29,8 @@ public class AccountingRuleInvalidException extends AbstractPlatformDomainRuleEx
/*** enum of reasons for invalid Accounting Closure **/
public enum GlClosureInvalidReason {
FUTURE_DATE, ACCOUNTING_CLOSED;
FUTURE_DATE, //
ACCOUNTING_CLOSED; //
public String errorMessage() {
if (name().toString().equalsIgnoreCase("FUTURE_DATE")) {