You are on page 1of 14

What is Item Category in SAP CRM ?

Where
exactly it will be useful ?
This question is Assumed Answered.
What is Item Category in SAP CRM ? Where exactly it will be useful ? Please explain in detail.
Hello,
Item category controls the processing of an item in a Transaction.
Item Category is determined in a Transaction by 4 factors Combination
ITEM CATEGORY =SALES DOC TYPE + ITEM CATEGORY GROUP + USAGE + HIGHER
LEVEL + ITEM CATEGORY
The item category group determines how a product in the business transaction should be
handled. It determines, for example, that pricing does not take place for free items such as
promotional free gifts, or that inventory management is carried out for a service.
For processing of business transactions, the system uses the item category group to determine
the item category. From the item category group of the product and the current transaction type,
the system determines the item category and enters it as default in the relevant transaction at item
level.
Example:- You create a sales order for a product with item category group u201CNORMu201D
(sales item), the system automatically determines the item category suitable for this.
You can make the relevant settings for item category determination in the Implementation
Guide, under Customer Relationship Management Transactions Basic Settings Define
Item Category Determination.
Hope this will clear idea of Item category.
Regards,
Rajendra
Thanks Rajendra for quick update!!

Could you please explain regarding Item Category Usage(Program) + Main Item Category part
of
Tr. Type + Item Category Group(Product Master) + Item Category Usage(Program) + Main Item
Category = Item Category.
Regards,
Rajanand
Hello Rajanand,

1. Item Category :
You define the item categories for business transactions.Like transaction types, an item category
is assigned to one or more business transaction categories
An item category specifies the properties and attributes of a business transaction item, and
therefore controls how the item is processed
First, you assign the item category to an item object type. The item object type defines the
business context in which an item category is used.
ExampleBUS200140- CRM Service Product Item.
2. Item Category Group
With the help of the item category group, you review the various products from a business view
for item category determination. Enter the item category group for each product in the product
master.(T Code COMMPR01)- catergory id : mat_ hawa
Category description: trading goods
During business transaction processing, the system creates the item category from the item
category group for the product, and from the business transaction category, and proposes it in the
document.
You can assign item categories to business transaction types and item category groups in the
process Maintain item category determination.

3.Item Categories Usages


The item category usage is generally used for items that do not refer to a product (for example,
Free Items, text items).
The item category usage is assigned to the respective transaction types when the item category is
determined. When processing documents, the system determines the item category from the
transaction type and item category group or the item category usage and proposes it in the
document.
Regards,
Rajendra Sonawane
SAP CRM - Item Category, Transaction type, Item category determination

This question is Not Answered.


Hi,
I am trying to configure a sales order in SAP CRM. Right now, I am in the point of defining the
item category, transaction type, ...
1) My first thinking is that in the Product you have to define only the item category group, right?
(I do not see any field in the product for the transaction type and Item category)
2) After that, I think I have to defined the item category, transaction type and item category
determination, .... right?
But I do not know the secuence of defining such parameters and which parameters I have to
define.
Can anyone explain to me how I can define this parameters? I have been trying to look for this
information but it is a little confusing.

I can see in SAP CRM that there is a place for them:


Customer Relationship Management > Transactions > Basic Settings > Define Transaction
types, .......
But I do not know which ones I have to define.

Thanks a lot,
Jose
Dear Jose,

1. You are correct. You have to maintain only Item Category Group in product master.
2. You are correct. You have to define Transaction type, Item Category and Item Category
Determination.
To clear your confusion, please follow the below steps.
1. In product master(transaction: commpr01), maintain the item category group.
2. Customer Relationship Management > Transactions > Basic Settings > Define Transaction
types.
Select the standard sales order transaction type 'TA', copy it and make a ztransaction type.
3. Customer Relationship Management > Transactions > Basic Settings >Define Item Categories
Select the standard item category for sales item 'TAN', copy it and make a zitem category. (you
can define your required item categories as per your business scenario. for example, free goods).

4. Customer Relationship Management > Transactions > Basic Settings >Define


Item Category Determination
Select the standard item category determination for sales order(TA) with item category TAN,
copy it and replace the standard ids TA, TAN with the ztransaction type id and zitem category id
and make sure that the item category group should be the same one which you maintained in
product master in first step.
Hope it helps you.
Regards
Thanks a lot Maddy,
I have done the steps that you told me.

After that I go to SAP CRM and try to create a Sales Order but when I insert the product (with
my new Item Category Group) in the Sales Items I get the following error:
"Item 10: No item category could be determined"
Does anyone have an idea how to fix this error?
(in the Item Category Determination I have assigned the item category, trans type and item
category group correctly)

Thanks

Dear Jose,
Can you find any details under details link in the error?
Please paste the screenshots of the settings you have done for my understanding.

hi,

