Files
cloud-cap-samples/fiori-ext/app/extension.cds
2022-10-03 11:42:29 +02:00

26 lines
682 B
Plaintext

using { OrdersService, sap, sap.capire.orders.Orders } from '@capire/fiori';
namespace x_bookshop.extension;
// Adding 2 new fields for Orders
extend Orders with {
x_priority : String @assert.range enum {high; medium; low} default 'medium' ;
x_salesRegion : Association to SalesRegion;
}
/** Value Help for x_salesRegion */
entity SalesRegion : sap.common.CodeList {
key code : String(11);
}
// --- UI ---
annotate Orders:x_priority with @title : 'Priority';
annotate SalesRegion:name with @title : 'Sales Region';
annotate OrdersService.Orders with @UI.LineItem : [
... up to { Value: OrderNo },
{ Value : x_priority },
{ Value : x_salesRegion.name },
...
];