Solved

23R2 Migration Regarding LSSelect class

  • 30 October 2023
  • 1 reply
  • 38 views

Userlevel 1
Badge

Hi,

   I have an issue while migrating from 23R1 to 23R2 with the LSSelect.cs  class file which has been removed in the 23R2 below is the code which removed from the  23R2 and it was available in 23R1

 

public abstract class LSSelect<TLSMaster, TLSDetail, Where> : PXSelect<TLSMaster>, IEqualityComparer<TLSMaster>

where TLSMaster : class, IBqlTable, ILSPrimary, new()

where TLSDetail : class, IBqlTable, ILSDetail, new()

where Where : IBqlWhere, new()

{

}

so, can you please guide me how to resolve the issue in 23R2.

icon

Best answer by Debbie Baldwin 30 October 2023, 14:11

View original

1 reply

Userlevel 7
Badge +2

@harikanthm60 - this is from my developer.

 

This class was no longer used starting in 22R2 (was marked obsolete). All versions starting with 22R2 should not use this class.

 

All logic is moved to the PX.Objects.IN.GraphExtensions.LineSplittingExtension and any class which extends this reusable business object.

Reply


About Acumatica ERP system
Acumatica Cloud ERP provides the best business management solution for transforming your company to thrive in the new digital economy. Built on a future-proof platform with open architecture for rapid integrations, scalability, and ease of use, Acumatica delivers unparalleled value to small and midmarket organizations. Connected Business. Delivered.
© 2008 — 2024  Acumatica, Inc. All rights reserved