Version Specific fields For Product

Hi SCM experts,
I have a requirement where in i need maintain Product description as a version specific field . But as a standard , it is not. What i actually need is, I should be able to maintain different descriptions for different versions of a Product.
Is this possible through any customization or any user exits exist for the same. Please do let me know if this is possible or not.
Thanks a lot for all your help.
Regards,
Deepthi lakshmi.A.

Hi
1.First create a Change Note number using T code CC01,without release key and give the Change note number Description(Different Version for a single product) and give the valid from date as System's date,change no status as 1,and press enter and put tick marks in the first nd third column against material row.Press Save
2.Use the above created Change note number and do some changes for a material,i.e include some revision level.in Basic Data 1screen of the material.
3.You cannot use the same change note number for more than one revision level.For Eg.Using a change no 500000000112 you have inluded revision level A,and saved it.Now again using the same Change note no u cant include revision level B for the same material.
4.In this way you be in need of different change note numbers to include new revison levels for the same material,and u can give the description while creating the change note number.
Please give me a feedback whether it works properly or not.
I hope this will help u.If useful plz reward your points.
If i'm wrong experts please correct me.
Regards
Karthik
Message was edited by:
        Karthikraj
Message was edited by:
        Karthikraj

Similar Messages

  • Replicating Custom Fields for Products in CRM  from ECC

    Hi All,
    I am having difficulty in replicating SAP standard field values from ECC to custom fields for products in CRM. This is what i did:
    1. I created a new settype(ZMASTER_INFO) with a single attribute(ZIND_STD) and added
        this new settype to MAT_HAWA. (As all our materials fall under this material type).
    2. I am looking to map SAP standard field from ECC to this custom field of mine.
        I wrote the code in CRM BADI 
        'ZPRODUCT_CUSTOMER2->MAP_R3_TO_CRM_MATERIAL' with the following code:
    DATA: ls_ZMASTER_INFO TYPE ZMASTER_INFO_maintain.
    DATA: ls_category_bdoc       TYPE COMT_PROD_CAT_REL_MAINTAIN,
          ls_category            TYPE COMT_PROD_CAT_REL,
          lt_categories          TYPE COMT_PROD_CAT_REL_TAB,
          ls_settype             TYPE COMT_settype_ext,
          ls_cat_settype_rel     TYPE COMT_CAT_FRAG_REL,
          lt_cat_settype_rel     TYPE COMT_CAT_FRAG_REL_TAB,
          lt_cat_settype_rel_all TYPE COMT_CAT_FRAG_REL_TAB.
    LOOP AT lt_cat_settype_rel_all INTO ls_cat_settype_rel.
          CALL FUNCTION 'COM_SETTYPE_READ_SINGLE'
            EXPORTING
              IV_SETTYPE_GUID         = ls_cat_settype_rel-frgtype_guid
            IMPORTING
              ES_SETTYPE              = ls_settype
           EXCEPTIONS
             NOT_FOUND               = 1
             NO_IMPORT_VALUES        = 2
             NO_TEXT_FOUND           = 3 .
          IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
          ENDIF.
      CASE ls_settype-frgtype_id.
          WHEN 'ZMASTER_INFO'.
          ls_ZMASTER_INFO-relation-owner = 'X'.
          ls_ZMASTER_INFO-relation-logsys = cs_product_bdoc-header-com_product-logsys.
          ls_ZMASTER_INFO-data-ZZ0010 = is_mara-STD_DESCR.
          ls_ZMASTER_INFO-DATA_X-ZZ0010 = 'X'.
          APPEND ls_ZMASTER_INFO TO cs_product_bdoc-data-ZMASTER_INFO.
          APPEND ls_settype-FRGTYPE_GUID TO cs_product_bdoc-data-MNT_SETTYPE.
       ENDCASE.
    ENDLOOP.
    Since in ECC i am not having any custom fields i did not write any code in ECC for TPS34 and TBE24. I just wrote this BADI in CRM and using the field S_MARA-STD_DESCR.
    I am not sure if i need to write the code in ECC. COUld anyone please confirm if i need the code in ECC?
    Also in the CRM BADI, lt_cat_settype_rel_all is EMPTY. Not sure how this gets its value.
    Could anyone please suggest if i am missing anything here? Any help is appreciated.
    Thanks,
    Karuna.

    Hi Karuna,
    One more solution is to change the BDoc data content before it hit the Database.
    this can be done in badi: Data_Exchange_badi (if u dont find this try with following search string: xchange)
    In the above mention badi you will find a method which is used to populated the contend jst after bdoc in CRM is being populated by R/3 data.
    Best Regards,
    Pratik Patel
    <b>Reward with Points!</b>

  • Add a custom field for Product Allocation

    Hi experts,
    I have copied S140 to S501 to add a custom field for product allocation.
    I have added the custom field in MCVBAKUSR, so it is visible in MCVBAK.
    However, I don't know whether I can populate data into custom field. I searched in forum, someone said it can be done in SAP enhancement MCS10001. But it can't work. I have tried to place a break-point in the code, and seems that throughout the order creation and product allocation check, it hasn't get into the codings in enhancement MCS10001.
    Can anyone give me some idea on it? Thanks.

    You should have simply extended VBAK table. It would've taken care of extending MCVBAK, etc. Then VBAK field would have to be populated in a user exit USEREXIT_CHECK_VBAK in MV45AFZB, when a document is being created/changed.

  • Delta Specific Field for LTAP

    Hi guys,
        I tried using Field EDATU – Date of Pick Confirmation (First Step) as Delta - Specific Field for one of my View Datasource on Table LTAP.
        However no DELTA's recieved for the past one month
        Can someone suggest another field in table LTAP that I can use.
        Thanks

    Hi Chris
    I have the same issue and have not found a suitable field. Now I am doing a full load with a routine selection on a combination of QDATU and EDATU into an DSO and have a delta from the DSO to the cube. If you get sorted with teh delta, please post the solution...
    Cheers
    L.

  • Version category field for material type trading goods in mm01

    hi everyone,
      In MM01 for trading goods material type, we have version category field in basic data1 as list box, but there is no values in it. As we are using SAP DBM 7.0. can anyone tell me how to get or configure those values in list box?
    Thanks in Advance!!!

    I could only find that this tcode can be used for maintaining the version types. VTCU.
    Could not help u much as this version is not activated in my system

  • Delta-Specific Field for Generic DataSource

    Hi,
    I have defined a Generic DataSource for Transaction data on R/3-Side.
    This DataSource is based on View/Table EKKO (Purchasing Document Header) for some specific customer requirements. Delta-Specific Field is AEDAT (Calend. Day). Safety Interval Upper Limit is set 1 Cal. Days. No Safety Interval Lower Limit has been defined. "New Status for Changed Records" has been marked.
    When we see this DataSource in Extractor Checker (RSA3), this data source
    Extracted all delta data where AEDAT is not blank.
    When I see the content of table EKKO, I can find few records where AEDAT is blank.
    These records are missing in Extractor Checker.
    How I can solve this problem? Which delta-specific field can be used in
    this generic Datasource? Should I define an additional Generic DataSource with
    Delta-Specific Field BEDAT (as BEDAT is filled when AEDAT is blank in table EKKO)?
    Thanks for the answer.

    Delta based  on calday wont pick all the records  which are recently posted and you can not run the delta more than one time in a day ,end of the day only you can run the delta.
    Set the delta as Tme Stamp and specify the Upper  limit to 5 minuts.
    We can run the delta no. times and pick the documents posted in short interval of time.
    With Regards,
    Kishore.

  • Issue with creation of a specific field for a java program.

    Hey everyone,
    This is homework which is end of chapter "challenges" to practice what we've learnt.
    The chapter covers inheritance (super class and all things related)
    I'm having quite an annoying issue with the very beginning of the instructions, where it tells me to make the following fields:
    - Employee name
    - Employee number in the format XXX-L , where each X is a digit within the range 0-9 and the L is a letter within the range A-M.
    - Hire date
    This is what I wrote for code so far
    private String name;
    //private WTF
    private String date;I really have no idea what to do for the second field, how to even constrain integers and letters in the same field with a rule for number range and letter range, and that for each character independently, for what I understand.
    Any advice with this? It's blocking me from continuing -_-, because I can't make accessors and mutators and constructors, etc, if i'm still unsure of how the fields unfold.
    Thanks in advance.

    You can create a HireDate class.
    public class HireDate{
       private final int day;
       private final String month;
       private final int year;
       public HireDate(int day, String month, int year){
          this.day = day;
          this.month = month;
          this.year = year;
    }In the HireDate Constructor you could put if statements to ensure that only correct information is present. The fields are final because the hire date will not change. Override the toString() method so that when you print it out it will be in the correct format. Create some getter methods to get the private fields.
    Then in your other class just do this
    HireDate hired = new HireDate(10, July, 1991);Now you have an object that stores all 3 fields for you. You can use the object as you like and when it prints it will be in the format you want.
    Or you could just make hireDate a String variable. That is what I always did and I never lost marks for it. The reason I suggest this way is because you mentioned rules and constraints.

  • Screen field for Production Order CO01

    I want to add an additional field to enter shift in Production order screen CO01. How can I do this and what is the screen exit.
    Thanks

    HOW TO FIND USEREXITS ???
    1) Option 1 : you don't know the name or dont have any info on user exit
    run T-code : SPRO
    SPRO -> Click SAP Reference IMG -> click in the relevant module eg: SD (sales and Distribution) ->System Modifications -> User exits
    You can view documentation to understand the purpose of that user exit
    It is not that always one can find the user exits under the name "System modifications" but with respect to a module definitely user exits can be found under that module in SPRO
    2) Option 2 : You know the name of the user exit
    Run Tcode : SMOD -> fill in the enhancement name-> click on attributes and then components or directly on components and view the include...if already a code is written in the include,then on double click of include you can see the code...if an existing code is not there and you double click on the include,SAP prompts for a request
    3)Option3: You can use the custom code..which was contributed to SDN
    Create a new report program -> copy the code -> activate -> run
    on the p_tcode : give the name of the tcode for which you need to find the user exits and execute...a list of exits will be displayed...double click and follow the link
    ***********************************ABAP CODE :************************************
    report zuserexit no standard page heading.
    tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    tables : tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode obligatory.
    select single * from tstc where tcode eq p_tcode.
    if sy-subrc eq 0.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir where pname = tstc-pgmna.
    select single * from enlfdir where funcname =
    tfdir-funcname.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object = 'SMOD'
    and devclass = v_devclass.
    select single * from tstct where sprsl eq sy-langu and
    tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(95) sy-uline.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Exit Name',
    21 sy-vline ,
    22 'Description',
    95 sy-vline.
    write:/(95) sy-uline.
    loop at jtab.
    select single * from modsapt
    where sprsl = sy-langu and
    name = jtab-obj_name.
    format color col_normal intensified off.
    write:/1 sy-vline,
    2 jtab-obj_name hotspot on,
    21 sy-vline ,
    22 modsapt-modtext,
    95 sy-vline.
    endloop.
    write:/(95) sy-uline.
    describe table jtab.
    skip.
    format color col_total intensified on.
    write:/ 'No of Exits:' , sy-tfill.
    else.
    format color col_negative intensified on.
    write:/(95) 'No User Exit exists'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(95) 'Transaction Code Does Not Exist'.
    endif.
    at line-selection.
    get cursor field field1.
    check field1(4) eq 'JTAB'.
    set parameter id 'MON' field sy-lisel+1(10).
    call transaction 'SMOD' and skip first screen.
    Hope it will solve ur problem..
    <b>Reward points if useful...</b>
    Thanks & Regards
    ilesh 24x7

  • Stable Version of JDeveloper for production?!

    Hi ,
    We have a project in which we need
    Oracle ADF
    Oracle BPM
    Oracle SOA
    Oracle Form & Reports
    I want know which version of  JDeveloper (11.1.1.7 – 11.1.2.4 - 12.1.2.0)  satisfied  our requirement and what  version of Oracle Fusion Middleware and weblogic  we must install on our servers ?

    At the moment only 11.1.1.7.0 meets your requirements.
    The next jdev 12.1.3 should work to, however we don't know when this version will go public.
    Timo

  • How to maintain vendor specific prices for a material in SRM

    Hi,
    We are running extended classic scenario (SRM5.0). We want to register vendor-specific prices for materials that have been replicated from R/3.In SAP help, the following statement is made:
    Vendor-specific prices:
    For this, you have created Product Linkages in the SRM System with vendor-specific prices via the SAP Menu Master Data --> Products -->Process Products.
    However, I can not find the place to do this. Via relationships, I can make the link to the vendor and vendor-product-code, but I can not fill in a price.
    Is anyone familiar with this?
    Thanks,
    Ed

    Hi
    Go to the Conditions tab in the General Data section of a particular Product in the COMMPR01 transaction.
    Processing conditions in product master data depends on the application you wish to use; Purchasing (BBP Scenario) or Sales (CRM Scenario). This decides which condition types should be accessed, for example, to assign a price, discount or surcharge to a material, service or product category.
    First choose the required application; Purchasing or Sales and use the input help to enter a condition type in the field for input (in the item area). A line then appears where you enter the price-related data.
    <u>Dependencies</u>
    <b>To assign a price, for example, to a condition type, you must first make the following settings in Customizing for the condition technique:</b>
    Condition tables must exist and be generated with the necessary fields for product processing (for example, product or business partner and product).
    A condition type must exist (for example, a copy of an existing condition type such as 0PR0). The above-mentioned tables must be assigned to this condition type in an access sequence (in Customizing under CRM -> Master Data ->
    Condition Technique -> Access Sequence)
    Then you must assign the condition types required for product processing to a new condition maintenance group (in Customizing under -> CRM -> Master Data -> Condition Technique -> Condition Group), as the condition group PRODUCTCRM delivered by SAP should not be modified.
    You must ensure that the condition groups are assigned to the sales and purchasing applications so that the settings of the condition maintenance group apply to the product master data (in Customizing under CRM -> Master Data -> Product -> Special Settings for Sales Transactions and under Enterprise Buyer professional edition -> Master Data -> Products -> Special Settings for Purchasing Transactions).
    Example
    Condition table SAP004 contains amongst other things the fields 'business partner' and 'product'. A copy of the R/3 condition type PR00 with the name ZPR0 is created. When assigning the condition type to the new condition group ZPRODUCTCRM, condition type ZPR0 is assigned to condition table SAP004. You must then assign the new condition group ZPRODUCTCRM to the sales application.
    Hope this will help.
    Regards
    - Atul

  • Search on the custom field in Product doesn't work

    Hello everyone!
    Lately I was configuring additional custom field for product header and succeed. Then I wanted to add this field as a search criteria for product search and I followed help on help.sap.com and note 1026956. Here are the steps I did:
    1. I've extended structures CRMT_PRIL_QUERY_ADVSEARCH_PROD and CRMT_PRIL_QUERY_ADVSEARCH_IOBJ with my custom attribute.
    2. I went to Master Data->Products-> Basic Settings ->Add Attributes to Search Structure and added my custom attribute there.
    3. Then I found out that it's not enough and I should perform additional steps not included in note and help. I did these steps suggested by Shanthala Kudva in thread [Can't enable the extendable set type attributes in product search UI|Can't enable the extendable set type attributes in product search UI;.
    After that I was able to configure UI and see the search criteria, but when I try to search using custom field I get error message: "Search criteria PRODUCT_ANKER.ZCAT_NUMBER in scenario CL_CRM_PRSEARCHSCENARIO_GETLST not included in tool/filter"
    How to find out the reason of this behavior? Did I miss something in configuration?
    P.S. Set type called ZPRODUCT, attribute ZCATNUMBER. In structures appended component called ZCAT_NUMBER with component type ZCATNUMBER. In table CRMC_PRSEA_ATTR the record has the attributename ZCAT_NUMBER, attribute_id ZCATNUMBER. Maybe I messed up with that?
    Regards,
    Alex.

    Hi Alexander,
    I know this is an old post, but currently i am facing the same issue of not being able to see my custom fields in the BSP Component Workbench.
    I tried to follow all steps maintained in SAP Note # 10269656 & 1541480, but no luck.
    Can you please tell me what do you mean by "Should not add the extended attributes directly to Search Structure, as SAP expects the attributes to be in APPEND structure"? Can you please let me know how the values are to be maintained in the Search structure table "CRMC_PRSEA_ATTR", which is also accessed using the IMG Meanu path "Master Data -->  Products --> Basic Settings --> Add Attributes to Search Structure"
    Appreciate your help.
    Suresh Karri

  • Customer specific field.........

    hi,
    1- How can i  create customer specific fields for PROJ DEF. & WBS.
    2- how it will come on the PS WBS or Proj. Def. Screen

    Hi,
    You can create Customer Specifc field through Enhancement of Configuration. You need to go to transaction CMOD & define the enhancement. ABAPer will be required for this purpose.
    Hope this will help you.
    Regards,
    Rakesh Pradhan

  • How to attach questionnaire to initiative/item against a specific field?

    Hi All,
    How to attach a questionnaire for a specific field for an intiative/item in contxt to xRPM
    Regards
    srikanth

    Hi,
      If you have completed the activity 'Define Questionnaires' under SAP xRPM -> Global Customizing -> Process and Service Settings, you should have the questionnaires displayed in the portal. If not, do the following.
    1) Check that you have attached the questionnaire for the correct object type in the 'Define Questionnaires' activity.
    2) In the previous activity, 'Define Services', check that the questionnaire service is linked to an object type correctly.
      If these 2 activities have the correct configuration, then you should be able to see the questionnaires in the drop down.
    Best Regards,
    Prashanth

  • Version Management Enabling for PO

    Dear All,
    I want to do Version management for the below scnarios and fieldsm, how to do this, plesae help.
    PO - " Version" to be implement while change in PO.(like price,text,payment terms,tax code,addition in line items etc.)& output print should come "Amendment Purchase order".
    Please revert can this done.
    Also let me know the path ion IMG to achive this.
    Regards,
    Nagaraj S

    Hi Jeyakanthan.
    Thanks for your valuable answer.
    It is not working, i have enabled the VM as mentioned by you, but it not asking any version change.
    As the option given for PR(Version Relevant Fields for Purchase Requisitions) to get version trigger for required fileld why can't we make for Purchase Order.
    Please help me out is thr any wayout we can get so we can do this.
    Regards,
    Nagaraj S

  • Specific field

    Hi,
    How to know which tables from a database contain a specific field (for example ID).
    Thank you,
    Mihaela

    The docs Sybrand referred to is the [url http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/toc.htm]Oracle® Database Reference guide - and I echo his sentiments. You need to make the manuals your best friend.

