Create Organization & assign forms bulk action

How can you create organizations by a bulk action,
Is it possible to assign userform & viewuserform along with this bulk action
As well as is it possible to assign a admin user to each Organisation

i figure it out by myself, Thought would be of use to someone if required.
created an xml file .... like below, and import it using the "Configure"- "ImportExport File " from the Administrator UI.
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE Waveset PUBLIC 'waveset.dtd' 'waveset.dtd'>
<Waveset>
<ObjectGroup name='OU one'> <MemberObjectGroups> <ObjectRef type='ObjectGroup' id='#Top#' name='Top'/> </MemberObjectGroups> </ObjectGroup>
<ObjectGroup name='OU two'> <MemberObjectGroups> <ObjectRef type='ObjectGroup' id='#Top#' name='Top'/> </MemberObjectGroups> </ObjectGroup>
<ObjectGroup name='OU three'> <MemberObjectGroups> <ObjectRef type='ObjectGroup' id='#Top#' name='Top'/> </MemberObjectGroups> </ObjectGroup>
</Waveset
if u need to add approvers for any of these OUs you can add the tag "Approver" and you can assign forms too along with this .
The best way to do this is create a test OU with all that you need like approver, form etc...
and use the same syntax.
If multiple OUs are created make sure you have the <Waveset> tag in there....
Thanks NSankar

