HEX
Server: Apache/2.2.15 (CentOS)
System: Linux ip-10-0-2-146.eu-west-1.compute.internal 2.6.32-754.35.1.el6.centos.plus.x86_64 #1 SMP Sat Nov 7 11:33:42 UTC 2020 x86_64
User: root (0)
PHP: 5.6.40
Disabled: NONE
Upload Files
File: /www/exchange2/sql/custom/TK25472-verify-historical-TTE-transactions-sync.sql
/* sample queries to verify historical sync of TTE transactions */
/* b-ETR Trades */
/* Exchange 2.0 */
SELECT trade_reference_id as exchange_ref_id, cm_id, face_value FROM invoice_master WHERE cm_sync_date IS NOT NULL AND cm_id IS NOT NULL AND etr_type = 'b';
/* CM */
SELECT exchange_ref_id, id as cm_id, CAST(face_value as float) FROM tte_transactions WHERE type_field_mapping_id = 2 AND created_at <= '2022-10-23 23:59:59';

/* c-ETR Trades */
/* Exchange 2.0 */
SELECT trade_reference_id as exchange_ref_id, cm_id, face_value FROM invoice_master WHERE cm_sync_date IS NOT NULL AND cm_id IS NOT NULL AND etr_type = 'c';
/* CM */
SELECT exchange_ref_id, id as cm_id, CAST(face_value as float) FROM tte_transactions WHERE type_field_mapping_id = 3 AND created_at <= '2022-10-23 23:59:59';

/* d-ETR Trades */
/* Exchange 2.0 */
SELECT trade_reference_id as exchange_ref_id, cm_id, face_value FROM invoice_master WHERE cm_sync_date IS NOT NULL AND cm_id IS NOT NULL AND etr_type = 'd';
/* CM */
SELECT exchange_ref_id, id as cm_id, CAST(face_value as float) FROM tte_transactions WHERE type_field_mapping_id = 4 AND created_at <= '2022-10-23 23:59:59';

/* Inbound Payments (a-ETR) */
/* Exchange 2.0 */
SELECT manual_transaction_id as exchange_ref_id, cm_id, amount as face_value FROM manual_transactions WHERE cm_sync_date IS NOT NULL AND cm_id IS NOT NULL AND is_aetr = 1 AND transaction_type IN (1,2,7,9,19,110);
/* CM */
SELECT exchange_ref_id, id as cm_id, CAST(face_value as float) FROM tte_transactions WHERE type_field_mapping_id = 21 AND created_at <= '2022-10-23 23:59:59';

/* Inbound Payments (b-ETR) */
/* Exchange 2.0 */
SELECT mt.manual_transaction_id as exchange_ref_id, mt.cm_id, mt.amount as face_value FROM manual_transactions mt LEFT JOIN organisation_details od ON od.user_id = mt.originator_id WHERE mt.cm_sync_date IS NOT NULL AND mt.cm_id IS NOT NULL AND mt.is_aetr = 0 AND mt.transaction_type IN (7,19,110) AND (mt.orpa_id <> 0 OR od.etr_type = 'b');
/* CM */
SELECT exchange_ref_id, id as cm_id, CAST(face_value as float) FROM tte_transactions WHERE type_field_mapping_id = 25 AND created_at <= '2022-10-23 23:59:59';

/* Inbound Payments (c-ETR) */
/* Exchange 2.0 */
SELECT mt.manual_transaction_id as exchange_ref_id, mt.cm_id, mt.amount as face_value FROM manual_transactions mt LEFT JOIN organisation_details od ON od.user_id = mt.originator_id WHERE mt.cm_sync_date IS NOT NULL AND mt.cm_id IS NOT NULL AND mt.is_aetr = 0 AND mt.transaction_type IN (7,19,110) AND ((mt.orpa_id = 0 OR mt.orpa_id IS NULL) AND od.etr_type = 'c');
/* CM */
SELECT exchange_ref_id, id as cm_id, CAST(face_value as float) FROM tte_transactions WHERE type_field_mapping_id = 26 AND created_at <= '2022-10-23 23:59:59';

/* Inbound Payments (d-ETR) */
/* Exchange 2.0 */
SELECT manual_transaction_id as exchange_ref_id, cm_id, amount as face_value FROM manual_transactions WHERE cm_sync_date IS NOT NULL AND cm_id IS NOT NULL AND is_aetr = 0 AND transaction_type IN (1,2,9);
/* CM */
SELECT exchange_ref_id, id as cm_id, CAST(face_value as float) FROM tte_transactions WHERE type_field_mapping_id = 11 AND created_at <= '2022-10-23 23:59:59';