This commit is contained in:
parent
59ab5145a8
commit
8dd82f67a6
2 changed files with 3 additions and 2 deletions
|
|
@ -309,7 +309,7 @@ public class ExecutionFondComponent implements IExecutionUploadComponent {
|
||||||
price = safeBD(sTrades.getPrice())
|
price = safeBD(sTrades.getPrice())
|
||||||
.multiply(safeBD(dcs.getNominalValue()))
|
.multiply(safeBD(dcs.getNominalValue()))
|
||||||
.multiply(baseUnitSize);
|
.multiply(baseUnitSize);
|
||||||
} else if (NominalTypeCode.INDX.equalsByKey(dcs.getNominalTypeCode())) {
|
} else if (NominalTypeCode.FIXD.equalsByKey(dcs.getNominalTypeCode())) {
|
||||||
price = safeBD(sTrades.getPrice())
|
price = safeBD(sTrades.getPrice())
|
||||||
.multiply(safeBD(parse(udr.getRightUnit())))
|
.multiply(safeBD(parse(udr.getRightUnit())))
|
||||||
.multiply(baseUnitSize);
|
.multiply(baseUnitSize);
|
||||||
|
|
@ -474,7 +474,6 @@ public class ExecutionFondComponent implements IExecutionUploadComponent {
|
||||||
context.addImdg(IMDGDistributedNames.Map_TradingClearingRegistry, imdgTradingClearingRegistry);
|
context.addImdg(IMDGDistributedNames.Map_TradingClearingRegistry, imdgTradingClearingRegistry);
|
||||||
context.addImdg(IMDGDistributedNames.Map_DigitalCertificateSecurity, imdgDigitCertSecurity);
|
context.addImdg(IMDGDistributedNames.Map_DigitalCertificateSecurity, imdgDigitCertSecurity);
|
||||||
context.addImdg(IMDGDistributedNames.Map_UtilitarianDigitalRight, udrImdg);
|
context.addImdg(IMDGDistributedNames.Map_UtilitarianDigitalRight, udrImdg);
|
||||||
//fixme add map utilitarian
|
|
||||||
context.setLogPrefix(LogPrefixId.INSTANCE);
|
context.setLogPrefix(LogPrefixId.INSTANCE);
|
||||||
return new ValidatorImpl<>(context,
|
return new ValidatorImpl<>(context,
|
||||||
new STradesSecurityPresentValidationRule(valCash.fixIncSecCash,
|
new STradesSecurityPresentValidationRule(valCash.fixIncSecCash,
|
||||||
|
|
|
||||||
|
|
@ -1241,6 +1241,8 @@ INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5434, 'CLRN', 'Опе
|
||||||
|
|
||||||
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5435, 'CLRN', 'Сверка входящего остатка по транзакции %s не совпала с регистром %s.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5435, 'CLRN', 'Сверка входящего остатка по транзакции %s не совпала с регистром %s.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||||
|
|
||||||
|
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5436, 'CLRN', 'Данных по УЦП для ЦC %s не найдено.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||||
|
|
||||||
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5600, 'DBFI', 'Общая ошибка модуля dbf-importer.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5600, 'DBFI', 'Общая ошибка модуля dbf-importer.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||||
|
|
||||||
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5700, 'CLRN', 'При проверке обязательств во время сессии не найден регистр для хранения активов для инструмента.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
INSERT INTO ERROR_CODE_DICTIONARY(ID, CODE, NAME) values (5700, 'CLRN', 'При проверке обязательств во время сессии не найден регистр для хранения активов для инструмента.') ON CONFLICT (ID) DO UPDATE SET CODE = EXCLUDED.CODE, NAME = EXCLUDED.NAME;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue