This commit is contained in:
2025-12-02 23:21:07 +02:00
parent 2b509cb7b7
commit 2baa636df6

View File

@@ -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()