Business Central (On Prem) OData4 web services mishandling of Editable property on fields
We are running the following: Business Central Version: Platform 14.0.29530.0 + Application 29537 (US Dynamics NAV 14.0)
We are attempting to use OData4 web services to create new records of type Sales Invoice (Page ID 43 in Cronus). This Page has a sub-page Sales Invoice subform (Page ID 47) which contains some fields that use a formula specified for their 'Editable' property.
An example is "Quantity", which has an Editable value of "NOT (IsCommentLine OR IsBlankNumber)".
Our issue is that we are unable to write to this field using OData4 web services. This lines up with the metadata for that page (BC140/ODataV4/$metadata) - which displays the following element for the field Quantity:
<Annotation Term="NAV.AllowEdit" Bool="false"/>
We are wondering the following:
1) is this a known issue/bug?
2) is there a suggested fix or workaround for this?
3) does this issue still happen in the current version of Business Central?
Thanks!
Ed