Creating CAP-Based Services
This commit is contained in:
19
srv/services.cds
Normal file
19
srv/services.cds
Normal file
@@ -0,0 +1,19 @@
|
||||
using {sap.capire.incidents as my} from '../db/schema';
|
||||
|
||||
/**
|
||||
* Service used by support personell, i.e. the incidents' 'processors'.
|
||||
*/
|
||||
service ProcessorService {
|
||||
entity Incidents as projection on my.Incidents;
|
||||
|
||||
@readonly
|
||||
entity Customers as projection on my.Customers;
|
||||
}
|
||||
|
||||
/**
|
||||
* Service used by administrators to manage customers and incidents.
|
||||
*/
|
||||
service AdminService {
|
||||
entity Customers as projection on my.Customers;
|
||||
entity Incidents as projection on my.Incidents;
|
||||
}
|
||||
Reference in New Issue
Block a user