<?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 Re: Row Shifting in Detail Transactions for Master Transaction in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Row-Shifting-in-Detail-Transactions-for-Master-Transaction/m-p/2265502#M45024</link>
    <description>&lt;P&gt;Thanks for Reply.. But the number of rows are not same all the time .. Max no is 7 .. If 7 does not exists the we can create a new role (Role 7) then we can shift. Also Role1/Role2 may have different Name like 'TSG' or 'TPA'. so Some thing like that..&lt;/P&gt;
&lt;P&gt;Input:&lt;/P&gt;
&lt;P&gt;K1 TSG &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Details1&lt;/P&gt;
&lt;P&gt;K1 TPA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;Details2&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1 ROLE1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;Details3&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1&amp;nbsp;&lt;SPAN&gt;ROLE2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Details4&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1&amp;nbsp;&lt;SPAN&gt;ROLE3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Details5&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Output:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1 TSG &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Details_New&lt;/P&gt;
&lt;P&gt;K1 TPA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;Details1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1 ROLE 1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;Details2&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1&amp;nbsp;&lt;SPAN&gt;ROLE2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Details3&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1&amp;nbsp;&lt;SPAN&gt;ROLE3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Details4&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;K1&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ROLE4 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Details5&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 12 Jun 2017 12:06:31 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-06-12T12:06:31Z</dc:date>
    <item>
      <title>Row Shifting in Detail Transactions for Master Transaction</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Row-Shifting-in-Detail-Transactions-for-Master-Transaction/m-p/2265500#M45022</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have one Master transaction let say&lt;/P&gt;
&lt;P&gt;Key &amp;nbsp;Details&lt;/P&gt;
&lt;P&gt;K1 &amp;nbsp; &amp;nbsp; &amp;nbsp;Acct_Details&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Now I have 7 detail Transactions&lt;/P&gt;
&lt;P&gt;Key &amp;nbsp;Role &amp;nbsp; &amp;nbsp; &amp;nbsp; Details&lt;/P&gt;
&lt;P&gt;K1 &amp;nbsp; Role1 &amp;nbsp; &amp;nbsp; &amp;nbsp;Addr1&lt;/P&gt;
&lt;P&gt;K1 &amp;nbsp; Role2 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;Addr2&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1 &amp;nbsp; Role3 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;Addr3&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1 &amp;nbsp; Role4 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;Addr4&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1 &amp;nbsp; Role5 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;Addr5&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1 &amp;nbsp; Role6 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;Addr6&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1 &amp;nbsp; Role7 &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;Addr7&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Now I want to shift rows. that is Role1 details will move to Role2 details, Role2 details will move to Role3 details.. in this way Role6 details will move to Role7 details. Also no of roles may vary , last one details will be deleted.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please let me know your ideas how can I do this.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jun 2017 16:58:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Row-Shifting-in-Detail-Transactions-for-Master-Transaction/m-p/2265500#M45022</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-08T16:58:19Z</dc:date>
    </item>
    <item>
      <title>Re: Row Shifting in Detail Transactions for Master Transaction</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Row-Shifting-in-Detail-Transactions-for-Master-Transaction/m-p/2265501#M45023</link>
      <description>&lt;DIV&gt;
  Hi, 
&lt;/DIV&gt; 
&lt;DIV&gt;
  Are the role names fixed (role1 to role7)? 
&lt;/DIV&gt; 
&lt;DIV&gt;
  Is there always 7 detail rows? 
&lt;/DIV&gt; 
&lt;DIV&gt;
  If so, it's possible with a tMap to&amp;nbsp;exclude role7 rows using a filter and to assign a new role to other rows using a distinct sequence for each key. 
&lt;/DIV&gt; 
&lt;DIV&gt;
  Here is the tMap: 
&lt;/DIV&gt; 
&lt;DIV&gt; 
 &lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuTP.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/156060i31244B49B199860F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuTP.png" alt="0683p000009LuTP.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt; 
&lt;/DIV&gt; 
&lt;DIV&gt;
  &amp;nbsp; 
&lt;/DIV&gt; 
&lt;DIV&gt;
  As you can see, sequence name is based on the key value so if the flow contains row for key, a new sequence will automatically take place. 
&lt;/DIV&gt; 
&lt;DIV&gt;
  This simpe design suppose that rows are&amp;nbsp;sorted by key and role value. 
&lt;/DIV&gt; 
&lt;DIV&gt;
  Here is the result for 2 key values (K1 and K2): 
&lt;/DIV&gt; 
&lt;DIV&gt; 
 &lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LufV.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/130184i0D10B3CF65DAA22B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LufV.png" alt="0683p000009LufV.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt; 
&lt;/DIV&gt; 
&lt;DIV&gt;
  Is it what you were expected? 
&lt;/DIV&gt; 
&lt;DIV&gt;
  Let me know. 
&lt;/DIV&gt;</description>
      <pubDate>Sat, 10 Jun 2017 10:05:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Row-Shifting-in-Detail-Transactions-for-Master-Transaction/m-p/2265501#M45023</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2017-06-10T10:05:36Z</dc:date>
    </item>
    <item>
      <title>Re: Row Shifting in Detail Transactions for Master Transaction</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Row-Shifting-in-Detail-Transactions-for-Master-Transaction/m-p/2265502#M45024</link>
      <description>&lt;P&gt;Thanks for Reply.. But the number of rows are not same all the time .. Max no is 7 .. If 7 does not exists the we can create a new role (Role 7) then we can shift. Also Role1/Role2 may have different Name like 'TSG' or 'TPA'. so Some thing like that..&lt;/P&gt;
&lt;P&gt;Input:&lt;/P&gt;
&lt;P&gt;K1 TSG &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Details1&lt;/P&gt;
&lt;P&gt;K1 TPA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;Details2&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1 ROLE1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;Details3&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1&amp;nbsp;&lt;SPAN&gt;ROLE2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Details4&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1&amp;nbsp;&lt;SPAN&gt;ROLE3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Details5&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Output:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1 TSG &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Details_New&lt;/P&gt;
&lt;P&gt;K1 TPA &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;Details1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1 ROLE 1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;SPAN&gt;Details2&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1&amp;nbsp;&lt;SPAN&gt;ROLE2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Details3&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;K1&amp;nbsp;&lt;SPAN&gt;ROLE3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Details4&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;K1&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;ROLE4 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Details5&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jun 2017 12:06:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Row-Shifting-in-Detail-Transactions-for-Master-Transaction/m-p/2265502#M45024</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-12T12:06:31Z</dc:date>
    </item>
  </channel>
</rss>

