bug fix
This commit is contained in:
@@ -119,9 +119,9 @@ public class PurchaseInvoiceHandler implements HandlerInterface {
|
||||
Provider provider = providerService.getProviderRepository()
|
||||
.findByClientId(transaction.getBillClientId());
|
||||
BigDecimal commissionPercentage = BigDecimal.valueOf(provider.getPercentageCommission())
|
||||
.divide(BigDecimal.valueOf(100), 4, RoundingMode.CEILING);
|
||||
.divide(BigDecimal.valueOf(100), 2, RoundingMode.CEILING);
|
||||
BigDecimal commission = transaction.getAmount().multiply(commissionPercentage)
|
||||
.setScale(4, RoundingMode.CEILING);
|
||||
.setScale(2, RoundingMode.CEILING);
|
||||
BigDecimal amount = transaction.getAmount().subtract(commission);
|
||||
|
||||
PurchaseTaxDto purchaseTaxDto = PurchaseTaxDto.builder()
|
||||
|
||||
Reference in New Issue
Block a user