Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics NAV (Archived)

Not Invoiced data under Purchase Orders in Role Center Purchase Agent

Posted on by

My client is using warehouse receipt for create PO receiving then create another puchase invoice to generate purchase receipt lines. (NAV2013)

Under role center, purchase agent, purchase orders, there are two information, Not Invoiced data.

However, we always find PO have been fully received and invoiced but still in "not invoiced" list.

May I know how to fix this?

*This post is locked for comments

  • Suggested answer
    Saurabh Shah Profile Picture
    Saurabh Shah 4,560 on at
    RE: Not Invoiced data under Purchase Orders in Role Center Purchase Agent

    Hi,

    I have checked the code and it is as per the purchase header Completely invoiced field.

    When we post invoice from the purchase order screen by using Receipt & Invoice or Invoice then system is updating this field and set to us. the Purchase Cue is also refer this field so if you post the invoice by using the purchase invoice function then the purchase header is not getting updated and hence it shows as not invoiced.

    We can do one thing to overcome this by creating a batch job which looked at the purchase orders which are set as a completely received (field on the purchase header) and all the line are having the Qty received not invoiced as 0.00 then it should update the purchase header with completely invoiced. I have create this batch job by process report and it works. you need to take help to create this batch job from your development partner of dynamics NAV.

    Hope this answer your question.

    Regards,

    Saurabh Shah

  • mmv Profile Picture
    mmv 11,465 on at
    RE: Not Invoiced data under Purchase Orders in Role Center Purchase Agent

    Hi Jesse,

    If you have created a separate Invoice and used the Get Receipt Lines, the "Invoice" field value will not be set to "Yes" in the Purchase Header (for the above mentioned PO) and hence, you will see that the PO is outstanding to be invoiced (in the "Purchasing Agent Role Center").

  • Jesse Chiou Profile Picture
    Jesse Chiou on at
    RE: Not Invoiced data under Purchase Orders in Role Center Purchase Agent

    Hi Saurabh Shah :

    The PO line information is totally correct. My question is when you use "Purchase Agent" role tailer and check "not invoiced" under Purchase Orders function.

    When user click "not invoiced", they expect to see PO hasn't been fully invoiced but in reality, they see a lot of PO with fully receipt and invoiced.

    I think the "not invoiced"  data is actually from table 9055, purchase cue, the field,Not Invoiced.

    Looking into the flow field, you can see the CalcFormula below:

    Count("Purchase Header" WHERE (Document Type=FILTER(Order),Completely Received=FILTER(Yes),Invoice=FILTER(No),Responsibility Center=FIELD(Responsibility Center Filter)))

    The most critic part is "Invoice=FILTER(No)"

    If we create purchase invoice and use get purchase receipt line function then post this purchase invoice, the system won't update "invoice" field on origianl PO.

    Under this circustance, under "not invoiced" list, user is always see a bounch of PO there but those PO may already fully receive and invoice. That's why users feel confused.

    Not sure if this is kind of bug or just system use its own logstic to show data.

    BR,

    Jesse

  • Suggested answer
    Saurabh Shah Profile Picture
    Saurabh Shah 4,560 on at
    RE: Not Invoiced data under Purchase Orders in Role Center Purchase Agent

    Hi Jesse,

    I am confused by statement that the PO receiving through the warehouse receipt and then the seperate invoice get posted to generate the receipt lines.

    Please check that the purchase order lines are updated with the quantity invoiced.  if this is not updated then there is problem in posting trasactions.

    Generally, while posting the warehouse receipt, system is also creating the posted purchase receipt and same time inventory. While post the invoice from the seperate function Purchase invoice, you need to do the Get receipt lines function from the system, rather then putting items manually in invoice. if you put the items manually in invoice then system will not update the receipt or po records and it always shows as a pending for invoice.

    You can find the get receipt function in purchase invoice in line actions

    Function --> Get Receipt lines

    Please check.

    Regards,

    Saurabh Shah

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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,269 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,198 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans