Skip to main content
Version: 1.x

Interface: IntentOverrides

Allows callers to override default FLP app hashes, button labels, and field names.

Remarks​

Use when the target SAP system customises the default Fiori app hash or renames standard buttons / field labels.

Example​

import type { IntentOverrides } from '#intents/types.js';

const overrides: IntentOverrides = {
appId: 'ZCustomPO-create',
saveButtonText: 'Submit',
fields: { Vendor: 'Supplier' },
};

Properties​

appId?​

optional appId?: string

Override the default FLP semantic-object hash (e.g. 'ZCustomPO-create').


fields?​

optional fields?: Record<string, string>

Override field labels: keys are default labels, values are replacement labels.


saveButtonText?​

optional saveButtonText?: string

Override the default save/post button label (e.g. 'Submit').