on 09-09-2014 8:33 PM
Hi All,
I have a setup with ACE to calculate needed authorizations and TREX to index those documents and make them searchable, taking into account authorizations.
Case is that when CRM document is being changed and saved, CRM_ACE_DISPATCHER job is launched to recalculate authorizations.
The same time ESH_FU_DEMON* job is launched to index delta (so this updated CRM document) for TREX.
So when ESH_FU_DEMON* is started authorizations for this CRM document may not be ready yet. So TREX may index not all authorizations or none.
This causes that CRM document may not be searchable - not being displayed in TREX results as user may not have authorizations to it (although in fact has).
Any tips how to delay ESH_FU_DEMON* indexing job, or synchronize it with CRM_ACE_DISPATCHER, to run just after each other?
BR
Radek
Hi,
it was an issue with filtering objects to be indexed to TREX - we used table WCFD_ES_BOL_QPAR
for filtering. And then clearing internal structure with filter in CL_CRM_ES_EXTRACT_MANAGER in get_data method was needed. As indeed some objects were NOT indexed at all in some circumstances.
Was asked SAP to make note for it
BR
Radek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.