diff --git a/clearing-parent/backend-api/src/main/resources/meta/meta.json b/clearing-parent/backend-api/src/main/resources/meta/meta.json index 46836eebf..bee3c95b0 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/meta.json +++ b/clearing-parent/backend-api/src/main/resources/meta/meta.json @@ -10772,6 +10772,253 @@ ,"views": { + "AccountUnion": { + "sources": [ + "bankAccount" + , + "account" + , + "clearingAccount" + ],"fields":[ + + { + "code": "" + + } + + , + + { + "code": "" + + } + + , + + { + "code": "" + + } + + , + + { + "code": "" + + } + + , + + { + "code": "" + + } + + , + + { + "code": "" + + } + + , + + { + "code": "" + + } + + ] + } +, + "executionCurrencyView": { + "sources": [ + "executionCurrency" + ],"fields":[ + + { + "code": "exchangeExecutionId" + + } + + , + + { + "code": "side" + + } + + , + + { + "code": "market" + ,"name": "Код класса валютного инструмента","shortname": "Код класса","link": "market","linkKeyCode": "code","linkCode": "code" + } + + , + + { + "code": "tradingDate" + + } + + , + + { + "code": "settlementDate" + + } + + , + + { + "code": "securitySymbol" + + } + + , + + { + "code": "price" + + } + + , + + { + "code": "settlementAmount" + ,"name": "Сумма сделки в рублях","shortname": "Сумма сделки" + } + + , + + { + "code": "lots" + ,"shortname": "Объем в лотах" + } + + , + + { + "code": "quantity" + ,"name": "Объем сделки в единицах валюты","shortname": "Объем сделки" + } + + , + + { + "code": "exchangeExecutionTime" + ,"shortname": "Время сделки" + } + + , + + { + "code": "partyTradingClearingRegistryId" + + } + + , + + { + "code": "comment" + ,"visible": true,"ignore": false + } + + , + + { + "code": "clientCode" + ,"visible": true,"ignore": false + } + + , + + { + "code": "settlementCode" + ,"name": "Код расчетов при размещении","shortname": "Код режима расчетов","visible": true,"ignore": false + } + + , + + { + "code": "companyId" + ,"name": "Код участника клиринга","shortname": "Код УК","link": "company","linkCode": "clearingCode" + } + + , + + { + "code": "companyId" + ,"name": "Название участника клиринга","shortname": "Название УК" + } + + , + + { + "code": "counterPartyId" + ,"name": "Код УК контрагента","shortname": "Код УК контрагента","visible": true,"link": "company","linkCode": "clearingCode" + } + + , + + { + "code": "counterPartyId" + ,"name": "Название УК контрагента","shortname": "Название УК контрагента","visible": true + } + + , + + { + "code": "market" + ,"name": "Наименование класса валютного инструмента","shortname": "Наименование класса" + } + + , + + { + "code": "currencyCode" + ,"name": "Код валюты расчетов","shortname": "Валюта расчетов","visible": true + } + + , + + { + "code": "market" + ,"name": "Код секции в Клиринговой системе","shortname": "Код секции в КС","link": "market","linkKeyCode": "code","linkCode": "section" + } + + , + + { + "code": "linkedExchangeExecutionId" + ,"visible": true,"ignore": false + } + + , + + { + "code": "id" + + } + + , + + { + "code": "createdAt" + + } + + , + + { + "code": "updatedAt" + + } + + ] + } + } ,"types": [ diff --git a/clearing-parent/backend-api/src/main/resources/meta/xsl/json.xsl b/clearing-parent/backend-api/src/main/resources/meta/xsl/json.xsl index df8c1ee48..d464d3334 100644 --- a/clearing-parent/backend-api/src/main/resources/meta/xsl/json.xsl +++ b/clearing-parent/backend-api/src/main/resources/meta/xsl/json.xsl @@ -5,14 +5,14 @@ - + { "version": "", } - + "enums": { @@ -26,24 +26,24 @@ } - + ,"views": { - + } - + ,"types": [ ] - - + + , { @@ -54,8 +54,8 @@ } - - + + , "": { @@ -65,7 +65,7 @@ "fields": [] } - + , @@ -84,8 +84,8 @@ - - + + , @@ -97,10 +97,10 @@ } - - - + + + , "": { @@ -118,32 +118,45 @@ "" - + , - - - - - - { - - , - "": - - { - - - , - - } - - - } - - + + + { + "code": "" + + , + + "": + "": + "": + "": + "": + "": + "": + "": + "": + "": "" + + + + + + } + - + , @@ -181,7 +194,7 @@ }} - +