Product creation in CRM system
hi Guys,
I created Attributes, Set Types, Category and hierarchy. Later I when to Product maintenance and created a product under the new Category I created.
When I tried to save the product, it says 'saving is not possible'. The error message is "Data cannot be maintained for set type COMM_PR_SHTEXT"
I am not using COMM_PR_SHTEXT" set type at all. I am using the set type I created on my own.
So I have not clue what how to save my product without this error.
Can someone share their expert opinion on this please......
Thanks,
John
Hello there,
Kindly go through the link below:
http://help.sap.com/saphelp_crm50/helpdata/en/b9/f7044017355c0ce10000000a1550b0/frameset.htm
The above link explains that a set type may be assigned to several categories in a hierarchy. However, a set type may be assigned only in one hierarchy per product type. For example, a set type cannot be assigned to two categories in different hierarchies if these categories have the same product type. However, this is possible if the product type is different This is done to ensure that a set type is not assigned more than once to a product.
I suppose in your case the set type COMM_PR_SHTEXT has been assigned to the some category under the hierarchy by the same name. If it is the case you can not use this set type anywhere else. This is the way the product is designed.
Thank you
Kind Regards,
Krishna
Similar Messages
-
Material Creation in CRM system
Hi everyone,
Iam working on an inbound interface between XI and CRM. I need to write a proxy for product creation or updation in the CRM system. My question here is:
Is there any standard proxy already available in the CRM system to cater to the above functionality. If so please let me know.
Thanks and Regards,
Bhargava.Hi,
You can check availiability of this functionality in the SAP delivered CRM content
Go to https://websmp102.sap-ag.de/instguides->mySAP Business Suite Solutions->mySAP CRM
If not, then you can search for any available RFC/Idocs etc.
Hope this helps,
Regards,
Moorthy -
Sales Document Creation in CRM System
Dear all,
We are implementing CRM 5.0 and ECC 6.0 (IS-Retail) for our client. As per the Business Process Customer creation take's place in CRM, which uploads Customer Records into ECC system.
Material Master (Article), Pricing Procedure and Condition Types are being maintained in ECC system only.
Now the new requirement is to create Quotations in CRM system, in turn it has to upload into ECC system. We have to enable or maintain all article data, Pricing Data and Discounts in CRM system also.
I don't know how could we exchange the Article Master Records (Material), Pricing Procedures and condition types between ECC system.
I have expertise in CRM Marketing. by getting basic understanding of CRM and ECC data flow landscape, Middleware Settings and Object downloads, I have confidence to map the requirement into SAP successfully.
I request you to educate me on this scenario, your help and suggestions will be highly appreciated.
Thank you
Raghu ram.Hi,
i'm not quite sure about ECC retail, but for sure, as per CRM 5.0 and ECC 6, depending on your scenario, you may not need whole complete set of pricing, nor the condition tables to be maintained in CRM.
you can use minimum pricing which is basic condition type PR00. once the quotation is saved in CRM, during the replication process, the pricing will be determined in the ERP and passed back to CRM. so when you look into CRM quotation document, you will be able to find all the condition types maintained in CRM.
however, this scenario is not suitable if you require customer to review the pricing before saving the quotation, let say internet sales / e-commerce. then in that case you'll probably need to have complete set of pricing in CRM.
hope this helps. -
How to create a product in Standalone CRM System?
Hi All,
I am new to SAP-CRM and I got a problem while creating a product (without downloading from R/3) using hierarchies.
First I created attributes, set types and assigned to categories and hierarchies.
After this step when I tried to create a product using T-Code COMMPRO1 I could not found my category id in the list.
I rechecked wthether I created hierarchy correctly or not and also created other hierarchy but could not see any category id in T-code COMMPRO1.
I think I am missing some steps here, can any one please help me.
I will reward with points.
Thanks,
MadhaviHi Madhavi,
You also need to assign the hierarchy to the application Product in Tcode: COMM_PRAPPLCAT.
There we have two settings,
1. Assign hierarchy to application.
Make a new entry. Choose application Product and assign the hierarchy you
have created.
2. Assign hierarchy to product type.
In case you wish to have a separate hierarchy for each product type ( Material,
Service, Warranty etc) than use this setting.
Make new entry. Choose a product type and assign hierarchy to it.
Wish the information is useful. If it helps, do reward with points.
Regards,
Shalini Chauhan -
Hi All,
I am trying to upload service product data to CRM system. What is the recommended method of doing that?
I could get my hands on idoc type
CRMXIF_PRODUCT_SERVICE_SAVE. Is this something we can use for service product uploading to CRM?
Your inputs are appreciated.
Regards
Navdeephi, it looks you need to add some field in your LSMW product inbound project.
As it is go through the IDOC way, you need to make clear how to fill the description and sale area info in IDOC, then you can adjust the data mapping logic in LSMW.
Normally, you can check the IDOC related segament to try the fields and the inbound effects.
And an another easy way is you can configure a outbound IDOC, and create a product you want in CRM GUI with all the field you require, then check how SAP fill the outbound IDOC content. -
Creation of new product hierarchy and products in SAP CRM.
Dear all,
please help with resolving of following issue:
In CRM system base hierarchies were replicated from R/3 system with materials. Current requirement is to create new materials in CRM directly (as standalone scenario). As far as I understand, I have to create new hierarchy with required list of set types in order to allow creation of products in CRM directly (product type = material). Can anybody describe changes in the system step by step, what should be changed and where?
As a result I need to have a possibility to create products in CRM directly for sales scenario processing.
Thank you in advance!Hi Jorge,
thank you so much for your reply!
Here what I tried to do:
1. I created new category in hierarchy R3PRODSTYP, added 3 set types: COMM_PR_MAT, COMM_PR_SHTEXT, COMM_PR_UNIT as basic set types.
2. In the SPRO - Cross-Application Components - SAP Product - Settings for Product Type - Number Assignment - Define Number Ranges for the Product Type "Material" I found my new product category is unassigned, so I assigned it to the "CRM Products" group.
3. Farther I tried to create a new product for created category in CRM Web UI, but was not able to find it in the Base category search field. All categories correctly displayed from R3PRODSTYP, but my new category is absent. What can be the reason of category absence? Btw, it cannot be found even when I try to display whole hierarchy in Web UI, however, in SAP GUI, it can be seen via tcode comm_hierarchy.
Here is the setup of hierarchies in the system:
I have no idea how to check #3 "Ensure the hierarchy is assigned to CRM application".
Can you please suggest, what should be changed in addition? Thank you! -
IDOC/BAPI for Production order creation from Legacy system
Hi all
We are using an interface to create Production orders from legacy to SAP. Would you recommend an IDOC or a BAPI to create Production orders. If IDOC or BAPI then could you please mention which one?
thanks a bunchHi John,
For your purposes, please use BAPI for production order creation from legacy system. There is no standard inbound IDoc available to use. SAP has an IDoc for outbound interface only (message type LOIPRO).
If there is an inbound IDoc available, I would recommend to use an IDoc.
IDoc technology has excellent error handling and will allow you to reprocess an error (if any).
BAPI is also good approach to use and fast in term of processing.
For BAPI approach, you can use BAPI BAPI_PRODORD_CREATE.
Hope this will help.
Regards,
Ferry Lianto -
Creation of products / materials in CRM
Dear all,
I'm starting to work on CRM 2007, and I want to create some products.
I'm using transaction COMMPR01, but nothing exists and I got this message: No basis hierarchy for product type 02 (Services).
I don't know what to do and where to start for this creation of products. Everything seems to be linked to categories, hierarchies or attributes...I looked in customizing, but I didn't found anything...
Thanks for your help.
Kind regards,
GregoryHello Gregory,
If you CRM is integrated to R/3,then make sure that you get the hierarchies from R/3.You can do this by downloading the
customizing objects DNL_CUST_PROD0 and and DNL_CUST_PROD1.
Alternatively,you can maintain this in SPRO of CRM as well,but it would be tedious.
If your CRM is not connected to R/3,then you can create hierarchies and categories in CRM using txn:COMM_HIERARCHY.
Also,make sure that you assign set-types to categories.
Also,please note that you assign categories to product and accordinly you need to assign set-type to categoryies so that
you can use these set-types in your product.
If all these conditons are met,then you can go ahead with product creation in txn:COMMPR01.
Let me know if you have any specific doubts in customizing.
Hope this helps!
Regards,
Shanthala Kudva. -
Product problem in CRM after system copy
Hi,
W made CRM system copy - created test system from production system.
after this we have problems with replication of sales orders from test R/3 to test CRM.
Product IDs were not replicated, but the rest of order yes.
I think this is problem with logical systems on products due to system copy.
What should I do to correct it?
run BDLS for all product tables , to change logical system production R/3 to test R/3 ?
Regards
RadekHi Radek,
Check the values for Logical System in COMM_PRODUCT CRM table. If its still pointing to your production system, just run the BDLS again. You need to run BDLS for two times. First one to change CRM Old Logical System to CRM New logical system and second one for ECC Old Logical System to ECC new logical system.
You need to run two times, because for some products ECC is the source system and for some CRM is source system.
//Bhanu -
Step by Tutorial for Creation of Customer Hierarchy in CRM System
Dear Experts,
I want to create a Customer Hierarchy in the CRM System. Need step wise tutorial to do the same with the help of an example. I already have the help.sap.com URL.
Please help.
Thanks & Regards,
TapanCustomer hierarchies can be created by using transaction code BPH.
Regards. -
B2B Webshop - Login not recorded in CRM system
Hi,
We are using CRM E Commerce with ERP Sales Order. This is the latest offering from SAP and has come only from CRM 7.0 onwards. In this solution u201CERP sales orderu201D is embedded into the CRM Web Channel Web shops for order creation.
When use our ERP logon to get in to the B2B webshop. The problem we have right now is the login only goes to ERP backend while not in CRM. We check the ERP last logon date & time in SE16->USR02 table and it's correct while for CRM USR02 table is it not updated. I just want to know if this is standard that only ERP login is updated knowing that B2B webshop is connecting both in ERP & CRM.
Hoping for someone advise. Thanks in advance!Hi Joe,
In CRM 7.0 with ERP Back end LORD scenario, the logon user is an ECC user always. You will find the relationship between the logon id (T ID) as a contact person and the sold-to party in ECC table - USAPPLREF.
You use CRM system only to maintain your PRODUCT CATALOG, Target Group etc. and make use of them in your SHOPADMIN settings. In this scenario, even you use TRANSACTION TYPE - Z001 directly (without creating it in CRM) in shopadmin.
All these is been controlled through XCM settings where your XCM application is erpcrmstandard and you configure your appplication on erpcrmstandard where your PRIMARY JCO is ECC JCO user.
In this scenario in CRM the user data will not be updated.
Hope this will help
Regards -
I am looking for a CRM system that integrates with mail chimp or constant contact, hoot suite and forms stack
Hi,
I could resolve the issue since there were lot of issues after system copy.
1. During distribued to Cenrtal system - system copy.
You need to combine both DB and CI export copies in one folder during which one thing can happen.
SOURCE.PROPERTIES - this file will be there in DB export JAVA folder and also CI export JAVA folder where
DB SOURCE.PROPERTIES file doesn't have an entry of "src.ci.host". This will stop the SAPINST with error and after modifying the file "SOURCE.PROPERTIES" Traget System Copy finishes without any issue.
Then after this stage I encountered an issue with bind hosts entry in config tool which was due to virtual host name usage in my HACMP setup due to whcih JAVA gives a startup problem.
I eliminated this issue also.
After JAVA started I faced an issue with XI related navigations.
ecchangeProfile url still had an entry of Production System. This may be a bug.
After changing that entry, exchangeProfile was downloaded but it had all the source system host entries which were manually changed.
Now I can access all the XI related navigations.
I need to also perfrom SGEN and Profiles import.
Do I need to change any additional settings after this so that my production and DR can work without any issue?
Do you have any additional checks which I can perfrom to ensure my DR systems consistency before I start the log shipping from Production?
Regards,
Rajkumar -
IDoc Issues when creating a Sales Order in CRM System
Hi All,
We have a BSP application in place which allows the customers to create orders online. This BSP application is linked to R/3. The R/3 BSP application remotely calls a custom code in the CRM system which creates an IDOC for the CRM Order and the IDOC is processed and a CRM Order gets created. In the BSP page we have given a provision to the client to enter a Requested Delivery Date which is mapped to the delivery date in CRM system.
Now comes the problem. When the customer creates an order, he enters the requested delivery date but the order which is getting created is not being populated with the date entered in the screen but with the current date.
But when I try and reprocess the IDOC through WE19 without changing any IDOC data records the order gets created with the date which was entered in the webpage.
Any pointers regarding what is happening?
Regards,
KarthikHi Karthik,
Just check on the field date, this request delivery date in CRM.
Does it come from date profile? If it does, then try to remove the
date rule or any default value for this date.
Alternatively, I am afraid you have to separately save the date
after first IDOC document creation is done. Seems that the default
value taken place (and replaced) after the document has created.
Hope this helps.
Gun. -
Product master in CRM and R/3
Hi Gurus,
can anybody make my understanding clear regarding the difference of product master in CRM and R/3. any links to know more on it will also help.
Thank you in advance.
Regards,
sasmitaHi Sasmita,
Here are some of inputs will help for undersatnding:
<b>The CRM product master is a collection or arrangement of various settypes which contain specific data.</b>
Pre-defined settypes are delivered (e.g. basic product data; conversion of unit of measure)
Enhancement of the product master with own settypes is possible
Settypes correspond to database tables
Attributes correspond to your product characteristics.
<b>Attributes can be summarized with the help of set types</b>
In the system there are standard set types which are always available. However, you can also create and implement user-defined set types, to depict marketing data, for example.
The usage of set types can be restricted (e.g. certain set types only allowed for products of type product) Distribution chain-dependent set types can be created.
A set type is only permissable for a product when the set type is assigned to the category to which you then assign the product. To assign a set type to a category, use the function Edit categories and hierarchies.
You can assign a set type to several product categories within a category hierarchy. However, each set type can only be assigned within one hierarchy. In doing so, a multiple assignment of a set type to one and the same product (over contrasting categories) is prevented.
A product can be assigned to several categories, as long as these are within different category hierarchies. A product can also be assigned to only one category per hierarchy.
The assignment to the base hierarchy R3PRODSTYP is vital, so that basic data set types are available, for example.
R3PRODSTYP depicts the product types present in the R/3 system.
Customer product numbers can be assigned. This Customer product ID is stored in the relationships
Global Trade Item Number (GTIN)
Customer-own checks can be defined before a product can be saved. Enhancements  Consistency check
<b>Transaction :
COMMPR01-Maintain Products
COMMPR02-Mass Maintenance for Inactive Products
COMM_HIERARCHY-Maintain Categories and Hierarchies
COMM_ATTRSET- Maintain Set Types and Attributes
Tables:</b>
Product (active) COMM_PRODUCT
Product (inactive) COMM_IPRODUCT
Product description COMM_PRSHTEXT
Category hierarchy COMM_HIERARCHY
Category COMM_CATEGORY
Set types COMC_SETTYPE
Attributes COMC_ATTRIBUTE
Relationships COMM_IL_*
COMM_PRODUCT : Product header and administration data.
COMM_CATEGORY : Category
COMM_HIERARCHY : Category Hierarchy
COMM_PR_FRG_REL :
COMM_FRGTYPE :
COMC_SETTYPE :
COMC_PRODUCT : General Product Settings
COMC_R3_FIELDS : Assignment of R/3 material master fields to CFOP
COMM_CFGMAT : Basic Data for Materials
Hope this will help.
Regards,
Arjun
<b>Pl. Do reward the points</b> -
Product Variants in CRM from R/3
Hi Everybody,
As you know that Product variant in CRM is material variant in R/3. A material variant is created when the available item is in stock.
Scenario.
I created a configurable material 'KMAT' in the material master in R/3 system . In the basic data screen, I assigned a material variant for the material. Set the characteristics value for the material variant. Once pressed save. The Material record got automatically downloaded from R/3 to CRM.
Now I openend the transaction 'COMMPR01' and entered the material. I could not see in the tab 'Product variant' the material variant which was created in R/3.
1.Any Clue why the material variant did not get transfered to CRM from R/3.
2. Which CRM table and which CDB table has data regarding Product variants.
CRM experts could you please share your knowledge with me.
Any help will be highly appreciated.
thanks in advance
Middleware developerHi Jothi,
Just double check these steps :
1. You have created Knowledged base Object in R/3
(tcode CU31 - CU33)
2. You have created Knowledged base runtine in R/3
(tcode CU34 - CU35)
Make sure that VALID FROM information in Knowledge Base Object must be greater than VALID FROM in Material Class.
3. Re-download material ID (if necessary)
4. Re-download SCE Object in CRM
If all steps above successfully run without any
error/warning message, you should be able see Tab Configuration + Variant in CRM Master Data (COMMPR01).
You can see also the Configuration Model in Configuration
Tab (where you can simulate the characteristic
configuration).
Hope this could help.
Cheers,
Gun.
Maybe you are looking for
-
Help: cant get values from a resultset
i have a class that contains all my MySQL statement and i am trying to use the results found from one of my select statements to pass on into another class which displays the results in a gui form. Here is my query: public void profile(String user)
-
PPDS: I have a setup matrix in SAP ECC 6.0, and want to transfer the same to APO using Core Interface. Has anyone done it before?
-
How to extract sub string value from a string?
Hi, I need to know how can i extract sub strings from a main string, something like this: main variable-------->"2087-5E2SE-19-JG7BC" i want to split it into like this: sub_main_1 variable---------> "2087" sub_main_2 variable---------> "5E2SE" sub_ma
-
Is there a quick trick to view a tab's full length label in iPad iOS Safari?
Is there a quick trick to view a tab's full length label in iPad iOS Safari?
-
First time using iMac....
Hi. My neighbor gave me his old iMac G3. I've already figured out a couple things like how to access a wireless network and the fact that it's "tray loading" but what I need is help on what I can do with it and how to do it. I'm really good at Window