I've this situation where I've developed a new page for the Creatio Mobile Application. This new page has a detail and a set of columns, as you can see on the following image.
My goal is to apply a "Required Field" business rule to this detail (marked as red) based on the values of a specific column inside this page.
In the actual version of the system business rules from the desktop, the platform is not transferred to the page in the mobile application. At the moment, business rules can be set with the help of development only.
We have the enhancement request registered by our R&D. It means the functionality will be implemented in future releases, although there is no ETA yet.
Such functionality wasn't developed for mobile application yet. We have registered an enhancement request so our R&D could consider its implementation in future releases.
Next You have to add business rule with calculation Qty*Price triggered when Qty or Product is populated inside new created module
UsrOpportunityProductInterestMobileBusinessRules
Unfortunately i don't have any similar example to share but You can analyse this module MobileOpportunityProductInterestModelConfig from Opportunity package
I have an embedded detail in a mobile page, some times for network issue the file is uploaded with 0kb. There is any way to check of the size is more than 0 at the moment of save the attachment? I see there is a size column but always is null at the moment of add the image.
This issue can happen if a user works in a mobile application in an online mode while their connection is not stable.
We will inform our R&D team to consider the possibility of creating warnings in cases like that.
Meanwhile, it would be better for those users who are working from mobile with a bad connection to stay in an offline mode and sync their apps when the connection gets better.
Unfortunately, it is not something we can do. Users can only go from offline to online and back manually and they should decide a better way to work at the moment themselves.
No, everything seems to be set properly in the manifest. Additionally I could recommend checking if the AgilizExpenseManagement object is listed in the RequiredModels array of the AgilizExpenseDetailSection model and relogin to the mobile app.
There is any way to disable the offline mode for specific schemas like orders for example? I want to keep the offline for the rest but we have many quantity of orders and the first sync takes for ever.