Data import/update on Custom Objects

Hi,
We are using the Custom Object1 for capturing site data within an opportunity. Since the custom object does not have capability to check for duplicates, the users have now entered data into this object which have lot of duplicates and also the data quality and integrity is lost. I am trying to see if there is an option to export this data and reimport them back after cleansing the data.
I then realised while importing custom objects, the only available option is to use external id.All the site that have been entered by the users do not have any external unique id. Also there is no option to do a mass delete records within the custom object1.
I understand that the only option to cleanse and reimport them back into ondemand is using web services. I want to use web services as last option.
Is there any other option to reimport them back into ondemand using the import utility after cleansing the data.
I would like to know what is the best practice while using custom objects. Is it advisable to populate a default value in the external unique id for custom objects while creating new records. If i had populated some value in the external unique ids while creating those records, i would have had the option to update the existing records. Now i don't even that option.
I am looking for some suggestions for this issue.
Thanks
Swami

Bobb,
I exported the data and mapped the row id to the external unique id. Like i said before, the external id is blank in crm ondemand when it is created. We did not have any default value specified for the external unique id.
When i tried to import with overwrite option, it does not find a match.
I get the following error message as i expected.
Row Id: AEMA-EYGFE     No matching record has been found. The import process will ignore this record.
Row Id: AEMA-F8CPC     No matching record has been found. The import process will ignore this record.
Row Id: AEMA-12CLIA     No matching record has been found. The import process will ignore this record.
Unless i do a web service update of External Unique ID in crm ondemand, the import option will not work.
Thanks
Swami

