IFS Cloud: Unable to Save, Internal Server Error and Quick Report Problems
ifs cloud unable to save element
Also searched as
- ifs cloud internal server error
- ifs cloud quick report parameters
- ifs cloud quick report permission
Short answer
In IFS Cloud a save failure or internal server error is almost always a server-side exception returned through the projection the page calls. Read the error detail, reproduce it in the browser network tab, then check the middleware and database logs for the real cause, which is typically a business rule, a missing permission, a bad customization or a stale cache. Quick Report problems are usually a missing permission grant or mismatched bind parameters.
Applies to: IFS Cloud (Aurena web client), 21R1 and later. Menu names vary a little between releases, so confirm against your documentation.
How to troubleshoot a save or internal server error
- 1Read the whole message. Aurena error dialogs often hold the useful text (a business rule, a missing value, a locked record) behind a details link.
- 2Open the browser developer tools, Network tab, repeat the save and inspect the failed request. The response body from the projection call usually has the specific error code and text.
- 3Check whether it is data or system: try the same action on another record and as another user. A failure only for one user points to permissions.
- 4Look at the server side: the middleware application logs and the database error trace for the timestamp of the failure. Internal server errors that have no business message are logged there.
- 5Review recent changes: a custom field, event action, custom logic, a transferred configuration or a service update that landed shortly before the problem began.
- 6If it is a Quick Report, confirm the report is granted to the user and that every parameter in the query is defined and supplied.
- 7If the cause is not clear, collect the request, response, timestamp and user and open a support case with IFS or your partner.
What an internal server error actually means
Internal server error is the generic envelope for an unhandled server exception. The client cannot tell what went wrong, so the message is vague by design. The detail lives in the response of the underlying projection call and in the server logs. Treat the dialog as a pointer and not as the diagnosis.
Frequent real causes are a database constraint or trigger, an unhandled condition in custom logic, a mandatory value that the page did not send, a record locked by another session, a background process still running, or a deployment that has not finished refreshing. Repeat the action with logging on and compare against a working record.
Quick Report parameters
A Quick Report is a stored query that a user can run and export from the client. Parameters are values the query asks for at run time. When a report fails or returns no data, first compare the parameters the SQL declares against the ones the report definition lists. A parameter that is present in the SQL but missing from the definition, or a data type mismatch such as a text value compared to a date, gives errors or empty output.
Test the SQL on its own in a database tool with the same values, then add it back. Keep the query read-only and filter by indexed columns so the report does not hold locks or time out on large tables.
Quick Report permissions
Running a Quick Report needs two things: permission to use the Quick Report feature and access to the data the query reads. A user can be allowed to run the report and still see an error or no rows because the underlying views are not granted to their permission sets. Check the report's own permission assignment, then the user's permission sets, then the database objects used by the SQL.
Grant access through permission sets rather than to individual users, so the setting survives staff changes and can be moved between environments with your configuration process.
Try it here, free
IFS Cloud Upgrade Test Checklist
A grouped test checklist for IFS release updates and upgrades covering environments, core processes, integrations, reports, security and sign-off.
Common pitfalls
- !Retrying the save repeatedly instead of capturing the response from the failed request.
- !Assuming it is a bug when a customization or event action is the cause.
- !Granting a user the Quick Report right but not the underlying data access.
- !Writing Quick Report SQL that reads tables directly instead of the supported views.
- !Changing settings in production without exporting the configuration first.
How an ERP-grounded AI assistant handles this
An on-prem assistant grounded in your IFS environment can take a pasted error, the request and the log lines, and help match them to known causes in your own configuration: custom logic, event actions and permission sets. Because it runs inside your network on an open-weight model, logs containing customer and part data never leave it, and it only reads. It supports the support engineer, it does not replace IFS support.
Frequently asked questions
Where do I find the real error behind an IFS Cloud internal server error?
In the failed network call in the browser developer tools and in the middleware and database logs on the server. The dialog shown to the user is only a summary. Your IFS administrator or hosting partner needs log access to confirm the cause.
Why can one user save a record and another cannot?
Different permission sets, different company or site access, or personal values such as defaults can all change the outcome. Compare the two users' permission sets and test the same record with both.
Why does my Quick Report return nothing?
Typical reasons are a parameter value that matches no rows, a date or text type mismatch, or missing access to the underlying views. Run the SQL directly with the same parameters to see which applies.
What is IFS Cloud Cable Car?
It is not a standard IFS Cloud feature name that we can document. It may be a customer or partner project, a demo or a custom solution name, so ask whoever supplied the term or check your IFS documentation for the exact reference.
Related
IFS Cloud OData Projection API: Fixing 401 and 403 Errors
IFS Cloud exposes its data through OData v4 projections under /main/ifsapplications/projection/v1/, secured by OAuth2 tokens from IFS IAM. A 401 almost always means the token is missing, expired or issued by the wrong realm; a 403 means the identity is authenticated but its permission sets do not grant that projection or its entity actions.
Error fixIFS Cloud Background Job Stuck in Posted or Executing
A background job that stays Posted is waiting for a batch queue processor that is not picking it up, while one that stays Executing is either genuinely long-running or orphaned after a crash or restart. Check the Background Jobs page for the job state and error text, confirm the batch queue is active with capacity, then requeue or cancel the job.
How-toHow to Add a Custom Field to an IFS Cloud Page
In IFS Cloud you add a custom field by opening the page in configuration mode, choosing to add a field, defining its name, type and placement, and publishing the configuration. The field is stored by the platform as configuration, not as a code change, which is why it normally survives upgrades.
How-toIFS Cloud: Add a Permission Set, What an IAM User Is and Linking an Employee to a Supervisor
An IAM user is the sign-in identity held in IFS Identity and Access Management, which authenticates the person. The IFS application user and its permission sets decide what that person may do. To add access, grant a permission set to the application user and make sure the identity maps to it; the supervisor relationship is an employee and organization setting, not a security one.
How-toIFS Cloud Workflow Example, External File Templates, Update Analyzer and PO Status
Treat IFS Cloud configuration as a set of building blocks: workflows or business events to react to changes, external file templates to load or send flat files, an update analysis step to check what a release will touch in your customizations, and the supported database views for reading data such as purchase order status. This page shows how each fits together with a worked approval example.
How-toIFS Cloud Report Designer, Quick Reports and Crystal Reports: Which to Use
IFS Cloud has several reporting routes. Use Quick Reports for fast read-only lists of data, the report designer route for formatted operational documents such as order confirmations and pick lists, legacy Crystal-based layouts only where you already have them, and the analytical tools for dashboards. Report rules then control when and how a report is produced and sent.
AI for ERPAI for IFS Cloud in aerospace and defense manufacturing
Add AI to IFS Cloud for aerospace and defense: projections, Aurena UX, Lobby, and engineer-to-order data, deployed on-prem or in your private cloud.
AI for ERPA Private LLM Grounded on Your ERP Data
How a private LLM answers questions on your ERP data: RAG plus text-to-SQL, role-based permissions inherited from the ERP, and where each fits.
Stuck on IFS Cloud?
Talk to engineers who work inside IFS Cloud every week, and who build private AI that answers these questions from your own ERP data.
Keep exploring
Free tools
- IFS Cloud Upgrade Test ChecklistA grouped test checklist for IFS release updates and upgrades covering environments, core processes, integrations, reports, security and sign-off.
- IFS Cloud Implementation Statement of Work TemplateDocument template for an IFS Cloud implementation statement of work covering scope, deliverables, assumptions, roles, change control and acceptance.
- IFS Cloud Data Migration Object TrackerEditable tracker for IFS Cloud migration objects with source, owner, cleansing status and effort so you can see remaining work in hours.
ERP fixes and how-tos
- Internal Server Error in IFS Cloud: How to Diagnose ItIFS Cloud showing an internal server error? Work out whether it is the client, the middleware, a projection or the database, and read the right logs first.
- IFS Cloud Report Designer, Quick Reports and Crystal Reports: Which to UseChoose between IFS Cloud Report Designer, Quick Reports and Crystal-based layouts, and learn how report rules fit in, with a simple decision guide.
- How to Add a Custom Field to an IFS Cloud PageStep-by-step guide to adding a custom field in IFS Cloud with configuration mode, plus data types, permission needs, upgrade safety and why a field may not show.
Guides
- Fix SyteLine Report Generation Failures and ErrorsResolve SyteLine report generation failures including SSRS rendering errors, parameter binding issues, and Crystal Reports migration problems step by step.
- How to Fix SyteLine Login and Authentication ErrorsResolve SyteLine login failures including 'Authentication failed' and 'Unable to validate credentials' errors. Covers SSO, AD integration, and token configuration.
- How to Troubleshoot SyteLine Printing IssuesFix SyteLine printing problems including report generation failures, Bartender label errors, SSRS rendering issues, and printer queue configuration in Infor CloudSuite Industrial.
AI on your ERP
- AI for IFS Cloud in aerospace and defense manufacturingAdd AI to IFS Cloud for aerospace and defense: projections, Aurena UX, Lobby, and engineer-to-order data, deployed on-prem or in your private cloud.
- AI for IFS Cloud Project Management: Cost, Schedule and Forecast Questions AnsweredPrivate AI on IFS Cloud projects: ask about budget versus actual, activities, milestones, forecasts and project material in plain English, read-only.
Integrations
- How to add an AI chatbot to IFS CloudHow to add an AI chatbot to IFS Cloud: grounded answers from IFS data and documents, embedding in Aurena or a portal, role-aware access and fully on-prem models.
- How to add WhatsApp to IFS CloudHow to connect WhatsApp Business to IFS Cloud using projections, Business Events and IFS Connect: order alerts, approvals and supplier replies into IFS.
Software
- IFS CloudIndependent guide to IFS Cloud, the ERP and enterprise asset and service platform: modules, integration options, limitations, alternatives and AI use cases.
- IFS Field Service ManagementIFS Field Service Management covers service orders, scheduling optimisation and mobile work within IFS Cloud. Modules, integrations, AI uses and alternatives.