Updating marketing attributes from BW

Hi anyone!
We're using the Analysis Process Designer in BW for updating marketing attributes in CRM. We face two problems:
1. When updating an attribute with several values (have set the multiple value indicator in the transaction maintain attributes) BW only updates one attribute value. The second value overwrites the first one.
2. When using currency as data type for the attribute value we get an error in BW when we start the process of updating the marketing attributes.
Have any of you faced the same issue???
Regards Camilla

Hello,
we have a scenerio where in we have to transfer data from BW to CRM (Campaign from BW to CRM) and presently we are on BI 7.0 and CRM 5.0.
Please can any one of you provide how to guide or steps if Customization required in BW and CRM side.
One of the method is using APD, but here also i am new..can any one have tried??
Thanks in Advance..
Regards
Ankur

Similar Messages

  • Update Marketing attributes in Interactive Scripting

    Hi All,
    I would like to know if anyone knows how to :
    1. Display multi value fields in Interactive Scripting 5.2
        In standard IS editor, there is a dynamic answer "Marketing Attribute 5.1". We need to create new ones. What it the process ?
    2. Update Marketing Attributes (or any other multi value fields) in IS. In addition to that, IS Editor in 5.2 don't have "ABAP Call" and "RFC ABAP Call" type actions in the  repository, where 4.0 comes with these types. I would like to make a RFC call to R/3 from IS, and display the returned value in the IS.
    Thank you,
    Vadim Boriskevich.

    Hello Mike,
    Yes, You have to clearly define what type of marketing attribute it is. i mean whether person or organization.
    It is not possible to use marketing attributes which are valid for persons AND organizations for survey.
    For eg.   If the marketing attribute is of type person(you can see this in the trx Crmd_prof_templ) and the BP is of type Organisation then it wont work for you.
    In this case either change the attributes to Organization type ,reattach them in the survey suite and then try.
    If you  have attribute of person type then the BP should be of the same type.Actually in the code there is a string which matches from both the sides.So in case of any mismatch the updation would not be there.
    Hope this answers your question.
    Thanks
    Raja  Pamireddy
    CRM Marketing forum Moderator

  • Update market attribute for BP

    Dear expert, i need to update market attribute of bp in CRM.
    At the moment i'm using function module CRM_MKTBP_ASSIGN_ATTRIBUT_TAB to create/update the attribute.
    It works fine but there is a problem when I try to update the field  ATWRT (characteristic value) on an attribute that already exist. For example if I have:
    OBJEK
    000000000000000058
    ATINN
    0000000034
    ATWRT
    N
    and I want to update in :
    OBJEK
    000000000000000058
    ATINN
    0000000034
    ATWRT
    Y
    This doesn't work. I found another function to do it, CRM_MKTBP_UPDATE_ATTR_BP, but I don't know if I can use it instead to use CRM_MKTBP_ASSIGN_ATTRIBUT_TAB .
    Anybody already found this problem ?
    Davide

    ok, thanks, and do you know if in case i want to delete an attribute from bp exist another function module ?
    Regards,
    Davide

  • Migration of Marketing Attributes from other system

    Hi,
    We want to migrate the Marketing Attributes from non-SAP CRM system into SAP CRM system.
    But the concern is if some of the customers have visited our website and changed some attributes, like hobbies or job position, the new attributes will be there in CRM system.
    The problem is in that case if we migrate the attributes from non SAP system, then will these migrated attributes overwrite the exisitng CRM attributes for the same BPs? If yes, what is the way out so that we don't lose the new attributes of the BPs and also migrate the attributes from another system into CRM.
    Regards
    Monica

    Hello Naren,
    Can't you use Legacy System Migration Workbench(LSMW) for your requirement?
    Please refer below link or help.sap.com to know more about LSMW:
    https://websmp102.sap-ag.de/LSMW
    Hope this helps!
    Regards,
    Shanthala Kudva.

  • Update marketing attributes and send mBDoc BUPA_MAIN

    Hi,
    When I update marketing attributes in CRM there are three mBDocs sent into queues (MKTPROF_MSG and CHARVAL_MSG) and also BUPA_MAIN .
    I'd like to know if sending BUPA_MAIN is an standard SAP solution or not.
    If it's not where can I find how it's work (configuration, sap note)
    Thank's in advance
    Robert

    Hi Robert,
    As of the relationship beteween the three bdoc, it has been coded as of SAP is concerned. As any change in Marketing attribute has to be reflected in BP so that no inconsistency occurs.
    You can obviously stop generation of one of the mbdocs, but the generation will not be conditionally stoped, but it will be stop permanently.
    Best Regards,
    Pratik Patel
    <b>Reward with Points!</b>

  • External lists for updating marketing attributes

    Hi,
    I'm now working in CRM 3.1, but we're going to upgrade for 5.0 in the autumn. In this relation I'm working on a pre-project where I'm looking for the possibilities for using external lists for updating marketing attributes on existing BPs. How can I map this fields? Do I use advanced mapping fields or structure enhancement using appended fields?
    Thanks, Camilla

    Camilla,
    Yes, this function become standard for CRM 5.0. CRM5.0 ELM provide different format types for create BPs (with marketing attributes), activities and leads. You need to define different format type when you create mapping format. For updating marketing attributes, you need to choose type  "Business Partner" type so that all the marketing attributes will be available for you to pick to create the mapping format.
    You can look at the CRM5.0 release note and document for more details
    Regards,
    Min

  • Transporting "Marketing Attributes" from Dev to Quality

    Hi Folks
    Can anyone tell me how can I transport my marketing attributes from Development System to Quality to Production Environment ?
    I have my TRMS set up. But since Marketing Attributes don't get assigned to any TR I am finding it difficult to port them.
    Regards
    Vishal Mani

    Hi Gregor,
    CRMD_MKT_TOOLS works fine to move the Marketing Set/Attributes form one box to another box (eg: dev -> qty), as part of data migration - my ABAPer wrote the ABAP function to default the Marketing Attributes in dev. based on SAP number(s) generated in dev. (eg: S0000000129) but these number are not the same in another box (qty) as they are system generated. When we moved his code to qty. data migration is failed. My question is - what is the best approach or logic to deal with such situations
    Cheers,
    Peter J.

  • Problem in Updating marketing attributes for Contact

    Hi,
    I am trying to update marketing attributes for contact and Account while Creating lead. For this I implemented ORDER_SAVE (Chek before save).
    For account, the marketing attributes are getting updated fine. But, for Contact they are not getting updated. For both I am using the same code. But, I dont understand, why.
    Please, let me know why this is happening.
    Here is the code i used.
    The internal table li_imp_seltab contains Marketing attributs.Its being filled properly. No problem with Internal table data.
    For contact----
    >
    If not v_contact is initial.
      IF lo_contact_head->is_changeable( ) = abap_true.
    Update or create the marketing attribute if it does not exist and set the value of the attribute to 'Prospect'
              CALL FUNCTION 'CRM_MKTBP_CHANGE_BP'
                EXPORTING
                  iv_profile_template_id = k_template_id
                  iv_bp_guid             = l_contact_guid
                  iv_xdescr              = abap_false
                  iv_fcode               = abap_false
                  iv_msa                 = abap_false
                  iv_commit              = abap_true
                  iv_partner             = l_contact_no
                  iv_convert_values      = abap_true
                TABLES
                  it_imp_seltab          = li_imp_seltab
                  et_return              = li_return.
    Modify core and save so that the updations would reflect immediately in Web UI
              lo_core->modify( ).
              lo_tx = lo_contact_head->get_transaction( ).
              IF lo_tx IS BOUND.
                IF lo_tx->save( ) = 'X'.
                  lo_tx->commit( ).
                ENDIF.
              ENDIF.
            ENDIF.
    For Account -
    >
    if not v_ac is initial.
    Check if the entity is changeable.
            IF lo_account_head->is_changeable( ) = abap_true.
    Update or create the marketing attribute if it does not exist and set the value of the attribute to 'Prospect'
              CALL FUNCTION 'CRM_MKTBP_CHANGE_BP'
                EXPORTING
                  iv_profile_template_id = k_template_id
                  iv_bp_guid             = l_account_guid
                  iv_xdescr              = abap_false
                  iv_fcode               = 'C'
                  iv_msa                 = abap_true
                  iv_commit              = abap_true
                  iv_partner             = l_account_no
                  iv_convert_values      = abap_true
                TABLES
                  it_imp_seltab          = li_imp_seltab
                  et_return              = li_return.
    Modify core and save so that the updations would reflect immediately in Web UI
              lo_core->modify( ).
              lo_tx = lo_account_head->get_transaction( ).
              IF lo_tx IS BOUND.
                IF lo_tx->save( ) = 'X'.
                  lo_tx->commit( ).
                ENDIF.
              ENDIF.
            ENDIF.
          ENDIF.
    Please
    Thanks,
    Sandeep

    Hi Sandeep,
      You can use 'CRM_MKTBP_UPDATE_ATTR_BP' FM to update the marketing attributes of the BP.
    Regards,
    Lakshmi.Y

  • Update marketing attribute and customer master data via Survey Response

    Hi,
    I am creating a marketing survey. I have come to a point where I am able to get the reponses posted by the business partners.
    Now I would like to update the BP's directly when they respond. The challenge here is I want to update both Marketing attribute and Customer master.
    Is this possible with standard function modules. I am using version 4.0. Please let me know.
    Regards,
    Hemanth

    Hello Hemanth,
    Check my last response in the below thread, it could be a reason.
    update marketing attributes in BP via survey
    Thanks
    Raja Pamireddy
    CRM Marketing Forum Moderator.

  • How  to update marketing attributes in sap crm 7.0

    hi sap gurus,
    I want to understand how to update the marketing attributes in sap crm, basically I want the logic to update the marketing attributes in the system. which tables I should verify & then I need to write an abap program  to update/modify the marketing attributes.I know the beginning validations,  the bu_group =zul1-outlet master from but000 table , after that I am stuck up with the logic. I know the field which  I need to update: in table cabnt, atinn field.
    Edited by: packframe2585 on Feb 23, 2012 7:47 AM

    Hi,
    i´m using FM CRM_MKTBP_MAINTAIN_OW. But this is also not very good from a performance point of view.
    Kind regards
    Manfred

  • Af:inputListOfValues: updating all attributes from 'List return values'

    Hi all,
    In my ViewObject, I have one LOV enabled Transient attribute (in order to display content meaningfull for the end user)
    In the List return values, I have one extra return value, which updates the real foreign key attribute
    When user launches LOV popup and chooses one of the vaules, both of my attributes from the List return values are updates properly
    However, when the user entered value directly (so, does not launch LOV popup), then the real foreign key attribute has not been set
    What to do in order to set foreign key attribute in both cases ?
    Maybe with one valueChangeListener and autoSubmit enabled ?
    Any idea ?
    P.S. Off topic : Seems thas password finder for my OTN account does not work, is there any way to "unite" my posts from my old account with this new one ?
    Edited by: user11208293 on May 28, 2009 8:49 AM

    Ok. It seems that no solution for this problem, so end user cannot directly enter the value in the af:inputListOfValues (into transient View attrbibute), since there no way to update the real foreign key value. The only option is to enable LOV not for transient, meaningfull attribute, but for f.k. attribute (which does not mean nothing for end user)
    What you doing in this situation ?
    Should I discard af:inputListOfValues ?
    P.S. just to note : LOV Autocompletion, as described in the Steve Muench atricle :
    http://www.oracle.com/technology/oramag/oracle/09-jan/o19frame.html
    works only if user presses Tab button (after entering value in the LOV filed).
    It does not work if user directly enter into LOV field, and then press some command button by the mouse
    Edited by: Cvele_new_account on May 28, 2009 11:38 PM

  • Marketing Attributes not updating in BP through Suvery

    Hi friends,
    I m working in CRM 5.0, i want to update marketing attribute of BP using survey response, i have created survey which include marketing attributes, in survey setting i have maintained
    Callback to PBO    CRM_MKTBP_SVY_ATTRIBUTE_PBO
    Callback to PAI      CRM_MKTBP_SVY_ATTRIBUTE_PAI
    further i have generated survey url using BSP option, next i have assign this survey url  to  mail form, Customers/BPs can open the mail and able to fill the survey successfully, but when i checked in master data of BP no marketing attributes are assign to them(Marketing attributes are not updating).
    Please help me to resolve this,do  i will have to add marketing attribute anywhere in FM code ?? i have also read sap note : 638320 but no success.
    Thanks,
    Vivan

    Hello together,
    I would like to describe my own problem with updating Marketing Attributes in a Business Partner via a CRM Survey.
    Currently I am working with SAP CRM 7.0 EHP1. The Survey is maintained in SAP Survey Suite in the Application "Marketing".
    Furthermore I am using the following function modules:
    Callback to PBO CRM_MKTBP_SVY_ATTRIBUTE_PBO
    Callback to PAI CRM_MKTBP_SVY_ATTRIBUTE_PAI
    The Marketing Attributes should be updated within a Contact. This contact have assigned the role "Internet User". Behind this role I have defined my CRM User name.
    For testing the Attribute update I have generated an URL with BSP. Afterwards I opened this URL and logged in with my CRM User name. After filling in the survey and submitting no business partner were updated. It seems that the "conversion" from my CRM User to the CRM contact doesn't work. I think there could be a problem with the PBO and PAI modules. Because the functionality "Evaluation" within the Survey Suite shows a number of evaluated questionnaires and answers after submitting my survey.
    So my questions:
    Are the mentioned PBO and PAI modules up to date? (Last change date was in 2005)
    Is the Application "Marketing" within the SAP Survey Suite the correct one?
    I would be glad if anyone could give me tip for my problem. Thanks a lot and best regards,
    Oliver

  • Marketing Attributes alignment from Parent BP to Child BPs

    Hi,
    We have a requirement of updating marketing attributes on child BPs if they are getting changed at the Parent BP.
    For eg If attribute A is getting changed at Parent using transaction BP, system shoudl fetch all its child BPs from BP hierarchy in background and update the value of attribute A there.
    I am thinking of using BADI BUPA_GENERAL_UPDATE
    Please provide me Std FMs to udpate marketing attribute os a BP and the place hwere to write code.
    Please suggest me some othe solutions to realise this requirement.
    Any help is appreciated.
    Regards,
    Pratyasha Shishodia

    Hello together,
    I would like to describe my own problem with updating Marketing Attributes in a Business Partner via a CRM Survey.
    Currently I am working with SAP CRM 7.0 EHP1. The Survey is maintained in SAP Survey Suite in the Application "Marketing".
    Furthermore I am using the following function modules:
    Callback to PBO CRM_MKTBP_SVY_ATTRIBUTE_PBO
    Callback to PAI CRM_MKTBP_SVY_ATTRIBUTE_PAI
    The Marketing Attributes should be updated within a Contact. This contact have assigned the role "Internet User". Behind this role I have defined my CRM User name.
    For testing the Attribute update I have generated an URL with BSP. Afterwards I opened this URL and logged in with my CRM User name. After filling in the survey and submitting no business partner were updated. It seems that the "conversion" from my CRM User to the CRM contact doesn't work. I think there could be a problem with the PBO and PAI modules. Because the functionality "Evaluation" within the Survey Suite shows a number of evaluated questionnaires and answers after submitting my survey.
    So my questions:
    Are the mentioned PBO and PAI modules up to date? (Last change date was in 2005)
    Is the Application "Marketing" within the SAP Survey Suite the correct one?
    I would be glad if anyone could give me tip for my problem. Thanks a lot and best regards,
    Oliver

  • Marketing attributes with free selection entry in Script IC Web 5.0

    Hi Experts,
    We are working with script in IC Web Client (CRM 5.0). Answers are updating marketing attributes. Next time agent is calling he has the information of the last call.
    There are some information that requiere free selection of text entry. We can obtain such marketing attributes leavind the value field empty. This works fine for type "characters" or "date" of marketing attributes.
    How can I obtain the update of such marketing attributes in IC Web Client?
    Hoping for your help.
    Cristina

    Have a look at cookbook (para CRM 4.0)  to see how to publish the BDC contexts.

  • How to add new marketing attribute to the existing marketing attribute set?

    Hi all,
                  I searched for existing forums but I didn't find the required one. I found some using Tcodes ,which is not my requirement. My requirement is to add new marketing attribute to the already existing marketing attribute set. This  attribute set is created by my team lead with 4 attributes but now i have to add new attribute to this set so total will become 5 attributes for this attribute set. This has to be done through marketing professional business role. If this is not done through marketing attribute set, then I will go for the transaction where I can add marketing attribute for attribute set.
    Please send the details of both marketing professional business role and transaction code.
    Your help is highly appreciated.
    Thanks,
    Baasanthi.

    Hi,
    SAP CRM Marketing Attributes explained
    Path to create Marketing attributes from webui: log in with Marketing Pro role->Marketing->Create->Marketing Attribute
    Regards,Sumeet

