pdm annotations

This commit is contained in:
Wolfgang Koch
2021-02-19 11:55:36 +01:00
parent 0405152d81
commit 52f15159f9
3 changed files with 11 additions and 2 deletions

View File

@@ -5,7 +5,7 @@ using {sap.capire.bookshop.Orders} from '@capire/orders';
using {sap.capire.bookshop.OrderItems} from '@capire/orders';
// @requires:'system-user' - todo - security check
service PDMService{
service PDMService {
entity Customers as projection on db.Customers;
entity CustomerPostalAddress as projection on db.CustomerPostalAddress;
@@ -30,6 +30,15 @@ service PDMService{
Customer_Email @PersonalData.IsPotentiallyPersonal;
};
// Data Privacy annotations on 'Customers' and 'CustomerPostalAddress' are derived from original entity definitions
// annotations for Personal Data Manager - Search Fields
annotate Customers with @(Communication.Contact : {
n : {
surname : lastName,
given : firstName
},
bday : dateOfBirth
});
// Data Privacy annotations on 'Customers' and 'CustomerPostalAddress' are derived from original entity definitions
};