Issue in Product Category regd Set Types

Hi,
I am customizing Product Category ( for CRM 5.0 standalone) for Material using Building Block guides. I have created root hierarchy and category as described. Now I want to create category for Sales products using the root category. While creating this category the BB guide states following customization steps
Basic Data on Category
Product Type     Material
Product / Object Assignment Possible     
Product / Object Maintenance: Control Fields
Can Maintain Documents (Click this)     
Can Maint. Conditions (click this)     
But in my case I am not able to see following in Product / Object Maintenance: Control Fields section (following 2 controls)
Can Maintain Documents     
Can Maint. Conditions     
Because of this I am not able to get Set types COMM_PR_UNIT, COMM_PR_LGTEXT1, and COMM_PR_SHTEXT
Pl provide guidance and assist this is quite urgent.
With regards
Ambar Adhav

Please check this ...
1. You have created a  hierarchy...
2. you have cretad a root category...say CRM_PROD
3. check whether you have created a sub category under the root category.
    to do that... Please click on CRM_PROD.. right click and create  category..
then we can see the 
Can Maintain Documents
Can Maint. Conditions
Hope it helps..
<b>Reward points if it helps you..</b>
Yaswanth.K

Similar Messages

  • Product Attributes and Set types Tables

    Hi,
    In which Table does the Product Attributes and Set types stores in CRM?
    Can anybody tell me?
    Thanks

    Hi,
    I am not able to get you can you explain it clearly by taking this example
    I have created the Product Called Monitor
    For that Monitor i have maintained the following attributes like
    Monitor Size like 15 or 17 or 21inchs
    Monitor Type like Flat or LCD Type
    I have created the Set type for that.
    I have assigned those things to Product.
    What are the tables are involved in this process can anybody help me out regarding this?
    Thanks

  • Error COM_PRODUCT812 when syncing products with Attribute Set Type

    Good Morning,
    I was wondering if anyone could help me with an error I am receiving when synchronizing products over with a set type for the MARC table.
    I get the following error for some products when I load them initially.  I only get this error on the initial load of the product and if I comment out the code in IF_EX_PRODUCT_CUSTOMER2~MAP_R3_TO_CRM_MATERIAL to populate the set type it runs fine, so it does not seem to be data related since I can comment the code back in and resync the product and it comes over fine with the set type information included.
    Any help would be appreciate.
    Here is the error message a receive
    Serious error in tables or in program
    Message no. COM_PRODUCT812
    Diagnosis
    This message is issued in unanticipated situations.
    For example, tables do not have corresponding data records. Missing information in the records in the one table is read from the other table, however the relevant data record does not exist.
    Here is the code from IF_EX_PRODUCT_CUSTOMER2~MAP_R3_TO_CRM_MATERIAL that fills the set type informaiton.  The set type is made up of product ID and plant as the key fields and profit center as the zz00010 field
                   WHEN 'ZMARC_SET'.
              IF is_mara-material = lv_ext-field2(18).
                CLEAR ls_zmarc_set.
                ls_zmarc_set-relation-owner   =  'X'.
                ls_zmarc_set-relation-logsys  =  cs_product_bdoc-header-com_product-logsys.
                ls_zmarc_set_row-data-zzk0010 = lv_ext-field2(18).
                lv_temp_string = ls_zmarc_set_row-data-zzk0010.
                lv_is_numeric = zl_crm_utils=>is_numeric( iv_text = lv_temp_string ).
                IF lv_is_numeric = '1'.
                  SHIFT ls_zmarc_set_row-data-zzk0010 LEFT DELETING LEADING '0'.
                ENDIF.
                ls_zmarc_set_row-data-zzk0011 = lv_ext-field2+18(4).
                ls_zmarc_set_row-data-zz0010 = lv_ext-field2+22(10).
                lv_temp_string = ls_zmarc_set_row-data-zz0010.
                lv_is_numeric = zl_crm_utils=>is_numeric( iv_text = lv_temp_string ).
                IF lv_is_numeric = '1'.
                  SHIFT ls_zmarc_set_row-data-zz0010 LEFT DELETING LEADING '0'.
                ENDIF.
                APPEND ls_zmarc_set_row TO ls_zmarc_set-set.
                APPEND ls_zmarc_set TO cs_product_bdoc-data-zmarc_set.
                APPEND ls_settype-frgtype_id TO cs_product_bdoc-data-mnt_settype.
              ENDIF.
    Thanks,
    Eric Matson

    Hello Eric,
    Without debugging, it is bit difficult to tell the actual reason for the above error.
    If you are comfortable with debugging, then you can put the watch point in COM_PRODUCT812 and try to find the reason.
    Please note that in order to debug, you have to de-register the queue R3AI_MATERIAL(for initial load) in CRM system.
    Once you execute the load in txn:R3AS, you can see that in CRM txn:SMQ2, queue entry would be waiting for debugging.
    Hope this helps.
    Best Regards,
    Shanthala Kudva.

  • Issue in  product category replication from R/3 to SRM

    Mehul G Shah: BACKGROUND:
    We are in the process of replicating Material Group from R/3 to SRM
    using transaction R3AR2 & R3AR4. Our Pre-Production server got
    refreshed recently & this has caused all EBM data inclucing Logical
    System & Destination being overwritten with EBP data.
    We have maintained middleware paramaters, viz., CRMCONSUM, CRMRFCPAR,
    CRMPAROLTP & also TBE11.
    We have also maintained sites in CRM Middleware Monitoring Cockpit
    using SMWP.
    We have also tried after deleting entries in tables CRMPRLS (R/3) &
    CRMMLSGUID (EBM) as suggested by SAP note 765018
    We have followed steps mentioned in link /people/marcin.gajewski/blog/2007/02/05/how-to-replicate-material-master-from-r3-to-srm
    (But we are not clear about site attributes which needs to maintain as per the CRM Middleware Monitoring Cockpit.)
    ISSUE:
    Material Group gets replicated to Product Category in SRM. However, the
    Product Category gets replicated with Logical System which is not
    maintained in EBM

    Hi ,
    Thanks 4  ur replay,i have maintained Site attributes,please give me detail of site attributes like which attributes should i maintain ?please give me descriptive answer.

  • Unit of measure issue in Product Category Units Quota Planning

    Hi experts,
    My client needs to maintain quota for salespersons based on R/3 product hierarchy level. (1000 kg of Product Hierarchy Level 01234 per month, 2000 KG of Product Hierarchy Level 56789 per month, vs.). R3PRODHIER is the category assigned to Sales application.
    So in Quota Planning, sub-assignment block Product Category Units, I want to maintain quotas. I press Add button, mark the Hierarchy level I'd like to plan quota to, and press Choose button, but "Unit of Measure" field does not fill up. Surprisingly, in the dropdown list, there is not an option which I can select (i.e. 'KG'). The list is empty, even after I fill Q1, Q2, Q3 and Q4 values. So, I am not able to use the quota planning functionality.
    Any ideas why this is happening and how to fix it?
    Thanks for your time,

    Hi Kivanc,
    I see exactly one year ago (almost to the minute) you posted this solution.
    I am having exactly the same issue as you had. I also assumed the problem lay in ECC with unit of measure having to be defined at that same level.
    I have asked our SD team about this and they are not maintaining units of measure at higher levels of the hierarchy, only on the product itself.
    Our units of measure will be EA, TO, KG
    So how do I get around this? I don't completely understand what you have explained in your solution.
    Regards,
    Kendal

  • Creation of Service Product with Set Type and Attribute

    Dear All,
    Please guide me with proper step by step process,
    How to create the product with the set type and attribute for service industry in sap crm 7.0
    Regards,

    Hi Nitin,
    Before creating the Service type of product, you have to define the Base category for Service type product. Generally the category for service will be created under the R3 hierarchy R3PRODSTYPE. You can create this category using the TCode:
    COMM_HIERARCHY. Here you have to select the product type as Service and have to assign the set types to the category.
    You can create a service product using the transaction : COMMPR01 -> Click on Service ICON -> Select the Category for Service Type. Then fill in the details for Service Product description, Service ID(Based on number range settings for products), Language.
    Also fill other details like Base Unit of measure, Pricing condition for different sales areas for the service product.
    Since you are using CRM7.0, you can do all these activities using a POWER USER role.
    For more information about Set types and hierarchies please refer the following help link:
    http://help.sap.com/saphelp_crm70/helpdata/EN/46/57672501a208e7e10000000a114a6b/frameset.htm
    Hope this helps!
    Regards,
    Chethan

  • Product set types

    Hi forum,
    I want to relationate a product with the set types...i dont know how..
    Anybody knows the table or the function i have to use..¿?
    Thanks in advance,
    Mon

    Hi,
    try to check this.
    1) go to tcode COMM_ATTRSET in crm development system.
    On the selection screen, select the radio button Attribute
    Enter a name for the new attribute and choose Create
    Enter a field description
    On the Definition tab, maintain the field characteristics such as attribute type and length
    If necessary, maintain values or value ranges on the Value Range tab
    Save your entries.
    2) adding attributes to settypes
    go to COMM_ATTRSET
    To create a new set type, choose the radio button Set Type, enter a set type name and
    choose Create.
    Enter a description for the new set type.
    On the Definition tab,enter the following data:
    On the Product Type Selection tile, set the Material indicator.
    On the Characteristics title, enter object family.
    Make sure that the Multiple Use indicator is not set.
    On the Attributes Assigned tab, enter the attribute which you created previously
    and save your entries.
    check this for creating the settypes.
    Hope this might help you.
    Regards,
    Mallik

  • Set type creation and updation of the structure COMT_PROD_MAT_MAINTAIN_API

    Hello Experts,
    I've the below scenario,
    I created new Org dependent Z set type and assigned to a category.
    And I'm using the API - COM_PRODUCT_GETDETAIL_API to get the details about the material via the export parameter ES_MATERIAL_DATA which has the structure of COMT_PROD_MAT_MAINTAIN_API.
    My doubt :
    Whether the newly created Z set type structure will be automatically updated to this COMT_PROD_MAT_MAINTAIN_API? (In my case it has not happened)
    I hope system has to append this structure automatically.
    If not how to get this job done. Is there any settings to be done?
    If not Whether I can append this structure manually? will it affect anywhere?
    Kindly help me on this regard.
    Thanks in Advance!
    Regards,
    Senthil.

    Also Senthil,
    I am pasting some sample code for your help. this should solve your issue
    Also make sure the set type structures are appened in COM PRODUCT MAINTAIN API Structure else the updation logic doesn't work.
    DATA:         ls_detail1          TYPE zmsr_detail_maintain,
            gs_set_typ      TYPE comt_prod_mat_maintain_api,
           gt_product_api       TYPE comt_product_maintain_api_tab,
            gs_product_api  TYPE comt_product_maintain_api,
            gs_text1        TYPE comt_prlgtext_maintain,
        fill the new comm_product
        gs_product_api-com_product-product_guid = g_product_guid.
        gs_product_api-com_product-product_type  = c_product_type.
        gs_product_api-com_product-logsys        = g_logsys.
        gs_product_api-com_product-valid_from    = g_valid_from.
        gs_product_api-com_product-valid_to      = g_valid_to.
        gs_product_api-categories                = gt_categories.
        gs_text1-data-stxh-mandt         = sy-mandt.
        gs_text1-data-stxh-tdobject      = c_product.                            "'PRODUCT'.
        gs_text1-data-stxh-tdid          = c_base.                               "'BASE'.
        gs_text1-data-stxh-tdspras       = c_en.                                 "'EN'.
        ls_line-tdline                   = gs_upload1-lg_text.
        APPEND ls_line TO lt_lines.
        CLEAR ls_line.
        ls_longtxt-lines    = lt_lines.
        gs_text1-data-lines = ls_longtxt-lines.
        APPEND gs_text1 TO gs_product_api-long_texts.
        gs_text-data-langu      = c_en.                                          "'EN'.
        gs_text-data-short_text = gs_upload1-msr_desc.
        gs_text-data-valid_from = g_valid_from.
        gs_text-data-valid_to   = g_valid_to.
        gs_text-data-logsys     = g_logsys.
        APPEND gs_text TO gs_product_api-short_texts.
        CLEAR gs_text.
        APPEND gs_product_api TO gt_product_api.
          ls_detail1-data-zz0010       = gs_upload1-zz0010_1.
          ls_detail1-data-zz0011       = gs_upload1-zz0011_1.
          ls_detail1-data-zz0012       = gs_upload1-zz0012_1.
          ls_detail1-data-zz0013       = gs_upload1-zz0013_1.
          ls_detail1-data-zz0014       = gs_upload1-zz0014_1.
          ls_detail1-data-zz0015       = gs_upload1-zz0015_1.
          ls_detail1-data-zz0016       = gs_upload1-zz0016_1.
          ls_detail1-data-zz0017       = gs_upload1-zz0017_1.
          ls_detail1-data-zz0018       = gs_upload1-zz0018_1.
          ls_detail1-data-zz0019       = gs_upload1-zz0019_1.
          ls_detail1-data-zz0020       = gs_upload1-zz0020_1.
          ls_detail1-data-zz0021       = gs_upload1-zz0021_1.
          ls_detail1-data-zz0022       = gs_upload1-zfil_nbr.
          ls_detail1-data-product_guid = g_product_guid.
          ls_detail1-data-logsys       = g_logsys.
          ls_detail1-data-valid_from   = g_valid_from.
          ls_detail1-data-valid_to     = g_valid_to.
          APPEND ls_detail1 TO gs_set_typ-zmsr_detail.
          CLEAR ls_detail1.
          APPEND gs_set_typ  TO gt_set_typ.
          CLEAR gs_set_typ.
          CALL FUNCTION 'IB_CONVERT_INTO_TIMESTAMP'
            EXPORTING
              i_datlo     = sy-datum
              i_timlo     = sy-uzeit
            IMPORTING
              e_timestamp = g_valid_from.
          APPEND gs_set_typ  TO gt_set_typ.
          CLEAR gs_set_typ.
    *-------Mainten. Functions for Materials
          CALL FUNCTION 'COM_PROD_MATERIAL_MAINTAIN_API'
            EXPORTING
              it_product      = gt_product_api
              it_set          = gt_set_typ
              iv_commit_work  = 'X'
              iv_update_task  = 'X'
              iv_enqueue_mode = 'E'
            IMPORTING
              et_bapireturn   = gt_bapireturn.
          IF sy-subrc = 0.
          Commit the BAPI
            COMMIT WORK .
            CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    HOpe this helps !!!!!

  • Importnace of set type in comm_hierarchy transaction

    Hello,
    Can anyone explain the importance of set type in comm_hierarchy transaction on SRM??
    BR
    Bharat M

    Hi
    Set types are the one which are used to group together relevant attributes (fields in Material Master of R3) which will be used at the time of replciation of materials from R3. You can create your own set types if required.
    At the time of creating a category under the hierarchies, you can assign  the relevant set types for the hierarchy category.  If you create the product master in SRM for the specific category, those set types assigned will be shown as data screens to be entered.
    Regards
    Reddy

  • SRM - Contract management - product category - SRM 5.0

    Hello,
    The product category was set as mandatory field in the contract management.
    By creating a contract or modifying an existing one, a product category must be selected.
    When I'm connected in English, i can use product category search function, and all the product category are populated.
    I'm so able to select a product category in the contract
    But when I'm connected in French, it is impossible to use the search function because no values are populated.
    I already check the transaction COMM_HIERARCHY, but English and French are already set.
    Thank you for help.

    1. GOA+LOcal contract = Central contratct.pls coreect me
    :- Basically Central Contracts are created in SRM and copied to ECC. Then after you can refer that contract as GOA.
    2. When the central contract is created in SRM is it dcistributed as Contract or Scheduling agreeemtn in ECC.
    :- It's distributed as Contract.
    3. Also, in SRM 7.0 is it possible to create contract directly in ecc from the sourcing cockpit.
    :- No; it's not possible. You have to create contract in SRM first then you can distribute it to ECC.

  • ShoppingCart: product category

    Hi to all,
    i have to make two questions about Shopping Carts.
    I'm working with Extended Classic Scenario, SRM 5.0, SP9 release.
    1)I've created a SH with 5 positions, all coming from same catalog, same product category. In customizing, product category is setted "sourcing never carry out". So after approval step, SH and positions are automatically transformed not into a PO(as i was expected) but into 3 POs (i can't understand why!!!). Does anyone know the reasons?
    2)I have to recover many SH positions approved but not transformed in a PO causing a IPsec's crash. How can i force them in order to create missing POs?
    Thanks in advance,
    Christian

    Hi,
    If You don't assign vendor to SC, 3 PO (one PO on one item in SC) will be created.
    Please check in SPRO -> SRM -> SRM Server -> Cross-Application Settings -> Define objects in Backend System
    Find Your Purchasing group and category ID. Check value entered in Ext. proc. Value should be 'Purchase order if item data complete'.
    You also check in SPRO -> SRM -> SRM Server -> Technical Basic Settings -> Define Backend System for Product Category if You have a category ID and corresponding systems (source and target) attached to it.
    Regards,
    Marcin Gajewski

  • Can't find  Set type when maintain Product Category in Local Scenarios

    hi, expert
    We use SRM7.0 in Local Scenarios. Just create local material.
    Our developer made a 'Product Categories mass inport programme' , but for some unexpected reasons, we cann't check or edit original prodcuct categories. so I have to create new product category manually.
      When i create prodcut ,  i get a error message ' Data cannot be maintained for set type COMM_PR_SHTEXT . '  So i wanna add set types 'COMM_PR_SHTEXT' to this product category. but i cann't find this set type in the list whiche ever exist !
      which i can find in the list show below:
          CALL_FWD_TD
          COMM_PR_GTIN
          COM_COMMERCIAL
          COM_TA_R3_ID
          CRMM_PR_TAX
          GSM_PHONE_TD
          ISPS_MARA
      what should i to do, make  the set type 'COMM_PR_UNIT' , ' COMM_PR_SHTEXT ' and some 'Z_xx_settype'... can be used.
      Thanks .
                              claud
    Edited by: Guang Li on May 23, 2011 7:07 AM

    Hi
    check this link
    Materials replication from R/3
    Regards
    G.Ganesh Kumar

  • Predifined set types in product category

    Hi forum,
    the pre defined set types viz comm_pr_shtext,comm_pr_unit.... are not visible in the category(service) which is assigned to the hierarchy.so creation of products under this category is not being allowed by the system.are there any settings to correct this.plz guide.points guaranteed.
    thanks in advance
    shridhar

    hi,
    i have replicated the problem in my system, it is working fine.
    answer the following:
    have you created a category for service for a base hierarchy, say "Service"?
    Have you specified the product type while creating this category?
    Have you selected/ checked 'Product/object Assignment Possible' ?
    have you created another category for your purpose  say "Maintenance below the above category "Service"?
    if you have done the above steps, you should be able to assign the SAP provided set types to this new category.
    otherwise raise a note to SAP.
    regards,
    Rishi

  • Set type COMM_PR_SHTEXT error when creating product

    I am trying to create a dummy0 product for untilities serivice.
    I get the above error.
    if I want assign set type  COMM_PR_SHTEXT  is not existing the list.
    is there any way to overcome this issue?

    Hello Nick_crm
    A settype can only be assigned to one hierarchy per product type. The SAP delivered settypes that you have mentioned above are assigned to category Z_SLA (type Service). Hence you cannot use them in the category
    you have defined (type Service).
    It is advised to use the predelivered category SRV_ as a base category for creating services. You can assign the other enhancements (settypes) required to the category you have defined and later assign the service
    to this category too.
    Incase you do require to assign the mentioned settypes to your category then first you will need to regsiter your hierarchy as the base hierarchy in transaction comm_prapplcat.
    I would like to point to the steps below as to how you can find out where the set types are being assigned.
    1. Goto the transaction -> COMM_ATTRSET ->  here enter the
    set type as ' COMM_PR_SHTEXT' and now click the 'where used list'(there
    is a button in the toolbar for the same)
    2. Now you should see a list of all category ids along with
    hierarchy id's where the settype is being used.
    3. Select any one of the category id.
    4. Now goto the trx COMM_HIERARCHY -> and click 'Open Category'
    5. Now you can see the usage of the settype in settypes tab.
    6. To design the settype -> goto the root category and remove the
    same , so that you could now assign it to your own category.
    Since a settype can only be assigned to one hierarchy per product type, It is advised to use the predelivered category  as a base category for creating services. You can assign the other enhancements (settypes) required to the category you have defined and later assign the service to this category too.
    thanks Willie

  • Assign Set types to category.

    Hi All,
    I have Defined Product Hierarchy, Defined Product Category and Assign Category Hierarchies to Applications.
    But I have issue when assign Set types to category and unable to find set Type when search to assign them , however I can find set types available  in table COMC_SETTYPE
    COMM_PR_MAT
    COMM_PR_UNIT
    COMM_PR_GTIN
    COMM_PR_LGTEXT1
    COMM_PR_SHTEXT
    CRMM_PR_TAX
    CRMM_PR_SALESA
    CRMM_PR_SALESG
    COMM_PR_LGTEXT2
    Pease advise how to assign Settypes to category.
    Thanks in advance.
    Regards,Raju

    HI Raju,
    The F4 help picks set types based on the product Type assigned to the category.
    In comm_hierarchy table pick the category guid and pass this category guid to table COMM_PRCAT.
    Pick the product type in this table for your category guid and pass product type to COM_PROD_FRG_READ_FRGTYPES.
    Here you will see what all set types are supported by that prouct type.
    Thanks,
    Tejaswini.

Maybe you are looking for

  • Error message when posting invoice : Day-end closing not defined

    Hi, In our training environment we migrated from FAGLFLEXT to FMGLFLEXT and activated fund management. Now when posting an invoice the system provides an error message: "FQ252 Day end closing not defined". There is no configuration related to F845 bu

  • What is a good codec to convert MTS too for edting?

    I heard that MTS or AVCHD footage is not good to edit with. What is a good codec to convert too?

  • Wireless transfer speed is hopeless!

    Hi, New BT customer here, after being with aol for nearly 10 years I thought it was time for a change. Why-o-why? I used to have a netgear 834g router which worked fine, signal would drop a touch upstairs and broadband 8mb with aol, but they could no

  • Can anyone explain this graphics issue

    The apple not so genius bar near me cant work this out. 1 new apple supplied ram replacement, 1 ram corsair replacment by me 1 logic board and graphics card replacment by apple. The not so genius bar cant work it out. I think the laptop is a lemon my

  • Debugging Adobe forms in ISR framework

    Hi, I have created a Adobe Interactive form (on the SAP side) which is using the Internal Service Request framework (ISR). Before when I used the JSP forms I could create an external break-point in the ABAP code of BaDI QISR1 and debug it when runnin