<?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>Question Re: BW-IP Custom logic before save in Financial Management Q&amp;A</title>
    <link>https://community.sap.com/t5/financial-management-q-a/bw-ip-custom-logic-before-save/qaa-p/11531965#M204600</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gregor&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you explain bit more about 'delta disaggregation' ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also not sure how you suggest to fix the leaves 4712 and 4713 as the hierarchy is dynamic and has many levels. And in some cases 4712 and 4713 will also have child nodes. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thus in my case we tried with the following options &lt;/P&gt;&lt;P&gt;1)&amp;nbsp; Disaggregation - Disaggregate difference to value entered ( This is fine with us) &lt;/P&gt;&lt;P&gt;2) Type of distribution - Equal distribution ( &lt;STRONG&gt;This is a problem, other options are also not as per requirment&lt;/STRONG&gt;) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Equal distribution is a problem, as we want to copy the entire difference amount to 4711(leaf )node.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 08 Feb 2016 09:16:43 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2016-02-08T09:16:43Z</dc:date>
    <item>
      <title>BW-IP Custom logic before save</title>
      <link>https://community.sap.com/t5/financial-management-q-a/bw-ip-custom-logic-before-save/qaq-p/11531963</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In BW-IP do we have any option to change the data before its saved in the cube. Like we do it in BPC in &lt;SPAN style="color: #333333; font-size: 12px;"&gt;UJR_WRITE_BACK BADI.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The requirement is that user should be able to save at the non-leaf node of the hierarchy. And the logic should be implemented that the difference between what user enters and sum of all child nodes below should be saved on dummy node created for non leaf node.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 09:10:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/financial-management-q-a/bw-ip-custom-logic-before-save/qaq-p/11531963</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-03T09:10:32Z</dc:date>
    </item>
    <item>
      <title>Re: BW-IP Custom logic before save</title>
      <link>https://community.sap.com/t5/financial-management-q-a/bw-ip-custom-logic-before-save/qaa-p/11531964#M204599</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anurag,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes, one can call a planning function 'before save', you find this option in transaction RSPLAN: enter the base InfoProvider (e.g. InfoCube or DSO), press button 'InfoProvider', and go to tab 'Central Settings'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But planning function work on flat data records, values from hierarchy nodes are not exposed there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems that you come from BPC Standard: you should be aware that BPC Standard and BPC Embedded handle hierarchies in a different way.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BPC Standard: Hierarchy&lt;/P&gt;&lt;P&gt;4711&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inner hierarchy node&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4712&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; leaf&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4712&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; leaf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In BW and thus in BPC Embedded the hierarchy looks like this&lt;/P&gt;&lt;P&gt;4711&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inner hierarchy node&amp;nbsp; (called postable node)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4711&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; leaf&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4712&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; leaf&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4712&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; leaf&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BPC Standard hides the leaf 4711 and identifies this leaf with the inner node 4711. In BW node values will not be stored only leaf value, i.e. 4711 in the role of the leaf may have values in the fact table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As I mentioned, in planning functions 4711 in the role of the inner hierarchy node will not be exposed, so it is hard to implement what you want using planning function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the other hand, I wonder why you want this kind of logic. The usual approach is to use disaggregation in the query, i.e. hierarchy node can be input ready, changes will be disaggregated. Why do you want to post the changes on the hierarchy node (delta) on a dummy node?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the above example 'delta disaggregation' would do the job if you fix leaves 4712, 4713 and change the value on the hierarchy node 4711.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gregor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Feb 2016 12:06:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/financial-management-q-a/bw-ip-custom-logic-before-save/qaa-p/11531964#M204599</guid>
      <dc:creator>gregor_dieckmann</dc:creator>
      <dc:date>2016-02-04T12:06:14Z</dc:date>
    </item>
    <item>
      <title>Re: BW-IP Custom logic before save</title>
      <link>https://community.sap.com/t5/financial-management-q-a/bw-ip-custom-logic-before-save/qaa-p/11531965#M204600</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gregor&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you explain bit more about 'delta disaggregation' ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also not sure how you suggest to fix the leaves 4712 and 4713 as the hierarchy is dynamic and has many levels. And in some cases 4712 and 4713 will also have child nodes. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thus in my case we tried with the following options &lt;/P&gt;&lt;P&gt;1)&amp;nbsp; Disaggregation - Disaggregate difference to value entered ( This is fine with us) &lt;/P&gt;&lt;P&gt;2) Type of distribution - Equal distribution ( &lt;STRONG&gt;This is a problem, other options are also not as per requirment&lt;/STRONG&gt;) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Equal distribution is a problem, as we want to copy the entire difference amount to 4711(leaf )node.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Feb 2016 09:16:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/financial-management-q-a/bw-ip-custom-logic-before-save/qaa-p/11531965#M204600</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-02-08T09:16:43Z</dc:date>
    </item>
  </channel>
</rss>

