SD ABAP Reports, Account Payable, Availability Check, Billing, CIN,QM in Logistics, Production ,Inventory Posting, Source Inspection, MM Archiving, Certification Exam, Inventory Management, Material Master
Saturday, October 11, 2008
SAP MM Basic Functions
Vendor, purchasing info, material, and customer master records contain foreign trade data. This
data includes general foreign trade information and information on legal control and preference
handling.
The system uses the foreign trade data in these master records both directly and indirectly. It
uses the data directly as default values in the Materials Management (MM) application
component's purchase orders and advanced shipping notifications and in the Sales and
Distribution (SD) application component's deliveries and billing documents. It uses the data
indirectly when automatically determining additional export-relevant data, which it then includes
in deliveries and billing documents.
Implementation Considerations
This component is fundamental to Foreign Trade and should always be implemented.
Integration
This component integrates with SD's Sales (SD-SLS), Delivery Processing (SD-SHP-DL), and
Billing (SD-BIL) components. It also integrates with Materials Management’s (MM) Purchasing
(MM-PUR) and Goods Receipt (MM-IM-GR) components.
Features
• Maintenance of master data relevant to foreign trade
• Copying of foreign trade data from master records and proposal objects into MM and SD
documents
• Maintenance of foreign trade data in MM and SD documents
• Other foreign trade data management including utilities for loading commodity codes into
the system and for checking vendor, material, and customer master data for
completeness and consistency
SAP MM Consignment
Consignment means that a vendor provides you with materials that you store on your premises. The vendor remains the legal owner of the material until you withdraw it from the consignment stores. Only then does the vendor require payment. The withdrawn quantity of the material is invoiced at prearranged intervals (monthly, for example). In addition, you can also arrange with the vendor that you include any remaining consignment stocks in your own stock after a certain period of time.
SAP R/3 meets the following requirements for the management of consignment stock:
- The consignment stock is managed under the same material number as your own stock. This enables you to include consignment stock in the available stock of a material.
- Consignment stocks of the same material from different vendors are managed separately and at the respective vendor's price.
- Consignment stocks are not valuated. When the material is withdrawn, it is valuated at the respective vendor's price.
- A consignment material can be managed in one of three stock types:
- Unrestricted-use stock
- Stock in quality inspection
- Blocked stock
You can make transfer postings among all three stock types. However, withdrawals can be made only from unrestricted-use stock.
SAP MM Solution Manager
SAP Solution Manager is a centralized, robust solution management toolset that facilitates technical support for distributed systems – with functionality that covers all key aspects of solution deployment, operation, and continuous improvement. It combines tools, content, and direct access to SAP to increase the reliability of solutions and lower total cost of ownership.
With SAP Solution Manager, you can be sure your entire SAP solution environment is performing at its maximum potential. The toolset addresses your entire IT environment, supporting SAP and non-SAP software and covering current and forthcoming SAP solutions. As part of SAP NetWeaver, SAP Solution Manager is included in the annual maintenance fee for SAP solutions.
SAP Solution Manager targets both technical and business aspects of your solutions, focusing strongly on core business processes. It supports the connection between business processes and the underlying IT infrastructure. As a result, it eases communication between your IT department and your lines of business. And it ensures that you derive the maximum benefits from your IT investments.
SAP Solution Manager features and functions include:
- SAP Business Suite implementation – SAP Solution Manager provides content that accelerates implementation. Configuration information and a process-driven approach to implementation speed the blueprint, configuration, and final preparation phases. SAP Solution Manager enables efficient project administration and centralized control of cross-component implementations.
- Global rollout – The toolset eases process standardization and harmonization across organizations and locations by providing proven methodologies and all necessary functionality. You can more easily implement standardized settings at local sites, because configuration settings needn't be re-entered into local components.
- Synchronization of custom settings – With SAP Solution Manager, you can maintain consistency as you customize your heterogeneous IT environment. It enables safer administration of customization, less error-prone replication of custom settings, and simpler consistency checks. SAP Solution Manager reduces manual synchronization efforts by automatically distributing custom settings to various systems simultaneously, and by centrally managing all requests to synchronize settings.
- Testing – SAP Solution Manager speeds test preparation and execution. It provides a single point of access to the complete system landscape and enables centralized storage of testing material and test results to support cross-component tests.
- IT and application support – The support desk included in SAP Solution Manager helps you manage incidents more efficiently and eases the settlement of support costs. Centralized handling of support messages makes the support organization more efficient.
- Solution monitoring – SAP Solution Manager performs centralized, real-time monitoring of systems, business processes, and interfaces, which reduces administration effort. It can even monitor intersystem dependencies. Proactive monitoring helps you avoid critical situations, while automatic notifications enable fast response to issues.
- Service-level management and reporting – SAP Solution Manager allows easy definition of service levels and provides automated reporting. Service reporting covers all systems in the solution landscape and provides a consolidated report containing the information you need to make strategic IT decisions.
- Service processing – SAP Solution Manager makes appropriate service recommendations and delivers SAP support services. These include SAP Safeguarding, which helps you manage technical risk; SAP Solution Management Optimization, which helps you get the most from your SAP solutions; and SAP Empowering, which helps you manage your solutions.
SAP MM Difference between Client , Purchasing Org , Plant and Company code
Client : Unit within SAP system, self-contained, separate master data with independent set of tables. It represent corporate group.
Company Code : Smallest organisational unit of external account for which a complete, self-contained bookkeeping system can be replicated. eg, company within a corporate group.
Plant : An organisational unit within logistics, subdivides an enterprise from the viewpoint of production, procurement and materials planning.
Purchasing Org : Organisation within logistics which subdivides an enterprise according to purchasing requirements.
The procurement business process uses this organisational structure:
Client--->Company Code--->Plant--->Storage Location--->Purchasing Org/ Purchasing group
MM Inventory - Allow Negative stocks
In order to use negative stocks, you have to allow negative stock in customizing.
Only those materials for which negative stocks is activated in the material master, will be allowed to have negative stocks.
Customizing: transaction OMJ1 - Allowing Negative Stocks.
First level: Valuation area.
Choose for which valuation area you want to allow negative stocks and activate the flag.
Select the line of that valuation area and go to the plant level.
Second level: Plant.
When only one plant exists for that valuation area (this will always be the case in case the valuation area is defined as a plant), you see immediately a details screen with special stocks.
Choose the special stocks that may go negative. Next use F3 or the green arrow to return to the overview of the plants. Select the plant and go the the storage location level.
Third level: Storage Locations.
Select for which storage locations negative stock is allowed.
Save the whole lot.
SAP Maintain the user default settings when creating Material Master
Default Industry sector (Industry only)
Where in the config can you default the Industry sector in MM01?
You can define that a particular industry sector is proposed whenever the user creates a material master record. However, this setting cannot be made for the material master for retail since retail is itself the industry sector.
You can hide the industry sector if you do not want the user to change it. SAP will take the default Industry sector you specify in the IMG.
Goto your user profile, own data (tranx SU3), click on [Parameters] tab, place MTP under parameter and your desired
industry code, say M (for Mech/engr) in values and save. You should see your default in mm01.
A second possibility is in MM01 directly. In the menu Settings -> Industry (Default -> Industry Sector 4.6c) you can enter your default and can even flag a box that it should not be shown anymore.
In 4.6c, you have another choice, that is tcode OMT3U where you can Maintain the user settings for the default Industry
Sector.
So what you do depends on your preference and project cycle. If you have not yet gone live, and all of most of the materials is of a certain industry, then use the parameter option during user maintenance. If you have gone live, and then maintain in MM01 for a default.
Organizational levels (Industry and Retail)
You can define for a combination of user and screen sequence the organizational levels that are proposed whenever the user creates, changes, or displays a material master record, and the organizational levels and profiles that are proposed whenever the user creates a material master record.
Views that are preselected in the Select View(s) dialog box (Industry and Retail)
You can define for a combination of user and screen sequence that certain views appear as preselected in the Select View(s) dialog box.
SAP MM - Controlling the Fields in Material Master
Define whether a field is hidden or displayed, or whether an entry is mandatory or optional in material master maintenance by assigning the field to a field selection group in OMSR.
Each field selection group has a number between 1 and 240.
The values of the field selection groups have been preassigned as follows:
001-110 Material master for industry
111-120 Reserved for customers (except where the values are already in use)
121-150 Material master for industry
151-210 Material master for retail
211-240 Reserved for customers
Create and maintain field references (OMS9).
All the fields in the same fields group will have the same field selection option.
(hide, display, required entry, or optional entry)
You can see where a field reference is used by choosing Where-used list.
Define or change the field references as required (except for field references with the prefix SAP which must not be changed). New field references must begin with Y or Z.
Changing the Field Selection Options for a Field Selection Group
1. Specify the field selection group .
2. Select the field selection option (hide, display, required entry, or optional entry)
for each field reference as required.
3. Save.
Creating a Field Reference
1. Choose New entries.
2. Specify a field reference beginning with Y or Z.
3. Select the field selection option for each field selection group as required.
4. Save.
Changing a Field Reference
1. Double-click the relevant field reference.
2. Change the field selection option for each field selection group as required.
3. Save.
Define industry sectors and industry-sector-specific field selection in OMS3.
SAP Control the Output Format of your Material Numbers
In OMSL, you can define the following:
1. Input and output length of material numbers
(A material number can have a maximum of 18 characters).
2. Template for displaying or printing material numbers.
You indicate with an underscore any position in the material number that you do not want
to contain a template character.
3. Form in which material numbers are stored
4. Output with or without leading zeros
The settings are client independent.SAP Control the Number Range Intervals for Material Master MM
You can define the
Click the button Groups to Maintain the Material Type Grouping.
Below are those material type that have no number range groups.
To assign a group, in the not assigned group, select the Material Type you want to group.
Then tick the Group you want to assign and click the menu path Edit -> Assign Element Group.
From the same screen, if you want a new number range intervals, click Group -> Insert Group.
If you decided to used an external number range, goto transaction OMS2 and
tick the field External no. assignment w/o check.
You have two ways of assigning number range :
Internal number assignment
In this case, a number within the number range interval allowed is assigned by the SAP R/3 System.
External number assignment
Here, the user assigns a number within the number range interval allowed. You can define the intervals for external number assignment numerically and alphanumerically.
You can assign one or more material types to each group.
If you assign just one material type to a group, you can define both an internal and an external number range interval for the material type.
SAP One Storage Location for Two Different Plant MM Archiving
Can one storage location be extended to two different plants?
Eg plant PPL01-- storage loc 1) sc01 2)sc02.
Can another plant PPL02 have any of the storage locations of PPL01.
You can duplicate a storage location identifier at different plants but each of those is a unique storage location. For example Plant = 0001 Storage location = S001 and Plant = 0002 Storage location = S001. Those two storage locations, both called S001, are totally separate unique storage locations. They just both happen to be named S001. Material is valued at the plant level therefore you cannot have a single storage location that spans two plants.
A storage location has to be unique for a specific plant only. It cannot be common to two plants.
You can use the same storage location number for two different plants and the system identifies them uniquely based on the plant/storage location combination.
e.g (Storage location 01 in Plant Mumbai) and (Storage location 01 in Plant Bangalore).
Just ask yourself a question:
Which plant will the material in a given storage location belong to when you take the inventory at plant level ?
If physically you are using the same warehouse or godown for two different plants, still I am sure you are maintaining separate books for the inventory of each plant. These separate books are separate storage location in the system assigned to each plant though physically they are same.
Configure the Storage Location:
You can configure same store location for two diiferent plants:
Display IMG----- >Enterprice structure---> Definition----->Maintain storage location
Enter Storage Location for Each Material:
In Transaction MMSC enter Material and Plant and click List extendable slocs only.
Then enter sloc and save.SAP Creation of same Material Code in Different Company Codes MM Archiving
Our requirement : To create one material code (eg., A123) with different material type (HALB & UNBW) in two different company's plants. We have created A123 material code with HALB in 1000 company's 1100 plant. While creating A123 material with UNBW material type in 2000 company's 2100 plant, system is taking default material type as HALB, as already created for 1000 company's 1100 plant.
This requirement is due to the Job work process (non-valuated material) in 2000 company.
The basic data (like Matl. no., description, UOM etc.) in material master are maintain at client level. We can not maintain the same at company code level. So in your case you have to maintain two seperate code for different companies, with different matl type.
But you can for the same material type to define, that in some valuation areas it has update by value and quantity, but in another valuation areas only by quantity. Maybe you don't have to have two material types:)
Detail and what are the settings are required in customization:
tr.code OMS2
1)Select details of material type and on end of screen in part 'Quantity/Value update" select for Value update radiobutton "By Valuation Area"
2)After that on left side of screen select folder "Quantity/Value update" and set in which areas you need value update by setting indicator in column "Value update".
SAP Functional Split Valuation for Materials
The SAP R/3 System allows you to valuate stocks of a material either together or separately, that is, according to different valuation criteria.
1. Stock from in-house production has a different valuation price than externally procured stock.
2. Stock obtained from one manufacturer is valuated at a different price than stock obtained from another manufacturer.
3. Different batch stocks of a material have different valuation prices.
4. Value damaged and repair part differently from a new part.
To used split valuation, you have to activate it using 'OMW0'.
To change split material valuation once it has been set, you must
1. first post out all stocks (for example, to a cost center or with movement type 562)
2. then change the control parameters
3. if necessary, change the automatic account determination
4. finally post the stocks back in again
In split valuation, you can distinguish between partial stocks of a material according to certain criteria and valuate them separately.
The material stock is divided according to valuation category and valuation type.
The valuation category determines how the partial stocks are divided, that is, according to which criteria.
The valuation type describes the characteristics of the individual stocks.
With the function "Setting" you can determine:
which valuation categories exist in your company (global categories)
which valuation types exist in your company (global types)
which valuation types belong to which valuation category
which valuation categories exist in a valuation area (local categories)
Your entries are only relevant if you set split valuation as active in the function "Global settings".
In the standard SAP R/3 System, the following valuation categories are default settings :
B procurement type
with the valuation types:
"EIGEN" for in-house production
"FREMD" for external procurement
H Origin
X automatic valuation (only for batch)
To select split valuation ('OMWC'), proceed as follows:
1. Determine the valuation categories and valuation types that are allowed for all valuation areas:
global valuation categories via menu "Goto --> Global Categories"
global valuation types via menu "Goto --> Global Types"
2. Allocate the valuation types to the valuation categories.
a) Select "Goto --> Global Categories".
b) Position the cursor on a valuation category and select
"Goto --> Global Categories --> Assignments --> 'Types->Category'".
c) Activate the valuation types you want.
3. Determine the local valuation categories for each valuation area.
a) Select "Goto --> Local definitions".
b) Position the cursor on a valuation area and select
"Goto --> Local Definitions --> Allocate Categoires->Org.units (button Cats->(OU)".
You obtain a list of the global valuation categories.
c) Activate the categories to be used in this valuation area.
The system creates the local valuation types based on the allocations under point 2.
Only now can you create a master record with split valuation.
Specifying Split Valuation by creating Material Subject to Split Valuation
1. Create a material master record, selecting the Accounting View 1.
2. Enter your data as required on the Accounting data screen, specifying a valuation category.
(If you can't find the valuation category field, it might be hidden, use OMSR to define the Field Groups.
Look for the field MBEW-BWTTY for Valuation category).
3. Be sure that the price control indicator is V for moving average price and enter a moving average price.
4. In the case of split valuation, you can create only one valuation header record with price control V because the
individual stock values are cumulated, and this total value is written to the valuation header record. This is where the
individual stocks of a material are managed cumulatively. To do this, fill in the Valuation category field on the accounting
screen when you create the material master record and leave the Valuation type field blank.
5. Save your data and the system creates the valuation header record.
6. The initial screen appears.
7. Extend the material by creating new material master records from the Accounting view 1. For the first material, specify a
valuation type in the Organizational Levels dialog box and enter the respective accounting data on the data screen.
Proceed likewise for the other materials, distinguishing between them by valuation type. To do this, call up the material in
creation mode again. Due to the fact that a valuation header record exists, the system requires you to enter a valuation
type for the valuation category.
8. Repeat step seven for every valuation type planned.
You want to valuate the stock of material XYZ that you obtain from manufacturer A in
If a material is subject to split valuation, every quantity (sub-stock) of this material must be assigned to a valuation type (for example, country of origin).
For every valuation type, there are two types of data in the system, as follows:
Valuation data (for example, valuation price, total stock quantity, total stock value), which is defined for every valuation type at valuation-area level and applies to all dependent storage locations.
Stock data, which, like batch data, is managed separately for each storage location. If a material that is subject to split valuation is also subject to management in batches, its stock data is not managed by valuation type, but rather by batch. Every batch is assigned to a valuation type.
The stock quantity, stock value, and valuation price for all valuation types are managed cumulatively at valuation-area level.
Must the Valuation Type Exist Before the First Goods Receipt?
You can post the goods receipt of material of a certain valuation type only if the valuation data for this valuation type already exists, because the system valuates the goods receipt at the price defined in the valuation data. On the other hand, the stock data for the valuation type is created automatically during the first goods receipt into the storage location, if this is defined in Customizing for Inventory Management.
Goods Movements with Materials Subject to
If you want to enter goods movements for materials subject to split valuation, you must enter the valuation type in addition to the material number.
Enter the valuation type in the Batch field for MB01.
SAP Price Control V or S in material type
Standard price are used for products that do not fluctuated frequently. It is usually used for finished or semi finished products.
Moving average price are used mainly for raw materials that are purchased externally. The advantage of using moving average price for your raw materials is that your inventory costs will always reflect the current market cost.
SAP strongly recommends that you do not select price control V for semi-finished products and finished products, because doing so will very easily cause the calculation of unrealistic valuation prices. SAP recommends:
Price control V for raw materials and trading goods; price control S for semi-finished products and products.
If you nevertheless select price control V, take care in the following situations:
1. Unrealistic prices occur if materials are produced and also retire during one period (that is, the inventory at the end of the period is smaller than the total of aquisitions from production orders) and if, in addition, several production orders belonging to a material were finished in this period, and the production order settlement calculates variances at the end of the period. Every single production order carries out an inventory coverage check and may therefore cause the moving average price to be changed. However, the individual production orders do not check whether the inventory available at the end of the period has already been debited by another production order.
Example: on 20 workdays in the period, 1 piece of material xyz was produced for each day and delivered to the warehouse at a price of USD 1000. At the end of the period there is 1 piece at the warehouse. Since an activity price of a participating cost center was higher than planned , every single production order calculates cost of goods manufactured of USD 1100 during the settlement. Every single one carries out a inventory coverage check and finds out that the variance can be posted completely to the inventory. That is, the ending inventory of one piece is debited with USD 20 x 100 and it consequently receives a price of USD 3000.
1. A settlement is carried out although not all costs have yet been posted to the order. This can even result in a price of 0 for the delivered product.
2. No period check of the costs is carried out on the order, that is, costs from previous periods may be settled.
3. Settling orders is already possible in the 'Delivery completed' status.
Solution: Standard price for products together with possible manual price changes.
If you are required to valuate semi-finished and finished products with actual prices that correspond to the costs of the actual production, SAP recommends you use the function of the material ledger for this. Here, a periodic actual price is created that is calculated on a much more reliable basis than the moving average price. A so-called price limiter quantity is used which makes sure that in the above example price differences are proportionally taken into account (95% of the total price differences) when valuating the 19 pieces withdrawn from material xyz which results in a periodic actual price of 1100 USD. In addition, it is possible as of Release 4.5 to even take into account the variances of the actual prices of the raw materials in the valuation of the semi-finished and finished products that are manufactured from it.
If we select std price for any type of material or mav and then make po, it will pick from material master or what?
SAP Changing the Material Valuation Types MM Archiving
The best method is to wait until the last day of a period, and then perform a physical inventory adjustment to remove the stock.
Then on the first day of the next period you can set up the material accounting views for each split valuation type.
After the material valuation types are set up for the material, you can do an inventory adjustment to put the stock back in.
Make sure you notify your accounting inventory control departments as to the quantities and values you are taking out at
the end of the period.
SAP Deletion of Info Record
In order to be able to delete an info record, you have to mark the Info Records for deletion.
To do so, use transaction ME15 and flag record for deletion. After you have deleted all info records, use archiving program RM06IW30 or follow the menu path Logistics - Materials Management –Purchasing - Master Data - Info Record - Follow on Functions - Archive.
Make sure that you only archive Records Marked for deletion as all records may be deleted!
Create Archive File: Info Record:
a) Select Action: Archive and enter a new Variant, for example: Z_EINA_ARCH_ 01, press 'Maintain'
b) On selection screen enter the data range (Vendor, Material, etc.) you want to archive.
c) Deselect the 'Test' flag if you don't want to test first.
d) Press green back-arrow and enter the description of this new variantt on the screen which follows.
e) Save the variantt which brings you again to the selection screen. Press green back arrow again.
f) To start archiving process (batch-job), press the 'Start Date' button and select the time when you want to start this process. Select 'Immediate' for instant processing and press the 'Save' button on the bottom of the Start Time' window.
g) Select the 'Spool Parameter' button and save entries. Eventually enter a valid printer to have the result outputted.
h) You are ready now to start the process. Press the 'Start' button and monitor the success with the 'Job Overview' button You can also go the 'fast path' by using transaction SE38, program RM06IW30 to archive info records. For large data archiving, use the background jobs and run those during off-peak times. If you run the program online, you will see a confirmation on the status bar telling 'New Archive file created:.... ' Delete Archived Records: Info Recorda) Follow the menu path: Tools - Administration - Administration - Archiving
b) Select the Object Name MM_EINA for info records
c) Select the menu button 'Delete'
d) Select the menu button: 'Archive Selection'
e) Click the archive created in previous step
f) Select Start Date for process and Spool Parameters for output
g) Submit selection.
SAP Deletion of Vendor Consignment Records
Steps for Deletion of Consignment Records:
To delete the Consignment Record, use transaction MSK2 or menu-path:
Logistics - Materials Management - Material Master - Special Stock - Vendor Consignment - Change and select the data of the record you want to be deleted.
To start the archiving:
Process, follow the menu path:
Logistics - Materials Management –Material - Master - Other - Reorganization - Special Stock – Choose to select the records to delete and
Logistics - Materials Management - Material Master - Other - Reorganization - Special Stock - Reorganize to create archive file.
Create Archive File: Consignment Record: Data selection
a) Select Action: Archive and enter a new Variant, for example: Z_CONS_SELE_01, press 'Maintain'
b) On selection screen enter the data range (Vendor, Material, etc.) you want to archive.
c) Select the 'Create Output File' if you want the selected records outputted
d) Press the green back-arrow and enter the description of this new variantt on the screen which follows.
e) Save the variantt which brings you again to the selection screen. Press green the back arrow again.
f) To start archiving process (batch-job), press the 'Start Date' button and select the time when you want to start this process. Select 'Immediate' for instant processing and press the 'Save' button on the bottom of the 'Start Time' window.
g) Select the 'Spool Parameter' button and save entries. Eventually enter a valid printer to have the result outputted.
h) You are ready now to start the process. Press the 'Start' button and monitor the success with the 'Job Overview' button
You can also go the 'fast path' by using transaction SE38, program MMREO002 for selecting the data to archive. For large data archiving, use the background jobs and run those during off-peak times. Create Archive File: Consignment Record:
Archiving process:
a) Select Action: Archive and enter a new Variant, for example: Z_CONS_ARCH_01, press 'Maintain'
b) On selection screen, select the 'Sequential Dataset' if you selected data as described in the Data Selection step, otherwise enter the material number and plant for the deletion of a single record.
c) Select the fields 'Consignment' and 'Special Stock' and Test mode, if you want to try out first.
** This applies for SAP systems prior to release 3.1H: Select also the flag called 'BATCHES'. The SAP program MMREO020 has a bug which can be worked around with this selection. Without selecting 'BATCHES', the archived records cannot be deleted. For systems with applied Hotpackages for 3.1H this workaround is not necessary
d) Press the green back-arrow and enter the description of this new variantt on the screen which follows.
e) Save the variantt which brings you again to the selection screen. Press green back arrow again.
f) To start archiving process (batch-job), press the 'Start Date' button and select the time when you want to start this process. Select 'Immediate' for instant processing and press the 'Save' button on the bottom of the 'Start Time' window.
g) Select the 'Spool Parameter' button and save entries. Eventually enter a valid printer to have the result outputted.
h) You are ready now to start the process. Press the 'Start' button and monitor the success with the 'Job Overview' button
You can also go the 'fast path' by using transaction SE38, program MMREO020 for selecting the data to archive. For large data archiving, use the background jobs and run those during off-peak times. If you run the program online, you will see a confirmation on the status bar telling 'New Archive file created:....'
a) Follow the menu path: Tools - Administration - Administration - Archiving
b) Select the Object Name MM_SPSTOCK for consignment / Special Stock
c) Select the menu button 'Delete'
d) Select the menu button: 'Archive Selection'
e) Click the archive created in previous step
f) Select Start Date for process and Spool Parameters for output
g) Submit selection.
h) Check status by pressing the Job Overview button
SAP - How to use "me98" to delete PO from system completely?
I am using "me98"(archive) to delete a PO that have a mistake for vendor code.
The following step is:
the 1 step: I maintained and saved a variant. For this variant, I have to create a name for this variant and select the PO which want to delete. it's right?
the 2 step: I maintained a "Start Date". For "Start Date",I select the "immediate " to execute it. Is it right?
the 3 step: whether I maintained the "Spool Params" or not? May I execute it immediately or not?
I have no idea for deleting PO via the "archive". How can i do that ?
Archiving is not deleting. What do you think why SAP developed that much programs to retrieve and read data from an archive.
Archiving is saving and keeping data for a certain period (based on local laws for data retention and auditing purposes) outside of the production data base. Such a job is usually done to keep the database small and fast.
While doing archiving the records are written to a file and verified to be readable and then the original record gets deleted from the database. Only if you delete then the file with the archived data you have deleted the record forever.
Sometimes people seems to work like a burglar and want erase every single evidence for an error. But even errors, or especially errors are subject to be audited if they are corrected in the right way. This is the same for financial and tax auditiors as for auditors for ISO 9000.
To be able to archive, you need to setup the path from SAP to the archive. You need to define the size of your archive and how may records should be kept there.
Step 1: Create variant for Archiving. Give it a name. Enter your PO number. Flag One step procedure. Flag detailed log. Erase flag for test run.
Step 2: Maintain your start date, you can use Immediate in such a small case.
Step 3: Maintain spool parameters. Enter your printer and set the values if you want to print immediatly and if you want keep the print. I suggest to hold the spool in the system. This helps you to determine any error.
Step 4. Execute the variant.
It creates 4 jobs:
ARV_MM_EKKO_SUB...., ARV_MM_EKKO_WRI.... ARV_MM_EKKO_DEL.....
ARV_MM_EKKO_STO.... If one of the steps fails, then everything is rolled back, hence nothing is archived, the record is still in your database. In this case use the jobs spool and joblogs to find out what happend.
SAP Meaning of Archiving Residence Time
Residence time 1 is for items without deletion indicator.
Before the deletion indicator is set for a document item, the system checks whan the relevant item was last changed. Changes taken into account include a change in the order quantity and a goods receipt, for example. The date of the last change is compared with the current date. If no change has taken place within the specified residence time 1, a deletion indicator is set for the item.
Residence time 2 is for items with deletion indicators.
For document items for which the deletion indicator has been set manually or during the archiving run, the system checks how many days have elapsed since the deletion indicator was set.
The complete document is not archived until:
- The deletion indicator has been set for all the items of a document
- None of the items have been changed within the specified Residence time 2 (i.e. the last change was the setting of the deletion indicator.
After this, archived documents can be deleted from the database.
This enables you to set the deletion indicator automatically (residence time 1 = fullfilled) during an archiving run and still keep those records for another time period (residence time 2) in a two step archiving procedure.
Archive
-
▼
2009
(102)
-
▼
February
(40)
- IMG MM Transaction Codes Organizational Structures
- SAP MM Transaction codes
- SAP Transaction Code for: Waive Acceptance Order T...
- SAP Transaction Code for: New Monthly Returns Repo...
- IMG Change Logs and can ACCT Tables be Deleted
- Common Tables used by MM
- All The Tables Purchasin
- MM Tables - click to enlarge
- Interview Questions on MM
- Material Management Interview Questions
- MM Support Problem Solution
- Common MM Questions
- Material Management Frequently Asked Question
- What Is The DataFlow Of MM?
- User Exit That Is Applied In MM Area
- Type of Data Upload at Time of Final Preparation S...
- MM Interview Questions Frequently Asked
- MM Interview Questions Faq's
- SAP MM Multiple choice question and answers
- Material Management FAQ
- SAP MM Comparison of Commodity Code Numbers
- SAP MM Loading Commodity Codes and Import Code Num...
- SAP MM Loading of Commodity Codes and Import Code
- SAP MM Enjoy SAP - Foreign Trade Data Service
- SAP MM Price Determination
- SAP MM Foreign Trade Data Service Cockpit
- SAP MM Enjoy SAP - Foreign Trade Processing
- SAP MM Strategic Cockpit
- SAP MM Foreign Trade Cockpit
- SAP MM Foreign Trade Data in Purchase Order and Ad...
- SAP MM Foreign Trade Data in Purchasing Documents
- SAP MM Maintenance of Foreign Trade Data in SD Doc...
- SAP MM Foreign Trade Data in SD Document Items
- SAP MM Foreign Trade Data in SD Documents
- SAP MM Statistical Values for Foreign Trade Processes
- SAP MM Checklist for Customizing FT Master Data
- SAP MM Foreign Trade Data Check in Master Records
- SAP MM Customer Master Record
- SAP MM Foreign Trade Data in Master Records in brief
- SAP MM Process Flow
-
▼
February
(40)