Mass Maintenance of Procurement Data in SAP



Similar documents
Business One in Action - How can we post bank fees and charges while posting Incoming or Outgoing Payment transactions?

SAP Master Data Governance- Hiding fields in the change request User Interface

Integrating Easy Document Management System in SAP DMS

Maintaining Different Addresses and Ids for a Business Partner via CRM Web UI

Data Archiving in CRM: a Brief Overview

Alert Notification in SAP Supply Network Collaboration. SNC Extension Guide

TM111. ERP Integration for Order Management (Shipper Specific) COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

Understanding HR Schema and PCR with an Example

Table of Contents. How to Find Database Index usage per ABAP Report and Creating an Index

NetWeaver Business Client (NWBC) for Incentives and Commissions Management (ICM)

Process Archiving using NetWeaver Business Process Management

AC200. Basics of Customizing for Financial Accounting: General Ledger, Accounts Receivable, Accounts Payable COURSE OUTLINE

HR400 SAP ERP HCM Payroll Configuration

Enterprise Software - Applications, Technologies and Programming

SAPFIN. Overview of SAP ERP Financials COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

Budget Control by Cost Center

R/3 and J2EE Setup for Digital Signature on Form 16 in HR Systems

Log Analysis Tool for SAP NetWeaver AS Java

Sending Additional Files from SAP Netweaver PI to third Party System

Business Requirements... 3 Analytics... 3 Typical Use Cases... 8 Related Content... 9 Copyright... 10

How to Add an Attribute to a Case, Record and a Document in NW Folder Management (ex-records Management)

How to Create a Support Message in SAP Service Marketplace

UI Framework Logo exchange without skin copy. SAP Enhancement Package 1 for SAP CRM 7.0

Third Party Digital Asset Management Integration

Data Source Enhancement Using User Exit

LO Extraction Part 1: SD Application Short Overview

Consume an External Web Service in a Nutshell with good old ABAP

Variable Exit in Sap BI How to Start

Sample Universe on Microsoft OLAP Cube

Single Sign-On between SAP Portal and SuccessFactors

Portfolio and Project Management 5.0: Excel Integration for Financial and Capacity Planning

SAP NetWeaver BRM 7.3

Integration of SAP Netweaver User Management with LDAP

Integration of Universal Worklist into Microsoft Office SharePoint

K in Identify the differences between the universe design tool and the information design tool

UI Framework Simple Search in CRM WebClient based on NetWeaver Enterprise Search (ABAP) SAP Enhancement Package 1 for SAP CRM 7.0

Business Process Change Analyzer in SAP Solution Manager 7.1

User Experience in Custom Apps

How-to-Guide: Middleware Settings for Download of IPC Configuration (KB) Data from R/3 to CRM System

ERP Quotation and Sales Order in CRM WebClient UI Detailed View. SAP Enhancement Package 1 for SAP CRM 7.0 CRM Sales - SFA

How To Use the BPC Mass User Management Tool in BPC 10.0 NW

Secure MobiLink Synchronization using Microsoft IIS and the MobiLink Redirector

USDL XG WP3 SAP use case. Kay Kadner

SAP Sustainability Solutions: Achieving Customer Strategies

Fixed Asset in SAP Business One 9.0

How To Use the ESR Eclipse Tool with the Enterprise Service Repository

Download and Install Crystal Reports for Eclipse via the Eclipse Software Update Manager

Compliant, Business-Driven Identity Management using. SAP NetWeaver Identity Management and SBOP Access Control. February 2010

SAP DSM/BRFPlus System Architecture Considerations

Using User Exit for Variables in BEx Reporting

How to Schedule Report Execution and Mailing

Application Lifecycle Management

UI Framework Task Based User Interface. SAP Enhancement Package 1 for SAP CRM 7.0

Configuring Single Sign-on for SAP HANA

BW Workspaces Use Cases

SAP Business ByDesign Reference Systems. Scenario Outline. SAP ERP Integration Scenarios

