Product substitution in CRM 7.0
Hi,
we have requirement on product substitution in CRM. this scenario working fine ECC.
what are the settings we have to maintain to work this scenario in CRM 7.0.
Thanks in advance
Kishore kumar
Hi Kishore,
Please see the online documentation for product substitution in CRM:
http://help.sap.com/saphelp_crm70/helpdata/en/47/46ef14ea211a52e10000000a1553f7/frameset.htm
Please also see the documentation in the IMG by going to transaction SPRO in your CRM system and then go to path:
Customer Relationship Management -> Basic Functions -> Product Substitution.
I hope this helps.
Best Regards
Gavin
Similar Messages
-
Condition Table for R/3 Product Substitution in CRM
Dear Experts,
I managed to download object DNL_CUST_PDD, DNL_CUST_CND_PD, DNL_CUST_CNDALL.
And also for condition object DNL_COND_D001. I believe that this D001 should contains the material determination which has been maintained in R/3.
Now, my doubts :
1. In tcode SLG1 (after downloading DNL_COND_D001), the result is No Entries Determined for A Tables (Block 1)
Message no. CND_MAP312
In R/3 there are some data entered through tcode VB11. (Material Determination condition maintenance)
2. Where do I find the result table containing the condition material determination in CRM?
What is the table name where I can open it in tcode SE16?
Highly appreciate on your help.
Regards,
Gun.I found that the condition table in R/3 is KOTD970 while in DNL_COND_D001 only specify table KONDD,
KONDDP, KOTD001 and TMC1K. I check that table KOTD001 In R/3 has nothing on it (no records).
After I added KOTD970 in this object and started the initial load again in CRM, the download status error
says that there is no /1CN/CCRCUS970 active available.
I assume that this table has to be created first before I start initial download of this object.
I restarted initial load for object DNL_CUST_CNDALL, again I found error in SMQ1 = *A dynamically specified
column name is unknown*. In SMQ1 I can see it was stopped at FM CRS_FIRST_DOWNLOAD_TRIGGER
I have checked SAP NOTE nothing much help referring to this error (or may be have I missed it?).
Did I miss any step ? here is my filter for DNL_CUST_CNDALL.
Table Field Value
T681 KOTAB EQ Equality (= Low) KOTD970
T682 KOZGF EQ Equality (= Low) Z001
T682I KOZGF EQ Equality (= Low) Z001
T682T KOZGF EQ Equality (= Low) Z001
SPRAS EQ Equality (= Low) E
T682V KAPPL EQ Equality (= Low) V
KVEWE EQ Equality (= Low) A
T682Z KAPPL EQ Equality (= Low) V
KOZGF EQ Equality (= Low) Z001
T683 KALSM EQ Equality (= Low) A00001
KAPPL EQ Equality (= Low) V
KVEWE EQ Equality (= Low) D
T683S & T683T same as T683
T683U KALSM EQ Equality (= Low) A00001
KAPPL EQ Equality (= Low) V
KVEWE EQ Equality (= Low) D
SPRAS EQ Equality (= Low) E
T684, T684G, T684S, T684T = All set as inactive table
T685 KAPPL EQ Equality (= Low) V
KSCHL EQ Equality (= Low) A001
KVEWE EQ Equality (= Low) D
T685A, T685Z same as T685
T685T KAPPL EQ Equality (= Low) V
KSCHL EQ Equality (= Low) A001
KVEWE EQ Equality (= Low) D
SPRAS EQ Equality (= Low) E
T686E, T686F no filter
TMC1 GSTRU EQ Equality (= Low) KOTD970
TMC1D, TMC1K, TMC1T no filter
KIndly advice what is wrong with these filters.
Regards,
Gun. -
Product substitution in SAP CRM Service
Hi Friends
To replicate product substitution in CRM I have followed the same steps which SAP has provided in help.sap.com
Product Substitution - Sales Quotation and Order Management - SAP Library
1) After implementing the initial loads using objects DNL_COND_D001,DNL_CUST_PDD products are populated successfully in CRM condition table
1CN/CCRSAP001 .
2) Condition type has created successfully and it was assigned In define determine procedure in Application CRM and in Usage PD.
3) Assigned Condition procedure in Define transaction types to the required process type.
but nothing is happening in CRM Web UI /GUI. Could any one suggest did I miss any steps to activate product substitution .
Thanks & Regards,
Siva KrishnaI got an clue and it is SAP using below function module for product substitution purpose , here it is taking ordered product and looking in pricing tables ( in VMC ) is there any substitution products are available or not . if yes then it is throwing the popup. In my case i haven't received any products from pricing tables so I have populated it in Debug Mode . then I got a popup to select the product with description as Sales Order Item xxxxxx have below substitute products but now I am doing all this process in CRM service order.
FM Naem : CRM_PROD_DET_DETERMINATION_OW
Thanks & regards,
Siva Krishna -
Material Determinatioin Or Substitution in CRM - based on R/3
Dear Friends,
I am using CRM 2007 SP5 and R/3 4.7 SP31.
In R/3, i maintain material determination. so, in my sales orders (Tx:VA01) it is working fine.
In CRM, i create service order and it is replicated to R/3 as Debit Memo Request (DMR), So, i can view this DMR in VA03. Here, some material numbers is replaced by new material. Because, i maintain material substitution in R/3 side.
This substitution information not maintained or not transferred to CRM system and i did not received any intimation at the time of i entered service order.
So, can any body help me to, configure Product Substitution CRM based on my R/3 configuration.
Thanks in advance
Thanks & Regards,
Rajagopal
Chennai - INDIAHi Rajagopal,
Can you check your product substitution customizing. Your "Reason for substitution" should have the checkbox "Display Substitution Product" flagged, so the substituted product can be displayed on the sales trasaction.
Also, maybe check if notes 1605060 and 1479109 are relevant.
Best regards,
Brian. -
Hi Gurus
I have a question on product substitution.To use PS in CRM, I have to download the customizing setting, substution reasons and the condition records.After a while if I need to create a new determination procedure, substitution reason or any other new customizing setting, can I perform the activity in CRM and download the condition record from ECC or perform all the settings in ECC and download them via the delta download ?
Please help me clear any misconceptions that I have on this issue...
Thanks
JessyHi Jessy,
"can I perform the activity in CRM and download the condition record from ECC or perform all the settings in ECC and download them via the delta download ?"
1. Performing all the activities in CRM and download the condition record from ECC
Can be Done. You can create a new procedure, substitution reason etc and get the condition record from ECC, using adapter object DNL_COND_D001.
2. Performing all the setting in ECC and doing a delta load.
Even this can be done.Using adapter object DNL_COND_D001 and DNL_CUST_PDD. You will have to either create a request R3AR2, or do an initial load again.
Regards,
Shalini Chauhan -
How to extend the product catalog in CRM?
Hi All
How do u extend the product catalog in CRM?
Anticipating a step-wise guidelines..
Thanks in Advance
Jaman
Message was edited by: Sap_Crm_GuyHi
Check this URL:http://help.sap.com/saphelp_crm50/helpdata/en/a8/abf837aea75351e10000009b38f8cf/frameset.htm
Hope it helps -
Defining New product type in CRM 5.0
Hi Guys,
Can anyone tell me how to define new Product Type for CRM(Standalone Products) like material, Service, warranty, financing .
Thanks in advance
amarHi Kovela,
I haven't come across any IMG activity which allows to create a new product type in CRM. Why do you want to have a separate product type. It is not so easy to create a product type because you also need to create additional attributes and set types. In general all existing product types are stored to table COMC_PR_TYPE. Also you need to maintain a separate structure (COMT_PROD_MAT_MAINTAIN_API) for each product type.
Why don;t you enhance the existing product type by creating new attributes and set types as per your requirement.
<b>Do not forget to reward if it helps,
</b>
Regards,
Paul Kondaveeti -
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. -
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. -
Dear Friends
I have a query in SAP-APO 4.0 GATP, product substitution functionality.
I am undertaking a product substitution procedure for a component in a BOM .
i.e we want one component to be replaced by another component (in case of
non-availability of the component) . What we observed is when we maintained the
checking horizon(planned delivery time in R/3) for the said componet as 5 days
only then the product substitution seemed to work during the ATP check stage
(while creation of sales order) but the due date is getting pushed by the
checking horizon of the non-available material .My query was
a) Ideally if the substitute product is available at the plant I don't see
the reason why the due date is getting extended by the checking horizon ? What
could be the reason for the same?
b) When the checking horizon was changed from 5 days (both , <5 days & > 5
days) then product substitution did not occur and only the due date was getting
extended by the checking horizon .Why is the product substition not taking
place?
Request the group to share their insights & knowledge in helping me solve this
Thanking you in anticpation
rgds
Bipin BallalHi Bipin,
The behavior of the system is really strange if it shifts the due date by the no. of days in CH. Its also surprising that it works at a specific value.
I feel it has nothing to do with CH as it is only the no. of days beyond which the material is available indefinitely. Lets get into it a little deeper:
You are expecting a product substitution of a dependent material during Sales Order creation.
So it must be Rules based ATP with multi level ATP check. You will also be having CTP. Check the following settings:
1. PP Planning procedure; should be automatic planning or multilevel ATP.
2. Corresponding strategy group to be maintained in R/3 and the material should also have external planning.
3. Check your PPDS fixing horizon. If the due date is before this, it will shift the date.
4. In Maintain Check instruction: see that you have create remaining requirement at header level.
5. In multilevel ATP settings you should have remaining requirements at component level. And also define the business event it should happen during. I.e. while sales order creation or during automatic planning.
6. I hope your rule maintenance is working perfectly in check mode..
Hope this helps, or you can get back with more details.
Thanks & Regards
Santanu Dawn -
FM/BAPI for Product substitution List
Hello All,
I have a requirement wherein the user will enter substitution materials for a particular material. I have to update these substitution materials in APO so that it will be reflected in tcode /N/SAPAPO/RBA04(Maintain Product Substitution Tab)
Is there any FM or BAPI to do so?
Regards,
ArpitaHi
Can any one tell me the parameters which need to be passed to BAPI "BAPI_PSPSRVAPS_SAVEMULTI ".
I have to create Product substitution using this BAPI which should be reflected in /SAPAPO/RBA04 tcode.
Please let me know . Thanks. -
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. -
Product customization in CRM 7.0
Hi experts.
How can be able to do product customization in crm 7.0,
if crm is not a standalone system how come we will proceed further.
PLease share the infromation
Thanks in advance
Prajith PHI Denis,
Thanks for the reply.
please provide the link for the best practices in CRM for products customiziation.
Please do reply.
Waiting for your valuable response
Thanks in advance
Prajith P -
Hi all,
We have a product hierarchy created in ECC in Tcode V/76. These hierarchies have 3 levels and assigned to different materail in ECC materail master.
We have done a initial load of Materail and all the products in CRM now have the R3PRODSTYP. But none of them got assigned to R3PRODHIER when I check in Product wokbench. This is making my product search in a Sales order really difficult.
Is it a standard behavior that R3PRODHIER does not get assigned automatically even though those materail belong to that hierarchy in ECC?
I cheked the SMW01, no errors in initial load of the objects "Material", "DNL_CUST_PROD01" etc.
Any help much appreciated.
Edited by: Praveen Rangineni on Aug 4, 2008 4:10 PMYes..That can be a possible approach. But the product maintenance workbench will not allow you to delete the base category with which the product was created.
Instead the best way is to use this recategorization trx. COMM_PROD_RECATEG to change the category assignment of all your products on the fly.
Please use this in TEST mode first and then go for it!
Thanks,
Sudipta.
Note: Unfortunately, the report cannot be executed to delete the assignment of a category to a product when that category is assigned to the base hierarchy.
In that case, a report program to reassign the base hierarchy would be 1 option. Alternatively, you need to purge your product data in CRM and restart the download from ECC after making the customizing change.
Edited by: Sudipta Sarma on Aug 5, 2008 1:00 AM
Maybe you are looking for
-
Windows 7 x64 ***** on a macbook
PLEASE HELP.... i'm in south america and a friend of mine bought a macbook (she actually returned one for a pc, then exchanged it back for a macbook again). this is a late 2009 white macbook (6.1) she's an architect and needs autocad, which is pc onl
-
Can I publish the HTML to embed a SWF file created from freehand so that I can post it to the web? Or another way of asking the same question is how do you put the SWF files created from FreeHand on to your websites?
-
HttpSession getAttribute() generics
Hi, I am trying to get a List<String> from an HttpSession List<String> titles = (ArrayList<String>) thisSession.getAttribute("titles"); I am getting a compiler warning, unchecked cast. I found the following method that solves the warning: private sta
-
hi, i can't get my dv camera to work with the jmf. the dv camera is connected via firewire to the pc. jmfstudio correctly identifies an AVI formatted video with DVSD encoding, but it can't capture the video source. apparently the DVSD encoding is not
-
Multiple JDS as a name serivce question
I have three JDS (5.2) running as a naming service for host and user authentication: one master, and two slaves. My problem is that the ldap servers themselves point to another ldap server for information. So when I take one server down (patching) ev