Q&A Discussion of IFS Solutions for our IFS Employees, Partners and Customers
Recently active
The following is stated in 25R2 release notes, I believe. But what does in mine in practice? Where can I do this configuration?Improved Integration with Custom Attributes in Outbound MessagesCustom attributes on business entities can now be included in outbound messages (e.g., Freight Booking, Dispatch Advice).Uses configuration over customization.Benefits:Enhanced flexibility.Cost savings.
Hi,I am working on the Build Place project. I downloaded the certificate from the Dev environment and used it in Report Designer, but I got the below error. I already added certificate to certificate folder under report designer.
I’m currently testing the 25R2 SU 4 update, and I need to raise a serious concern from a user perspective.One of the changes introduced — the new color scheme for conditional formatting in tables — is extremely problematic, especially in dark mode. The colors are now so similar that they’re practically indistinguishable. This completely defeats the purpose of conditional formatting, which is supposed to help users quickly identify important information at a glance.Frankly, this change feels like it wasn’t properly tested in real-world scenarios. If it had been tested in dark mode even once, this issue would have been immediately obvious. For users who rely on dark mode daily, this isn’t just an inconvenience — it actively disrupts workflows and increases the risk of missing critical data.
Hello, Thank you for taking the time to read :) Do we have any way of knowing the connection between the Voucher, the GL Voucher Rows and the customer invoice line. For example, on one specific invoice, we may have multiple lines with different part numbers, prices and quantities which all translate to one posting per line in the general ledger. However we would like to find the link between these individual lines on the customer invoice and the individually posted lines on the GL voucher Rows screen. The only link we can find at the moment is between the invoice number and GL voucher rows, but not per line on the invoice (just using the header) For instance: The customer invoice below has two lines (as you can see there is POS 1 and POS 2 to represent each line) Looking into the GL We can see that there are two corresponding lines but they not have the reference for POS 1 and 2 as we saw above. Is there any way to connect the two lines in the invoice above to the the voucher rows pos
Hello, I am currently involved in a new IFS Cloud implementation project, and during integration testing we expect to apply fixes to our Use Place environment using Online Delivery. We are considering Online Delivery because we would like to minimize the amount of time that testing needs to be interrupted during delivery installation. Based on the technical documentation, my understanding is that the environment remains available for most of the installation window and becomes unavailable only during the actual cutover period. I would appreciate hearing from anyone who has experience using Online Delivery. Questions: 1. How can we determine the exact cutover timing?- Is the cutover timing visible in Environment Studio, Scheduled Activities, CS Ticket, or another tool?- Can administrators know in advance when the temporary downtime will occur? 2. Can users of the target environment recognize or be notified when the cutover starts?- Is there any automatic notification from IFS?- Or does
Would like to know the concept of Sanity Build , what does it mean and why do we need to schedule it in cloud build place.
Why does it take 4 hours each for creating Sanity build and ordering a delivery environment? This is a significant amount of time.Can anything be done to improve the timing?
Hi Experts.When I created a Request, I notice that some Tasks are transferred to PSO with the status "DO NOT Schedule" immediately after creation. However, this does not happen for all Tasks—only for some of them. I have also verified that the "Manually Schedule" flag is not set to TRUE for these Tasks. I still can see these tasks in PSO as Do not Schedule. As I noted this only happens for tasks having Dependncies only.Question is how we can setup is so all NEW tasks appear in PSO in as "DO NOT Schedule" activities? I cannot find the exact toggle or an option that it will do the as above for all Tasks but not just for few? ThanksKM
Is there a way in IFS APPS 10 to specifically link an internal destination to specific part number? That way when MRP or Order proposal runs it will automatically pull in the designated internal destination ID.
We already had an end-user role with several objects assigned to it. Recently, we created a new end-user role without any objects and replaced the old role with the new one. However, after some time, the objects from the old end-user role are automatically being granted to the new end-user role again.Could you please suggest why the objects are being re-granted automatically to the new end-user role and how we can prevent this from happening?
Today we use a lot of document groups to grant access to documents with the system defined Document Class “INVOICE” . The maintenance of these groups are quite heavy since there we have many new employees each month, and others that change positions.Just wanted to get some new input from others in the community on how you solve this challenge in a multi company environment.. (Soon upgraded to 25R2 SU6) ManSuppIvoice is used to grant access to users that should post/approve the invoice. We have tried to add JtTask - Get Document Access but it only seems control document access to contractors used on work tasksWe are considering to test customized Get_Document_Access methods for JtTask, IncomingInvoice or JtTaskCostLines to see if that will be easier to maintain for usWith an Object Connection Transformation it’s easy to display the invoice for the relevant cost line on a Work Task
For outgoing SEND_INVOICE_INET_TRANS and SEND_DISPATCH_ADVICE_INET_TRANS, after updating receiving the below messageValidated the file sender had a matching configuration in another environment Tried the default OUT1 queue, along with a new queue dedicated to these messagesExecutionException from Sender thread Caused by: ifs.fnd.connect.senders.ConnectSender$TemporaryFailureException: Connection pool unavailable for File sender [EDI_SENDER] Caused by: ifs.fnd.base.SystemException: Connection pool exhausted for key [S|EDI_SENDER|7975c580] (maxPerKey=4). Wait timed out.Recently updated to 25R2SU7, this did not present itself on the first transactions after we updated. Looks to be similar, but a different error than ExecutionException from Sender thread Caused by: ifs.fnd.connect.senders.ConnectSender$TemporaryFailureException: Exception while sending data Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: certificate_required | IFS Community
IFS MWO Service 10 app working with IFS 10.29We recently upgraded from 10.11 to 10.29.Complete in MWO does not open the assistant, but triggers this error: Input string was not in a correct format. This happens for all users and all Work Tasks.There are no failed transactions and the bug report does not show any errors. Does anyone know what could trigger this?
We are currently using a rather questionable approach of using charges to handle advance payments to supplier. However I see why payment schedule in Purchase Order might be not a solution for us in Apps 9.I have set up IP18, and created a payment schedule for a purchase order.In manual supplier invoice I have matched the payment schedule id of the payment schedule for purchase order.However the preposting of the purchase order line is not fetched in the posting line of the posting proposal. Note that we use pre posting on the line and not on the purchase order header. Could you help me troubleshoot?
Is there a way to get information from tag <AddtlNtryInf> in the external payment transactions? This tag often contains additional information that can be useful to the users.The external payment transactions contain attributes Bank Transaction Info 1, Bank Transaction Info 2 and Bank Transaction Info 3 but these are (in my test cases) left empy.
In the count per count report all the Parts are visible even though its qty on stock is 0.we understand that they are part of all warehouse stock and must be visible but in practice you count only what you have on stock ( if something doesn't exist on stock, it is normal its qty equal 0) therefore it is time consuming comfirming manually qty 0 for all missing parts.Would it be possible to have 0 automatically filled in for all positions with qty on stock 0?of course the field shoud remain editible for any differences.
When receiving material from transit, from a transport task, is there a way to unattach the Handling Unit during the receipt process?When we perform this process, we are transferring material from one warehouse to another, and one of the warehouses does not use Handling Units. Our requirement is to receive the material and automatically remove the Handling Unit association during the receipt process. Is this possible?
Log from /int/soapgateway?log=true:2026-06-19 17:24:00,048 313 DEBUG [Integration]{ifsapp-int,FILE_READER1} ifs.fnd.connect.readers.ConnectReader.getReader(): Creating Connect Reader of type [File]2026-06-19 17:24:00,049 313 DEBUG [Integration]{ifsapp-int,FILE_READER1} ifs.fnd.connect.readers.ConnectReader.initConfig(): Initializing Reader Config [ifs.fnd.connect.config.FileConnectorReadersConfig]2026-06-19 17:24:00,049 313 DEBUG [Integration]{ifsapp-int,FILE_READER1} ifs.fnd.connect.readers.ConnectReader.initReader(): Calling nativeInitReader()...2026-06-19 17:24:00,050 313 TRACE [Integration]{ifsapp-int,FILE_READER1} ifs.fnd.connect.config.ConfigUtil.lookupExecutorService(): Successfully looked up ManagedExecutorService [java:jboss/ee/concurrency/executor/ConnectReader] for [Reader]2026-06-19 17:24:00,050 313 DEBUG [Integration]{ifsapp-int,FILE_READER1} ifs.fnd.connect.readers.ConnectReaderManager.nativeCallImpl(): Creating ConnectReaderManager(FILE_READER1, INIT_READER, null)2026-06
Good DayI have a client that has Request Tasks spanning a week to 3 weeks on average and while testing the “Transfer to Mobile” feature of Dispatch Console I notice: 1) the multi-visits are only created after pressing the “Transfer to Mobile” button and 2) only the first visit is sent to the technician’s mobile device. Is there a way to transfer all the multi-visits to the technician from the initial command or will the dispatcher have to enter each visit to transfer them?
Hello All!Does anyone use Project transfer Borrow-Payback functionality?We have a requirement for a lending project to temporarily transfer material to a borrowing project.The lending project has a special discount and gets material at a low price and when the borrowing project procures replacement material to send back to the lending project, the price will be higher.We would expect the variance between the original material cost vs. the replacement material cost to remain on the borrowing project and that the lending project gets material transferred back at the original cost.I see that there is a screen that shows Borrow Cost, Payback Cost and a Cost difference, but I don’t know how it works or how to test it out.Does anyone know how to do such a transaction and know whether the cost difference would somehow remain on the borrowing project in a situation like this?Thank you!Doug Slater
Hi all,I’m trying to call an external REST API from IFS (IFS Cloud 25R1) using Plsql_Rest_Sender_API.Call_Rest_EndPoint_Json. The same endpoint works fine with GET (using the same parameters), but the PATCH call consistently fails with the following error:ExecutionException from Sender thread Caused by: ifs.fnd.connect.senders.ConnectSender$TemporaryFailureException: Exception while sending data Caused by: ifs.fnd.base.SystemException: Patch error: 405 (Method Not Allowed)The exact same PATCH request works from Postman (same URL, headers, and payload), so the receiver endpoint does support PATCH.url_params_ := Plsqlap_Document_API.New_Document('URL_PARAMETERS');Plsqlap_Document_API.Add_Attribute(url_params_, 'reference', part_no_);Plsql_Rest_Sender_API.Call_Rest_EndPoint_Json( rest_service_ => 'XXX_UPDATE_SHEET_PART', json_ => json_, url_params_ => url_params_, http_method_ => 'PATCH', http_req_headers_ => http_req_headers_
Is it possible to estimate when improvements to conditional formatting will be available in the IFS Cloud?The options for conditional formatting in the IFS Cloud are significantly more limited compared to APPS10.The number of available colors is considerably smaller. Only the background, not the text itself, can be formatted. Text styles (bold, italic) cannot be adjusted. The available operators are also significantly restricted. We particularly miss the ability to search for parts of labels (e.g., "~pipe" for "contains pipe"). We are currently unable to replicate all the formatting options used in APPS10.Conditional formatting is a valuable tool for ensuring readability and a quick overview of tables. We hope that the familiar functionality will soon be available in the IFS Cloud as well. Best regardsJakob
Hi,We are migrating from version 9 to Cloud (22.1.5) and I am having trouble with an import of Currency rate. In version 9 we generate rate files into a directory on the server and IFS task go take this file and import currency rate.In Cloud version, I cannot see my directory on my server. Do you have any idea? Thanks, Gianni
Hi All,.Do we have any inbuilt report in IFS which can tell what is the waiting tine between two operations.?(historic) What I mean is it will provide detail of SO no Current operation Status ( When started) and Closed? and what is the next operation starting time so that we can see what is the waiting time between two operations? or any useful report which can tell the which operations has delayed or which job has currently delayed? etc
Background:When a return is performed from the Execute Work Task using the New Return functionality, the returned item information is not displayed under the RETURNS tab of the corresponding Work Task. Current Situation:This is not considered a defect in the application as per the current design. According to the existing functionality, return information is not displayed under the RETURNS tab of the respective Work Task; however, the return information is displayed under the COSTS and SALES tab of the corresponding Work Task. Customer Impact:When customers return an item, especially a high-value item, they currently have no option to view the returned item information under the corresponding Work Task. The absence of this information could introduce operational risks and lead to potential business issues. Future Enhancement:After discussions with R&D, we can confirm that there are currently no plans to change the existing behaviour. However, considering the impact on customers, w
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.