How to Configure Access Control for Exchange using PowerShell Cmdlets A Step-by-Step guide

Xcelsius Dashboards on SAP NetWaver BW Implementation Best Practices

Production Subcontracting (External Processing) SAP Best Practices

Project Governance The Role Of The Business Process Owner

Supporting SAP POS Best Practices Setting Log File Sizes and Retention

Duet Enterprise Add SAP ERP Reports and SAP BI Queries/Workbooks to Duet Enterprise Configuration

SAP Portfolio and Project Management

Installation Guide Customized Installation of SQL Server 2008 for an SAP System with SQL4SAP.VBS

Intelligent Business Operations Chapter 1: Overview & Strategy

SOP through Long Term Planning Transfer to LIS/PIS/Capacity. SAP Best Practices

Quick Guide EDI/IDoc Interfacing to SAP ECC from External System

Accounts Receivable. SAP Best Practices

LO Extraction Part 2 Database Update Logic

Ariba Network Integration to SAP ECC

SAP Central Process Scheduling (CPS) 8.0 by Redwood

SAP Cloud Strategy - Timeless Software. Frank Stienhans on behalf of Kaj van de Loo SAP

RUN BETTER Become a Best-Run Business with Remote Support Platform for SAP Business One

Sales Planning Detailed View. SAP Enhancement Package 1 for SAP CRM 7.0 CRM Sales - SFA

Configuring Distribution List in Compliant User Provisioning

AP Integration with BRFplus VERSION V APRIL SAP AG

SAP How-To Guide: Develop a Custom Master Data Object in SAP MDG (Master Data Governance)

Unified Service Description Language Enabling the Internet of Services

Supplier Master Data Governance

Query, Read, Create and Update CLOUD FOR CUSTOMER ODATA SERVICE QUERY, READ, CREATE AND UPDATE

How to Set Up an Authorization for a Business Partner in Customer Relationship Management (CRM) Internet Sales: Sample Case

Thread Dump Viewer for SAP NetWeaver AS Java

OData in a Nutshell. August 2011 INTERNAL

Finding the Leak Access Logging for Sensitive Data. SAP Product Management Security

Learning Series: SAP NetWeaver Process Orchestration, secure connectivity add-on 1c SFTP Adapter

SAP Service Tools for Performance Analysis

SAP HANA Cloud Integration Document Version: Template Guide for SAP Sales and Operations Planning

SAP Best Practices for Subsidiary Integration in One Client Production with Intercompany Replenishment

Learning Series: SAP NetWeaver Process Orchestration, business to business add-on EDI Separator Adapter

SAP NetWeaver BPM Tutorial for Beginners: My Name and Age BPM Tutorial

BW362. SAP BW powered by SAP HANA COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

Run SAP like a Factory

Next Generation Digital Banking with SAP

Introducing the SAP Business One starter package. A Great Start to help you to Streamline Your Small Business

How To Configure MDM to Work with Oracle ASM-Based Products

BUSINESS STRUCTURE: FUNCTIONS AND PROCESSES

Delta Queue Demystification

How To Improve Your Business Process With Sap

Analyzing Sales Data for Choosing Forecast Strategies

Transcription:

Mass Maintenance of Procurement Data in SAP Applies to: SAP ECC 5.0 & SAP ECC 6.0. For more information, visit the Enterprise Resource Planning homepage. Summary: This document helps the P2P consultants to understand the mass maintenance of various data objects in SAP. It is suit for those consultants who are new to this subject. How the mass maintenance is carried out for the business requirement, has been explained in a simple and understandable way. Any suggestions and improvements towards this document will be always welcome. Author: Mohamed Hasan Rifaie.M Company: Larsen & Toubro Infotech Ltd., Created on: 20th November 2009 Author Bio: M. Mohamed Hasan Rifaie is now an associate of Larsen & Toubro Infotech Ltd. He has total 8 years of experience, out of which more than 2 years experience in the area of SAP Consulting in Procure to pay (P2P) process and Supplier Relationship Management (SRM). He has worked various industries like Electro mechanical construction, Automobile, Refrigeration industry as a Procurement Executive. He has secured University Rank in Engineering degree. 2009 SAP AG 1

