22 lines
556 B
Plaintext
22 lines
556 B
Plaintext
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;
|
|
}
|
|
|
|
annotate ProcessorService.Incidents with @odata.draft.enabled;
|
|
|
|
/**
|
|
* 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;
|
|
}
|