# BPM to Make New Order Release UnFirm

**URL:** <https://www.epiusers.help/t/bpm-to-make-new-order-release-unfirm/45774>\
**Category:** Epicor ERP 10\
**Tags:** bpm\
**Created:** [June 29, 2018, 5:40pm UTC](https://www.epiusers.help/t/bpm-to-make-new-order-release-unfirm/45774 "2018-06-29T17:40:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tse.dba](https://www.epiusers.help/user_avatar/www.epiusers.help/tse.dba/32/8690_2.png) [@tse.dba](https://www.epiusers.help/u/tse.dba)\
**Post date:** [June 29, 2018, 5:40pm UTC](https://www.epiusers.help/t/bpm-to-make-new-order-release-unfirm/45774/1 "2018-06-29T17:40:48Z")

</div>

By default when an order line is created, the release is firm.

 ![image](https://epiusers.help/uploads/default/original/2X/d/dab16cb74a3f720a020ca64dc8ea9b392bd72045.png)

The first release is created automatically once the line is entered. What I am trying to do is create a BPM that checks the release as UnFirm.

I started at using the Method SalesOrder.GetNewOrderRel for my BPM. However, I cannot get the BPM to work on the first release that is created automatically. When I add a new release, the BPM works. Its just that first release.

Any Ideas??

Thanks!

---

<div class="post-metadata">

**Author:** ![Hogardy](https://www.epiusers.help/user_avatar/www.epiusers.help/hogardy/32/18785_2.png) [@Hogardy](https://www.epiusers.help/u/Hogardy)\
**Post date:** [June 29, 2018, 5:58pm UTC](https://www.epiusers.help/t/bpm-to-make-new-order-release-unfirm/45774/2 "2018-06-29T17:58:21Z")

</div>

I would use a Data Directive on OrderRel ,  
Condition if new release, set the field to desired value.

Pierre

---

<div class="post-metadata">

**Author:** ![mhelfrey](https://www.epiusers.help/user_avatar/www.epiusers.help/mhelfrey/32/13676_2.png) [@mhelfrey](https://www.epiusers.help/u/mhelfrey)\
**Post date:** [June 29, 2018, 6:40pm UTC](https://www.epiusers.help/t/bpm-to-make-new-order-release-unfirm/45774/3 "2018-06-29T18:40:36Z")

</div>

This should be a Data Directive - InTransaction BPM.  
 ![image](https://epiusers.help/uploads/default/original/2X/9/977f37529339f2c07b2fe7cf1ffec5541a96bb4b.png)

Add a condition to check for any “added” row to the OrderRel table.  
 ![image](https://epiusers.help/uploads/default/original/2X/8/8c6dde1760b9fb78df56786eb47c1388fba26014.png)

Set the FirmRelease field to false.  
 ![image](https://epiusers.help/uploads/default/original/2X/2/2db9fef271f268973a70bb892a8adae8bcf7119a.png)
