Versions Compared

Key

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

...

SDP-19775:  EagleML: added missing links to the installer packages
Installer package had missing links and as a result some files were not included in the Installer package, which could cause a problem with fresh installation.

This issue is was fixed.

Files changed:
eagle_mc_installer.pkg
eagle_ml-2-0_default_cm_control_message.pkg
eagle_ml-2-0_default_cm_task_reporter.pkg

...

SDP-13632:  EJM - In-memory Price Loading should return Business Task ID in TSR

Previously in-memory processing for any interface didn't handle business task id from incoming RTR or PayLoad file.
Rule for in memory processing was improved to handle incoming value and output it in the final TSR.

...

Issue was that for realtime processes the start and end processing times were equal and did not show real time.

 Query Query on reporting step has been improved to get summary and detail information with correct start and end processing time and display this information on the file statistic tab.

Files File changed:
realtime_ejm_stat.xml

...

In case when workflow was launched by RTR with empty WorkflowData task parameter, the workflow stayed in progress and waited for a file.
Added support to handle case when WorkflowData defined in RTR have empty value and stop workflow execution with ‘WorkflowData Parameter cannot be empty’ error

Files File changed:
runtaskrequest.xml

...

The new elements for mapping to DB table HOLDINGDBO.POSITION_DETAIL_LIQUIDITY were added to the XSD type WarehousePosition (complex element <liquidity>).
The new elements for mapping to DB table PERFORMDBO.PSR_LIQUIDITY were added to the XSD type WarehousePosition (complex element <liquidity>).
The new elements for mapping to DB table RULESDBO.ENTITY_LIQUIDITY were added to the XSD type GenericEntity (new complex element <entityLiquidity>).
Please  Please note: the new elements were not added to inbound or outbound interfaces. It is an XSD change only.

...

Also the following changes were done: - added information status that displays the actual list of identifiers that were a part of the resolution and a list of options.

Example:

Resolution Based On:99769N108_1/CUSIP, 99769N109_2/SEDOL. Resolution options: Currency: USD.

Tag No Change Case: 1952,1955,1958,1961,1964,1967,1970,1973,1976,1979

- added Added condition to include into resolution in First Match mode the 10th pair of identifiers, which contains Primary Asset Identifier, only in case the value is not empty

...

An outbound interface for VendorCashFlow object was created. 
Feed type: VENDORCASHFLOWEXTRACT 

Supported EagleML filters: 
-   Date Filter 
-   Sources Filter 
-   Security Master File (SMF) Filter 
-   Held Only Filter 
The extract was added to the eagle_wrf_generic_extract workflow. 

Files added: 
- eagle eagle_ml-2-0_cm/out/tagvalue/extract_ref_vendor_cash_flow.inc 
- eagle eagle_ml-2-0_cm/out/tagvalue/extract_ref_vendor_cash_flow.xml
- eagle eagle_ml-2-0_cm/out/xml/t_ref_vendor_cash_flow_streaming.inc 
- eagle eagle_ml-2-0_cm/out/xml/t_ref_vendor_cash_flow_streaming.xml

Files changed: 
- changes in the eagle_wrf_generic_extract workflow 
- eagle_ml-2-0_cm\ w_config.inc 
eagle/estar/EAGLE_ML_2_0.pkg 
eagle/estar/eagle_ml-2-0_default_out_q.pkg 
eagle/estar/eagle_ml-2-0_default_out_streaming_t.pkg 
/eagle_ml-2-0_cm/out/tagvalue/extracts.rsf 
/eagle_ml-2-0_cm/out/xml/t_eagleml-2-0_streaming.rsf 

...

There was added a new filter 'activeStatus' for Generic Entity Extract to leverage filtering records by the RULESDBO.ENTITY.ACTIVE_STATUS field.

Example:
  <taskParameter>
  <name>activeStatus</name>
  <dataType>S</dataType>
  <value>Y</value>
  </taskParameter>

File Files changed:
extract_entity.inc
extract_filter_sql.inc

...

SDP-14769: Update logic for tag 2301 in secmastersynthetic.inc for Options 

Synthetic Securities logic adjustment. Now Synthetic Security type depends on Processing Security type. 

Files changed: 
-   eagle_default\in\xml\include\secmastersynthetic.inc