on 08-20-2014 2:52 PM
Hi,
We are using SAP CRM Service manager and created a new module for some custom functionality. Now when I do a transmit on client, it is executing fetches from both modules everytime. But we are trying to limit the transmit to respective module level fetch, because the user base is different for different modules.
How can this be configured in agentry? Is it possible to limit transmit at module level?
Regards,
Narasimha
Tags edited by: Michael Appleby
Thanks Bill and Resmi for your suggestions.
I will check the suggested approaches and get back.
Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Bill,Stephen and Sravanthi for your responses.
I disabled the main fetch checkbox and added module level fetches as Transmit actions. INow the fetches are working at module level, but as stephen mentioned when I login to client for the first time or after client reset, fetches are not retrieving any data from backend. I had to do the transmit in each module to have data on mobile.
Is there a way to avoid this? And is it only for first time transmit?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Narasimha,
Within Agentry there is no way to hide a module. All the modules will display for all users. What we have done in the past sometimes is create a special screen in the Main Screenset that is enabled by a rule when the user is not authorized to use that module to inform them they don't have the correct permissions and to select a different module. you can also include some navigation links to make it easy to switch to a different module. You would also add enable rules to the rest of the screens in the main screenset to enable them only when the correct security applies.
--Bill
Hi,
We can restrict the fetches to be run in fetch definition.If there are two modules in an application,in order to view a specific module data,view option is used in ate.View option shows the modules defined in your application.Hope this may be your requirement
Thanks & Regards,
Sravanthi Polu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If a Fetch is tagged as a "Main Fetch" it will run for every transmit. What you can do is uncheck the Main Fetch, and ass the Fetch to the Transmit Action Step. But this will also make it so the Fetches are not ran ont the first transmit and the users will have to do a second transmit for the transmit to call the correct fetches.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Narasimha,
Fetches that are marked as Main Fetch will execute each transmit.
If you want to control what fetches run you will need different transmit actions and on the Transmit Action step you can then specify exactly which fetches should execute during that transmit. You can also control the sequence they execute in on the Transmit step as well.
--Bill
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
11 | |
11 | |
10 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.