Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Supply chain | Supply Chain Management, Commerce
Answered

Reason code on PO header

(0) ShareShare
ReportReport
Posted on by 317

Hello

Can someone please explain me the purpose of Reason (Financial reason) on the PO header?

When we do a Credit note, the 'Return action' on the PO line can be used to track the reason for return at the PO level. 

However, none of these codes seem to default into the Product receipt journal.

Why would a receipt carry a different reason than the one on the PO line of the credit note? 

Can someone shed the light please?

Thanks!

Indiguna 

  • Indiguna Profile Picture
    317 on at
    RE: Reason code on PO header

    Hi Cahrlotte

    Thanks for confirming what I was looking for in your 2nd paragraph. "By design, system does not carry it forward to the receipt".

    Practically, It's the same value users had to enter in the business process.

    Indiguna

  • Verified answer
    Charlotte X Profile Picture
    on at
    RE: Reason code on PO header

    Hi Indiguna,

    First of all, we should make it clear that the reason of the title shows the reason of the transaction type, while the reason of the return action provides information about why the customer wants to return, which are not related. 

    The reason of the product receipt is consistent with the reason type on the title of the purchase order, and if the reason code is to be displayed when viewing the product receipt, it must be filled in during the process of posting the product receipt and generating the invoice, and the system doesn't automatically correlate, that's how the system works.

    pastedimage1677461518168v1.png

  • Indiguna Profile Picture
    317 on at
    RE: Reason code on PO header

    Hi Billur - I understand this is what 'Disposition code' does in a Sales return.

    But, I am referring to a Purchase return in my question. So it does not do any specific inventory transaction according to this return action as i understood?

    Thanks!

    Indiguna

  • Suggested answer
    BillurSamdancioglu Profile Picture
    17,799 Most Valuable Professional on at
    RE: Reason code on PO header

    Hi,

    Reason and return action is two different things.

    Reason is used to report (only for reporting purposes) why?

    Return action is how you want to proceed the inventory. If it is a scrap or etc. System will create inventory transactions according to the return action.

  • Indiguna Profile Picture
    317 on at
    RE: Reason code on PO header

    Thank you for your reply Charotte!

    I understand how the product receipt journal reason and PO return order Line 'Return action' work.

    What I do not understand is, the connection between all these. If I take an example,

    1. I created a Purchase return order - on the header - I selected the Reason 
    2. On the Line - I find the 'Return action' is coming from a different table so had to select that too. (I was hoping the header would default to line giving the option to edit per line, which is not the case)
    3. I went ahead and clicked Product receipt to pick the return item - I see the 'Reason' in Posting product receipt line derails is blank again. It seems to be coming from the same table as Purchase return header reason but again, it did not default from the PO header for warehouse staff to change if needed. 
    4. when I posted, the three different codes were updated for the same PO whereas the Return line reason should have been at least equal to product receipt line details reason

    Usually, a Purchase return is done when the warehouse notifies the need to the purchaser so it should be the same reason per item in most cases. 

    So I am trying to understand if these is another thought for these reasons not to talk to each other. 

    Thanks!

    Indiguna 

  • Suggested answer
    Charlotte X Profile Picture
    on at
    RE: Reason code on PO header

    Hi Indiguna,    

    The reason code type is displayed in the reason field in the purchase order header, which is a code that the user can select to record the reason for the change or transaction and can help explain why certain types of transactions were entered or why certain fields were changed. For example, in the Finance module, you can indicate the reason behind the payment reversal in this way.

    In the product receipt journal, view the purchase order reason code to click the purchase order for the specific account.

    For return operation code viewing, the default value is enabled in the procurement and sourcing parameters, and to change it, it can be set in Procurement and sourcing>setup> Procurement and sourcing parameters>General>return action default.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Jainam Kothari – Community Spotlight

We are honored to recognize Jainam Kothari as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Supply chain | Supply Chain Management, Commerce

#1
Zain Mehmood Profile Picture

Zain Mehmood 462 Moderator

#2
Danny Bilodeau Profile Picture

Danny Bilodeau 156 Moderator

#3
Laurens vd Tang Profile Picture

Laurens vd Tang 120 Super User 2025 Season 1

Featured topics

Product updates

Dynamics 365 release plans