# MasterUpdate vs Update

**URL:** <https://www.epiusers.help/t/masterupdate-vs-update/89145>\
**Category:** Kinetic ERP\
**Tags:** bpm\
**Created:** [April 5, 2022, 7:02pm UTC](https://www.epiusers.help/t/masterupdate-vs-update/89145 "2022-04-05T19:02:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![chemuelmardie](https://www.epiusers.help/letter_avatar_proxy/v4/letter/c/85e7bf/32.png) [@chemuelmardie](https://www.epiusers.help/u/chemuelmardie)\
**Post date:** [April 5, 2022, 7:02pm UTC](https://www.epiusers.help/t/masterupdate-vs-update/89145/1 "2022-04-05T19:02:32Z")

</div>

Hi everyone,  
Im a little bit confused on what to use. What really is the difference between these?  
On Sales Order, it has update and Master Update Method  
On quote, it has update but no Master Update.  
I did a BPM and used Master Update method in Sales Order and would like to do the same on quote using the same method but there isn’t any.

---

<div class="post-metadata">

**Author:** ![Aaron\_Moreng](https://www.epiusers.help/user_avatar/www.epiusers.help/aaron_moreng/32/745_2.png) [@Aaron\_Moreng](https://www.epiusers.help/u/Aaron_Moreng)\
**Post date:** [April 5, 2022, 7:57pm UTC](https://www.epiusers.help/t/masterupdate-vs-update/89145/2 "2022-04-05T19:57:20Z")

</div>

Different business objects, different developers, different histories, etc.  
Use the trace logs to match what Epicor wants and go from there rather than trying to interpret the sacred Epicor Gods text 😉

---

<div class="post-metadata">

**Author:** ![TomAlexander](https://www.epiusers.help/user_avatar/www.epiusers.help/tomalexander/32/98890_2.png) [@TomAlexander](https://www.epiusers.help/u/TomAlexander)\
**Post date:** [April 5, 2022, 8:00pm UTC](https://www.epiusers.help/t/masterupdate-vs-update/89145/3 "2022-04-05T20:00:10Z")

</div>

> [@Aaron\_Moreng](#):
>
> trying to interpret the sacred Epicor Gods text 😉

Or you could search @Rich 's post history 🙂

I definitely recall something from him on MasterUpdate.

---

<div class="post-metadata">

**Author:** ![Rich](https://www.epiusers.help/letter_avatar_proxy/v4/letter/r/35a633/32.png) [@Rich](https://www.epiusers.help/u/Rich)\
**Post date:** [April 6, 2022, 5:59pm UTC](https://www.epiusers.help/t/masterupdate-vs-update/89145/4 "2022-04-06T17:59:23Z")

</div>

> [@Can you use both SalesOrder.Update and MasterUpdate in a method directive BPM?](https://www.epiusers.help/t/can-you-use-both-salesorder-update-and-masterupdate-in-a-method-directive-bpm/67066/2):
>
> SalesOrder.MasterUpdate performs a number of “pre-checks” before it ultimately calls Update. The MasterUpdate method was added to improve the overall UI performance experience so instead of having the UI make numerous calls to the Server and then call Update, the MasterUpdate method does the work on the Server. Your BPM on Update should still be fired but depending on what you are doing, you may need to adjust it. Epicor ERP Trivia - the Sales Order BO was the first one to receive this special…

I believe this is the post Tom is referencing…
