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
Similar Messages
-
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
RobertHi 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> -
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 -
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, CamillaCamilla,
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 -
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 CamillaHello,
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 -
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 -
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,
HemanthHello 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 enable net value in sap crm opportunity
hello all ,
how to enable net value in sap crm opportunity and item category.
please help me out i am new in sap crm
AhmadHi Ali,
Every transaction which you create have some predefined rule in the form of procedure which is attached in the transaction level. You can follow below path and check for the transaction which are the rule maintained.
CRM->Basic setting-> Define transaction types.
Search for your transaction type and double link in order to see all the rules attached to transaction level.
You also need to define which item categories you wanted to configure for particular transaction type which you all ready have done it seems.
You also need to define pricing procedure to the transaction where you need to checked for errors.
Below is the path
CRM->Basic setting-> Define transaction type-> open your transaction
step 2:click on assignment of business transaction categories than select category as Sales
than click on Customizing Header option to see attached pricing procedure with it.here you need to check for your error.
to check partner determination rule please follow below path in SPRO. -> partner determination procedure
Check in head of transaction which partner procedure is attached.
Than search for partner determination procedure in below path.
I hope this will help you to validate the setting for your transaction and will be helpful to solve your issue.
Thanks,
Prem -
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 helpthnx 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 -
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 -
How can we delete prospects from SAP CRM
Hello All,
How can we delete prospects from SAP CRM in back ground for a list of selected BP's.
Thanks,
Raj.Hi Raj,
You can use tx BUPA_DEL to delete the BP's you don't need anymore.
Cheers,
Heber Olivar -
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 -
How Microsoft access could possibly an SAP CRM table
ould anyone know if it is possible for a Microsoft access system to read an SAP table. If so, how? I have to implement an interface btw MS Access and SAP CRM and I am trying to see how to get it to work.
Dear Abdul!
There are probably many ways to achieve what you´re looking for. It heavily depends on several factors, which solution turns out to be the best for you. You should take into account security, data integrity and sensitivty, business context and system architecture, among others.
First of all though, you should specify wheter you want to access the SAP table for unidirectional read access only, or if you have the requirement to also update data in any SAP table (are you talking about a SAP standard table or a customer Z-table?)
If you´re looking for a straight forward solution for read-only access, you can create a custom Z* RFC-enabled function module that reads out your SAP table and returns the values to your calling application. You could also use the WebServices interfaces of your SAP WebApplicationServer, depending on your release level. Furthermore, kindly check, if there are standard BAPI´s available that contain the data you need in their return parameters.
Of course, you also could directly interface on a DBMS level between MS access and your underlying SAP DB, but most likely such a solution will never be supported in any productive environment, and for good reason. So you should look into one of the other options mentioned.
I´ll gladly provide more detail about any of the mentioned approaches, but would like to have a little more input about your requirements before, so the optimal solutions can be found.
Kind regards
Christoph -
How to mark product mandatory in SAP CRM Opprotunity and Quotation?
Hello All,
We are using SAP CRM 4.0 and have one requirement as follows:
Through Configuration ,I am not able to find the the way to mark mandatory for the fields Product , Description,Quantity,Exp.total Value under the Products Tab for the Opportunity. Also the field product under products Tab for the Quotation.
Can this be done through Config or Technically? please provide the steps for the needful and also advise do i need to put this at header or item level?
Thanks in advance.
Cheers
SreedharHi, Sreedhar
You have to write program for Badi ORDER_SAVE or use incompleteness check.
How to maintain the fields mandatory in Opportunity and quotation SAP CRM?
making activity reason as incompleteness field
Denis. -
How to Configure Table Graphics in SAP CRM 7.0
Dear all,
What is the main use of Table Graphics and How can we configure table graphics functionality in SAP CRM 7.0.
Kindly suggest in case any best practice documentation or other configuration document is available
Your help will be highly appreciated
Best regards
Raghu ramHello Devi,
There are three ways you can load Master Data in BPC
1) Copy and paste.
Download master data in flat file .Copy the master data and paste in members of dimension after that process the dimension.
2) Using SISS Pakage - load Flat File into BPC-Cube
3) Using SQL Command.
Thanks.
With regards,
Anand Kumar
Maybe you are looking for
-
File Name when file is opned in the browser
Hi All, I am trying to open a file a pdf in the browser.The file is opening fine. But when i try to save the file, insted of the name i specifed in the response header, its displaying the download as the filename. Download is the name of the jsp file
-
Ipad 2 internet really slow?
ok so i have had the ipad 2 for about a year maybe a bit earlier but usualy when i start using it it works great then maybe after searching something and watch a 5 - 10 videos its starts to stop loading the video. it will just remain loading the firs
-
Problem with "user data detail"
Hi I am using EDQ 9.0.6 in Window 7 platform. I need some support from the community on how to make "user data detail" tool work. As show in the picture in the link, http://img843.imageshack.us/img843/5985/vend.jpg in The datapane, there is no user
-
Outbound Idoc bundling Approach
Hi All, I have a scenario, where in SAP will send the Idoc bundle to PI( will bundle on an interval of 30 minutes), have gone through below blog on SDN. IDoc Package processing using sender IDoc adapter in PI EhP1 so I will use the Idoc sender adapte
-
Security software experts---help
Hackers have apparently managed to get into my machine (changed the internet control panel DNS server settings to malicious servers). I have no idea what other mischief exists but the machine is waking from sleep @ 2AM each night on it's own---some r