I'm trying to extend the VendorInvoiceLineEntity data entity to add the data source VendInvoiceInfoLine_Project.
I've added it as follows:
I also added two fields (ProjId and ProjCategoryId) from VendInvoiceInfoLine_Project to the Data Entity field list
I'm using OData and was trying to see if I could still post to VendorInvoiceLineEntity after these changes via Postman but I get the following error:
/Write failed for table row of type 'VendorInvoiceLineEntity'. Infolog: Error: The value ///VendInvoiceInfoLine_Project/// is not found in the map../,
(I was able to post before making this change.)
I'm not clear what's being referred to in /the map/? Do I need to re-generate a map somewhere? I've done a Full Compile and Database sync in Visual Studio.
Since I'm using OData, I'm not concerned with the Staging Table but, as a possible solution, I added the two fields to the Staging Table and can see them in the Map Staging to Target through the Data Management Workspace but I'm getting getting the same error through Postman when attempting to Post to this Data Entity:
/Write failed for table row of type 'VendorInvoiceLineEntity'. Infolog: Error: The value ///VendInvoiceInfoLine_Project/// is not found in the map../,
I feel like I'm missing a step in this process but I just don't know what it is.