Marketing Attributes for BP
How can i load the Marketing Attributes of the Business partner into BI. Is there any standard data souce??? what does it load into, the BP object???
Thank you
Hi Gareth
I think the function modules in group CRM_MKTPFTPL_OW are really valuable.
Maybe you could call CRM_MKTPFTPL_GETLIST and then call CRM_MKTPFTPL_READ_CHR for each one.
They aren't called by Pratik's FM's though .
Cheers
Dom
Similar Messages
-
Urgent: How to Remove assignment of a marketing attribute for an BP
Hi Guys,
In my project we are maintaining two marketing attributes for all the business partners.
But there is a need now based on some condition we want to remove one of the assignment for the BP (I.e which ever BP matching the condition)..
I dont want to remove this manually using the transaction code..
Is there any function module to remove the assignment of the marketing attribute for the BP.
Would appreciate an early reply...Since it is very urgent...
Regards,
SundarHI Sundar you should follow the following steps.
1. Create a target group in the segment builder selecting all the business partners that meet your criteria.
2. Go to the Expert tools (transaction CRMD_MKT_TOOLS)
3. Select the Deletion of an Attribute for All BP Assignments to a Target Group option.
4. enter in the name of your target group, the attribute set and attribute you want to remove.
Nima -
How to deactivate the marketting attributes for BP in CRM
Hi,
how to deactivate the marketting attributes for BP in CRM
I can add and maintain the same using tcode crmd_prof_char
But how do I deactivate.
Points will be rewarded
Thanks.
-
Marketing attributes for a business partner
Hi,
how can I input marketing attributes for a business partner with a BAPI?
Or can I use BATCH-INPUT (the transactions is "BP")?
Thanks and best regards.Hi JoJo,
I don't know about LSMW. But I have done something similar in a program by calling the following function module in a loop for each of the business partner:
CALL FUNCTION 'CRM_MKTBP_CHANGE_BP'
EXPORTING
IV_PROFILE_TEMPLATE_ID = lv_attribute
IV_PARTNER = lv_partner
TABLES
IT_IMP_SELTAB = lt_attr
ET_RETURN = et_return.
Here you can provide the attribute set in lv_attribute
and business partner in lv_partner. lt_attr contains all the attributes (name and value).
Example:
ls_attr-atname = 'Z_CUST_TEAM_ASSGN'.
ls_attr-atwrt = 'Test Team'.
APPEND ls_attr to lt_attr.
Hope this helps.
Regards,
Chandrika -
Report accessible in CRM PCUI for marketing attributes for contacts
I am trying to create a report accessible in CRM PCUI home page for marketing attributes for contacts(info from CRM, not R3). Does anyone know the steps to get this done please?
Hi Abdul,
Can you tell me how did you do this. I have a similar requirement in PCUI where I need to have a two level report in PCUI.
Would request to treat this as very urgent.
Regards
Priyanka -
SAP CRM MObility Activity Survey to create Marketing Attributes for a BP
ATtrHi Gurus ,
I have to create an Activity from IPAD ( CRM Mobility ) which will create a survey response,and the survey responses have to be captured and then create Marketing Attributes for the BP related to the Activity. I am not able to use the Callback Function given to IPAD Application.
So my Approach so far has been :
implement a badi that gets trigerred at Survey Response submission.
in that call function module crm_svy_activity_pai.(Made a Z-copy of this to enforce COMMIT WORK )
I am not able to pass the parameter lr_values for FM: CRM_SVY_ACTIVITY_PAI
These are the 2 links that has been useful so far . Kindly add to this if possible.
Regds
OindrilaHi Jacques,
Once you click on Marketing in Web UI you will find "Marketing Attribute" in the Work Area.Click on that.
You need to give ID No. and Attribute Set name.
You need to mark Persons and Organisation checked also.
Below that you will find 2 blocks " Attributes" and "Value"
Under Attribute gve your Attributes Names you want to define ( e.g. Age,Salary or any client defined..) then select the Format ( Numeric or Chracter etc...)
Once you have filled in all the Attributes you click on one attribute and below you need to fill the Values ( e.g 20-30 yrs etc...) . If you want to make that value a default one you can select default check box against each value.
That way for each attributes you can define values. Hope this would help you.
Regards...
Edited by: akscrm akscrm on Sep 3, 2008 2:19 PM -
URGENT: How to remove the assignment of marketing attributes for an BP
Hi Guys,
In my project we are maintaining two marketing attributes for all the business partners.
But there is a need now based on some condition we want to remove one of the assignment for the BP (I.e which ever BP matching certain condition written in my BP upload program)..
I dont want to remove this manually using the transaction codes or the segment builder
Is there any function module to remove the assignment of the marketing attribute for the BP which i can use in my upload program
Would appreciate an early reply since it is very urgent...
Regards,
SundarHi Sundar,
Most Easier approach is to code a BDC based on trasaction : CRMD_PROF_BP. in the search field pass BP ID, you will get the BP attributes and you can delete it their and then.
Save.
Data is back in Database.
All will happen in BDC in background.
Else you can use
FM 'CRMT_MKTBP_WRK' to delete the assignments.
This is the basic FM called to delete marketing attributes assignment.
Best Regards,
Pratik Patel
<b>Reward with Points!</b> -
How to create an marketing attribute for the busines partner
hi guys,
can any body help.
how to assign/create the marketing attribute set to the business partner.
is there any function module which to create the marketing attribute for the business partner by passing the BP GUID.
if any body is having an sample code can u please post it.
regards
viswagHi Viswa,
In CRM 4.0, marketing attributes set can be created at T-code [CRMD_PROF_TEMPL]
The created attribue set can be assigned to BP at T-code [CRMD_PROF_BP]
The other way you can open the BP, in marketing at marketing attributes tab your can assign the created attribute set.
regards
satish kumar
*-Reward points if found helpful. -
Simple report that extracts marketing attributes for contact persons
HI
I want to extract the marketing attributes for contact person and to have certian output fields ,
Can anyone help by finding an existing report that i may make some changes in it.
Thanks ,..
-
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,
SandeepHi Sandeep,
You can use 'CRM_MKTBP_UPDATE_ATTR_BP' FM to update the marketing attributes of the BP.
Regards,
Lakshmi.Y -
Reg: CRM Marketing attributes for CRM 7.0
Hi Gurus,
We are using function module CRM_MKTBP_CHANGE_BP to change marketing attributes for a business partner in which the marketing attributes are coming from another interface.
We get the marketing attributes created all the time, but the problem is when theres is a change in marketing attributes, these changes are also reflected, but the changed by and time stamp is not changed, though we pass it explicitly via the internal table IT_IMP_SELTAB when passing the fields CHANGED_AT and CHANGED_BY.
Requesting if anyone knows another FM or BAPI or OSS noted available for this as this particular FM is not released yet too.Hi ,
Check that the Flag Run in the table CRM_MKTBP_CHECK for function module CRM_MKTBP_UPDATE_AUSP_EX_DB is set to X. This is for recording the history for any changes in the attributes. If not then set this flag to X. After that just change the value of one of the attributes and check the 'CHANGED AT' and 'CHANGED BY' fields for that attibute.
Hope this helps.
Regards,
Gervase -
Marketing Attributes for Maintaining Free Text
Hi Gurus,
I need to maintain a marketing Attribute under which, user can maintain free text, is any one been through with this kind of requirement.
Kindly keep me posted your comments and/ or suggestion to achieve the above said objective.
Cheers!!!
AjayHi Menaka,
Your reply is helpful to some extent as atleast 1 attribute value needs to be filled up before the attribute set can be assigned to a BP and the user need to double click the Attribute to fill in the values in the pop up box in GUI . In this scenario we cant make this attribute set as "Assign by Default". I think a development is certainly needed to achieve exactly what the business requirement is.
But certainly your reply is a good workaround to adapt for a short period of time.
@ Anup: Kindly guide me with steps to configure in SAP system.
Cheers!!!
Ajay -
Marketing Attributes for account and Contact
Hi,
I am looking at Marketing Attributes of an Account. They are fine.
And I am looking at Marketing attributes of an Contact for this account. But these values are different from Account Marketing Attributes.
They are not same...can you please let me know..when they will bcome same (for Account and his contact).
And when I create lead(campaign)...will these attributes changes for Account and Contact?
Please let me know...as I am very new to CRM Marketing.
Thanks,
SandeepHi,
If the marketing attribute set is created with assignment to bith Accounts and Contacts.. the same would be visible through out.
If u want different set of attributes for contacts and accounts, define multiple marketing attributes and select the checkbox for availability in either contacts or accounts and not both. -
Report for initial fill of marketing attributes for contact persons
Hello,
i have an excel document with contact persons and marketing attributes.
What way do you recommend to bring this attributes into SAP CRM?
The contact persons are already in SAP CRM.
Thank you
Best regards
ManfredHi Manfred - ELM, is what we use to update contacts for all information, including marketing attributes.
If you don't have the contact in CRM...Step 1 - From the file that you have, just map the contact details and ELM the file to create contacts. Step 2 - You have to add the contact IDs to the file now and this time create a mapping format to update the contact and marketing attributes.
In the mapping format that you would create, marketing attributes can be assigned from the file to be ELM'ed.
Thanks
Nikhil -
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 ?
Davideok, thanks, and do you know if in case i want to delete an attribute from bp exist another function module ?
Regards,
Davide
Maybe you are looking for
-
I am using a PC also
-
Time Capsule won't respond to hard reset. Why won't it?
Remains solid amber even when i hold down reset button. We lost power a few days ago and wifi not working so tried a hard reset but it did not respond.
-
How to extract the actual XML document from soap message?
My problem is " how to extract the actual XML document from soap message? " i just want to extract the attachment i.e. (pure XML document without any soap header or envolope). i could be ver thank full if u could solve my problem. [email protected]
-
Quicktime mpeg-2 and quicktime versions don't match
I bought quicktime pro and the mpeg-2 add on but the program tells me the versions are not compatible even though they both say the same version identification. Does anyone know why it tells me the versions are different when they aren't ?
-
HI guys, little urgent.....to get production line value
Hi guys, I have this task where i have to get the production line value , I have the inspection lot number, plant no , batch no and I can also get the material no... To give you more idea this is for the mfbf backflush transaction... Thanks, Venkat.