Skip to content

Dependencies Between Extensions don't work when "parent" field is referenced (2018 CU3) #1995

@jakubhojnacki

Description

@jakubhojnacki

I know we are describing issue regarding NAV 2018 CU3, but it is very important for us to have it working for NAV we can deliver on-prem.
When we have two extensions with dependency - let's name them "parent" and "child" extension. When we reference any "parent" field anywhere in "child" tableextension or pageextension objects (whether it is a part of a FlowField added to "parent" table or page link used in action added to "parent" page), we can't deploy the "child" extension.
VS Code doesn't flag any issues, symbols are all nicely visible, but when we try to deploy the "child" extension, that's what we get:
[2018-04-11 14:55:10.68] The request for path ... failed with code 422. Reason: Extension compilation failed
error AL0999: Internal error: 'One or more errors occurred.', Stack trace=unknown
When we remove offending property (making our "child" extension incomplete), everything works.
FlowField formulas and page links not using "parent" extension fields work fine.

Metadata

Metadata

Assignees

No one assigned

    Labels

    customer-supportThe issue should be directed to CSS by the partner through the official channels.input-needed

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions