Skip to main content
Question

No Records in Service Contract Line in MWO app


Forum|alt.badge.img+7

Hello Experts,

While creating a new work through MWO app, there is no records are available in Service contract lines. 
Can anyone guide me on how to sync records from the back office to MWO app? I appreciate any insights you can provide.

 

17 replies

Alexander Heinze
Superhero (Employee)
Forum|alt.badge.img+23

I had reported this in 23.1.4 and it was fixed in 23.1.6 and 22.2.13. What release/SU are you on?


Forum|alt.badge.img+7
  • Author
  • Sidekick (Employee)
  • 20 replies
  • December 21, 2023

Hi @Alexander Heinze,
 

Could version is 23.1.7, is there any sync entity, or database task that I should run? 


Alexander Heinze
Superhero (Employee)
Forum|alt.badge.img+23

It was an issue with the PscSrvLineObject entity sync, strange that you still see the problem in 23.1.7. 

 

If you cannot get it resolved and create a ticket, do mention JIRA SMZMWO-8142.


Forum|alt.badge.img+7
  • Sidekick (Partner)
  • 59 replies
  • January 13, 2025

Hi ​@Alexander Heinze 

 

I’m experiencing the same issue now. The cloud environment is;

 

 

Any new updates?


Alexander Heinze
Superhero (Employee)
Forum|alt.badge.img+23
kasunhp wrote:

Hi ​@Alexander Heinze 

 

I’m experiencing the same issue now. The cloud environment is;

 

 

Any new updates?

As stated above my ticket says this was fixed in 23.1.6. If you still experience this issue I 23.2, please log a support ticket. 


Forum|alt.badge.img+7
  • Author
  • Sidekick (Employee)
  • 20 replies
  • January 14, 2025

Hi ​@kasunhp 

Can you check whether you have added the customer before adding the Service contract lines? Once you have added the customer and if you then try to add a service contract line, then those will be shown

 

 


Forum|alt.badge.img+7
  • Sidekick (Partner)
  • 59 replies
  • January 14, 2025

Hi ​@MaheeshaK 

Thanks for the reply.

I have added customer first. Still no contract lines loaded. :(


dirolk
Do Gooder (Employee)
Forum|alt.badge.img+4
  • Do Gooder (Employee)
  • 28 replies
  • January 19, 2025

Hi ​@kasunhp ,

To help us narrow down the issue, could you please verify if you have data available in the local tables for Psc_Contr_Product, Sc_Contract_Site, and Psc_Srv_Line_Objects?


Forum|alt.badge.img+7
  • Sidekick (Partner)
  • 59 replies
  • January 19, 2025

Hi ​@dirolk 

 

Thank you very much for the involvement. all the contract lines can be seen in local tables for Psc_Contr_Product and Sc_Contract_Site. But for Psc_Srv_Line_Objects, only contracts associated with my current works assignments are available and those are the ones I can see in LOV.

 

We have tried with an entity filter for Psc_Srv_Line_Objects also. The filter is “MCH_CONTRACT in (SELECT site FROM user_allowed_site_pub)”.

But still not working. :(


dirolk
Do Gooder (Employee)
Forum|alt.badge.img+4
  • Do Gooder (Employee)
  • 28 replies
  • January 20, 2025

Hi,

So this means you can see the contract lines in the lov and it’s not completly empty.
Service Contracts will filter accrding to selected Customer,Site,ObjectSite(if exists),ObjectId(if exists)

And the filter you are trying to apply is already in the base view of Psc_Srv_Line_Objects.
Which means it will consider when syncing data to mobile

Maybe check whether you have granted relevant sites for the logged in user in the sites per user window in Aurena Cloud.


Forum|alt.badge.img+7
  • Sidekick (Partner)
  • 59 replies
  • January 20, 2025

Hi,

 

I can see the contract lines only associated with my work. 

 

If there are multiple contract lines per customer I can only see one contract line. That is the one associated with my current assignment. If I select a different customer no lines in the LOV. 

The behavior is same with and without that filter.

We need to see all the contract lines associated with a customer when we select a customer for new work.

We have granted relevant permission sets and sites. 

 


dirolk
Do Gooder (Employee)
Forum|alt.badge.img+4
  • Do Gooder (Employee)
  • 28 replies
  • January 20, 2025

Hi,

Are you creating a new work from a exsisting task by copying source task information or from menu tile?
 


Forum|alt.badge.img+7
  • Sidekick (Partner)
  • 59 replies
  • January 20, 2025

Hi,

 

This is when creating a new work from MWO home page tile. Without copying information.

 

/Kasun


skullk
Hero (Employee)
Forum|alt.badge.img+11
  • Hero (Employee)
  • 259 replies
  • January 20, 2025

Hi ​@kasunhp 

Psc_Srv_Line_Objects entity only brings the objects that are connected to the contracts in user assigned work tasks. And those are the ones you can see in the LOV by default when creating new work. We cannot bring all the contracts and their associated objects as it could course severe performance issues in the application.

 

This has been documented as above and if you want to see more contracts in the LOV, you need to use a data expandable entity filter on the Psc_Srv_Line_Objects entity. In the below document you can find how to define a data expandable entity filter.

https://docs.ifs.com/ifsclouddocs/24r2/WorkProcessing/AboutMobileObjectSync.htm?StandAlone=true

Thanks

Sampath


Forum|alt.badge.img+7
  • Sidekick (Partner)
  • 59 replies
  • January 20, 2025

Hi ​@skullk,

 

Thanks for the detailed answer. I will look in to the doc.

 

Further, If I have a work assignment linked to a service contract line for a specific object and customer, does this mean that other service contract lines associated with the same object and customer are not downloading to the mobile app? Are only the contract line associated with My Work downloaded?

 

Best regards,

Kasun.


skullk
Hero (Employee)
Forum|alt.badge.img+11
  • Hero (Employee)
  • 259 replies
  • January 21, 2025

No. The data in this entity holds the connection between contract lines and their associated objects. So entity syncs the objects that are valid for each contract line linked to the user assigned work tasks. 

Thanks

Sampath


Forum|alt.badge.img+7
  • Sidekick (Partner)
  • 59 replies
  • January 31, 2025

Hi ​@skullk,

 

We have created an entity filter to bring service contract lines of user allowed sites to the MWO and it worked. However, it causes push synchronization issues and push synchronization from cloud to mobile was almost failed completely  with time out error. We had to disconnect the filter to bring back the MWO to work as it should. Have you came across such cases and any idea on how to overcome them?
 

Thanks.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings