sdf21 validation company search tradingCode strip leading zeroes
This commit is contained in:
parent
835beb55cc
commit
08f498f774
1 changed files with 1 additions and 0 deletions
|
|
@ -28,6 +28,7 @@ public enum Sdf21ValidationRule implements IValidationRule<ImdgValidationContext
|
|||
return of(ClearingError.CompanyNotFoundB, depoCodeCl);
|
||||
}
|
||||
String tradingCode = depoCodeCl.substring(1, 4);
|
||||
tradingCode = tradingCode.replaceFirst("^0+(?!$)", "");
|
||||
Collection<Company> companies = companyImdg.getCollectionObjectsBySQL("tradingCode = '%s'".formatted(tradingCode));
|
||||
if (companies.size() != 1) {
|
||||
return of(ClearingError.CompanyNotFoundB, depoCodeCl);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue