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?
optionalappId?:string
Override the default FLP semantic-object hash (e.g. 'ZCustomPO-create').
fields?
optionalfields?:Record<string,string>
Override field labels: keys are default labels, values are replacement labels.
saveButtonText?
optionalsaveButtonText?:string
Override the default save/post button label (e.g. 'Submit').