Error: Required schema attribute 'Function' is not present

Created by Harry Lewis, Modified on Mon, 19 Aug at 2:57 PM by Harry Lewis

Applies to:

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


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 corresponding changes to Velixo and that the Velixo Customization Package be updated.


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

 

Resolution


Update Velixo Classic to the latest Insider Channel release


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 at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article