How to upload marketing attribute to a BP

hi,
i am having nearly 5 million BP and i want to assign a marketing attribute to each BP with a different Value. I tried this one with the LSMW but i couldn't succeed. Can any one Suggest me how to upload?

Hi Prabhakar,
Try to use the FM "CRM_IC_SCRIPTING_MKTBP_CHANGE" which will internally call the FM "CRM_MKTBP_CHANGE_BP".  This should help.
<b>Reward points if it helps!!</b>
Best regards,
Vikash.

Similar Messages

  • How to Delete Marketting Attribute

    How to delete marketing attribute when it is assigned to marketing attribute set  and some accounts  are already created with  use of these marketing attribute.
    Kindly help

    thnx man i am able to delet it using this
    BTW
    For marketing attribute if  you select format type as char and try to enter value as email id  system does not allow ot enter gives serror as invalid type
    kindly help
    Edited by: amit mane on Aug 29, 2011 1:24 PM

  • Upload Marketing Attributes

    Hi,
    Just had a quick question I was hoping I could get some help with:
    Can you upload Marketing Attributes into CRM using External List Management?
    Any help would be greatly appreciated.
    <b>Points Awarded for helpful answers.</b>
    Regards,
        Philip Johannesen

    Hi Rahul,
    To add the marketing attributes you can go to transaction CRMD_PROF_TEMPL  and add attributes there.
    Following tables are also related to Marketing Attibutes.
    Tables for marketing attributes
    CABNT - Characteristic Descriptions
    KLAH - Attribute Set Name & ID(CLINT)
    INOB - Object ID,BP Number
    KSSK - Object ID, Attribute set ID
    CABN - Attribute ID , Attribute name
    CAWN – Attribute name, possible values
    AUSP - BP GUID, Attribute Name ,Value ,Object ID
    Award points if find helpful.
    Regards
    Aashish Garg

  • Uploading Marketing Attributes

    Hi Experts,
    We need to upload Marketing Attributes to the new system
    Component version   SAP CRM ABAP 6.0.
    Please suggest the ways to do the same. BAPI's / Upload FMs./ LSMW etc??.
    Thanks.

    Hi,
    I have looked into your query.
    Kindly check the notes 609236 and 1081545.
    After implementing the notes, you can use Idoc CRMXIF_PARTNER_SAVE via LSMW and you can import the marketing attributes into the CRM system.
    In LSMW, there is a process called Idoc Input method by which you can be able to import the marketing attributes into the system.
    I hope this helps.
    Regards,
    Venkat

  • 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

  • How to add Marketing attributes in High Volume Mail Form

    HI Experts,
    I have a requirement for My client.
    When i am executing a high volume campaign i am using a high volume Mail form.
    When i tried to include a Marketing attribute into the mail form it doesnot allow to add me Marketing Attributes in High volume mail forms.
    Do we have any badis or enhancement where we can hook up our own code so that the campaign picks the Marketing attributes which we specify?
    Please reply me .
    Thanks Regards,
    Sandipan Jena

    Hi Wille,
    How do i know if the badi is getting triggred and at what point.
    Is it triggered when we save the campaign or when we start the campaign.
    I am not able to debugg the badi my execution is happing in back ground.I tried to debugg the job through JDBC but i am not able to reach the BADI which i newly implemented.
    Also i wrote an infinte loop in side the badi but my execution didn't went to infinite loop rather the campign executed sucessfully.
    Can you help me ?
    Thanks Regards,
    Sandipan Jena

  • How to access marketting attribute of CRM

    Hi All,
    I have a specific requirement for CRM 2005. Currently we are maintaining some values in Marketting Attribute of BP transaction. Now I need to access those values through some programme or FM or BADI. So, is there any way I can sccess those values in a structure. Actually I need to return those values to UI. Please also let me know is there any standard FM exists for this purpose.

    Hi,
    I agree what you said but if we clear the context element it giving a dump as the program is refering to the NULL reference.As I said earlier my table has no data but still I am applying Filter and then clearing the Filter node value.
    It is working correct when my table is not initial.
    i hope you got my point.
    Please find the code below,
    METHOD onactionclear_filter .
      DATA: l_node          TYPE REF TO if_wd_context_node.          "This is context for Filter
      DATA: lo_nd_nrs_status  TYPE REF TO if_wd_context_node.  " This is context for Table
      DATA lo_api_controller TYPE REF TO if_wd_controller.        
      DATA lo_message_manager TYPE REF TO if_wd_message_manager.
      Data clr TYPE wd_this->element_nrs_status.
      DATA flg TYPE wdy_boolean.
      DATA l_ele TYPE REF TO if_wd_context_element.
    *data node_ele TYPE REF TO CL_WDR_CONTEXT_ELEMENT.
    *data node_val TYPE REF TO CL_WDR_CONTEXT_NODE_VAL.
    *data node type ref to CL_WDR_CONTEXT_NODE.
    *data node_tab type WDR_CONTEXT_PROP_FOR_NODE_TAB.
      l_node = wd_context->get_child_node( if_table_view=>wdctx_filter ).
    lo_nd_nrs_status = wd_context->get_child_node( name = wd_this->wdctx_nrs_status ).
    CALL METHOD l_node->get_static_attributes
        IMPORTING
        static_attributes =  clr.
    IF clr IS INITIAL.
        lo_api_controller ?= wd_this->wd_get_api( ).
    CALL METHOD lo_api_controller->get_message_manager
    RECEIVING
    message_manager = lo_message_manager .
    report message
    CALL METHOD lo_message_manager->report_error_message
    EXPORTING
    message_text = 'Incorrect Selection' .
       EXIT.
    ENDIF.
       l_node->INVALIDATE( ).
    ENDMETHOD.
    Thanks & Regards,
    Ravi Ganji

  • BAPI to upload marketing attributes to BP

    Hi Gurus,
    I have a requirement in which I need to create a BP first and then add marketing attributes to it.Right now I am using FM CRM_MKTBP_CHANGE_BP .But the performance is very poor and it is taking a lot of time.Is there any standard BAPI
    which has better performance.
    Regards,
    Raghu.

    Hi Rahul,
    To add the marketing attributes you can go to transaction CRMD_PROF_TEMPL  and add attributes there.
    Following tables are also related to Marketing Attibutes.
    Tables for marketing attributes
    CABNT - Characteristic Descriptions
    KLAH - Attribute Set Name & ID(CLINT)
    INOB - Object ID,BP Number
    KSSK - Object ID, Attribute set ID
    CABN - Attribute ID , Attribute name
    CAWN – Attribute name, possible values
    AUSP - BP GUID, Attribute Name ,Value ,Object ID
    Award points if find helpful.
    Regards
    Aashish Garg

  • BAPI :  Marketting Attribute upload 'CRM_MKTBP_ASSIGN_ATTRIBUT_TAB'

    Hi,
    I am trying to upload with prospects and marketting attribute simultanously at that only prospects are uploading but marketting attribute are not uploading.
    this is the error we got : an entry with the same value alredy exists for attribute
    you cannot aasign more than one value to attribute
    format art & abc is invalid for attribute value below my code please guide me.
    constant : ls_att_set TYPE CRMT_MKTPROF_KEYS-PROFILE_TEMPLATE_ID VALUE 'GENERAL'.
    wa_partner-partner = BAPI_BP1.
    APPEND wa_partner TO iT_partner.
    CLEAR wa_partner.
    wa_attrib-atname = 'CODE'. "Marketing attr name
    wa_attrib-atvalue = WA_FILE-PROF_CHARACT_VA. "Marketing attr value
    APPEND wa_attrib TO it_attrib.
    wa_attrib-atname = 'type'. "'type'."wa_file-char_desct. "Marketing attr name
    wa_attrib-atvalue = WA_FILE-PROF_CHARACT_VA_2. "Marketing attr value
    APPEND wa_attrib TO it_attrib.
    CALL FUNCTION 'CRM_MKTBP_ASSIGN_ATTRIBUT_TAB'
    EXPORTING
    iv_attribute_set = ls_att_set
    iv_commit = 'X'
    iv_obtyp = 'BUT000'
    TABLES
    it_partner = it_partner
    et_return = it_return3
    it_attributes = it_attrib.
    sy-subrc = 0.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
    WAIT = 'X'.
    please guide me.

    Hi,
    I uploaded bp prospects then now i am going to upload marketting attribuutes so here i am going to use code but i am not able to upload it's showing error i am not able to see in internal table also and how i can pass my bp id to this program.please advice me.just i am passing only 2 marketting attribute and bp id.please kindly check this code.
    *& Report  YPROSPECT_UPLOAD_001_WA
    REPORT  YPROSPECT_UPLOAD_001_WA.
    DATA : BEGIN OF WA_FILE,
           PARTNER TYPE but000-PARTNER,
           PROF_CHARACT_VA TYPE CRMD_MKTTGGRP_PT-PROF_CHARACT_VA,
           PROF_CHARACT_VA_2 TYPE CRMD_MKTTGGRP_PT-PROF_CHARACT_VA,
          GUID   TYPE CRMT_MKTBP_PARTNER_TAB-PARTNER_GUID,
           END OF WA_FILE.
    DATA : IT_FILE LIKE TABLE OF WA_FILE.
    DATA : IT_RETURN3 LIKE TABLE OF BAPIRET2,
           WA_RETURN3 LIKE LINE OF IT_RETURN3.
    DATA : BEGIN OF WA_PARTNER OCCURS 0.
           INCLUDE STRUCTURE BU_PARTNER.
    DATA:END OF WA_PARTNER.
    DATA : IT_PARTNER LIKE TABLE OF WA_PARTNER.
    *data it_partner like BU_PARTNER. "BU_PARTNER.
    DATA : BEGIN OF IT_ATTRIB OCCURS 0.
           INCLUDE STRUCTURE CRMT_MKTPROF_COMW.
    DATA:END OF IT_ATTRIB.
    *DATA : IT_ATTRIB LIKE TABLE OF WA_ATTRIB.
    DATA : ls_att_set TYPE CRMT_MKTPROF_KEYS-PROFILE_TEMPLATE_ID VALUE 'GENERAL'.
    DATA  : FP_FILE LIKE RLGRAP-FILENAME.
    *& F4 HELP
    CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
    EXPORTING
      PROGRAM_NAME        = SYST-REPID
      DYNPRO_NUMBER       = SYST-DYNNR
      FIELD_NAME          = ' '
      STATIC              = ' '
      MASK                = ' '
      CHANGING
        FILE_NAME           = FP_FILE
    EXCEPTIONS
      MASK_TOO_LONG       = 1
      OTHERS              = 2
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    *& GUI UPLOAD
    DATA : L_FILE TYPE STRING.
    L_FILE = FP_FILE.
    CALL FUNCTION 'GUI_UPLOAD'
      EXPORTING
        FILENAME                      = L_FILE
       FILETYPE                      = 'ASC'
       HAS_FIELD_SEPARATOR           = 'X'
      HEADER_LENGTH                 = 0
      READ_BY_LINE                  = 'X'
      DAT_MODE                      = ' '
      CODEPAGE                      = ' '
      IGNORE_CERR                   = ABAP_TRUE
      REPLACEMENT                   = '#'
      CHECK_BOM                     = ' '
      VIRUS_SCAN_PROFILE            =
      NO_AUTH_CHECK                 = ' '
    IMPORTING
      FILELENGTH                    =
      HEADER                        =
      TABLES
        DATA_TAB                      = IT_FILE
    EXCEPTIONS
       FILE_OPEN_ERROR               = 1
       FILE_READ_ERROR               = 2
       NO_BATCH                      = 3
       GUI_REFUSE_FILETRANSFER       = 4
       INVALID_TYPE                  = 5
       NO_AUTHORITY                  = 6
       UNKNOWN_ERROR                 = 7
       BAD_DATA_FORMAT               = 8
       HEADER_NOT_ALLOWED            = 9
       SEPARATOR_NOT_ALLOWED         = 10
       HEADER_TOO_LONG               = 11
       UNKNOWN_DP_ERROR              = 12
       ACCESS_DENIED                 = 13
       DP_OUT_OF_MEMORY              = 14
       DISK_FULL                     = 15
       DP_TIMEOUT                    = 16
       OTHERS                        = 17
    To upload marketing attributes
           wa_partner-partner_guid = ."<BP guid>.
           wa_partner-partner = bapi_bp1."<BP ID>.
           APPEND wa_partner TO IT_partner.
           CLEAR wa_partner.
    To upload marketing attributes
    LOOP AT IT_FILE INTO WA_FILE.
           wa_partner-partner_guid = WA_FILE-GUID.
            it_partner-PARTNER = WA_FILE-PARTNER.
           APPEND wa_partner TO iT_partner.
           CLEAR wa_partner.
    it_attrib-atname = 'ATR1'."'"wa_file-char_desct.  "Marketing attr name
      it_attrib-slwrt = WA_FILE-PROF_CHARACT_VA.  "Marketing attr value
      APPEND  it_attrib.
      it_attrib-atname = 'ATR2'.""wa_file-char_desct.  "Marketing attr name
      it_attrib-slwrt = WA_FILE-PROF_CHARACT_VA_2.  "Marketing attr value
      APPEND it_attrib.
    CALL FUNCTION 'CRM_MKTBP_CHANGE_BP'
    EXPORTING
    iv_profile_template_id =  ls_att_set
    iv_xdescr = ' '
    iv_fcode = 'C'
    iv_msa = 'X'
    iv_commit = 'X'
    iv_partner = IT_PARTNER
    TABLES
    it_imp_seltab = it_attrib[]
    et_return = it_return3.
    *CALL FUNCTION 'CRM_MKTBP_ASSIGN_ATTRIBUT_TAB'
    *EXPORTING
    *iv_attribute_set = ls_att_set
    *iv_commit = 'X'
    *iv_obtyp = 'BUT000'
    *TABLES
    *it_partner = it_partner
    *et_return = it_return3
    *it_attributes = it_attrib[].
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
           EXPORTING
             WAIT = 'X'.
    ENDLOOP.
    loop at it_return3 into wa_return3.
    write : / 'ERROR MESSAGE BP ATTRIB ', wa_return3-message.
    endloop.
    Edited by: rose01 on Aug 22, 2010 1:47 PM

  • Bdoc Creation once Marketting Attribute is Uploaded through ELM

    Hi,
    I had uploaded Marketting attribute against the BP through ELM process but it is not getting display in Mobile Client i found that there is no Bdoc is created once Marketing attribute are updated against the BP.
    Can any one please guide me  over this Bdoc generation.
    With Regard's
    Ankush Rai

    Hi Ankush,
    You will need to ensure that all customizing is also subscribed to the MSA clients.
    Customizing Publications:
    1  Customizing Objects
    2  Customizing Objects II
    3  Customizing Objects III
    4  Customizing Objects (Mobile Client specific)
    5  Customizing Mobile Client specific from R/3
    6  Business Transaction Customizing
    7  Classification - for getting the Customizing for marketing
       Attribute Sets/Attributes/Values
    Then check if the data is now in the IDES and/Or CDB.
    Refer to the SAP notes  591186 and 591183
    First, an initial download is required in order to distribute the
    data from CRM Online to the clients. The corresponding tables in the CDB
    must be empty
    Tables: SMOCABN, SMOCABNT, SMOCAWN, SMOCAWNT, SMOKLAH, SMOKLAT,
    SMOKSML, SMOSWOR, SMOKSSK, SMOAUSPH, SMOAUSP.
    You must also use the Admin console to 'de-assign' the following
    subscriptions:
    Classification, Marketing profiles values by Business Partners,
    Marketing profiles values by Contacts, Marketing Profiles by Business
    Partners, Marketing Profiles by Contacts
    Then download the following business objects in the specified sequence
        1. DNL_CHAR
        2. DNL_PFTPL
        3. DNL_MKTPROF
        4. DNL_CHARVAL
    Regards,
    Gervase

  • Attach marketing attributes to the relationship

    Hi guys,
    I have the following problem and would really apreciate your thoughts on this.
    I want to attach my marketing attribute "invitation" to the relationship, because I have the constellation, that Joe is CP for company A,B and C. When I assign "invitation" to the CP Joe and use the segment Builder, I get Joe three times with the addresses for company A,B,C, but I only want to send the invitation to Joe working for A. So I am thinking that attaching the marketing attribute to the relationship between A and Joe would be a good solution. However, CRM5.0 doesn't offer this. Any idea how it could be done? Or if SAP is planning someting like this for CRM6.0?
    Thanks for your help
    Nadine

    Amit,
    i am also facing same problem while doing upload marketing attributes, it takes too much time to process. Please provide some inputs for this issue, we are loading almost 4 lakh of records..
    Please de me a favour..
    regards,,
    kumar

  • Export Marketing Attributes of Business Partners using XIF XML Interface

    Hello CRM Fellows,
    I've successfully configured the XIF Adapter to send out SOAP Requests to my external server. The Documents [Distributing Business Partner Master Data from SAP CRM to an External System using the CRM XIF Adapter|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/406efa7e-388a-2910-f9b8-81913b0ca57f] and [SAP Network Blog: External Data Loads for CRM 4.0 using XIF adapter|The specified item was not found.] where very helpful there.
    We have the requirement to not only send the Business Partner and Relationship Master-Data to the external system. We also have to provide Marketing Attributes. But here I stuck in a problem. The BAdI CRMXIF_PARTNER_MAP is not triggered when I maintain only a Marketing Attribute via Transaction BP. I've searched if there is a XIF Object for Attributes but that is not available.
    Does anyone know how to send Marketing Attributes to an external system when they are changed?
    Best regards
    Gregor

    Hi Thierry,
    thank you for that suggestion. I've already found [ODS for Marketing Attributes|http://help.sap.com/saphelp_crm50/helpdata/en/07/d545a50869754fbad8062e17c2ea0e/frameset.htm] when I've searched in the CRM Documentation. I've just asked my BI colleague to do the extract to BW. I will then write a Web Service on the BW which can be called from the external system.
    Best regards
    Gregor

  • Arrangement of marketing attributes

    Hi,
    we import marketing attributes with elm. There are 4 types of attributes which are very important. The customer wants to have this important one at the top of the list, in the assignment block. The other attributes should stand in the bottom of the list.
    There is a filter function in the assignment block u201Cmarketing attributesu201D, but it is not enough for the customer.
    Is there an option to manage this with mapping rules?
    Or does anybody know how I can solve this?
    Thank you in advance!
    Best regards, Jasmin

    HI Jasmin,
    Can you please let know how to sequence marketing attributes with description not in A to Z order?
    Warm Regards,
    Prem

  • Downloading Marketing Attributes

    Dear Experts,
    We are required to send customer master data (including marketin attributes) to the another legacy system by using txt file. We can extract the data that is stored in BP tables such as BUT000, ADRC etc.
    However we have difficulty in how to extract marketing attribute data into file. How it is stored, how can we extract it? Do you have any previous experience about it or do you have any idea.
    Thanks in advance.
    Mehmet

    Hi!
    The Marketing Attributes are mainly stored in the following tables:
    definition:
    - KLAH - Attributesets
    - CABN - Attribut (CABNT)
    - CAWN - Attribut-Values (CAWNT)
    - KSML - Attributesets/Attribut
    characteristic values:
    - INOB - Link to BP
    - KSSK - Attributests (of BP)
    - AUSP - Values (of BP)
    To extract the characteristic data of an bp, i used the function CLSE_SELECT_AUSP. KLART = 'BUP', MAFID = 'O', objek = cuobj from inob.
    Update? CRM_MKTBP_CHANGE_BP
    kind regards, Fößleitner Johann

  • Marketing Attribute Upload

    Hi Experts,
    Can you suggest how can we upload the Marketing attributes in bulk for Business partners. I had tried this using ELM, but its allows only upload data for each Attribute SET, My requirement is to upload more than one attribute set with their various attributes values.
    Please help .
    Regards
    Arun Kumar

    Hello Arun,
    All the BP's to which you want to assign the attribute set needs to be put in a target group. After that please use the report CRM_MKTBP_BPS_OF_TG_ASSIGN_ATT which will assign the attribute sets along with the attribute value.  I hope this helps.
    Regards,
    Manoj

Maybe you are looking for

  • How do I change the font to bold for a label in a check box item

    I am having no success with this and my internet searches throw me all over the place with no success. Can someone please explain how to change fonts for items in the most simple and basic terms. Thanks

  • Is an iTrip for video signals possible?!

    ...because if it is, i'm sure it's in the works - - who knows about wireless video transmissions? how nice would that be to be able to just connect to TV and Radio wirelessly and have instant surround sound video - now that'd be an impressive transmi

  • Use System settings for proxy

    You should allow the Mac Desktop version to use the system proxy settings.  Curerntly, I have to switch my proxy settings everytime I leave/return to work.  It would be better if Spotify just used the Mac OS system settings for the proxy.  Most other

  • Time restricted rule not working.

    BM 3.9 NW 6.5 SP7 iManager 2.6. I have a time restricted rule on a couple of web sites so that they can only be accessed outside working hours but they dont appear to work properly. Sometimes the site will be blocked and other times it goes straight

  • Re: SD Account Posting

    Dear SD Expert,   Consider me newbie in SD...i was given task to do the ff:   1.create new condition type (ZYYY) with 10% value.   2.This should be added in the SD pricing procedure.   3. This condition type is optional during SO creation/change   4.