Entity Relationship in Scribe Connector CDK
Introduction:
This blog explains how to define relationship between Entities in Scribe Connector CDK.
Problem Statement:
We often get requirement from Client to define relationships between entities in custom Scribe Connector
Solution:
Below is code snippet which explains how to define relationship between Customer and Contact.

Step 1: Define child enity (Contact) Object definintion and add to objectDefinitions
Step 2: Define parent enity (Customer) Object definintion
Step 3: Define relationship between entites, points to remember as below:
- ThisObjectDefinitionFullName property set parent entity name
- RelatedObjectDefinitionFullName property set child entity name
- RelationshipType property set direction as “RelationshipType.Child”
- ThisProperties & RelatedProperties property should be same in both Parent and child entity.
Step 4: Add relationship to parent entity(Customer) and add parent entity(customer) to objectDefinitions.
Conclusion:
Hope above scenario of defining relationship between entities help in real scenario of development.
Related posts:
How a Multi-Country Infrastructure Group Evaluated One vs Two Production Environments in Dynamics 36...

How an Australian Linen Company Made Quote Approvals Secure with One Time Links in Dynamics 365

Recovering Lost Approval History After a Purchase Order Deletion in Business Central

