CRM Administrator: Request to identify Resource API's

Hi Team,
We have a requirement so as to update the effective dates in the
CRM Administrator > Resource Manager > Maintain Resources > Resources i.e, in the table 'JTF_RS_DEFRESOURCES_VL'.
Can anyone please help me to identify if we have any API's to update the data.
Many Thanks in advance.
Best Regards
Arun Kumar S.R
Apps Associates

Arun,
Just want to remind you that updating the dates has a lot of implications. A lot of transactions that use CRM resources are date driven.
The object you mentioned is not a base table. Otherwise the API suggested by Alka is good to use.
Thanks
Nagamohan

Similar Messages

  • Sample SOAP request for Data Loader API

    Hi
    Can anyone please help me out in giving a sample SOAP request for Data Loader API .This is to say import 1K records from my system to the CRM instance I have .

    Log into the application and then click on Training and Support there is a WS Library of Information within the application

  • Administrative request queue freezes forever

    We are building a scenario for master / master replication with two servers and one instance each..
    The API is used to execute this operation. First time this was executed in LAN (2 M) and all the process has completed successful in 15 minutes.
    Same process needs to be done in WAN (64K), and now (in this WAN) we got events as follows:
    -     when executing ADD_MASTER_DATABASE, both instances put a lot of administrative request in its queues. Those request are never executed. It remains in status `AWAIT_CALLBACK` forever. We kept the process running for 10 hours with no results.
    -     Then, once there is no activity on queues we do a “shutdown” and restart both instances. So the queues starts to work until be empty.
    Servers are Windows 2000 Advanced Server, running Oracle 8i Enterprise Edition 8.1.6.
    Thanks for any help

    2 things.
    1. there are several timeouts which will kick in eventually. Generally though they take 5-10 minutes.
    2. If this is not bad code on your part, then its a function of your connection mechanism which could be due to yoru OS, or whatever is in your connection path. For instance, I connect to my rmi server, and if I pull the cable, my RMI client is aware the instant I try to make another call. Or if there is an active call it is instantly interrupted. And exception is immediately thrown in either case. However, if I am tunnelling over ssh, through an ssh client, and I pull the cable, the java program does not know instantly because my ssh client I guess does not instantly reveal this information.

  • Error while raising modify request for AD resource

    Hi,
    Getting below error in log, while raising modify request for AD resource, UI shows error while retrieving resource entity details.
    <Oct 19, 2011 2:15:45 AM CDT> <Error> <oracle.iam.requesttemplate.agentry.operations> <BEA-000000> <The "itresource-type" property is missing for attribute reference AD Remote Manager ITResource, which is of type itresource-lookup.>
    I verified the datasets for AD Remote Manager ITResource, comparing with our other environments. It is proper and we are not using AD Remote Manager ITResource anywhere.
    <AttributeReference name="AD Remote Manager ITResource" attr-ref="AD Remote Manager ITResource" type="Long" length="10" widget="itresource-lookup" required="false" available-in-bulk="true"/>
    Please let me know how to resolve this issue.
    Thanks in Advance.
    Edited by: 856226 on Oct 19, 2011 4:55 AM

    Hi,
    I think you should post this in an other forum, somewher in the Fusion stack, maybe Identy Management. This forums is ment for the Oracle database. So please post in a forum underneath https://forums.oracle.com/forums/category.jspa?categoryID=13&start=0
    Herald ten Dam
    http://htendam.wordpress.com

  • Getting error while raising modify request for AD resource in OIM11g

    Hi,
    Getting below error in log, while raising modify request for AD resource, UI shows error while retrieving resource entity details.
    <Oct 19, 2011 2:15:45 AM CDT> <Error> <oracle.iam.requesttemplate.agentry.operations> <BEA-000000> <The "itresource-type" property is missing for attribute reference AD Remote Manager ITResource, which is of type itresource-lookup.>
    I verified the datasets for AD Remote Manager ITResource, comparing with our other environments. It is proper and we are not using AD Remote Manager ITResource anywhere.
    <AttributeReference name="AD Remote Manager ITResource" attr-ref="AD Remote Manager ITResource" type="Long" length="10" widget="itresource-lookup" required="false" available-in-bulk="true"/>
    Please let me know how to resolve this issue.
    Thanks in Advance

    Hi,
    I think you should post this in an other forum, somewher in the Fusion stack, maybe Identy Management. This forums is ment for the Oracle database. So please post in a forum underneath https://forums.oracle.com/forums/category.jspa?categoryID=13&start=0
    Herald ten Dam
    http://htendam.wordpress.com

  • Copy of Business Transaction (CRM Service Request)

    Hi Forum,
    I created a transaction that uses the CRM Service Request as leading Transaction Category. I configured the IMG step "Copying Control for Business Transacation" in order to copy the transaction as a follow-up.
    The problem is that the transaction does not appear in the list when we choose the link  "create follow-up".
    Any idea ?
    Thanks a lot !!!

    1. Activate Copying Control of Activities
    CRM - Transactions - Settings for Activities - Activate Copying Control of Activities
    This will cause that only transactions defined in your Business Transaction Profile (which is assigned to your Business Role and defined in CRM - Interaction Center Webclient - Business Transaction - Define Business Transaction Profiles) are visible in dropdown list.
    2. Define Copying Control of Transaction Types
    CRM - Transactions - Basic Settings - Copying Control of Transaction Types - Define Copying Control of Transaction Types
    Here select Source Transaction and choose Target Transaction.
    Always follow CRM Best Practices documentation as all of the customizing steps are described there...
    Link - http://help.sap.com/bp_crmv12007/CRM_DE/HTML/index.htm

  • HT201263 I was trying to restore my ipod to it's original factory settings. I can't restore it because i don't have permission request a permitted resource. What can i do in this situation?

    I was trying to restore my ipod to it's original factory settings. I can't restore it because i don't have permission request a permitted resource. What can i do in this situation?

    What is the exact wording of this error message?  Perhaps it's one of the errors listed in this article.
    iOS: Resolving update and restore alert messages
    B-rock

  • Mass deletio of CRM Middleware request loads

    I want to code a program to do a mass delete of crm middleware request loads. I don't want delete all of them, just ones with certaijn prefixes. I'm able to make the program work if I do direct deletes of the tables smofrqhd and smofrqdt but, I know its a bad practice. I've tried to have the program execute function modle VIEWCLUSTER_DELETE_DEPENDENT but I am having difficulties formating the export parameter WORKAREA to where the program won't bomb. Any thoughts? should I stick to the direct table deletes?
    Thanks in advance Tony Dagnillo

    Answered

  • Multilevel approval when requested for a resource

    Hi,
    When a user requests for a resource , the request has to be approved by xelsysadm. Once approved by xelsysadm , i am able to provision the user to resource.
    I have few queries here
    1.How to configure the second level approval i.e after xelsysadm's approval, the request must be approved by another person also. to configure the second level approval, which task i should add as preceding task.
    3. I have installed sun connector 9.0.4.2, in the iplanet User provisioning process, "Add User To Group" task is present. Once the user is provsioned to the resource, the user must be added to the group .can i use "Add User To Group" to achive this task . if not please suggest me any idea.
    Thanks,
    divya

    Hi Santosh,
    I created seperate approval process for the same resource object.
    It's working.
    Thanks Santosh.
    I am using sun connector . by default i have iplanet user provisioning process. i added approval process additionally.
    After the approval , the user must be added to the group.
    In provisioning processs, i found two task called "Add User To Group " and Remove User From Group.
    Can i use "Add User To Group" task to add the user to the group once his request is approved. if so, how to achieve this task.
    Thanks,
    divya

  • PasswordField at request "Modify Provisioned Resource"

    Hi, I'm using OIM 11g R1
    I have a resource with a field Password (masked=true on the request dataset and PasswordField on the form).
    When I do a request "Modify Provisioned Resource" without modify the field Password and modifiing just an other field, the request send the value "********" on the password field and this call the task "Passowd Updated".
    How I fix it?
    TKS

    This is the code of my ModifyValidation plugin:
                                for (RequestBeneficiaryEntityAttribute attribute :
                                     requestBeneficiaryEntityAttributes) {
                                    if (attribute.getName().equals("Login")) {
                                        String requestLogin = (String)attribute.getValue();
                                        validateLogin(requestLogin);
                                    } else if (attribute.getName().equals("Password")) {
                                        String requestPassword = (String)attribute.getValue(); // Here, if I don't change the Password field, I get the value "********" instead of the old value of the password field
                                        validatePassword(requestPassword);
    And if the request send the value "********" on the password field and this call the task "Passowd Updated" with this value...
    I put que attribute masked="false" at this field on request Dataset and when I open the request, the field value already is "*********" and the value of the password field was "12121212".
    Tks

  • CRM Administration

    Hi to All,
    I am very new in CRM Administration side.
    I want to learn CRM administration.
    AS a System Admin( SAP  Basis Administrator) what are the
    things I have to do.
    What are the configurations I have to do.
    In which Channels i need to involve and configure.
    We are going to Implent CRM 5.0 .
    Plz help to do the need ful.
    Regards.....
    Praveen.

    http://www.pepsico.com/PEP_Careers/JobOpportunities/index.cfm?&dvt_xpath=./Nodes/Id/ReqId&dvt_key=9713&dvt_xpath=./Nodes/Id/JobBoardId&dvt_key=15623&Caller=Email&selectedAction=ApplyOnline&SessionName=SeekerSession
    Please Allot Points if it helps
    Regards,
    Shiv

  • User self request for a RESOURCE

    Hi Experts,
    I am facing the problem to self request the user for AD resource and getting the below error
    Exception java.lang.ClassCastException: java.lang.String was thrown in adapter "ADCS Create User". The Adapter Response was "java.lang.String" .Setting task status... "java.lang.String" does not correspond to a known Response Code. Using "UNKNOWN".
    But in the admin console when user request for the AD resource through AccessPolicy/Resource Profile user can able to provisioning into the AD resource.
    Thanks and regards,
    Santosh

    Hi
    1) In process form i checked the auto populate and autosave option in this scenario administrator can easily provisioned into the AD resource and in the object form m populating organization filed.If i wont do this then i have to edit the the process form and save it, then only user can provisioned in to AD.
    2) If i am not populate the fields then i am not getting the error which was sent in earlier post but showing pending status(without approval) and user not provisioned in AD.
    3) In self request you don't populate the field, it stays null which results in the class cast exception in the provisioning code. as u said , in this case if i want to provision the user through Adminconsole and as well as user self request for Provisioning in AD Resource case a) From adminconsole user provisioned
    b) User self request not working and showing status as pending.
    Thanks and Regards,
    Santosh

  • Creating a Request via OIM 11g API

    I'm trying to create a request in OIM using the API. I found this post ( OIM 11g - Setting Process Form Data through Request API ) which has the code to do it but I'm getting an error:
    Here is what I have
    OIMClient client = getOIMClient(url, username, password);
          long resKey = 0L;
          String str = null;
          String resourceKey = null;
          Map<String, String> searchMap = new HashMap<String, String>();
          tcResultSet resultSet = null;
          RequestData requestData = null;
          Beneficiary beneficiary = null;
          RequestBeneficiaryEntity entity = null;
          List<Beneficiary> beneficiaryList = new ArrayList<Beneficiary>();
          List<RequestBeneficiaryEntity> entityList = null;
          List<RequestBeneficiaryEntityAttribute> entityAttrList = null;
          String RESOURCE = "TESTRESOURCE_GTC";
          tcITResourceInstanceOperationsIntf operations = client.getService(tcITResourceInstanceOperationsIntf.class);
          Map<String, String> conditions = new HashMap<String, String>();
          conditions.put("IT Resources.Name", "TESTRESOURCE_GTC");
          resultSet = operations.findITResourceInstances(conditions);           
          resKey = resultSet.getLongValue("IT Resource.Key");
          resourceKey = Long.toString(resKey);
          RequestBeneficiaryEntityAttribute parantAttr = new RequestBeneficiaryEntityAttribute();
          parantAttr.setType(TYPE.String);
          parantAttr.setName("Title");
          parantAttr.setValue("Mr.");
          entityAttrList = new ArrayList<RequestBeneficiaryEntityAttribute>();
          entityAttrList.add(parantAttr);
          entity = new RequestBeneficiaryEntity();
          entity.setEntityKey(resourceKey);
          entity.setEntityType(RequestConstants.RESOURCE);
          entity.setEntitySubType(RESOURCE);
          entity.setEntityData(entityAttrList);
          entityList = new ArrayList<RequestBeneficiaryEntity>();
          entityList.add(entity);
          System.out.println("*********** USR KEY" + usrKey);
          beneficiary = new Beneficiary();
          beneficiary.setBeneficiaryType(Beneficiary.USER_BENEFICIARY);
          beneficiary.setBeneficiaryKey(usrKey);
          beneficiary.setTargetEntities(entityList);
          beneficiaryList.add(beneficiary);
          requestData = new RequestData();
          requestData.setRequestTemplateName("Self-Request Resource");
          requestData.setJustification("Test");
          requestData.setBeneficiaries(beneficiaryList);
          UnauthenticatedRequestService reqsrvc = client.getService(UnauthenticatedRequestService.class);
          str = reqsrvc.submitRequest(requestData);
          System.out.println("Value from submitRequest : '" + (str != null ? str : null) + "'");I'm getting
    <Feb 14, 2012 4:53:24 PM EST> <Error> <oracle.iam.request.impl> <IAM-2050128> <Invalid beneficiary key was specified for Self-Request. >
    oracle.iam.request.exception.InvalidRequestDataException: IAM-2050128:Invalid beneficiary key was specified for Self-Request.
    I can see that USER KEY is getting populated.
    Edited by: DJ on Feb 14, 2012 4:59 PM
    Edited by: DJ on Feb 14, 2012 5:00 PM

    While creating a request to provision iPlanet User one of the errors I was getting:
    oracle.iam.request.exception.RequestServiceException: IAM-2050061:Type mismatch for the attribute Server. The type passed is String, but the corresponding type in the data set is Long.:Server:String:Long
    So I replaced the value of the attribute Server to the IT Resource.Key which is 5. After making the changes, it goes through approvals with no problems, but when I approve all the work items, it errors out with an error:
    Error occurred while provisioning resource with key 45 to user 5
    User Key is 45 and Resource Key is 5. I'm not sure why it swapped it.
    Here is the code I'm using:
    public static void createRequest(String userLogin, String templateName, String resourceName, HashMap<String, Object> attrs, OIMClient client) {
        try {
          String usrKey = searchUserByLogin(userLogin, client).get(0).getId();
          long resKey = 0L;
          String str = null;
          String resourceKey = null;
          Map<String, String> searchMap = new HashMap<String, String>();
          tcResultSet resultSet = null;
          RequestData requestData = null;
          Beneficiary beneficiary = null;
          RequestBeneficiaryEntity entity = null;
          List<Beneficiary> beneficiaryList = new ArrayList<Beneficiary>();
          List<RequestBeneficiaryEntity> entityList = null;
          List<RequestBeneficiaryEntityAttribute> entityAttrList = new ArrayList<RequestBeneficiaryEntityAttribute>();
          tcITResourceInstanceOperationsIntf operations = client == null ? Platform.getService(tcITResourceInstanceOperationsIntf.class) : client.getService(tcITResourceInstanceOperationsIntf.class);
          Map<String, String> conditions = new HashMap<String, String>();
          conditions.put("IT Resources.Name", resourceName);
          resultSet = operations.findITResourceInstances(conditions);
          resKey = resultSet.getLongValue("IT Resource.Key");
          resourceKey = Long.toString(resKey);
          for (String attr : attrs.keySet()) {
            RequestBeneficiaryEntityAttribute parantAttr = new RequestBeneficiaryEntityAttribute();
            if (attrs.get(attr) instanceof String) {
              parantAttr.setType(TYPE.String);
              parantAttr.setName(attr);
              parantAttr.setValue(String.valueOf(attrs.get(attr)));
              entityAttrList.add(parantAttr);
            } else if (attrs.get(attr) instanceof Long) {
              parantAttr.setType(TYPE.Long);
              parantAttr.setName(attr);
              parantAttr.setValue(String.valueOf(attrs.get(attr)));
              entityAttrList.add(parantAttr);
            } else {
              // do nothing
          entity = new RequestBeneficiaryEntity();
          entity.setEntityKey(resourceKey);
          entity.setEntityType(RequestConstants.RESOURCE);
          entity.setEntitySubType(resourceName);
          entity.setEntityData(entityAttrList);
          entityList = new ArrayList<RequestBeneficiaryEntity>();
          entityList.add(entity);
          beneficiary = new Beneficiary();
          beneficiary.setBeneficiaryType(Beneficiary.USER_BENEFICIARY);
          beneficiary.setBeneficiaryKey(usrKey);
          beneficiary.setTargetEntities(entityList);
          beneficiaryList.add(beneficiary);
          requestData = new RequestData();
          requestData.setRequestTemplateName(templateName);
          requestData.setJustification("Test");
          requestData.setBeneficiaries(beneficiaryList);
          System.out.println("Resource Keys " + resKey + " " + resourceKey);
          System.out.println("User Key " + usrKey);
          RequestService reqsrvc = client == null ? Platform.getService(RequestService.class) : client.getService(RequestService.class);
          str = reqsrvc.submitRequest(requestData);
          System.out.println("Value from submitRequest : '" + (str != null ? str : null) + "'");
        } catch (Throwable t) {
          t.printStackTrace();
      }Edited by: DJ on Feb 16, 2012 5:01 PM

  • BI Request stuck in Service API

    Hi,
    I am trying to load some data in BW. And the BW data load request seems to get stuck in Servie API.
    There's no job created for this request in R/3 althought a job is running in BW.
    In the request the Processing Step is "Service API" and doesn't progree to "Extractor".
    I checked SM51 for available background processes and there are available processes in both BW and R/3.
    The basis guys couldn't find anything unusual either.
    Is there anything I am missing here?
    Any comments would be much appreciated.
    Thanks a lot.
    -RMP

    Hi
    in R3, Tcode SM37, you can see your job in released jobs or cancelled jobs.
    Release - happens whenver system busy and wating for the resources.
    Cancel- happens if you do not have authorisation to start or by someother issues.
    Thanks
    Kumar

  • How to get administrations of distribution list using api?

    I want get all administrations of a distribution list using api, how to do that?
    anybody knows? Thank you very much!!

    there is a standard function in mdm wd component
    https://help.sap.com/saphelp_nwmdm71/helpdata/en/loio30bf76947bb64c48a2e835fda42c5183_30bf76947bb64c48a2e835fda42c5183/4…
    "Note The Compare to Original button on the Items Detail component opens a Compare component enabling a user to compare a checked out record with an original record (if the user has authorization for the checked out group).
    If the checked out record is a result of a merge action, then the Compare view displays all the original records prior to the merge. When a merge action is executed on a number of checked out records, the merged record is also checked out."

Maybe you are looking for

  • Why does the Video looks Pixelated after Burning DVD

    In IDVD when I preview the video it looks great, when I burn the DVD it comes out very very pixelated. I've changed the preferences from Best Performance to Best Quality, and the project properties as well I've done the same. Does anyone know why thi

  • Two monitor Hookup

    I have an HP Pavilion Elite HPE 410f desktop computer and have purchased two HP W2072a monitors.  Now I just need to know how to hook them up!  The monitors came with VGA cables but the only "VGA" hookup I seem to have is with an adaptor to convert t

  • HELP! I cannot figure this out, differences between 9i and 10g installation

    This is for class, and my instructor who obviously has a bad sense of humor has provided me with the following "good" link to get these answers: http://www.stanford.edu/dept/itss/docs/oracle/10g/nav/portal_1.htm Within the comparison document you cre

  • After UD stock is in Quality stock

    Hi All,    I am getting a problem with the Inspection lot, After doing UD for the inspection lot , System status is showing   UD   ICCO SPCO STUP HUM means stock posting is completed but actually the stock is not moving from quality stock to Unrestri

  • Record enable more than 1 software instrument?

    I don't currently have Logic.I used to use it on PC(4.5) I was wondering if it was possible to record enable more than 1 software instrument.What I would like to do is send midi from Live to Logic via IAC bus triggering Logic synths.Basically using L