Table of Contents Mass maintenance... 3 Types of Mass maintenance... 3 Mass changes:... 3 New data addition:... 3 Approach to Mass maintenance... 4 Dialog mode... 4 Background mode... 4 Mixed mode... 4 Mass changes in data... 4 Transaction codes for Mass change... 5 Variant... 5 Mass Maintenance Process in Procurement... 6 Mass maintenance of Procurement Master Data... 6 Variant creation for Material master object... 9 Mass maintenance of purchasing documents... 30 New data addition... 37 Background processing... 39 Related Content... 43 Copyright... 44 2009 SAP AG 2

Mass maintenance Mass maintenance is otherwise called changing of large volume of data in the process of end to end business. The advantage of mass maintenance over unit or individual maintenance is mainly because of lesser time consuming and mass change. It can be also termed as mass data change. Following are the list of advantages in terms of mass maintenance, Changing large volume of business data Fast and reliable compared with individual maintenance Consistent in data change Several fields for the particular business data can be changed at a time Possible to change or add data to the existing records Possible to automate the mass change by the way of background job. Mass maintenance can be carried out almost all of the primary modules master data such as MM, SD, FI & PP. In this document explains about the mass maintenance of data objects related to procurement. Types of Mass maintenance Mass maintenance can be termed as per below depends on the business needs, Mass changes: In this mass change, the data shall be replaced by another data required for the business. For example, material group change in material master record, terms of payment change in vendor master record and plant change in the purchase order document. Simply, it will replace the data with new one. Technically speaking we need to maintain a variant for the mass data change. Variant maintenance will be dealt in the coming page. Please note that, we cannot simply change the master data by using this system. Changing data is governed by certain organization setup. For example we can easily change the purchase group or material group in the material master or the purchase order. Since these elements are maintained at client level. If we found it is suitable for our business, obviously we can change it. But, certain parameters for example purchase organization in the purchase order cannot be changed as like material master or vendor master. We need to consider the organization link also for this case. However, it is advisable to carry out this mass changes by an experienced user or business person in order to avoid certain mistake. New data addition: In this mass addition of new data, a new data shall be added to the existing master data or documents depend on the requirement for the business. Like mass change, here we shall define new field value such as tolerance key value, cash management group, expedite date and other necessary data for the business. Please note that, changing or adding organizational data should be valid and inter related with each other. (Duly configured) or else system will throw error log once the job executed. It can be the addition of certain field value in the material master record or the vendor master record. Please note, no configuration needed for carrying out the mass maintenance in terms of mass change or adding new value to the existing master data. Only the required variants are to be created for carrying out a smooth and faster maintenance, while maintaining the data. 2009 SAP AG 3

Approach to Mass maintenance Mass maintenance can be carried out based on the following mode Dialog mode Background mode Mixed mode Dialog mode Dialog mode is meant for changing small volume of data with respect to certain field value. It is common for both mass data change as well as mass data addition. In this dialog mode, we need to enter the data manually and execute the script. In dialog mode there is an option for test execute. We can check the result in the test mode also. Depends on the frequent of change or add data, one can define the variant for the data group. Background mode Background mode is meant for handling really mass data with respect to almost most field value. Like dialog mode, it is common for both mass data change as well as mass data addition. In this background mode, we need to set the background process with respect to the object to be changed and the variant related to the object. Here, there is no method of test mode execution. All execution will taking place in the background in order to avoid the system load. Here, we need to define the variant for the data group. Variant can be defined during dialog mode process or separately. Background mode can be defined immediately or during certain time or during certain event. Mixed mode It is a mixed of both dialog mode as well as background mode. One needs to start with dialog or manual mode and need to switch over to the background mode for the real changes. Mass changes in data The following are the list of master data and documents possible to carry out the mass change. Mass maintenance of Procurement data: Material master Materials (Industry) Materials (Retail) Vendor master Purchasing info record Purchase requisition Purchase order Purchasing scheduling agreement Purchasing contract Mass maintenance of Sales data: Customer master Sales order Customer quotation Customer contract 2009 SAP AG 4

