FIM 2010 - Set Population not kicking off workflow

Hi,
I am having a problem with Set Transition kicking of a MPR, in FIM 2010 R2 which I have never seen before after numerous implementations of both FIM and FIM R2. 
Scenario: 
My MPR kicks off a workflow which adds 6 sync rules, to users based on the "set transition in" set with criteria IsADConnected=true.
The user is transitioned into this set but the MPR never fires. Everything is enabled and I have checked everything obvious. When I view the set in the "Sets" screen in FIM I can see that the user has transitioned in, and is a computed member based
on my criteria "IsADConnected=true"
The "FIM_MaintainSetsJob" job runs at 1am which auto corrects set membership and this does cause the MPR to kick off and consequently the sync rules to be applied. So it does work, just not when it should.
 What I have tried to fix this:
Created a new workflow, set and MPR which does exactly the same job as the "broken" Set/MPR/workflow - Same thing happens (ie. it doesn't work)
I read on one post that someone re-indexed the FIM service database and this fixed it for them - I tried this also but no joy. (some indexes were at 98/99% but they have been reduced after reindexing)  
Has anyone ran into this issue before and does anyone have any idea what can cause it? It's doing my head in at this stage!
Thanks
Paul

I ran into the same problem using the pattern for expected state detection:
/Person[DetectedRulesList = Set[ObjectID='<GUID of the Set with the DREs>']/ComputedMember]
Pasted from <http://technet.microsoft.com/en-us/library/ff608269(v=ws.10).aspx> 
My users weren't transitioning into the set when they got a DRE.  Went on a wild goose chase until I saw this post.  Enabling the
FIM_MaintainSetsJob fixed
the problem.  Pretty frustrating... 

Similar Messages

  • Payables Transfer to General Ledger does not kick off Journal Import

    Hello,
    This is on 11.5.10.2.
    We have some invoice batches that are not posted in GL. This problem is sporadic and only happens for some batches and not all. It is unclear to why some batches are posted fine and others are not.
    The problem is at payable trasnfer to General Ledger program. After these batches are validated and create accounting has been executed successfully, we submit Payables Trsnfer to General Ledger program.
    This program does not kick of Journal Import child process for these batches. It just completes normally without showing any error detail on log/output.
    What could be the reason? Why Payables Transfer to General Ledger is not kicking off Journal Import for these batches?
    I have even verified GL_INTERFACE and there is nothing there.
    Please advise.
    Thanks
    D

    Are these invoices accounted, and was create accounting done for these Invoices?
    If so these should be available for the import.

  • Global rules not kicking off when calling CHECKIN_NEW webservice

    Hi All,
    We are trying to call CHECKIN_NEW/CHECKIN_UNIVERSAL web services with mandatory fields like doctype, securitygroup, title, primary file etc..
    It is working fine, but the global rules were not kicking off.
    Ex: Say, we have a rule that says Field_A is mandatory when SecurityGroup=Public.
    But when we are invoking the webservice with SecurityGroup=Public, content is getting checked-in even though we are not passing the Field_A value.
    We need the global rules to kick-off and give us error/warning that there is field missing...
    Can you please let us know if we are missing something here, or there is other way to get this requirement?
    Thanks in advance,
    Cheers,
    -V

    Hi,
    I now tested with RIDC code below, but still the global rule is not kicking off. I ahve a global rule, which says "xSwcDocumentSubType" should be mandatory. But if we see code below, i commented out that value, but still content is getting checked in.
    Can you please point me if i am missing anything here?
    IdcClientManager manager = new IdcClientManager();
    // build a client that will communicate using the HTTP protocol
    IdcClient idcClient = manager.createClient("http://xxx:xxx/cs/idcplg");
    // create an identity with a password
    IdcContext userPasswordContext = new IdcContext("xxx", "xxx");
    // create request
    DataBinder binder = idcClient.createBinder();
    binder.putLocal ("IdcService", "CHECKIN_NEW");
    // get the binder
    binder.putLocal ("dDocTitle", "RIDC File3");
    binder.putLocal ("dDocType", "Statement");
    //binder.putLocal ("xSwcDocumentSubType", "317");
    binder.putLocal ("dSecurityGroup", "Public");
    // add a file
    //binder.addFile ("primaryFile", new TransferFile ("test.doc"));
    binder.addFile ("primaryFile", new File ("D:\\RIDC.txt"));
    // check in the file
    ServiceResponse response = idcClient.sendRequest(userPasswordContext, binder);
    String responseString = response.getResponseAsString ();
    System.out.println(responseString);
    Edited by: 921097 on 18/03/2012 17:59

  • Kicking off workflow from webdynpro using events?

    I have abap experience but no workflow. Any advice will be appreciated.
    I have to kick off a workflow from webdynpro. I assume that I have to set up a business object (eg. ZOBJECT), create an event therein (eg. ZEVENT).
    Then when webdynpro runs I use a rfc function module to trigger this event.
    The questions I have are:
    1. How do I set up the workflow to be triggered by this event?
    2. Do I set up an event in Business object builder or in SM62?
    3. How do I trigger an event in a function module. I have found SWE_EVENT_CREATE but don't want to create an event just want to trigger the event and in turn set off the workflow?
    Thank you,
    Warren.

    try this below parameters are passed or not
    CALL FUNCTION 'SAP_WAPI_CREATE_EVENT'
               EXPORTING
                 object_type    = 'BUS2105'
                 object_key     = lv_objkey
                 event          = 'CREATED'
                 commit_work    = 'X'
                 event_language = sy-langu
                 language       = sy-langu
                 user           = sy-uname.

  • How to kick off workflow from Web Dynpro?

    Hi,
    I have abap experience but haven't used workflow before. I have to kick off a workflow from a java web dynpro.
    I think that I need to set up a business object and an event within this object, as step one. I then go to Status Management in the Business Workflow as I need to establish a relationship between the web dynpro and my event, step two.
    The question is, what Status Object type do I use in this Status Management? For example if I was releasing a production order I could set this to ORH.
    Any advice greatly appreciated.
    Regards,
    Warren.

    Hello Warrenabap,
    Do you know how to send (or modify) the container values from a workflow ??

  • Java Applet not kicking off thru "Self Service"

    Cloned New Application Environment using production alike environment, I could login and navigate and view forms for various application users.
    But After login thru self service and click on any options under right panel, it hangs with out kicking off Java Applet and next screens.
    Any help is highly appreciated.
    Regards
    Rao

    sorry, I could login and navigate and view forms for various application users using normal login "host:8582/dev60cgi/f60cgi?" But not thru self service.
    Thanks

  • I have I pad 2 I have had it since Oct 2010 it will not turn off I have a little star thing spinning in the centre of a black screen can anyone help me as how I can take off hanging and turn it off

    I have I pad 1 and it is hanging I have a black screen with a little star spinning in the centre of it I can't turn it off or on.
    Can anyone help

    That's what the iPad does when you turn it off, and for future reference, you never really have to turn off your iPad. iPads have great sleep modes, and lose very little battery life during sleep.
    Also, you do not own an iPad 2 as stated in the title, they came out in March 2011, while you say you've had your iPad since October 2010.
    I doubt this would work, but try resetting your iPad by holding down both the Home and Lock buttons until the device restarts.
    You might just have to let the battery die on you if that doesn't solve it, or take it to your local Apple Retail Store for a Genius to look at it (be sure to schedule an appointment by searching your store in the search bar at the top of this website, and going from there,) you may also want to check out the 'More Like This' section to the right of your post to see if anyone has a solution for this.
    HuskieN

  • Editing a TIFF Original not kicking off Re-Publish

    When I modify a TIFF Files in a smart collection that is in a SmugMug Publish Service (items selected by Flagged and From a specific Folder), they do not come up as needing to be re-published. Files that are still DNG files, trigger the republish, but TIFF files do not. Interestingly, being in the smart collection does not show up as collections that file is part of (regardless of DNG or TIFF).  If I modify the TIFF in lightroom, that will trigger the republish, but not if I just edit the TIFF in CS6 (edit the original).

    I ran into the same problem using the pattern for expected state detection:
    /Person[DetectedRulesList = Set[ObjectID='<GUID of the Set with the DREs>']/ComputedMember]
    Pasted from <http://technet.microsoft.com/en-us/library/ff608269(v=ws.10).aspx> 
    My users weren't transitioning into the set when they got a DRE.  Went on a wild goose chase until I saw this post.  Enabling the
    FIM_MaintainSetsJob fixed
    the problem.  Pretty frustrating... 

  • IMac 27" (mid 2010) FAN WILL NOT SHUT OFF

    Hey, I'm not sure if this topic has been brought up in the past or not, but I'm having major problems with my iMac and the fan never turning off. From the moment I turn the computer on the fan is running at full speed.
    Computer has plenty of ventilation - running off of a surge protected power bar - almost never have more than 2 or 3 applications running at one time. The fan will run at full speed with no applications running as well.
    I have taken the computer back to the company I purchased it from so their tech department could review it, they said there's nothing wrong...
    I reviewed the article on apple's website regarding fan issues and resetting the SMC. I followed the exact procedure noted to reset the SMC and it did not fix the issue.
    Has anyone else had this issue? What did you do to fix it? My computer is less than 2 months old has nothing on it except for iTunes and a few scanned fax documents...
    Please Help!!!

    Rik84,
    Welcome to Apple Support Discussions.
    Is this how you did the SMC reset, either way please re-do it and a PRAM reset as follows:
    _SMC RESET_
    • Shut down the computer.
    • Unplug the computer's power cord and all other cords.
    • Press and hold the power button for 5 seconds.
    • Release the power button.
    • Attach the computers power cable.
    • Press the power button to turn on the computer.
    _PRAM RESET_
    • Shut down the computer.
    • Locate the following keys on the keyboard: Command, Option, P, and R. You will need to hold these keys down simultaneously in step 4.
    • Turn on the computer.
    • Press and hold the Command-Option-P-R keys. You must press this key combination before the gray screen appears.
    • Hold the keys down until the computer restarts and you hear the startup sound for the second time.
    • Release the keys.
    Regards,
    Roger

  • FIM 2010 R2 SP1 with SCSM 2012

    I know that FIM 2010 R2 SP1 now claims support for SCSM 2012. FIM Reporting allows us to use a free copy of SCSM / DW for just the purpose of reporting services. Does this only apply to SCSM 2010 or does this include SCSM 2012 as well? I just want to make
    sure that we don't install SCSM 2012 assuming that it's free when in reality only SCSM 2010 is free. This issue came about because SCSM 2010 did not require a product key, but SCSM 2012 does.
    Thanks,
    Mark
    Mark Creekmore - BlueVault Software http://www.bluevaultsoftware.com

    On Fri, 4 Jul 2014 08:27:39 +0000, diramoh wrote:
    on Microsoft TechNet link, we have the following Details:
    Reporting: Unique key constraint violation when running reporting synchronization jobs
    If you attempt to run reporting synchronization jobs on a default System Console System Manager SP1 (SCSM SP1) installation, you may receive the error “Violation of UNIQUE KEY constraint ‘idx_ManagedEntityManagedTypeId’.  Cannot insert duplicate key…”. 
    To address this issue, please make sure you have the following updates installed on your System Center Service Manager Management Server, Data Warehouse Server, and any machines that have the System Center Service Manager Console installed on them:
    1. KB2542118 <http://support.microsoft.com/kb/2542118>– System Center Service Manager Cumulative Update 2
    2. KB2542118 <http://www.microsoft.com/download/en/details.aspx?id=26631>– System Center Service Manager FIM 2010 R2 Hotfix
    Note:  *You must have the SCSM Cumulative Update 2 installed before installing KB2542118*
    Shim is asking about the product key. The above has nothing at all to do
    with his question.
    Paul Adare - FIM CM MVP
    What should I do ......the machine can't find the program
    iexplorer.exe...
    Breathe a sigh of relief. -- Arthur Hagen in no.www

  • Kicking a user out of the portal if a User Info Setting is not populated?

    That's what we want to do - we have a bit set in a User Info Setting by a custom profiling process. Users are redirected back to the Login screen of the portal when they successfully complete the process and the bit gets set to a certain value. This is kicked off in our OnAfterLogin (Login PEI). Well, if a user just goes up to the address bar in the browser and deletes up to "server.pt", they can get to the portal without this custom process being completed - they can circumvent it, because they technically have already logged in. The problem is that if they don'tcomplete that process, many portlets will not work because they are dependent on data gathered and set as a result of successful completion.
    So, we need to somehow check globally if a certain User Info Setting is populated, and if it is not, log the user out. We know the URL/AS to redirect to, but I don't see a PEI in which a redirect is returned other than those in the Login PEI and Directory Actions PEI. I was hoping the IPageActions interface might help... So, I'm guessing a PEI is not the answer. What would be the best way to approach this?
    Thanks,
    SarahCox Enterprises

    How about having your header or footer portlets check for you?
    Or when you setup a user, only give them access to one portlet. The portlet would allow them to update their information, then give them access to the remaining features of the site.
    just a couple of quick ideas.

  • FIM 2010 Workflow Processing Issue

    Hi All,
    We are having a problem with FIM 2010 (Update Rollup 2) workflow processing.
    Background is:
                Set: Object State 2 set (criteria based membership, criteria includes AUX_Attr1 ‘NOT Equal’ 3)
                Set Object State 3 Set (Manually managed membership)
    WF1: set AUX_Attr1 to 3
    WF2 : Set AUX_Attr1 to 2
    MPR 1: Transition in MPR (Transition set = Object State 2 set), fires WF2
    MPR 2: Transition in MPR (Transition Set = Object State 3 Set), fires WF1
    What we are seeing is the following:
                We add a user to “Object State 3 Set”
    From the request history we can see that:
    The successful request for the set membership change (transition in Object State 3 Set)
    The successful request by the Forefront Identity Manager Service Account to set AUX_Attr1 to 3
    and FIM correctly fires MPR 2, this sets AUX_Attr1 to 3 and this has been verified by looking through the request history
                A couple of seconds later FIM fires WF2 which sets AUX_Attr1 back to 2.
                The request history shows no signs of the object transitioning back into “Object State 2 set” so I am unsure why this
    workflow would trigger again.

    Best thing to do with this problem is look at the request that caused this to happen and look for parent requests and for the applied policies
    David Lundell, Get your copy of FIM Best Practices Volume 1 http://blog.ilmbestpractices.com/2010/08/book-is-here-fim-best-practices-volume.html

  • How do I add my Custom Workflow Activity to FIM 2010 R2 SP1 installed on Windows 2012 server?

    Hellos.
    I have tried and failed to add my custom.dll into the Windows Server 2012  GAC.
    We have a version of FIM 2010 R2 Sp1 running on Windows Server 2008 R2 and that was no problem. There seemed to be a gacutil.exe present on the system which added my assembly.
    I cannot find gacutil.exe on the Windows 2012 Server.
    I have downloaded and installed Windows SDK for Windows 8. However, when I try the gacutil.exe /i <myCustom.dll> nothing seems to happen.
    Are there any guidelines how to add custom workflow activities to FIM when installed on a Windows Server 2012 system?
    TIA
    *HH

    Well yes. It is fine when FIM is hosted on Windows Server 2008 R2.My difficulty is that I am using FIM 2010 R2 Sp1 and Windows Server 2012. No GACutility executable.
    However, the problem has been resolved. Powershell can be used to modify the assemblies.
    I opened a RunAs Administrator PS session. My assembly is in folder c:\Temp
    Using Windows Explorer I browsed the folder c:\windows\assembly and noted the System.EnterpriseServices entries: version (2.0.0.0) and public key token (b03f5f7f11d50a3a)
    (My version is 2.0.0.0 because when installing FIM and SharePoint 2013 the instructions I used suggested setting .Net version to be 2.0)
    These powershell commands got me going...
    PS C:\temp> [System.Reflection.Assembly]::Load("System.EnterpriseServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
    GAC    Version        Location
    True   v4.0.30319     C:\Windows\Microsoft.Net\assembly\GAC_64\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50...
    PS C:\temp> $publish = New-Object System.EnterpriseServices.Internal.Publish
    PS C:\temp> $publish.GacInstall("c:\temp\RunPowershellLibrary.dll")
    PS C:\temp>
    PS C:\temp>
    PS C:\temp> iisreset
    Amazingly I can see the assembly RunPowershellLibrary in my Windows 2012 GAC. :-)
    Also, what is more cheering is that the custom activity actually works with FIM 2010 R2 Sp1.

  • Kicking off a workflow via Event

    Hi. How do you kick off a workflow via Event? I created a simple workflow with start--assign--stop. I created an event and subscription but when i raise it nothing happens.
    the workflow though runs when i use the launch process. What am i missing? I read an article that says the start node should be a receive event, but i couldnt find that in the owb workflow builder.
    Thanks for you help in advance.

    I think you could start your WF by setting the viewOptions.process attribute to your WF name, in the User Form you are using. When the WF is finished, control returns to the Form.
    For instance.
    <Field name='viewOptions.process'>
         <Default>
             <s>My Load From File WF</s>
        </Default>
    </Field>

  • FIM Set membership not evaluating

    Hi
    In the FIM Portal, we use a number of sets and MPRS to run workflows and previously have had no problems.
    We're having a difficulty with a particular set of "Requests" where we want to run a workflow if a Request is denied to email a 3rd party.   Our set has the following criteria:
    Select request that match all of the following conditions:
    Request status is denied
    TargetResourceType is VisitorConfigurator (a custom resource type).
    If you 'view members'  in the RCDC it looks to have the right members, although we have now discovered that the RCDC merely displays what it _should_ have, not what it actually has.   The workflow is never run when the Authoriser denies the
    request.   However:  When the
    FIM_TemporalEventsJob is run at 1AM (or manually) we find that the set gets fixed, we see a request passes through called "Set Correction For Set deniedRequests"  and our workflow magically runs!
    We have added an additional binding to the Request resource type for the Email attribute - this is what is going to be used for our 3rd party email address.   We have another set which is actually used to send the email:
    Select request that match all of the following conditions:
    E-Mail starts with %
    This works fine!   So, it seems if we try to create a set based on the original attributes it doesn't work but with our added one it does.  We've looked at permissions and we think we have everything covered there, and if it weren't the SQL
    job wouldn't work.   We are now at a bit of loss as to how to move forward!
    Any ideas?
    Regards
    Andy Swiffin and Ian Swift, University of Dundee

    I believe this is the expected behavior.  Because the request status is changed by the FIMService, and not some other actor,
    Thanks very much for the reply Andrew.  That's given us something to think about!
    I am just trying to get my head around it though,  When the FIM_TemporalEventsJob runs it sets a value on our added email address attribute on the request object.   This is then causing the request to fall into our second set  which is
    sending the email to that 3rd party.  This part of our process works fine.  Surely this is also the FIMService who is doing this?  
    Cheers
    Andy

Maybe you are looking for

  • I want to attach an External drive to imac 10.6.8 usb 2  can I use usb3 what are options?

    I am trying to get an external hard drive for an Imac 27 10.6.8 and was told by seagate that there are no longer any usb2 drives, or firewire 800, I would have to buy a cradle sta123 to convert. My imac is a late 2009 (already extinct i guess) does a

  • How to change color in menu text box

    In a pop up menu generated with spry, I get get colors for text and back ground as I want excet for the background color in the parent text box when the mouse goes over the text box. The background goes blue and I cannot find how to find. Where is th

  • E72 Screen Saver Slide Show Issues

    I have my e72 setup to run a slideshow when it goes into power save mode... It works fine but after awhile, it goes from slide show mode into displaying a "clock". I would think it would just repeat the slide show over and over? What am I doing wrong

  • Can't sort pics the way I want to in Revel.

    I can't sort pics the way I want to in Revel. They're appearing in random format, and I need them displayed in a specific order, like I used to be able to do in photoshop.com.  Is there a way to custom sort pics in Revel??

  • Problem with very slow scale, rotate and translate

    Hi - Here is the basic problem. I want to take a bufferedImage (read from a jpeg earlier on) and then rotate it according to an angle value (radians) and then resize it to fit within a specifically sized box. My code works fine, but... I have to do t