web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

Block packing slip before product receipt

(0) ShareShare
ReportReport
Posted on by 28,970 Moderator

I have the scenario where I don't want Sales order COGS to be posted before the Product receipt has been posted. Let me explain with an example.

ItemA is Registered on a Purchase order into the warehouse and then put away into a picking location. Product receipt is not posted at this time. The registered quantity is sold on a sales order, which is packing slip updated and invoiced. This all happens on the same day.

ItemA is actual costed, and since AX did not know the cost at the time the sales order was invoiced, the cost on the item record is used. This cost is posted to the G/L: COGS is debited, Stock is credited. At this time, PO Product Receipt (which will debit the Stock account) has not been posted.

I want to avoid this scenario, and I am happy to ensure that ItemA cannot be sold until after the product receipt has been posted. I can use 'Stock status' to make the item unavailable for sale.

I thought about a modification to the product receipt routine, to make it update the Stock status, but I cannot see how AX can know, once the item has been put away, which stock 'belongs' to the product receipt.

I also thought about the 'Financial negative inventory' tick box on the Item Model Group. This would ensure the stock could not be sales invoiced until enough had been purchase invoiced. But there is nothing similar for packing slip / product receipt.

I literally have no ideas. Any suggestions welcome!

*This post is locked for comments

I have the same question (0)
  • jgracak Profile Picture
    on at

    Hi Guy,

    You could enable serial number control and enable tracking of physical inventory. In a combination with disabling negative inventory it should do the trick. Although, using serial numbers might be an overkill in your scenario.

    Kind regards,

    Josip

  • Guy Terry Profile Picture
    28,970 Moderator on at

    Hi Josip,

    Thanks, I had not thought of using the Dimension groups. Unfortunately, none of the Tracking dimensions will be enabled in my scenario.

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Joris dG Profile Picture

Joris dG 5

#2
Andrew Jones a1x Profile Picture

Andrew Jones a1x 2

#3
Basit Profile Picture

Basit 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans