Address lookup to mocked S/4HANA system
What's working: - Address information on OP - Reading of S/4HANA Addresses - Translations
This commit is contained in:
@@ -11,3 +11,6 @@ Authors = Authors
|
||||
Order = Order
|
||||
Orders = Orders
|
||||
Price = Price
|
||||
ShippingAddress = Shipping Address
|
||||
HouseNumber = House Number
|
||||
StreetName = Street Name
|
||||
|
||||
@@ -72,3 +72,10 @@ annotate my.Authors with {
|
||||
ID @title:'{i18n>ID}' @UI.HiddenFilter;
|
||||
name @title:'{i18n>AuthorName}';
|
||||
}
|
||||
|
||||
annotate my.ShippingAddresses with {
|
||||
AddressID @title:'{i18n>AddressID}';
|
||||
CityName @title:'{i18n>CityName}';
|
||||
StreetName @title:'{i18n>StreetName}';
|
||||
HouseNumber @title:'{i18n>HouseNumber}';
|
||||
}
|
||||
@@ -52,6 +52,7 @@ annotate AdminService.Orders with @(
|
||||
HeaderFacets: [
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>Created}', Target: '@UI.FieldGroup#Created'},
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>Modified}', Target: '@UI.FieldGroup#Modified'},
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>ShippingAddress}', Target: '@UI.FieldGroup#ShippingAddress'},
|
||||
],
|
||||
Facets: [
|
||||
{$Type: 'UI.ReferenceFacet', Label: '{i18n>Details}', Target: '@UI.FieldGroup#Details'},
|
||||
@@ -74,6 +75,14 @@ annotate AdminService.Orders with @(
|
||||
{Value: modifiedAt},
|
||||
]
|
||||
},
|
||||
// TODO: Trigger side effects when `shippingAddress_AddressID` is changed
|
||||
FieldGroup#ShippingAddress: {
|
||||
Data: [
|
||||
{Value: shippingAddress_AddressID, Label:'{i18n>ShippingAddress}'},
|
||||
{Value: shippingAddress.HouseNumber, Label:'{i18n>HouseNumber}'},
|
||||
{Value: shippingAddress.StreetName, Label:'{i18n>StreetName}'}
|
||||
]
|
||||
},
|
||||
},
|
||||
) {
|
||||
createdAt @UI.HiddenFilter:false;
|
||||
|
||||
Reference in New Issue
Block a user