Error: Required schema attribute 'Function' is not present

Created by Harry Lewis, Modified on Tue, 12 Mar 2024 at 02:36 PM by Harry Lewis

Applies to:

  • Velixo Classic
  • Velixo NX
  • Acumatica, CEGID, Haufe x360, JAMIS Prime, MYOB Advanced


Overview

After upgrading to a version of your ERP based on Acumatica 2023R1 or newer, you see an error similar to this within Velixo:



Excerpt from the Message

 

Required schema attribute 'Function' is not present on element 'FunctionImport'.

The attribute 'ReturnType' was not expected in the given context.

The attribute 'IsSideEffecting" was not expected in the given context.

Unused schema element: 'Parameter'.


 

Cause

In both version 2023R1 and 2023R2, Acumatica introduced changes in how certain data is handled.

This required that the Velixo Customization Package be updated.

If an older version of the Customization Package is used with a newer version of the ERP, messages such as this can be the result.

 

Resolution


Update to the latest version of the Customization Package.   


The update must be published to all ERP tenants that will be accessed from Velixo.

  




Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article