This will include questions related to FSM and PSO.
Recently active
Hi, I am using Request Management. Upon the completion of the task from MWO my tasks are not updating the status to ‘Work Done’ they are remaining at ‘Work Started’ even though the Work Assignment status is ‘Complete’. Is this standard? What am I missing? Thanks, Chiedza
Hi Team,We are facing below challenges in FSM mobileSuppose a tech in his mobile device has 5 jobs out of which 4 jobs he can easily navigate and work on itBut if he is going inside the 5th task is app is crashing.Whereas if I give the 5th task to any other member of his team he is able to access the task .Also for the effected tech if I install fsm mobile in any other mobile all 5 tasks are working fine.We are not able to find root cause
I am looking for technical document on the MWO Service application. Specifically details on how the application syncs with the local cache and where that data is stored on the workstation (Assuming windows in this case). All the documentation I can find at the moment is on IFS Cloud and Aurena. Can anyone point me in the right direction?
Dears, We are trying to export report, the below exception is noticed from server logs.Timestamp: 2024-04-15T16:53:37.8919881+03:00Message: PrintReportManager.CreateSSRReportPDF: Generation of Temp File failed with error: An error occurred during local report processing.Machine: SCDVWFSM10App Domain: /LM/W3SVC/1/ROOT/FSMUAT2-1-133573793046542474ProcessId: 2920Process Name: w3wpThread Name: Please help me out. Thanks & regards,Narsing
Dears, Please let us know the function which is used to call copy map in Client scripts.As I need to create a new task based on old task data. Thanks & regards,Narsing
I was able to create a client script that updates the non_part_usage.user_def4 with the person’s phy_svc_grp_c based on the person’s place. If there is no person attached to the task, it will clear the user_def4. If there is a person attached, it will update user_def4 with the person’s place phy_svc_grp_c. The issue that I am running into is when I change the person’s place phy_svc_grp_c on the place screen, it does not update to the new phy_svc_grp_c but blanks it out. Custom Code Assignment - On person_id on screen.Screen Events - Client Scriptvar personID = getControlValue('task','person_id');if (isNullOrEmptyString(personID)==true){ alert('I am true'); var rows = getDataTableRows('non_part_usage'); if(size(rows) > 0) { for(var i=0;i<size(rows);++i) { var row = rows[i]; setRowControlValue(row, 'non_part_usage', 'user_def4',''); } saveChanges(); refreshScreen(); } }else if (isNullOrEmptyString(placeId) == false){ alert('I am false'); var p
I’m looking for the best way to for example understand the API changes between 23R1 and 23R2. The obvious answer is to deploy 23R2 to build place and then compare the OpenAPI spec between that and one of our other environments on 23R1.Is there a better approach or something captured that helps customers understand the potential impacts to upgrading at a technical level? Thanks,Robert
Dears, Can I know where we can we find the FSM Mobile SDK. Thanks & Regards,Narsing
Hi experts,A pretty trivial question. When we do a clone from a prod environment to a dev environment, will this only copy over the data and leave the config changes in dev (ex: Custom metadata, UI , client script changes which are not applied to prod yet).If custom metadata A (which is in dev but not in prod) has the associated db table deployed in dev db, will this db table still be available in dev after a clone from prod?
Good Evening, We've observed that the task.note field is consistently included in various payloads.During unrelated (task) imports, the task.note appears in the error logs and import results.It also shows up when updates are applied to tasks (update results) and when checking mx_u for usage activity, as it is present in every XML payload (mx_u_07). Despite confirming that neither FSM Default nor custom metadata has the task.note set to Force Select, and even after creating a custom column definition for task.note with Force Select explicitly set to "N", the issue persists. Our problem with this is that task.note often contains extensive text related to job specifications, making it a substantial addition to every payload, usage record, import log, and update payload. This likely impacts performance. Also, the length and format of task.note complicates reading our import logs and is problematic to paste into Excel due to multiple line breaks. Do you have any suggestions on how we can e
Hi All,when i am trying to display drop down values via client script getting empty values in the dropdown column .I have added the script in events after data load. Even tried with only “setControlOptions('task_steps', 'user_def10', ‘PASS’)” but still same no value displayed in the screen.Kindly suggest the way to populate the dropdown values via CS and correct me if i did any thing wrong in below code. var emptyOptions = [];var options = createCodeTableOption('','');arrayPush(emptyOptions, options);setControlOptions('task_steps', 'user_def10', emptyOptions); var opt1 = []; arrayPush(opt1, createCodeTableOption('PASS','Pass')); arrayPush(opt1, createCodeTableOption('FAIL','Fail')); arrayPush(opt1, createCodeTableOption('NA','N/A')); setControlOptions('task_steps', 'user_def10', opt1); Thanks,Durga
Dears, Please let us know how to create new records into a table using Client Script. Thanks & Regards,Narsing
I am having issues trying to understand how to update values using client scripts. My plan is to update non_part_usage.user_def4 to blank if the personID is null or empty.My understanding is that setControlValue is used to update, but I am not sure how to link the value from the array (npu_id) and setControlValue.Client Scriptvar personID = getControlValue('task','person_id');alert(personID);if(isNullOrEmptyString(personID)){ var task_id = getControlValue('task','task_id'); var npu_id = getDBValues('SP_COUNT_NPU',[task_id]); for(var i=0;i<size(npu_id);++i) { setControlValue('non_part_usage', 'user_def4', ''); }}Client Script SQL SELECT npu_id FROM NON_PART_USAGE WHERE task_id = '{0}'A couple of questions:How do you update the user_def4 to blank? Is there a way to mass update all the values in the array?
Dears, Please let me know how to create a radio button in Search Screen, so the user will be able to select only ne record from search list. Thanks & regards,Narsing
Hi,Anyone else patched their servers recently and had KB5035855 installed?It’s been installed on our Test and Live Mobile servers, and after installation, the device fails to fully completed an initialisation. Get stuck on the image below. As you can see it says the process has ended, but the device just spins.I uninstall the KB and restart the server. The moment that happens the process completes fully. Therefore, just wondering if this is known at IFS and if others have had a similar issue too? Cheers Ady
When I create a new screen in FSM web client, I got below error. ERRORInvalid data constraint definition found for column list_group_id of wc_screen_settings table. Blank or empty search value not allowed.
I need to synchronize the columns of a TABLE with those of a metadata view when a scheduled process executes at a specific time each day. How can I achieve this synchronization effectively?
I need to send an SMS to the customer supervisor the day before each task is scheduled to start. I've set up a custom metadata view to prepare the SMS content, but I'm unsure how to schedule the business rule to trigger daily once and check if there are any tasks scheduled for the following day. Could someone provide guidance on how to set up this scheduling for the business rule? attched ss is my business rule xml logic when there is task for tomorrow it will update the table and once it update an sms message will sent
Hi,We have recently upgraded our DEV and TEST PSO environments to V6.12.0.15.All good apart from not being able to have the IFS Scheduling Gateway and the Default Website running at the same time.The previous version V6.8.0.21 we didn’t have any issues. But this came to light with some server patching and the server being bounced. When back up the Gateway service wouldn’t start. The only way to start it was to stop the default website and then start the Gateway.Screen shot below shows the Gateway running, but the error message shown when the default website is attempted to be started. Do it the other way round and the error message is; The binding on https:8744 is in place, and was there before the upgrade and no issues at all.Anyone any idea’s why we’re seeing this, and what implications are there for the default website not to be running? On the server we have the Scheduling Gateway, the PSO Workbench and RestAPI’s would be elsewhere so there would be nothing on the Application Pools
Background:We at Electrolux implementing IFS FSM as our Field Service Management platform including FSM Mobile App for Field Service Technicians. Currently using FSM6u10. Requirement: I, as a service technician, want to be able to record spare parts I consumed/used on a consumer/customer site by simply scanning the barcode on the spare part packet, instead of manually typing the long 14 digits part id.Questions: Is the FSM Mobile App only supporting the Barcode Scanning functionality with a 3rd party free open source app for Android? Since the 3rd party app is no longer supported by original developers, how in future IFS would provide warranty support for the 3rd party open-source app since FSM product documentation doesn't specify if the 3rd-party software is supported i.e., maintenance support covered by IFS in case of product upgrades, android upgrades, etc. so to ensure the barcode scanning functionality continue to work. And if the app is removed by 3rd party itself or by Goog
We have SLA Templates created and connected to Service Contracts and we want this to trigger when a Work Order is created.I can see in the Work Tasks the SLA Order Number is populated but the SLA Latest Finish Date does not pull with the calculated Finish Date to meet the SLA?Does anyone have any experience with SLAs that can help?Thanks,
Hi experts,While copy a request i need to copy request_unit table as well.We are having request copy map. At there i have added request_contact and request_unit table in table map. But its copying contact not request unit details in copying request.In request unit table we are having request_unit_id , model_id, part_id. It should have to copy these 3 columns while cI have added the screenshot of the copy map.
Hi,Please can you tell what is usage of rank in response code and its usage in business rule 40?If one task has more than one time commitments how it will use rank to choose the time commitment?
Good day I am having an issue with my Passive Preventative Maintenance task time commitments. When tasks are created from a contract they have two time commitments: one for now, and a second for a future time commitment. The task should be scheduled for the future time commitment, not for the “Now” time commitment. When removing the “Now” commitment, it also removes the tasks from PSO (which show all tasks, but as unallocated). Is there a way to remove the time commitment that is scheduled for the “Now” time, and only keep the time commitment for future time, when generating tasks from a contract?
Dear Community,we would like to use the FSM in the offline mode - not on Mobile only but even on web client and I wanted to check with you whether you have the same requirement and if so, you have solved it. (I have seen it on the competitor solution from Microsoft and that would be lovely to have it similar available :) ) Best regards & thanks a lotMarkus
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.