Mass maintenance of Production planning data: MRP data Mass maintenance of Financial and controlling data: G/L account Profit center Apart from that, we can also change Business partner data in a mass way. In this document explains how the mass data changes are happening in procurement environment. Transaction codes for Mass change MASS MSJ1 MEMASSPO MEMASSRQ Mass maintenance of object data (common for all the business) Mass maintenance in the background Mass maintenance of Purchase order Mass maintenance of Purchase requisition MEMASSCONTRACT Mass maintenance of Contract MEMASSSA MEMASSIN MM17 XK99 Mass maintenance of scheduling agreement Mass maintenance of Material info record Mass maintenance of material master Mass maintenance of vendor master There is no need of memorizing all the transaction codes mentioned above. You can find all the T codes in the SAP Easy access menu under respective business area. For example, if you want to maintain data for material master, you can go to the SAP Easy access menu and found the mass maintenance under Material master. Variant SAP has given one provision for frequently data change / additions with the help of certain parameter. This is called Variant. We have to club the particular data field as a group and save as a variant. This will save the time. The following data can be saved as a variant Fields available for selection Selection criteria entered in these fields Fields to be changed New values for the fields to be changed Please note, it is not possible to define a variant in background mode When you save your variant, a dialog box appears asking you to specify a name and description for the variant. This dialog box also offers you the option of excluding information from the variant. You do this by choosing further options and by deselecting or selecting the information accordingly. Here too, only the criteria are saved according to which the new records are created. If, for example, the reference record is changed, the new record will also differ. Variant creation is explained detailed in material master mass data maintenance. 2009 SAP AG 5

Mass Maintenance Process in Procurement Under this mass maintenance process of procurement data, the following will be covered, Mass maintenance of Procurement Master data Mass maintenance of Purchasing documents Mass maintenance of Procurement Master Data The following are the master data in procurement point of view, Material master Vendor master Purchasing info record Material master maintenance Transaction code: MM17 Menu path: SAP Easy access Logistics Materials management Material master Mass maintenance Select it, 2009 SAP AG 6

Execute it, Here, the following material, we are changing the data (Material number: MM100 to MM107), the following screenshot showing the field values which are to be changed by another field values. Base unit of measure, material group, division, X-pant material status, purchasing group and valuation class Please note that, valuation class can be changed only if no stock is existing for the material. Here, we are taking into account of valuation class change only for reference. 2009 SAP AG 7

By using transaction code MM17 or by using SAP Easy access menu, we can go to the mass change of material master. 2009 SAP AG 8

Variant creation for Material master object Please note that, we can change the data with or without the help / using variant. But background mode of mass change variant is mandatory. 2009 SAP AG 9

Here, it is showing table and field value of all the data related to material master. From all these data we need to create variant for our mass change requirement. Following steps show how to create variant for the following (Base unit of measure, Material group, Division, X-pant material status, purchasing group and valuation class.) Click any one of the table value and execute it, 2009 SAP AG 10

Choose the selection field; we will end up with the selection field screen where we can compile for variant creation. 2009 SAP AG 11

Here, we need to move the data from the Pool to the selection criteria section. 2009 SAP AG 12

Once all the field value moved from the Pool data, it is ready for creating the variant. Then Goto, Variants and save the variant, 2009 SAP AG 13

Give the name for the variant, description and save it. Thus, the variant for material master object has been created. We need to follow the same method for the creation of variant for other object type also. 2009 SAP AG 14

Execute it, Here, you will see three tabs pertaining to difference data level. (like general data, material valuation and plant level data). 2009 SAP AG 15

Enter the new value to be changed for all the fields. 2009 SAP AG 16

Before actually processing, one need to execute in test mode. The option available in terms of Test changes. Execute the test changes and will get the following result. 2009 SAP AG 17

