ialbert 2025-09-29 16:38:18 +03:00
parent 53fba9af01
commit 3253b06d1c

View file

@ -33,6 +33,7 @@ import ru.spcex.platform.imdg.api.Imdg;
import ru.spcex.platform.imdg.api.ImdgProvider;
import ru.spcex.platform.imdg.api.predicate.specific.SecuritySelector;
import ru.spcex.platform.utils.log.ExceptionUtils;
import static ru.spcex.platform.utils.number.BigDecimalUtil.safeBD;
public abstract class AbstractExporterService {
private final Logger log = LoggerFactory.getLogger(getClass());
@ -140,7 +141,7 @@ public abstract class AbstractExporterService {
return false;
}
return WorkflowStatus.Active.equalsByKey(security.getWorkflowStatus()) ||
!registry.getBalance().equals(BigDecimal.ZERO);
safeBD(registry.getBalance()).compareTo(BigDecimal.ZERO) != 0;
}
protected BigDecimal sumNegativeABS(Collection<Registry> registries) {