Hi Jonas,
Thanks for the reply.
No, the fields are not moved to another model.
For example, the error described above is following:
Our partner company has created the custom model (Model1). there they have created extension of PurchLine table and added field YYY.
Model1 has not be modified at all for the last 8-10 month.
Then we have internally created our own model, let's call it model2, which is referencing to model1.
In our Model2, we have created new Data entity where one of the datasources is the PurchLine and we use the extension field YYY in the data entity fields.
This data entity has also been created few month ago.
Now after upgrading the dev machine from LCS to V44 and doing the compilation we have many similar errors. Or errors that some classes could not be found.
For exmaple.. one of the errors is also pointing to MS 'feature' class. The error message is "The name 'InventJournalWorkflowApprovalFeature' does not designate a class or table".
This one 'InventJournalWorkflowApprovalFeature' as I know is so called 'Flight', and can't be found in AOT anyways, right? This Feature class is also used in Model1 as "if (InventJournalWorkflowApprovalFeature::enabled())".
I have also copied and edited our build pipeline and configuered it with Nuget packages of V44.
When I run the pipeline it ends only with 15 errors.
From this 15 errors, 13 is "The name 'InventJournalWorkflowApprovalFeature' does not designate a class or table".
And remaing 2 are also same "AxDataEntityView/Model1_PurchPurchaseOrderLineV2Entity/Fields/PlanningPriority/FeatureClass - Class 'ReqPriorityBasedPlanningFeature' does not exist.".
So.. by running the Build from pipeline, it seems that the references are not a problem, but running the Build from dev machine Visual Studio, it seems to be a issue, even though I can conform 100% that all the references are in place.
I don't really understand what the problem is and how to solve it.