Publish Customization Projects

Customization Projects are the Acumatica Compatible projects which are used to extend the functionality of the Haufe X360/Acumatica ERP Application. You can create a new project using Acumatica Customization Project Screen Editor. The created project can be later exported to a zip file. This zip file can be published to multiple instances. Please have a look at the Customization Project Guide.

In order to publish Customization projects to a Haufe X360 Cloud Instance, we offer a self service portal called - Partner Backend. On this portal, you can upload projects, assign them to instances and finally publish them on assigned instance(s).

With every Haufe X360 ERP update, you need to keep the projects in sync and you need to make sure that the following scenarios are functioning after an update.

  • All assigned projects to an Instance do have correct order and do not collide with each other.

  • All Projects are using correct version of the Haufe X360/Acumatica DLLs.

  • Customization Project functionality is working after an update.

X360 Developer Tool starting from v4.0 provide functionality to support some of these critical scenarios. You can now publish projects to not only on Haufe X360 but also on Acumatica application. The functionality offered by the tool is equivalent to the functionality of Partner Backend. Using this functionality, you will be able to identify common publishing failures at an early stage.

Publish on Haufe X360

X360 Developer Tool provides two different options to publish projects on a local instance.

INFORMATION
Publishing of Customization Projects may take longer. The duration of the publishing process dependens on the number of tenants and the presence of portal on a local instance.

Referring a Cloud Instance

Using this option, you can publish projects which are already assigned to an cloud instance. To use this functionality, you should have access to the Partner Backend. Please use the following steps to publish projects on a local instance by referring to an instance in Partner Backend,

  • Deploy a local instance.

  • Go to Applications screen.

  • Click on Actions button.

  • Click on Publish Customization Projects.

  • Select the first option “Select an existing Customer/Partner Instance and publish assigned Customization Projects” and click on Next.

  • Enter a cloud instance and select projects. After selection of projects, click on Next.

  • If you wish to publish projects from a local folder, then select the folder or click on Next.

publish_project_pb_instance

Haufe X360 Local folder

Please refer to Local folder

Publish on Acumatica

You can publish projects on an Acumatica application similar to Haufe X360 Application. Projects uploaded and assigned in Partner Backend are closely related to Haufe X360 Application and therefore they cannot be published directly on a Acumatica Application.

You can only use “Select a folder having customization projects” option to publish projects on a local Acumatica application.

Local folder

Use this option to deploy projects from your local folder. This option is useful for the cases where you are developing new customization projects or you do not have any information in partner backend. Please use the following steps to publish projects from a local folder,

  • Deploy a local instance.

  • Go to Applications screen.

  • Click on Actions button.

  • Click on Publish Customization Projects.

  • Select the second option “Select a folder having customization projects” and click on Next.

  • Select a folder. After selection of a folder all projects are listed on the screen.

  • Assign Publish Target i.e. ERP or Portal

  • Click on Next

INFORMATION
It is important to assign correct Publish Target for a project. In case of mismatch, the publishing process throws an error.