Versions Compared

Key

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

Enhancements

SDP-87252 EagleML Voluntary Election Inbound interface was enhanced with Entity Bank relationship resolution for Update and Delete Actions

...

Files changed:
eagle_default/in/xml/xml-ref_voluntarycaelections.xml

SDP-86971 The Logic for Xreference Identifiers was adjusted to exclude duplicates

...

Files changed:
tpe/dynamic/msgcenter/eagle_default/in/xml/include/smf_identifiers_map.inc

SDP-86417 The multipleLegAccountingTrade inbound interface enhanced with new elements

...

Files changed:
eagle_default/in/xml/include/multiplelegtrade_aliases.inc

SDP-86194 Signage logic changes for BUYCVR and BUYCVRCANCEL events

...

Files changed:
tpe/dynamic/msgcenter/eagle_ml-2-0_cm/out/tagvalue/extract_wrhs_trade_signage_logic.inc

SDP-85883 Warehouse Position load supports srcSysC element

...

Files changed:
eagle_default/in/xml/xslt/wrh_egl_gen_interface3.xsl
eagle_ml-2-0_cm/dbkeysmap.inc
eagle_ml-2-0_cm/out/xml/t_warehouse_position_xmldbapi.xml
eagle_ml-2-0_cm/out/xml/t_warehouse_position_xmldbapi_streaming.inc

SDP-85849 Added new flag ValuationSource for PRICINGRDCREPORTEXTRACT

...

A new object called getvariable has been implemented to support dynamic expression calculation for variables.

Dynamic expression calculation means the presence of two execution steps, as opposed to the traditional single execution step seen with a variable, where expression can be only static.

For example:

[
"getvariable",
"extUSER_CHAR",
"iif(stringlength(get_instruction_param('USER_CHAR', :GVAR_RTR: )>0,get_instruction_param('USER_CHAR', :GVAR_RTR: ,'')"
],