Maybe you are looking for

  • Java Threads Problem

    Hi, I am trying to write a simple java threads program where in one thread reads a file and another thread writes the data into a second file.... Here is my code, although i think i am correct, my program still runs in a sequential fashion help help

  • File location dialog has started defaulting to specific server folder

    A problem has recently arisen on one of our G5's with Tiger. It occurs during the actions of saving files, or navigating within apps to place, import or export files. When the primary work folder on our server is selected as the destination, or path

  • HP PD5000x Pocket Media Drive locks up my computer

    I have a HP Pavilion Slimline s3330.nl computer with an Irvine-GL6E motherboard, version 5.23 and a HP PD5000x Pocket Media Drive. The drive works perfect when it is connected with a USB cable. When I put drive in the appropiate drive bay, the comput

  • All my files 'folder'?

    I'm confused by the All My Files folder at the top of the Finder sidebar. It says 'all my files' but then doesn't actually seem to show results from all my files! Where exactly is it looking? For example, I can search for images in spotlight includin

  • Sales planning as per sales person wise/Sales group wise/Sales office wise

    we are having a querry like Sales Planning in Sales & Distribution: Company need's to set targets based on Sales Office wise/Sales group Wise/Sales Person wise. Later on company will check target Sales, Planned Sales, Achieved Sales. So how can we ac