<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Concatenate/LinkTable Help in Connectivity &amp; Data Prep</title>
    <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Concatenate-LinkTable-Help/m-p/1523560#M3501</link>
    <description>&lt;P&gt;Hi Qlik Gurus,&lt;/P&gt;&lt;P&gt;I've been stuck for a few days trying to connect some data sets together.&amp;nbsp; I have 6 tables named: &lt;U&gt;Open Lines&lt;/U&gt;, &lt;U&gt;Closed Lines&lt;/U&gt;, &lt;U&gt;Open Submissions&lt;/U&gt;, &lt;U&gt;Closed Submissions&lt;/U&gt;, &lt;U&gt;Open Audit History&lt;/U&gt; and &lt;U&gt;Closed Audit History&lt;/U&gt;.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The corresponding open/closed tables have the exact same fields and I was able to successfully concatenate those tables together so now I only have 3 tables. &lt;U&gt;Lines&lt;/U&gt;, &lt;U&gt;Submissions&lt;/U&gt;, and &lt;U&gt;Audit History&lt;/U&gt;.&amp;nbsp; But now I am stuck trying to link the tables together and avoid synthetic keys as t&lt;SPAN&gt;here are multiple fields in common between them.&amp;nbsp; My thought process was to first concatenate the open/closed tables together- and then use a link table to bring them together after the concatenation but with no success. Maybe there is a better approach? Any help would be greatly appreciated&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Here is my script below: I've also attached a screenshot of the data model viewer which helps identify the common fields&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[Lines]:&lt;BR /&gt;LOAD&lt;BR /&gt;[RUN_ID],&lt;BR /&gt;[REF_NUM],&lt;BR /&gt;[LIFECYCLE_BATCH_NUM],&lt;BR /&gt;[REF_ID],&lt;BR /&gt;[EXTERNAL_REF_ID],&lt;BR /&gt;[SALES_SUB_ID],&lt;BR /&gt;[RECEIVED_DATE],&lt;BR /&gt;[LINE_REF_NUM],&lt;BR /&gt;[EXTERNAL_ITEM_ID],&lt;BR /&gt;[SHIP_TO_CUST_ID],&lt;BR /&gt;[SHIP_TO_CUST_NUM],&lt;BR /&gt;[CONTRACT_AMT],&lt;BR /&gt;[TOTAL_CONTRACT_AMT],&lt;BR /&gt;[EXTERNAL_CONTRACT_ID],&lt;BR /&gt;Date(Date#([EXTERNAL_INV_DATE], 'MM/DD/YYYY') ) AS [EXTERNAL_INV_DATE],&lt;BR /&gt;[SHIP_TO_CUST_NAME],&lt;BR /&gt;[SHIP_TO_CUST_ZIP],&lt;BR /&gt;[SHIP_TO_CUST_COUNTRY],&lt;BR /&gt;[EXTERNAL_INV_AMT],&lt;BR /&gt;[EXTERNAL_INVOICE_QTY],&lt;BR /&gt;[EXTERNAL_INV_UOM],&lt;BR /&gt;[INV_AMT],&lt;BR /&gt;[ORIGINAL_INV_QTY],&lt;BR /&gt;[ORIGINAL_INV_UOM],&lt;BR /&gt;[INV_QTY],&lt;BR /&gt;[INV_UOM],&lt;BR /&gt;[TOTAL_INV_AMT],&lt;BR /&gt;[SRC_MODEL_DATE],&lt;BR /&gt;[REVERSAL_STATUS],&lt;BR /&gt;[BACKWARD_REF_ID],&lt;BR /&gt;[BACKWARD_ROOT_REF_ID],&lt;BR /&gt;[FORWARD_REF_ID],&lt;BR /&gt;[LIFECYCLE_STATUS],&lt;BR /&gt;[COMMENTS],&lt;BR /&gt;[EXT_COMMENT],&lt;BR /&gt;[SALE_DOMAIN],&lt;BR /&gt;[RESUB_TYPE],&lt;BR /&gt;[EXTERN_PAR_DISTR_DEBIT_MEMO],&lt;BR /&gt;[EXTERNAL_BRANCH_DISTR_NAME],&lt;BR /&gt;[EXTERN_BRANCH_DISTR_BRANCH_ID],&lt;BR /&gt;[EXTERN_BRANCH_DISTR_DEBIT_MEMO],&lt;BR /&gt;[EXTERNAL_DISTR_COST_AMT],&lt;BR /&gt;[DISTR_COST_AMT],&lt;BR /&gt;[TOTAL_DISTR_COST_AMT],&lt;BR /&gt;[EXTERNAL_CONTRACT_AMT],&lt;BR /&gt;[CHGBK_AMT],&lt;BR /&gt;[PAID_CHGBK_AMT],&lt;BR /&gt;[TOTAL_CHGBK_AMT],&lt;BR /&gt;[EXTERNAL_CHGBK_AMT],&lt;BR /&gt;[EXTERNAL_TOTAL_CHGBK_AMT],&lt;BR /&gt;[OVERRIDE_CONTRACT],&lt;BR /&gt;[OVERRIDE_BRANCH],&lt;BR /&gt;[OVERRIDE_CUSTOMER],&lt;BR /&gt;[OVERRIDE_PRODUCT],&lt;BR /&gt;[OVERRIDE_BASE_QTY],&lt;BR /&gt;[OVERRIDE_TOTAL_DISTR_COST_AMT],&lt;BR /&gt;[OVERRIDE_UOM_CODE],&lt;BR /&gt;[TOTAL_DISCREPANCY_AMT] as [LINE_TOTAL_DISCREPANCY_AMT],&lt;BR /&gt;[COMMENT_TO_WHOLESALER],&lt;BR /&gt;[DATE_CREATED],&lt;BR /&gt;[OVERRIDE_INV_DATE_FLAG],&lt;BR /&gt;[EXT_ORIGINAL_CONTRACT_ID],&lt;BR /&gt;[SHIP_TO_EXT_CUST1],&lt;BR /&gt;[SHIP_TO_EXT_CUST3],&lt;BR /&gt;[SHIP_TO_EXT_CUST2],&lt;BR /&gt;[SHIP_TO_EXT_CUST4],&lt;BR /&gt;[EXTERNAL_RESUB_TYPE]&lt;BR /&gt;FROM [lib://Server Qlik Upload Files (app_nt_sgueorguiev)/Chargebacks\Closed Lines.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Closed Lines]);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[Open Lines]:&lt;BR /&gt;Concatenate ([Lines])&lt;BR /&gt;LOAD&lt;BR /&gt;[RUN_ID],&lt;BR /&gt;[REF_NUM],&lt;BR /&gt;[LIFECYCLE_BATCH_NUM],&lt;BR /&gt;[REF_ID],&lt;BR /&gt;[EXTERNAL_REF_ID],&lt;BR /&gt;[SALES_SUB_ID],&lt;BR /&gt;[RECEIVED_DATE],&lt;BR /&gt;[LINE_REF_NUM],&lt;BR /&gt;[EXTERNAL_ITEM_ID],&lt;BR /&gt;[SHIP_TO_CUST_ID],&lt;BR /&gt;[SHIP_TO_CUST_NUM],&lt;BR /&gt;[CONTRACT_AMT],&lt;BR /&gt;[TOTAL_CONTRACT_AMT],&lt;BR /&gt;[EXTERNAL_CONTRACT_ID],&lt;BR /&gt;Date(Date#([EXTERNAL_INV_DATE], 'MM/DD/YYYY') ) AS [EXTERNAL_INV_DATE],&lt;BR /&gt;[SHIP_TO_CUST_NAME],&lt;BR /&gt;[SHIP_TO_CUST_ZIP],&lt;BR /&gt;[SHIP_TO_CUST_COUNTRY],&lt;BR /&gt;[EXTERNAL_INV_AMT],&lt;BR /&gt;[EXTERNAL_INVOICE_QTY],&lt;BR /&gt;[EXTERNAL_INV_UOM],&lt;BR /&gt;[INV_AMT],&lt;BR /&gt;[ORIGINAL_INV_QTY],&lt;BR /&gt;[ORIGINAL_INV_UOM],&lt;BR /&gt;[INV_QTY],&lt;BR /&gt;[INV_UOM],&lt;BR /&gt;[TOTAL_INV_AMT],&lt;BR /&gt;[SRC_MODEL_DATE],&lt;BR /&gt;[REVERSAL_STATUS],&lt;BR /&gt;[BACKWARD_REF_ID],&lt;BR /&gt;[BACKWARD_ROOT_REF_ID],&lt;BR /&gt;[FORWARD_REF_ID],&lt;BR /&gt;[LIFECYCLE_STATUS],&lt;BR /&gt;[COMMENTS],&lt;BR /&gt;[EXT_COMMENT],&lt;BR /&gt;[SALE_DOMAIN],&lt;BR /&gt;[RESUB_TYPE],&lt;BR /&gt;[EXTERN_PAR_DISTR_DEBIT_MEMO],&lt;BR /&gt;[EXTERNAL_BRANCH_DISTR_NAME],&lt;BR /&gt;[EXTERN_BRANCH_DISTR_BRANCH_ID],&lt;BR /&gt;[EXTERN_BRANCH_DISTR_DEBIT_MEMO],&lt;BR /&gt;[EXTERNAL_DISTR_COST_AMT],&lt;BR /&gt;[DISTR_COST_AMT],&lt;BR /&gt;[TOTAL_DISTR_COST_AMT],&lt;BR /&gt;[EXTERNAL_CONTRACT_AMT],&lt;BR /&gt;[CHGBK_AMT],&lt;BR /&gt;[PAID_CHGBK_AMT],&lt;BR /&gt;[TOTAL_CHGBK_AMT],&lt;BR /&gt;[EXTERNAL_CHGBK_AMT],&lt;BR /&gt;[EXTERNAL_TOTAL_CHGBK_AMT],&lt;BR /&gt;[OVERRIDE_CONTRACT],&lt;BR /&gt;[OVERRIDE_BRANCH],&lt;BR /&gt;[OVERRIDE_CUSTOMER],&lt;BR /&gt;[OVERRIDE_PRODUCT],&lt;BR /&gt;[OVERRIDE_BASE_QTY],&lt;BR /&gt;[OVERRIDE_TOTAL_DISTR_COST_AMT],&lt;BR /&gt;[OVERRIDE_UOM_CODE],&lt;BR /&gt;[TOTAL_DISCREPANCY_AMT] as [LINE_TOTAL_DISCREPANCY_AMT],&lt;BR /&gt;[COMMENT_TO_WHOLESALER],&lt;BR /&gt;[DATE_CREATED],&lt;BR /&gt;[OVERRIDE_INV_DATE_FLAG],&lt;BR /&gt;[EXT_ORIGINAL_CONTRACT_ID],&lt;BR /&gt;[SHIP_TO_EXT_CUST1],&lt;BR /&gt;[SHIP_TO_EXT_CUST3],&lt;BR /&gt;[SHIP_TO_EXT_CUST2],&lt;BR /&gt;[SHIP_TO_EXT_CUST4],&lt;BR /&gt;[EXTERNAL_RESUB_TYPE]&lt;BR /&gt;FROM [lib://Server Qlik Upload Files (app_nt_sgueorguiev)/Chargebacks\Open Lines.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Open Lines]);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[Submissions]:&lt;BR /&gt;LOAD&lt;BR /&gt;[SALES_SUB_ID],&lt;BR /&gt;[RUN_ID],&lt;BR /&gt;[REF_NUM],&lt;BR /&gt;[LIFECYCLE_BATCH_NUM],&lt;BR /&gt;[REF_ID],&lt;BR /&gt;[EXT_BRANCH_DISTR_ID],&lt;BR /&gt;[EXT_DEBIT_MEMO_ID],&lt;BR /&gt;[RECEIVED_DATE],&lt;BR /&gt;[CLOSE_DATE],&lt;BR /&gt;[SALE_DOMAIN],&lt;BR /&gt;[REVERSAL_STATUS],&lt;BR /&gt;[SUBMISSION_STATUS],&lt;BR /&gt;[PRE_SUBMISSION_STATUS],&lt;BR /&gt;[RESUB_TYPE],&lt;BR /&gt;[DIST_REBATE_CLAIM_ID],&lt;BR /&gt;[DATE_CREATED],&lt;BR /&gt;[LINE_COUNT],&lt;BR /&gt;[TOTAL_DISCREPANCY_AMT] As [SUBMISSION_TOTAL_DISCREPANCY_AMT],&lt;BR /&gt;[TOTAL_DISTR_REBATE_AMT],&lt;BR /&gt;[PARENT_REF_ID]&lt;BR /&gt;FROM [lib://Server Qlik Upload Files (app_nt_sgueorguiev)/Chargebacks\Closed Submissions.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Closed Submissions]);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;[Open Submissions]:&lt;BR /&gt;Concatenate ([Submissions])&lt;BR /&gt;LOAD&lt;BR /&gt;[SALES_SUB_ID],&lt;BR /&gt;[RUN_ID],&lt;BR /&gt;[REF_NUM],&lt;BR /&gt;[LIFECYCLE_BATCH_NUM],&lt;BR /&gt;[REF_ID],&lt;BR /&gt;[EXT_BRANCH_DISTR_ID],&lt;BR /&gt;[EXT_DEBIT_MEMO_ID],&lt;BR /&gt;[RECEIVED_DATE],&lt;BR /&gt;[CLOSE_DATE],&lt;BR /&gt;[SALE_DOMAIN],&lt;BR /&gt;[REVERSAL_STATUS],&lt;BR /&gt;[SUBMISSION_STATUS],&lt;BR /&gt;[PRE_SUBMISSION_STATUS],&lt;BR /&gt;[RESUB_TYPE],&lt;BR /&gt;[DIST_REBATE_CLAIM_ID],&lt;BR /&gt;[DATE_CREATED],&lt;BR /&gt;[LINE_COUNT],&lt;BR /&gt;[TOTAL_DISCREPANCY_AMT] As [SUBMISSION_TOTAL_DISCREPANCY_AMT],&lt;BR /&gt;[TOTAL_DISTR_REBATE_AMT],&lt;BR /&gt;[PARENT_REF_ID]&lt;BR /&gt;FROM [lib://Server Qlik Upload Files (app_nt_sgueorguiev)/Chargebacks\Open Submissions.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Open Submissions]);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[Audit History]:&lt;BR /&gt;LOAD&lt;BR /&gt;AUDIT_MSG,&lt;BR /&gt;SALES_SUB_ID,&lt;BR /&gt;LINE_REF_NUMS,&lt;BR /&gt;DATE_CREATED as [ACTIVITY_TIME_STAMP],&lt;BR /&gt;MEMBER_ID_CREATED&lt;BR /&gt;FROM [lib://Server Qlik Upload Files (app_nt_sgueorguiev)/Chargebacks\Open Audit History.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Open Audit History]);&lt;/P&gt;&lt;P&gt;[Closed Audit History]:&lt;BR /&gt;Concatenate ([Audit History])&lt;BR /&gt;LOAD&lt;BR /&gt;AUDIT_MSG,&lt;BR /&gt;SALES_SUB_ID,&lt;BR /&gt;LINE_REF_NUMS,&lt;BR /&gt;DATE_CREATED as [Activity Time Stamp],&lt;BR /&gt;MEMBER_ID_CREATED&lt;BR /&gt;FROM [lib://Server Qlik Upload Files (app_nt_sgueorguiev)/Chargebacks\Closed Audit History.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Closed Audit History]);&lt;/P&gt;</description>
    <pubDate>Fri, 21 Dec 2018 19:11:57 GMT</pubDate>
    <dc:creator>fkskirer</dc:creator>
    <dc:date>2018-12-21T19:11:57Z</dc:date>
    <item>
      <title>Concatenate/LinkTable Help</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Concatenate-LinkTable-Help/m-p/1523560#M3501</link>
      <description>&lt;P&gt;Hi Qlik Gurus,&lt;/P&gt;&lt;P&gt;I've been stuck for a few days trying to connect some data sets together.&amp;nbsp; I have 6 tables named: &lt;U&gt;Open Lines&lt;/U&gt;, &lt;U&gt;Closed Lines&lt;/U&gt;, &lt;U&gt;Open Submissions&lt;/U&gt;, &lt;U&gt;Closed Submissions&lt;/U&gt;, &lt;U&gt;Open Audit History&lt;/U&gt; and &lt;U&gt;Closed Audit History&lt;/U&gt;.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The corresponding open/closed tables have the exact same fields and I was able to successfully concatenate those tables together so now I only have 3 tables. &lt;U&gt;Lines&lt;/U&gt;, &lt;U&gt;Submissions&lt;/U&gt;, and &lt;U&gt;Audit History&lt;/U&gt;.&amp;nbsp; But now I am stuck trying to link the tables together and avoid synthetic keys as t&lt;SPAN&gt;here are multiple fields in common between them.&amp;nbsp; My thought process was to first concatenate the open/closed tables together- and then use a link table to bring them together after the concatenation but with no success. Maybe there is a better approach? Any help would be greatly appreciated&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Here is my script below: I've also attached a screenshot of the data model viewer which helps identify the common fields&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[Lines]:&lt;BR /&gt;LOAD&lt;BR /&gt;[RUN_ID],&lt;BR /&gt;[REF_NUM],&lt;BR /&gt;[LIFECYCLE_BATCH_NUM],&lt;BR /&gt;[REF_ID],&lt;BR /&gt;[EXTERNAL_REF_ID],&lt;BR /&gt;[SALES_SUB_ID],&lt;BR /&gt;[RECEIVED_DATE],&lt;BR /&gt;[LINE_REF_NUM],&lt;BR /&gt;[EXTERNAL_ITEM_ID],&lt;BR /&gt;[SHIP_TO_CUST_ID],&lt;BR /&gt;[SHIP_TO_CUST_NUM],&lt;BR /&gt;[CONTRACT_AMT],&lt;BR /&gt;[TOTAL_CONTRACT_AMT],&lt;BR /&gt;[EXTERNAL_CONTRACT_ID],&lt;BR /&gt;Date(Date#([EXTERNAL_INV_DATE], 'MM/DD/YYYY') ) AS [EXTERNAL_INV_DATE],&lt;BR /&gt;[SHIP_TO_CUST_NAME],&lt;BR /&gt;[SHIP_TO_CUST_ZIP],&lt;BR /&gt;[SHIP_TO_CUST_COUNTRY],&lt;BR /&gt;[EXTERNAL_INV_AMT],&lt;BR /&gt;[EXTERNAL_INVOICE_QTY],&lt;BR /&gt;[EXTERNAL_INV_UOM],&lt;BR /&gt;[INV_AMT],&lt;BR /&gt;[ORIGINAL_INV_QTY],&lt;BR /&gt;[ORIGINAL_INV_UOM],&lt;BR /&gt;[INV_QTY],&lt;BR /&gt;[INV_UOM],&lt;BR /&gt;[TOTAL_INV_AMT],&lt;BR /&gt;[SRC_MODEL_DATE],&lt;BR /&gt;[REVERSAL_STATUS],&lt;BR /&gt;[BACKWARD_REF_ID],&lt;BR /&gt;[BACKWARD_ROOT_REF_ID],&lt;BR /&gt;[FORWARD_REF_ID],&lt;BR /&gt;[LIFECYCLE_STATUS],&lt;BR /&gt;[COMMENTS],&lt;BR /&gt;[EXT_COMMENT],&lt;BR /&gt;[SALE_DOMAIN],&lt;BR /&gt;[RESUB_TYPE],&lt;BR /&gt;[EXTERN_PAR_DISTR_DEBIT_MEMO],&lt;BR /&gt;[EXTERNAL_BRANCH_DISTR_NAME],&lt;BR /&gt;[EXTERN_BRANCH_DISTR_BRANCH_ID],&lt;BR /&gt;[EXTERN_BRANCH_DISTR_DEBIT_MEMO],&lt;BR /&gt;[EXTERNAL_DISTR_COST_AMT],&lt;BR /&gt;[DISTR_COST_AMT],&lt;BR /&gt;[TOTAL_DISTR_COST_AMT],&lt;BR /&gt;[EXTERNAL_CONTRACT_AMT],&lt;BR /&gt;[CHGBK_AMT],&lt;BR /&gt;[PAID_CHGBK_AMT],&lt;BR /&gt;[TOTAL_CHGBK_AMT],&lt;BR /&gt;[EXTERNAL_CHGBK_AMT],&lt;BR /&gt;[EXTERNAL_TOTAL_CHGBK_AMT],&lt;BR /&gt;[OVERRIDE_CONTRACT],&lt;BR /&gt;[OVERRIDE_BRANCH],&lt;BR /&gt;[OVERRIDE_CUSTOMER],&lt;BR /&gt;[OVERRIDE_PRODUCT],&lt;BR /&gt;[OVERRIDE_BASE_QTY],&lt;BR /&gt;[OVERRIDE_TOTAL_DISTR_COST_AMT],&lt;BR /&gt;[OVERRIDE_UOM_CODE],&lt;BR /&gt;[TOTAL_DISCREPANCY_AMT] as [LINE_TOTAL_DISCREPANCY_AMT],&lt;BR /&gt;[COMMENT_TO_WHOLESALER],&lt;BR /&gt;[DATE_CREATED],&lt;BR /&gt;[OVERRIDE_INV_DATE_FLAG],&lt;BR /&gt;[EXT_ORIGINAL_CONTRACT_ID],&lt;BR /&gt;[SHIP_TO_EXT_CUST1],&lt;BR /&gt;[SHIP_TO_EXT_CUST3],&lt;BR /&gt;[SHIP_TO_EXT_CUST2],&lt;BR /&gt;[SHIP_TO_EXT_CUST4],&lt;BR /&gt;[EXTERNAL_RESUB_TYPE]&lt;BR /&gt;FROM [lib://Server Qlik Upload Files (app_nt_sgueorguiev)/Chargebacks\Closed Lines.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Closed Lines]);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;[Open Lines]:&lt;BR /&gt;Concatenate ([Lines])&lt;BR /&gt;LOAD&lt;BR /&gt;[RUN_ID],&lt;BR /&gt;[REF_NUM],&lt;BR /&gt;[LIFECYCLE_BATCH_NUM],&lt;BR /&gt;[REF_ID],&lt;BR /&gt;[EXTERNAL_REF_ID],&lt;BR /&gt;[SALES_SUB_ID],&lt;BR /&gt;[RECEIVED_DATE],&lt;BR /&gt;[LINE_REF_NUM],&lt;BR /&gt;[EXTERNAL_ITEM_ID],&lt;BR /&gt;[SHIP_TO_CUST_ID],&lt;BR /&gt;[SHIP_TO_CUST_NUM],&lt;BR /&gt;[CONTRACT_AMT],&lt;BR /&gt;[TOTAL_CONTRACT_AMT],&lt;BR /&gt;[EXTERNAL_CONTRACT_ID],&lt;BR /&gt;Date(Date#([EXTERNAL_INV_DATE], 'MM/DD/YYYY') ) AS [EXTERNAL_INV_DATE],&lt;BR /&gt;[SHIP_TO_CUST_NAME],&lt;BR /&gt;[SHIP_TO_CUST_ZIP],&lt;BR /&gt;[SHIP_TO_CUST_COUNTRY],&lt;BR /&gt;[EXTERNAL_INV_AMT],&lt;BR /&gt;[EXTERNAL_INVOICE_QTY],&lt;BR /&gt;[EXTERNAL_INV_UOM],&lt;BR /&gt;[INV_AMT],&lt;BR /&gt;[ORIGINAL_INV_QTY],&lt;BR /&gt;[ORIGINAL_INV_UOM],&lt;BR /&gt;[INV_QTY],&lt;BR /&gt;[INV_UOM],&lt;BR /&gt;[TOTAL_INV_AMT],&lt;BR /&gt;[SRC_MODEL_DATE],&lt;BR /&gt;[REVERSAL_STATUS],&lt;BR /&gt;[BACKWARD_REF_ID],&lt;BR /&gt;[BACKWARD_ROOT_REF_ID],&lt;BR /&gt;[FORWARD_REF_ID],&lt;BR /&gt;[LIFECYCLE_STATUS],&lt;BR /&gt;[COMMENTS],&lt;BR /&gt;[EXT_COMMENT],&lt;BR /&gt;[SALE_DOMAIN],&lt;BR /&gt;[RESUB_TYPE],&lt;BR /&gt;[EXTERN_PAR_DISTR_DEBIT_MEMO],&lt;BR /&gt;[EXTERNAL_BRANCH_DISTR_NAME],&lt;BR /&gt;[EXTERN_BRANCH_DISTR_BRANCH_ID],&lt;BR /&gt;[EXTERN_BRANCH_DISTR_DEBIT_MEMO],&lt;BR /&gt;[EXTERNAL_DISTR_COST_AMT],&lt;BR /&gt;[DISTR_COST_AMT],&lt;BR /&gt;[TOTAL_DISTR_COST_AMT],&lt;BR /&gt;[EXTERNAL_CONTRACT_AMT],&lt;BR /&gt;[CHGBK_AMT],&lt;BR /&gt;[PAID_CHGBK_AMT],&lt;BR /&gt;[TOTAL_CHGBK_AMT],&lt;BR /&gt;[EXTERNAL_CHGBK_AMT],&lt;BR /&gt;[EXTERNAL_TOTAL_CHGBK_AMT],&lt;BR /&gt;[OVERRIDE_CONTRACT],&lt;BR /&gt;[OVERRIDE_BRANCH],&lt;BR /&gt;[OVERRIDE_CUSTOMER],&lt;BR /&gt;[OVERRIDE_PRODUCT],&lt;BR /&gt;[OVERRIDE_BASE_QTY],&lt;BR /&gt;[OVERRIDE_TOTAL_DISTR_COST_AMT],&lt;BR /&gt;[OVERRIDE_UOM_CODE],&lt;BR /&gt;[TOTAL_DISCREPANCY_AMT] as [LINE_TOTAL_DISCREPANCY_AMT],&lt;BR /&gt;[COMMENT_TO_WHOLESALER],&lt;BR /&gt;[DATE_CREATED],&lt;BR /&gt;[OVERRIDE_INV_DATE_FLAG],&lt;BR /&gt;[EXT_ORIGINAL_CONTRACT_ID],&lt;BR /&gt;[SHIP_TO_EXT_CUST1],&lt;BR /&gt;[SHIP_TO_EXT_CUST3],&lt;BR /&gt;[SHIP_TO_EXT_CUST2],&lt;BR /&gt;[SHIP_TO_EXT_CUST4],&lt;BR /&gt;[EXTERNAL_RESUB_TYPE]&lt;BR /&gt;FROM [lib://Server Qlik Upload Files (app_nt_sgueorguiev)/Chargebacks\Open Lines.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Open Lines]);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[Submissions]:&lt;BR /&gt;LOAD&lt;BR /&gt;[SALES_SUB_ID],&lt;BR /&gt;[RUN_ID],&lt;BR /&gt;[REF_NUM],&lt;BR /&gt;[LIFECYCLE_BATCH_NUM],&lt;BR /&gt;[REF_ID],&lt;BR /&gt;[EXT_BRANCH_DISTR_ID],&lt;BR /&gt;[EXT_DEBIT_MEMO_ID],&lt;BR /&gt;[RECEIVED_DATE],&lt;BR /&gt;[CLOSE_DATE],&lt;BR /&gt;[SALE_DOMAIN],&lt;BR /&gt;[REVERSAL_STATUS],&lt;BR /&gt;[SUBMISSION_STATUS],&lt;BR /&gt;[PRE_SUBMISSION_STATUS],&lt;BR /&gt;[RESUB_TYPE],&lt;BR /&gt;[DIST_REBATE_CLAIM_ID],&lt;BR /&gt;[DATE_CREATED],&lt;BR /&gt;[LINE_COUNT],&lt;BR /&gt;[TOTAL_DISCREPANCY_AMT] As [SUBMISSION_TOTAL_DISCREPANCY_AMT],&lt;BR /&gt;[TOTAL_DISTR_REBATE_AMT],&lt;BR /&gt;[PARENT_REF_ID]&lt;BR /&gt;FROM [lib://Server Qlik Upload Files (app_nt_sgueorguiev)/Chargebacks\Closed Submissions.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Closed Submissions]);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;[Open Submissions]:&lt;BR /&gt;Concatenate ([Submissions])&lt;BR /&gt;LOAD&lt;BR /&gt;[SALES_SUB_ID],&lt;BR /&gt;[RUN_ID],&lt;BR /&gt;[REF_NUM],&lt;BR /&gt;[LIFECYCLE_BATCH_NUM],&lt;BR /&gt;[REF_ID],&lt;BR /&gt;[EXT_BRANCH_DISTR_ID],&lt;BR /&gt;[EXT_DEBIT_MEMO_ID],&lt;BR /&gt;[RECEIVED_DATE],&lt;BR /&gt;[CLOSE_DATE],&lt;BR /&gt;[SALE_DOMAIN],&lt;BR /&gt;[REVERSAL_STATUS],&lt;BR /&gt;[SUBMISSION_STATUS],&lt;BR /&gt;[PRE_SUBMISSION_STATUS],&lt;BR /&gt;[RESUB_TYPE],&lt;BR /&gt;[DIST_REBATE_CLAIM_ID],&lt;BR /&gt;[DATE_CREATED],&lt;BR /&gt;[LINE_COUNT],&lt;BR /&gt;[TOTAL_DISCREPANCY_AMT] As [SUBMISSION_TOTAL_DISCREPANCY_AMT],&lt;BR /&gt;[TOTAL_DISTR_REBATE_AMT],&lt;BR /&gt;[PARENT_REF_ID]&lt;BR /&gt;FROM [lib://Server Qlik Upload Files (app_nt_sgueorguiev)/Chargebacks\Open Submissions.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Open Submissions]);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[Audit History]:&lt;BR /&gt;LOAD&lt;BR /&gt;AUDIT_MSG,&lt;BR /&gt;SALES_SUB_ID,&lt;BR /&gt;LINE_REF_NUMS,&lt;BR /&gt;DATE_CREATED as [ACTIVITY_TIME_STAMP],&lt;BR /&gt;MEMBER_ID_CREATED&lt;BR /&gt;FROM [lib://Server Qlik Upload Files (app_nt_sgueorguiev)/Chargebacks\Open Audit History.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Open Audit History]);&lt;/P&gt;&lt;P&gt;[Closed Audit History]:&lt;BR /&gt;Concatenate ([Audit History])&lt;BR /&gt;LOAD&lt;BR /&gt;AUDIT_MSG,&lt;BR /&gt;SALES_SUB_ID,&lt;BR /&gt;LINE_REF_NUMS,&lt;BR /&gt;DATE_CREATED as [Activity Time Stamp],&lt;BR /&gt;MEMBER_ID_CREATED&lt;BR /&gt;FROM [lib://Server Qlik Upload Files (app_nt_sgueorguiev)/Chargebacks\Closed Audit History.xlsx]&lt;BR /&gt;(ooxml, embedded labels, table is [Closed Audit History]);&lt;/P&gt;</description>
      <pubDate>Fri, 21 Dec 2018 19:11:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Concatenate-LinkTable-Help/m-p/1523560#M3501</guid>
      <dc:creator>fkskirer</dc:creator>
      <dc:date>2018-12-21T19:11:57Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate/LinkTable Help</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Concatenate-LinkTable-Help/m-p/1523561#M3502</link>
      <description>Add Qualify to the field list that you do not want to create the synthetic keys between the tables.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://help.qlik.com/en-US/sense/November2018/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Qualify.htm" target="_blank"&gt;https://help.qlik.com/en-US/sense/November2018/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/Qualify.htm&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Also you can create key value for set of fields using the autonumber script function to avoid creating synthetic key.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://help.qlik.com/en-US/sense/November2018/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/autonumber.htm" target="_blank"&gt;https://help.qlik.com/en-US/sense/November2018/Subsystems/Hub/Content/Sense_Hub/Scripting/CounterFunctions/autonumber.htm&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 21 Dec 2018 19:20:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Concatenate-LinkTable-Help/m-p/1523561#M3502</guid>
      <dc:creator>skamath1</dc:creator>
      <dc:date>2018-12-21T19:20:17Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate/LinkTable Help</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Concatenate-LinkTable-Help/m-p/1523624#M3503</link>
      <description>&lt;P&gt;It depends on how the data are related to eachother which approach to merge and/or to associate them might be the most suitable.&lt;/P&gt;&lt;P&gt;Concatenating the open/close tables with the same data-structure is in each case the right one to start. Without knowing your data and requirements it's difficult to go further but just by looking on the table-fields I could imagine that a joining/mapping of the audit-data to the lines- and/or the submission-data might useful. After that the remaining two tables could be associated by a KEY (one or maybe several fields) and the remaining identical fieldnames will be just renamed.&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;</description>
      <pubDate>Sun, 23 Dec 2018 12:30:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Concatenate-LinkTable-Help/m-p/1523624#M3503</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2018-12-23T12:30:03Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate/LinkTable Help</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Concatenate-LinkTable-Help/m-p/1524534#M3505</link>
      <description>&lt;P&gt;Thanks Marcus!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Dec 2018 19:07:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Concatenate-LinkTable-Help/m-p/1524534#M3505</guid>
      <dc:creator>fkskirer</dc:creator>
      <dc:date>2018-12-27T19:07:52Z</dc:date>
    </item>
  </channel>
</rss>

