What is Customer data hub

Hi Experts,
I am pretty much confused about CDH. Some says that it is a repository which store the cusotmer data from disparate system and some says that is it a concept which is implemented from applications like TCA , OCO .
What is this CDH exactly is all about.
Do i need to implement it from scrath or is it avialable as software product released by Oracle.
I have one project which they are adding D & B numbers for the enrichment of data. I dont know why they are doing this as all functionalities are already available in CDH.
What is the need to have a two way sync between ERP and CDH( Moving data from ERP to CDH and from CDH to ERP ) as from ERP we will create all records and not from CDH then why we need have from CDH to ERP.
Can anyone please give me an example.
Thanks...

CDH is a customer repository, you can for instance store a Company, with it's address and contact information (sites & locations) then have contacts with a relationship to the company i.e. employee of etc. It also stores classification information such as industry sector. How I see it is an extension of Accounts Payable / Receivable, they have taken the customer information that you would have stored there and basically separated it into it's own master data store and expanded it. It can integrate with all your Oracle Financials modules.
CDH can then be integrated with other systems so that it is the master source for party data. If you use SOA then it can publish - based on events such as an update or create - the changes across the ESB to the sub systems which then take the data and handle according to their requirements.
We publish data from CDH to 6 subsystems using web services. First pass is on the Oracle ESB, we have a publishing rule that requires at least a minimum amount of data before sending a message on the ESB. CDH maintains a master mapping table of the unique id for each subsystem that is linked to a counterparty. We expose API's from the TCA so that when a request is submitted to load a new party, the data from the webform is automatically populated into CDH and then the data capturer adds the rest. Throughout our workflow process, we use the CDH API's to update the status and information of the parties in CDH.
It also has advanced data management features like finding duplicates and merging them, batch import, find similar etc. and can be integrated directly with D&B if the web service is available in your country. We are using version 12.

Similar Messages

  • What is Customer data integration Hub

    Hi all,
             can anyone please explain what is  Customer data integration hub and what are customer data models and gloden record process

    Hi Reddy,
    CDI- Customer Data Integration is all about integrating Customer master data using MDM.A customer data includes a lot of customer information like the name of Customer,address etc which can lead to Inaccurate and inconsistent master dtaa.
    So integrating Customer master records with MDM so as to eliminate these master data problems is the goal of CDI.
    You can refer futher additional links on CDI.
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a09fdcda-e8b9-2910-29a0-e2c7ca1f008e
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10ff8340-7316-2a10-4cba-99b001cf83e2
    Customer Data Integration (CDI) at TechEd: DU150
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e01d1085-5a51-2a10-2292-b52eb7500180
    You can also refer to all MDM IT scenarios in the below link:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/56763d46-0a01-0010-058e-a0e124279607 (IT scenarios overview)
    SDN does not encourage the exchange of email ids over forums.If you have any futher queries on MDM or any realted Topics,you can kindly post your questions here and we will be there to address them.
    Hope It Helped
    Thanks & Regards
    Simona Pinto

  • Customer Data Hub Required for EBS 11i?

    Is the Customer Data Hub required for EBS 11i to work correctly? It appears to be a supplemental product and not a required core product.

    Oracle Customer Data Hub (CDH) is not a mandate for EBS users. However, it solely depends on the Organizational needs. If an Organization decides to have SSOT (Single Source Of Truth) for it's customer data they can go with CDH solution.
    CDH is a complete packaged solution that allows companies to create a single, enterprise view of their customer base, by consolidating/synchronizing customer data from heterogeneous systems into a central, operational, data store. CDH alone will not suffice the requirement. CDH ties with Oracle Customers Online (OCO), Customer Data Librarian (CDL), and the Oracle Trading Community Architecture (TCA) to create a robust, scalable, central repository of duplicate-free, enriched data across a heterogeneous landscape.
    Hope this helps.
    Regards,
    ND

  • Customer data

    Hi all
    1.What is master data?
    2.What is customer  data?
    3.What is customer master data?
    4.What is master data management (MDM)?
    With Regards
    Vijay

    Hi Vijay,
    Master Data are data, which are created by users based on requirement, such as:
    Customer Master Data
    Material master Data
    Customer Material Info Record
    Pricing Condition Record
    Vendor Master
    & so on ....
    In SAP determination of any functionality, following are needed:
    1. Input ---> Logic -
    > Output
    Now to support the logic to give desired o/p when input is there, we need some reference data against which logic can be developed. This data is called Master Data. Now we have different types of master data like Customer, Material, Vendor etc.
    I will also define Pricing condition records, o/p records, text records also as master data as they also help to determine the logic for converting i/p to o/p
    master data is modified infrequently.
    Data records that remain in the database for a long period of time are called master data. Master data
    includes creditors, vendors, materials, accounts, and so on.
    n Master data is created centrally and can be used in all applications.
    Example:
    Ÿ A customer is master data that can be used in customer requests, deliveries, invoices, and
    payments.
    n Master data also has an organizational aspect as it is assigned to organizational units.
    n Master data has cross-component usage
    Examples:
    Ÿ Customer master data uses the same data for financial accounting and sales
    Ÿ Customer master records can be assigned to the following organizational units:
    company
    code
    sales
    organization
    distribution
    channel
    division
    When creating a customer master record, you enter:
    Ÿ Shared data on the client level
    Ÿ Company code-specific data for each company code
    n Data on the client level can be used by all company codes. The customer account number is assigned
    on this level. That means, the same customer has an explicit accounts receivable number in all
    company codes from a financial view.
    If you also have SAP Sales and Distribution implemented, there are additional fields you can
    maintain. These fields contain information and control data that are necessary for processing the
    business activ ities in the Sales area.
    n Fields for customer master data are divided into Accounting and Sales areas. Address data is used
    from both areas. In the Sales area, information recorded can be accessed by Financial Accounting
    and vice versa.
    Note:
    The structural logic for customer master records/accounts receivable is also valid for vendor
    master records/accounts payable
    The material master represents the central source for releasing material-specific data. It is used by all
    of the SAP Logistics components in the R/3 System.
    n Integrating all of the material data in one single database object means that the problem of data
    redundancy is not an issue. The stored data can be used by all areas, such as purchasing, inventory
    management, materials planning, invoice verification, and so on.
    n The data contained in the material master is required, for example, by the following functions in the
    SAP Logistics component:
    Ÿ Ordering in Purchasing
    Ÿ Updating movement of goods and managing the physical inventory in Inventory Management
    Ÿ Posting invoices in Invoice Verification
    Ÿ Processing sales orders in Sales
    Ÿ Planning requirements, scheduling work in Production Planning and Control
    n The structural logic that applies to vendors and customers is also valid for material master records.
    When creating an order for a customer, you must take transport agreements, delivery and payment
    conditions, and so on, with business partners into consideration. To avoid re-entering this
    information each time for every activity related to these business partners, relevant data for the
    activity from the master record of the business partner is simply copied.
    n In the same way, the material master record stores information, such as the price per unit of quantity,
    and stock per storage location that is processed during order entry. This concept is valid for
    processing data for each master record included in the activity.
    Rewards points if helpful.
    Ganesh.

  • Customizing Data

    Hai friends,
        could you please explain me about what is Customizing Data and Customizing Table.I have gone through lot of documents but i didn't get the answer regading that
    Plz clarify my doubt.
    Thank you in advance.

    Hi,
    1. Customizing table is
    a very SPECIAL MASTER TABLE
    where VERY IMPORTANT RECORDS
    are maintained.
    2. Such records, affect calculations / flow / logic etc .
    3. Important thing about customizing table,
    is that it will ask for REQUEST NUMBER,
    whenever we try to add / modify any record in it.
    Regards,
    Omkar.

  • What happened to custom dates in iCal?

    Custom dates never made it to iPhone and iPad but it now seems to be changed in iCal. I used to be able to select "the first Tuesday of the month...(etc.)". Now I can only put in "Every 4 weeks". Not what I want. How hard is that to make it work? It used to work.

    danielfromduncanville wrote:
    What happened to custom ringtones in ios5?
    Make sure that your custom ringtones are NOT in your Music Library. They will not transfer or work if they are.
    The should only be in the RingTones Folder.

  • What is the input "key" in the IMAQ Write Custom Data palette?

    Hello!
    I am not able to use correctly the IMAQ Write Custom Data palette because I do not know what is the input "key".
    Does anyone know its meaning?
    Sincerely,
    Fábio Machado Cavalcanti
    Canada-Brazil Science Without Borders Student
    Lakehead University, Thunder Bay, Ontario, Canada
    Federal University of Pernambuco (UFPE), Recife, PE, Brazil
    Undergraduate Student in Chemical Engineering

    Thank you for replying Ninad Regundwar!
    I agree with this. I have already read this information in the LabView Help.
    However, I would like to know what is the "key" specifically. I know that it is a string.
    I have written a code to add some acquisition features in a PNG Image File. For this, I have used the following palettes: IMAQ Write File 2 - PNG with Vision Info and IMAQ Write Custom Data.
    Afterwards, I have written another code to read the acquisition features from this PNG Image File. For this one, I have used the following palettes: IMAQ Read Image and Vision Information and IMAQ Read Custom Data.
    But, when I am reading the acquisition features, an error message appears: "ERROR -1074395723 occurred at IMAQ Read Custom Data - IMAQ Vision: The key you specified cannot be found in the image"
    I do not know what I have to put in the input "key". So, I have been trying different values for it: "data", "hello", "13", "56", etc. But, none of these has worked and the same message has appeared.
    Does someone know what I have to put in the input "key"? Does someone have an example that shows how to use the palettes: "IMAQ Write Custom Data" and "IMAQ Read Custom Data" correctly?
    Sincerely,
    Fábio Machado Cavalcanti
    Canada-Brazil Science Without Borders Student
    Lakehead University, Thunder Bay, Ontario, Canada
    Federal University of Pernambuco (UFPE), Recife, PE, Brazil
    Undergraduate Student in Chemical Engineering

  • What's going on with re-ordering custom data types?

    OK, I can't make heads or tails out of this one:
    I've got a bunch of custom data types in my own typedef file (and it's part of my type palettes).
    I open up my types browser, select my type file, go browse to the "custom data types" section.
    I want them in a different order so I can better understand them.
    (actually I select the one below it (TekTimestamp) and try dragging it up and down the list. anywhere I go I get the circle with a cross through it saying I can't drag it here.
    OK, give up on that one.
    Then I'll grab TekSimulateMode typedef
    Try dragging it around, and I get the nice black line saying I can drag it somewhere else -- looks kinda like this:
    Notice I dragged it only one spot down, and the item I dragged it across is used in exactly the usage locations, and neither has any nested typedefs (they are only containers of primitive boolean/string).  Also notice that it and everything I dragged it across is owned by this type file.
    Once I let up on the mouse, I get this warning message popping up:
    What's up?? Why can't I change the location of the first typedef (ordering) within the file, but I can for the second??
    Why do I get this dialog when I move a typedef within a file that already owns it??

    Oop.  My bad.  I was so eager to help you out...
    I know it has to do with the Usage column.  Since you are changing your Station Globals.ini by dragging them around I think the warning is from there.  I know that once you have instances of them then you are now changing that data type for all those locations.  That's why you can't delete them if you have an instance.  It won't (or shouldn't) affect anything by moving them other than you may now have to save your station globals and sequence files again.  Not sure if it revs the version or not, it doesn't look like it did on mine.
    As for the one that won't move?  Not sure on that one.  I've never seen that.  Possible some instance is restricting it.
    Hope this helps some,
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~

  • Whats the difference between data in customer data management dashbord and customers under sales?

    Hi,
       In the navigator>sales i have a menu customers, there i can see accounts (customers) and contacts, however in the navigator>Customer data management under menu Customer data management dashboard i have organizations and persons. Whats the difference between the information shown in one place and in the other? Why is the information shown with different names in different menus?
    thanks

    Hi, The present project has the requirement to Delete the data from Sales Force objects.Have following set up: 1. Parent Objects2. Child Objects3. Cloud Data Synchronization tasks to delete these objects Parent and Child have LOOKUP relationships between them.Deleing data from Child objects did not give any error. Tried 2 scenarios to delete data from Parent object: Scenario 1: Tried to delete to data from PARENT first before deleting CHILD.                  Result: Failed Scenario 2: Tried to delete to data from PARENT after deleting CHILD.                  Result: Failed Error mesge received in both cases: "Error loading into target [SF_Object] : Error received from salesforce.com. Fields []. Status code [DUPLICATE_COMM_NICKNAME]. Message [Too many records to cascade delete or set null]." Kindly help to resolve this error and suggest a method to delete data from PARENT salesforce objects. Please feel free to ask for more inputs, if required.

  • Product Data Hub

    My client fulfills intangibles (licesne keys, software) and emails are sent out to customer with different email contents depending on Product line/Products. Can somebody tell me if PDH (oracle product data hub) can be used to satisfy this requirement?
    Is it true that PDH attributes are small and cannot support more than 50 characters?
    Thanks

    As a Master Data Mgmt (MDM) product, PDH is used to synchronize product master data across multiple software. For example, in banks, there may be separate software handling different products that the banks are offering to the public (savings, credit card, term deposit, personal loans, corporate loans, wealth mgmt, investing, etc), and hence the product master data (or product code) may be distributed across multiple software. PDH would be used in this case to make sure that the product master data in all software in the company are always up to date. Same condition may also be found in telcos, for example.
    I'm assuming you're talking about customized marketing e-mail depending on what products each customer has bought? If yes, then you might want to look at such functionality within CRM system like Siebel CRM. Or are you just talking about customized packing slip upon fulfillment? Then, you should simply customize the packing slip document
    Sincerely,
    Paul Pambudi

  • What is an ageing report? What are the data sources used to develop an agin

    Hello BW gurus,
    I was going thru some of the BW resumes. I could not understand some of the points mentioned below. Kindly go thru them and please explain each of it.
    Thank you.
    TR.
    •     Developed AR ageing report, created invoice layout and processed invoices.
    What is an ageing report? What are the data sources used to develop an aging report
    •     Worked on month-end and year end processes such as Balance Sheet Statements and Profit and Loss Accounts. 
    What data sources does one use to get Balance sheet and P&L accounts tables and fields.
    •     Involved in the end to end implementation of BW at Reliance Group as a team member.
    What are the tasks a BW consultant normally performs when he is involved in an end to end implementation project or
    a full life cycle project?
    •     Extensively worked on BW Statistics to optimize the performance of Info Cubes and to create Aggregates.
    What do you mean when you say worked on BW statistics to optimize the performance of Info Cubes.
    What are aggregates why do you need them?
    •     Prepared design documents from the Business Requirement documents and identified the
    relevant data targets for satisfying the customer requirements.
    What are the design documents does one prepare, please give an example. 
    Is cube a data target?

    What is an ageing report? What are the data sources used to develop an aging report
    Aging refers to values in different time period ranges. Example, the customer (credit) aging report can look like this.
    customer (credit)  for current period, 0 to 30 days, 30 to 90 days, 90 to 120 days. This is the way aging is classified.
    What data sources does one use to get Balance sheet and P&L accounts tables and fields.
    For P&L information, you may use 0FI_GL_6 datasource (or 0FI_GL_10 if you use ERP 5.0 version). This datasource reads the same information used in R/3 transaction f.01 (table glt0).
    What are the tasks a BW consultant normally performs when he is involved in an end to end implementation project or a full life cycle project?
    Requirement gathering, blueprint creation, development etc
    Refer to posts on Sap Methodology  and Sap lifecyle
    What do you mean when you say worked on BW statistics to optimize the performance of Info Cubes. What are aggregates why do you need them?
    Please check these links
    http://help.sap.com/saphelp_nw04/helpdata/en/8c/131e3b9f10b904e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/f0/3c8c3bc6b84239e10000000a114084/plain.htm
    What are the design documents does one prepare, please give an example.
    Design document is basically a document to say  how the design is to be developed for a particular solution ex: FI it says what is the data fow and what are the data targets  to be used and how data shld be stored  for providing the client a solution they need.
    Is cube a data target?
    Yes cube is a data target.
    Hope this Helps
    Anand Raj

  • Version number conflicts with NI custom data types

    Custom data type version number conflicts
    Options
    Mark as New
    Bookmark
    Subscribe
    Subscribe to RSS Feed
    Highlight
    Print
    Email to a Friend
    Report to a Moderator
    07-11-2011 08:10 AM
    I am new to Teststand software interface.  While doing my first software release under the guidance of a more experienced colleague, we discovered that Teststand will not run if it detects version number conflicts between custom data types on my machine vs. the production test machine.  I verified differences between all .seq files in my test program directory, but I did not realize that the version number difference exists in the StationGlobals.ini file, which is stored in a different location.  After discovering this, I modified the version number in one of the files.  However, two releases later, I discovered that the version number mismatches in another two files.  This raises several questions for me :
    1.  Is there a way in Teststand to view all the .seq files where a custom data type is used and then change its version number in one attempt?
    2.  Under what instances does Teststand upgrade the version number of a custom data type?
    3.  Are there any tools or scripts within Teststand that can allow the version number of custom data types to be changed in all .ini files when a difference is discovered between the current production test station settings and a new release?
    Please help.

    Have you read this?  http://zone.ni.com/devzone/cda/tut/p/id/7060
    I can tell you that your situation is not uncommon with TestStand.  The key is just doing it right the first time.  haha
    #1- I doubt that this is possible because then TestStand would have to know every location of every .seq on the machine.  You will only see it when you open the sequence file.
    #2- TestStand updates the version every time you change it.  You should get a message popup when you try to save that asks if you want to increment the version or not.  There's also a check box that says Remove Modified Mark From Types.  Look under Station Options in the File tab.  There are some settings there about Type conflicts.
    #3- http://zone.ni.com/devzone/cda/tut/p/id/7910
    http://digital.ni.com/public.nsf/allkb/4153576DA04BEB098625743D00704A09
    Hope this helps,
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~

  • Custom Data

    Is their away to get custom data into an email campaign?

    Hey there,
    What do you mean?
    Could you be more specific on what you are trying to achieve?

  • Custom Data Processing Extension and Parameters

    Hello,
    I have successfully implemented a custom data processing extension. Now I'm trying to add parameters, but the documentation is very weak on this topic. Also all examples of custam data processing extensions I have found so far are working without parameter support. Using a search engine I have found a custom data processing extension's sequence diagram during report execution. The related article also gives some hints about the IDbCommandAnalysis interface.
    The GetParameters implementation creates a parameter collection based on the current command text and returns this collection. So far no problem.
    My question is how to implement the IDbCommand's CreateParameter method and Parameters property? In CreateParameter I just return a new instance of my IDataParameter implementation, and the Parameters property returns a new parameter collection based on the current command text.
    Is this ok so? At least this is the first implementation which seems to work in the data designer. If I share an instance variable for GetParameters and Parameters I will either get all parameters twice or BIDS will crash when pressing the execute button in the dataset designer - depending on my actual implementation.
    What I'm still missing is how to get the parameters added automaticall to the dataset's properties parameter register?
    thanx in advance and kind regards, Gerald

    I think that finally (after some days of trying) I could make it work. The dataset and report parameters are reflecting the command text's parameters now (BTW: to answer my last question - the dataset's properties are updated after pressing the refresh button only). The road to success was not to use the same member variable for the collections returned by IDbCommandAnalysis:GetParameters() and IDbCommand:Parameter and not to fill the latter one with the command text's parameters (see partial source code below).
    public sealed class MyCommand : IDbCommand, IDbCommandAnalysis  
        private string m_commandText;  
        private MyParameterCollection m_parameters = new MyParameterCollection();  
        public string CommandText  
            get { return this.m_commandText; }  
            set { SetCommandText(value); }  
        public IDataParameterCollection Parameters  
            get { return m_parameters; }  
        public IDataParameter CreateParameter()  
            return new MyParameter();  
        public IDataParameterCollection GetParameters()  
            return GetParameterCollection();  
        private void SetCommandText(string commandText)  
            m_commandText = commandText;  
        private MyParameterCollection GetParameterCollection()  
            // ... create parameter collection based on m_commandText  
    Still there are some open questions:
    How can I update the report parameter's properties? Now the parameter's data type is always string, but I'd like to assign the right data type. I'd also like to tag the parameters as hidden and supply a non-queried default value. Is this possible? How?
    Although I my implementation of IDbCommandAnalysis:GetParameters() returns a collection containing the parameter names and values the "prompt query parameters" dialog (after pressing the query designer's execute button in the toolbar) shows a "<blank>" value for the parameters. What could be the problem?
    Thanx in advance and regards,
    Gerald

  • I'm looking for a decent CRM app, so I can load my customer data base

    HI I'm looking for a CRM app or package, just started using my air for business and would like to have my customer data base with me handy
    for pulling up local customers and being able to enter some data sales related or just comments regarding conversations and topics talked about so I can follow up ect!
    any suggestions would be appreciated!
    thanks, Lee.

    Hi Lee what sort of database are you looking at also what sort of business do you run ?
    I have a CRM Package that is native to mac and pc and is built off of filemaker it is normally targeted at Recruitment businesses.
    Drop me a line if you wanna chat about it!
    Sammie

Maybe you are looking for