Solved

Customization package dependency from Acumatica version

  • 2 August 2022
  • 2 replies
  • 178 views

Userlevel 4
Badge +2

hi,

When I asked for a help with customization package creation, it was told to me that Acumatica where this package will be created must be same version as other Acumatica instances where this package will be used.

Is the any way to create universal package for all Acumatica version or maybe more simple process that switch to other Acumatica, recreate package for each version ?

icon

Best answer by AaronB 2 August 2022, 19:02

View original

2 replies

Userlevel 4
Badge +1

Hello Ivan,

Customization packages can be published on any version, forwards or backwards in most cases.

Sometimes Major releases (22r1, 22r2, etc) can contain changes in method signatures or functionality that can break compatibility with older customizations.

In that case you will need to update your code to match the changes and release a new fixed customization package for that version and up. Often times it is just a few lines of code to fix.

 

However, Acumatica Snapshots made from the “Tenants” screen are version specific and can be updated by publishing the snapshot, doing a website upgrade using the Acumatica installer, and creating a new snapshot export from the updated website.

Userlevel 7
Badge +9

Hi @Ivan This would be a “Converting” tool as an idea for Acumatica. Acumatica can maintain the changes made like the old field names and the new field names, and replace them when the toil is run. There can be more details added to this functionality, but I’m just adding the high level thoughts here.

But part of this is already seen in the Compiler Validation when you try to publish. When you try to publish the old package (developed for older version), the compiler Validations tool on the “Publishing” action in the the “Customization Projects” screen already specifies that the old fields or methods are not found. This provides a clear indication of the changes required on the customization to be published successfully.

Hope this helps for your to create an idea in the respective section of this portal.

Thanks

 

 

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