Similar Messages

  • Create Organizational Assignment window pops up

    Hi,
    Can some one help me with few circumstances where the Org Assignment pop-up appears(position assignment table) when updating IT0001, and best method for processing it?
    Thanks in advance.
    Nimisha

    Hi,
    Do you have OM implemented and do you maintain position for all employees?
    You can set the PLOGI PRELI to a default position say 99999999 in T77s0 table through SM30. So that in case you dont assign a position to person this default value will be attached.
    cheers
    Ajay

  • Organizational assignment created via organizational Management

    Hi All,
    I am getting error message while deleting entry from IT 0001 - Organizational Assignment.
    I have run the promotion action from 01.05.2010 and record in IT 0001 exists from 02.11.2010 which need to be deleted but am getting this error message.
    Kindly advise the procedure to delete the record.
    Regards,
    Devendra.

    Dear Devendra,
    Please go to PA41 for change of actions.
    if not possible thru
    PA40 enter your date , select the same action again and execute it.. then you can get a buttons on the left top the screen....
    change action & Change info group.
    Clik on change action,, here it allows you to change the action date and....thru this you can change the date of org. assignment change also.
    it help you out
    try it.
    thanking you,
    Srinivas

  • Customized Bulk Action Form

    I saw that there are multiple unanswered questions about this, so I am assuming the answer is no but wanted to give it a shot. Is there any way to customize the Bulk Action form besides building an entirely different workflow? For example, I want to remove certain fields and add a checkbox which would save a variable into the workflow. I see bulkop.jsp, which instantiates BulkOpForm, so I gather it's not a form that can be modified. Is there maybe a point where I could merge into the standard bulk process after giving my own frontend? I'd rather not resort to reimplementing the file parsing and all that.

    If bulk action is launched by user who has 'Customer - Tabbed User Form' as User Form, this form will be applied
    You can specify at your form what workflow to launch. Just add field
    <Field name='viewOptions.Process'>
    <Expansion>
    <s>Customer - Update Workflow</s>
    </Expansion>
    </Field>

  • How to get bulk action to update resource

    I have to update some users data in a particular resource. I'm attempting to add a location to their user object, the resource and their waveset info via a bulk action script (which I have very little experience with). Currently I have it set up so the bulk action starts in a form which calls a rule and then a workflow. I've been able to get it to update the user object and the waveset data, but I can't get it to write to the resource. (In this case the resource is a simulated resource - a file on the file system). I've tried everything I can think of but I'm missing some key piece in getting the resource updated. I may not need the rule, but I couldn't get the resource to update from my workflow, so I decided to try a rule. In any case, here's my form:
    <Display class='EditForm' />
    <Field name='context'>
         <Derivation>
              <invoke name='getLighthouseContext'>
                   <ref>WF_CONTEXT</ref>
              </invoke>
         </Derivation>
    </Field>
    <Field name=':applicationName'>
                    <Derivation>
              <s>FACILITIES</s>
         </Derivation>
    </Field>
    <Field name='accounts[FACILITIES].tempField'>
                   <Derivation>                                   
              <rule name='v1_RULELIB_FACILITIES:writeMapToResource'>     
                   <argument name='ctx' value='$(ctx)'/>
                   <argument name='view' value='$(view)'/>
                   <argument name='request' value='$(request)'/>
                   <argument name='applicationName' value='$(applicationName)'/>                                                       </rule>                                   
         </Derivation>
    </Field>
    <Field name='viewOptions.Process'>
         <Expansion>
              <s>ABC_TSKDEF_Facilities_Add_Location</s>
         </Expansion>
    </Field>
    </Form>
    . . .

    and lastly, this is my task definition:
    <TaskDefinition name='ABC_TSKDEF_Facilities_Add_Location'
         taskType='Workflow' executor='com.waveset.workflow.WorkflowExecutor'
         suspendable='true' syncControlAllowed='true' execMode='sync' execLimit='0'
         resultLimit='1' resultOption='delete' visibility='runschedule'
         progressInterval='0'>
    <Extension>
         <WFProcess name='ABC_TSKDEF_Facilities_Add_Location' maxSteps='0'>
    <Variable name='request'>
                        <Comments></Comments>
                   </Variable>
    <Variable name='user' input='true' />
              <Variable name='newLocation'>
                   <s>Baltimore</s>
              </Variable>                    
              <Variable name='newTimeFrame'>
                   <s>24 hours Mon-Sun</s>
              </Variable>          
              <Variable name='wtf'><s>also defined variables for newAccessLevel newEffectiveDate newEndDate and newJustification. For some reason the forum didn't like these and wouldn't let me save.</s></Variable>
              <Activity id='0' name='start'>
                   <Transition to='Initialize' />
                   <WorkflowEditor x='43' y='10' />
              </Activity>
    <Activity id='1' name='Initialize'>
                   <Action id='0' name='Set variables'>
                        <expression>
                             <block name='INIT' trace='true'>
                             </block>
                        </expression>
                   </Action>
                   <Transition to='Make Account Changes' />
                   <WorkflowEditor x='105' y='10' />
              </Activity>
    <Activity name='Make Account Changes'>     
                   <Action id='1' name='update lh account'>
                        <expression>
                             <block trace='true'>
                                  <cond>
                                       <not>
                                            <contains>
                                                 <ref>user.waveset.resources</ref>
                                                 <s>FACILITIES</s>
                                            </contains>
                                       </not>
                                       <append name='user.waveset.resources'>
                                            <s>FACILITIES</s>
                                       </append>
                                  </cond>
                                  <set>
                                       <concat>
                                            <s>user.accounts[FACILITIES].properties.locationMap[</s>
                                            <ref>newLocation</ref>
                                            <s>].timeFrame</s>
                                       </concat>
                                       <ref>newTimeFrame</ref>                                   
                                  </set>
                                  <set>
                                       <concat>
                                            <s>user.accounts[FACILITIES].properties.locationMap[</s>
                                            <ref>newLocation</ref>
                                            <s>].accessLevels</s>
                                       </concat>
                                       <list>
                                            <ref>newAccessLevel</ref>
                                       </list>                                   
                                  </set>                                                       
                                  <set>
                                       <concat>
                                            <s>user.accounts[FACILITIES].properties.locationMap[</s>
                                            <ref>newLocation</ref>
                                            <s>].effectiveDate</s>
                                       </concat>
                                       <ref>newEffectiveDate</ref>                                   
                                  </set>                              
                                  <set>
                                       <concat>
                                            <s>user.accounts[FACILITIES].properties.locationMap[</s>
                                            <ref>newLocation</ref>
                                            <s>].endDate</s>
                                       </concat>
                                       <ref>newEndDate</ref>                                   
                                  </set>                                                                 
                                  <set>
                                       <s>user.accounts[FACILITIES].properties.justification</s>
                                       <ref>newJustification</ref>
                                  </set>
                                  <set>
                                       <s>user.accounts[FACILITIES].justification</s>
                                       <ref>newJustification</ref>
                                  </set>                         
                             </block>
                        </expression>
                   </Action>
                   <Transition to='Error'>
                        <eq>
                             <ref>WF_ACTION_ERROR</ref>
                             <s>true</s>
                        </eq>
                   </Transition>
                   <Transition to='Provision' />
              </Activity>
              <Activity id='5' name='Provision' audit='true'>
                   <Comments>Perform the standard Lighthouse reProvisioning process.</Comments>
                   <Action id='0' process='Provision'>
                        <Argument name='op' value='reProvision' />
                   </Action>
                   <Transition to='Clean up' />
              </Activity>
              <Activity id='9' name='Error'>
                   <Action id='0' name='Audit Data Validation'>
                        <Argument name='auditError'>
                             <concat>
                                  <s>Data Validation Error for </s>
                                  <ref>accountId</ref>
                                  <s>. </s>
                                  <s>Invalid attributes:</s>
                                  <ref>user.dataValidationError</ref>
                             </concat>
                        </Argument>
                        <Argument name='auditAction' value='Create' />
                        <Argument name='generateAuditRule'
                             value='v1_RULELIB_Common:getDataValidationAuditParams' />
                        <SubProcess>
                             <ref>sysConfig.PROCESS_AUDIT</ref>
                        </SubProcess>
                   </Action>
                   <Action id='1' name='Set Notify Params'>
                        <expression>
                             <block>
                                  <set name='errorHandle.placeOnQueue'>
                                       <s>false</s>
                                  </set>
                                  <set name='errorHandle.errorMessage'>
                                       <ref>user.dataValidationError</ref>
                                  </set>
                                  <set name='errorHandle.generateEmailRule'>
                                       <s>v1_RULELIB_Common_EmailGeneration:getEmail_ASErrorHandleNotifyAdmins</s>
                                  </set>
                             </block>
                        </expression>
                   </Action>
                   <Action id='2' name='Call Error Handle'>
                        <Argument name='errorHandle' value='$(errorHandle)' />
                        <SubProcess>
                             <ref>sysConfig.PROCESS_ERROR_HANDLE</ref>
                        </SubProcess>
                   </Action>
                   <Transition to='Clean up' />
                   <WorkflowEditor x='292' y='10' />
              </Activity>
              <Activity id='10' name='Clean up'>
                   <Action id='0' name='Clean Up Variables'>
                        <expression>
                             <block>
                                  <set name='sysConfig' />
                                  <set name='errorHandle' />
                                  <set name='enduserId' />
                                  <set name='lhUser' />
                             </block>
                        </expression>
                   </Action>
                   <Transition to='end' />
                   <WorkflowEditor x='437' y='10' />
              </Activity>
              <Activity id='11' name='end'>
                   <WorkflowEditor x='609' y='10' />
              </Activity>
              </WFProcess>
         </Extension>
         . . . Any ideas? Pointers? Suggestions? I can't find any information on how to write to the resource. What is it that triggers that to happen? What do I need to add to my rule, task definition or form to get that to update? Any ideas are much appreciated!
    Edited by: user12836258 on Sep 7, 2011 9:15 AM
    Edited by: user12836258 on Sep 7, 2011 9:16 AM
    Edited by: user12836258 on Sep 7, 2011 9:17 AM
    Edited by: user12836258 on Sep 7, 2011 9:17 AM
    Edited by: user12836258 on Sep 7, 2011 9:18 AM
    Edited by: user12836258 on Sep 7, 2011 9:21 AM
    Edited by: user12836258 on Sep 7, 2011 9:24 AM
    Edited by: user12836258 on Sep 7, 2011 9:25 AM
    Edited by: user12836258 on Sep 7, 2011 9:25 AM
    Edited by: user12836258 on Sep 7, 2011 9:26 AM
    Edited by: user12836258 on Sep 7, 2011 9:27 AM

  • HCM Process and Forms Dynamic Actions

    Hi
    We are implementing HCM process and forms and presume that dynamic actions will have to be recreated as rules.
    Can anyone give any guidance in this area as some of our dynamic actions are quite complex.
    Many thanks
    Ian

    Hi,
    For HR forms please follow the following link
    HCM Processes and Forms (www.service.sap.com/erp:  - SAP ERP Human Capital Management -> Workforce Process Management -> HCM Processes and Forms -> Media Library)
    https://websmp205.sap-ag.de/~form/sapnet?_SHORTKEY=00200797470000081848&
    A dynamic action has the following components.
    Infotype Number (INFTY): specifies the infotype for which you want the dynamic action triggered
    Subtype (SUBTY): narrows the focus to a specific subtype
    Field Name (FIELDN): starts your action when a maintenance function is performed on a particular field
    Function (FC): specifies the various maintenance operations to which your dynamic action would respond. They are 02 (change); 04 (create); 06 (create and change); 08 (delete); 10 (change and delete); 12 (create and delete). Dynamic actions are only applicable in maintenance operations, not in display functions.
    Sequence Number (NO): refers to a sequential number.
    Step (A): specifies a particular type of action. No dynamic action is executed if the function character has a value other than one of the following:
                 P: Plausibility checks, which allow you to check certain conditions.          
                 I: Calls an infotype for processing
                 W: Called after the I statement and used to assign values to screen fields while creating or copying another infotype record through the I statement 
                  F: Calls a FORM routine (subroutines in ABAP) during your action. The routine may reside in or out the module pool MPNNNN00.
                 V: Lets you treat collectively a number of fields for which you want to define a common dynamic action
                  M: Sends SAP Office mail
    Variable function part: The variable function part along with the step indicator forms the core part of your action. It specifies the processing details when the dynamic action is triggered. For example: 
    Requirement: When the postal code or the city of an employeeu2019s permanent residence is changed in infotype 0006, an email should be sent to the administrator.
    INFTY    SUBTY    FIELDN    FC          NO.    STEP       VARIABLE FUNCTION
    0006           1             ORT01      06             001           V               PSTLZ            
    0006           1             PSTLZ      06             002           M               M0001
    The V statement on line 001 is used to link the two fields to the M statement. The statements relevant to field PSTLZ are also applicable to the ORT01 field.
    When a record is created or changed in infotype 0006 of permanent address, an email is sent using the feature M0001. Information such as the recipient address, subject, and content of the mail is derived from M0001.
    Warm REgards,
    Kapil

  • What workflow runs during bulk action 'update only Lighthouse' is ran?

    Hello,
    We were trying to set some deferred tasks via our bulk action list. To do this we are running Updates, and passing a parameter that is noticed by our custom Update WF. The custom update workflow then sets the deferred tasks. This takes a while to execute however, and we have about 30,000 accounts we want to update. To try and speed it up, we were playing around with the option to update only the lighthouse account. However, when this runs, it does not fire our custom Update WF. So.... What workflow is it firing off? Can this workflow be modified?
    Thanks,
    Jim

    Try using the BPE workflow debugger to identify the workflow that runs. Set a break point in the user form assigned to the administrator you are running the bulk action as and proceed step by step. You should get the workflow being executed.

  • Bulk Action to merge an IDM user to a Siebel CRM user

    Hi,
    i 'm using the SJS IDM 6.1 and i'm tryning to merge an IdM user to an user that is created on the Siebel CRM by a bulk action.
    The script used is the following
    command,user,waveset.resources,accounts[Siebel CRM].identity
    Update,IdMuser,|Merge|Siebel CRM,Siebel CRM user
    The result is the IdM user was associated to the Siebel CRM resource with the IdM account, and not linked by the Siebel CRM account and it is not found on the Siebel resources (obviously).
    I have a lot of IdM users to merge to the Siebel CRM account.
    Does anybody Know how to merge the account by bulk action?
    Thanks in advance
    Message was edited by:
    oruam69

    If you are using any other resource as Pass-through Authentication, then the password fields can be blank. In fact, if you enable pass-though authentication, the tabbed user form does not show the password fields.

  • Bulk actions: adminRoles

    I am using bulk action: action from list to load users into the system.
    Using:
    command,user,global.lastname,global.firstname,global.email,global.adminRoles,password.password,password.confirmPassword
    All seemed to working fine except adminRoles. The status says adminRole created but,
    Problem: I dont see this Admin Contact role being selected in the security tab page.
    Can anybody put some insights?
    Thank You.
    G

    I did use waveset.adminRole and status showed updated. But, I could not see this role being selected in SECURITY page.
    Should i assign any role in ASSIGNMENT page before adminRole?
    G

  • Can the Bulk Action be scheduled?

    I need a quick help.
    Can the Bulk Action be scheduled?
    I have a feed file that gets updated for every 24 hrs and the records are to be processed accordingly. For this, I need to go to the bulk actions then select the option from file and then Launch. Can this be configured?
    If this cannot be configured, is it possible to write a workflow which will read the feed file and process the accounts. If this is possible please provide a working sample.
    The feed file basically has an attribute, that needs to be upated on the account and a Role is to be assigned or removed based on the value.
    Thanks in advance,

    Welcome to the forum!
    You've run across what looks like an interesting limitation of Keynote -- it seems that Actions cannot happen simultaneously with Builds for a single object. My only suggestion for a workaround would be to copy the section of the background that the photo is to appear on, put that on top of the photo, and use a Build Out Dissolve on that object as you scale the photo. This would achieve a similar effect to what you describe, although it is a pain in the butt to do.
    With regard to your second issue, a Move Action will do what you want if you set the Acceleration to "None". Of course, if you want the object to start off-screen and end off-screen, it can be tough to manipulate the animation. I always attach invisible "handles" to my image, in the form of objects with no fill or stroke that I then group with my image. They extend the image, so that the invisible objects are still on the screen, and thus selectable, when the actually image is off-screen.

  • Adobe Bridge (CS6) - bulk action - JPEG Options must be OKed for every image

    Hi all-
    I created an action script for a watermark in Photoshop CS6. Then, I ran my script as a bulk action in Adobe Bridge (CS6) against my JPEGs. However, the JPEG Options dialog/window appears for every image in PS. Is there a way to have this automatically OK (and at the highest quality) so that I don't have to sit and click OK over and over?
    I am on a Mac btw.
    Thanks!

    Please help

  • How to create the Mail forms

    Hi All,
      Actually i am very new to Mail form . i got the requirement as i need to create the Mail form form sending the mail through campaig as well as i want to print the same form so please help me out how to do this, please help me out by providing some step by step process for creating the mail form and some technical stuff for printing the form
    Regatds
    Mohan

    Hi,
    Creating Mail form is multi stage. Have you created any survey.
    I believe its for CRM 7.0. Broad steps are
    1.Enter the CRM WebClient UI
    2.SAP CRM WebClient menu Marketing >> Create: Mail Form
    Mail Form for E-Mail
    1.On the Mail Form: New screen enter the following values:
    Field name     User action and values
    ID     Y_TRADE_SHOW_INVITATION
    Description     Trade Show Invitation
    Language     Original:English
    Usage     Internet Mail (HTML)
    Attribute Context     ERMS
    Subject     Trade Show Invitation
    2.In the Text Element screen area you can freely define the content of your e-mail in the text element.
    3.Choose New Text Element, enter the following data for the e-mail form text block and choose Create:
    Field name     User action and values
    Text Element ID FORM_LETTER
    Description Invitation
    Format HTML
    4.Enter a text for the new text element FORM_LETTER and design it according to your needs.
    If you want to upload a pre-defined text from an external source, choose Load Local File.
    5.In order to insert the generated survey URL into the text, choose Hyperlink.
    6.In the Insert Hyperlink web page dialog enter the following values and choose Insert:
    Field name User action and values
    URL <surveyURL>
    Description     Information Survey
    URL Category     
    Tracking Option Via Target Site
    7.Save your new mail form.
    Hope it helps.
    Rgds,
    Rajiv

  • Creating follow-up document  in actions

    Hello all,
                   I need to create a followup document in actions with specific process_type (transaction type) and channel type (category example: in-call , email..)
                  Now, I am able to pass my transaction type as an import parameter but not the channel type. Does anyone know how to create followup document with specific transaction type and channel type.
    thanks in advance
    ark

    Hi Ark,
    you can copy the BAdI implementation COPY_DOCUMENT. In action customizing assign your copied implementation (don't forget to activate it) in the processing details of you action. There you will also find a button for maintaining processing parameters. Add one parameter for the transaction type and one for your channel type and set the values for them.
    In the BAdI implementation add the following parameter:
    data: lv_new_header type crmt_object_guid.
    copy document
      CALL METHOD lc_action_execute->copy_document
        EXPORTING
          io_appl_object     = io_appl_object
          ip_application_log = ip_application_log
          ip_action          = ip_action
          ip_preview         = ip_preview
          ii_container       = ii_container
          iv_actiontext      = lv_actiontext
        IMPORTING
          EV_NEW_HEADER_GUID = lv_new_header   <==========
          rp_status          = rp_status.
    Now you have the GUID of the copied document. The table lt_container contains your channel type. Read it out of the internal table and then call the function module crm_order_maintain in order to set the channel type.
    Hope you are a bit familiar with crm programming, otherwise this might become sligthly complicated.
    Cheers, Ralf

  • Is there a way to create an interactive form without Acrobat

    Bottom line, is there a way to create an interactive form that can either be filled out and saved, or "submitted" with a mailto: button without having to buy a copy of acrobat too.
    I have found numerous tutorials and examples, but everytime I try I run into the "action is not supported" error from adobe reader. Ironically, I have not problems saving a filled out form with OSX preview, but that won't work for PC users.
    It seems like Adobe missed a step or is just forcing users to buy a secondary product to "re-save" a file with a form.

    It’s not a failing at all. It’s just the way it is.
    If you’d like to file a feature request you can do so here: https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform
    Bob

  • How do I add a functional "submit button" to a pdf form in Adobe Acrobat Pro XI ? I created the pdf form in Adobe Forms Central.

    How do I add a functional "submit button" to a pdf form in Adobe Acrobat Pro XI ? I created the pdf form in Adobe Forms Central. It's for an online Diet Questionnaire. After people complete the form I'd like them to click "SUBMIT" and the completed form will be emailed to me.

    This can be a bit confusing because Acrobat 11 comes with the desktop app that allows you to create simple PDF forms without having a FormsCentral account. Some people find this helpful, but you need to understand that when you generate the PDF form, it is Reader-enabled by Acrobat. In order to edit the form further in Acrobat, you have to create a non-enabled copy of the form. You do this in Acrobat by opening the form and selecting: File > Save a Copy
    and opening the copy. It is not opened automatically.
    You can now add a button and set it up to submit by email, either using a "Submit a form" action or the submitForm JavaScript method. You can set it up to include just the form data or the entire PDF, and will want to use a mailto type URL. Submitting the form to the FormsCentral server has a number of important advantages over email (much more reliable, more secure, etc.), so you might want to consider it.
    If the form needs to be saved with Reader versions prior to 11, then you will need to Reader-enable the document. In Acrobat 11 you do this by selecting: File > Save As Other > Reader Extended PDF > Enable More Tools

Maybe you are looking for

  • Solaris 10 installation on x86 problem: reboot

    Having downloaded and burned 4 cd iso images I tried to install Solaris 10 on my system. But - on the very beginning it (the installer) reboots my computer and this happens every time I try to install - a few seconds after I see "loading kernel/unix.

  • Using Ternary operators to set image source

    Hi, I'm using JDeveloper llg, and have an ADF table, in one of the columns im trying to have just an image displayed. Using:           <af:column width="16">                      <img src="icons/bullet_green.png"                              height="

  • Regarding Remote Function Module RFC_READ_TABLE

    HI, Can any one please let me know that whether Remote function Module RFC_READ_TABLE work in uni code system. In notes 382318 stated some problem regarding the Long run structure and security problem. So please let me know how to overcome this probl

  • Where is the lock on the iPod touch

    On my ipod nano it has a lock on top that I can use so while I am listening to music nothing changes by itself, very handy when the ipod is put into a pocket. Where is this feature on the ipod touch?

  • Certificates in S60 v3

    In previous Symbian phones running S60, there was a file c:\system\data\CAcerts.dat where root certificates etc are stored. Has this changed in Symbian 9.1 / S60 v3 / Nokia N80 etc?