In this case there will be two executions (calculations):

  1. The first Execution will calculate expression (iif(stringlength(get_instruction_param('USER_CHAR', :GVAR_RTR: )>0,get_instruction_param('USER_CHAR', :GVAR_RTR: ,'')). In our example the result of this expression is |57|;

  2. The second Execution will use the result of the 1st execution, it works as expression for the second execution. In this scenario, the value will be taken from column 57 of the incoming CSV file.

This variable then can be used in the mapping as typical variable:

[
":extUSER_CHAR:",
"",
false,
null,
"",
"accountingTrade/userChar5"
],

In the resulting file, we should expect to find the value from column 57 in the element accountingTrade/userChar5.

It works the same way if the variable is defined with static expression:

[
"variable",
"extUSER_CHAR",
"|57|"
],

However, in the scenario, it's expected that the definition will be dynamically defined and the column number will be modified.

SDP-82063 Added new flag ValuationSource for PRICINGREPORTEXTRACT

...

Files changed:
eagle_ml-2-0_cm/out/tagvalue/extract_pricing_report.inc

SDP-85845 VoluntaryCAElection interface resolves the custody elements

...

Files changed:
eagle_default/in/xml/xml-ref_voluntarycaelections.xml

SDP-85455 Asset Resolution Options for Warehouse Trade Interface

Two resolution options were added for the warehouseTrade object:

  • RESOLVE_PRIMARY is used to resolve the primaryAssetId; this can be useful to validate the securityAlias

<assetResolutionOption>RESOLVE_PRIMARY</assetResolutionOption>

  • SKIP is used to use the securityAlias passed from the incoming data without resolution

<assetResolutionOption>SKIP</assetResolutionOption>

...

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

SDP-85425 SFTP Distribution with Optional Public Key

...

Files changed:
eagle/estar/tpe/dynamic/msgcenter/eagle_ml-2-0_cm/reporter_dist_methods.inc

SDP-85213 DBTATA (TBA) Trades updated To Support All Lot Selection Methods

...

Files changed:
eagle_default/in/include/csv-sell_columns.inc

SDP-84964 VOLCAELECTIONEXTRACT enhanced to support new elements

...

Files changed:
eagle_ml-2-0_cm/out/xml/t_voluntary_ca_election_streaming.inc
eagle_ml-2-0_cm/out/tagvalue/extract_voluntary_ca_election.xml

SDP-84906 The multipleLegAccountingTrade single event inbound interface enhanced with new elements

...

Files changed:
eagle_default/in/xml/xml-accttrade_singleleg.xml

SDP-83690 Additional Load Fields for the ExchangePrice Load and ISSUEEXCHANGEPRICEEXTRACT

...

Files changed:
metadata/bind/eagleml_ref_exchangeprice.xml
eagle_default/in/xml/xml-ref_exchangeprice.xml
eagle_default/in/xml/include/xml-ref_security_pricing_common.inc
eagle_ml-2-0_cm/out/xml/t_issueprice_exchange_streaming.inc

SDP-87039 The Warehouse Trade EagleML Inbound interface was enhanced with additional elements

...

File changed:
eagle_default/in/xml/xslt/wrh_egl_gen_interface3.xsl

SDP-86384 Data Rules Profile Templates for Conversion and Cloud Workflows for New Resources

...

Files changed:
eagle/estar/EAGLE_EXTRACTSERVICE.pkg
eagle/estar/eagle_default_workflows.pkg

SDP-86309 Additional fields supported for Oracle load via entityaccountingbasis resource

...

Files changed:
entityaccountingbasis-models.json

SDP-86235 The warehouseposition resource was updated to support a few missing fields

...

Files Changed:
eagle-vocab-wh-shared.json
eagle-vocab-definition-wh-shared.json
warehouseposition-models.json

SDP-86200 Warehouseposition Reinitbatch Stored Procedure was updated for Oracle load to ingest data correctly

...

Files Changed:
metadata\core\ontology\templates\eagle_wrhs_warehouseposition_reinitbatch.oracle

SDP-86196 Information in data load error is not sufficient to triage issue

Logic for reporting error messages to the end users was improved to inherit global parameter for length, also this value can be adjusted via RTR parameter: procstatusmsgsize. The Default size is set to 300.

...

common-core/descriptor/dbdescriptor.py
common-core/processing-env/proc_log_stru.py
common-core/processing-env/processing_context.py
common-core/processing-env/processing_log.py
common-core/processing-env/proc_log_policy.py

SDP-85755 Cloud workflow eagle_wrf_cloud_extract was updated

...

Files changed:
eagle_ml-2-0_workflows/eagle_wrf_cloud_extract.wrf

SDP-85709 Python translator was updated to support missed header elements

...

Files changed:
src/common_core/enums/eml_enum.py
src/eagleinvsys/etl/default_etl_impl.py

SDP-85139 Data Rules Security Resolution Service was Enhanced

...

Files changed:
metadata/core/ontology/resolution/defaultassetresolutionservice.json
metadata/core/ontology/templates/includes/defaultassetresolution.json

SDP-85065 Data Rules support for warehousebrokertradequote Resource

...

Files added:
metadata/core/ontology/warehouse/warehousebrokertradequote_in.json
metadata/core/ontology/templates/db_oper/snowflake/warehousebrokertradequote.reinit_batch_many.sql
metadata/core/ontology/templates/eagle_wrhs_warehousebrokertradequote_insertupdate.txt
metadata/core/ontology/templates/eagle_wrhs_warehousebrokertradequote_reinitbatch.oracle.txt
metadata/core/ontology/templates/eagle_wrhs_warehousebrokertradequote_reinitbatch.snowflake.txt
msgcenter/profile/workflows/EagleToVault-cloud-warehousebrokertradequote_tmp.profile
msgcenter/profile/workflows/EagleToVault-conversion-warehousebrokertradequote_tmp.profile

SDP-85064 Data Rules support for entitypeergroupranking Resource

...

Files added:
metadata/core/ontology/entity/entitypeergroupranking_in.json
metadata/core/ontology/templates/eagle_ent_entitypeergroupranking_insertupdate.txt

SDP-85063 Data Rules support for entityliquidity resource

...

Files changed:
metadata/core/ontology/entity/entityliquidity-models.json
metadata/core/ontology/entity/entityliquidity.json
metadata/core/ontology/vault/eagle-vault-model.json
expected-results/all_create_snowflake_ddl.sql
expected-results/entitylist_resource_output.json
rdfmeta/test_rdf_meta_convert.py

SDP-85062 The issuerentityrelationship resource is supported via Data Rules

...

Files added:
metadata/core/ontology/reference/issuerentityrelationship_in.json
metadata/core/ontology/templates/eagle_ref_issuerentityrelationship_insertupdate.txt

SDP-83065 Data Rules entityidentifiers Resource was enhanced to support DeltaBatch mode

...

Files changed:
metadata/core/ontology/entity/entityidentifiers.json
metadata/core/ontology/entity/entityidentifiers_in.json

SDP-81857 warehousetrade Resource was updated to support additional fields

Below changes were implemented:

  • Additional elements are currently supported for TRADESDBO.TRADE_DETAIL:
    trdDetUserChar1 - USER_CHAR1
    trdDetUserChar2 - USER_CHAR2
    trdDetUserChar3 - USER_CHAR3
    trdDetUserFloat1 - USER_FLOAT1
    trdDetUserFloat2 - USER_FLOAT2
    trdDetUserFloat3 - USER_FLOAT3

  • Added mapping for element assetLiabilityHedgeFlag for the database field TRADE_DETAIL_EXT.AL_HEDGE_FLAG

  • Removed XSD element trdDetExtUserFloat1 and DB field TRADE_DETAIL_EXT.USER_FLOAT1, the field does not exist in Oracle Database

Files changed:
warehousetrade_in.json
warehousetrade-models.json
eagle-vocab-wh-shared.json
eagle-vocab-definition-wh-shared.json

SDP-55999 Oracle load implemented for issuerrelationship resource via Data Rules

...

Files changed:
metadata/core/ontology/reference/issuerrelationship-models.json
metadata/core/ontology/reference/issuerrelationship_in.json
metadata/core/ontology/templates/eagle_ref_issuerrelationship_insertupdate.txt

Production Bugs

SDP-86442 warehousecloselot resource was updated to correct database field type

...

Files changed:
metadata/core/ontology/warehouse/warehousecloselot-models.json

SDP-86292 Cancel for AccountingTrade used to fail for future dates

...

Files changed:
eagle_default\in\include\csv-cancel_columns.inc

SDP-86283 DeltaBatch Filter for Warehouse Performance Was Improved to Include UPDATE_DATE and MPC_UPD_DATE

...

Files changed:
warehouseperformance.json
eagleinvsys\rdf_metadata\rdf_outflow.py
common_core\dataset\ds_filters\delta_batch_filters\delta_batch_filter_cursor_handler.py

SDP-86049 User and ScimUser logic changes for Business and Application groups

...

Files changed:
eagle_default\in\xml\xml-user_user.xml
eagle_default\in\xml\xml-user_user_scim.xml
eagle_default\in\xml\include\user_common.inc

SDP-86019 Automation Center Jobs and EJM events Statuses are out of Sync for initial Delta Based run

...

Files changed:
eagle_ml-2-0_cm/out/tagvalue/extract_delta_wrf.inc

SDP-85841 Missing Errors in the Consolidated TSR

...

Files changed:
eagle_ml-2-0_cm/out/tagvalue/extract_acct_fair_value_comparison.xml
eagle_ml-2-0_cm/out/tagvalue/extract_acct_cash_journal.xml
eagle_ml-2-0_cm/out/tagvalue/extract_acct_realized_gain_loss.xml
eagle_ml-2-0_cm/out/tagvalue/extract_acct_trial_balance.xml
eagle_ml-2-0_cm/out/tagvalue/extract_acct_weighted_average.xml
eagle_ml-2-0_cm/out/tagvalue/extract_acct_working_trial_balance.xml
eagle_ml-2-0_cm/out/tagvalue/extract_globaltaxrate.xml

SDP-85840 Error from distribution stream was not reported in the final TSR

...

Files changed:
eagle_ml-2-0_cm/out/tagvalue/eagle_default_cm_file_distribution.xml

SDP-85676 securitypolicy profile was updated

...

metadata/core/securitypolicy.json

SDP-85571 IWS Translator issue with Unpacker

...