# Internal BPM "Project.OnChangeMilestoneOrderLine" not working properly

**URL:** <https://www.epiusers.help/t/internal-bpm-project-onchangemilestoneorderline-not-working-properly/86410>\
**Category:** Kinetic ERP\
**Tags:** error, bpm\
**Created:** [January 13, 2022, 6:29pm UTC](https://www.epiusers.help/t/internal-bpm-project-onchangemilestoneorderline-not-working-properly/86410 "2022-01-13T18:29:52Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![CalebHansonNCC](https://www.epiusers.help/letter_avatar_proxy/v4/letter/c/edb3f5/32.png) [@CalebHansonNCC](https://www.epiusers.help/u/CalebHansonNCC)\
**Post date:** [January 13, 2022, 6:29pm UTC](https://www.epiusers.help/t/internal-bpm-project-onchangemilestoneorderline-not-working-properly/86410/1 "2022-01-13T18:29:53Z")

</div>

I am working on a customization on the Project Entry dashboard; however, I haven’t even been able to begin the customization because the base doesn’t seem to be functioning properly.

When I select “Billing Required” on a Project Milestone, and then fill out the order details, it always throws an error saying the order number / line is invalid. However, I have verified on multiple orders/projects that the order number / line _is_ indeed valid.

I have _not_ created any custom BPMs for project milestone, and the error persists when I disable any other custom BPMs associated with the Project BO

The Error:

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

Proof the Order _is_ correct

 ![image](https://www.epiusers.help/uploads/default/original/3X/d/3/d383b3c5a98465335a8f782c6b2265c12a19d1ee.png)

Any help would be appreciated!

---

<div class="post-metadata">

**Author:** ![Erin\_Corona](https://www.epiusers.help/user_avatar/www.epiusers.help/erin_corona/32/41563_2.png) [@Erin\_Corona](https://www.epiusers.help/u/Erin_Corona)\
**Post date:** [January 13, 2022, 7:28pm UTC](https://www.epiusers.help/t/internal-bpm-project-onchangemilestoneorderline-not-working-properly/86410/2 "2022-01-13T19:28:52Z")

</div>

Does it matter that the SO is not open?

---

<div class="post-metadata">

**Author:** ![CalebHansonNCC](https://www.epiusers.help/letter_avatar_proxy/v4/letter/c/edb3f5/32.png) [@CalebHansonNCC](https://www.epiusers.help/u/CalebHansonNCC)\
**Post date:** [January 13, 2022, 7:49pm UTC](https://www.epiusers.help/t/internal-bpm-project-onchangemilestoneorderline-not-working-properly/86410/3 "2022-01-13T19:49:45Z")

</div>

It does not seem to change the result when I close/re-open a sales order  
Edit: I didn’t see the open checkbox. I will give that a try

---

<div class="post-metadata">

**Author:** ![CalebHansonNCC](https://www.epiusers.help/letter_avatar_proxy/v4/letter/c/edb3f5/32.png) [@CalebHansonNCC](https://www.epiusers.help/u/CalebHansonNCC)\
**Post date:** [January 13, 2022, 7:56pm UTC](https://www.epiusers.help/t/internal-bpm-project-onchangemilestoneorderline-not-working-properly/86410/4 "2022-01-13T19:56:53Z")

</div>

Opening the line itself didn’t solve the issue, but it led me to reopen the order release and the associated project an that ended up solving the issue. I thought it was a BPM issue, but it seems it was simply a bad order I was given to test. Thank you!

---

<div class="post-metadata">

**Author:** ![Erin\_Corona](https://www.epiusers.help/user_avatar/www.epiusers.help/erin_corona/32/41563_2.png) [@Erin\_Corona](https://www.epiusers.help/u/Erin_Corona)\
**Post date:** [January 13, 2022, 10:15pm UTC](https://www.epiusers.help/t/internal-bpm-project-onchangemilestoneorderline-not-working-properly/86410/5 "2022-01-13T22:15:13Z")

</div>

You’re so welcome! Glad I could help at all. 🙂
