Error Bulk action idm6.0 sp1

Hi,
when we try to execute bulk action with the hookup of the resource active directory (w2000) we recive the following error :
Unable to set user info: 'SetInfo(): 0X80072035: , 0000054F: SvcErr: DSID-031A0B56, problem 5003 (WILL_NOT_PERFORM), data 0 , The server is unwilling to process the request.
At about tenth user the bulk action terminated unexpectedly, causing the reboot of idm. The created users correctly works. What the problem could be? Restrictive policy is not been applied on the DC.
thanks in advance

Hi,
there could be many causes to your problem. In your place i would change the workflow to dump the view if an error happens. Looking at what the system wants to provision you might find the problem yourself or you could post a view here for others to tell you what change the active directory does not want to perform (and possibly how to convince it to do it anyway).
Regards,
Patrick

Similar Messages

  • 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

  • Bulk Action - Update Only Lighthouse account

    Does anybody know how to only update the internal Lighthouse account in the CSV data itself when loading via a Bulk Action when using the "Action=From Action List" drop down option?
    I know you can select the "Only update the Identity system account" check box on the screen, but would like a way to add it to the CSV data as a backup in case the check box is accidentally left unchecked.
    The documentation says to use the "waveset.resources" column, but if I set the data to "Lighthouse", it throws the following error. I've tried a few other values also, but none have worked.
    com.waveset.exception.ItemNotFound: Resource:Lighthouse
    =======================================
    Options chosen on the Launch Bulk Actions page:
    =======================================
    Action = From Action List
    Check boxes = All unchecked
    Correlation Rule = User Name Matches AccountId
    Get Action List From = File
    *All others set to the default
    ==========
    Data Format:
    ==========
    command,user,accounts[Lighthouse].adminRoles,waveset.resources
    ===========
    Sample Data:
    ===========
    Update,10000009,|Remove|Helpdesk Admin,Lighthouse
    Thanks.

    just remove waveset.resources, and Lighthouse from it....
    It must work...
    Thanks
    Nsankar

  • Bulk Action Rename AccountID

    We're cleaning up our user accounts and I need to deal with a couple thousand mixed case accountid's.
    I've been digging around and cannot find the logic to perform a bulk action rename of accountids. Has anyone dealt with this?
    I have used the Rename User Action, so I know I can perform a rename on specific resources on a single user by user basis *I'm mainly interested in just renaming waveset accountid's in bulk to lower case.
    The Question is: What is the bulk action command/directive structure to do an accountid rename?
    Thanks in advance,
    -Jason
    Edited by: jblackader on Aug 11, 2009 11:12 AM
    - forgot to mention. we're running Identity Manager 7.1

    any update on this ..action...
    I am running the same senario .. but still not got the solution ..
    here is my senario....
    what command will need to use for updating the user accountId in idm .
    Actually my requirement is to update new accountId in IDM , LDAP and AD resources.
    1) Command :
    command,user,waveset.resources,accounts[LDAP].accountId,accounts[AD].sAMAccountName
    update,test1,|Merge|LDAP|AD,John1,John1
    Above command will update LDAP and AD user accountId in resources successfully.
    2) Command :
    a) command,user,waveset.resources,global.accountId,accounts[LDAP].accountId,accounts[AD].sAMAccountName
    update,test1,|Merge|LDAP|AD,John1,John1,John1
    b) command,accountId,global.accountId
    Update,test1,John1
    c) command,accountId,waveset.resources,accounts[Lighthouse].accountId
    update,test1,|Merge|Lighthouse,John1
    Above all the command should update the user accountId in IDM , LDAP, AD , but got failed with error ,
    error :
    com.waveset.exception.ItemNotFound: Item User:test1 was not found in the repository
    what's the Bulk Action command should be used to update the user accountId in IDM

  • Bulk Action- for update accountId in IDM

    what command will need to use for updating the user accountId in idm .
    Actually my requirement is to update new accountId in IDM , LDAP and AD resources.
    1) Command :
    command,user,waveset.resources,accounts[LDAP].accountId,accounts[AD].sAMAccountName
    update,test1,|Merge|LDAP|AD,John1,John1
    Above command will update LDAP and AD user accountId in resources successfully.
    2) Command :
    a) command,user,waveset.resources,global.accountId,accounts[LDAP].accountId,accounts[AD].sAMAccountName
    update,test1,|Merge|LDAP|AD,John1,John1,John1
    b) command,accountId,global.accountId
    Update,test1,John1
    c) command,accountId,waveset.resources,accounts[Lighthouse].accountId
    update,test1,|Merge|Lighthouse,John1
    Above all the command should update the user accountId in IDM , LDAP, AD , but got failed with error ,
    error :
    com.waveset.exception.ItemNotFound: Item User:test1 was not found in the repository
    what's the Bulk Action command should be used to update the user accountId in IDM
    please reply :

    what command will need to use for updating the user accountId in idm .
    Actually my requirement is to update new accountId in IDM , LDAP and AD resources.
    1) Command :
    command,user,waveset.resources,accounts[LDAP].accountId,accounts[AD].sAMAccountName
    update,test1,|Merge|LDAP|AD,John1,John1
    Above command will update LDAP and AD user accountId in resources successfully.
    2) Command :
    a) command,user,waveset.resources,global.accountId,accounts[LDAP].accountId,accounts[AD].sAMAccountName
    update,test1,|Merge|LDAP|AD,John1,John1,John1
    b) command,accountId,global.accountId
    Update,test1,John1
    c) command,accountId,waveset.resources,accounts[Lighthouse].accountId
    update,test1,|Merge|Lighthouse,John1
    Above all the command should update the user accountId in IDM , LDAP, AD , but got failed with error ,
    error :
    com.waveset.exception.ItemNotFound: Item User:test1 was not found in the repository
    what's the Bulk Action command should be used to update the user accountId in IDM
    please reply :

  • 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

  • ORA-06502: PL/SQL: numeric or value error: Bulk Bind: Truncated Bind

    Hi
    I am getting this run time error ORA-06502: PL/SQL: numeric or value error: Bulk Bind: Truncated Bind in my pl/sql . I tried evrything , changing datatypes ,etc but still this error is coming .What can be the cause , please help.
    declare
    svid xxpor_utility.p_svid@sppmig1%type;
    p_sv_id xxpor_utility.p_svid@sppmig1%type;
    tab xxpor_utility.xxpor_indextab@sppmig1;
    svid1 xxpor_utility.p_svid@sppmig1%type;
    p_sv_id1 xxpor_utility.p_svid@sppmig1%type;
    tab1 xxpor_utility.xxpor_indextab@sppmig1;
    svid2 xxpor_utility.p_svid@sppmig1%type;
    p_sv_id2 xxpor_utility.p_svid@sppmig1%type;
    tab2 xxpor_utility.xxpor_indextab@sppmig1;
    svid3 xxpor_utility.p_svid@sppmig1%type;
    p_sv_id3 xxpor_utility.p_svid@sppmig1%type;
    tab3 xxpor_utility.xxpor_indextab@sppmig1;
    v_index t2_error_table.id_value%type;
    v_code t2_error_table.error_code%type;
    p_error varchar2(600);
    k number(20):=0;
    v_msg varchar2(2000);
    v_commit_count number(10);
    v_at_gpid varchar2(512);
    v_at_oper varchar2(512);
    v_sch varchar2(512);
    v_vat varchar2(512);
    exp exception;
    exp1 exception;
    exp2 exception;
    exp3 exception;
    exp4 exception;
    v_pay varchar2(512);
    v_res varchar2(512);
    v_digit varchar2(512);
    v_agree varchar2(512);
    v_driver_licence PERSON_HISTORY.drivers_licence%TYPE;
    v_cus_gen1 number(10);
    v_cus_gen2 number(10);
    v_cus_gen3 number(10);
    svid_sr number(10);
    v_social PERSON_HISTORY.social_security_number%TYPE;
    CURSOR person_cur (p_person_id person_history.person_id%TYPE)
    IS
    SELECT drivers_licence ,social_security_number
    FROM PERSON_HISTORY@SPPMIG1
    WHERE PERSON_ID=p_person_id --p2(p).person_id
         AND EFFECTIVE_START_DATE = (SELECT MAX(EFFECTIVE_START_DATE)
         FROM PERSON_HISTORY@sppmig1
                                            WHERE PERSON_ID=p_person_id);--p2(p).person_id) ;
    --p number(20):=1;
    --j number(20);
    cursor c1 is
    select * from cus_node_his ;
    type temp_c1 is table of customer_node_history%rowtype
    index by binary_integer;
    t2 temp_c1;
    type temp_c2 is table of customer_node_history@slpmig1%rowtype
    index by binary_integer;
    p2 temp_c2;
    /*cursor c2(p_id customer_query.customer_node_id%type) is
    select general_1,general_2,general_3
    from customer_query@sppmig1 c where c.customer_query_type_id=10003 and
    c.customer_node_id(+) =p_id
    and c.open_date = (select
    max(open_date) from customer_query@sppmig1 where customer_node_id=p_id
    and customer_query_type_id=10003 and c.customer_query_id =(select max(customer_query_id) from customer_query@sppmig1
    where customer_node_id=p_id and customer_query_type_id=10003));*/
    procedure do_bulk_insert is
    bulk_errors EXCEPTION;
    PRAGMA EXCEPTION_INIT(bulk_errors, -24381);
    begin
    forall j in 1..t2.count SAVE EXCEPTIONS
    insert into aaa values t2(j);
    commit;
    --t2.delete;
    k:=0;
    v_msg:=sqlerrm;
    EXCEPTION WHEN bulk_errors THEN
    FOR L IN 1..SQL%bulk_exceptions.count
    LOOP
    v_index := SQL%bulk_exceptions(L).ERROR_INDEX;
    v_code := sqlerrm(-1 * SQL%bulk_exceptions(L).ERROR_CODE);
    --v_index := SQL%bulk_exceptions(j).ERROR_INDEX;
    --v_code := sqlerrm(-1 * SQL%bulk_exceptions(j).ERROR_CODE);
    INSERT INTO t2_error_table
    VALUES('CUSTOMER_NODE_HISTORY',
    'CUSTOMER_NODE_ID',
    v_msg,
    t2(v_index).customer_node_id,
    null,
    'DO_BULK_INSERT',
    v_code
    commit;
    END LOOP;
    end do_bulk_insert;
    begin
    select value into v_at_gpid from t2_system_parameter@sppmig1 where name='atlanta_group_id';
    select value into v_commit_count from t2_system_parameter@sppmig1 where name='batch_size';
    select value into v_sch from t2_system_parameter@sppmig1 where name='schedule_id';
    select value into v_pay from t2_system_parameter@sppmig1 where name='payment_location_code';
    select value into v_at_oper from t2_system_parameter@sppmig1 where name='atlanta_operator_id';
    select value into v_digit from t2_system_parameter@sppmig1 where name='digits_to_be_screened';
    select value into v_res from t2_system_parameter@sppmig1 where name='responsible_agent';
    select value into v_vat from t2_system_parameter@sppmig1 where name='vat_rate';
    select value into v_agree from t2_system_parameter@sppmig1 where name='bank_agreement_status';
    xxpor_utility.xxpor_loadmemory@sppmig1('CUSTOMER_NODE_HISTORY','CUSTOMER_NODE_TYPE_ID',tab);
    xxpor_utility.xxpor_loadmemory@sppmig1('CUSTOMER_NODE_HISTORY','CREDIT_RATING_CODE',tab2);
    xxpor_utility.xxpor_loadmemory@sppmig1('CUSTOMER_NODE_HISTORY','PAYMENT_METHOD_CODE',tab3);
    xxpor_utility.xxpor_loadmemory@sppmig1('CUSTOMER_NODE_HISTORY','CUSTOMER_NODE_STATUS_CODE',tab1);
    open c1;
    loop
    fetch c1 bulk collect into p2 limit v_commit_count;
    for p in 1..p2.count loop
    k:=K+1;
    begin
    xxpor_utility.xxpor_getsvid@sppmig1(p2(p).CUSTOMER_NODE_TYPE_ID,tab,svid);
    p_sv_id:=svid;
    xxpor_utility.xxpor_getsvid@sppmig1(p2(p).CUSTOMER_NODE_STATUS_CODE,tab1,svid1);
    p_sv_id1 :=svid1;
    xxpor_utility.xxpor_getsvid@sppmig1(p2(p).CREDIT_RATING_CODE,tab2,svid2);
    p_sv_id2:=svid2;
    xxpor_utility.xxpor_getsvid@sppmig1(p2(p).PAYMENT_METHOD_CODE,tab3,svid3);
    p_sv_id3:=svid3;
    OPEN person_cur (p2(p).person_id);
    FETCH person_cur INTO v_driver_licence, v_social;
    CLOSE person_cur;
    --select social_security_number  into v_social from person_history@sppmig1 where
    --PERSON_ID=p2(p).person_id AND EFFECTIVE_START_DATE = (SELECT MAX(EFFECTIVE_START_DATE) FROM
    --PERSON_HISTORY@sppmig1 WHERE PERSON_ID=p2(p).person_id) ;
    /*open c2(p2(p).customer_node_id);
    fetch c2 into v_cus_gen1, v_cus_gen2, v_cus_gen3;
    close c2;
    xxpor_utility.get_status_code@sppmig1(v_cus_gen1,v_cus_gen2,v_cus_gen3,svid_sr);*/
    svid_sr:=2600000;
    t2(k).CUSTOMER_NODE_ID     :=     p2(p).CUSTOMER_NODE_ID;
    t2(k).LAST_MODIFIED          :=     p2(p).LAST_MODIFIED;
    t2(k).EFFECTIVE_START_DATE     :=     p2(p).EFFECTIVE_START_DATE;
    t2(k).EFFECTIVE_END_DATE     :=     p2(p).EFFECTIVE_END_DATE;
    t2(k).CUSTOMER_NODE_TYPE_ID     := p_sv_id;
    if p_sv_id is null then
    raise exp1;
    end if;
    t2(k).PRIMARY_IDENTIFIER      :=     p2(p).PRIMARY_IDENTIFIER;
    t2(k).PRIMARY_IDENTIFIER2     :=     p2(p).PRIMARY_IDENTIFIER2;
    t2(k).NODE_NAME           :=     p2(p).NODE_NAME ;
    t2(k).NODE_NAME_UPPERCASE     :=     p2(p).NODE_NAME_UPPERCASE ;
    t2(k).NODE_NAME_SOUNDEX     :=     p2(p).NODE_NAME_SOUNDEX;
    t2(k).ATLANTA_GROUP_ID          := v_at_gpid ;
    t2(k).ATLANTA_OPERATOR_ID     :=     p2(p).ATLANTA_OPERATOR_ID;
    t2(k).GL_CODE_ID          :=     p2(p).GL_CODE_ID;
    t2(k).PARENT_CUSTOMER_NODE_ID     := p2(p).PARENT_CUSTOMER_NODE_ID ;
    t2(k).HIERARCHY_LEVEL          := p2(p).HIERARCHY_LEVEL ;
    t2(k).ROOT_CUSTOMER_NODE_ID      := p2(p).ROOT_CUSTOMER_NODE_ID ;
    t2(k).CUSTOMER_NODE_STATUS_CODE := p_sv_id1 ;
    if p_sv_id1 is null then
    raise exp2;
    end if;
    t2(k).CREATED_DATE     :=          p2(p).CREATED_DATE;
    t2(k).ACTIVE_DATE      :=          p2(p).ACTIVE_DATE ;
    t2(k).PERSON_ID     :=          p2(p).PERSON_ID ;
    t2(k).PRIME_ACCOUNT_ID :=          p2(p).PRIME_ACCOUNT_ID;
    t2(k).REPORT_LEVEL_CODE :=          p2(p).REPORT_LEVEL_CODE;
    t2(k).POSTAL_ADDRESS_ID     :=     p2(p).POSTAL_ADDRESS_ID;
    t2(k).SITE_ADDRESS_ID     :=     p2(p).SITE_ADDRESS_ID ;
    t2(k).CURRENCY_ID      :=          p2(p).CURRENCY_ID;
    t2(k).SCHEDULE_ID     :=          v_sch;
    t2(k).BILLING_PRIORITY     :=     p2(p).BILLING_PRIORITY ;
    t2(k).BILLING_COMPLEXITY:=          p2(p).BILLING_COMPLEXITY ;
    t2(k).BILLING_CONFIGURATION_CODE     := p2(p).BILLING_CONFIGURATION_CODE;
    t2(k).SUPPRESS_IND_CODE           := p2(p).SUPPRESS_IND_CODE ;
    t2(k).SUPPRESS_BILL_CYCLE_COUNT := p2(p).SUPPRESS_BILL_CYCLE_COUNT;
    t2(k).SUPPRESS_UNTIL_ISSUE_DATE := p2(p).SUPPRESS_UNTIL_ISSUE_DATE;
    t2(k).TURNOVER               := p2(p).TURNOVER;
    t2(k).TURNOVER_CURRENCY_ID      :=     p2(p).TURNOVER_CURRENCY_ID ;
    t2(k).CREDIT_LIMIT           :=     p2(p).CREDIT_LIMIT ;
    t2(k).CREDIT_LIMIT_CURRENCY_ID :=     p2(p).CREDIT_LIMIT_CURRENCY_ID;
    t2(k).EXPECTED_REVENUE      :=     p2(p).EXPECTED_REVENUE ;
    t2(k).EXPECTED_REVENUE_CURRENCY_ID     := p2(p).EXPECTED_REVENUE_CURRENCY_ID ;
    t2(k).CREDIT_RATING_CODE      :=     p_sv_id2 ;
    -- if p_sv_id2 is null then
    --raise exp3;
    -- end if;
    t2(k).CREDIT_COMMENTS           := p2(p).CREDIT_COMMENTS ;
    t2(k).TAX_CLASS_CODE          := 1     ;
    t2(k).PAYMENT_METHOD_CODE     :=     p_sv_id3;
    --if p_sv_id3 is null then
    --raise exp4;
    --end if;
    t2(k).PAYMENT_LOCATION_CODE      := v_pay ;
    t2(k).BANK_CODE           :=     NULL;
    t2(k).BRANCH_CODE           :=     NULL ;
    t2(k).BANK_ACCOUNT_NAME     :=     p2(p).NODE_NAME ;
    t2(k).BANK_ACCOUNT_NUMBER     :=     '1000000';
    t2(k).BANK_ACCOUNT_REF      :=     v_agree;
    t2(k).CARD_TYPE_CODE          := p2(p).CARD_TYPE_CODE     ;
    t2(k).CARD_NUMBER          :=     p2(p).CARD_NUMBER ;
    t2(k).CARD_EXPIRY_DATE          := NULL ;
    t2(k).ASSIGNED_OPERATOR_ID      :=     NULL ;
    t2(k).SALES_CHANNEL_CODE     :=     0;
    t2(k).COMPANY_NUMBER          := NULL;
    t2(k).INDUSTRY_CODE          :=     NULL;
    t2(k).REGION_CODE           :=     NULL;
    t2(k).GENERAL_1          :=     v_vat ;
    t2(k).GENERAL_2           :=     svid_sr ;
    if svid_sr is null then
    raise exp;
    end if;
    t2(k).GENERAL_3           :=     v_social ;
    t2(k).GENERAL_4           :=     v_driver_licence ;
    t2(k).GENERAL_5           :=     v_vat;
    t2(k).GENERAL_6           :=     v_res;
    t2(k).GENERAL_7           :=     null||':'||null||':'||'1000000'||':'||null||':'||null||':'||null||':';
    t2(k).GENERAL_8          :=     '2' ;
    t2(k).GENERAL_9           :=     v_digit;
    t2(k).GENERAL_10          :=     p2(p).CUSTOMER_NODE_ID;
    exception when exp then
    p_error:= sqlerrm;
    insert into t2_error_table values ( 'CUSTOMER_NODE_HISTORY','CUSTOMER_NODE_ID',p_error,p2(p).customer_node_id
    ,null,null,null);
    commit;
    when exp1 then
    p_error:= sqlerrm;
    insert into t2_error_table values ( 'CUSTOMER_NODE_HISTORY','CUSTOMER_NODE_ID',p_error,p2(p).customer_node_id
    ,null,null,'customer_node_type_id is null');
    commit;
    when exp2 then
    p_error:= sqlerrm;
    insert into t2_error_table values ( 'CUSTOMER_NODE_HISTORY','CUSTOMER_NODE_ID',p_error,p2(p).customer_node_id
    ,null,null,'customer_node_status_code is null');
    commit;
    /*when exp3 then
    p_error:= sqlerrm;
    insert into t2_error_table values ( 'CUSTOMER_NODE_HISTORY','CUSTOMER_NODE_ID',p_error,p2(p).customer_node_id
    ,null,null,'credit_rating_code is null');
    commit;
    when exp4 then
    p_error:= sqlerrm;
    insert into t2_error_table values ( 'CUSTOMER_NODE_HISTORY','CUSTOMER_NODE_ID',p_error,p2(p).customer_node_id
    ,null,null,null);
    commit;*/
    when others then
    p_error:= sqlerrm;
    insert into t2_error_table values ( 'CUSTOMER_NODE_HISTORY','CUSTOMER_NODE_ID',p_error,p2(p).customer_node_id
    ,null,null,null);
    commit;
    end;
    if mod(k,v_commit_count)=0 then
    do_bulk_insert;
    t2.delete;
    end if;
    end loop;
    do_bulk_insert;
    exit when c1%notfound;
    end loop;
    t2.delete;
    exception when others then
    p_error:= sqlerrm;
    insert into t2_error_table values ( 'CUSTOMER_NODE_HISTORY','CUSTOMER_NODE_ID',p_error,null
    ,null,null,null);
    commit;
    RAISE;
    end;
    /

    Hi there,
    Following is the description of the error, you are getting.
    ORA-06502:VALUE_ERROR
    An arithmetic, conversion, truncation, or size-constraint error occurs. For example, when your program selects a column value into a character variable, if the value is longer than the declared length of the variable, PL/SQL aborts the assignment and raises VALUE_ERROR. In procedural statements, VALUE_ERROR is raised if the conversion of a character string into a number fails. (In SQL statements, INVALID_NUMBER is raised.)
    Hopefully this will help.

  • App Catalog ERROR "The action could not be completed. Try again later" Yellow exclamation mark

    Hello, I have problem with access to App Catalog, when i try to access to App Catalog it's give error "The action could not be completed. Try again later" with yellow exclamation mark. I tried to make partial erase, I made full erase, I made Secure erase, but all these steps not helps.
    I renew my firmware with latest webOSDoctor, but still nothing. Then I changed my Palm Profile, I create new one, but still NOT WORKING!
    I checked all connections 3G and Wi-Fi, everything is ok, but App Catalog still not working.
    So, I contacted with Palm Support, I told about this issue and I send them Quick Log and Log 
    with Description to [email protected]
    Reference number for chat: Chat session ID number 89786521
    Do you have any solution?
    Best regards
    Rufat Jalilov
    Post relates to: Pre 2 p102una (Unlocked NA)

    Honestly saying, the problem I had already a week, I tried to solve it on their own, but all my attempts were unsuccessful, I am sure that this problem is not related to what some of my actions, cause I never made any manipulations with phone.
    I really appreciate the attention rendered by the support services, I just need that everything works fine.
    I am sure that this is some sort of a strange problems, I have long been searching for an answer in the Internet came on similar way problems have other users.
    I received today a update notice for App Catalog, I saw that HP Palm updated App Catalog, I updated my App Catalog, check again, but still nothing changed, same problem "The action could not be completed. Try again later" with yellow exclamation mark.
    So, I will wait for a few days, will see what's happening.
    Best regards
    Rufat Jalilov

  • Having approval process in Bulk Action

    Hi,
    I have requirement where I need to have a single approval process for bulk actions. In detail, whenever a user initiates bulk action it should wait for manager approval and once manager approves then only it should start processing the CSV file.
    I know there is no workflow associated with the bulk action. Please let me know how can i go ahead in implementing this scenario.
    Thanks
    Sarvan VS

    Hi Daya,
    Yes, you are right! In standard behaviour this is the only method or you can create a receipient list and approver will get the intimation in SAP mailbox ( t-code SBWP).  If you want more advance that user needs to get intimation in his external mailbox like outllok, lotus note etc. then you can use Workflow. This can be achieved with help of Abap'r ( workflow) person.
    In standard you are right.
    Hope this will help.
    Regards,
    Ravindra

  • PL/SQL: numeric or value error: Bulk bind: Error in define

    Hello
    Does anyone know what this error means?
    PL/SQL: numeric or value error: Bulk bind: Error in define
    I've checked the cursor and all of the columns are correct.
    Any help would be greatly appreciated as this is quite urgent.
    Cheers
    David

    Hello
    Here's the top of the function. The exception is thrown on the FETCH...BULK COLLECT line.
    FUNCTION f_ps_insert_jlines(ac_JournalRows     IN sys_refcursor,
                                            an_StartLn          IN OUT INTEGER,
                                            at_Monetary          IN OUT pt_monetary_amount,
                                            at_Stats          IN OUT pt_statistics_amount
                                            ) RETURN INTEGER
         IS
              l_jrnl_id                         pt_jrnl_id;
              l_jrnl_line                         pt_jrnl_line;
              l_jrnl_date                         pt_jrnl_date;
              l_Ps_Account                    pt_ps_account;
              l_ps_dept_id                    pt_ps_dept_id;
              l_ps_product                    pt_ps_product;
              l_ps_project_id                    pt_ps_project_id;
              l_statistics_code               pt_statistics_code;
              l_jrnl_ln_ref                    pt_jrnl_ln_ref;
              l_line_desc                         pt_line_desc;
              ln_Index                         INTEGER;
         BEGIN
              FETCH ac_JournalRows BULK COLLECT INTO
                                                           l_jrnl_id,
                                                           l_jrnl_line,
                                                           l_jrnl_date,
                                                           l_Ps_Account,
                                                           l_ps_dept_id,
                                                           l_ps_product,
                                                           l_ps_project_id,
                                                           l_statistics_code,
                                                           at_monetary,
                                                           at_stats,
                                                           l_jrnl_ln_ref,
                                                           l_line_desc;And here is the top of the cursor....
    SELECT
                                                      l_char_jrnl_id                         AS journal_id,
                                                     ROWNUM + l_jrnl_Line               AS journal_ln,
                                                      lcr_Journal_Header.Journal_Dt      AS journal_dt,
                                                      ps_account,
                                                      ps_dept_id,
                                                      ps_product,
                                                      ps_project_id,
                                                      statistics_code,
                                                      monetary_amount,
                                                      statistics_amount,
                                                      jrnl_ln_ref,
                                                      line_desc
                                                FROMAny ideas?
    Cheers
    David
    p.s. No idea what has happened to the formatting!

  • Error Message - ORA-06502: PL/SQL: numeric or value error: Bulk Bind: Trunc

    This is driving me nuts!
    I am getting this error from OWB during a mapping process.
    I have checked the input data and it looks fine.
    The run time audit browser just lists all of the steps but does not make it clear which one failed. Is it the last one which is shown (does not have HIDE as selection link.)
    I also tried to determine which row was causing the problem and followed the instructions at http://www.nicholasgoodman.com/bt/blog/2005/07/, but no row_id was recorded in the views. In actual fact there wasn't very much audit info other than that the mapping ran and was complete (even though it failed).
    In the error message section it has, in order
    Map Step - blank
    Rowkey - 35204435256
    Severity - X
    Error Message - ORA-06502: PL/SQL: numeric or value error: Bulk Bind: Truncated Bind
    Object Name - N/A
    Object Column - *
    From the PL/SQL error I thought it may be trying to insert into a data field that was too small, but all of the columns that are used are full of data of length shorter than all of the target tables.
    I have even started running the cursors in the generated PLSQL but I don't get the error by doing this.
    Thanks in advance for any tips at all.

    Thanks for the response.
    I managed to work it out and it had to do with the selection criteria of one of the filters.
    For anyone else facing this error, check to see if any of the rows being inserted has the same key/identifier as some existing in the target table. If so add an extra condition to the where clause.
    This worked for me.

  • ORA-06502: PL/SQL: numeric or value error: Bulk Bind: Truncated Bink

    I have a map which worked fine in 10.2.0.1. The same map in 11.2.0.2 is giving me the error:
    'ORA-06502: PL/SQL: numeric or value error: Bulk Bind: Truncated Bink.'
    I have one source and one target. This is a straight load, no transformations.
    While debugging the map I have noticed the culprit is one column in the source which is varchar2(30),
    I have the target column with the same varchar2(30), and I tried increasing the size of
    the target column but i keep getting the same error. While searching the forum someone suggested
    to change the configuration of code generation options and runtime parameters to set based.
    But strangely it gave me an error because the set based option is not availabe in the new 11.2.0.2.
    Should the set based option be available in this version. Please suggest on how i could resolve the
    error of 'ORA-06502: PL/SQL: numeric or value error: Bulk Bind: Truncated Bink.' Thank you.

    Hi there,
    Following is the description of the error, you are getting.
    ORA-06502:VALUE_ERROR
    An arithmetic, conversion, truncation, or size-constraint error occurs. For example, when your program selects a column value into a character variable, if the value is longer than the declared length of the variable, PL/SQL aborts the assignment and raises VALUE_ERROR. In procedural statements, VALUE_ERROR is raised if the conversion of a character string into a number fails. (In SQL statements, INVALID_NUMBER is raised.)
    Hopefully this will help.

  • MSI 1612 Error with ZEN 7 SP1

    Since upgrading to ZENworks for Desktops 7, I have been unable to
    distribute MSI applications. I always seem to have an error 1612 when
    the application tries to distribute. I believe that this error usually
    means that the path to the installation files cannot be found, usually
    because of a file rights issue, but that doesn't seem to be the case here.
    I distribute most applications by associating them to workstations or
    workstations in a container, though I have the same 1612 error if I do
    associate by user. I have the same problem whether the Distribute in
    Workstation Security Space if Workstation Associated option is enabled
    or disabled.
    I typically use the File Rights screen under the Common tab to assign
    rights to the distribution files directory, so I know that the
    workstation object has rights to the files. Just to test this, I
    created an app object to run an Explorer window as an unsecured system
    user and made sure that I could browse to the distribution directory as
    the System account.
    I am currently running ZENworks 7 SP1 on a NetWare 6.5 SP5 server. All
    workstations are running Windows XP Pro SP2.
    As an experiment, I tried working around the problem by creating a
    simple application object and running an MSI installation by calling
    msiexec from a predistribution script as follows:
    %WINDIR%\System32\msiexec.exe /i "\\GRYPHON\DISTRIBUTION\West Point
    Bridge Designer 2004\West Point Bridge Designer 2004.msi" /qn
    Installing this way seems to work fine.
    Any ideas what is going wrong?
    Cory Calvert
    District Network Administrator
    Waterloo School District

    I'd like to know of this hotfix as well. I cant distribute a msi app
    either due to the 1612 errors.
    [email protected] wrote:
    > I'm experiencing the 1612 error with Zen 7 sp1. What hotfix are you
    > refering to?
    >
    > Lyle
    >
    > On Wed, 10 Jan 2007 15:48:14 GMT, dt <[email protected]> wrote:
    >
    >> Cory Calvert wrote:
    >>> I checked, and am definitely running the SP1 agent, version 7.0.1.0, so
    >>> that shouldn't be an issue. I don't think that it can' really be a
    >>> rights issue, since I can browse to the installation files as the system
    >>> account on the local machine and even get the installation to work by
    >>> calling msiexec from a predistribution script, though I have tried
    >>> assigning file rights to the entire organization just to make sure but
    >>> still had the same problem.
    >>>
    >>> Denis wrote:
    >>>> Few hints:
    >>>> Try assign rights directly to WS or WS container instead through
    >>>> application object.
    >>>> Try SP1 agent, if you are not using it already.
    >>>>
    >>>> Denis
    >>>>
    >>>> "Cory Calvert" <[email protected]> wrote in message
    >>>> news:[email protected]...
    >>>>> Since upgrading to ZENworks for Desktops 7, I have been unable to
    >>>>> distribute MSI applications. I always seem to have an error 1612
    >>>>> when the application tries to distribute. I believe that this error
    >>>>> usually means that the path to the installation files cannot be
    >>>>> found, usually because of a file rights issue, but that doesn't seem
    >>>>> to be the case here.
    >>>>>
    >>>>> I distribute most applications by associating them to workstations or
    >>>>> workstations in a container, though I have the same 1612 error if I
    >>>>> do associate by user. I have the same problem whether the Distribute
    >>>>> in Workstation Security Space if Workstation Associated option is
    >>>>> enabled or disabled.
    >>>>>
    >>>>> I typically use the File Rights screen under the Common tab to assign
    >>>>> rights to the distribution files directory, so I know that the
    >>>>> workstation object has rights to the files. Just to test this, I
    >>>>> created an app object to run an Explorer window as an unsecured
    >>>>> system user and made sure that I could browse to the distribution
    >>>>> directory as the System account.
    >>>>>
    >>>>> I am currently running ZENworks 7 SP1 on a NetWare 6.5 SP5 server.
    >>>>> All workstations are running Windows XP Pro SP2.
    >>>>>
    >>>>> As an experiment, I tried working around the problem by creating a
    >>>>> simple application object and running an MSI installation by calling
    >>>>> msiexec from a predistribution script as follows:
    >>>>>
    >>>>> %WINDIR%\System32\msiexec.exe /i "\\GRYPHON\DISTRIBUTION\West Point
    >>>>> Bridge Designer 2004\West Point Bridge Designer 2004.msi" /qn
    >>>>>
    >>>>> Installing this way seems to work fine.
    >>>>>
    >>>>> Any ideas what is going wrong?
    >>>>>
    >>>>>
    >>>>>
    >>>>> Cory Calvert
    >>>>> District Network Administrator
    >>>>> Waterloo School District
    >>>>
    >> I believe there is a bug of some sort regarding sp1... i am using the
    >> sp1 hot fix and it all works fine, but when I test on a sp1 i get the
    >> 1622 error.....using a basic and calling the msiexec works on both.
    >

  • 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

  • Bulk Actions - Update not working

    Hi -
    If I try to run an update through Bulk Actions the resource fields are not getting updated
    i.e.
    command,user,accounts[Blah].lastname
    CreateOrUpdate,AAC259,Bloggs
    This doesn't update the resource, and it doesn't appear in the updates section of the view when debugging.
    We're running IDM7 - anyone know what's causing this?
    Cheers
    --Calum                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    I belive you should have to have a reosurce mapped in your commands.
    Command,global.firstname,waveset.resources,.....
    CreateOrUpdate,myfirstname,myResourceName
    --sFed                                                                                                                                                                                                                                                                                                                                               

Maybe you are looking for

  • How to use search/find function in a whole book?

    Hi, New to indesign... working on a book file which comprises 25 chapters. I'd like to do a final proof to ensure all double spaces have gone, all quote marks are right etc Instead of opening each chapter and using "search/find" through each chapter,

  • Exchange 2010 to Exchange Online migration Error

    Hello, I am in the middle of an Exchange 2010 to Office 365 cutover migration and i keep getting errors when trying to create a migration endpoint on Office 365 hence the migration can't progress.  I have sucessfully completed step one which is to ve

  • Download photoshop from CD to Macbook air

    I have already purchased Photoshop CS6 Extended when I bought my Mac, now I just bought a MacBook Air and I can't insert a CD. I have the serial number, what should I do?

  • My recovery disc is not working

    Hi Friends,                   im using HP Dv6 3057TX laptop..a long back i reveived my Recovery Disc from hp.yesterday i  put recovery disc to recover my laptop but its showing ... REDUCER ERROR..                                                      

  • Snapping: Things that go snap, things that don't.

    I've been using Logic for a while now and the one thing that still drives me nuts is the terrible time I have moving things around. Specifically, when I move regions around, trim them, or adjust the loop, I can hardly ever get them to move where and