Node Roles

Hi,
I'm looking for the table that keep track of your node roles. By "Node Roles" I mean, when you look at your $CONTEXT_FILE, you have
<TIER_DB oa_var="s_isDB">NO</TIER_DB>
<TIER_ADMIN oa_var="s_isAdmin">NO</TIER_ADMIN>
<TIER_WEB oa_var="s_isWeb">YES</TIER_WEB>
<TIER_FORMS oa_var="s_isForms">NO</TIER_FORMS>
<TIER_NODE oa_var="s_isConc">NO</TIER_NODE>
<TIER_FORMSDEV oa_var="s_isFormsDev">NO</TIER_FORMSDEV>
<TIER_NODEDEV oa_var="s_isConcDev">NO</TIER_NODEDEV>
<TIER_WEBDEV oa_var="s_isWebDev">YES</TIER_WEBDEV>
Which table keep track of all your node and their roles in your instance? I though it was ad_appl_tops, but I do not think so (my web node show Server_Type_admin_flag Y).
Thank you

Hi,
Which table keep track of all your node and their roles in your instance? I though it was ad_appl_tops, but I do not think so (my web node show Server_Type_admin_flag Y).FND_NODES table.
Please refer to [Applications Electronic Technical Reference Manuals (eTRM) |http://etrm.oracle.com] for more details about this table.
Regards,
Hussein

Similar Messages

  • Add Landing Page for Role Node

    Hi, I have a detail navigation section that is made up of roles and the roles can be expanded to present IViews.  When a user clicks on a Role Node instead of the expand icon, the 1st report in that node/role is kicked off Automatically.  Is there a way to make a custom page appear on each of these nodes instead?
    Thanks!

    Hi,
    Yes, there is a way to allow an iView to appear when this automatically opens.  What you need to do is create an iview with the parameter "Invisible in Navigation Areas" set to YES.  This will disable the item from being viewable in the navigation, but then set "Default Entry for Folder" to YES.
    This should then work as your require.  Alternatively you could change the parameter "Launch First Nav Node" in the detailed navigation, but will effect all roles within your Portal.
    Please reward points if this helps fix your problem
    Kai Chalker

  • CRM 7.0 - Restrict Available BP Roles in Account Maintenance

    Dear Experts,
    During BP Maintenance in CRM 7.0 Web UI, how can we restrict the BP role values that are available in the BP Role assignment block i.e. we want to limit only to "Sold-To Party" and "Contact Person."
    UI Component: BP_ROLES
    View: BP_ROLES/RolesList
    Can we achieve this through Security (which object) or Standard Config. 
    There is a config setting in SPRO for BP role exclusion groups.  Is this relevant here?
    Thanks!!!
    FK
    p.s. We attempted a config change to a BP Role Security profile but this only limited SAP GUI not Web UI.  Is there a different object to limit the values in the Web UI Assignment Block

    Hi Fakhan,
    There are two ways to solve your requirement :
    1. via authorization
    explore authorization object B_BUPA_RLT and CRM_BPROLE. Those authorization objects define which BP roles can be edited.
    OR
    2. via enhancement
    Enhance component BP_Roles/AccountRolesEL. In the context node BUILROLES enhance method GET_V_PARTNERROLE
    Do the same in component BP_roles/RolesList context node ROLES method GET_V_PARTNERROLE
    Hope it's solve your problem
    Cheers,
    Lina

  • ISE admin , PSN and monitoring node fail-over and fall back scenario

    Hi Experts,
    I have question about ISE failover .
    I have two ISE appliaces in two different location . I am trying to understand the fail-over scenario and fall-back scenario
    I have gone through document as well however still not clear.
    my Primary ISE server would have primary admin role , primary monitoring node and secondary ISE would have secondary admin and secondary monitoring role .
    In case of primary ISE appliance failure , I will have to login into secondary ISE node and make admin role as primary but how about if primary ISE comes back ? what would be scenario ?
    during the primary failure will there any impact with users for authentication ? as far as PSN is available from secondary , it should work ...right ?
    and what is the actual method to promote the secondary ISE admin node to primary ? do i have to even manually make monitoring node role changes ?
    will i have to reboot the secondary ISE after promoting admin role to primary  ?

    We have the same set up across an OTV link and have tested this scenario out multiple times. You don't have to do anything if communication is broken between the prim and secondary nodes. The secondary will automatically start authenticating devices that it is in contact with. If you promote the secondary to primary after the link is broke it will assume the primary role when the link is restored and force the former primary nodes to secondary.

  • Roles in ora_aspnet_sitemap table

    Hi All.
    I'm trying to use the Oracle sitemap provider and my menus show up perfect right until I set securityTrimmingEnabled true.
    Then no menu items show up.
    I can see that ora_aspnet_sitemap table has a column called roles where I wrote everything from the xml notation used by the standard xml provider to the role names or roleid from ora_aspnet_roles talble but nothing seams to work. Having nothing in the roles column also gives no menu items.
    Does anyone know what to write in the roles column?
    Hope anyone can help :-)
    /Nerds rule!

    Ok, it seems that I have found a short-term solution. This assumes that the roles are comma-separated Role Names in the ORA_ASPNET_SITEMAP table.
    Step 1.
    Create a new provider inheriting from OracleSiteMapProvider named CustomOracleSiteMapProvider
    Step 2.
    Override the method IsAccessibleToUser (code at the end of the post, if needed)
    Step 3.
    Tell your Web.config that this is the provider to work with.
    <siteMap defaultProvider="OracleSiteMapProvider">
    <providers>
    <clear/>
    <add name="OracleSiteMapProvider" type="CustomOracleSiteMapProvider" securityTrimmingEnabled="true" connectionStringName="Oracleconn" applicationName="AppName" />
    </providers>
    </siteMap>
    This seems to be working fine, however, I am convinced there is a better solution of using the out of the box provider.
    ====================
    public override bool IsAccessibleToUser(HttpContext context, SiteMapNode node)
    //If Security Trimming is not enabled return true
    if (!SecurityTrimmingEnabled)
    return true;
    //If there are no roles defined for the page
    //return true or false depending on your authorization scheme (when true pages with
    //no roles are visible to all users, when false no user can access these pages)
    if (node.Roles == null || node.Roles.Count == 0)
    return false;
    //check each role, if the user is in any of the roles return true
    foreach (string role in node.Roles)
    if (Roles.IsUserInRole(role) || String.Equals(role, "*", StringComparison.InvariantCultureIgnoreCase))
    return true;
    return false;
    }

  • Defaulting BP Roles in CRMM_ACCOUNT

    Hi,
    We are working with the PCUI in 4.0. Within the CRMM_ACCOUNT application we would like to default a specific BP role when a user is creating an account in the system. Currently when a user creates an account, the General BP, Activity Partner, Bill-to-Party, Payer, Prospect, Ship-to-Party, and Sold-to-Party Roles are assigned to the BP. I have tried defaulting the required role at the fieldgroup level, but it gets overwritten when saved. We would like just the General BP and Prospect roles assigned. Is this possible?
    Thanks for your help. Points will be awarded.
    Regards,
    Bernard

    Hi Fakhan,
    There are two ways to solve your requirement :
    1. via authorization
    explore authorization object B_BUPA_RLT and CRM_BPROLE. Those authorization objects define which BP roles can be edited.
    OR
    2. via enhancement
    Enhance component BP_Roles/AccountRolesEL. In the context node BUILROLES enhance method GET_V_PARTNERROLE
    Do the same in component BP_roles/RolesList context node ROLES method GET_V_PARTNERROLE
    Hope it's solve your problem
    Cheers,
    Lina

  • Create Roles with acess control in SAP MDM

    Hi Experts,
    I am new to SAP MDM.I want to know how to create roles with access control for various users in SAP MDM.
    Thanks,
    Manoj

    hi,
    in the console; you can create roles with access control and you can assign these roles to users.
    follow this path:
    Console --> repository --> Admin node --> roles,
    here you can create new role. for role here you can maintain
    1. role detail
    2. Functions --here you can restrict the particular role ,  none / Execute the functions.
    3. Tables/fields  -- here you can give access to the role Read only / Read and write, and you can apply constraints also.
    and follow the links:
    http://help.sap.com/saphelp_mdm550/helpdata/en/8e/9f9c427055c66ae10000000a155106/frameset.htm
    http://help.sap.com/saphelp_mdm550/helpdata/en/8e/9f9c427055c66ae10000000a155106/frameset.htm
    http://help.sap.com/saphelp_mdm550/helpdata/en/8e/9f9c427055c66ae10000000a155106/frameset.htm
    http://help.sap.com/saphelp_mdm550/helpdata/en/8e/9f9c427055c66ae10000000a155106/frameset.htm
    http://help.sap.com/saphelp_mdm550/helpdata/en/8e/9f9c427055c66ae10000000a155106/frameset.htm
    hope this may help you,
    Regards,
    Srinivas

  • Oracle Database RAC 11gR2 : Role of Public,Private,Virtual, and SCAN IPs.

    Hi Experts,
    1. Can you please let me know why do we need configure below IP addresses for RAC setup and what is the role that each one plays ?
    - Public
    - Private
    - Virtual
    -SCAN
    2. What is the relationship between SCAN IP and Virtual IPs ?
    Regards

    Hi,
    859875 wrote:
    Hi Experts,
    1. Can you please let me know why do we need configure below IP addresses for RAC setup and what is the role that each one plays ?
    - PublicConfigured before installation for each node, and resolvable to that node before installation.
    Role:
    Allow communication/configuration of Virtual/SCAN between the nodes of the cluster. Without Public Interface/IP the Clusterware don't start.
    The Virtual/SCAN will work as alias IP on Public Interface over Public Network.
    - Private or InterconnectConfigured before installation, but on a separate, private network, with its own subnet, that is not resolvable except by other cluster member nodes
    Role:
    Clusterware uses the interconnect for cluster synchronization (network heartbeat) and daemon communication between the the clustered nodes.
    RAC uses the interconnect for cache fusion (UDP) and inter-process communication (TCP).
    Cache Fusion is the remote memory mapping of Oracle buffers, shared between the caches of participating nodes in the cluster.
    - VirtualConfigured before installation for each node, but not currently in use. On the same subnet as all other public IP addresses, VIP addresses, and SCAN addresses.
    Role:
    The goal is application availability. If add or remove nodes it's necessary make config your client adding/removing VIP (with SCAN it's not necessary)
    When a node fails, the VIP associated with it is automatically failed over to some other node.
    Without using VIPs or FAN, clients connected to a node that died will often wait for a TCP timeout period (which can be up to 10 min) before getting an error.
    As a result, you don't really have a good HA solution without using VIPs and FAN. The easiest way to use FAN is to use an integrated client with Fast Connection Failover (FCF) such as JDBC, OCI, or ODP.NET.
    -SCANThree Static IP addresses configured on the domain name server (DNS) before installation so that the three IP addresses are associated with the name provided as the SCAN, and all three addresses are returned in random order by the DNS to the requestor
    Configured before installation in the DNS to resolve to addresses that are not currently in use. On the same subnet as all other public IP addresses, VIP addresses, and SCAN addresses
    Role:
    The goal is application availability before clients establish communication with RAC and make the Cluster-Wide totally transparent.
    SCAN IP is a new "layer" network (oracle) with high availability that allows you to change the characteristics of your cluster (i.e add/remove nodes) without the need to make configuration changes in their clients "Grid concept".
    >
    2. What is the relationship between SCAN IP and Virtual IPs ?SCAN IP is used to receive new connection requests and redirects to the VIP IP.
    The Virtual IP establishes and allow failover of the connections after connection being established.
    When the client requests a connection, Oracle Client 11gR2 find for IPs available for this host-scan and create a list of all SCAN IP the first connection attempt on RAC is using one of SCAN IPs avaliable.
    The SCAN Listener will receive this connection and re-direct to one of avaliable nodes using LOCAL_LISTENER from this point the the connection is established using Virtual IP (VIP).
    All SCAN/VIP must be resolved by DNS.
    The client knows that there is only the SCAN Hostname, which is configured in the connection string.
    Once the connection is requested Oracle Clusterware redirects the connection to one of the VIP hostname which must be resolved by DNS.
    Regards,
    Levi Pereira

  • ISE....uh.......No response from ISE node again...

    What is up with No Response from ISE Node ??
    Even though it sounds like the PSN node can't communicate with AD, it does authenticate and retrieving Groups, and attrbitues.
    How can I fix this ?
    why is it saying 'No Response from ISE Node ?

    Hi,
    Communication is fine between all ISE nodes, replications is COMPLETE for all nodes.
    I am running 1.1.4.218 with Patch 4 on all servers.
    I have 4 servers in my 8 servers-deployment that are in that strange AD status.
    The command "show logging application ise tail" does not show bad things. The DisplayName is always equal to the HostName which is the same as the HostAlias (with the domain name). Please see below.é
    Any ideas ?
    David
    Wed Sep 04 11:49:44 CEST 2013 : Poller wakeup...
    Wed Sep 04 11:49:45 CEST 2013 : HostConfig : gcncsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   DisplayName     : gcncsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostId          : 9cec53f0-151f-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :   HostName        : gcncsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostAlias       : gcncsl0001ise.na.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 :   CreateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   UpdateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   NodeServiceType : SESSION
    Wed Sep 04 11:49:45 CEST 2013 :   MasterStatus    : NONE
    Wed Sep 04 11:49:45 CEST 2013 :   NodeTypes       : PDP
    Wed Sep 04 11:49:45 CEST 2013 :   NodeRoleStatus  : SECONDARY
    Wed Sep 04 11:49:45 CEST 2013 :   NICInterfaces   :
    Wed Sep 04 11:49:45 CEST 2013 :     0 Id          : 9cec53f3-151f-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     0 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     0 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     0 NicCards    : eth2
    Wed Sep 04 11:49:45 CEST 2013 :     1 Id          : 9cec53f2-151f-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     1 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 NicCards    : eth1
    Wed Sep 04 11:49:45 CEST 2013 :     2 Id          : 9cec53f1-151f-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     2 IPAddress   : 10.97.32.223
    Wed Sep 04 11:49:45 CEST 2013 :     2 SubNetMask  : 255.255.255.0
    Wed Sep 04 11:49:45 CEST 2013 :     2 NicCards    : eth0
    Wed Sep 04 11:49:45 CEST 2013 :     3 Id          : 9cec53f4-151f-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     3 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 NicCards    : eth3
    Wed Sep 04 11:49:45 CEST 2013 : Checking HA status...
    Wed Sep 04 11:49:45 CEST 2013 : Node gcncsl0001ise.na.givaudan.com is not an MNT node
    Wed Sep 04 11:49:45 CEST 2013 : Ignoring node configuration for host gcncsl0001ise.na.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 : HostConfig : gjucsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   DisplayName     : gjucsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostId          : 346a29c0-1177-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :   HostName        : gjucsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostAlias       : gjucsl0001ise.ap.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 :   CreateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   UpdateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   NodeServiceType : SESSION
    Wed Sep 04 11:49:45 CEST 2013 :   MasterStatus    : NONE
    Wed Sep 04 11:49:45 CEST 2013 :   NodeTypes       : PDP
    Wed Sep 04 11:49:45 CEST 2013 :   NodeRoleStatus  : SECONDARY
    Wed Sep 04 11:49:45 CEST 2013 :   NICInterfaces   :
    Wed Sep 04 11:49:45 CEST 2013 :     0 Id          : 346a29c1-1177-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     0 IPAddress   : 10.32.67.223
    Wed Sep 04 11:49:45 CEST 2013 :     0 SubNetMask  : 255.255.254.0
    Wed Sep 04 11:49:45 CEST 2013 :     0 NicCards    : eth0
    Wed Sep 04 11:49:45 CEST 2013 :     1 Id          : 346a29c2-1177-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     1 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 NicCards    : eth1
    Wed Sep 04 11:49:45 CEST 2013 :     2 Id          : 346a29c3-1177-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     2 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     2 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     2 NicCards    : eth2
    Wed Sep 04 11:49:45 CEST 2013 :     3 Id          : 346a29c4-1177-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     3 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 NicCards    : eth3
    Wed Sep 04 11:49:45 CEST 2013 : Checking HA status...
    Wed Sep 04 11:49:45 CEST 2013 : Node gjucsl0001ise.ap.givaudan.com is not an MNT node
    Wed Sep 04 11:49:45 CEST 2013 : Ignoring node configuration for host gjucsl0001ise.ap.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 : HostConfig : gmicsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   DisplayName     : gmicsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostId          : af067300-10b4-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :   HostName        : gmicsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostAlias       : gmicsl0001ise.na.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 :   CreateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   UpdateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   NodeServiceType : SESSION
    Wed Sep 04 11:49:45 CEST 2013 :   MasterStatus    : NONE
    Wed Sep 04 11:49:45 CEST 2013 :   NodeTypes       : PDP
    Wed Sep 04 11:49:45 CEST 2013 :   NodeRoleStatus  : SECONDARY
    Wed Sep 04 11:49:45 CEST 2013 :   NICInterfaces   :
    Wed Sep 04 11:49:45 CEST 2013 :     0 Id          : af067304-10b4-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     0 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     0 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     0 NicCards    : eth3
    Wed Sep 04 11:49:45 CEST 2013 :     1 Id          : af067302-10b4-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     1 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 NicCards    : eth1
    Wed Sep 04 11:49:45 CEST 2013 :     2 Id          : af067301-10b4-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     2 IPAddress   : 10.96.67.223
    Wed Sep 04 11:49:45 CEST 2013 :     2 SubNetMask  : 255.255.252.0
    Wed Sep 04 11:49:45 CEST 2013 :     2 NicCards    : eth0
    Wed Sep 04 11:49:45 CEST 2013 :     3 Id          : af067303-10b4-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     3 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 NicCards    : eth2
    Wed Sep 04 11:49:45 CEST 2013 : Checking HA status...
    Wed Sep 04 11:49:45 CEST 2013 : Node gmicsl0001ise.na.givaudan.com is not an MNT node
    Wed Sep 04 11:49:45 CEST 2013 : Ignoring node configuration for host gmicsl0001ise.na.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 : HostConfig : gsrcsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   DisplayName     : gsrcsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostId          : 305e3f30-147c-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :   HostName        : gsrcsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostAlias       : gsrcsl0001ise.ap.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 :   CreateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   UpdateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   NodeServiceType : SESSION
    Wed Sep 04 11:49:45 CEST 2013 :   MasterStatus    : NONE
    Wed Sep 04 11:49:45 CEST 2013 :   NodeTypes       : PDP
    Wed Sep 04 11:49:45 CEST 2013 :   NodeRoleStatus  : SECONDARY
    Wed Sep 04 11:49:45 CEST 2013 :   NICInterfaces   :
    Wed Sep 04 11:49:45 CEST 2013 :     0 Id          : 305e3f31-147c-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     0 IPAddress   : 10.32.128.223
    Wed Sep 04 11:49:45 CEST 2013 :     0 SubNetMask  : 255.255.255.0
    Wed Sep 04 11:49:45 CEST 2013 :     0 NicCards    : eth0
    Wed Sep 04 11:49:45 CEST 2013 :     1 Id          : 305e3f32-147c-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     1 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 NicCards    : eth1
    Wed Sep 04 11:49:45 CEST 2013 :     2 Id          : 305e3f34-147c-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     2 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     2 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     2 NicCards    : eth3
    Wed Sep 04 11:49:45 CEST 2013 :     3 Id          : 305e3f33-147c-11e3-86da-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     3 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 NicCards    : eth2
    Wed Sep 04 11:49:45 CEST 2013 : Checking HA status...
    Wed Sep 04 11:49:45 CEST 2013 : Node gsrcsl0001ise.ap.givaudan.com is not an MNT node
    Wed Sep 04 11:49:45 CEST 2013 : Ignoring node configuration for host gsrcsl0001ise.ap.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 : HostConfig : gvecsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   DisplayName     : gvecsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostId          : cf0e4260-b1a3-11e2-87c5-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :   HostName        : gvecsl0001ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostAlias       : gvecsl0001ise.emea.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 :   CreateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   UpdateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   NodeServiceType : unknown
    Wed Sep 04 11:49:45 CEST 2013 :   MasterStatus    : STANDBY
    Wed Sep 04 11:49:45 CEST 2013 :   NodeTypes       : PAP MNT
    Wed Sep 04 11:49:45 CEST 2013 :   NodeRoleStatus  : PRIMARY
    Wed Sep 04 11:49:45 CEST 2013 :   NICInterfaces   :
    Wed Sep 04 11:49:45 CEST 2013 :     0 Id          : cf0e4262-b1a3-11e2-87c5-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     0 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     0 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     0 NicCards    : eth1
    Wed Sep 04 11:49:45 CEST 2013 :     1 Id          : cf0e4263-b1a3-11e2-87c5-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     1 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 NicCards    : eth2
    Wed Sep 04 11:49:45 CEST 2013 :     2 Id          : cf0e4264-b1a3-11e2-87c5-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     2 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     2 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     2 NicCards    : eth3
    Wed Sep 04 11:49:45 CEST 2013 :     3 Id          : cf0e4261-b1a3-11e2-87c5-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     3 IPAddress   : 10.71.142.9
    Wed Sep 04 11:49:45 CEST 2013 :     3 SubNetMask  : 255.255.255.0
    Wed Sep 04 11:49:45 CEST 2013 :     3 NicCards    : eth0
    Wed Sep 04 11:49:45 CEST 2013 : Checking HA status...
    Wed Sep 04 11:49:45 CEST 2013 : Node gvecsl0001ise.emea.givaudan.com is an MNT node
    Wed Sep 04 11:49:45 CEST 2013 : Node gvecsl0001ise.emea.givaudan.com has HA status STANDBY
    Wed Sep 04 11:49:45 CEST 2013 : Enabling propagation...
    Wed Sep 04 11:49:45 CEST 2013 : Checking node configuration...
    Wed Sep 04 11:49:45 CEST 2013 : Enable MNT
    Wed Sep 04 11:49:45 CEST 2013 : Enable PAP
    Wed Sep 04 11:49:45 CEST 2013 : Disable PDP PROFILER SESSION
    Wed Sep 04 11:49:45 CEST 2013 : Current/new node role status is PRIMARY PRIMARY
    Wed Sep 04 11:49:45 CEST 2013 : HostConfig for standby MNT node exists: gvecsl0001ise.emea.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 : HostConfig : gvecsl0002ise
    Wed Sep 04 11:49:45 CEST 2013 :   DisplayName     : gvecsl0002ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostId          : 11ffc710-ee17-11e2-a024-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :   HostName        : gvecsl0002ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostAlias       : gvecsl0002ise.emea.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 :   CreateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   UpdateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   NodeServiceType : unknown
    Wed Sep 04 11:49:45 CEST 2013 :   MasterStatus    : ACTIVE
    Wed Sep 04 11:49:45 CEST 2013 :   NodeTypes       : PAP MNT
    Wed Sep 04 11:49:45 CEST 2013 :   NodeRoleStatus  : SECONDARY
    Wed Sep 04 11:49:45 CEST 2013 :   NICInterfaces   :
    Wed Sep 04 11:49:45 CEST 2013 :     0 Id          : 11ffc712-ee17-11e2-a024-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     0 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     0 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     0 NicCards    : eth1
    Wed Sep 04 11:49:45 CEST 2013 :     1 Id          : 11ffc713-ee17-11e2-a024-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     1 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 NicCards    : eth2
    Wed Sep 04 11:49:45 CEST 2013 :     2 Id          : 11ffc711-ee17-11e2-a024-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     2 IPAddress   : 10.71.142.10
    Wed Sep 04 11:49:45 CEST 2013 :     2 SubNetMask  : 255.255.255.0
    Wed Sep 04 11:49:45 CEST 2013 :     2 NicCards    : eth0
    Wed Sep 04 11:49:45 CEST 2013 :     3 Id          : 11ffc714-ee17-11e2-a024-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     3 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 NicCards    : eth3
    Wed Sep 04 11:49:45 CEST 2013 : Checking HA status...
    Wed Sep 04 11:49:45 CEST 2013 : Node gvecsl0002ise.emea.givaudan.com is an MNT node
    Wed Sep 04 11:49:45 CEST 2013 : Node gvecsl0002ise.emea.givaudan.com has HA status ACTIVE
    Wed Sep 04 11:49:45 CEST 2013 : Ignoring node configuration for host gvecsl0002ise.emea.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 : HostConfig for active MNT node exists: gvecsl0002ise.emea.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 : HostConfig : gvecsl0003ise
    Wed Sep 04 11:49:45 CEST 2013 :   DisplayName     : gvecsl0003ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostId          : c532d1c0-0671-11e3-b3d7-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :   HostName        : gvecsl0003ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostAlias       : gvecsl0003ise.emea.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 :   CreateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   UpdateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   NodeServiceType : SESSION
    Wed Sep 04 11:49:45 CEST 2013 :   MasterStatus    : NONE
    Wed Sep 04 11:49:45 CEST 2013 :   NodeTypes       : PDP
    Wed Sep 04 11:49:45 CEST 2013 :   NodeRoleStatus  : SECONDARY
    Wed Sep 04 11:49:45 CEST 2013 :   NICInterfaces   :
    Wed Sep 04 11:49:45 CEST 2013 :     0 Id          : c532d1c4-0671-11e3-b3d7-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     0 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     0 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     0 NicCards    : eth3
    Wed Sep 04 11:49:45 CEST 2013 :     1 Id          : c532d1c3-0671-11e3-b3d7-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     1 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 NicCards    : eth2
    Wed Sep 04 11:49:45 CEST 2013 :     2 Id          : c532d1c1-0671-11e3-b3d7-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     2 IPAddress   : 10.71.142.2
    Wed Sep 04 11:49:45 CEST 2013 :     2 SubNetMask  : 255.255.255.0
    Wed Sep 04 11:49:45 CEST 2013 :     2 NicCards    : eth0
    Wed Sep 04 11:49:45 CEST 2013 :     3 Id          : c532d1c2-0671-11e3-b3d7-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     3 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 NicCards    : eth1
    Wed Sep 04 11:49:45 CEST 2013 : Checking HA status...
    Wed Sep 04 11:49:45 CEST 2013 : Node gvecsl0003ise.emea.givaudan.com is not an MNT node
    Wed Sep 04 11:49:45 CEST 2013 : Ignoring node configuration for host gvecsl0003ise.emea.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 : HostConfig : gvecsl0004ise
    Wed Sep 04 11:49:45 CEST 2013 :   DisplayName     : gvecsl0004ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostId          : 86fe3b20-f53b-11e2-a024-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :   HostName        : gvecsl0004ise
    Wed Sep 04 11:49:45 CEST 2013 :   HostAlias       : gvecsl0004ise.emea.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 :   CreateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   UpdateTime      : null
    Wed Sep 04 11:49:45 CEST 2013 :   NodeServiceType : SESSION
    Wed Sep 04 11:49:45 CEST 2013 :   MasterStatus    : NONE
    Wed Sep 04 11:49:45 CEST 2013 :   NodeTypes       : PDP
    Wed Sep 04 11:49:45 CEST 2013 :   NodeRoleStatus  : SECONDARY
    Wed Sep 04 11:49:45 CEST 2013 :   NICInterfaces   :
    Wed Sep 04 11:49:45 CEST 2013 :     0 Id          : 86fe3b21-f53b-11e2-a024-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     0 IPAddress   : 10.71.142.3
    Wed Sep 04 11:49:45 CEST 2013 :     0 SubNetMask  : 255.255.255.0
    Wed Sep 04 11:49:45 CEST 2013 :     0 NicCards    : eth0
    Wed Sep 04 11:49:45 CEST 2013 :     1 Id          : 86fe3b24-f53b-11e2-a024-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     1 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     1 NicCards    : eth3
    Wed Sep 04 11:49:45 CEST 2013 :     2 Id          : 86fe3b23-f53b-11e2-a024-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     2 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     2 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     2 NicCards    : eth2
    Wed Sep 04 11:49:45 CEST 2013 :     3 Id          : 86fe3b22-f53b-11e2-a024-6cae8b66e764
    Wed Sep 04 11:49:45 CEST 2013 :     3 IPAddress   : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 SubNetMask  : null
    Wed Sep 04 11:49:45 CEST 2013 :     3 NicCards    : eth1
    Wed Sep 04 11:49:45 CEST 2013 : Checking HA status...
    Wed Sep 04 11:49:45 CEST 2013 : Node gvecsl0004ise.emea.givaudan.com is not an MNT node
    Wed Sep 04 11:49:45 CEST 2013 : Ignoring node configuration for host gvecsl0004ise.emea.givaudan.com
    Wed Sep 04 11:49:45 CEST 2013 : Node configuration has not changed - nothing updated
    Wed Sep 04 11:49:45 CEST 2013 : Poller sleeping...

  • Error connecting to ES Explorer?

    I'm receiving the following error when attempting to access the ES Explorer from inside Visual Studios 2008, 2005, and as well as trying to access the site directly at: http://sr.esworkplace.sap.com/webdynpro/dispatcher/sap.com/tcesiesperui/Menu?j_username=sruser&j_password=eswork123
    I am using credentials: user = sruser, pass = eswork123
    Note: When I use VS I'm attempting to connect using: http://sr.esworkplace.sap.com/ServicesRegistrySiService/ServicesRegistrySiPort
    I am receiving the following error on the website:
    com.sap.esi.uddi.sr.api.exceptions.SRExceptionerror code: 29100 detail message: An exception occurred while obtaining UDDI Logical Ports. Please, check your configuration settings (UDDI Endpoint or UDDI wsdl file)null
    I'm receiving the following error in VS 2008 and VS 2005: "Cannot Complete the Operation. Check the Event Log for Details"
    Upon checking that log I an identical error to my web error:
    1) Exception Information
    Exception Type: SAP.ESE.Core.RequestFailedException
    Message: The request was not completed.
    Data: System.Collections.ListDictionaryInternal
    TargetSite: System.Runtime.Remoting.Messaging.IMessage EndInvokeHelper(System.Runtime.Remoting.Messaging.Message, Boolean)
    HelpLink: NULL
    Source: mscorlib
    2) Exception Information
    Exception Type: System.Web.Services.Protocols.SoapException
    Actor:
    Code: http://schemas.xmlsoap.org/soap/envelope/:Server
    Detail: System.Xml.XmlElement
    Lang:
    Node:
    Role:
    SubCode: NULL
    Message: An exception occurred while obtaining UDDI Logical Ports. Please, check your configuration settings (UDDI Endpoint or UDDI wsdl file)null
    Data: System.Collections.ListDictionaryInternal
    TargetSite: System.Object[] ReadResponse(System.Web.Services.Protocols.SoapClientMessage, System.Net.WebResponse, System.IO.Stream, Boolean)
    HelpLink: NULL
    Source: System.Web.Services
    Does anyone have any suggestions or advice for how to get around this issue? All I'm trying to do at this point in time is have the ES Explorer connect to the server.
    Edited by: ddrewno on Jan 21, 2010 7:48 PM

    Just wanted to add that I'm getting this same error on multiple computers within the same network here. So while it could potentially be a firewall issue, it can't be a lone computer issue.
    Anybody have any idea on how to fix this?

  • Session enabled RFC Web Service Fails & WSDL has enablesession=false

    Please help  Thanks in Advance
    A stateful Webservice with 2 RFCs, consumed by a .NET application fails and the cause seems to be because of statelessness.
    The call to 1st RFC succeeds and the call to the 2nd RFC fails with the below error message:
    An exception with the type CX_SY_REF_IS_INITIAL occurred, but was neither handled locally,
    nor declared in a RAISING clause.Dereferencing of the NULL reference"
    Question:
    1- Even though the "Session-Oriented Communication" is checked, the WSDL has EnableSession as false. Is there any special step to make it true?
    2- Even though the SOA Manager says that the Session is enabled and SessionMode is Http Cookie, the HTTPFiddler doesn't show any cookie in the .NET side.
    3- Are Web Service enabled HRXSS RFCs capable of performing Session Oriented Communication?
    Eg. Can the RFCs HrxssPerInitPernr and HrxssPerReadP0002Us be called in a sequence?
    service ws = new service();
                ws.Credentials = new System.Net.NetworkCredential("abcd", "abcd");
                System.Net.CookieContainer cookie1 = new System.Net.CookieContainer();
                ws.CookieContainer = cookie1;
                //BELOW CALL SUCCEEDS
               HrxssPerInitPernrResponse response = ws.HrxssPerInitPernr(new HrxssPerInitPernr()
    { Infty = "0002", Pernr = "52222068", Userdate="2009-01-01" });
                HrxssPerReadP0002Us read = new HrxssPerReadP0002Us() { Infty = "0002"  };
              // BELOW CALL FAILS
                HrxssPerReadP0002UsResponse readResponse = ws. HrxssPerReadP0002Us (read);
                HcmtBspPaUsR0002 [] records = readResponse.Records;
    EXCEPTION
    System.Web.Services.Protocols.SoapException was unhandled
      Message="CX_SY_REF_IS_INITIAL:Exception CX_SOAP_ROOT occurred (program: CL_SOAP_RUNTIME_ROOTCP,
    include:CL_SOAP_RUNTIME_ROOT CM004, line: 110)
    An exception with the type CX_SY_REF_IS_INITIAL occurred,
    but was neither handled locally, nor declared in a RAISING clause.Dereferencing of the NULL reference"
      Source="System.Web.Services"
      Actor=""  Lang="en"  Node=""  Role=""   StackTrace:
           at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke  at HrxssPerReadP0002Us
    Edited by: Tony TB on Jul 2, 2009 9:56 AM

    to get this working you need to enable some services in transaction SICF
    to know a complete list of all services to be enabled check oss note number 517484
    particularly these nodes should be active
    /default_host/sap/bc/soap/wsdl and
    /default_host/sap/bc/soap/wsdl11
    (to get the error thrown by the server instead of page cannot be found, in your browser go to tools->internet options->advanced and uncheck the check box "show friendly error messages" and run the wsdl button again)
    Regards
    Raja

  • Error 38015

    Hi all,
    I have a modeling problem.
    Suppose that there i a fact: RELATIONSHIP using twice the dimension NODE.
    The dimension NODE is a factless fact merging other dimension: role, product, sw, hd, version, area, etc.
                        +--- SW
                        |
    RELATIONSHIP ===== NODE --- ROLE
                        |
                        +--- PRODUCTWhen I try to link the fact twice with the dimension NODE, OBIEE return error 38015 (have multiple joins. Delete new foreign key object if it is a duplicate of existing foreign key).
    So I should create an alias for the NODE (NODE_ORG, NODE_DST) and for all other dimensions related
                      +--- SW_ORG                      +--- SW_DST
                      |                                |         
    ROLE_ORG --- NODE_ORG  ----- RELATIONSHIP ----- NODE_DST --- ROLE_DST
                      |                                |          
                      +--- PRODUCT_ORG                 +--- PRODUCT_DSTIn my case there are several dimensions and NODE is shared with other facts. So I must duplicate everything connected to NODE.
    Is there an elegant solution for bypassing the problem in OBIEE?
    Riccardo

    If a dimension NODE is joined with diferent facts like F1,F2 etc no need to go with alias for NODE.
    If the NODE wants to join with same fact F1 for different join conditions then you have to go alias for NODE.
    As per the consistence check rpd will allows a single join between the physical layer objects, so as per the best practices we go for alias tables for each leaving original tables a side.
    hope this helps

  • Remove authorization for Tcode: ME21 and ME22 from certain users

    Hi Guys,
    I'm new to BASIS.
    My requirement is to: Remove authorization to Tcodes ME21/ME22 from a list of users.
    How do I acheive this? We run on SAP 4.0B version.
    Hoping to get this resolved as soon as possible.
    Thanks
    SAPUser

    dear friend,
    1.
    run SU01
    goto Information-Information system
    select node Roles-By Transaction Assignment
    type ME21, ME22
    execute report
    see the roles displayed
    2.
    then find user who have these roles (usually company uses z-roles copied from standard)
    just highlight the role and hit user assignment (Cntrl-Shift-F9)
    you see all users who have this role. that means they are able to run these transactions.
    3.
    let's remove the role(s) we found.
    open second session, run SU01 type one of the user , goto Roles tab and delete the particular role you found.
    save user and test it (ask hem/her to log in sap and run ME21 and ME22). if needed adjust it again (may be another role to be deleted)
    say, fix completely one user/test it and then do the same things for other. test them.
    good luck!

  • Error - Create chemical using program

    Hi All,
    I am trying to create a chemical using BO EHFND_CHEMICAL using program. Referring the sample code listed in 'Navigating to BOPF' blog series.
    I have passed ROOT node and BI_CHEMICAL nodes. But I am getting error 'Mandatory node ROLE is missing'.
    When I tried to add ROLE node , in the code its giving errors like 'Mandatory node ROLE is missing' OR can not create, source object does not exist'.
    I went through the node structure for the BO. In it we have Root - > Revision -> Role.
    So my query is how to pass information for ROLE node? We need to add REVISION node also?
    If anybody can guide, will be really helpful.

    Hi Shubhada,
    The problem is that determinations are creating instances of some of the nodes.  A determination is creating an instance of the REVISION node, but without the ROLE subnode instance—despite that the cardinality is 1:1…n.  This results in the error Mandatory node ROLE missing. 
    The problem can be resolved by making two calls to the MODIFY method of the service manager.  Create only the ROOT node instance with the first call, and the determinations will create additional node instances, including the REVISION node instance.  Next get the key of the REVISION node instance, and use it to create an instance of the ROLE subnode by calling the MODIFY method again. Finally, commit the transaction by invoking the SAVE method of the transaction manager.  Following is a code sample:
             "Create the ROOT
             CREATE DATA lr_s_root.
             lr_s_root->key        = /bobf/cl_frw_factory=>get_new_key( ).
             lr_s_root->chm_nature = 'M'.
             APPEND INITIAL LINE TO lt_mod ASSIGNING <ls_mod>.
             <ls_mod>-node         = if_ehfnd_chm_c=>sc_node-root.
             <ls_mod>-change_mode  = /bobf/if_frw_c=>sc_modify_create.
             <ls_mod>-key          = lr_s_root->key.
             <ls_mod>-data         = lr_s_root.
             CALL METHOD me->mo_chm_bo->mo_svc_mngr->modify
               EXPORTING
                 it_modification = lt_mod
               IMPORTING
                 eo_change       = lo_change
                 eo_message      = lo_message.
             FREE lt_mod.
             "The REVISION node instance was created via a
             "determination. Get its key; it's needed to
             "create the ROLE node instance.
             lt_change = lo_change->get_changes( ).
             READ TABLE lt_change ASSIGNING <ls_change> INDEX 1.
             <ls_change>-change_object->get_changes( IMPORTING et_change = lt_node_change ).
             READ TABLE lt_node_change
               WITH KEY key1 COMPONENTS node_key = if_ehfnd_chm_c=>sc_node-revision
               ASSIGNING <ls_node_change>.
             lv_rev_key = <ls_node_change>-key.
             "Create the ROLE node instance; it's mandatory but was
             "not created in a determination
             CREATE DATA lr_s_role.
             lr_s_role->key       = /bobf/cl_frw_factory=>get_new_key( ).
             lr_s_role->chemical_role = '1'.
             APPEND INITIAL LINE TO lt_mod ASSIGNING <ls_mod>.
             <ls_mod>-node        = if_ehfnd_chm_c=>sc_node-role.
             <ls_mod>-change_mode = /bobf/if_frw_c=>sc_modify_create.
             <ls_mod>-source_node = if_ehfnd_chm_c=>sc_node-revision.
             <ls_mod>-association =
               if_ehfnd_chm_c=>sc_association-revision-role.
             <ls_mod>-source_key  = lv_rev_key.
             <ls_mod>-key         = lr_s_role->key.
             <ls_mod>-data        = lr_s_role.
             CALL METHOD me->mo_chm_bo->mo_svc_mngr->modify
               EXPORTING
                 it_modification = lt_mod
               IMPORTING
                 eo_change       = lo_change
                 eo_message      = lo_message.
             "Commit the transaction
             CALL METHOD me->mo_chm_bo->mo_txn_mngr->save
               IMPORTING
                 eo_message  = lo_message
                 ev_rejected = lv_rejected.

  • MDM - Shopping List Acess to Users

    Hi,
    Please help with the following situation:
    User A - Catalog XPTO , with catalog- named-search AA
    User B - Catalog XIOW, with catalog- named-search BB
    User A, creates a Shopping List, called BTW that is shared.
    User B sees the Shopping List BTW and the articles that are listed are not contained in his named-search.
    In this situation, User B can't buy the itens of this Shopping List, as they are not part of their catalog BB.
    How can we  cut the acess of these itens, for user B?
    I mean, User B can't buy them, so there must be any error ou any way of not showing them... Do you know any?
    Thanks in advance,
    Maria

    Hi Maria.
    Catalog Search UI and the Shopping Lists functionality function separately as they are designed in such a way(Irrespective of named search provided to it). Since the other user has shared his shopping lists so it will be visible to the other users as well.
    The named search functionality works as per the functionality only for the Search UI. you can ask SAP to provide this functionality as there is no configuration settings available to restrict it.
    But still can you try the below workaround and see if you can restrict the items for the shared shoping lists item.
    Login to the Console and the MDM repository-> Navigate to Admin Node -> Roles-> Select the appropriate role for the provided user(User B) -> Navigate to the tab "Tables and Fields"
    You will find an entry for "Named Searches", In the constraints column, you can add the named search in the available list which you want to restrict. Save the changes.
    Now launch the catalog for the User B and verify if you can able to see those records for that shopping lists shared by the user.
    Best Regards
    Bala

Maybe you are looking for

  • Is there a plug-in to correct converging verticals?

    I sometimes need to correct converging vertical lines in images (buildings, for example). I use Photoshop Elements but I would like to be able to do this in Aperture. Is there a plug-in application out there that can do this, please? There are plug-i

  • Adobe on Leopard, refuses to boot from disc, disaster?

    After buying Adobe CS3 Web Premium, I found out I couldn't install it because my drive was formatted as case-sensitive. So, I was forced to backup all my important data and re-initialize. I zeroed the drive, but told it to skip zeroing just before it

  • Return after PDF display

    I have a BSP that generates a PDF from a smartform when the user clicks a button, returns it as an XSTRING, and displays it, based on notes i found on other threads here. The smartform comes up fine, but when i close the page with the PDF displayed,

  • Save_document_prepare duplicate entry in VBFA

    I am working on BADI Save_document_prepare and spliting delivery for converting to bulk units and to do ATP check on storage location to allocate stock.Split is working fine however after saving it's creating duplicate entry in VBFA table            

  • Populating custom fields

    I'd like to be able to populate a custom field with keyboard commands. This would be analagous to using option-1, etc., to add keywords to the Keyword field. My custom field is called 'Type', and the population consists of Tree, Palm, Patio Tree, Shr