what I did is to "copy as .." a schema determination, item category and so on that is
working already in the system.

This is what I did:

1.- Define Transaction type (copy the one that is working and name it as ZPVC). Also it
was copied the Assignement of Business Transaction Category.

2.- Define Item Category (copy the ones that is already working and name it as ZRCP).
Also it was copied the Assignment of Bussiness Transaction Category.

3.- Define Item Category Group (copy as ZRRP the one that is already working)

4.- Define Item Category Determination (copy as ZPVC the one that is already working)

5.- Finally, within Customer Relationship Management > Industry-Specific Solutions >
Telecommunications > Settings for Telecommunications Transactions > Define Settings
for Document Distribution

what i did is create a new schema Determination (copy the one that is already working)

This is the error i get when selecting the product in the sales order:

Item 10: No item category could be determined

Diagnosis

No matching item category could be created for the item.

Unless the item category is determined, determination of the following items may not
work properly :

Text procedure

Partner procedure

Status profile

Org. data profile

Date profile

Action profile

Obj. reference profile

Procedure

If necessary, check the item category assignment for the relevant document type, and
describe it.

Do you know if I missed something?

Thanks a lot,

Dear Jose,

Would you please remove the main item category(zrcp) in your item category
determination and test it.

ZPVC + Provider Rate Plan + ____ + _____ = ZRCP

Regards

Hi Maddy,

i removed the main item category but still i get the same error:

Any idea why is happening?

thanks,

Have you maintained the item category group 'Provider Rate Plan' in product master?
Yes, I selected the new item category group that I created for my test (ZRRP)

this is what you mean, right?


Have you maintained the Item Cat. Group in SAP Basic Data tab in the Product?
There is no Item Cat. Group in SAP Basic Data tab. I can not see anything there related with
Item Cat. Group.
Have you maintained the sales area in product master? Please check for item category group
after maintaining the sales area.
hi Maddy,
I changed what you said in product master (sales and distribution tab) but still the sale error:

did i miss something?


Thanks a lot
how to find out action profile name without knowing transaction type
Dear Jose,
I the Customization of Tansaction you will not find any thing. Once you have done the steps
explained by Mr Maddy, then Go to webui Sales pro, open the sales order then you will
understand how to go. In general data you fill the basic requirement. There will a assignment
block where you will assign products.
Still face any problem reply me.
Reward if it helps....
Regards,
Adharent.
Please maintain product sales and distribution data similar to one determined for the document
header and maintain item category group there.

Thanks Pratyush for your answer,

in which section are you refering to maintain this data? In the product? Where is the
document header?

Hi Jose,
In the transaction COMMPR01 for your product. Go to 'Sales and Distribution' tab, there you
can maintain sales org specific data.This set of data also have item category group.
When you create the order there will be sales org determined for the header/item( organization
assignment block) .The item category group will be picked from the product for the same sales
org customization in COMMPR01.

Hi pratush, thanks for your help but still getting the error.

I added the item category group in product master (sales and distribution tab):

But when I try to create the sales order i still have the same error.

Did i miss something?

Hi Jose,

For which sales org and distribution channel did you add this data in COMMPR01 ?

The sales org and distribution channel in COMMPR01 should be same as the one being
determined for you sales order.

You can put a breakpoint in Include LCRM_ORDERADM_I_OWF13 to find out what


exactly is happening while determining the item category.

Regards

Pratyush Ravi

Hi,

i checked the organization and distribution channel in the product and also in the sales
order and they are the same:

Sales Org. Unit: O2C_SHOP O2C Shop 01

Sales Organization: O2C_SALES O2C Sales Organization

Distribution Channel: O2 O2C Distribution Channel

Division: 02 O2C Division

Sales Office: O2C_COMPANY SAP O2C Company

Sales Group: O2C_COMPANY SAP O2C Company

LCRM_ORDERADM_I_OWF13 is a class? when i try to open it to put a break point it


says that such object does not exist.

thanks again.

Hi Jose,

This is a Basic Problem with a simple solution. Dont mess up with other things.

1. In the define item category determination.

2. First determine Item category with Transaction type, Item category group and Item
category.

3. Second determine item category with Transaction type, Item category group, main item
category, item category.

4. In the second step, the main Item category should be same as item category.

Example.

Transaction type - Item Cat Group - Main Item Cat - Item category

TA

- NORM

TA

- NORM

TAN

- TAN
- TAN

Define in the above sequence, you will not get the error.

Regards

Shiva

Hi Shiva,

thanks for your answer, but I already tried this (Maddy already sugested it to me). I tried
it but I am still getting the error

HI Jose,

it is an include you can open in SE38.

Hi Jose,

Make sure that org determination profile is determining org units properly in your transaction and assign
the same org unit in product master sales area.

If still it does not work, you can put a breakpoint as suggested by Mr. Ravi.

You might also like