Maybe you are looking for

  • GR_NON_VAL flag setting in ECC for  SRM PO

    Hi all, SRM 5.0 ECS Sp12. When we create a PO with multiple a/c assgt,the ECC PO which gets created always has the GR_NON_VAL flag set as "X". Now if I uncheck the indicators "Confirmation-Related Invoice Verification " and "Confirm Performance of Se

  • Error Handling in File to Multiple IDOC Scenario?

    Hello Experts, My scenario is file with Multiple records and I want to send it to SAP system.If there will be 10 Records in my file I need to create 10 IDOC in Target system. I can use below of the two options. 1) File to Multiple Idoc (1.N Mapping)

  • Connecting to wifi with oss

    Hello I have a wifi at home which use OSS to connect. I' can't use the codewords anymore. And I can't connect when I press the OSS button (as I can with PC or mobilephone). How do I get the Ipad to communicate with my accespoint. Regards Henrik

  • Regarding the ipv6 address handling

    Hi, Are there any built-in functions in pl/sql for handling ipv6 addresses? The functions similar to inet_ntop and inet_pton in c++ are available in pl/sql?

  • Following IOS6 upgrade I lost my AOL contacts via my Ipad E-Mail.

    I was reading my AOL e-mail via the IPAD mail service (not the AOL web site through the browser) and noticed when I went to forward a piece of mail to another person (previously listed) he was gone from my contacts.  Then I checked for others and the