# Purchase order workflow submit/Approval on line level

**URL:** <https://www.dynamicsuser.net/t/purchase-order-workflow-submit-approval-on-line-level/85241>\
**Category:** Developer Forum\
**Tags:** ax-2012, d365fo, dynamicsconlive\
**Created:** [June 7, 2024, 10:02am UTC](https://www.dynamicsuser.net/t/purchase-order-workflow-submit-approval-on-line-level/85241 "2024-06-07T10:02:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Haribabu\_Annangi](https://avatars.discourse-cdn.com/v4/letter/h/a587f6/32.png) [@Haribabu\_Annangi](https://www.dynamicsuser.net/u/Haribabu_Annangi)\
**Post date:** [June 7, 2024, 10:02am UTC](https://www.dynamicsuser.net/t/purchase-order-workflow-submit-approval-on-line-level/85241/1 "2024-06-07T10:02:37Z")

</div>

Hello,

I am new to workflow framework.  
My requirement is that , currently when we submit the workflow for PO, it goes to certain person based on the purchase order workflow configuration. once user approves entire Po got approved.

Now, I need to customize this as, if PO has 4 lines with different procurement category and amount, and when we submit workflow , this should go for approval to 4 different people as we have 4 different procurement categories. and once all lines got approved then entire PO should get approved.

Please suggest , any approach or any class that I can customize for to achieve this.

---

<div class="post-metadata">

**Author:** ![JSCronk](https://avatars.discourse-cdn.com/v4/letter/j/ce7236/32.png) [@JSCronk](https://www.dynamicsuser.net/u/JSCronk)\
**Post date:** [June 10, 2024, 9:11pm UTC](https://www.dynamicsuser.net/t/purchase-order-workflow-submit-approval-on-line-level/85241/2 "2024-06-10T21:11:19Z")

</div>

Hi  
You can add conditional steps for Purchase Order Lines that must be satisfied before the overall PO condition is met. Those steps can be assign conditional to Purchase order line: Procurement Category to a specific User or User Group. We have Line approval based on financial string for our PRs and POs.

 ![2024-06-10 17_07_42-](https://us1.discourse-cdn.com/flex023/uploads/dugusers/original/2X/7/76d42fd0f8fbd50c2b2c3aac6c72982739c4e3a9.png)

---

<div class="post-metadata">

**Author:** ![Haribabu\_Annangi](https://avatars.discourse-cdn.com/v4/letter/h/a587f6/32.png) [@Haribabu\_Annangi](https://www.dynamicsuser.net/u/Haribabu_Annangi)\
**Post date:** [June 12, 2024, 5:53pm UTC](https://www.dynamicsuser.net/t/purchase-order-workflow-submit-approval-on-line-level/85241/3 "2024-06-12T17:53:01Z")

</div>

Hello JS,

Could you please help me , how can I configure this with PO workflow template?  
If you have any steps please suggest.