Similar Messages

  • Mass update on custom object..:Urgent

    Hi All,
    Is there any possible way to mass update on custom object as currently we can mass update only fro the following record types:Accounts,Activities (tasks, appointments),Contacts,Opportunities,Leads,Service Requests .Is there any other possible way so that we can mass update on custom object?
    Thanks in advance,
    Manish.

    Manish,
    I don't think this is currently possible from within CRM On Demand.
    As an alternative, you could consider 2 options:
    1. Use the DataLoader:
    - Export all the Custom Object Record ID's (Required/User Key Fields) of the batch you would like to update. Once Exported, put them in a certain folder (This way you could keep track of all the updates you are making, make 2 sets (Original and Updated) Updated will contain the updated values file which you can re-import.
    2. Use a .NET utility (We have implemented this for one of our clients to do a certain type of periodic update on a Custom Object)
    Cheers!
    Royston

  • Updating a custom object type

    Please, does anybody know how to update an custom object type which is created as table.
    I did the following:
    CREATE TYPE tmp as object..
    CREATE TYPE tmp_table as TABLE of tmp;
    Is it possible to update tmp_table and if so how?
    Thanks.

    Example:
    create type address_ty as object
    (Street varchar2(50)
    ,city varchar2(25)
    ,zip number)
    create type person_ty as object
    (name varchar2(50)
    ,address address_ty)
    create table customer
    (customer_id number
    ,person person_ty)
    insert into customer (1, person_ty ('Name', address_ty ('Street Name', 'City Name', 1111)));
    insert into customer (2, person_ty ('Name 2', address_ty ('Street Name 2', 'City Name 2', 1111)));
    commit;
    update customer
    set person = person_ty ('Name 2', address_ty ('New Street Name 2', 'City Name 2', 1111))
    where customer_id = 2;
    Please, does anybody know how to update an custom object type which is created as table.
    I did the following:
    CREATE TYPE tmp as object..
    CREATE TYPE tmp_table as TABLE of tmp;
    Is it possible to update tmp_table and if so how?
    Thanks.

  • Import records to custom object 2

    Hi expert,
    Are we able to import records to the custom objects?
    For some reason, the import record type does not have custom object 2 for selction. Is it a system bug?
    Thanks, Sab.

    Sab, make sure you have access to custom object 2 in your role and access profiles.

  • Problems with data import to Static view object... Need help...

    Hi! I have problem when I import data to my Static View object from *.csv.
    I followed tutorial - http://download.oracle.com/docs/cd/E15523_01/web.1111/b31974/bcquerying.htm#CEGCGFCA
    Lets take a look to Figure 5-14 Sample Data Ready to Import from CSV Flat File. There are 3 columns. For Example in column C I have only lines. Bun in A and B column I have all 5 lines. I want to import data from one CSV file. So when I imported data and have some empty fields in column C. When I create SelectOneChoice object in my form, and run it, then it takes also empty fields as choices in my SelectOneChoice object. It is when I create Select one choice from column C Why it is so? And what to do?
    Waiting for response from anyone...
    Best regards!

    HI! Can someone give me opinion on my problem?
    Best regards

  • Data not Updated in Custom Screen fields-Vendor Master

    Hello,
    I have created a custom screen in vendor master transaction and also implemented the two BADI's below.
    Business Add-In: Processing Master Data Enhancements
    (CUSTOMER_ADD_DATA/VENDOR_ADD_DATA)
    Passed the Custom Program and Screen No in the method GET_TAXI_SCREEN
    Business Add-In: Customer Subscreens
    (CUSTOMER_ADD_DATA_CS/VENDOR_ADD_DATA_CS)
    activate it with the BADI Processing Master Data Enhancements with method CHECK_ADD_ON_ACTIVE.
    I also created a new screen and used few fields from LFA1 (Append structure fields) such that the fields on the screen are : LFA1-ZZFIELD1 etc...
    Now the issue is the screen is displayed, but the data entered on the screen is not updated on the table LFA1 or data from the table is not displayed on the custom screen.
    Am i missing something?
    Regards,
    Shiva

    Solved this problem.
    I built the query against InfoCube and not the characteristic itself. That's why I can't see the update.
    Thanks.

  • Linking a custom object to an activity and importing records

    I'm trying to create a link between an activity record and a custom object record. In essence, we will have 1 activity record with multiple associated custom object records linked to it. How do I import these multiple records to a specific activity record? I thought I could use the Activity: External Unique ID field but that field does not appear on the list of values available for importing to a custom object. Anyone have any ideas how to do this?

    Ken, at this time the import wizard does not support this type of functionality. However, this could be done using web services.

  • Is join field value does not work for Custom object 4 to 15

    Hi Everybody
    I have Custom object 7 as Related Information to campaign object. I want to pull data from campaign to Custom Object 7. I tried with join field value function, but i am getting error.
    Is Custom object 4 to Custom Object 15 not exposed with join field value function.
    Can we pull data from child to parent or it is always other way ????

    Hi,
    JoinFieldValue is not supported in Custom Object 04-15.
    Thanks & Regards
    Sablok

  • Data Loader On Demand Inserting Causes Duplicates on Custom Objects

    Hi all,
    I am having a problem that i need to import around 250,00 records on a regular basis so have built a solution using Dataloader with two processes, one to insert and one to update. I was expecting that imports that had an existing EUI would fail therefore only new records would get inserted (as it says in the PDF) but it keeps creating duplicates even when all the data is exactly the same.
    does anyone have any ideas?
    Cheers
    Mark

    Yes, you have encountered an interesting problem. There is a field on every object labelled "External Unique Id" (but it is inconsistent as to whether there is a unique index there or not). Some of the objects have keys that are unique and some that seemingly have none. The best way to test this is to use the command line bulk loader (because the GUI import wizard can do both INSERT/UPDATE in one execution, you don't always see the problem).
    I can run the same data over and over thru the command line loader with the option to INSERT and you don't get unique key constraints. For example, ASSET and CONTACT, and CUSTOM OBJECTS. Once you have verified whether the bulk loader is creating duplicates or not, that might drive you to the decision of using a webservice.
    The FINANCIAL TRANSACTION object I believe has a unique index on the "External Unique Id" field and the FINANCIAL ACCOUNT object has a unique key on the "Name" field I believe.
    Hope this helps a bit.
    Mychal Manie ([email protected])
    Hitachi Consulting

  • Importing to Custom Object 1 to blank-out information

    Hi Everyone,
    We recently started using Custom Object 1 and during our initial import there was a field has the wrong information that needs to be overwritten.
    The new field will does not have have information on evey row in the import CSV file, and when we import it, only the rows have information are overwirtten and the blank rows are left with the old info.
    <strong>Original import:</strong>
    <u>Object 1 ID Field 1</u>
    1 aaa
    2 aaa
    3 aaa
    <strong>Second import:</strong>
    <u>Object 1 ID Field 1</u>
    1 bbb
    2 bbb
    3 bbb
    <strong>RESULTS:</strong>
    <u>Object 1 ID Field 1</u>
    1 bbb
    2 aaa
    3 bbb
    Has anyone else experienced this problem? Have you been able to fix it?
    Thanks, Margo

    Margo,
    Have you tried putting a space or a . into your excel spreadsheet and importing that? also a mass update may clear the information?
    regards
    Alex

  • Custom object - data loader issue

    Hello guys.
    I've just attempted to upload a CSV file in order to insert new records to a custom object.
    after some tweaking I've managed to get it to work, the log stated 100% success but no new records appeared.
    I've ran the data loader for "ordinary" objects (account, parts) with full success.
    Any thoughts?
    Thanks,
    Adi Smulian
    [email protected]

    The dataloader will often state 100% this does not mean that all the records were imported correctly. You will need to go to the data import queue to retrieve the findings of the import this will then tell you if you have any errors.

  • How to Know Customer whose data was updated

    hi,
    can u tell me how to know customers whose data was update by some .
    my requirement is that  find customers whose data was modified.
    <b>can u tell me bapi names to find modified customers.i can give customer id as input parameter.</b>
    regards
    Guru

    Hello,
    You can get the change details from table CDHDR and CDPOS.
    Pass
    OBJECTCLAS =     DEBI
    Object value = "Customer"
    TO CDHDR and take CHANGENR.
    and then pass OBJECTCLAS,Object value, CHANGENR to CDPOS. It will give the field name, old value and new value.
    Regards,
    Naimesh
    Message was edited by: Naimesh Patel

  • How to update ADF VO object to refresh the data in ADF Pivot table

    I need to know how to update the View object so that the date in pivot table is refreshed/updated/filtered.
    here are the steps I performed to create ADF pivot table application using VO at design time.
    1) created a collection in a Data Control (ViewObject in an ApplicationModule) that provides the values I wanted to use for row and column labels as well the cell values (Used the SQL query)
    2) Dragged this collection to the page in which wanted to create the pivot table
    3) In the pivot table data binding editor specified the characteristics of the rows (which attribute(s) should be displayed in header), the columns (likewise) and the cells.
    Now, I have a requirement to update/filter the data in pivot table on click of check box and my question is how to I update the View object so that the date in pivot table is refreshed/updated/filtered.
    I have got this solution from one of the contact in which a WHERE clause on an underlying VO is updated based upon input from a Slider control. In essence, the value of the control is sent to a backing bean, and then the backing bean uses this input to call the "filterVO" method on the corresponding AppModule:
    but, I'm getting "operationBinding" object as NULL in following code. Please let me know what's wrong.
    here is the code
    Our slider component will look like
    <af:selectBooleanCheckbox label="Unit" value="#{PivotTableBean.dataValue}"
    autoSubmit="true" />
    The setDataValue() method in the backing bean will get a handle to AM and will execute the "filterVO" method in that, which takes the NumberRange as the input parameter.
    public void setDataValue(boolean value) {
    DataValue = value;
    BindingContainer bindings = getBindings();
    OperationBinding operationBinding = (OperationBinding)bindings.getOperationBinding("filterVO");
    Object result = operationBinding.execute();
    The filterVO method in the AMImpl.java will get the true or false and set the where Clause for the VO query to show values.
    public void filterVO(boolean value) {
    if (value != null) {
    ViewObjectImpl ibVO = getVO1();
    ibVO.setWhereClause("PRODUCT_TOTAL_REVENUE(+) where rownum < 10");
    ibVO.executeQuery();
    }

    Did you define a filterVO action in your pagedef.xml file?
    You might want to read on how to access service method from a JSF Web Application in the ADF Developer Guide for 10.1.3 chapter 8.5

  • Expose Data 0f 1 Custom object group them based on another custom object

    1. Custom Object 2: Call Report
    2. Custom Object 1: Customer
    3. Account:
    Fields: Account
    Account Id
    Call Report
    Created Date
    Row Id
    Subject
    Owner
    Status
    Customer
    Customer Name
    Using Real Time Reporting-> Call Reporting
    Hide Display of Distributor Id, prompt on dashboard
    Need to group customer name based on call report row id.
    Union of 2 reports, we cannot use Account Id as prompt(does not support).
    Report output as below
    Account id1, created date, object, status, owner, Customer name 1
    Customer name 2
    Account id2, created date, object, status, owner, Customer name 6
    Customer name 7
    Account id4, created date, object, status, owner, Customer name 9
    Thanks in Advance.

    Please add a question to your post. It is not clear what output you are trying to achieve that is not working.
    Thanks!

  • BP not updating in Customer Master data KNA1

    Guys,
    I am creating a BP in CRM 7.0. Once the BP is saved & created successfully entry is present in all CRM tables as well as in the ECC side.
    But for few cases the Customer Master data Table KNA1, KNVV is not getting updated, i.e no value for the BP in KUNNR.
    Any idea as to what should I be checking to resolve this ? Plesae share the config details.
    Also do you know how the Customer Master data gets updated ? Is it from the BAdI's or the GenIL class for CL_CRM_BUIL for componenet BP ?
    I checked the methods of this dedicated GenIL class in hope to find an RFC for updating KNA1 but not successful. Is the RFC call made in BAdI ?
    Tough to replicate the scenario as wheneevr I do BP gets updated in SD. But sometimes in PROD it does not happen so.
    Plesae share some light.

    Hi Rohit,
    Put a breakpoint in FM COM_BUPA_MAIN_INBOUND_ISU in ECC system. Inside this FM it first create customer using FM  PI_BP_PROXY_BAPI_CUSTOMER at line 187.
    IS_CUSTOMER flag you can find in b-doc structure LS_BP_EXTERN-CRM_DATA-SALESCLASS-DATA-IS_CUSTOME.
    Before calling FM PI_BP_PROXY_BAPI_CUSTOMER system perfroms multiple checks if they all went succesfull then you have to debug inside FM PI_BP_PROXY_BAPI_CUSTOMER for finding out the root cause.
    Thanks,
    Ashish

Maybe you are looking for

  • Help needed in creating an autorun CDR

    I want to create a CD that will play in both a PC and a MAC, that is basically an offline copy of a website I have built and will automatically open the index.html page of this website when loaded into either a PC or a MAC. I have created an autorun

  • My Mac Air can't find my MP3 player so I can't download another book. What's wrong with it?

    My Mac Air can't find my MP3 player, even though it's plugged in a USB port. Therefore, I can't download another book. How do I fix this problem? Anyone know?

  • Trial Balance not appearing

    Dear all, In the trial balance selection criteria window - the option to choose BP or GL A/c's not appearing (the small tick box not appearing) so that trial balance cant be viewed.

  • Load data issue: Job is longrunning on R1P side

    Hi All, We are working in the production system. There is one process chain "ZIBWCIMSH" which executes once in a month.This process chain was executed successfully till last month. But in this month the load step in this process chain is not getting

  • SSD for ProBook 430 G2

    Hi, I have 2 new ProBook 430 G2 on my desk. I'm trying to clone existing HDD to Samsung EVO 250GB SDD with Samsung migration software provided along the SDD. It's cloning ok until showing a message "Access violation at address 64D812CE in module 'Res