I am trying to connect external list based on OData to Outlook, I could create it, but can't map its fields to Office Item type because it is invisible in SPD2013.
I made screenshots of all the steps to repeat the issue.
Step1. Create BDC model. You can skip this step and download bdcm file here
Create new SharePoint 2013 app project.
Add new Item / Content Types for an External Data Source
Add test OData service info.
Select the only entity - Regions
Press the Deploy button (to generate WSP where we can get bdcm file), like it shown in this article.
At the end of this step I have BDCMetadata.bdcm file, which I get from the myproject.wsp\MyFeature\External Content Types.
Step2. Import the model to Business Data Connectivity Service.
Go to the Central Administration \ Application Management \ Manage Service Applications \ Bussiness Data Connectivity Service \ Import.
Choose my bdcm file and press the Import button.
After that I can see my model in Web Browser. But I can't see it in SPD2013.
What I tried
- press the refresh button, trying to make a clean installation of the SPD to another machine. Result is the same, I can't see it.
- create External list using a web browser (Settings \ Add an app \ External list). I could see external content type
and even could create list, which worked well.
I can see this external list in SPD2013 too, but all the same I can't see the external content type.
Does anybody have any ideas? Every suggestions are very appreciated.
UPDATE1: Maybe there is another way to map external content type to the Office Item type without using SPD?