Skip to main content

Hello,

      Correct me if I am wrong. Currently, if user would like to enter expiration date, the lot tracking must be set. 

        Is there a way that allow user can only input the expiration date without enforcing the lot tracking?

To use existing expiration capability you would have to do it on per lot level.  Since you don't need that, then I guess all you need is a user defined date filed on the line item level of purchase receipts.  This does require a small code customization as no-code user defined fields are currently only on document level and not line level.  Will you use this expiration in the system in any way after you have recorded it?

There are lessons in our open university customization training material on how to add such fields to lines, but they are intended for developers.  https://openuni.acumatica.com/courses/development/t190-development-quick-start-in-customization/  

@Ali Jani 
   Thank you so much for taking these efforts to guide me, especially when you are in a high management role which means you have a lot of things to deal with everyday.
    I know how to add a customized field at line level.

   However, can I ask if it is possible or allowed that I simpily make the “expiration date” field enable? is there a way to do it?

   Becausing the customized filed would have the same business meaning with the original “expiration date” field, so I don’t want to add duplicated field unless it is a must.


To use existing expiration capability you would have to do it on per lot level.  Since you don't need that, then I guess all you need is a user defined date filed on the line item level of purchase receipts.  This does require a small code customization as no-code user defined fields are currently only on document level and not line level.  Will you use this expiration in the system in any way after you have recorded it?

There are lessons in our open university customization training material on how to add such fields to lines, but they are intended for developers.  https://openuni.acumatica.com/courses/development/t190-development-quick-start-in-customization/  


Lots do carry expiration as different lots can have different expiration date.  Can you provide a bit more detail of the business scenario? 

If you are trying to say the entire product Stock Item sku will expire and no longer available after a certain date, you will need to probably use user defined fields on the item screen.

If your need is on quote detail line level saying specific line on an quote is only valid till a certain date, you will have to customize and add your own column to the quote detail lines.

Thank Ali, yes, lots do carry expiration date. But enforcing lots would also strictly enforce validation on the qty used by lots. We don’t need that.

The case is quite simple, every item on receipt might have its own expiration date, right. We just want to note that down. No matter use lots tracking or not. It can be just a information on item received, right?

Back to my question, are you confirming to me that expiration date originally must be used with lot tracking, right? If I want to maintain the data only, I shall use user defined fields?


Lots do carry expiration as different lots can have different expiration date.  Can you provide a bit more detail of the business scenario? 

If you are trying to say the entire product Stock Item sku will expire and no longer available after a certain date, you will need to probably use user defined fields on the item screen.

If your need is on quote detail line level saying specific line on an quote is only valid till a certain date, you will have to customize and add your own column to the quote detail lines.


Reply