Versions Compared

Key

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

...

To load or update data in Warehouse Cash Activity tables, send your CSV message to the eagle_default_in_csv_warehouse stream

Master/Original Transaction Number Logic

Single Mode Load

Values in the incoming file

Values loaded to DB

Both values are not set or missing

originalTransactionNumber is NULL
masterTransactionNum is NULL

Error:


You will get the following error:

Original Transaction Number cannot be null

Only original transaction number set

originalTransactionNumber FILLED
masterTransactionNum is NULL

-  masterTransactionNum copies the originalTransactionNumber value:

Image Added

 - if

sending

you send the same message again, the values will remain the same (as from the file):

Image Added

- change originalTransactionNumber value to FILLED_B, once again masterTransactionNum copies this value and a new record

is created

will be created:

Image Added

Both values are set:

originalTransactionNumber FILLED_C
masterTransactionNum FILLED_D

-

 

first load: values from file loaded into DB:

   

Image Added

- if you change originalTransactionNumber to FILLED_Е, the record will

update

be updated updated with the new originalTransactionNumber value:

   

Image Added

- if you change masterTransactionNum

на

to FILLED_F, the record will

update

be updated with the new masterTransactionNum value:

Image Added

   

- if you change both: originalTransactionNumber to  FILLED_G and masterTransactionNum to  FILLED_H, a new record

is

will be created:

...

Image Added

Batch Mode Load

If no masterTransactionNum value is provided in the loading file for load, the masterTransactionNum value will reflect the originalTransactionNumber value from the record:

Image Added


Anchor
Security_Resolution_Logic
Security_Resolution_Logic
Security Resolution Logic

...