Customize Invent On-hand Form and Add Batch related Display method on it in D365 FO x++
[ExtensionOf(formDataSourceStr(InventOnhandItem, InventSum))] final class InventOnhandItem_InventSum_DSTWMSIntegration_Extension { [SysClientCacheDataMethodAttribute(true)] public display TransDate batchExpDate_DSTWMS(InventSum _inventSum) { FormDataSource InventDim_FDS = this.formRun().dataSource(formDataSourceStr(InventOnhandItem, InventDim)); InventDim inventDimJoined = formJoinedRecord(_inventSum, InventDim_FDS); return InventBatch::find(inventDimJoined.inventBatchId,_inventSum.ItemId).expDate; } [SysClientCacheDataMethodAttribute(true)] public display TransDate batchBestBefore_DSTWMS(InventSum _inventSum) { ...