Mass Maintenance of MMR using MM17
Dear Friends,
can anybody explain the step by step procedure for material master customized fileds updation using MM17 tcode.
i have an issue, client is having some customized fileds in MARA and MARC tables. he want to update that data using MM17 only. these customized fields are not available in the fields tab of MM17.
how to make available these fields in the list and how to save that new values which are entered by user in to tables MARA and MARC.
explain me the steps.
Thanks in advance.
Ravi.
Hi,
Refer following link;
[Mass Maintenance processing - tcode MASS|http://www.sap123.com/showthread.php?t=158]
Similar Messages
-
Hello friends,
I would like to know the fields/views that we can not change by using mass maintenance of MMR if there are open PO for that particular material in concern. Likewise there was a question in SAP certification exam having options: "base unit of measure", "material type" and so on....in general you can change any field that can be changed in MM02. if the field is grayed then you cannot. e.g. if you make use a MRP profile. and in this profile the maintenance of those fields is disabled then you cannot do it MM17 either.
-
Hi,
I would like to do Mass Maintenance for 2000 vendors in my Client's system. I have to update the Telephone number field of General Data in Vendor Master.
These vendors are created for different Company codes and a Single Purchasing Organization.
I believe we can do Vendor Mass Maintenance through the Transaction code XK99 in standard SAP.
Can anyone please provide me the steps for executing the Vendor Mass Maintennace.
Its a High a Priority issue, and would be glad if I can get an immediate reply.
Thanks in Advance,
PavanHI,
the vendor mass maintenance is very useful for maintaining large numbers of vendors with the same data.
So if you are adding the same telephone number to every vendor then this is easy and can be done in seconds, but what you want (I believe) is to maintain different data (i.e. phone numbers) against each vendor.
To do this you should use LSMW or CATs scripts or similar, that way you can use a spreadsheet with the numbers and get the program to populate them correctly, with one run of the program, automatically.
Steve B -
Custom fields not getting updated in Mass Maintenance-MM17
Hi,
I have created a custom field in MARC table and the data is getting updated to the MARC table through MM01/MM02 but it is not getting updated by MM17. I have checked the notes 44410, 576160, 414020 and 116311. I have done the following changes as per the sap notes.
1. Created a custom segment ZE1MARCM by copying the standard segment E1MARCM and added the custom field in that
segment.
2. I have extended the IDOC 'MATMAS03' and added the custom segment ZE1MARCM to E1MARAM.
3. Created a new entry in we82 and provided the extension type 'ZMATMAS03' and release '701'.
4. Adjusted the partner profile in we20 for matmas with port and providing the extension idoc type.
5. Added the custom field in the table MASSFLDLST.
6. Implemented the code in BADI 'MG_MASS_NEWSEG' and exits 'EXIT_SAPLMV01_002' , 'EXIT_SAPLMV02_002' as per the
sap notes.
The custom field is not getting updated through mass maintenance. Please let me know if i have missed anything?
Thanks,
GeetaI had this same question several years ago. Please check my answer at Initialize MARC Custom Fields Using MM17 Does Not Work
-
Restrict change authorization for MM17 (Material master mass maintenance)
Hi,
Apologies if I have posted this in the wrong forum. I want to know if it is possible to use the mass maintenance transaction MM17 (indus. material) to display data only istead of change/create. Is there some setting at the basis object level which can enable this? There are currently a lot of custom abap reports and queries in our system for viewing material master data, these can all be replaced by MM17. Basically we want to use MM17 as a reporting tool to display data only. Is a solution possible? Help is appreciated, thanks.
RegardsHave you tried the MM Information System node in the SAP Easy Access menu? There are a bunch of standard reports with navigation options there, for the user who has the correct authorization to display only.
Alternately, you may want to take a look into transaction MASS and use the B_MASSMAIN object, depending on your requirements - but test it well.
Cheers,
Julius -
Good issue using mass maintenance
Hi SAP fans,
I'm about to do good issue process using movement type 551 Scrapping.
the users want to have 1 document number for 1 thousand material to scrap.
is there any mass maintenance for good issue ?Hi
If you want to post large number of lin items in one document you need to use the BAPI - BAPI_GOODSMVT_CREATE
condition being all the line items should belong to one plant....
You can get more details on the BAPI using T.code BAPI -> Materials Management -> Inventory Management -> GoodsMovement -> CreateFromData here click on the documentation tab....
Thanks & Regards
Kishore -
Mass maintenance -Material Master
Dear All,
I have to change 400 materials (material description) by using mass maintennace(mm17).In this 400 material,for example
"cristal100-c1"
"cristal200-c1"
"cristal300-c1"
for three materials, I want to add "by vendor", for example
"cristal100-c1 by vendor"
"cristal200-c1 by vendor"
"cristal300-c1 by vendor"
In mm17, i selected table & fields, in the new values column fields - how to enter????????
Anyboday can help me?
Points willbe given more...
Regards,
Jaheer,Yanbu,KSA.HI,
I feel it is not possible in Mass maintenance. i feel you will replace many fields with a common field by mass maintenance. But you have to change to different fields which is not possible i think
You have to build a LSMW for MM02 and do the changes.
Thanks & Regards,
Kiran -
Issue in Alternative unit of measure (MARM) update using MM17
Hi,
I have tried to update alternative unit of measure (MARM) for some materials using MM17.
It is working for some unit of measures (Like FT).
But if I try to changes the unit of Measure value for PLB (Counter & Denominator) or DLB it is changing for UNC, if UNC unit of measure is not there for that material then the UNC is getting created.
But according to MM17 functionality I think PLB values should change.
Please check and let me, if you have any solution or any one faced the same issue.
Thanks
sham.Hi Sham,
Your problem could be caused by wrongly assigned ISO codes to the unit of measures involved. Most probably to these unit of measures the same ISO code is assigned. This leads then to problems in the ALE interface of the material master, which is used too by the mass maintenance transaction MM17.
There only the ISO-code is given and then the System doesn't know the correct unit of measure, which
should be used. So it is possible, that the change is done for a wrong unit of measure.
Please check for this your customizing in transaction CUNI.
Regards
Mauro -
Mass maintenance of 3000 materials
Dear all,
My requirement is to maintain the safety stock values for 3000 materials thru' mass maintenance MM17 for a <b>SINGLE</b> plant. The values for safety stock are 1 & 2 and this will be applied to all the materials. Pls let me know anybody how to make changes thru' this..Hi,
Find the appropriate field from the long list and select it.
then use the selection options to ONLY pick up the materials that are relevant to the plant (add the plant as a selection option using the icon on the selection screen).
Then enter the new value in the special field at the top and click on the icon that replaces the contents of all fields. Then execute (only in foreground if you are doing this when the system is not being used, i.e. overnight or at weekends) or change in background when it gives you the option.
But you say the values are 1 & 2 ? What do you mean by that? The safety stock is one field.
Steve B -
HI,
Pls provide all the MM related Mass Mainteance trans. codes like ;
Material - MM17
Vendor - XK99 .. .HI
Mass maintenance is used to make make mass changes to master data such as materials, vendors, purchase orders, purchase requisitions, etc.
The full list of possible "objects" that can be changed are:
BUS0015 Profit center
BUS1001 Materials (industry)
BUS1001001 Materials (retail)
BUS1133 Rental units
BUS2012 Purchase orders
BUS2032 Sales orders
BUS2104 Appropriation reqs
BUS2105 Purchase requisition
BUS3003 Purchasing info recs
BUS3006 G/L accounts
KNA1 Customers
LFA1 Vendors
Summary of how the process works:
Run transaction MASS
Select what master data element you want to change
Select fields for selection and what will be changed
Select master data to be changed
Indicate what the new value is
Save (Run)
Thx
Raja -
Pl guide me the procedure for mass maintenance T_MM17.
ManojLets make it with an example:
Target: Flag Auto PO indicator in material master purchasing view:
Use MM17 to mass change the material masters.
Select Plant Data for Material - table MARC
Execute.
Enter your selection (you can add further selections by clicking the button choose selection fields on the bottom.
Execute.
now you see all records to be changed.
Click select fields. Pop-up is coming.
Choose Automatic PO field and continue.
Automatic PO field has appeared and you can now enter the new value (X).
Click the colomn header of the field to be changed.
Then click button change field values.
You can see immediatly the new values in the records below.
If you click save, then the new values are written to the database. -
Creation of New T-Code for mass maintenance of SA
SAP currently does not have a facility to mass-maintain schedule agreements. The business alone has over 16,000 schedule agreement lines. Manual maintenance is very time consuming.
There are some key items of data that can require amendent for a particular vendor. The new program would permit the maintenance of:
Planned delivery time EKPO-PLIFZ
GR proc Time EKPO-WEBAZ
Firm Zone EKPO-ETFZ1
Trade off Zone EKPO-ETFZ2
Binding Grp EKPO-KZSTU
Conf Control Key EKPO-BSTAE
Vendor Material number EKPO-IDNLF
Stock type EKPO-INSMK
Creation profile EKPO-ABUEB
approach from my functional consultant:
basically i want to update the fileds on a screen of tcode : memasspo (mass maintenance of purchase orders )
if i select pur ord item in the initial screen,
it allows me to enter pur doc values and item values
after that
if i select fields symbol button on left side
and i can select fields which i have to be updated in the right side in the Popup screen
if i choose fields they will come along with pur doc and item in the screen
My question is :
pur doc and item values with additional fields data is available in the flat file that should be updated
pl let me know the approach to upload whether i go for eigther BDC or BAPI
Note :
i can update for newly added fields in the user defined SAP Screen itself for porders
but if i enter the purchasing doc as scheduling agreement no it wont allow you to update
i need to update for Scheduling agreements ?
<removed_by_moderator>
Thanks in advance
Edited by: Julius Bussche on Sep 3, 2008 9:56 AMHi Hariprasad,
If restricting certain fields using field selection option is not suitable for you, you can go ahead with the option Screen Variend
Also refer the link
[https://wiki.sdn.sap.com/wiki/display/Snippets/Transaction%20Variant%20-%20A%20Step%20by%20Step%20Guide%20for%20Creation] -
[Maintenance View] Mass maintenance of Z-Table
Hi,
I was wondering what were the options when dealing with mass maintenance of Z-table entries.
SM30 is OK for maintenance view but you cannot process more than a given number of lines (34 entries or so) per page.
Ideally, it should be possible to enter data from Excel file of even clipboard.
SE16N is great for this since it allows pasting of clipboard data but it does not work with maintenance views (it switches to the SM30 dynpro).
Besides, if I create a database view, it is not possible to save entries because it joins several table together (even if I only need additional fields for display only).
I tried the FM 'SE16_INTERFACE' but it dumps with an CX_SY_DYNAMIC_OSQL_SEMANTICS error (SAPSQL_NO_DBTAB_OR_VIEW). (you can only query table or database view but no maintenance view)
Thanks in advance for your ideas/advice.
Best regards,
GuillaumeHi,
Developing a generic tool won't take much time probably 6 hours at an experience level of 2+ years!!!
Once you develop you can use it for ever.
What all you need to do is create a field-symbol of type standard table. Get the table name and the file from the selection screen.
Create a dynamic internal table with reference to the table name entered in the selection screen. Upload the data and update the database.
Limitations in the design:
1. File should be in correct format and with the correct data. (Specific validations can't be done)
2. Table maintenance events can't be tackled.
eg: On entering the material number, Material description should automatically come.
Creating BDC for SM30 is ok. But this works only at a table level. We may not be able to make it generic as the screen field names changes based on table name.
So think and choose the right approach!!!
All the best:)
Thanks,
Vinod. -
Mass Maintenance will recognize any customer record in workflow process
Hi gurus,
Please help me on the Workflow process, how to handle below workflow scenario, is there any logic be hand this.
please see in BOLD workflow issue.
1.2 As-Is Business Process
Currently Data Maintenance teams use standard SAP transaction XD07 to change Customer Account Groups. The standard transaction XD07 allows only one Customer Account Group to be changed at a time. The process is to be manually repeated for every customer. After the Account Group is changes in the request client (X07(10)), an RFC call is made to the BOR client (X07(20)) and then to the transaction client (X08(10)) to change the Customer Account Group as the SAP ALE process does not support Account Group Changesu2026
1.3 To-Be Business Process
From time to time, bulk customer data updates will be needed. This can be the result of business situations that cause multiple updates to be performed for given customer fields such as Customer Account Group field. A new program must be developed to let the user mass update the Customer Account Group field (KNA1-KTOKD). The Program should be accessed on demand using a new T.Code (YMDM_ACCTGRP_CHG).
Business users will submit a spreadsheet in the appropriate upload format to CDM along with written approval from the Food Service data owner to execute the upload in P07. CDM will execute the upload, record all documentation for the audit change log and notify the submitter when complete
1.4 To-Be Business Process Flow Diagram
1.5 Enhancement Functionality
The following are the requirements:
u2022 This tool will enable a user to perform bulk update to the customer account group field.
u2022 The utility should let the user upload a u201CTab delimitedu201D file to mass update the Account Group field.
u2022 The Load File will have 3 columns, Customer Number (KNA1-KUNNR), Current Account Group (KNA1-KTOKD) and New Account Group (KNA1-KTOKD).
u2022 The Program must utilize the process behind the standard SAP transaction XD07 to change customer Account Groups in X07(10).
u2022 The standard customer ALE (DEBMAS) process does not support Customer Account Group changes, so the mass change program must use the RFC functionality to change he Account Groups in the BOR (X07(20)) and Transaction system (X08(10)).
u2022 Workflows for all updates performed using this T.Code are automatically approved. No manual approval steps will be needed after data load.
u2022 Mass Maintenance will recognize any customer record that has an open workflow. If a customer record is already in the request queue, it is u201Coff limitsu201D for any bulk update. That update request to that particular customer record must be rejected.
u2022 Provide the option to run the process in validation mode and update mode.
u2022 Report all hard and soft legacy field errors on a validation report. All u201Chardu201D legacy field validations should be passed before allowing update mode to run.
u2022 The upload process will produce an error log for all records not loaded into the system.see newer message. Problem appears to be related to gmail
-
Mass Maintenance of Maintenance Plans
http://help.sap.com/erp2005_ehp_03/helpdata/EN/a1/5959394ba2cd4ae10000000a114084/frameset.htm
Procedure
If you want to change maintenance plans with the mass maintenance function, proceed as follows:
1. Choose Logistics ®
2. Plant Maintenance ® Planned Maintenance ® Maintenance Planning ® Maintenance Plans ® Mass Maintenance for Maint. Plans ® Mass Maintenance for Maint. Plans or use the transaction code mch01 and choose Enter. The Mass Changes for Maintenance Plans screen appears.
3. Enter an appropriate variant name or your selection data in the areas of the screen called Maintenance plan selection, Maintenance item selection, Hierarchy or Work scheduling/task list data.
Note
If you want to make similar changes to data often, you can create a variant to ease data entry.
4. Choose Execute.
The Mass Maintenance: Table View screen appears.
(The Mass Maintenance: Field View dialog box appears if you choose Execute field view from the Mass Changes for Maintenance Plans screen).
5. Choose the appropriate tab page according to whether you want to make changes to the maintenance plans, maintenance cycles or the maintenance items.
6. Select the objects that you want to change.
You can select the fields that you want to change using the Select fields function.
7. You can check your changes by using the Test changes function.
8. Your changes are saved to the database when you choose Save.
9. The system displays all the changes you have made and any errors that may have occurred in a log. You can save this log if you wish.
Result
Your changes have an immediate effect on all the selected objects.
I have a need to enable this program which was delivered in one of the enhancement packs. We have thousands of maintenance plans that need to be modified.
A couple of questions:
1) how do I activate as little as possible to allow me to use this program
2) With this enhancement activated, am I going to be putting myself on a new support pack line.hi,
I just know go to transaction SFW5 to check whether all components required for the operation of system are activated (switched on). But I do not know exactly which component is affected for this function.
Hope it helps.
Maybe you are looking for
-
CIF - Master/Transactional Data From ECC to APO
Working on CIF Data From ECC6.0 to APO(SCM 5.0).. If i choose MRP type XO in ECC - Master Data & Transactional Data is moving properly to APO. As we are using MRP in ECC6.0..and the MRP Type is PD... I want to CIF the Master Data & Transactional Data
-
Data Services - Open hub read - No Open Hub DTP error
Hi, I have created a open hub destination in BW (7.0 SP21), created transformation, DTP and process chain. In Data Services (3.2) I have created flow, job etc. and every thing seems to be as expected. However when I start the job in DS it terminates
-
Parent-child relation between Activities
Hello, Is it possible to give parent child relationship between Activities within single Project? The requirement is, parent Activity to take part in overall scheduling whereas the Dates for parent Activity are determined by the child Activities atta
-
Hi Folks, I want to buy a Terabyte Tera Byte hard drive for video fire wire. Please post retailers, real use, pro's con's success and failures.... thanks. mark Ayone using a fire wire hub? http://www.super-natural-films.com
-
Looking up JMS destinations with clustered WLS
From scanning the postings, it appears that in a clustered WLS environment, the JMS servers are not clustered. As a result, the JMS destinations must be unique across all of the WLS in the cluster. In addition, there is