I’m getting a build error in the UpdateExpirationDate() function:
public class KBCCProcessingCenterMaintExt : PXGraphExtension<CCProcessingCenterMaint>
{
[PXOverride]
public PXAction<CCProcessingCenter> updateExpirationDate;
public static bool IsActive() => PXAccess.FeatureInstalled<PX.Objects.CS.FeaturesSet.integratedCardProcessing>();
[PXUIField(DisplayName = "Update Expiration Dates", MapEnableRights = PXCacheRights.Select, MapViewRights = PXCacheRights.Select)]
[PXButton]
public virtual IEnumerable UpdateExpirationDate(PXAdapter adapter)
{
if (Base.ProcessingCenter.Current != null && Base.ProcessingCenter.Current.ProcessingTypeName == typeof(KBTokenizedProcessing).FullName)
{
throw new PXException(KBMessages.FeatNotSupported);
}
return Base.UpdateExpirationDate(adapter);
}
The error is: 'CCProcessingCenterMaint' does not contain a definition for 'UpdateExpirationDate' and no accessible extension method 'UpdateExpirationDate' accepting a first argument of type 'CCProcessingCenterMaint' could be found (are you missing a using directive or an assembly reference?)
I looked in release notes here but I couldn’t find anything regarding this change to PX.Objects:
AcumaticaERP_2026R1_ReleaseNotes_for_Developers.pdf
Has anyone come across this issue or can someone point me in the right direction