Aleksandar Vidakovic created FINERACT-2827:
----------------------------------------------
Summary: Admin Products
Key: FINERACT-2827
URL: https://issues.apache.org/jira/browse/FINERACT-2827
Project: Apache Fineract
Issue Type: Sub-task
Reporter: Aleksandar Vidakovic
h4. /products/loan-products/{id}/general
Missing in GetLoanProductsProductIdResponse:
* externalId
* startDate
* closeDate
* installmentInMultiplesOf
* repaymentStartDateType.description (missing → wrong formatting)
* accountMovesOutOfNPAOnlyOnArrearsCompletion
* holdGuaranteeFunds
* More missing fields in description/code
* Unnecessary fields also present
h4. /products/loan-products/create
Missing in GetLoanProductsTemplateResponse:
* fundOptions
* allowPartialPeriodInterestCalculation is misspelled
* delinquencyBucketOptions missing
* interestFreePeriodOptions missing
* overAppliedCalculationTypeOptions missing
* floatingRateOptions missing
h4. /products/saving-products/{id}/general
Missing in GetSavingsProductsProductIdResponse:
* enforceMinRequiredBalance
* withHoldTax
* allowOverdraft
* isDormancyTrackingActive
* Additional fields missing
h4. /savingsproducts (create)
Missing in PostSavingsProductsRequest:
* minRequiredOpeningBalance
* lockinPeriodFrequency
* lockinPeriodFrequencyType
* withdrawalFeeForTransfers
* minBalanceForInterestCalculation
* enforceMinRequiredBalance
* minRequiredBalance
* withHoldTax
* allowOverdraft
* isDormancyTrackingActive
h4. /products/share
Not present in OpenAPI
h4. /products/products-mix
* loanproducts?associations=productMixes
* GetLoanProductsResponse does not include product mix data
h4. /charges
taxGroupId missing from ChargeRequest
taxGroupOptions typed as TaxGroupData, but that type is missing id and name
h4. /fixeddepositproducts
amountRangeFrom/amountRangeTo missing from PostFixedDepositProductsChartSlabs
h4. /recurringdepositproducts
* amountRangeFrom/amountRangeTo missing from
* PostRecurringDepositProductsChartSlabs
h4. /taxes/component
Missing in PostTaxesComponentsRequest:
* debitAccountType
* debitAccountId
Misspelled in PostTaxesComponentsRequest:
* creditAccountId is spelled as creditAcountId (missing 'c')
* debitAccountId is spelled as debitAcountId (missing 'c')
Missing in GetTaxesComponentsResponse:
* debitAccountType
* debitAccount
h4. /taxes/group
Missing in TaxGroupData (template response):
* taxComponents — API returns it but not in spec, only taxAssociations is
present
Missing in GetTaxesGroupTaxAssociations:
* endDate
Missing in PutTaxesGroupTaxComponents:
* startDate
Serialization issue in PostTaxesGroupRequest and PutTaxesGroupTaxGroupIdRequest:
* taxComponents is typed as Set but must be sent as array for correct JSON
serialization
--
This message was sent by Atlassian Jira
(v8.20.10#820010)