Skip to main content
Solved

Customize Time Entry to Save Notes

  • March 31, 2025
  • 3 replies
  • 83 views

Given the issue with the Time Entry Webservice and form, can a user implement in interim fix by customizing the form, or building a new web service endpoint. 

Our deployment won’t be able to upgrade to 2025R1 in the near future. 

Thank you

 

Pushing Notes for time activities, and auto completing time activities when creating | Community

 

Best answer by ruchikasharma23

@Mikemedved21 
The fix is not available in 23R2 in the product.

However, you can fix it using the following code:

public class TimeEntry_Extension : PXGraphExtension<PX.Objects.PM.TimeEntry>
{
#region Event Handlers
public delegate void PersistDelegate();
[PXOverride]
public void Persist(PersistDelegate baseMethod)
{
Base.EnsureCachePersistence<Note>();
baseMethod();
}
#endregion
}

I tested this on 23R213 and it seems to works fine.

 

3 replies

Forum|alt.badge.img+3

Hi ​@Mikemedved21 
The fix should also be available in 2024r208 and 2024r116.
Could you please let me know your Acumatica version, I can test and confirm you.
 


  • Author
  • Freshman I
  • April 2, 2025

@ruchikasharma23 - We’re running Build 23.212.0024 on premises. 

 


Forum|alt.badge.img+3
  • Acumatica Moderator
  • Answer
  • April 9, 2025

@Mikemedved21 
The fix is not available in 23R2 in the product.

However, you can fix it using the following code:

public class TimeEntry_Extension : PXGraphExtension<PX.Objects.PM.TimeEntry>
{
#region Event Handlers
public delegate void PersistDelegate();
[PXOverride]
public void Persist(PersistDelegate baseMethod)
{
Base.EnsureCachePersistence<Note>();
baseMethod();
}
#endregion
}

I tested this on 23R213 and it seems to works fine.