Creates a new FLPError instance.
FLP error construction options including service context and optional username for the failing operation.
ReadonlyattemptedReadonlycodeReadonlydetailsReadonlyflpReadonlyretryableReadonlyseverityReadonlysuggestionsReadonlytimestampReadonlyusernameReturns AI-agent-friendly context with FLP-specific diagnostic fields.
Base AI context extended with FLP service and user details.
Serializes this error to a JSON-safe object with FLP-specific fields.
Base serialization extended with flpService and username.
Error subclass for SAP Fiori Launchpad (FLP) operation failures.
Example
Sap Module
FLP
Browser Context
Requires FLP shell loaded in browser
Failure Mode
Shell not found — FLP shell header not present in the DOM
Failure Mode
Permission denied — user lacks authorization for the requested FLP operation
Failure Mode
API unavailable — FLP OData service endpoint unreachable