Defining trigger on a attribute

I see in the Lookup rule Lookup.USR_PROCESS_TRIGGERS you can define when the attribute is change execute something. Right now I see USR_LOGIN as Code Key and Change Username as decode value. What is Change Username and where is it defined? I don't see a event handler or task named Change Username.
I'm trying to run a task when a attribute in OIM is changed.

Those are optional tasks. They do not have to be used anywhere. They allow you to define values on the User form (USR table, including User Defined Fields) and associate a process task with them. Then you can add in those tasks on any provisioning process defintion you want. Lets say you wanted to do something special to the user after the USR_LOGIN is changed. You can add a process task onto the Xellerate User provisioning process definition, set it to run conditionally, and attach your adapter. Now whenever that field changes, this task will be inserted and the adapter ran. It's up to you to define where the task is inserted and what happens, but the lookup lets you create that placeholder for task names. They don't have to be used.
-Kevin

Similar Messages

  • Data not coming from DOE to Mobile After defining Rule for device attribute

    Hi All,
    I have created a DO and rule for it.In case of Bulk Rule for all definition when i triggere extract from Portal then all the data comes to outbound queue but when i define rule for Device attribute then no data comes to my Outboun queue.Here is the scenario what i am doing :
    1. I have order header in my backend which has a field named "Work_Center" and this will be criteria field.
    2. In CDS table i have all the records for all the work center.
    3. Now in RMM under customized , i have added an attribute named "Work_center".
    4. Now i defined a rule with Device attribute mapping and activated the rule.
    5. Now on Portal i assigned this data object and in the device attribute tab i assigned the value(this value exist in CDS table for few orders) of a   Work center to the attribute "Work_Center" .
    6. Then i triggrere extract but its Outbound queue is empty, what could be the reason.
    Is my approach is correct
    Regards,
    Abhishek

    Hi Abhishek,
    You can check one ore thing, after you have performed all the steps till step 5, i.e. just before triggering
    extract. Check if the AT table for ur DO has entries based on the criteria specified by you...
    1. In the workbench click on the Data Object, and then right click and select "View Metadata".
    2. Select Distribution Model tab.
    3. Now select your DO's Association table.
    4. For the input field DEVICE ID specify your corresponing device id,and also for status field specify it 
        as "I"  and execute
    If there are any entries now in the AT table, and on triggering extract if they are not coming to the
    outbound Q there is some EXTRACT Q blocked. And is there were no entries in the AT then the rule
    specified is not  the satifying.
    Thanks,
    Swarna
    Now if you have entries w

  • How to create a user defined trigger and execute my form

    Hi All,
    I am working with oracle Apps r12 and oracle forms 10g.
    I have created a custom form. So i need to create a special menu and when the user click the menu it need to open a new block and query it accordingly.
    I have followed this link
    http://egeapp.egeseramik.com:8000/pls/prod/fndgfm/fnd_help.get/us/fnd/@g_special#g_special
    and created a special menu in my custom form
    In PRE_FORM trigger i have coded this
    APP_SPECIAL.INSTANTIATE('SPECIAL3','&ACTION HISTORY DETAILS',NULL,TRUE,'LINE');
    and IN PRE_BLOCK i have coded this
    APP_SPECIAL.ENABLE('SPECIAL3',PROPERTY_ON);.
    Now the special menu is enabled when i press it shows error
    that frm-40700 no such trigger:special3.
    Now i came to know that we need to create a user defined trigger put the code and when we press special menu it need to query it accordingly.
    Can any one tell the steps that how to do that accordingly.
    Thanks & regards
    Srikkanth

    Hi ,
    The problem is fixed, the link mentioned below might be use full for doing this.
    http://docs.oracle.com/cd/E18727_01/doc.121/e12897/T302934T457083.htm
    regards
    Srikkanth

  • Oracle 11g AQ : problem enqueue user-defined type with varchar2 attribute

    Hello.
    I have a problem enqueuing a user-defined type to the queue on Oracle 10g.
    I'm using jdbc driver (ojdbc5.jar, version 11.1.0.6.0) as they provide oracle.jdbc.aq package.
    The type is following:
    CREATE OR REPLACE TYPE FIXED_T5 AS OBJECT
    (id integer,
    label varchar2(100),
    code integer,
    today date
    )I have created a java class for this type with jpub utility supplied with oracle 11g client package:
    jpub -user=scott/tger -url=jdbc:oracle:thin:@host:sid-sql=FIXED_T5:ru.invito.FixedType -compile=falseIt generated FixedType.java and FixedTypeRef.java files. Don't understand why i need the latter (FixedTypeRef).
    Then in test app:
    package ru.invito;
    import java.io.IOException;
    import java.net.InetAddress;
    import java.net.UnknownHostException;
    import java.sql.SQLException;
    import java.sql.Timestamp;
    import java.util.Date;
    import java.util.Properties;
    import java.util.UUID;
    import junit.framework.TestCase;
    import oracle.jdbc.aq.AQAgent;
    import oracle.jdbc.aq.AQEnqueueOptions;
    import oracle.jdbc.aq.AQFactory;
    import oracle.jdbc.aq.AQMessage;
    import oracle.jdbc.aq.AQMessageProperties;
    import oracle.jdbc.aq.AQEnqueueOptions.DeliveryMode;
    import oracle.jdbc.aq.AQEnqueueOptions.VisibilityOption;
    import oracle.jdbc.driver.OracleConnection;
    import oracle.jdbc.driver.OracleDriver;
    import oracle.sql.Datum;
    import oracle.sql.STRUCT;
    import oracle.sql.StructDescriptor;
    import org.apache.commons.logging.Log;
    import org.apache.commons.logging.LogFactory;
    public class AqTest extends TestCase {
         protected Log logger = LogFactory.getLog(getClass());
         public void testEnqueue() throws Exception {
              OracleDriver dr = new OracleDriver();
              Properties prop = new Properties();
              prop.setProperty("user", Config.USERNAME);
              prop.setProperty("password", Config.PASSWORD);
              OracleConnection connection = (OracleConnection) dr.connect(Config.JDBC_URL, prop);
              assertNotNull(connection);
              connection.setAutoCommit(false);
              enqueueMessage(connection, "INVITO.FIXED_T5Q", null);
              connection.commit();
         private void enqueueMessage(OracleConnection conn, String queueName, AQAgent[] recipients) throws SQLException,
                   IOException {
              logger.debug("----------- Enqueue start ------------");
              AQMessageProperties props = makeProps(queueName);
              AQMessage mesg = AQFactory.createAQMessage(props);
              String msqText = String.format("Hello, %s!", queueName);
              FixedType data = createData(36, msqText);
              Datum d = data.toDatum(conn);
              STRUCT s = (STRUCT) d;
              debugStruct("s", s);
              String toIdStr = byteBufferToHexString(s.getDescriptor().getOracleTypeADT().getTOID(), 20);
              logger.debug("s.toIdStr: " + toIdStr);
              StructDescriptor sd = StructDescriptor.createDescriptor("INVITO.FIXED_T5", conn);
              logger.debug("sd.toXMLString(): " + sd.toXMLString());
              mesg.setPayload(s);
              AQEnqueueOptions opt = makeEnqueueOptions();
              logger.debug("sending............");
              // execute the actual enqueue operation:
              conn.enqueue(queueName, opt, mesg);
              debugMessageId(mesg);
              logger.debug("----------- Enqueue done ------------");
         private void debugMessageId(AQMessage mesg) throws SQLException {
              byte[] mesgId = mesg.getMessageId();
              if (mesgId == null) {
                   throw new IllegalStateException("message id is NULL");
              String mesgIdStr = byteBufferToHexString(mesgId, 20);
              logger.debug("Message ID from enqueue call: " + mesgIdStr);
          * @return
          * @throws SQLException
         private FixedType createData(int ID, String label) throws SQLException {
              FixedType data = new FixedType();
              data._struct.setNChar(1);// initializes the flag for 'label' field
              data.setId(ID);
              data.setLabel(label);
              data.setCode(1);
              Date today = new Date();
              data.setToday(new Timestamp(today.getTime()));
              return data;
          * @param string
          * @param s
          * @throws SQLException
         private void debugStruct(String string, STRUCT s) throws SQLException {
              logger.debug(s + ".debugString(): " + s.debugString());
              logger.debug(s + "s.dump(): " + s.dump());
          * @return
          * @throws SQLException
         private AQAgent makeAgent() throws SQLException {
              AQAgent ag = AQFactory.createAQAgent();
              ag.setName("AQ_TEST");
              String agentAddress = null;
              try {
                   agentAddress = InetAddress.getLocalHost().getHostAddress();
              catch (UnknownHostException e) {
                   logger.error("cannot resolve localhost ip address. will not set it as AQ Agent address");
                   agentAddress = "NA";
              ag.setAddress(agentAddress);
              return ag;
         private AQMessageProperties makeProps(String queueName) throws SQLException {
              final String EXCEPTION_Q_TEMPLATE = "AQ$_%sT_E";
              final int DEFAULT_DELAY = 0;
              final int DEFAULT_EXPIRATION = -1;
              final int DEFAULT_PRIORITY = 0;
              AQMessageProperties propeties = AQFactory.createAQMessageProperties();
              propeties.setCorrelation(UUID.randomUUID().toString());
              propeties.setDelay(DEFAULT_DELAY);
              propeties.setExceptionQueue(String.format(EXCEPTION_Q_TEMPLATE, queueName));
              propeties.setExpiration(DEFAULT_EXPIRATION);
              propeties.setPriority(DEFAULT_PRIORITY);
              // propeties.setRecipientList(null);//should not set
              propeties.setSender(makeAgent());
              return propeties;
          * @return
          * @throws SQLException
         private AQEnqueueOptions makeEnqueueOptions() throws SQLException {
              AQEnqueueOptions opt = new AQEnqueueOptions();
              opt.setRetrieveMessageId(true);
              // these are the default settings (if none specified)
              opt.setDeliveryMode(DeliveryMode.PERSISTENT);
              opt.setTransformation(null);
              opt.setVisibility(VisibilityOption.ON_COMMIT);
              return opt;
          * Form the AQ reference
          * @param buffer
          * @param maxNbOfBytes
          * @return
         private static final String byteBufferToHexString(byte[] buffer, int maxNbOfBytes) {
              if (buffer == null)
                   return null;
              int offset = 0;
              StringBuffer sb = new StringBuffer();
              while (offset < buffer.length && offset < maxNbOfBytes) {
                   String hexrep = Integer.toHexString((int) buffer[offset] & 0xFF);
                   if (hexrep.length() == 1)
                        hexrep = "0" + hexrep;
                   sb.append(hexrep);
                   offset++;
              String ret = sb.toString();
              return ret;
    }The output is following:
    [main] 2008-07-03 19:09:49,863 DEBUG [ru.invito.AqTest] - ----------- Enqueue start ------------
    [main] 2008-07-03 19:09:50,348 DEBUG [ru.invito.AqTest] - [email protected](): name = INVITO.FIXED_T5 length = 4 attribute[0] = 36 attribute[1] = Hell
    o, INVITO.FIXED_T5Q! attribute[2] = 1 attribute[3] = 2008-07-03 19:09:49.0
    [main] 2008-07-03 19:09:50,363 DEBUG [ru.invito.AqTest] - [email protected](): name = INVITO.FIXED_T5
    length = 4
    ID = 36
    LABEL = Hello, INVITO.FIXED_T5Q!
    CODE = 1
    TODAY = 2008-07-03 19:09:49.0
    [main] 2008-07-03 19:09:50,363 DEBUG [ru.invito.AqTest] - s.toIdStr: 507ccce5b6e9f572e040007f01007203
    [main] 2008-07-03 19:09:50,363 DEBUG [ru.invito.AqTest] - sd.toXMLString(): <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <StructDescriptor sqlName="INVITO.FIXED_T5" >
      <OracleTypeADT sqlName="INVITO.FIXED_T5"  typecode="0" tds_version="1"
               is_embedded="false" is_top_level="true" is_upt="false" finalType="true" subtype="false">
        <attributes>
          <attribute name="ID"  type="INTEGER" >
            <OracleType typecode="2" />
          </attribute>
          <attribute name="LABEL"  type="VARCHAR2" >
            <OracleType typecode="12" />
          </attribute>
          <attribute name="CODE"  type="INTEGER" >
            <OracleType typecode="2" />
          </attribute>
          <attribute name="TODAY"  type="DATE" >
            <OracleType typecode="0" />
          </attribute>
        </attributes>
      </OracleTypeADT>
    </StructDescriptor>
    [main] 2008-07-03 19:09:50,379 DEBUG [ru.invito.AqTest] - sending............
    [main] 2008-07-03 19:09:50,395 DEBUG [ru.invito.AqTest] - Message ID from enqueue call: 511ff143bd4fa536e040007f01003192
    [main] 2008-07-03 19:09:50,395 DEBUG [ru.invito.AqTest] - ----------- Enqueue done ------------But when dequeueing the 'label' attribute is lost:
    DECLARE
    dequeue_options     DBMS_AQ.dequeue_options_t;
    message_properties  DBMS_AQ.message_properties_t;
    message_handle      RAW(16);
    message             fixed_t5;
    BEGIN
      dequeue_options.navigation := DBMS_AQ.FIRST_MESSAGE;
      DBMS_AQ.DEQUEUE(
         queue_name          =>     'fixed_t5q',
         dequeue_options     =>     dequeue_options,
         message_properties  =>     message_properties,
         payload             =>     message,
         msgid               =>     message_handle);
      DBMS_OUTPUT.PUT_LINE('ID   : '||message.id);
      DBMS_OUTPUT.PUT_LINE('Label: '||message.label);
      DBMS_OUTPUT.PUT_LINE('Code : '||message.code);
      DBMS_OUTPUT.PUT_LINE('Today: '||message.today);
      COMMIT;
    END;
    ID   : 36
    Label:
    Code : 1
    Today: 03.07.08
    Could anyone tell me what is wrong with the setup/code?
    Why 'label' not saved in queue, though i saw it is not empty in STRUCT?

    Thank you for the reply!
    I have enqueued:
    [main] 2008-07-04 15:30:30,639 DEBUG [ru.invito.UserDefinedTypeAqTest$1] - [email protected](): name = INVITO.FIXED_T5
    length = 4
    ID = 41
    LABEL = Hello, INVITO.FIXED_T5Q!
    CODE = 1
    TODAY = 2008-07-04 15:30:30.0and in table (select * from FIXED_T5QT) the 'label' is blank:
    Q_NAME     FIXED_T5Q
    MSGID     51310809B5EA3728E040007F01000C79
    CORRID     b8f38fd3-4fa6-4e0f-85d1-2440d02d655e
    PRIORITY     0
    STATE     0
    DELAY     
    EXPIRATION     
    TIME_MANAGER_INFO     
    LOCAL_ORDER_NO     0
    CHAIN_NO     0
    CSCN     0
    DSCN     0
    ENQ_TIME     04.07.2008 15:28:44
    ENQ_UID     INVITO
    ENQ_TID                       4012
    DEQ_TIME     
    DEQ_UID     
    DEQ_TID     
    RETRY_COUNT     0
    EXCEPTION_QSCHEMA     AQ$_INVITO
    EXCEPTION_QUEUE     FIXED_T5QT_E
    STEP_NO     0
    RECIPIENT_KEY     0
    DEQUEUE_MSGID     
    SENDER_NAME     AQ_TEST
    SENDER_ADDRESS     10.1.1.137
    SENDER_PROTOCOL     
    USER_DATA.ID     41
    USER_DATA.LABEL     
    USER_DATA.CODE     1
    USER_DATA.TODAY     04.07.2008 15:30:30I must point to a strange thing: when the FixedType instance is created (via new operator) and then the setLabel("....") called as:
    FixedType data = new FixedType();
    // hack: proper initialization for 'label' field
    data._struct.setNChar(1);
    data.setId(ID);
    data.setLabel(label);
    data.setCode(1);
    Date today = new Date();
    data.setToday(new Timestamp(today.getTime()));
    Datum d = data.toDatum(connection);
    STRUCT s = (STRUCT) d;
    logger.debug(s + ".debugString(): " + s.debugString());
    logger.debug(s + ".dump(): " + s.dump());and if i comment line (data._struct.setNChar(1);) the debug messages for created STRUCT also shows empty value for label.
    But if i explicitly call data._struct.setNChar(1) then debug contains the label i defined in call to the setLabel method.

  • Need help on defining object-type dependent attributes for documents

    Hi everyone,
    I'm trying to define different attributes for documents (attachments), depending on document type.
    I performed customizing activities as specified in IMG notes (define structure and table for the attributes, attribute model, register attribute model with table and structure, map model to object type, map object type to document type)
    But I didn't find any new BOL in CM GenIL component with my attributes...
    I already have type-independent attributes defined, and I see them in the CMDocument BOL.
    I don't know how to use my attributes, nor in code niether in UI.
    Did I miss something?
    Thanks,
    Yulia

    return self.amount+self.depositamount;I counld not find any amount field in your type definitions
    if self.status='OPEN' thenIs it w_accountt.status ?? since there is no status field in accountmanager_t type
    return self.currentamount-self.withdrawalamount;same comments for currentamount
    member function deposit(d_accountt account_t,d_transno number default 1) return account_t asWhere as your return expression is a number??

  • Sequence trigger on xml attribute

    Hello,
    I work on a project where my datas are XML files validated by XML Schema. Thus XDB was welcome...
    I register my XML Schemas and i insert my XML files without problems.
    My problem is that in my xml files, i have a primary key i want to fill with a sequence at the insertion in the database.
    here is the code i tried :
    -- SQL
    create or replace sequence ParagraphsID_seq
    start with 1
    increment by 1
    nomaxvalue;
    create or replace trigger ParagraphsID_trigger
    before insert on "Paragraphs"
    for each row
    begin
    select ParagraphsID_seq.nextval into :new.sys_nc_rowinfo$,'/Paragraphs/@id' from dual;
    end;
    where Paragraphs is a tag of my XML file (i used annotation in the XSD in order to have this name).
    The piece of code which doesn't work is the expression new.sys_nc_rowinfo$,'/Paragraphs/@id'
    In fact, i don't really know what this expression means. I just want my primary key to be fill at the insertion in the database.
    I'm quite new in XDB and i don't know where to find information on the good way to do it.
    Any helps will be greatly appreciated !
    Thanks,
    Nicolas

    you cannot update the instance document like this. you have to use the function UPDATEXML to do this.
    here is a small example.
    CREATE TABLE xml_table
    (xml_data XMLTYPE)
    CREATE OR REPLACE TRIGGER trg_BeforeInsert
    BEFORE INSERT ON xml_table
    FOR EACH ROW
    BEGIN
    SELECT UPDATEXML(:new.xml_data, '/MYDATA/RECORD@id', 1)
    INTO :new.xml_data
    FROM DUAL;
    END;
    INSERT INTO xml_table VALUES
    (xmltype(
    ' <MYDATA>
    <RECORD id="">
    <NAME>Scott</NAME>
    </RECORD>
    </MYDATA>
    my instance document does not have the value for the attribute ID. but after insert it is updated with a value of 1 from the trigger.
    so if i change your code it will be something like this.
    create or replace trigger ParagraphsID_trigger
    before insert on "Paragraphs"
    for each row
    l_id number
    begin
    select ParagraphsID_seq.nextval into l_id from dual;
    select updatexml(:new.sys_nc_rowinfo$, '/Paragraphs/@id', l_id) into :new.sys_nc_rowinfo$ from dual;
    end;
    not sure whether you can assign value back to sys_nc_rowinfo$, so change your logic accordingly.

  • Partial trigger set showrequired attribute to true, but on page not seeing the required 'star'?

    Hi All,
    I have a selectonechoice dropdown list and a input field, i want when the second item of dropdown list selected then the showrequired attribute of the input field was set to false, if the first item selected then the showrequired set to true. I also want to see the 'star' sign which indicates the showrequired attribute visually can be seen show and disappeared.
    I am using a autosubmit enalbed selecteonechoice and a partialtrigger (set the dropdown's id), but on page I didn't see any visual change : the 'star' sign is now showing or disappearing at all. Should it work? Or it's working but on page just not calling related CSS to show/hide the star sign? BTW I am using an el express for the showrequired attribute:  showRequired="#{bindings.ReferenceValue1.inputValue eq 0? true: false}"
    I also tried set the showrequired attribute in java method that listen to the dropdown list's onchange event, but still visually I am not seeing any change.
    I did:
          comConEditBankName.setRequired(false);
          comConEditBankName.setShowRequired(false);
    Could anyone point out my mistake here or give some guide?
    Below are the jsf codes:
                                                    <af:selectOneChoice value="#{bindings.ReferenceValue1.inputValue}"
                                                                        label="Invoice Template"
                                                                        required="#{bindings.ReferenceValue1.hints.mandatory}"
                                                                        shortDesc="#{bindings.ReferenceValue1.hints.tooltip}"
                                                                        id="soc2"
                                                                        binding="#{home.invoiceTemplate}"
                                                                        visible="false"
                                                                        autoSubmit="true"
                                                                        valueChangeListener="#{home.invoiceTemplateOnChange}">
                                                        <f:selectItems value="#{bindings.ReferenceValue1.items}"
                                                                       id="si2"/>
                                                    </af:selectOneChoice>
    <af:inputText label="Bank Name" id="it12"  showRequired="#{bindings.ReferenceValue1.inputValue eq 0? true: false}"
                                                  required="#{bindings.ReferenceValue1.inputValue eq '0'? true: false}"
                                                  binding="#{home.comConEditBankName}"
                                                  autoSubmit="true"
                                                  maximumLength="50"
                                                  partialTriggers="soc2"
                                                  value="#{bindings.ReferenceValue1.inputValue}"/>
    Thanks!!!

    Did you check the expression bindings.ReferenceValue1.inputValue eq 0 is true or not.
    One more thing try showRequired="#{bindings.ReferenceValue1.inputValue eq 0}"

  • SPECIAL1 user defined Trigger not firing in Forms

    Hi All forms Gurus,
    I have a need of creating a menu under tools in forms and call another from from this new menu option.
    I have done the below:
    on my block I have written a PRE-BLOCK Trigger with the below code:
    app_special.instantiate('SPECIAL1', 'Product Details');
    app_special.ENABLE('SPECIAL1',PROPERTY_ON);
    this is creating the menu option successfully on the forms at run time under TOOLS menu.
    Next I have :
    FND_FUNCTION.EXECUTE(FUNCTION_NAME => 'XXTEST'
    ,OTHER_PARAMS => ' P_PROD_CODE = ' || ''''|| :HOLDS_BLK.PROD_CODE
    and this is not getting executed when I click on the "Product Details" new menu entry which is create above.
    I even tried just putting
    fnd_message.debug('from SPECIAL1'); to check if the SPECIAL1 Trigger is firing, removing the above FND_FUNTION.EXECUTE.
    and I noticed that the SPECIAL! Trigger is not firing at all.
    I would really appreciate if you can help me out in fixing this and making the SPECIAL1 trigger fire.
    Thanks and Regards
    Rohit

    Hi Rohit,
    Welcome to OTN.
    Since this is Apps issue, you might want to post it in the [E-Business Suites forum|http://forums.oracle.com/forums/category.jspa?categoryID=3].
    -Arun

  • SPECIAL1 user defined trigger not firing

    Hi All forms Gurus,
    I have a need of creating a menu under tools in forms and call another from from this new menu option.
    I have done the below:
    on my block I have written a PRE-BLOCK Trigger with the below code:
    app_special.instantiate('SPECIAL1', 'Product Details');
    app_special.ENABLE('SPECIAL1',PROPERTY_ON);
    this is creating the menu option successfully on the forms at run time under TOOLS menu.
    Next I have :
    FND_FUNCTION.EXECUTE(FUNCTION_NAME => 'XXTEST'
    ,OTHER_PARAMS => ' P_PROD_CODE = ' || ''''|| :HOLDS_BLK.PROD_CODE
    and this is not getting executed when I click on the "Product Details" new menu entry which is create above.
    I even tried just putting
    fnd_message.debug('from SPECIAL1'); to check if the SPECIAL1 Trigger is firing, removing the above FND_FUNTION.EXECUTE.
    and I noticed that the SPECIAL! Trigger is not firing at all.
    I would really appreciate if you can help me out in fixing this and making the SPECIAL1 trigger fire.
    Thanks and Regards
    Rohit and Zahir

    Hi Rohit,
    Welcome to OTN.
    Since this is Apps issue, you might want to post it in the [E-Business Suites forum|http://forums.oracle.com/forums/category.jspa?categoryID=3].
    -Arun

  • The time dependency for reading the master data (define key date) of attribute '0IND_SEC' of InfoObject '0UCINSTALLA' has not been defined.

    Hi Gurus,
    We have recently upgraded our BI support pack from BW 701 SP 7 to BW 701 SP15. We are facing some transformation activation issue after the upgrade.
    Can some one help me with this.
    Thanks,
    Shak.

    Hi,
    Time independent.
    Some more details,
    Info Objects are active and I have tried  RSDG_TRFN_ACTIVATE program to activate. Checked RSRV for both the info objects.
    Thanks,
    Shak.

  • BP User Defined Attributes -- Error

    Hi experts!!
    The customer i am working on needed some extra fields on the Accounts screen page, so i defined all User Defiened Attributes from 1 to 10 and added them from the Node MARKETING of the component BP_HEAD.
    When i try to save the Account (after filling one of the attributes) I get the following error msg: Classification data is already maintained for business partner.
    The Account can be saved and replicated to the ERP if the attributes remain empty.
    What am i missing here???
    Is there a connection between the attributes and account classification ??
    Thank you in advance

    The error was fixed with Note 1271004.
    BUT .. now when i Save the Account with User Defined Attributes filled the replication to ERP does not happen..
    If the attributes are empty it gets replicated.
    Any ideas???
    Please help!!

  • Custom UME attribute with pre-defined values

    All,
    Is it possible to define a custom UME attribute which will have pre-defined values so that it appears as dropdown select when the admin creates a user?
    Your help is appreciated.
    Thanks

    Hi Aakash,
    I am not a software developer so I cannot really give you details. I can point you to our documentation: [SAP NetWeaver Developer's Guide|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/8b/0b674240449c60e10000000a1550b0/frameset.htm]
    This guide should point you in the right direction. The UME has a public API with which you access the attributes in question programmatically. What you do from there depends what you as a programmer want to do.
    -Michael

  • Can we define variable as attribute?

    hi,
       can we define a varible as attribute in SAP bw.?
      please explain me..

    What is your requirement???
    may be there could be a workaround but variable can never be made an attribute

  • When multiple MAs present in fimsync belonging to same domain, how to define attribute precedence.

    Hi,
    In our environment there are multiple MAs and i have to define proper precedence of attribute flows in order to function properly. The list of MAs present are
    1. FlatFileMA
    2. FIM MA
    3. ADDs MA
    4. Google Apps MA
    We are provisioning the user from FlatFile to FIM, and then from FIM to AD, FIM to Google Apps MA. Some times the provision directly takes from FIM to AD and from FIM to Google Apps MA. In order to achieve this how should i assign the attribute precedence.
    The attributes that are using are accountName,firstName,LastName etc..
    We are using Code Based provisioning...
    Thanks
    Prasanthi

    If your main source of users is Flat File, it should have the highest.
    Then, as you can create users in FIM Portal and want them also to be provisioned to other sources, FIM MA should be second in precedence.
    Otherwise (if you set FIM MA higher than Flat File), attributes from Flat File would not be propagated to FIM Portal with "Denied - Attribute not precedent" warning in Preview.
    So you can have only two import flows for accountName for example - one from Flat File, second from FIM MA (and Flat file should be higher in precedence). The same are for first and last name.
    If you want to allow users to log in to FIM Portal (for example for password reset purposes), make sure also that you import objectSID from AD MA and domain (probably as "Advanced -> constant value") and export them to FIM MA along with accountName.
    If you found my post helpful, please give it a Helpful vote. If it answered your question, remember to mark it as an Answer.

  • Define attributes in Comp. Controller

    dear all,
    How i can define any variable in Attribute tab in component controller,so that be accessible to other views?

    Hi Ali,
    Once you create the attribute in component controller, you can access this attribute from any view:
      data lo_componentcontroller type ref to ig_componentcontroller .
      lo_componentcontroller =   wd_this->get_componentcontroller_ctr( ).
    *eg. Access comp.controller attribute and assign some value.
      lo_componentcontroller->w_status = 'X'.
    In the above code 'w_status' attribute  is defined under attribute tab of the comp. controller.
    Regards,
    Ravi

Maybe you are looking for

  • Runtime does not work!

    Hi, this is urgent. Process didn't run but exit code is ok. could somebody please help me? my code looks something like this: public boolean run() { try { Runtime rt = Runtime.getRuntime(); Process p = rt.exec("c:\\app.exe" + " " + arg); int exitCode

  • Need help creating pdf contracts: Reader vs. Acrobat

    I am needing some help regarding creating pdf contracts to send to clients. It will basically need to have info input by 2 different parties, the catering company and their client. I am on a Mac and will be originally creating the pdf contract. It wi

  • Package not found

    When I call this file from command prompt it works fine... import org.jdom.Element; import org.jdom.Document; import org.jdom.output.XMLOutputter; public class HelloJDOM      public static void main(String[] args)           //Create a root element fo

  • Usage of price group KONDA

    Hello, Please comment on the below usage of price group KONDA by a client KNVV-KONDA is blank, while creating sales order with this customer, the user is manually inputting KONDA at item level. They input this because they want to classify that the m

  • Tooltip for points in 'Chart Engine'-diagram

    Hi, I am using the Chart Engine (Class CL_GUI_CHART_ENGINE) to display a column chart. Is there a way to show the value of a point in a tooltip when placing the mouse cursor on a column? Thanks for any suggestions! Regards, Mathis