# Quantity adjustment through a BPM

**URL:** <https://www.epiusers.help/t/quantity-adjustment-through-a-bpm/54338>\
**Category:** Epicor ERP 10\
**Tags:** bpm\
**Created:** [April 4, 2019, 7:12pm UTC](https://www.epiusers.help/t/quantity-adjustment-through-a-bpm/54338 "2019-04-04T19:12:53Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![AndrewF](https://www.epiusers.help/user_avatar/www.epiusers.help/andrewf/32/23384_2.png) [@AndrewF](https://www.epiusers.help/u/AndrewF)\
**Post date:** [April 4, 2019, 7:12pm UTC](https://www.epiusers.help/t/quantity-adjustment-through-a-bpm/54338/1 "2019-04-04T19:12:53Z")

</div>

We have a process BPM that is triggered off a part transaction type that adjusts the quantity for the part and adjusts in another quantity for another part.

The BPM works, as the qty is adjusted and the unit cost fields are populated.

However, the extended cost field always comes in blank.

Tried a in transaction data directive to force that value, but it never gets called when doing the qty adjustment from the other BPM.

Any ideas? This has never worked for us in 10, but was fine in 9.

---

<div class="post-metadata">

**Author:** ![Mark\_Wonsil](https://www.epiusers.help/user_avatar/www.epiusers.help/mark_wonsil/32/51594_2.png) [@Mark\_Wonsil](https://www.epiusers.help/u/Mark_Wonsil)\
**Post date:** [April 4, 2019, 10:25pm UTC](https://www.epiusers.help/t/quantity-adjustment-through-a-bpm/54338/2 "2019-04-04T22:25:32Z")

</div>

I’m curious about the business reason behind this. If I need to “change” one part for another, I prefer to do it through a job. It gives everyone a nice audit trail and the costing is clean. Quantity adjustments are a symptom of some kind of systemic problem like theft, poor inventory control, etc.

---

<div class="post-metadata">

**Author:** ![timshuwy](https://www.epiusers.help/user_avatar/www.epiusers.help/timshuwy/32/90122_2.png) [@timshuwy](https://www.epiusers.help/u/timshuwy)\
**Post date:** [April 5, 2019, 1:15am UTC](https://www.epiusers.help/t/quantity-adjustment-through-a-bpm/54338/3 "2019-04-05T01:15:53Z")

</div>

Are you using the correct business objects to do the adjustment transaction? Have you run a trace log to see what other BOs are run when doing this with a manual transaction? You might be missing one of the BOs that is normally called.

---

<div class="post-metadata">

**Author:** ![AndrewF](https://www.epiusers.help/user_avatar/www.epiusers.help/andrewf/32/23384_2.png) [@AndrewF](https://www.epiusers.help/u/AndrewF)\
**Post date:** [April 5, 2019, 2:03pm UTC](https://www.epiusers.help/t/quantity-adjustment-through-a-bpm/54338/4 "2019-04-05T14:03:03Z")

</div>

Yes, we did the trace and are calling the same bo.  
Business reason is that we could run it through a job, but the coding was far more intense to create a job and process it than inventory adjustments: 1 transaction vs. 6. however, that may be our fallback if we cannot get this to send the proper cost.

Essentially, we buy part A, it gets cut into 5 other part numbers at receiving. Processing a job manually for this is cumbersome overhead, so inventory adjustment was determined to be an adequate approach. We have designated a specific reason code to eliminate these transactions from any inventory analysis

---

<div class="post-metadata">

**Author:** ![Mark\_Wonsil](https://www.epiusers.help/user_avatar/www.epiusers.help/mark_wonsil/32/51594_2.png) [@Mark\_Wonsil](https://www.epiusers.help/u/Mark_Wonsil)\
**Post date:** [April 5, 2019, 2:28pm UTC](https://www.epiusers.help/t/quantity-adjustment-through-a-bpm/54338/5 "2019-04-05T14:28:05Z")

</div>

> [@AndrewF](#):
>
> but the coding was far more intense to create a job and process it than inventory adjustments: 1 transaction vs. 6.

If it’s always 1-5, QuickJob with backflush, you’re down to 2 or 3 transactions with accurate costing. Tim could probably do it in a BPM. 😉

---

<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:** [April 5, 2019, 3:31pm UTC](https://www.epiusers.help/t/quantity-adjustment-through-a-bpm/54338/6 "2019-04-05T15:31:53Z")

</div>

Or use Kanban Receipts. This would be less steps than Quick Job Entry.  
You could set up Alternate Methods if the quantity is not always 5 or different parts are cut.

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

---

<div class="post-metadata">

**Author:** ![Vinaykamboj](https://www.epiusers.help/user_avatar/www.epiusers.help/vinaykamboj/32/14848_2.png) [@Vinaykamboj](https://www.epiusers.help/u/Vinaykamboj)\
**Post date:** [April 5, 2019, 7:02pm UTC](https://www.epiusers.help/t/quantity-adjustment-through-a-bpm/54338/7 "2019-04-05T19:02:54Z")

</div>

You can try Kanban for the 5 parts created. All the entries will be done in one step.

Vinay Kamboj

---

<div class="post-metadata">

**Author:** ![fuji36](https://www.epiusers.help/letter_avatar_proxy/v4/letter/f/ac8455/32.png) [@fuji36](https://www.epiusers.help/u/fuji36)\
**Post date:** [November 14, 2021, 10:25pm UTC](https://www.epiusers.help/t/quantity-adjustment-through-a-bpm/54338/8 "2021-11-14T22:25:24Z")

</div>

Hi ANdrew,

I know, old post-did you ever solve the issue of ‘extended cost’ not populating in the ‘part tran’  
after doing a ‘qty adjustment’ using a BPM? Same issue here.  
I am (almost) positive I am calling all the BO’s I see in the trace, we are on 10.2.600 +.
