<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>child rule-parent rule</title><link>https://community.appian.com/discussions/f/rules/13374/child-rule-parent-rule</link><description>I have deleted a child rule(its a query entity) that&amp;#39;s being called by a parent rule and didn&amp;#39;t modify the parent rule after that. 
 The parent rule uses child rule for fetching data. 
 Even after deleting the child rule, the parent rule was working as</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: child rule-parent rule</title><link>https://community.appian.com/thread/61088?ContentTypeID=1</link><pubDate>Wed, 03 Oct 2018 15:26:16 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c827e3fa-a56d-4870-83d5-e660b4129511</guid><dc:creator>laurenc20</dc:creator><description>It is interesting Appian saves the rule until the cache is refreshed. It would be a good double check that before deleting the child rule, to find all the dependents. After deleting the rule, modify what were the dependents and ensure that they are refreshed and saved to work without the deleted child rule.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: child rule-parent rule</title><link>https://community.appian.com/thread/60822?ContentTypeID=1</link><pubDate>Thu, 27 Sep 2018 12:48:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:8e0dd577-d40f-48df-885e-35c33ce3ad79</guid><dc:creator>Durgesh</dc:creator><description>Please note that,&lt;br /&gt;
&lt;br /&gt;
1) Parent rule will continue to refer old version of child rule even if child rule is deleted&lt;br /&gt;
2) You would get an error if you try to export a parent rule for missing dependency&lt;br /&gt;
3) It is good practice to check the dependency of an object before deleting it from the system&lt;br /&gt;
4) If you have deleted the child rule, please make sure to update all dependent rules and objects&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: child rule-parent rule</title><link>https://community.appian.com/thread/60568?ContentTypeID=1</link><pubDate>Fri, 21 Sep 2018 15:44:35 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ecce42d4-c778-499a-9902-ff780125f05d</guid><dc:creator>Kumar Agniwesh</dc:creator><description>Hi Rohini,&lt;br /&gt;
&lt;br /&gt;
I think this shall work fine till a server restart. As rule reference is being picked up from cache. we need to check after server restart to see if it is causing any trouble. &lt;br /&gt;
Also you will have issue while exporting the parent object.&lt;br /&gt;
&lt;br /&gt;
Thanks and Regards,&lt;br /&gt;
Kumar Agniwesh&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: child rule-parent rule</title><link>https://community.appian.com/thread/60566?ContentTypeID=1</link><pubDate>Fri, 21 Sep 2018 15:36:21 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d4bfa8f5-8db7-45f6-a4ee-5dab21768939</guid><dc:creator>yeswanththiyarir</dc:creator><description>&lt;p&gt;In appian deleting a rule is simalr to hiding the object with no unhide option.It will still be present in your application, except that you cannot view it.&lt;br /&gt;Thanks,&lt;br /&gt;Yeswanth.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: child rule-parent rule</title><link>https://community.appian.com/thread/60486?ContentTypeID=1</link><pubDate>Thu, 20 Sep 2018 09:12:39 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:6bf54fca-dfcd-41dc-b749-bcbb89dff5f9</guid><dc:creator>aratim</dc:creator><description>Hi,&lt;br /&gt;
As all my fellow practitioners have suggested, whenever you delete any rule there references of the last version of this rule are still there in cache. Hence the parent rule did not throw any error. Below link can be helpful here:&lt;br /&gt;
&lt;a href="https://docs.appian.com/suite/help/18.3/Expression_Rules.html#delete"&gt;docs.appian.com/.../Expression_Rules.html&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: child rule-parent rule</title><link>https://community.appian.com/thread/60475?ContentTypeID=1</link><pubDate>Thu, 20 Sep 2018 05:28:00 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ebb4adf3-b802-468a-84d9-e6cc52362862</guid><dc:creator>yogalakshmia962829</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;This screen shot of the documentation might be helpful to you.&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-discussions-components-files/15/screen-shot.PNG"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/15/screen-shot.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: child rule-parent rule</title><link>https://community.appian.com/thread/60471?ContentTypeID=1</link><pubDate>Thu, 20 Sep 2018 04:30:07 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e8a08d38-8d5e-4abf-8c25-5d143f30fbe7</guid><dc:creator>Singh002</dc:creator><description>Hi &lt;a href="/members/rohinip91"&gt;rohinip91&lt;/a&gt;,&lt;br /&gt;
&lt;br /&gt;
The similar situation we faced, when we delete a child rule from parent one, After deletion parent rule was still referring to the deleted rule, it might be due to some reference which is still somewhere getting referred.&lt;br /&gt;
 &lt;br /&gt;
As a workaround you can create a new version of parent rule by modifying some code. This worked for us. &lt;br /&gt;
You can try too.&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
Abhishek&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: child rule-parent rule</title><link>https://community.appian.com/thread/60468?ContentTypeID=1</link><pubDate>Thu, 20 Sep 2018 04:19:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:965299c0-b522-48dd-9715-e5178594b121</guid><dc:creator>sagarl511</dc:creator><description>As far as I have seen, in the environment if you delete any constant or rule, parent rule works without any error as the reference is still present in cache somewhere. While exporting the application with  parent rule only then you will come to know about error. You can check all deletions in deletion.log file.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>