http://jira.mfd.msk:8088/browse/CLS-189 PaymentInstructionCreator правка заполнения из Credit/DebitLegAmount пустого.
This commit is contained in:
parent
e960fb6cb4
commit
f60bfdd318
1 changed files with 3 additions and 1 deletions
|
|
@ -27,6 +27,8 @@ import java.util.*;
|
||||||
import java.util.concurrent.atomic.AtomicLong;
|
import java.util.concurrent.atomic.AtomicLong;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
import static ru.spcex.platform.utils.number.BigDecimalUtil.safeBD;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
todo использовать так:
|
todo использовать так:
|
||||||
paymentInstructionCreator.createAndSavePaymentInstructions()
|
paymentInstructionCreator.createAndSavePaymentInstructions()
|
||||||
|
|
@ -471,7 +473,7 @@ public class PaymentInstructionCreator {
|
||||||
}
|
}
|
||||||
if (clearingCategory.contains(ClearingCategory.B)) {
|
if (clearingCategory.contains(ClearingCategory.B)) {
|
||||||
BigDecimal amount = bdFromLongSafe(paymentIAny.getDebitLegAmount());
|
BigDecimal amount = bdFromLongSafe(paymentIAny.getDebitLegAmount());
|
||||||
amount = liabilitiesClaimsAssets.getClaimsQuantity().subtract(amount);
|
amount = safeBD(liabilitiesClaimsAssets.getClaimsQuantity()).subtract(amount);
|
||||||
liabilitiesClaimsAssets.setClaimsQuantity(amount);
|
liabilitiesClaimsAssets.setClaimsQuantity(amount);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue