Versions Compared

Key

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

...

File changed:
realtime_ejm_stat.xml


SDP-14597:  EJM   The EJM workflow remains in progress when data load task request is sent with empty Workflowdata

In case when workflow was When the workflow is launched by an RTR with an empty WorkflowData task parameter, the workflow stayed would remain in progress and waited wait for a file.
Added support Support was added to handle the case when the WorkflowData defined in the RTR have has an empty value and can stop the workflow execution with ‘WorkflowData Parameter cannot be empty’ error

...


SDP-20196:  Error Executing eml_update_issuer_organization

Rule The rule for the loading the issuer organization interface in XMLDBAPI format produced an error due to an incorrect SUB_MSG_TYPE.
Logic   The logic for loading was improved to support prefix for auto generated binds.

File changed:
xml-dbdirect_issuer_common.inc


SDP-9609:  Warehouse   The Warehouse Nav Multi cannot be loaded into non-default partition

Warehouse Nav Multi inbound interface didn't did not support the load of data to the non -default partition due to issue in the bind.primary partition.

The logic for the bind generation was updated to support non -default partitionprimary partitions.

Files changed:

eagle_ml-2-0_cm/extract_sql_schema_name.inc 
eagle_ml-2-0_cm/generate_and_save_bind.inc

...

SDP-20049:  Pricing Center - Underlying Price Demand for security is still in progress

When the Pricing Center Event processes data , where the securities have an underlying security, the additional Underlying Price Demand events can be executed. They are launched after Pricing Center rules finished and they are not always catched caught by the logic, which checks Pricing Center event and its rules execution status. In this case, the EJM process is finished with the "Underlying Price Demand for security… is still in progress" error.

The logic with checking Pricing Center sub-events statuses was enhanced firstly to check if all sub-events were started and then to wait their completion.

...

SDP-16418:  realtime_rtr.rsf to support unzipped messages for all reference data files - Variable Rates.
SDP-16419:  realtime_rtr.rsf to support unzipped messages for all reference data files – Factors.
 SDPSDP-16420: realtime_rtr.rsf to support unzipped messages for all reference data files -Schedules

Added support to load the following EagleML interfaces as single messages within in-memory processing:
Generic SMF, IssueVariableRate, Schedule, GenericCA

...

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 note: the The new elements were not added to the inbound or outbound interfaces. It This is an XSD change only.

Files changed:

eagleml-entity-2-0.xsd
eagleml-entity-shared-2-0.xsd
eagleml-wh-shared-2-0.xsd

 

SDP-10090:  Improve the XREFEXTRACT to use bind variables

Filters xrefidtype, To optimize throughput, the filters xrefidtype and securitysubtype were updated in order to use bind variables. Filter The filter securitysubtype was added to the common security filters.

Files changed:
eagle_ml-2-0_cm/extract_filter_smf.inc
eagle_ml-2-0_cm/out/tagvalue/extract_smf.inc
eagle_ml-2-0_cm/out/tagvalue/extract_xref.inc

...

SDP-9970: Correct error messages in the security_resolution_generic

Error An error message for security resolution was fixed for case to address when a security was not resolved by the provided incoming identifiers. Updated The updated message contains a list of identifiers that were a part of the resolution and a list of options.

Example of reported error message in the GenericCA:Security  Security for the identifier(s) does not exist in Eagle:

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

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

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 a condition to include into resolution in the First Match mode resolution the 10th pair of identifiers, which contains the Primary Asset Identifier, only in case the value is not empty.


SDP–17647: Support outbound interface for VENDORCASHFLOW

An outbound interface for the 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_ml-2-0_cm/out/tagvalue/extract_ref_vendor_cash_flow.inc 
 eagle_ml-2-0_cm/out/tagvalue/extract_ref_vendor_cash_flow.xml
 eagle_ml-2-0_cm/out/xml/t_ref_vendor_cash_flow_streaming.inc 
 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  


SDP-19071:  The Security Resolution is not using assetCurrency when the PC Price is loaded.

An issue was detected with the assetCurrency missing for Issue PC Price security resolution.

In order to avoid this issue, mapping for assetCurrency (tag85) was added The issue was resolved by mapping the assetCurrency - tag85 for Issue PC Price inbound interface. 

Files changed: 
/eagle_default/in/xml/include/ xml-ref_security_pricing_common.inc 


SDP-10341:  Entity   Enhance the Entity Extract to have an Additional Filter to allow extracting Active Entities only

There was added a A new filter 'activeStatus' for defined as activeStatus was added to the Generic Entity Extract - ENTITYEXTRACT to leverage enable filtering records by the RULESDBO.ENTITY.ACTIVE_STATUS field.

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

A value of Y will only return the entities with an active status. The default will return all entities.

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 Updated the synthetic securities logic. The synthetic security type was revised to depend on the Processing Security type. 

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