Skip to main content
Question

Apply a new shelf life based on a status change

  • March 18, 2025
  • 1 reply
  • 31 views

durette
Superhero (Customer)
Forum|alt.badge.img+19

I received this question in a private message:

 

Can you think of a solution, on how to prevent the system from issuing new WDR beyond maximum shelf life?

Example Scenario:

bag of chocolate chips is received with a 1-year expiry when sealed.
After opening, it must be used within 2 months.
WDR Change - Receipt updates its expiry from 12 months to 2 months.
Now, WADACO and IFS prioritize using this stock first.
example: A bag of chocolate chips is received with a 1-year expiry when sealed. It stayed in the warehouse for 11 months, it has one 1 month left. When moved, the system might change the date to 2 months because is opened. How to make sure it will give only the maximum shelf life inherited from the original date?

When stock is moved or repackaged, we want IFS to apply a new shelf life based on its status change (e.g., from sealed to opened). However, if the item is already close to expiration (e.g., 11 months into a 12-month shelf life), the system should not assign a new expiry date that extends beyond the original maximum shelf life.

Hope to hear more from you soon.

durette
Superhero (Customer)
Forum|alt.badge.img+19
  • Superhero (Customer)
  • March 18, 2025

I’m more of a technical expert, but here’s my idea:

 

Create a product structure with one line. The header of the structure represents the opened package, and the single line of the structure represents the closed package. You create an opened product from an unopened product. Then, downstream, you consume the header part.

 

This is based on the fact that you’ve created a different product by opening the package. Would you buy an open bag of candy at a convenience store? It’s a very different product! Sure, bulk candy exists (and I love the bulk bins at my local grocery store), but when you buy a packaged product, you expect the package to remain in-tact.

 

A shop order would be used to change this unopened product to an opened product.

 

I hope the real functional experts here can do better.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings