Campaigns and Opportunity object relationship

Hi All,
Currently as per ERD there is 1 to M relationship between Campaigns and Opportunity object.
Can anyone please tell if there is any way by which we can create M to M relationship between Campaigns and opportunity object.
Thanks in advance.

Have you looked into using the custom objects? I've done a couple of proof of concept here lately. CO1-3 have M-M with all other objects. CO4-15 have 1-M with all other objects. Since Campaign and Opty are both primary objects, there should be no problem to implement. If you know nothing about them, I would recommend the book "Oracle on Demand Deployment Guide" as it talks a lot about COs (and the steps that are needed to set up Roles and Access Profiles. Good luck!

Similar Messages

  • How to link CRM opportunity to R/3 projects through object relationship

    Hello everyone,
    i have this new development to link CRM opportunity with R/3 projects ( table PROJ ). as user creates the opportunity in CRM in relationships tab he should be able to see the R/3 projects as part of search help when he select create relationship -> projects. i have manged to get the project data from R/3 to CRM through middleware and search help is also showing list of all the projects. problems arises when i try to save the relationship by pressing save button. it gives me error messsage that
    'Project with the number SI090100000000000 does not exist ==> Interlinkage is not created'
    Please help me how to maintain this linkage.
    Thanks
    Sudhir Grover

    Dear Sudhir,
    I have search this help portal a lot to find the solution for my need that,
    Present I am working for a project where the same requirement that what you had in one of your project and did successfully. Let me explain about it,
    Opportunities will be created in CRM  and Projects will be created out side CRM (Project systems) now I have to link this projects information to the corresponding opportunities in CRM.
    For this, I was knew we have to set up "Object relationship profile" that is it.
    But once I red this thread theoretically I got confidence, the requirement can be achieved by following your way, but here I have the below doubts
    1. How to replicate CProjects to CRM from ECC?? (Present middleware set up is working fine (BPs and Products, and etc. replication is happing fine)
    2. ITS (PPM URl) is already provided by PPM team and working fine (I have tested using Transaction launcher), in this case can I use that ITS URL?
    I am really grateful to you!! Kindly help me out!!
    My Email ID is - [email protected]
    Thanks and regards,
    Shaik. 

  • Can we unlink the relationship between Customer and Opportunity?

    Hi Experts,
    I have an opportunity type field in Opportunity to differentiate customer and non-customer. There is a situation when I create an opportunity from customer, the opportunity is tie with customer even the opportunity type is non-customer. How do I remove the relationship between customer and opportunity if the opportunity type = non-customer and I want remain the relationship if opportunity type = customer? I have tried on workflow, but it's seems not working as the system not allow me to modified the relationship.
    Please advice. Thanks

    Hi Bob,
    You are right, we can hide the Customer Name from the layout. But this is not what I want because at the back-end the Opportunity are still tied with the Customer and it will still be shown in the Opportunity section of Customer. If we show the Customer Name in the layout, the value are still there. I will like to take out the relationship between Customer and Opportunity if Opportunity Type = Non Customer. Meaning that Non Customer Opportunity will not tie with any customer.
    Please advice. Thanks

  • Adding Multiple Opportunity Objects to a Contact Object

    According to the documentation, the Contact Object has the following Child components: Account, Activity, Address, Asset, Attachment, Book, Campaign, CustomObject3, Interests, Lead, Note, Opportunity, Related Contact, Revenue, Service Request and Team.
    Via the Contact WSDL, I see that there are properties for everything else BUT Opportunity. How would I associate multiple Opportunity objects to a Contact if there isn't a ListOfOpportunity property?
    ListOfAccount
    ListOfAccountRole
    ListOfActivity
    ListOfAddress
    ListOfAttachment
    ListOfClaim
    ListOfContactBestTimes
    ListOfContactLicense
    ListOfCoverage
    ListOfCustomObject10
    ListOfCustomObject11
    ListOfCustomObject12
    ListOfCustomObject13
    ListOfCustomObject14
    ListOfCustomObject15
    ListOfCustomObject4
    ListOfCustomObject5
    ListOfCustomObject6
    ListOfCustomObject7
    ListOfCustomObject8
    ListOfCustomObject9
    ListOfDealRegistration
    ListOfFinancialAccount
    ListOfFinancialAccountHolder
    ListOfFinancialPlan
    ListOfInterests
    ListOfInvolvedParty
    ListOfLead
    ListOfNote
    ListOfObjectives
    ListOfPlanContact
    ListOfPolicy
    ListOfPolicyHolder
    ListOfRelatedContact
    ListOfRevenue
    ListOfServiceRequest
    ListOfSignature
    ListOfTeam

    That is exactly what I did. It worked! Thank you.
    Here's how I did it:
    using (Opportunity proxy = new Opportunity())
    proxy.Url = Session.WebserviceUrl;
    OpportunityWS_OpportunityInsertChild_Input parent = new OpportunityWS_OpportunityInsertChild_Input();
    parent.ListOfOpportunity = new Opportunity1[1];
    parent.ListOfOpportunity[0] = new Opportunity1();
    parent.ListOfOpportunity[0].ExternalSystemId = claimant.ExternalSystemId;
    parent.ListOfOpportunity[0].ListOfContact = new Contact[physicianList.Count];
    foreach (Physician physician in physicianList)
    int i = physicianList.IndexOf(physician);
    parent.ListOfOpportunity[0].ListOfContact[i] = new Contact();
    parent.ListOfOpportunity[0].ListOfContact.ExternalSystemId = physician.ExternalSystemId;
    }//end foreach
    proxy.OpportunityInsertChild(parent);
    }//end using

  • Object relationship profile.

    Hi Everyone,
    Can anyone explain why we use Object relationship profile to link documents when we can link documents through follow up documents?
    Appreciate your help!
    Thanks
    Mreddy

    Hi,
    If you want to link the transaction as a relationship then you need to have object relationship profile for e.g. You can link opportunities with each other, and by doing so, link corresponding sales projects and opportunities with each other. This always makes sense, if you wish to split a sales project into several sub-projects, but still wish to link all sub-projects with the higher- level sales project.
    On similar lines, One master opportunity can have multiple sub opporutnity. This can be seen in Relationship tab and can be only accomplished if relationship profile is maintained.
    There is also a link of transaction while creating follow up doc but the relationship is not achieved as way it is achieved as mentioned above.
    Hope this helps and clears some of your query.
    Regards,
    Chandrakant

  • DAO and Domain Object

    hi,
    Normally when i want to persist a domain object like Customer object to a database, my statements will be below,
    // code from my facade
    Customer cust = new Customer();
    cust.setFirstName("myname");
    cust.setLastName("mylastname");
    // set another attributes
    cust.create();
    with this code i have a CustomerPersistence object to handler for create this customer record to a database. Now j2ee have a DAO pattern. So my question is,
    1.where is a domain object within DAO pattern? --> because of we can reused domain object.
    2.DTO is Domain Object, isn't it?
    3.when i look at some articles about DAO, many of it will present in this way
    facade -->create DTO --> call DAO (plus something about factory pattern)
    i never see something like this
    facade --> domain object --> dao
    any suggestion?
    anurakth
    sorry for my english!!

    Hi,
    I am a bit confused about implementation of the domain model and I wondered if you could help. My main concern is that I am introducing too many layers and data holders into the mix. Here is what I am thinking.
    DTO - used to carry data between the presentation and the services layer
    Service Class - coordinates the calling of domain objects
    Domain Object - models a domain entity, service layer logic specific to this object is to be implemented here.
    Data Object - an exact representation of a database table. many to many relationship between domain object and data object.
    Hibernate DAO Class - has no properties, just methods used for read and writing the object to the database. It is passed in the Data Object for persistence. Is it wrong that the DAO contains no properties?
    Perhaps the domain object will contain each data object it is comprised of. I was originally going to keep calls to DAOs in the Services class (as recommended in http://jroller.com/page/egervari/20050109#how_to_change_services_logic ) but I am thinking that each domain object could expose a save method, and that method would co-ordinate persisting itself to the various tables it is derived from.
    Does this sound resonable? I have trouble finding a pattern on the net that clealy defines the Domain Model. I was tempted to map Domain Objects directly to database tables, and simply persist the Domain Object, but this 1-1 relationship may not always hold true.
    Thanks.

  • Which are client independent and dependent objects in SAP ABAP

    which are client independent and dependent objects in SAP ABAP

    Hello Jagrut
    A special kind of objects are client-<u>dependent </u>repository objects. These objects have to be treated specially in the way that they have to be imported into their specific target client. In contrast, client-independent repository objects can be imported into any client.
    The following list shows the client-dependent repository objects:
    LIMU     FSEL     Field Selection
    LIMU     VARI     Report Program System Variant
    R3TR     COC1     CO: Cost Centers
    R3TR     COC2     CO: Activity Types
    R3TR     FORM     SAPscript form
    R3TR     LODS     HRDSYS: Logical information object client-dep. table E SYST
    R3TR     PCYS     HR: Transport standard personnel calculation rules
    R3TR     PHDS     HRDSYS: physical information object client-dep. table E SYST
    R3TR     SBNL     Logical Information Object for BDS
    R3TR     SBNP     Logical Information Object for BDS
    R3TR     SBNR     BDS: Relationship Between Information Objects
    R3TR     SBPL     Logical Information Object for BDS: Bid Invitation
    R3TR     SBPP     Physical Information Object for BDS
    R3TR     SBPR     BDS: Relationship Between Information Objects
    R3TR     SBRL     Logical Information Object for BDS
    R3TR     SBRP     Physical Information Object
    R3TR     SBRR     BDS: Relationship Between Information Objects
    R3TR     SBSL     Logical Information Object for BDS
    R3TR     SBSP     Physical Information Object
    R3TR     SBSR     BDS: Relationship Between Information Objects
    R3TR     SBTL     Logical Information Object for BDS
    R3TR     SBTP     Physical Information Object
    R3TR     SBTR     BDS: Relationship Between Information Objects
    R3TR     SBWL     Logical information object for BDS
    R3TR     SBWP     Logical information object for BDS
    R3TR     SBWR     BDS: Relationship between information objects
    R3TR     SRHL     SRM: Hierarchical Lists
    R3TR     SRLD     Language-Dependent Client-Specific Retrieval Index Objekt
    R3TR     STYL     SAPscript Style
    Regards
      Uwe

  • Authorization Group in Campaign and Marketing plan

    Hi,
    I have a requirement as campaigns assigned with "X" authorization group, should be viewed/changed by certain set of users. How can I do this? I have created 3 authorization group and assigned to user's PFCG role and also in 3 different campaigns viz  but system allowing user to make changes in all of them. Am I missing something?
    Please suggest.
    Regards,
    Nikhil

    Hi PP,
    I have campaign type lets say "Brand Promotion". User should be able to change/view/delet/create it. But if the authorization group  say XXXX assigned to this campaign and if user is not give authorization for this auth group in role under object CRM_CPGAGR ,then user should not be allowed to make changes in the campaign.  How can I achieve both of these functionality together? which are all auth objects involved in this?
    I want to restict user from changing campaign if not allowed for XXXX authorization group. Even if he is allowed for campaign type "Brand Promotion".
    Regards,
    Nikhil

  • Partner and Competitor objects in R16

    We have utilized both the Partner and Competitor related objects with our implementation of SOD. Finally, with R16 we will now be able to report against these relationships. This has been a longtime getting to the table, but is finally here!
    We can also now manipulate what fields are displayed in the related 'list' with R16. My questions is: can we adjust what is displayed when you click ADD? I cannot seem to find a way to do this. Am I missing it or is it not possible? Also, I tried to set some default values for the relationship and reverse relationship fields, but it does not seem to work.

    Ok thanks .. waited 4 years for the Partner and Competitor to be reportable .. so what's a few more years for being able to customize the 'ADD' screen !! :)
    As far as the default values ..
    I want to default the 'Relationship' field to 'Customer' and the 'Reverse Relationship' field to 'Vendor'. I tried adding as default value:
    [<RelationshipRole>] = LookupValue("PARTY_REL_TYPE","Customer")
    I'm probably doing something wrong in this expression, but can't seem to make it work !
    Thanks.

  • Missing of Business partner and Individual objects linkage.

    Hi ,
    We are implementing CRM 7.0 service.We don't have equipments(cannot able to see it in IE03 and equipment number will be in EQUI,Since equipment view is not activated in serial number profile of material) and have serial numbers generated for the sales order line item.Hence we opted for download of serial number and serial number configuration(VC) after making all necessary config settings and Iam able to see it in webclient under INDIVIDUAL OBJECTS(NOT IBASE).Also able to search individual objects based on product ID(Material) or serial number or BP wise in webclient.
    Now Iam facing the the following issue
    Iam not able to search the individual objects based on BP for the old data(data created in ECC before we did related configurations in CRM).whereas Iam able to search the same old data based on product ID and Serial number,meaning BP linkage is missing for the old data.
    Can anyone suggest what is missing.
    Regards
    Suresh.

    Ok thanks .. waited 4 years for the Partner and Competitor to be reportable .. so what's a few more years for being able to customize the 'ADD' screen !! :)
    As far as the default values ..
    I want to default the 'Relationship' field to 'Customer' and the 'Reverse Relationship' field to 'Vendor'. I tried adding as default value:
    [<RelationshipRole>] = LookupValue("PARTY_REL_TYPE","Customer")
    I'm probably doing something wrong in this expression, but can't seem to make it work !
    Thanks.

  • What is the logical use of defining Dimension Object Relationships in DBI?

    Hi!
    I am reading the Oracle Daily Business Intelligence Implementation Guide and as I am following the guide on how to extend DBI, I saw a section which discusses how to create dimension object relationships. Until now, I could not fully realize what is the logical use of defining this relationship among dimension objects. I hope someone can enlighten me on this matter...
    Thanks.

    It LIVES ON FOREVER, and starts to take on its own personality, hungrily chasing down other objects in memory and ATTACKING THEM AT WILL. Also it grows over time, in its evil attempt to CONSUME YOUR ENTIRE MACHINE, and comes out and EATS YOU UP TOO! MWAHHHAAAHHHAAAA
    No wait, that was a sci-fi. It just lives until no more references to it exist and thus becomes eligible for garbage collection, and is only a "JAVA" feature not JDBC.

  • Issue with a JoinFieldValue on Opportunity Object

    Hello,
    I am trying to do a JoinFieldValue on opportunity object.
    Here is my fonction: JoinFieldValue('<Activity>',[<ActivityId>],'<AccountName>')
    OCOD return me an error message: "[<ActivityId>] is not valid SBL-SBL-00000"
    In the Oracle documentation, they said that we can only do a joinfieldvalue on [<ActivityId>] with custom object 1, 2 and 3.
    Does anyone can confirm or give a workaround for that?
    Thanks in advance,
    Vincent

    Hello, Thx for your answer. I tried exactly what you said but still not Ok.
    I did it on a workflow with the following trigger: "when a new created record"
    1. I put a wait action as 0 minutes waiting.
    2. Update values on Opportunity account : JoinFieldValue as I said previously
    Did you success on a workflow like that?

  • Need to Build the report on Campagins and custom object 01

    Hi All,
    I am building the report on campaigns and customobject 01 ,But wen i build the report i was not able to get all the project ID that are associated to the campaigns.
    The issue is when i pull the campaign id it wont fetches all the ID for customobject01 (becoz the relation is M:M)
    Can u please guide how to build the report.
    Regards
    Anu

    Hi,
    you can try to add the metric fields to your report for all involved objects, like # of Campaigns, # of Projects and # of Custom Object 1. Afterwards you can hide these fields from layout. For me this has always helped.
    Regards

  • What is the difference between Campaign and Trade Promotion?

    hi experts,
    What is the difference between Campaign and Trade Promotion?
    regards,
    babu

    Hi,
    Campaign serve operative marketing planning. They describe actions that are carried out, for example mailing actions, product promotions, and telemarketing. Crieria such as target groups, products, documents, people responsible, and the budget are defined in the campaign for these activities.
    Campaign are basically used for operative marketing planning and execution.
    Trade Promotions are Marketing activity used by industries that sell into the retail channel or through brokers or wholesalers. A trade promotion takes place within a specific time period and aims to increase brand capital, brand awareness, and market share. It is also used to increase sales volume or to launch new products or product lines.
    Trade promotions are structurally similar to other marketing objects, except that trade promotions are targeted at a key account.
    A trade promotion has a header that provides overview information about the trade promotion, such as the intended key account, the product planning basis, the trade promotion objective, funds plan details, and trade promotion status.
    Assignment blocks contain specific information pertaining to, for example, trade promotion dates, products, and causals.
    For more information on Trade Promotion please go through the following link:
    http://help.sap.com/saphelp_crm60/helpdata/en/eb/aa80ae2ea44778a987960a847fc6ce/frameset.htm
    Main difference is campaign is an operative instrument to manage the interactions between the customers and the system

  • Diff between Campaign and Trade prorogation

    can you pls explain me what is the difference between Campaign and Trade prorogation
    Best Regards,
    Sateesh

    Hi Sateesh,
    Campaign serve operative marketing planning. They describe actions that are carried out, for example mailing actions, product promotions, and telemarketing. Crieria such as target groups, products, documents, people responsible, and the budget are defined in the campaign for these activities.
    Campaign are basically used for operative marketing planning and execution.
    Trade Promotions are Marketing activity used by industries that sell into the retail channel or through brokers or wholesalers. A trade promotion takes place within a specific time period and aims to increase brand capital, brand awareness, and market share. It is also used to increase sales volume or to launch new products or product lines.
    Trade promotions are structurally similar to other marketing objects, except that trade promotions are targeted at a key account.
    A trade promotion has a header that provides overview information about the trade promotion, such as the intended key account, the product planning basis, the trade promotion objective, funds plan details, and trade promotion status.
    Assignment blocks contain specific information pertaining to, for example, trade promotion dates, products, and causals.
    For more information on Trade Promotion please go through the following link:
    http://help.sap.com/saphelp_crm60/helpdata/en/eb/aa80ae2ea44778a987960a847fc6ce/frameset.htm
    Wish this was useful to you
    regards
    Srikantan

Maybe you are looking for

  • Report for customers

    Hi gurus, we have categorised our customers as x, y and z in customer classification. We have some customers who fall under x category and y category and z category, no we want a report which shows their order values and invoiced values for a period

  • Extractor for Non Leading Ledger

    Hi, I am trying to create a DS for a non leading ledger based on table FAGLFLEXT (Totals). I am using TCODE - FAGLBW03 for that. When I try doing this I get an error message: No extract structure exists for ledger table ECMCT Message no. GQPI053 I am

  • Diagnosing a "hang" in an Iterator

    I have code that takes a list of ID numbers in an ArrayList The size of he ArrayList is 126. IN my code, I create an iterator on the list. For each id, I do a fetch from the database. After I get to 28 ids,the program simply stops. No error, no Excep

  • Canon 6D Back button auto focus and ISO settings

    I was curious why when I am shooting in TV mode and I am using the back button auto focus that the camera will automatically change the ISO setting that I set. Is there something that I have missed in the settings or is this an automatic feature that

  • Cannot fax after 10.5.7 update

    When I try to fax after the 10.5.7 update using the external modem the process stops with saying "preparing fax ..." and the fax marked as used in the print & Fax. The modem reacts on calls from the outside. When I put the modem on my laptop with 10.