Hi Team,
We need to suppress the following message displayed on the Stock Items screen when changing the Lot/Serial Class:
"The lot/serial class of the ITEMLOT1 item cannot be changed because this item is allocated in the Shipment 006084 document."
We attempted the following approaches to suppress this validation, but neither was successful:
- Extended the
INItemPlanDAC and overrode theCreateEditPreventingReasonmethod to returnnull. - Used a
CacheAttachedevent for theInventoryIDfield in theINItemPlanDAC to intercept or suppress the validation.
Despite these efforts, the default validation and message continue to appear.
Could you please assist with the correct approach to suppress or override this validation?

