Protecting classification tab fields in MM01
Hi Folks,
I want to protect(non-editable) some fields in classification tab
in material master for some material types.
Iam able to do for other views but not able ot do for classification view
please give me some input on this.
Thanks,
Shwetha
Hi Swetha,
I think it is possible throug Transaction variant in SAP, Please refer the below link.
Link :[Transaction Variant|http://wiki.sdn.sap.com/wiki/display/Snippets/TransactionVariant-AStepbyStepGuidefor+Creation]
Regards,
Maruthi
Similar Messages
-
BADI to get characteristics of class in classification tab at MM01 / MM02.
Hi all,
Is there any user exit or BADI to get all characteristics entered at the classification tab while creating or changing a material (MM01/MMO2) before saving.
Regards,
ChinnaHello Chinna,
When you Enter Characteristic value by using F4 help under classification tab BADI CACL_VALUE_CHANGE will be called.
And you will get the following values one by one (as you kep on entering)
I_CHARACTERISTIC_INTERNAL Internal Characteristic
I_CHARACTERISTIC_ID Characteristic Name
IS_COMMUNICATION_STRUCTURE Communication Structure: Classification
C_ATWRT Characteristic Value
Please create an implementation of the above mentioned BADI and set a breakpoint on the code and check the values of the above parameters.
Regards
Arindam -
DMS :Select Range for User defined fields in Classification Tab in CV04N
Dear All,
We have added User Define Fields Date field in Classification Tab in CV04N Transaction But it has single search (parameter) where we need to have Date range selection (Like Select Option) for the documents.
I request you to suggest me some solution whether it is possible to achieve with any standard configuration as it is very critical to the Business .
I would appreciate for your quick response and support.
Thanks in Advance,
Regards,
Vishal.Dear Ravindra,
Actually My requirement is when we enter the exact date in the input field its giving the documents submitted on that date.But when i give date range its not displaying the any documents where the document submited in between those two dates.
Ex: I have submitted the document ( in CV01N ) for the approval on 10.05.2010(this is the same field in classification).
In the CV04N transaction ,classification tab if I enter date as 10.05.2010 its giving the document submitted on that date.but if I enter the two dates 01.05.2010 and 20.05.2010 where document is been created B/W the input dates.
Please suggest how to fulfill my business requirement ,I also request to check any configuration for the user defined fields can solve this problem instead of selecting single value when it can select the range of values.
Thanks for your earlier reply.
Regards,
Vishal. -
Adding field to MM01 - Costing View 1 tab
Hi,
I have appended a new field Product Group in MARA. Also created a Z Table to store Product Group and the corresponding Profit Center in it.
My Requirement is to add this field Product Group in MM01 Material Master - Costing View 1 tab.
Product Group should have an F4 from the Z Table values.
Once the user selects value for Product Group, Profit Center field in MM01 must be filled with value from the Z Table.
Once the material is saved, Product Group should be updated in MARA and Profit Center in MARC.
Can someone please help with the steps to do this and also what code to write in PBO/PAI.
Thanks in Advance.
Regards,
NavinHi ,
There is an Option of adding new Subscreen in Costing View 1 Tab .
Create an Custom Program with that field and do the Configuration process .
The Configuration Can be Done from the Navigation Mentoned Below
SPRO -> Logistics General ->Material Master ->Configuring the Material Master .
You can Find a Documentation how to Proceed .
Regards,
Sriram -
CallTran-MM01 -Classification tab
Hi Experts,
How can i create MM01-Classification Tab?I have class and class type.While Creating (BDC)MM01-classification tab it asking class,i have entered,but while entering Characterstic value assignment...Wht i have to enter?they have two columns?Where i have to enter..
pls very urgent
Rewarded*
Cheers,
priyaDear Alfred Kingsley ,
What u said is correct but a small correction,
CL02 is obsolete in ECC and CL04 is in place of that
and we have to methods to create Class one is goto CL04 and give the characteristic name and double click on the given char name it takes u to CT04.
or create char through CT04 and give the char in CL04,
we have class type while creating class(CL04)
Batch Class, Material Class ,Variant Class Etc as per our requirement we need to select the class type
Thanks
Surendra P -
Class type in classification Tab
Hi frnds,
I want to know the table name where the class type details are fetched while clicking the classification tab in mm01 transaction.Four class types are displaying. I know there are many class types are exixting. But only 4 of the class types are fetched on selecting the classification Tab. Ho w it is fetching and from which table the entries can be retrieved.
Please help me.
Thanks in advanceHi frnds,
I got this function module to solve my issue. 'CLAF_CLASSIFICATION_OF_OBJECTS' . But I am not able to get all the class type values when I provide an empty value for the corresponding parameter. It is giving only class type 001 value. If I entered class type parameter with 300 it is giving the corresponding value. How can I use this function module to get all class type values by providing the value to material number and table name fields of function module.
Thanks in advance.. -
Values not getting updated in Classification tab by BAPI_BATCH_SAVE_REPLICA
Hello Experts ,
I am currently facinmg problem with value updation in Classification Tab for Batch Master. To create the classification I have marked BATCHCONTROLFIELDS-DOCLASSIFY = 'X' and to pass values to classification I have done the below coding.
wa_classvaluationschar-value_char = wa_itab-value1.
APPEND wa_classvaluationschar TO it_classvaluationschar.
wa_classvaluationsnum-value_from = wa_itab-value1.
wa_classvaluationsnum-unit_from = wa_itab-meins.
APPEND wa_classvaluationsnum TO it_classvaluationsnum.
Finally called the FM 'BAPI_BATCH_SAVE_REPLICA'. But , inspite of this I am not able to see values in the created Batch. Please advice on the same.
Thanks
-Trishna.Hi Trishna,
You need to update below mentioned fields to udpate that.
OBJECTKEY = concatenate (Internal Material number & plant & batch number)
OBJECTTABLE = MCHA
in both the structures CLASSALLOCATIONS and CLASSVALUATIONSCHAR. It will udpate.
Cheers,
Luri -
In MSC2n - Get date in the classification tab from basic data 1 tab
Hi All,
My requirement is as follows.
WHen I execute the tcode MSC2N,
Relevent data for the fields Batch, Material and Plant and hit the enter Key.
This displays Tabs like BASIC DATA1, BASIC DATA 2 , CLASSIFICATION etc.
when I change the production date in the BASIC DATA1 and then click on the CLASSIFICATION tab, the prodiction date should get displayed automatically in this tab.
There is no USER-EXIT or BAdi for this.
I need an enhancement point.
Plz help me .
Regards,
Renuka
Edited by: Renuka Sarode on May 11, 2010 9:51 AMHi Reddy,
Its doesnt work for me...
Plz suggest me som enhancement..
Regards,
Renuka -
Add field to MM01, MM02, MM03
Hi guru,
I need to add some fields in MM01,MM02 & MM03 in BASIC DATA 1 tab.
I want to do this using BAdI.
The data will go to MARA table.
Expecting a better solution in brief from U.
With Thanks
SohelHi,
Forgot to tell u Note No.
Please Follow Note No : 44410
You can also try.............
Note 38299: Customized material master: concepts
Note 44410: Integrate Customer Specific fields in material master
To extend an existing material master table to include specific customer-specific fields, you can proceed as follows:
1. Extend the required table in the Dictionary using an append structure
2. Extend online maintenance in customer-specific material master maintenance.
a. Define a sub screen with your customer-specific fields in a customer-specific function group created as a copy of standard function group MD1
b. In configuration, assign this sub screen to a maintenance screen using the Copy customized material master function ..(program COPYMGD1 is available)
3. To update customer-specific fields via data transfer, proceed as follows:
a. Include the fields in central table T130F
b. Extend the data structures for data transfer to include the customer-specific fields
c. Include the customer-specific fields in those tables in which the incorrect data is stored during Direct Input.
Let me know if you need more information...
Affable
Arbind
Edited by: Arbind Prasad on Jan 25, 2010 10:32 AM -
PLz Help me its urgent, how to add new field in mm01 basic data screen
Hi everyone,
plz tell me how to add new field in mm01 basic data screen,i added that field in basic data screen but when i create a material the data for that field will not save in database table.
Thanks,
murali.Hi Murali,
when created added a field on the screen by using user exit then after that you have add the field in main table where you will be getting these table in the userexit only, please make sure about this. And i am sure defenitly it will get updated in to the table.
reward if useful.
thanks
abdulsamee. -
Function Module to Read attributes value from Classification tab
Dear Experts ,
We are using material classification in the material master. Under classification tab of material master , we are maintaining certain characteristics and their corresponding values.
I want to read those values and use those in one of the report.
Can you please help me in identifying Function Module which will return the values of all the attributes of that material.
Thanks in advnce,
Regards,
NikhilYou can check those details using CT06 transaction.
FM CLAF_CLASSIFICATION_OF_OBJECTS can be used to retrive the data using program.
CALL FUNCTION 'CLAF_CLASSIFICATION_OF_OBJECTS'
EXPORTING
class = gc_class
classtext = 'X'
classtype = gc_classtype
clint = gc_mmpsk
features = 'X'
language = sy-langu
object = l_object
key_date = sy-datum
initial_charact = 'X'
change_service_clf = ' '
inherited_char = 'X'
TABLES
t_class = lt_class
t_objectdata = lt_objectdata
EXCEPTIONS
no_classification = 1
no_classtypes = 2
invalid_class_type = 3
OTHERS = 4. -
How to add a new field in MM01, with say contaminent as a field?
How to add a new field in MM01, with say contaminent as a field? I process that i know is i has to go the user exit and check out the three user exits that are available for MM01 after that what i have to do please can any one help me out with the procedure to proceed?
Hai venkateshwar reddy ,
try with these user exits
MGA00001 Material Master (Industry): Checks and Enhancements
MGA00002 Material Master (Industry): Number Assignment
MGA00003 Material Master (Industry and Retail): Number Display
Refer these steps also
http://sap.ittoolbox.com/groups/technical-functional/sap-r3-dev/screen-exit-on-mm01-mm02-mm03-322717# -
CRM function module to update the attribute in the classification TAB of BP
Hi All,
Can any body let me know if there is any functionmodule to update the CRM function module to update the attribute in the classification TAB of BP tcode.
I have searched a lot i get FM to update the marketing attribute and not the attributes in the classification tab.
Thanks in Advance
Edited by: Sharath Kumar on Dec 2, 2010 4:48 PMFor material bom: CSAP_MAT_BOM_CREATE
and CSAP_ORD_BOM_CREATE for Order BOM.
Regards,
Ravi -
Data of classification tab in t-code MSC2N
Hi All,
is there any FM or method to read the data of classification tab in T-Code MSC2N. I need the value of product grade which comes in this tab.
Thanks in adv.CALL FUNCTION 'QMSP_MATERIAL_BATCH_CLASS_READ'
EXPORTING
I_MATNR = gt_SOitems-matnr
I_CHARG = gt_SOitems-charg
I_WERKS = gt_soitems-WERKS
I_MARA_LEVEL = 'X'
I_NO_DIALOG = 'X'
I_DATUV = SY-DATUM
IMPORTING
E_CLASS = LV_CLASS
E_KLART = LV_KLART
E_OBTAB = LV_OBTAB
E_OBJEC = LV_OBJEC
EXCEPTIONS
NO_CLASS = 1
INTERNAL_ERROR_CLASSIF = 2
NO_CHANGE_SERVICE = 3
OTHERS = 4.
IF SY-SUBRC = 0. " If Class...etc found
*--Get classification information
CALL FUNCTION 'BAPI_OBJCL_GETDETAIL'
EXPORTING
OBJECTKEY = LV_OBJEC
OBJECTTABLE = LV_OBTAB
CLASSNUM = LV_CLASS
CLASSTYPE = LV_KLART
KEYDATE = SY-DATUM
LANGUAGE = SY-LANGU
TABLES
ALLOCVALUESNUM = LT_ALLOC_VALUES_NUM
ALLOCVALUESCHAR = LT_ALLOCVALUESCHAR
ALLOCVALUESCURR = LT_ALLOCVALUESCURR
RETURN = LT_RETURN. -
Custom tab field is missing in me21n
hi all,
i am doing one enhancement work.
requirement is custom tab with custom field creation in me21n Tcode.
i have created all the things using user exit and its working fine also.but now inside the tab field is not displaying.
i dont know what happen, pls some one help me its very urgent.
thanks & Regards,
S.KavithaHi ,
Please find the below screenshot.it is used to add custom tab in header level or item level also.once you added the field in layout,active the layout screen and also active the Enhancement .
Regards ,
Karthikeyan R
Maybe you are looking for
-
Does Firefox Mobile on Android allow the user to be able to view a Java streamed Webcam?
I tested the new Evo Shift at the Sprint store and brought up a webcam from the dog daycare center that would not appear on the phone. I was told that you couldn't do this on Android, I wanted to know if viewing the webcam is possible with Firefox Mo
-
Dear Guys Is it true that ABAP Query bypass Authorizations Profiles while ABAP reports dont,
-
IPad mini Cannot Connect to ANY network, best course of action?
iPad mini was working until around 6 PM, where it just stopped connecting to wifi and internet just stopped. Tried all methods that was discussed in the past post, which included resetting network setting in Settings section, hard reset, putting the
-
A problem in rendering has arisen on all my files?
The red line in timeline will not render when Enter is keyed. The WAB brackets are in place at the beginning 00:00:00:02 and end 00:01:22:18 of the clip. The WAB areais a consistent grey. I tried renderng thru' the share tab and when idicated as a P
-
Have basically given up trying to use a Nokia "smartphone" in an Audi. Have bought an HTC TyTn 2 which immediately uploaded it's contact book to the MMI display of my Audi A6 (2006 model), by Bluetooth. Is it really so difficult Nokia?