Q&A Discussion of IFS Solutions for our IFS Employees, Partners and Customers
Recently active
Hi, we have a requirement from our Business to utilise the 'Actual Ship Date' as the price effective date on the invoice. From reviewing our options, we appear to have 31. Order Date2. System Date3. Delivery DateWe thought delivery date would work as per requirement above, however on testing this option it uses the 'Wanted Delivery Date' as the date for pricing and not the 'Actual Ship Date'.Can you advise if there is an ability to invoice based on the 'Actual Ship Date'. Due to the soaring prices on the supply chain, it is critical for our Business that we can implement this pricing basis.Please advise.
Dear When we try to navigate from Document Management - Approvals to the projects (Zoom in to the project), we don't see any data. The link isn't being transferred correctly.Error Code: IFS Web Version: 25.1.13.20260611111206.0Date: 2026-08-06T10:28:45.227Z---------------------------------------------------------------------------ProjectDefinition/Form (server error)Malformed Request.Error details: [{"code":"SYNTAX","message":"The URI is malformed."}]Server stack trace error(s): Unexpected token at ' eq '.Request Id: 594f0725-e1d5-4e75-804a-a46620f05e73Method: GETUrl: /main/ifsapplications/projection/v1/ProjectDefinitionHandling.svc/Projects?$filter=(keyref%20eq%20'PROJECT_ID%3DN-10427%5E'')&$select=ProjectId,Name,Objstate,Objgrants,luname,keyref&use-timezone-filter=false&$skip=0&$top=25Response Code: 400 - Bad Request---------------------------------------------------------------------------{"headers":{"normalizedNames":{},"lazyUpdate":null,"lazyInit":null,"headers"
In Mobile work order, when a Technician marks a task as incomplete, the pop-up defaults to “Assign to Me”. How do I change the behavior to default to “Needs to be Planned”? We want our maintenance planners to review incomplete tasks, so they are aware of causes prior to assigning new work. For example, if a Technician discovers they are not qualified to complete a task after starting it, we want the Maintenance Planner to reassign the task to a qualified individual.
Our users have rights to view Purchase Orders. But unfortunately, that allows them to print a purchase order. Can I modify the permissions so that only Buyers or those with full access to Purchase Orders can print POs?
In IFS Cloud 25R2, we are working with Service Requests and Request Work Tasks and have encountered an issue related to the Coordinator field.Currently, the system appears to require a Default Coordinator defined at the user level. If this is not set, we receive an error when generating the Invoice Preview.Our questions are: Where is the Coordinator officially defined and maintained for Service Requests / Request Work Tasks What is the recommended approach if we need to process a Service Request using a different Coordinator than the user’s default if we cannot specify a different other than the default? Any guidance or clarification on standard behavior vs recommended setup would be greatly appreciated.Thanks in advance!
Hi everyone,I’m looking for some clarification regarding how to properly manage the Report Archive in IFS Cloud, and I would appreciate insights from others who have worked with this area.Specifically, I’d like to understand: How much impact the Report Archive can have on overall database size and performance over time. Whether there are any recommended retention rules or legal requirements (for example, in the context of Poland/EU) regarding how long archived reports should be stored. How the expiration_date field works within the archive – what exactly it controls, how it is normally set, and whether it can be safely updated directly at the database level. Any best practices or lessons learned from managing report archiving in production environments. If anyone could share their experience, guidelines, or potential pitfalls to avoid, it would be extremely helpful.Thanks in advance!
If you have to do several tasks for one customer, it would be nice if you only had to ask for one signature from the customer at the end, so that all service reports are signed. For example, a signature on the last service report and this is transferred to all service requests that were generated for a customer on this day. Thanks Markus Kühnl
Hi all, we try to use Dispatch Console for manual scheduling of Request Tasks and Bundle Tasks. We are facing some usability issues and are looking forward to hear if someone has similar issues or found some solutions: Ticket colour coding only works for regular tasks. Bundle Tasks are all shown in light green. Since we bundle tasks very frequently, this fails to meet our requirements. Zooming out eventually triggers the Utilization Mode. Instead of seeing tickets and days, the view changes to a solid area showing only the technician's planned-hours utilisation percentage. We work with tasks that spread across multiple days so Zoom levels are important for us, we don’t need to zoom in to 15min tasks or something like that. Utilisation view should be triggered with a button instead of a zoom level. We have organised everything in Teams/Scheduling Units. As a result, you constantly have to switch between teams and reload the view whenever you want to see the schedule of a technician fr
Hi, can we set a max lot size in a DOP structure? Case: Component A is made in a tank of 500L. In the DOP structure, we have a shop order for componenent A. However, if need more than 500L, we would like to have seperate shop orders for each max 500L. Thanks!
Hello,We are currently revising the permission sets. We now have over 850 functional roles and numerous user roles (a total of over 1,097 permission sets). The two QuickReports titled “Permission Set Grants Reports” are no longer functioning as intended. They are no longer returning any data. We need these reports for the audit. These two QuickReports are running on the IFS-MIG as intended. However, we now have 256 permission sets there.We use IFS Cloud 25R1 SU 5Best regards,André
How come that MRP does not remove a Purchase Requisition when demand does not exist anymore?We get an MRP Proposal message that says Remove Order, but shouldn't the MRP remove the order direct instead of creating a message?The next day after the MRP job has run the order was removed.
Good afternoon everybody, I have two customer ordersone is manually blocked and customer order confirmation can be printed one is system blocked with reason: Payment Pending Advance Invoices Exist and customer order confirmation cannot be printedWho has an extended list of conditions what kind of operations are allowed while customers in which status are blocked manually or by the system, e.g.Printing Customer Order Confirmation and Proforma Invoice Reserve and execute Shipment, Creating Shipments Invoicingetc.Thank you very much. Best regards, Rolf
Dear developers,I'm having a problem when I create an event action of the SQL type.I want to use general parameters such as:#PERSON_NAME##TODAY#etc.How can I use them in PL/SQL code?‘#PERSON_NAME#’ gives me #PERSON_NAME#‘PERSON_NAME#’ gives me &IFS Application Owner Thank you in advance.
When an application messages addresses gets fail status, the framework has a mechanism to create a “one-time scheduled task” to re-execute the same message/address within a short time. At my customer environment, this sometimes fails. It is not the actual “Retry application message” that is the problem. The problem as I understands it, is the logic that catches the exception of the application message and then fails to add the “one-time scheduled task”. The error is shown on the application message with the error text “Next execution date must be between start date and stop date”. The reason to this error is that when the scheduled task is to be created, the logic fails to calculate a correct execution date. There is an logic checking that the execution date must be betweenCode if from Batch_Schedule_API.Insert___-- Check date intervalsIF newrec_.next_execution_date IS NOT NULL THEN IF newrec_.next_execution_date NOT BETWEEN nvl(newrec_.start_date, newrec_.next_execution_date - 1) AN
We have a list of documents attached to customer invoice and when the invoice is printed, we would like to t the invoice and all the attached documents should get printed after the invoice as annexures (in a certain sequence).We have configured reporting rule for this with the following parameters:However, the output is a little random. sometimes the annexures get printed after the invoice, but there are times when half the annexures come before the report, and half of them after. The need is multiple documents getting printed after the report as annexures. Can someone provide help here.
Hi Team, we are having a lot of issues with deliveries arriving with no transaction being present in IFS.How do we manage the loan of equipment transactions in IFS so that we can provide a Reference no. to the customer sending equipment to us, then we can look up the reference to confirm the delivery is legitimate and we can receipt the goods against the reference?Currently we have a custom work around where we have one supplier code for ‘customer loan’ and all users can raise a $0 PO against that supplier code. Our POC then provides the PO No. to the customer to add to their documentation so we can confirm and receipt the delivery against.I am sure there is a standard way out of the box that we should be using and hoping someone can assist us?Thankyou in Advance.Peter
Hi, I ma trying to make a field in (assistant window) on Register Arrivals-Receive mandatory for users. How do I find and configure this field in page designer. Regards OJ
in earlier versions of IFS cloud, when printing a report; for instance Customer Ledger Open Items. The data was stored in cust_open_item_rep, which could be accessed via Quick Report and hence be exported to excel.These views are empty when printing reports in 25R2, are the information stored elsewhere now?
Hi,In IFS, this is what shows as the explanation for parameter Allow nested repeaters.In technical documentation, this is what we found.They both don’t seem to behave the way it is explained as regardless of TRUE / FALSE, it behaves the same. Can someone please explain the purpose of the system parameter?
Hello everyone,I am looking for guidance on activity-level security in IFS Cloud Project Management.My scenario is:Project A Subproject A Activity 10 Activity 20 Activity 30 I want User A to have access to Activity 10 only, while not being able to view or access Activities 20 and 30 within the same subproject.Any insights, examples, or lessons learned would be greatly appreciated.Thanks
CO line is in INVOICE/CLOSED status. It will not close and says the activity.
Hello,Brief description of our problem:our company recently migrated from IFS9 (Oracle 12) to IFS Cloud (Oracle 19c). Both databases run on Oracle RAC. IFS9 worked well with Oracle RAC, but IFS Cloud can only function properly on one Oracle RAC instance. When we run the application on two nodes, we start receiving errors like: ORA-20113: JtTaskTransaction.FND_LOCKED: Update could not be fetched because the work task transaction record is currently locked. Retry the operation.JtTaskTransaction - is one of several tasks, provided only as an example.Our DBA analyzed the database logs and found that there are no RAC waits at the top, but a lot of TX row lock contention, waits event in Oracle databases that occurs when multiple sessions attempt to modify the same row(s) simultaneously.Have you encountered similar problem in your practice? If so, could you please share some advice on how we can solve it or what we can try to find a solution? Currently we have service update 24.2.1. Thank you
We would like the ability to access the service object 360 screen directly from the location address page just like you can for the equipment navigator
Hello everyone,I followed the provided instructions to install the Hierarchical Travel Matrix (HTM) in PSO. However, when I attempted to test if it is working properly through the compare tab, I only received results from the straight-line distance.Here are the steps I took after the installation:Created a new HTM connection through the Connections form. Added "BAL" in the value field for the HierarchicalDatabaseMatrixId parameter. Entered "Hierarchical Travel Matrix" in the field of the TravelCalculationOption parameter. Chose the "Straight Line On Error" parameter (I have tested even without this parameter checked). Enabled the HTM connection. HTM ConnectionPlease note that no errors were encountered during the entire process - not even in events.So, I would like to ask if the above procedure seems correct.Is there a way to verify if HTM has been configured correctly?Any insights or guidance would be greatly appreciated.Thank you!
Hello,I hope someone can assist me.I am looking for exactly the same marked values as a single table.I found the values for each accounting date in the view ABSENCE_LIMIT_DAY_CALENDA.However, there are too many values for a group-by-function. Thank you.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.