Once the test changes are found o.k. then you can execute in real time mode by applying the changes as per below. Apply the same for all the three tabs. 2009 SAP AG 18

Then finally save it. By checking the material master again for the changes happened. The following screenshot showing the changed values for the materials. 2009 SAP AG 19

Vendor master maintenance: SAP Easy access Logistics Materials management Purchasing Master data Vendor Mass maintenance Transaction code: XK99 2009 SAP AG 20

In this section, we will see another method of maintaining mass data in vendor master. Here, we are not defining any variant and we are changing data without variant. Here you need to go, Select it, 2009 SAP AG 21

Enter the vendor number and company code details, Choose field, 2009 SAP AG 22

Here, we need to move the data from the Pool to the selection criteria section. Enter the new value in the respective field. 2009 SAP AG 23

Apply changes, Execute it, 2009 SAP AG 24

Then finally save it. By checking the vendor master again for the changes happened. The following screenshot showing the changed values for the vendors. 2009 SAP AG 25

Info record Info record maintenance: SAP Easy access Logistics Materials management Purchasing Master data Info record Mass maintenance Transaction code: MEMASSIN Select it, 2009 SAP AG 26

Select any one of the data and execute it, Give the info record numbers and execute it, 2009 SAP AG 27

Select changed value, Choose the field value to be changed, 2009 SAP AG 28

Then apply changes and save it. 2009 SAP AG 29

Mass maintenance of purchasing documents Under this, the following will be covered, Purchase order: SAP Easy access Logistics Materials management Purchasing Purchase order Mass maintenance Transaction code: MEMASSPO 2009 SAP AG 30

Select the purchase order item and execute it, Enter the purchase document number and execute it, 2009 SAP AG 31

Choose the fields, Apply changes and save it. 2009 SAP AG 32

Mass change contract / Scheduling agreement: Transaction code: MEMASSCONTRACT / MEMASSSA 2009 SAP AG 33

SAP Easy access Logistics Materials management Purchasing Outline agreement Contract Mass maintenance 2009 SAP AG 34

Like purchase order we need to give the contract or scheduling agreement document number and execute the same operation. Here only difference is object type (Purchase contract object type) 2009 SAP AG 35

You can change data in a number of different purchase orders quickly and straightforwardly, in a single step. It is possible to change header and item data such as the plant, the terms of payment, or the purchasing group in all the selected POs simultaneously. 2009 SAP AG 36

New data addition Adding mass value: Transaction code: MASS SAP Easy access Logistics Central functions Mass maintenance Mass maintenance Dialog processing Execute it, 2009 SAP AG 37

Execute it, Select the Do not change existing data indicator on the tab Data records to be changed. Choose the tab page Data records to be created. Enter the selection criteria for creating the new records & determining the reference record if required. 2009 SAP AG 38

Background processing Transaction code: MSJ1 SAP Easy access Logistics Central functions Mass maintenance Mass maintenance Contract Background processing Select it, Enter the object type and variant name and execute it, 2009 SAP AG 39

Choose Execute background mode. 2009 SAP AG 40

2009 SAP AG 41

2009 SAP AG 42

Related Content http://forumsa.sdn.sap.com/thread.jspa?threadid=1496021&tstart=0 http://forumsa.sdn.sap.com/thread.jspa?threadid=1480852&tstart=0 http://forumsa.sdn.sap.com/thread.jspa?threadid=1462314&tstart=0 http://forumsa.sdn.sap.com/thread.jspa?threadid=1469119&tstart=0 http://forumsa.sdn.sap.com/thread.jspa?threadid=1520185&tstart=0 http://forumsa.sdn.sap.com/thread.jspa?threadid=1536366&tstart=0 For more information, visit the Enterprise Resource Planning homepage. 2009 SAP AG 43

Copyright Copyright 2009 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iseries, pseries, xseries, zseries, eserver, z/vm, z/os, i5/os, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("S AP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. 2009 SAP AG 44