Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

\dynamic\msgcenter\eagle_default\in\xml\ xml-acct_cash_asset.xml
\dynamic\msgcenter\eagle_default\in\include\csv-cash_misc_inc_exp.inc
\dynamic\eagleml\schema\eagleml-acc-2-0.xsd


SDP-17003 CIBC 1700 : Loading EntityAnalytic load issue

The EntityAnalytic interface failed during load, the .  The problem was in the auto-generated stored procedure which in some cases had incorrect convert conversion logic for dates.
Include  The include file, which generates the stored procedure, has been fixed to handle such cases these scenarios correctly.

Changed file:
eagle_ml-2-0_cm\generate_sp_on_fly.inc

...

SDP-15851 : Entitytocomposite object fails the record when the same record is loaded in

entitytocomposite The Entitytocomposite object fails the record when the same record is reloaded instead of being ignored or updatedignoring it or or updating the record.

There is was a problem with parallel loading of several entities to one composite. This happens due to the logic of stored procedure that updates the entire composite even if the effective date for one entity was updated.

...

There were no error details in the final TSR for messages that were processed by the auto-reprocess stream. These messages have specific status value in MSGCENTER_DBO.MSG_DETAIL.STATUS like 10 or 11. To collect error details for messages with such statuses for the TSR, the requests were updated in the eagle_ml-2-0_default_cm_task_reporter stream.

...


SDP-17249 :  ISSUERRATINGEXTRACT data source filter and grouping issues

The Issuer Rating Extracts were enhanced to support the source filter and the grouping was updated to include source field in group key.
Correct grouping statement is Issuer Alias + Alpha Rating + Source Instance.

<taskParameter>
<name>datasources</name>
<value>MOODY</value>
</taskParameter>

Changed files:
- extract_issuer_rating.inc
- t_issuer_rating_streaming.inc

 

SDP-15083 :  Inbound EML Forward   Enable support when loading a Forward security to load the Alt Asset ID Unique on Both Currency Legs

The Forward model of GenericSMF Interface was enhanced to support unique Asset Identifiers in legAsset node and lookThroughIndicator, lookThroughValue fields for second leg (buy or sell) in one message.

Sample RTR:

<EagleML eaglemlVersion="2-0" eaglemlType="ReferenceTransactionMessage" xsi:type="LoadReference" xmlns="http://www.eagleinvsys.com/2011/EagleML-2-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<messageId>EA12345</messageId>
<sentBy>CSMEagleAdapter</sentBy>
<sendTo>http://www.eagleinvsys.com/eagle_ml-2-0_default_cm_control_message</sendTo>
<creationTimestamp>2017-06-19T08:15:36-05:00</creationTimestamp>
<replyTo>http://www.eagleinvsys.com/g_os_csm_jmscore_eml_response</replyTo>
<ackTo>http://www.eagleinvsys.com/g_os_csm_jmscore_eml_response</ackTo>
</header>
<taskIdentifier>
<correlationId correlationIdScheme="correlationIdScheme">FWDLOAD_EX001</correlationId>
<businessTaskId businessTaskIdScheme="businessTaskIdScheme">FWDLOAD</businessTaskId>
</taskIdentifier>
<referenceTransaction>
<header>
<action>ADD</action>
<objectType>GenericSMF</objectType>
</header>
<genericSMF>
<accountingValidationFlag>Y</accountingValidationFlag>
<sourceName>EAGLE PACE</sourceName>
<updateSource>USER</updateSource>
<effectiveDate>2018-12-05</effectiveDate>
<primaryAssetId>SMPLFWD1171199144</primaryAssetId>
<primaryAssetType>INTERNAL</primaryAssetType>
<altAssetIdAndType>
<instrumentId>EMLFW74</instrumentId>
<instrumentIdType>COMMON</instrumentIdType>
</altAssetIdAndType>
<processingSecurityType>FWXXXX</processingSecurityType>
<investmentType>FWD</investmentType>
<issueName>USD/TRY FWD 20190131</issueName>
<issueDescription>USD/TRY FWD 20190131</issueDescription>
<maturityDate>2019-01-31</maturityDate>
<quantityType>CURRENCY</quantityType>
<priceMultiplier>1</priceMultiplier>
<quantityScale>1</quantityScale>
<buysell>S</buysell>
<ForwardModel>
<buyCurrency>TRY</buyCurrency>
<pricingCurrency>USD</pricingCurrency>
<matchBrokerIndicator>N</matchBrokerIndicator>
<forwardBrokerCode>BIC</forwardBrokerCode>
<sellCurrency>USD</sellCurrency>
<legAsset>
<altAssetIdAndType>
<instrumentId>EMLFW39</instrumentId>
<instrumentIdType>COMMON</instrumentIdType>
</altAssetIdAndType>
</legAsset>
</ForwardModel>
</genericSMF>
</referenceTransaction>
</EagleML>

Changed files:

eagle_default\in\xml\xml-smf_generic.xml
eagle_default\in\xml\include\smf_forwrd.inc
eagle_default\in\xml\include\security_resolution_generic.inc
eagle_default\in\xml\include\get_xrefs_list.inc
eagle_default\in\xml\include\smf_aliases.inc
eagle_default\in\xml\include\forwardsmf_model.inc
eagle_default\in\xml\xslt\get_smf_all_xrefs_list.xsl
eagle_default\in\xml\xslt\eagleml_smf_gen_fields.xsl

...