Skip to Content
0
Jul 29, 2023 at 11:54 AM

SAP CAP CDS Action with currency input + fiori dialog execution

182 Views

Hi All,

We are implementing CAP project with auto generated Fiori action dialogs.
I have added currency to the main entity according to the guidelines.

using {

managed, Currency} from '@sap/cds/common';entity MainEntity : managed { key RequestID : UUID; currencyCode : Currency;}

Now I have to define bound action to be able validate input in fiori app according to number of minor units.

image.png

image.png
Looks like abap annotations https://sapinaminute.com/cds-semantic-annotations-currency-unit-and-measure-unit/

I want to achieve this validation behaviour. But it doesn't work now.

Example of validation
https://sapui5.hana.ondemand.com/#/entity/sap.ui.comp.smartfield.SmartField/sample/sap.ui.comp.sample.smartfield.CurrencyValidation

image.png

image.png

Could you please provide some working example?

Regards,

Yauhen

Attachments

image.png (93.7 kB)
image.png (39.7 kB)
image.png (50.8 kB)
image.png (47.1 kB)
image.png (102.0 kB)
image.png (28.9 kB)
image.png (28.9 kB)
image.png (26.8 kB)