This action might not be possible to undo. Are you sure you want to continue?
You wish to take delivery of the material at different times. A graduated discount scale exists for the material. How do you proceed if you wish to take advantage of the discount arrangement? A B C D Enter several order items with the same material number and different delivery dates Enter one order item with the material number and assign the material to different accounts Enter an order item with the material number and create a number of schedule lines Enter a number of purchase orders for the material and specify different delivery dates
Question: In the purchase order on which the goods receipt is based, you defined a purchase order unit that differs from the purchase order unit. What is the significance of the purchase order price unit and what should you take note of in the case of a goods receipts? A The purchase order price unit is stored in the material master record or purchasing info record and defines the unit of measure in which the material is ordered. B The system establishes the relationship between the purchase order price unit and the purchase order unit conversion in the purchase order. C At the time of goods receipt, both the quantity in the purchase order unit and the quantity in the purchase order price unit have to be entered, however, the quantity in purchase order pice unit is calculated by the system. You have to change it when the calculated quantity differs from reality. D Both at the time of goods receipt and invoice verification, the material is valuated on the basis of the purchase order unit. Question: You enter a goods issue and receive the following message: "W: On <current date>, only 0.000 pieces are available". What do you conclude from this? A. No stocks of the material exist anywhere in the entire plant. Therefore, nothing can be withdrawn. B. Only the specified storage location does not contain any stocks of the material. Therefore, nothing can be withdrawn. C. The material exist in the specified storage location on the current day, however, it is unavailable, because of other reservations. D. The message represents a warning which you can ignore by pressing the ENTER key.
Question: Which of the following statements on procuring a material of the material type NLAG are correct? A. The purchase order must be acount assigned. B. The goods receipt must always be unvaluated. C. when you enter an invoice, you can change the account assignement as long as the goods receipt was unvaluated. D. When the material is for consumption, no document is ever created in Financial Acccounting. Question: Which of the following stock transfer are relevant to valuation? A. Stock transfer from storage location to storage location in the same plant or company code. B. Stock transfer from consignment stores of vendor XY to our unrestricted-use stock in storage location 0001. C. Stock transfer from stock in quality inspection in storage location 001 to stock in quality inspection in storage location 0002 in the same plant. D. Stock transfer of a material from storage location 0001 from plant 0001 to plant 0002. The plants belong to the same company, however the valuation areas are different (valuation level is plant). Answers for SAP MM Certification Sample Question How can you store long-term prices for services in the form of service conditions? Answer 1 At the service level Answer 2 At the service and plant level Answer 3 At the service and vendor level Answer 4 At the service, vendor and plant level Answer 1 ,3 and 4 , Long term prices can be maintained at Service level, Service and Vendor level or Service, Vendor and Plant level. What would you evaluate if you want to trace whether your purchase requisition items have been processed? Answer 1 Material status Answer 2 Processing status Answer 3 Item Status Answer No. 2: Processing status SAP MM Tips by : Uttama Dwivedi, Arfeen Khan
Answers highlighted in Brown. 1)You want to activate version management for contracts. Which combination of fields do you need (true/false)? a) Document category + Document type + Company code b) Document category + Document type + Purchasing organization c) Document category + Purchasing organization + Purchasing group d)Document type + Purchasing organization + Plant 2) A confirmation control key requiring an order acknowledgment from the vendor has been entered in a purchase order. The data in the acknowledgment differs from that in the PO: Instead of the whole PO quantity on the desired date, the vendor confirms delivery of half of the total quantity on each of the two dates one week apart from each other. How do you enter this acknowledgment (one correct answer)? a) You enter two items with the confirmed quantities and date on the "Confirmations" tab page in the item details b) You set the partial delivery indicator on the "Delivery " tab page in the item details. As a result, an additional entry screen appears, on which you can enter the confirmed quantities and dates c) You enter two delivery schedule lines with the confirmed quantities and delivery dates on the "Delivery Schedule" tab page in the item details d) You change the delivery date of the existing PO item and reduce the PO quantity by half. For the remaining quantity, you enter a new PO item in which you specify the other delivery date About Solution Manager: 3) Which of the following are Solution Manager Usage Scenarios? (True/False) a) Manage Change Requests b) Monitor SAP Support Desk c) Upgrade SAP Solutions d) Link to SAP Education e) Implement SAP Solutions . To view the most up to date planning data (available stock, orders, reservations, etc.) on a material, use the: (more than one answer can be correct) A Stock Overview report. B List display of material and accounting documents. C MRP list. D Stock Requirement list. E Standard Analysis for a material 2. A material forecast can be used by the following MRP types: (Only one answer is correct) A Manual Reorder point planning.
E Delivery Schedules. D Cost Centre. The following are lot sizing rules available for SAP R/3: (more than one answer can be correct) A Fixed lot size. D Planned Orders. D Discounts and surcharges can be maintained in the document header. E Subcontracting. Which of the following are Item Categories? (more than one answer can be correct) A Consignment. C Sales Order. C Purchase Orders. 6. E Storage location MRP 3. D Daily lot size. B Replenish to maximum stock level. C Forecast based planning. E G/L Account 7. E Discounts and surcharges can be maintained at line item level. B All materials on a purchase order must be procured through the same purchasing group. Materials planning can be set to automatically generate: (more than one answer can be correct) A Contracts. 5. D Release Code. C Manufacturing. C All materials on a purchase order must be of the same material group. B Purchase Requisition.B Automatic reorder point planning. Which of the following apply to Purchase Orders? (more than one answer can be correct) A The vendor must be specified in the Purchase Order Header. E Economic order quantity. Which of the following is an Account Assignment category? (more than one answer can be correct) A Material Group. 4. C Weekly lot size. B Purchase Requisitions.check D Time phased planning. . B Service.
D 1. Answer . D Purchase Order. What transaction key is used to post a valuated goods receipt for purchase order items not subject to account assignment? a BSX b WRX c PRD d KDM e BSV .A.B. E 8. E 4. C. D. E A release procedure. Answer . 10. Answer . Answer . Answer . D 9. 9. E 6. In Source lists the following can be sources of supply: (more than one answer can be correct) A Vendor.D 2. B Purchase Requisition. C A service entry sheet.B. Answer .B. C. D An invoice. 1. E RFQ. Answer .A.8. Answer . E 10. D Quotation. B A goods receipt material document. E Quota Arrangement. C Scheduling Agreement. Answer . B. D 5. C. B. C.C 3.C 7.A. B Contract.A. Which of the following document types can appear in the purchase order history for a purchase order line item? (more than one answer can be correct) A Another purchase order. B. C Scheduling Agreement. Which of the following documents can be subject to release (approval) procedure? (more than one answer can be correct) A Planned Order. Answer .
b Deliveries without charge c Goods issues d Other goods receipts 3. with posting date in the previous period and the standard price in the posting period is different to the standard price in the current period? a WE01 b WA14 c WA01 5. Which value string is defined for Goods receipt of standard and subcontracting purchase order items without account assignment concerning valuated material into stock? a WE01 b WA14 c WA01 4. For which transaction key in materials Management in the standard system is account grouping active? a BSX b WRX c PRD d GBB 7. The rules that you use to define if the configuration of automatic posting for a posting transaction depends on which of the influencing factors? a Valuation Group code b Material/material type c Account grouping d Chart of accounts e Valuation class . For which transactions can you change the account grouping? a Invoice verification b Inventory Management.2. Which valuation string is used for Delivery without charge for material subject to standard price control. What is the key for account determination that enables a G/L account assignment differentiation for the offsetting entry for an inventory posting? a Valuation grouping code b Chart of accounts c Account grouping d Valuation class 6. What is value string WA01 defined for? a Goods receipt of standard and subcontracting purchase order items without account assignment concerning valuated material into stock. 8.
What does the system use for the account assignment category to determine the default account? a Transaction key PRD b Transaction key GBB c Valuation group code d Account grouping e Valuation class . From where do the transaction keys for delivery cost postings come? a Purchasing calculation schema b Value string 15. What are the features of number assignment for accounting documents from MM? a Configured for each company code b Always linked to the fiscal year c Numbers assigned without gaps d Defines whether number assignment is external or internal e The interval from which the number is assigned. e Account types that may be used with the document type may be selected when entering documents. The rules that you use to define if the configuration of automatic posting for a posting transaction depends on which of the influencing factors? a Valuation Group code b Material/material type c Account grouping d Chart of accounts e Valuation class 14. What are the characteristics of a Document type for Accounting documents? a Two character alphanumeric code b One number range per document c Cannot assign authorization group d Determines whether net posting is determined for the documents. 13. What does the system use for the account assignment category to determine the default account? a Transaction key PRD b Transaction key GBB c Valuation group code d Account grouping e Valuation class 11. From where do the transaction keys for delivery cost postings come? a Purchasing calculation schema b Value string 10. 12.9.
c. c. a.16. c 6. a 4. b. c. a.e 9. a. d. IH09 MM01 MM02 MM03 MM50 MMBE MMI1 MMN1 MMS1 MMU1 Display Material Create Material Change Material Display Material List Extendable Materials Stock Overview Create Operating Supplies Create Non-Stock Material Create Service Create Non-Valuated Material . b 8. What are the characteristics of a Document type for Accounting documents? a Two character alphanumeric code b One number range per document c Cannot assign authorization group d Determines whether net posting is determined for the documents. e 17. What are the features of number assignment for accounting documents from MM? a Configured for each company code b Always linked to the fiscal year c Numbers assigned without gaps d Defines whether number assignment is external or internal e The interval from which the number is assigned. Transaction for MM module start with M. d 7. 1. a. d 11. b. 17. e 12. d. e Account types that may be used with the document type may be selected when entering documents. a. a. b 5. e 14. a 10. e List of SAP MM Transaction codes All transaction are stored in table TSTC. d. b. d 3. a 2. a 15. c. c 16. e 13. b. c. d.
Output Processing for Mat.Create Purchase Requisition ME52N . Batch Input: Block Material Batch Input: Freeze Book Inv. Document MB1C . Doc.for Cycle Ctng Batch Input: Ph. Inv. Batch Input: Block Material . Inv. Documents MB1B .ME51N . Transactions by Tracking No.Doc.Collective Release of Purchase Reqs. ME5F . Requisition Assign and Process Requisitions Ordering: Assigned Requisitions Automatic Generation of POs ME54 .Purch.Inv.Purchase Requisitions: List Display ME5J .Transfer Posting MIBC .Release Purchase Requisition ME55 .Change Purchase Requisition ME53N .Output Processing for Mat. Batch Input: PhInvDoc.Display Purchase Requisition ME5A .Vendor Cons.Inv.ABC Analysis for Cycle Counting MI01 MI02 MI03 MI31 MI32 MI33 MICN MIK1 MIQ1 MI01 MI02 MI03 MI31 MI32 Create Physical Inventory Document Change Physical Inventory Document Display Physical Inventory Document Batch Input: Create Phys.Return Delivery per Mat.Requisitions by Account Assignment MELB . Project Stock Create Physical Inventory Document Change Physical Inventory Document Display Physical Inventory Document Batch Input: Create Phys.Docs.Other Goods Receipts MB90 .Balance Btch Inpt:Ph.Release Reminder: Purch.Other Goods Receipts MB90 .Purchase Requisitions for Project ME5K . Requisition MB21 MB22 MB23 MB24 MB25 Create Reservation Change Reservation Display Reservation Reservations by Material Reservations by Account Assignment MB1C . ME56 ME57 ME58 ME59 Assign Source to Purch. Doc. Documents MB21 MB22 MB23 MB24 MB25 Create Reservation Change Reservation Display Reservation Reservations by Material Reservations by Account Assignment MBRL .
Change Characteristic CT03 . Batch Input: PhInvDoc. MI20 .Create List of Differences w/o Doc. MI10 .Doc.Display Characteristic CL01 CL02 CL03 CL04 CL2B ME01 ME03 ME04 ME05 ME06 ME07 ME08 ME0M ME11 ME12 Create Class Classes Display Class Delete Class Class Types Maintain Source List Display Source List Changes to Source List Generate Source List Analyze Source List Reorganize Source List Send Source List Source List for Material Create Purchasing Info Record Change Purchasing Info Record Important SAP MM Tcodes 1 .Batch Input: Post Differences CT01 .for Cycle Ctng Batch Input: Ph.Inv. Count and Diff.Print List of Differences MI11 . Project Stock Create Physical Inventory Document Change Physical Inventory Document Display Physical Inventory Document Batch Input: Create Phys.Create Characteristic CT02 .Process List of Differences MI37 .for Cycle Ctng Batch Input: Ph.MI33 MICN MIK1 MIQ1 MI01 MI02 MI03 MI31 MI32 MI33 MICN MIK1 MIQ1 - Batch Input: Freeze Book Inv. Project Stock MI21 .Docs. MI08 .Inv. Batch Input: PhInvDoc.Docs.Inv. Inv. Batch Input: Block Material Batch Input: Freeze Book Inv.Print physical inventory document MI04 MI05 MI06 MI09 MI34 MI35 MI38 MI39 MI40 Enter Inventory Count with Document Change Inventory Count Display Inventory Count Enter Inventory Count w/o Document Batch Input: Enter Count Batch Input: Post Zero Stock Balance Batch Input: Count and Differences Batch Input: Document and Count Batch Input: Doc.Create List of Differences with Doc.Balance Btch Inpt:Ph.Inv. Doc.Vendor Cons.Vendor Cons.Balance Btch Inpt:Ph.Physical Inventory Document Recount MI07 .Doc..
Orders by Account Assignment Purchase Orders by Vendor Purchase Orders by Material Purchase Orders by PO Number SC Stock Monitoring (Vendor) Services per Purchase Order Goods Receipt Forecast Purchase Orders for Supplying Plant Send Contracts with Conditions Create Outline Agreement Create Contract Create Scheduling Agreement Change Outline Agreement Change Contract Change Scheduling Agreement Display Outline Agreement Display Contract Display Scheduling Agreement Maintain Outl. Info Rec. Agreement Supplement Release Outline Agreement Release Contract Release Scheduling Agreement Display Agreement Supplement (IR) Create Transport Scheduling Agmt. for Deletion Purchasing Info Recs. . for Deletion Archive Info Records Send Purchasing Info Record Archived Purchasing Info Records Redetermine Info Record Price Quotation Price History Info Records Per Vendor Info Records per Material Purchase Order Price History Info Records Per Material Group Buyer's Negotiation Sheet for Vendor Buyer's Negotiat.ME13 ME14 ME15 ME16 ME17 ME18 ME1A ME1B ME1E ME1L ME1M ME1P ME1W ME1X ME1Y ME21 ME21N ME22 ME22N ME23 ME23N ME24 ME25 ME26 ME27 ME28 ME29N ME2A ME2B ME2C ME2J ME2K ME2L ME2M ME2N ME2O ME2S ME2V ME2W ME308 ME31 ME31K ME31L ME32 ME32K ME32L ME33 ME33K ME33L ME34 ME34K ME34L ME35 ME35K ME35L ME36 ME37 Display Purchasing Info Record Changes to Purchasing Info Record Flag Purch. Agreement Supplement Maintain Contract Supplement Maintain Sched. Sheet for Material Create Purchase Order Create Purchase Order Change Purchase Order Change Purchase Order Display Purchase Order Display Purchase Order Maintain Purchase Order Supplement Create PO with Source Determination Display PO Supplement (IR) Create Stock Transport Order Release Purchase Order Release purchase order Monitor Confirmations POs by Requirement Tracking Number Purchase Orders by Material Group Purchase Orders for Project Purch.
Release Documentation Record Outl. for Material Vendors Without Evaluation Vendors Not Evaluated Since. Agmt.ME38 ME39 ME3A ME3B ME3C ME3J ME3K ME3L ME3M ME3N ME3P ME3R ME3S ME41 ME42 ME43 ME44 ME45 ME47 ME48 ME49 ME4B ME4C ME4L ME4M ME4N ME4S ME51 ME51N ME52 ME52N ME52NB ME53 ME53N ME54 ME54N ME55 ME56 ME57 ME58 ME59 ME59N ME5A ME5F ME5J ME5K ME5R ME5W ME61 ME62 ME63 ME64 ME65 ME6A ME6B ME6C ME6D Maintain Sched. Requisitions Maintain Vendor Evaluation Display Vendor Evaluation Evaluation of Automatic Subcriteria Evaluation Comparison Evaluation Lists Changes to Vendor Evaluation Display Vendor Evaln.. Recalculate Contract Price Recalculate Sched. Schedule (TEST) Transm. Assign Source to Purch. Agreement Schedule Display Sched. Requisition Purchase Requisitions for Project Requisitions by Account Assignment Archived Purchase Requisitions Resubmission of Purch. Agreement Price Service List for Contract Create Request For Quotation Change Request For Quotation Display Request For Quotation Maintain RFQ Supplement Release RFQ Create Quotation Display Quotation Price Comparison List RFQs by Requirement Tracking Number RFQs by Material Group RFQs by Vendor RFQs by Material RFQs by RFQ Number RFQs by Collective Number Create Purchase Requisition Create Purchase Requisition Change Purchase Requisition Change Purchase Requisition Buyer Approval: Purchase Requisition Display Purchase Requisition Display Purchase Requisition Release Purchase Requisition Release Purchase Requisition Collective Release of Purchase Reqs. Assignment Outline Agreements per Vendor Outline Agreements by Material Outline Agreements by Agreement No.. Requisition Assign and Process Requisitions Ordering: Assigned Requisitions Automatic Generation of POs Automatic generation of POs Purchase Requisitions: List Display Release Reminder: Purch. Agreements by Acct. Outline Agreements by Material Group Outline Agreements per Project Outl. Agreements per Requirement No. .
Comp. (Subseq. Vendor Rebate Arr. Agreements Delivery Addresses Reversal of Settlement Runs Create Reb.. Cum.) Change Reb. Schedules Message Output: Purchase Orders Message Output: Contracts Message Output: Sched.ME6E ME6F ME6G ME6H ME6Z ME80 ME80A ME80AN ME80F ME80FN ME80R ME80RN ME81 ME81N ME82 ME84 ME84A ME85 ME86 ME87 ME88 Evaluation Records Without Weighting Print Vendor Evaluation in the Background Standard Analysis: Vendor Evaluation Transport Vendor Evaluation Tables Purchasing Reporting Purchasing Reporting: RFQs General Analyses (A) Purchasing Reporting: POs General Analyses (F) Purchasing Reporting: Outline Agmts. Arrangs. Statement. Reb. Volumes Chg. Agmt.) Displ. Arrangs. . Suppl. Arrangs. Vendor Rebate Arrs. Curr. Stat. Check Open Docs. Agmt. Arrs. Arrs. (Subseq.) Settlement re Vendor Rebate Arrs. List of Vendor Rebate Arrangements Busn. Workflow Sett. Qty. Sett. Check Customizing: Subsequent Sett. Reb. Purchase Orders: Urging/Reminders Monitor Order Acknowledgment Monitor Order Acknowledgment Monitor Order Acknowledgment Monitor Order Acknowledgment Archive Purchase Requisitions Archive Purchasing Documents Messages from Purchase Orders Message Output: RFQs Message Output: Sch. (Euro). Vol. Sett. Vend. Vendor Rebate Arrs. Updating of External Busn. (Subseq. Agmt. re Vendor Reb. Vendor Rebate Arrs. Arrs. General Analyses (L.: Urging/Reminding Urge Submission of Quotations Sch. BV. Schedules: Urging/Remind. Sett.K) Analysis of Order Values Analysis of Order Values Archived Purchasing Documents Generation of Sched. Date Important SAP MM Tcodes 2 ME91 ME91A ME91E ME91F ME92 ME92F ME92K ME92L ME97 ME98 ME99 ME9A ME9E ME9F ME9K ME9L MEAN MEB0 MEB1 MEB2 MEB3 MEB4 MEB5 MEB6 MEB7 MEB8 MEB9 MEBA MEBB MEBC MEBE MEBF MEBG Purchasing Docs. Extend Vendor Rebate Arrangements Det. Releases Individual Display of SA Release Renumber Schedule Lines Aggregate Schedule Lines Aggregate PO History Set Agr./Reconcil. Vendor Reb. Statement. Data.
index settlement req. Sett.. Settlem. Message. doc.. Calc. Sett.. Info Records Mass Change of Purchase Orders Mass-Changing of Purch.MEBH MEBI MEBJ MEBK MEBM MEBR MEBS MEBT MEBV MECCP_ME2K MEDL MEI1 MEI2 MEI3 MEI4 MEI5 MEI6 MEI7 MEI8 MEI9 MEIA MEIS MEK1 MEK2 MEK3 MEK31 MEK32 MEK33 MEK4 MEKA MEKB MEKC MEKD MEKE MEKF MEKG MEKH MEKI MEKJ MEKK MEKL MEKLE MEKP MEKPE MEKR MEKRE MEKX MEKY MEKZ MELB MEMASSIN MEMASSPO MEMASSRQ MENU_MIGRATION MEPA MEPB MEPO Generate Work Items (Man. Arrs. Calculation Schemas (Purch. Transactions by Tracking No. doc.) Purch.Arrangment List of settlement runs for arrngmts Archive Rebate Arrangements Stmnt.Settlem. Cust. New Structure Doc. Data Selection: Arrivals Create Conditions (Purchasing) Change Conditions (Purchasing) Display Conditions (Purchasing) Condition Maintenance: Change Condition Maintenance: Change Condition Maintenance: Change Create Conditions (Purchasing) Conditions: General Overview Conditions by Contract Conditions by Info Record Conditions for Material Group Conditions for Vendor Conditions for Material Type Conditions for Condition Group Market Price Conditions for Incoterms Conditions for Invoicing Party Conditions for Vendor Sub-Range Price Change: Scheduling Agreements Currency Change: Sched. .Run Recompile Income. (Pur. Agreements Price Change: Info Records Currency Change: Info Records Price Change: Contracts Currency Change: Contracts Transport Condition Types Purchasing Trnsp. Reb.Settlem. index vendor bill. Test Data: External Business Volumes Extend Rebate Arrangements (Dialog) For Requisition Account Assignment Price Change: Contract Automatic Purchasing Document Change Automatic Document Change Recompilation of Document Index Compile Worklist for Document Index Delete Worklist for Document Index Delete purchasing document index Change sales prices in purch. Arrs. Docs. Subs. Vend. Vendor Reb. Requisitions Menu Migration into New Hierarchy Order Price Simulation/Price Info Price Info/Vendor Negotiations Purchase Order . doc. Recomp. Pr. Mass-Changing of Purch. Schema: Mkt.) Trnsp.Ind. Subs. Extension) Message. orders Recomp.
MEQ1 MEQ3 MEQ4 MEQ6 MEQ7 MEQ8 MEQB MEQM MER4 MER5 MER6 MER7 MER8 MER9 MERA MERB MERE MEREP_EX_REPLIC MEREP_GROUP MEREP_LOG MEREP_MIG MEREP_MON MEREP_PD MEREP_PURGE MEREP_SBUILDER MEREP_SCENGEN MERF MERG MERH MERJ MERS MEU0 MEU2 MEU3 MEU4 MEU5 MEW0 MEW1 MEW10 MEW2 MEW3 MEW5 MEW6 MEW7 MEW8 MEW9 MEWP MEWS ME_SWP_ALERT ME_SWP_CO ME_SWP_IV ME_SWP_PDI ME_SWP_PH ME_SWP_SRI ME_WIZARD
Maintain Quota Arrangement Display Quota Arrangement Changes to Quota Arrangement Analyze Quota Arrangement Reorganize Quota Arrangement Monitor Quota Arrangements Revise Quota Arrangement Quota Arrangement for Material Settlement re Customer Rebate Arrs. List of Customer Rebate Arrangements Busn. Vols., Cust. Reb. Arrangements Extension of Cust. Reb. Arrangements Det. Statement: Cust. Rebate Arrs. Statement: Customer Reb. Arr. Stats. Comp. Suppl. BV, Cust. Rebate Arrs. Check re Open Docs. Cust. Reb. Arr. Workflow: Sett. Cust. Rebate Arrs. SAP Mobile: Execute Replicator SAP Mobile: Mobile Group SAP Mobile: Activity Log SAP Mobile: Migration SAP Mobile: Mobile Monitor SAP Mobile: Profile Dialog SAP Mobile: Purge Tool SAP Mobile: SyncBO Builder SAP Mobile: SyncBO Generator Updating of External Busn. Volumes Change Curr. (Euro) Cust. Reb. Arrs. Generate Work Items (Man. Extension) Recomp. of Income, Cust. Reb. Arrs. Stmnt. Sett. Docs. Cust. Reb. Arrs. Assign User to User Group Perform Busn. Volume Comp.: Rebate Display Busn. Volume Comp.: Rebate Display Busn. Volume Comp.: Rebate Display Busn. Volume Comp.: Rebate Procurement Transaction Create Requirement Request Service Entry in Web Status Display: Requirement Requests Collective Release of Purchase Reqs. Collective Release of Purchase Order Assign Purchase Orders WEB Release of Service Entry Sheets Release of Service Entry Sheet mew9 Web based PO Service Entry (Component) Display MRP Alerts (Web) Display Purchasing Pricing (Web) Display Settlement Status (Web) Display Purchase Document Info (Web) Display Purchasing History (Web) Display Schedule Releases (Web) ME: Registration and Generation
These are the steps to configure the organization structures in material management: Define plant (create plant) - Follow below path SPRO IMG < enterprise structure > < Definition > <Logistic general > <define,copy,delete check plant > <copy, delete check plant > <copy from 1000 > give your own plant name <SAVE> Now your created your own plant Define Storage Location - Follow below path SPRO IMG < Enterprice Structure > < Definition > <Material Management> <maintain storage location> <New entries> <enter plant> <save> Now you created your storage location. Define Purchase Organisation - Follow Below Path SPRO IMG < Enterprise structure> <definition> <material management> <maintain purchase organisation> <New entries> <purchase org> <purchase organisation description> <SAVE> Now you created your purchase organisation in your own. Now we see How To Assign This To Your Own Company Code Follow The Path To Assign Assign Plant To Company Code SPRO IMG <enterprise structure> <Assignment> <Logistic General> <Assign plant to company code> <select your own plants and delete> and choose your company code click on assign there you will find your deleted plant click on your plant click on tick mark. Now your plant assigned to the company code. Assign Purchase Organisation To Company Code SPRO IMG <enterprise structure> < Assignment> <Material Management> < assign purchase organisation to company code > select your pur org and delete click on assign and select your pur org click on tick mark. Now your purchase organisation is assiged to company code. TRANSACTION CODE FOR LOGISTICS
Step for STN Creation : ME21N - Create Stock Transfer order (STO) ME22N - Change STO ME23N - Display STO VL10B - Create Delivery VL02N VF01 VF02 VF03 Post goods issue & Batch / qty. picking Create Billing Documents ( STN ) Display STN Printout for STN
Step for STN Cancellation : VL09 Reverse post goods issue
VL02N - Reverse delivery / pick qty. ME22N – Cancel / delete STO
SAP Material Management MCQ
Which of the following stock types can be counted through Physical Inventory procedure? (more than one answer can be correct) A Unrestricted use stock. B Block stock. C Quality Inspection stock. D Vendor consignment stock. E In-transit stock. Answer - A,B,C,D Which of the following can possibly influence the valuation price of a moving average priced material? (more than one answer can be correct) A Goods receipt for a purchase order. B Goods Issue to a cost centre. C Invoice verification against a purchase order.
C In the SAP system.D Stock transfer between two storage locations in the same plant. B The Constant trend model. B Application level. Answer . D Purchase Order.A. It has been established that while demand for the particular material is projected to increase steadily as market share is increased. (more than one answer can be correct) A Service level. Answer .D. C Source list. B Info record. Which forecast model will best address this requirement? (Only one answer is correct) A The Constant model. E Your planning department is using a Forecast Model for materials planning.C In the SAP system a user can operate in the following hierarchies. C Main menu level. the fluctuating tourist demand will affect the overall requirements.D True / False What purpose does invoice verification serve in materials management? . Answer . the reference document used in the purchasing cycle is the: (Only one answer is correct) A Purchase requisition. E Total stock value. Answer . D Month. D The Fluctuating trend model. E None of the above. E Transfer posting from unrestricted use stock to quality inspection. C The Seasonal trend model. E The Seasonal model.
A From where does the system pick the default quantity of an item when you post invoice receipt? a Invoice b Purchase order c Purchase order history d System settings e Vendor master Answer . b Checking the accuracy of invoices c Executing the account posting resulting from invoice d Updating open items and material prices e Checking invoices that were blocked.C.a It allows invoice that do not originate in materials procurement to be processed. service or GR referenced for incoming invoice.False .B What are the tasks of invoice verification? a Entering invoices and credit memos received. b Invoice items suggested by the system against referenced document c Corresponding automatic account postings carried out. Answer . TRUE FALSE Answer .C During invoice verification the system picks the rate at which tax is calculated from the vendor master record. Common Tables used by SAP MM . Answer . Answer . b Completes the materials procurement process c Handles the payment d Allows credit memos to be processed e Handles the analyses of invoices.A. d Payment proposal list for vendor generated.B.E What is the process of invoice verification? a Purchase order.
Reservation T023 Mat. for| | | | Release Ord.Below are few important Common Tables used in Materials Management Modules: EINA Purchasing Info Record.Purchasing Organization Data MAKT Material Descriptions MARA General Material Data MARC Plant Data for Material MARD Storage Location Data for Material MAST Material to BOM Link MBEW Material Valuation MKPF Header.Material Document MSEG Document Segment.General Data EINE Purchasing Info Record.Physical Inventory Document ISEG Physical Inventory Document Items LFA1 Vendor Master (General section) LFB1 Vendor Master (Company Code) NRIV Number range intervals RESB Reservation/dependent requirements T161T Texts for Purchasing Document Types SAP MM Tips by : Bahadur Following are the list of Important MM tables. Inventory Management: |-------------------------+--------+-----------------------------------------| | | Table | Description | |-------------------------+--------+-----------------------------------------| | Material | MSEG | Material document / transaction details | | Document/Movements | MKPF | Material document header information | |-------------------------+--------+-----------------------------------------| | Material Stock Balances | MARD | Material stock | | | MBEW | Material stock with valuation | |-------------------------+--------+-----------------------------------------| | Sales Order Stock | MSKA | Stock balance with associated sales | | | | order data | |-------------------------+--------+-----------------------------------------| | Stock Transport | EKUB | Index for Stock Transport Orders for | | | MDUB | Material | | | | Reading View of Stock Transport Ord.Material MVER Material Consumption MVKE Sales Data for materials RKPF Document Header. | . groups T024 Purchasing Groups T156 Movement Type T157H Help Texts for Movement Types MOFF Lists what views have not been created A501 Plant/Material EBAN Purchase Requisition EBKN Purchase Requisition Account Assignment EKAB Release Documentation EKBE History per Purchasing Document EKET Scheduling Agreement Schedule Lines EKKN Account Assignment in Purchasing Document EKKO Purchasing Document Header EKPO Purchasing Document Item IKPF Header. Please check if its useful.
material provided to | | | | vendor.Scheduling Agreement Schedules: History Tables EKKI . | | | MAKT | Short Texts. distribution channel | | | MLAN | Sales data.History per Purchasing Document EKBEH .|-------------------------+--------+-----------------------------------------| | Special Stocks | MKOL | Consignment.Purchasing Document Header EKPA . material type.History per Purchasing Document: Delivery Costs EKEH .Order Price History: Info Record EKAB .Release Documentation EKAN . | |-------------------------+--------+-----------------------------------------| Material Master Data: |-------------------------+---------+--------------------------------------| | |Table | Description | |-------------------------+---------+--------------------------------------| | Materials | MARA | General Data.Header Data for Scheduling Agreement Releases EKES . descriptions | | | MARM | Conversion Factors | | | MVKE | Sales Org. tax indicator.Purchasing Info Record: General Data EINE .Vendor Confirmations EKET . | | | | configurable & batch ind.Vendor Address: Purchasing Document EKBE . tax | | | MARC | classification | | | MBEW | Plant Planning Data | | | MLGN | Valuation Data | | | MLGT | Warehouse Management Inventory Data | | | MVER | Warehouse Management Storage Type | | | MAPR | Data | | | MARD | Consumption Data | | | MCHA | Pointer for Forecast Data | | | MCHB | Storage location data with stock | | | | balances | | | | Batches | | | | Batch Stocks | Please find all tables in MM-PUR (Purchasing) : EBAN .History per Purchasing Document: Delivery Costs EKBZH .Scheduling Agreement Release Documentation EKEK . group.Purchasing Info Record: Purchasing Organization D EIPA .Partner Roles in Purchasing .Account Assignment in Purchasing Document EKKO .Removed PO History Records EKBZ . etc.Purchasing Condition Index EKKN .Index for Stock Transport Requisitions for Materi EINA .Purchase Requisition EBKN .Purchase Requisition Account Assignment EBUB .Scheduling Agreement Schedule Lines EKETH .
Certificate Categories: Text Description . D . Purchase Requisition . for Purch.Selection Parameters for Purchasing Lists . Purchasing .Control of Intrastat Reports .Description of Selection Parameters .Function Authorizations: Purchase Order . Purchase Requisitio .Routines for Buyer's Negotiation Sheet . Purchasing .SAP Transaction Control.Quota File: Item .Texts: Shipping Instructions .Default Business Transaction Type for Import .Control Data for Source Determination and Checkin . List Displays.Scope of List: Buyer's Negotiation Sheet: Routine .Release Codes .Fields for Release Procedure. Purchasin . Type to Purchasing Do .Compliance with Shipping Instructions: Texts .Purchasing Organizations .EKPB EKPO EKPV EKRS EKUB EORD EQUK EQUP T024 T024E T024W T024Z T027A T027B T027C T027D T069 T069Q T069T T160 T160B T160C T160D T160E T160I T160J T160L T160M T160O T160P T160Q T160R T160S T160T T160V T160W T160X T160Y T161 T161A T161B T161E T161F T161G T161H T161I .Shipping-Specific Data on Stock Tfr.Function Authorizations: Purchasing: Descriptions .Default Values for Purchasing .SAP Transaction Control for List Displays in CALL .Release Prerequisite.Release Point Assignment for Purchase Requisition .Index for Stock Transport Orders for Material .Description for Default Values for Purchasing Ope .SAP Transaction Control.Scope of List: Buyer's Negotiation Sheet: Descrip .Purchasing Source List .Purchasing Document Types .Purchasing Groups .Purchasing Organizations .Scope of List: Buyer's Negotiation Sheet .Quota File: Header .Linkage of Requisition Doc.Scope of Purchasing Lists .ERS Procedure: Goods (Merchandise) Movements to b .Shipping Instructions.Determination of Release Strategy .Valid Purchasing Organizations for Plant .Purchasing Document Item .Certificate Categories .Codes for Compliance with Shipping Instructions .Entities Table Routines .Message Control: Purchasing (System Messages) .Text Table for Intrastat Reports ."Material Provided" Item in Purchasing Document .Description of Scope of List .
for Purch.Confirmation Categories T163F .Texts for Account Assignment Categories T163K .Release Indicator.Screen Titles T16FB . Document Category.Additional Checks for Outline Agreements on Reorg T162 .Confirmation Control Keys: Description T163P . Item C T161R .Description of Field Selection Reference Key T162X .Assignment of Tax Indicator to Account Assignment T163L .Number Range Management for Purchasing Master Dat T167T . T161W .Shipping-Specific Data for Stock Tfr.Release Indicators: Purchasing Document .T161M .Assignment Internal/External Confirmation Categor T163E .Check Item Category/Account Assignment Category T163B .Change Texts in Purchasing Document Printouts T166U .Message Determination Schemas: Assignment T161P .Account Assignment Categories in Purchasing Docum T163KS .Texts for Item Categories T165K .Item Texts in Purchasing Document Printouts T166T .Header Texts in Purchasing Document Printouts T166P .Transaction Description T168 .Purchase Order History Categories T163C .Texts for Purchase Order History Categories T163D .Confirmation Categories: Descriptions T163G . Purchasing T168T ."Zombie" T163X T163Y .Copying Options: Item texts T166A .Check of Document Type.Fine-Tuned Control: Message Types T161N .Confirmation Control T163I .Field Selection.Description of Field Groups from T162/T162K T162Y .Item Categories in Purchasing Document T163A .Screen Control.Confirmation Control Keys T163M . Purchase Requisition T161T .Groups: Field Selection T163 .Field Selection. Purchasing T168F .Supplement Text in Purchasing Document Printouts T166C . Account Assignment Fields.Texts for Release Indicator T161V . Purch T162T .REORG Control.Function Codes.Copying Options: Header Texts T165P . Purchasing Document T162K . Purchasing T161S .Description for Release Creation Profile T163X .Headings in Purchasing Document Printout T167 .Order Types for Stock Transfer T161Z .Texts for Purchasing Document Types T161U .Print-Relevant Purchasing Document Changes T166K .Release Creation Profile T163S .
543 movemnt takes place which take care of the consumption of components from stock. the goods is transferred to subcontractor by 541 movemet. RTP.Release Strategies 1.Release Codes T16FD . no invoice verification done. project.Release Groups T16FH . What is meant by scales? Can scales be used in standard purchase order? You can fix a price in the info record for a say qty from 1-100 price RS150 & if the order qty is 101. process GR. consignment. When GR is done automatically. stock transfer .Descriptions of Release Groups T16FK . 3. Scales cannot be used directly in PO but can be pulled into the PO from various master data like info record.subcontracting & pipeline.third party. What are the steps involved in consignment cycle? Create consignment info record with proper tax code. 4. 7. consignement.Descriptions of Release Indicators: Purchasing Do T16FG . How are the byproducts taken care of in subcontracting? You can add these by products in the BOM for the header matl. 2. 4. What are the types of special stocks available? Subcontracting. No detailed delivery schedule can be made in the Release Order. What are the types of inforecords? Standard. quota arrangement. but settlement is done through MRKO transaction. You have to create the Release Order with reference to Outline Agreement. No Release documentation is created. 5. Tell me about the subcontracting cycle. pipeline. . What is meant by consignment stock? The stock supplied by the vendor is in the companies premises with the company having no liability for the same. The Po is created with item category L .Release Statuses T16FS . sales order.500.the prices is 140 . create Po with item category K. for this movement note no accounting docs take place. The liability for the company will only be affected when the goods are issued from the consignment stock for use.Description of Release Codes T16FE . You can create the centrally contract (cross-plant) where you can maintain different pricing conditions for each and every plant 2. maintain output condition record for KONS. 6. 3. What is the difference between a contract and a scheduling agreement? With regard to Outline Agreement: 1.T16FC . 8.
Vendor number . How does the system calculate taxes? 10. Delivery Schedule line items are created subject to your specific requirement. For instance: .ore may be divided in batches based on their mineral content. Item Category 'M' and 'W' can not be used. 2. Enter date until which the quota arrangement is valid.paint production uses batches based on production date and the used ingredients. Either time-dependent or time-independent conditions can be created subject to the customizing in the Document Type of the Scheduling Agreement. press ENTER to display the overview screen for the quota arrangement periods. . The Plant Location must be entered in the Scheduling Agreement. 4. . if a consignment arrangement for the material exists with the vendor.Procurement plant (supplying plant): . 6. Only time-dependent conditions can be created. enter the material and plant number. The start date is calculated by the system. Press ENTER . . You can search batches using the standard search facility (match code. Some Item Category 'M' and 'W' can be used. if you use batch classification. 12.Special procurement type.food production uses batches to indicate the day of production. What is meant by batches? How can the batches be searched? A batch is a subdivision of your stock of a material having the same characteristics. How does the system calculate nondeductible taxes? 11. Can create both Scheduling Agreement with and without Release Documentation (subject to the Document Type LP or LPA) with the selection of either FRC or JIT delivery schedule. 3.5. key F4) based on the naming convention of the batches or.Procurement type . You must enter the following data. With regard to Scheduling Agreement: 1. What are the settings required for quota arrangement? To set up a quota arrangement for the procurement of a material. How is a shelf-life item managed in SAP? What is the full cycle? 13. for example. 6. Select the quota arrangement and choose Goto -> Item overview to display the item overview screen of the quota arrangement. It is very hard to reproduce the same color in exactly the same way at two different moments. based on the characteristics of the batches. Enter a quota arrangement item for each source of supply you want to include in the quota arrangement. Enter k in the S column. proceed as follows: Master data -> Quota arrangement -> Maintain. 5. Enter a validity period for quota arrangement. . 9. We do not have to create any other purchasing document except for delivery schedule line via Transaction ME38 or MRP running (with the appropriate setting of Source List).
Save the quota arrangement. all other external documents cannot be relesed with classification. Can it be configured in such a way that the external requisitions can also be taken into account while MRP runs in consumption-based planning if VB is selected as MRP type? 16. The percentage distribution of the quotas is calculated and displayed automatically by the system. you must decide in favor of one of them only . How to give specifications for developments? We normally prepare a business requirement document in which we specify what is required. Is it possible to have scales in a quotation? No 21. The two procedures are mutually exclusive (that is to say. what field & tables have to be referred for the required development. 22. you can put in GR blocked stock. What are the differences between release procedure with classification and release procedure without classification? When are they used? Release procedure with classification means the Purchase requsition can be released both at item level & at the header level.. Press ENTER . How are free items managed in a PO? yu need to tick the tem as free in the PO. Release procedure with out classification can also be used for PR which is used for item level release only. What is GR blocked stock? When it can be used? Whenever you are not sure about the quality of the product received. How are the variations in subcontracting taken care of in SAP? 23. 20.you cannot use both). 24. you need to have the scheduling agreement in place .Quota column. The system assigns a number to the quota arrangement item automatically 14. What is meant by MRP Type and lot sizing? 15.After the MRP is run the schedule lines are generated which are nothing but the PO. 17. How to create PR or PO by MRP? The PR is created according to the safety stock mentioned for the material or can be triggered from a requirement . . 18. Is it possible to have a release procedure without classification for a PO? No 19. enter the quota assigned to each item. What is the maximum number of levels available in SAP? Did not get this question …pls clarify. The price will be zero for such PO's. For creating a PO.
*-.Anand daivaraja I have created a new vendor. Where the schedule margin key is customized? You define the order float in the scheduling margin key. Later I found that there were some mistakes and that I want that the system should not allow me to make any PO or post any entries to this vendor.B. The float before production or float after production and the release period are defined in the scheduling margin key For Customizing for Shop Floor Control. How to deactivate this vendor? You can block a vendor at the following levels: All company code Single company code All Purchase org Single Purchase org Where to Get the Goods Movement Type List? Step 1) Run spro command/TC Step 2) Then move to "SAP Reference IMG" screen Step 3) Then navigate following path: IMG --> Materials Management --> Inventory Management and Physical Inventory --> Movement Types --> Copy. Reversal of GR Despite Invoice Here remove the tick against Mvt 102 & 122. These values can be changed in the production order. Change Movement types Here with "Copy. Change Movement types" option a help tutorial is available (rectangular blue colour icon). Client wants this more controlled as the GRIR account is being affected. How to approach this? Make this setting: SPRO > Materials Management > Inventory Management and Physical Inventory > Goods Receipt > For GR-Based IV. The scheduling margin key is assigned to the material ( MRP area in the material master) and is transferred when the production order is created. by choosing Operations --> Scheduling --> Define Scheduling Margin Key . Now the system will not allow to return the Good at any case. In that go to "Further information" section where you can find a big list of movement types with some brief explanation.Problem is that after goods receipt and AFTER invoice verification. So no reversals to be done after Invoice verification. What is the function of OBYC? . The scheduling margin key is copied from the material master. reversal of goods receipt is being done.
Posting lines are created in the Stock account and Consumption account.e. In Vendor Master LFA1. ! or the table no. How to create new transaction codes? In transaction code SE93 you can create. Change & Display a Transaction Code. How to delete a material completely? Try MMDE transaction but be careful this will remove all material from Client. is shown . If in any error. The same applies to EKKO. in make-to-order production a material is created only once though the same or a similar production process might be repeated at a later time. For example. you enter the system settings for Inventory Management and Invoice Verification transactions for automatic postings to G/L accounts.EKPO for P. Tell me what is *make to order*? Make-to-order production is a process in which a product is individually manufactured for a particular customer. i. MARC.MARD. and more error-free. The Trading Execution Workbench (TEW) provides a central cockpit where traders can process trading contracts and their subcomponents. Postings are made to G/L accounts automatically in the case of Invoice Verification and Inventory Management transactions relevant to Financial and Cost Accounting. Our client is using same materials in all their four plants? . How the tables get created? Through SE11 you can create a new Table. Is it possible to maintain the same material master with same code in all plants in a company. or table no. In contrast to mass production for an unspecified market where a material is manufactured many times. then how to resolve the error using message no. MSEG & MKPF for MIGO & RBKP for MIRO. In addition. MBEW & MVKE will updated. making processing quicker. In MM if you create a Material Master MARA. you often need to process several different kinds of transactions at the same time.Function of the OBYC stand for Configure Automatic Postings. only the message no. What is the use of Tables in MM. In global trade. MARM. LFB1 & LFM1 will be updated. easier. such as purchase orders and sales orders and followon documents.? Contact ABAP or BASIS person to resolve this. TEW automates a large part of the data entry. In this step.O.
You can refer the configuration in Tcode: OBYC Could any one can explain complete configuration of pricing procedure & application. But some cases. Condition Table.Why because it is a dependent on PB00..Automatic Postings.Trans Key is : GBB Based on the Movement types. Condition Type 4. initial stock. What you need to do is to extend the material to all the 4 plants if thats your requirement. some data is maintained at Company code level. The Basic thing is Condition Technique. A Access Sequence access a Condition Record of a Condition Type in a Condition Table is a Condition Technique. But check for the required details in your new plant and make changes accordingly. Here PB00 has the Access Sequence . Quntity base. for Inventory Posting Trns Key is: BSX for Off setting entries like Goods issue. Accrual Feilds etc is to be defined to work this functions. You can use MM01 T code to copy material from old plant to new plant. we have to Create a New Condition Types as per the organisation requirement.0002. How that particular material go in to the particular accounting (G/L account) In Tcode: OBYC -. Valuation class it will be assigned to a G/L account. if you have your valuation area as your Plant. Also. Normally we use the existing ones without any risk. Ex.Yogendra Wagh Where we do the configuration for the cost centre allocation. they should have the same material number. is it for Pricing or Percentage.. But both are Condition Types. The Pricing Schema means the calculations procedure of Condition Type. accounting document is created for that particular material. In which there are 1. In the background every Condition Type has its own defition means the purpose of the Condition Type like. some at Plant level and some at Storage location level. PBXX. If you look at the Material master data.RA01 etc. But RA01 does not have the Access Sequence.Material numbers are always maintained at Company code level.. The Pricing Schema is useful to minimise condition types while mention prices for Vendor on the basis of Pricing Schema which we defined according to organisation requirement. because whenever we GR a material. .. Access Sequence 2. Condition Record 3. then you have the flexibility to maintain Plant specific pricing for the same material. RA01 . *-..Discoount % is caclulated on PB00 . If you have all the 4 plants attached to one company code.Gross Price means RA01 is based on PB00 like that we have to define in the Pricing Schema which makes easy to use in real time.This is a simple logic Here the Condition Type is very important like PB00.
Define Access Sequence 2. we have to assign it to Vendors. First you learn how to define the Calculation Schema through the above.Material Management . *--Monika Hubanova Related: • • Movement Error .Define Price Deternmination Process: 1. Define Schema Group vendor 2.Purchasing . The Pricing in MM is vast because each Condition have its own importance and each Access Sequence have its own importance. Define Condition Type 3. In MM area you have two open periods current and previous. Schema group for Purchase Organisation 4. If you check Allow posting to previous period .define calculation schema for Standard purchase organisation After completion of the Schema Group. I may not able to explain properly through here but will give some idea.In the system.Posting Only Possible Between Movement Type Posting Error In Delivery How to add an attachment to a Purchase Order in SAP? .for example forbid material accounts for previous period in order to prevent MM posting until you finish all FI documents. the concerned Schema will work as configured by us. If you do not set other in MMRV .Here you have to define the Schema . For the configuration. in such we have to define. Then whenever we use any transaction with this Vendor. FI open period (ob52) allow to post FI documents.Define Schema group 1. So you need not bother about this. Define Pricing Schema group 3. But some cases which may not fullfil our requirement. As I know you can allow postings for some accounts . Can any one tell me what is MM closing and what is FI closing? How can I know if period is closed? MM closing means that you can not post materials document. Assign Schema group to Purchase Organisation . Configuration: SPRO .here you can check which are the open MM periods for company code. by default some standard Scheme will be there at Vendor Schema Group in the Vendor Master Screen means the standard one is assigned which is very lengthy which may fullfil our requirement.IMG . Defince Calculation Schema:.it will forbid MM posting in previous period.Define Schema determination 1.Conditions .
You can see (open) your attachment in same field ( Service for Object ) select and Create and check attachment list. make one of them as fixed..: In MMR & Vendor Master Record ..(ME01) * If more than one source list records are generated.Have two vendors for this material for which source list is also maintained(ME01).You can attach manually any document to PO without using Document Management System ( DMS ) in SAP 4... . Note: This is only information for internal or you can print separately this document for sending to vendor ( fax ) System will not print automatically along PO print out.6C.. Service for Object button available down side of Command screen ( in your PO screen ME22N ) Click your Service Object button -> Create -> Create attachment then select your window directory ( which file you need to attach) select your file Now your system shows message Service "Create attachment" is started.I tried to assign the second vendor (made sure that validity period are in range). But you cannot attach document while you create PO in T/Code ME21N Save you PO ( ME21N ) and again open with change ( ME22N ) then you can attach document through Service for Object button.but couldn't do so..Can you suggest how the system will tell me to select one of the vendor I want to assign to the PO. Abhiji JOshi..the system takes by default the first vendor. where in the PO validity period as well as the limits are to be mentioned for the simplicity of procurement. yo should proceed as follows: * Auto P.I have created the Purchase Req for the Material...O. In general the Blanket POs are used for consumable materials such as Xerorx papers with a short text (does not need to have Master Record) with Item Category ' B' i....While creating PO.I mean what steps to do after creating PReq. You can attach as many document in your PO.... 2) Source List: I have checked 'Source List' In Purchasing view of MMR... The GR or Service Entry for the PO are not necessary in case of Blanket POs as well as one need not to mention the account assignment category during creation of PO it can be 'U'-unknown & can be changed at the time of IR.. Save again your PO.: In MMR & Vendor Master Record (Control data) I have checked 'Auto PO'.O. For Auto PO .limit.. I have two issues: 1) Auto P. SAP MM Tips by : Bahadur What is the difference between Blanket Purchase Order and the Framework Order.e.Now I want to know how the automatic PO will come into force.The doc type is 'FO' (Framework Order).checked(MM02/XK02) * Maintain Source List & select the indicator for source list record as MRP relevent... 1.
Charlie Have any one you done this in IM: Inactivating the standard Movement Types. or . On Information Text. Supian When I want to settle Framework order. in T030 table. Transaction code is OBYC. Say for eg. The IMG setting can be set in Material Mgmt --> Logistic Invoice Verification --> Define Attributes of System Messages. I don't want to end user to use this MType 501. you can create a document/e-mail or etc to notify your supplier or internal personnel. Is there any configuration mistake ? Through OMCQ .* Run MRP . Is there any other way we can do this? You can delete the accounts assignments which are used for 501 movement type.* Check if the assigned Source in PR is not fixed in Source List. Prem Bhardwaj Why system giving me only warning message instead of error message when I am trying to make GR with a material which already tick for deletion flag. I don't want to delete this movement type. Another way is if the creation of these docs are not required. turn off the message by setting the message display from 'Error' to 'Information'. One option what I thought of is to control in the authorisation profile.Receipt without ref to PO. is having valid conditions. Can you tell me how to set Framework order Settlement message determination. profile to exclued selected movement types. the PR's generated will be preassigned with the source of supply. Maybe I miss the setting in message determination. set message no M7 430 for error. 2. * Check if the info record for source not assigned. being an SAP standard one. The IMG setting (SAP 4.(MD01) * Enter T Code ME59 for automatically creating PO's from PR's. I had a message "Invoicing plan: No message was found for partner 100454/company code 2000" I had investigate that error on message determination and still the error occurs.7) can be set in Material Mgmt --> Logistic Invoice Verification --> Message determination. According to SAP Notes. when an invoicing plan is settled. This is what I did on my side.
previous period.d. .Material Master-> other-> Reorganization->Material>Reorganization Build a second variant Maintain run parameters and execute. Q: How can we delete materials permanently from Material master? A: Use transaction MM70 . It is possible to calculate this dynamically when the analysis is run and to display the result. "Material by bill of material" has a selection condition for field STLNR NE ' '. Change the updating level of the structure (S031) to "daily". Q: SAP only provides moving average value for current. STLNR is the BOM number associated with a material in table MAST." pops up if there are no bills of materials associated with your material numbers. Enter movement type 501 3. "B". It is also important to remove the records manually from info record. I get the response "No possible entries found". Build variant with selection range of material master records to be selected for deletion and maintain run parameters. Remove MB01 from allowed transactions Material Master Q: How can I extend all material to a new plant? A: The SAP program . Use transaction MM71 . Divide value by the stock. Create your own structure in LIS and populate it by copying the Moving Average Price from the material master every time there is a transaction. Why? A: Matchcode i. In LIS the total value and the total stock are available. when I attempt to use Material Matchcode object MAT1. Execute. SAP does not provide transactions/reports that will provide moving average value for a given date. and previous year. Hence the message .. Use transaction OMJJ 2. You get the matchcodes as long as the material referred by you has BOM number associated with it. How can I report moving average price for material number 10000000 at plant 0001 on July 4. 1998. Q: We have defined all the variables for the materials. A: Try any of these solutions: 1.1."no possible entries. POs. reservation etc for successful deletion of the material. You will have data on those days when there was a transaction. However. 2. PRs.RMDATIND is used to create /update material master record.Material Master->Other->Reorganization>Material->Choose..
This will set matchcode "M" as the default. Typically configurable material is used in Made To Order (MTO) environment.MRHR. A super BOM is maintained for such a material consisting of all possible alternatives. 1 pcs price 100 (will use serial number A) Second PO calls material X .d. We know that the same is in MBEW-VERPR and two transactions to consider . 1 pcs price 250 (will use serial number B) Goods Receipt is done and by filling serial number for the fist PO with A and the second PO with B. You have to go through all the transactions involving those! For Example: Material X is using split valuation by origin: Malaysia : MAV 60 USD .total stock 200 units Total stock 300 units MAV 53. Q: We want to change the calculation of Moving Average Price. Iwould like to change to M "Material by Description" What is the solution? A: Press the pull down arrow on the material number field and matchcode "B" is displayed. It means different permutations and combinations of the parts for same material.Q: The matchcode object selection is defaulted to matctcode ID "B". then press F6 .B For this material we make two Pos First PO calls material X . A routing is also maintained consisting of all possible operations that could be used. goods issues will also affect the global MAV. KMAT may be used in such a case where you maintain just one generic product code. Transfer stocks may be done from a storage location/plant to another storage location/plant. Thus Material variants may have stock and value. despite not changing MAV from origin country. We want to transfer material X serial number A to another plant and want the valuation of this material as 100.? A: Configurable material is useful if you have a large number of combination of parts that go into a product. However frequently ordered configurations may be planned with a material variant which needs to have a material master record. "M". If you maintain a unique material code for each combination . you require a large number of material numbers. How we can do it ? A: Use "split valuation". Q: We have one material master : X and the unit of measure is 'pcs' and two serial number : A. Routing operations are also chosen depending upon which BOM components are assigned to them. Stocks may be received into separate storage locations. Is there a transaction to change MAV or all the places it is needed? A: Any Goods receipt or issue (in case of split valuated material) changes Moving Average price depending upon the valuation type which is used when posting the goods issue. press F5 double-click matchcode i. Depending upon characteristic values chosen at sales order entry Sales Order BOM is created. Q: What is the use of configurable material.total stock 100 units India: MAV 50 USD . . MB01.33 Here .
We want to make a default value to a Particular field in the Material Master. PO & Scheduling are created and controlled by purchasing organizations. You can also refer Transaction ME53 under menu path goto-statistics-changes. Q: We have One company with a plant and another company with a sales organization.Q: Will Source List automatically appear in Material Master as default if maintained at plant level using OME5? A1: If you have maintained source list requirement in OME5 and have not maintained the source list for the material . # Depending upon the sending and receiving plants. What is the best way? A: Use transaction variant. # Configure using transaction OMGN. PR can be created by even end users. maintain sales organization and customer data in customizing.PO or Stock Transfer Order ? A: Cross company Stock Transport Orders can be done. where the complete audit trails of changes. follow the menu path: Purchasing->Requisition->Create. Po can not be released. Purchasing Q: How can we track requisitions that have the deletion indicator set? Can we track the date in which the deletion indicator was set? A: You can refer the change document tables cdpos and cdhdr. # Carry Out delivery through process delivery due list and billing through process billing due list. Which is better option between these . Transaction SHD0 and then Transaction SE93. Q: Is it possible to generate Purchase requisition (PR) with reference to Scheduling Agreement? A: PR can be created with reference to another PR and can not be created referencing a PO or Scheduling agreements. You are required to maintain source list for all materials in the plant where the indicator is set if you maintain source list at plant level. # The PO used is NB and not Stock Transfer PO. # Material type has to be HALB or HAWA. including deletion are stored. # Ensure that the company with sales Organization has a plant to take care of stocking. Say. We want that the period indicator in the MRP2 view as "P". For creating PR with reference to another PR. # Maintain the supplying plant as a vendor and attach the plant to the vendor in the Vendor Master. Q: We can make field mandatory. Configure SD for inter-company billing to enable picking up the pricing procedure for billing. Requisition->Copy reference and enter. Else you can make use of info record to do so automatically. However requirement can be generated with reference to Scheduling agreement when MRP is .
free of charge sales Order) A: Create the PO with IR field un-ticked in Item Detail screen and change the line item price to 0. 2. Not one by one manually.Create PO. Is it possible? A: Use transaction ME59 Q: How can I print an Un-invoiced Receipts Report which shows Purchase Orders for which goods are received . If you want to fix the schedule within a certain period you have two options. (Transaction code is : MEIL) Q: Can we release a Purchase Order with price equals zero? ( like in SD. For this to happen. Is there a provision in SAP to release Purchase Orders automatically after MRP run? A: Tick the automatic PO and Source List fields in purchase view of the material master for the vendors on whom you would like to release PO automatically.all new orders outside of the planning time fence . Set the flag in the source list for the scheduling agreement to "2" enabling MRP to kick out delivery schedules for future requirements.refer MRP 1 view of the material master Q: I would like Convert MRP generated 100 PRs into 100 POs automatically. Create source list. 1.Requisition-Follow on Functions.firms all orders within this period . But PO can not be created automatically after MRP run. However PO can not be created automatically after MRP run. source list has to be maintained for that item-vendor combination and the MRP shall be properly set.run. The automatic PO creation flag enables you to run a batch job that will convert all selected Purchase Requisitions to be converted Purchase Orders in the background. Planning time . Refer additional data screen of the scheduling agreement at the vendor material level. . Q: Where can I locate the latest Purchase Order price and the latest purchase order number for a material? A: Logistics-Material Management-Purchasing-Master data-Info record-List display-Order Price History Q: Automatic generation of PO is by using 'Automatic Via Purchase Requisition' option in purchasing. In the last column in the details screen of the source list check the field relevant for MRP set the correct parameters for running MRP. Q: How can I calculate the net price of an inforecord for a given date? A: Run price simulation in the LIS-Purchasing on the Vendor-info record and Specify the required date. You may consider scheduling agreements if you want MRP to kick out Purchase Orders. Using firm zone . Create a purchase info record. but not yet invoiced ? We require this report with sub-totals and tied to Uninvoiced Receipts G/L Account A: Report RM07MSAL analyses GR/IR balances according to goods received but not invoiced and invoices received where good have not been fully delivered.
Tax will be calculated from PB00. Total amount will be calculated from net amount and Tax. For Example : Level 100 200 300 400 500 600 700 800 CondTy PB00 RA01 ZMUP ZDIS MST Description Gross Price Discount % on Gross Mark Up (value) Base Value for Tax Disc. Special movement type has to be setup if the PO is not known. . Can I have a procedure where the taxes are calculated on the net price calculated till the condition type NAVS and then have this additional surcharge type? A: Create Pricing Schema with all condition not marked in Statistical column if you need all condition Record to be calculated. The price may have to be negotiated with vendor. ZDIS will included in Net Amount and excluded for Tax. ZMUP. We have a surcharge that is not marked as statistical and should be included in the net price but excluded in the taxation base value. You may create another PO on the vendor required by referencing any PO. Q: We want to return unused material procured from a vendor and update stock or expense Account. Use transaction OY04 to assign number of digits to new currency OBBS to define conversion factors for currency conversion OB08 to enter exchange rates XK02 to assign new currency to Vendor Master ME11 to create a Purchase Info record Create MM documents with the new extended price. RA01. Excluded Tax Net Amount Tax Net Amount From To 100 400 300 400 With this Schema: . So. And also credit shall be same as PO Price 2. ZDIS. Use movement type . ZMUP. How to do this effectively? A: 1. Q: Can we change the name of the Vendor in a PO released on another Vendor? A: NO. Any condition type which is not marked as statistical will be considered for net price calculation. Q: How do I define a new currency ? How can i set number of decimal places more than two? A: Define a new currency in Customizing with transaction OY03 If you change the current currency all of your accounting documents will be re-evaluated by R3 and this could cause adverse affects to your financials.Q: The net price is calculated by summing up the gross price condition type and subtracting /adding all discount/surcharge type condition types respectively.122 to reverse receipt and reopen purchase order. . RA01.Net Amount will be calculated from PB00. This can be done if you can identify the PO against which the material was received.
What is the best way ? A: Try using EXIT_SAPLEINS_001. Then go to PURCHASING -> LIST DISPLAYS -> BY PO NUMBER -> EDIT -> DYNAMIC SELECTION. The price to the supplier can be reset when the goods are sold in settle consignment liabilities.However you notice that accounting documents will still reflect the 2 digit price and rounded to the nearest 1/100th. Deletion indicator can also be seen here. This will now appear in Scope of List field in all Purchasing List Display screens. Hence print program is not able to print these texts. Can I have a defaulted value for the indicator while creating Material master that can be changed later in MM02? A: Try using transaction variant. Vendor holds the goods until they are sold. The text has got adopted status and is not stored in the text ID tables STXH and STXL. A3: You can also do this via the IMG Go to Transaction OMEM or Menu path . Check on Change Documents field. The output will show the details of the changes like date and time of change. How can we solve this? . Q: How can I open a previous MM period? A: Transaction . Use 'dynamic selections' to determine your selection criteria and run the report. You can review the PO.Logistics->Materials Management->MaterialMaster->Other-> Close Period Q: We can make a particular indicator mandatory. Q: How can we detect a change in a Purchase Order? A: For Header level changes: Go to Header -> Statistics -> Changes For Item level changes: Go To Item-> Statistics -> Changes Q: We want to pop-up a screen to show the total value of PO before saving the PO so that user can decide whether to save the PO or discard it. A2: Go to the initial screen of purchasing. It is entered during the saving operation of a PO. This allows you to select certain fields from the EKKO table and EKPO table. Q: Our supplier delivers his product for an Auction. old value. And then SE93. In this process. Name the new Scope with relevant name.MMPV Menu path . new value etc. Q: PO item text is being adopted from the Material master. present a popup dialog using one of the POPUP_* functions enabling the user to decide either to save or abort the PO. What is the best way to handle this? A: You can try consignment process. In SE93 choose the option of variant transaction Q: How can I generate a report of cancelled PO? A1: Use a Query with table EKKO whose field LOEKZ is the deletion indicator. We sell it in auction and pay the supplier. transaction code SHDO.MM -> Purchasing -> Reporting -> Maintain Purchasing Lists Click on Scope of List Create New entry.
How can we fix a purchase order to only a fixed vendor for a material ? A1: Try changing the warning message into an error message. Using Transaction WOLP. A2: Tick the indicator "Source List" in the material master (purchasing view) By ticking this. There is no need to store this at PO level if there is no change made to the text at PO level. etc. STXH) Q: While creating a purchase order we can see that there is the "Info rec. payment remittance. Partner roles and partner schemas at vendor level and purchasing Document level can be defined. you can check but can not force the user to enter the value correctly. Q: We want to set up a Preferred Vendor list to enable users to determine the Vendor to be called for the material required while raising the Requisition. You may also think of making the field mandatory in the material master. When a PO is created a different vendor can still be selected and even if 'fix' indicator in source list is marked. Suppose we have 25 addresses for one company. several billing addresses.. the procurement would be only possible from sources specified in the source list. Then use menu OLME -> Environment-> system message. What is the solution? A: Use an user exit. Here it will get stored with object EKKO or EKPO. Even if the texts are adopted from either of these. Try these: Check for texts in EKKO or EKPO ( depending on header or item level) If no text gets returned back check in object EINA for info record or MATERIAL for material master long text. click the Fix check . you can assign the default value of info records update for buyers then assign it through parameter ID EVO (check the configuration documentation) Vendor Evaluation Q: I want to have multiple addresses of a vendor . Q: We want the Vendor code as 'abc1234' where first 3 characters are alpha and the last four digits are digits serial numbers. At the preferred vendor. With this user exit.for ex: mailing. How can we change the default setting for this box? A: In MM Purchasing configuration (use Transaction code: OMFI). shipping.e. what is the best way without creating 25 separate companies and their addresses? A: You can solve this problem by using Partner functions. Q: The source list is created for a material ie. Incase of PO header text it is EKKO and PO Item text it is EKPO.A: Purchase order texts can be adopted from Info record or material master.( table is same i. What is the best way? A: Use Transaction ME01 to Maintain Source List. source list required is marked. there is a possibility that it can be altered at PO level. system only shows warning msg. Note the message number. Create as many vendor numbers as required (say 25 -in this case) and assigning to the respective partner roles. All the texts finally gets stored in table STXH with different text application objects. update" in the box item detail screen.
by referencing your plant & storage location. Check "General Master record" and "MM Data" boxes on. Run SAPF058. Q: How is GR/IR account related to Inventory? A: If you are involved with inventory. Run SAPF058. Inventory Management Q: How can we create one inventory doc with all your materials to count instead of generating one doc for each material? A1: You can carry out transaction MI01 . Check "General Master record" and "FI Data" boxes on.box. 2. 4. ABAP programmer can create an ABAP program to do it. How can we find the logical value for stock item by date? A: Use Transaction MC49 Menu path : 1. But after re-valuation. Even OSS note -94932 did not help. You can then enter as many inventory materials as you want. A2: Set maximum number of items to say 50 using Transaction MICN. then the system does not need the GR/IR account when the IR is posted. Run SAPF047 which creates an entry in an internal SAP table which is used later 3. "Test Run " off. . If you are not involved about inventory. stock value is supported by month instead of date. Q: We tried RMCB0300 to find out logical value for stock item by date. Logistics -> Logistics controlling -> Inventory Controlling Environment -> Document evaluations -> Stock value -> Mean Stock Value. Enter Purchase Organizations. "Test Run " off. then you need the GR/IR account (Inventory Account) when the IR is posted. Enter Purchase Organizations. Q: How can we transfer stock from one vendor to another vendor? A: DO 542 and then 541 to the new vendor. By this preferred vendor is automatically assigned whenever 'Follow on function' is called for your PR (Create PO). Mark vendors for deletion: XK062. The same can be preset using transaction OMCN. Information systems -> Logistics -> Inventory management->Material -> Document Evaluations -> Stock value -> Mean inventory or 2. Q: What is the SAP standard way for deleting all the vendors centrally from the system? A: 1. Invoice verification Q: How can I cancel a posted invoice? The error message 'BSEG-GSBER is not an input field' is appearing. the system needs a G/L instead of the GR/IR account.
These storage locations may be defined as storage types or storage sections. Due to this. go to FI Global settings-Documents. How do you set the limit value for maximum number of MRP order proposals per date in IMG? A: Under customization...Line items-Control-Maintain field status variant. Locate the field status group for the recco account entered in the vendor master and the relevant field status variant. Q: We are using only fixed bins and do not want to use automatic bin creation nor any strategy for removing/loading goods to the storage? In what way Ware Housing helps me? A: You may go for Ware House module if. But different storage locations within the same plant can not be assigned to the same warehouse number.)you need a very flexible control for printouts Consumption Based Planning Q: We have a lot size procedure here which is creating more order proposals. Here for the relevant field status variant and the field status group you may find the business area field has been suppressed. while reversing the document. Ware House Q: A storage location from different plant can be assigned to the warehouse of any Plant. • • • you have materials in more than one bin you manage several different types of storage (high rack. Why ? A: Different storage locations from different plants can be assigned to the same warehouse. But different storage location within the same plant cannot be assigned to the same warehouse number.A: The error is due to suppression of Business area field in the field status group. play around with materials management/consumption based planning/maintain all plants Q: What is the difference between "planned consumption" and "Unplanned consumption"? Can safety stock calculation be done on either of these? A: While customizing movement types (OMJJ) it is defined as to which set of consumption values gets posted during the material movement. For some it may always be the total consumption and for some it is always the . the system finds this field is suppressed and hence does not proceed further. block . In IMG.
Menu path : Customizing->Production->MRP->Planning->MRP Calculations->Stock->Define Availability Check "block Stock" Q: We do not want to convert Planned orders to requisitions in our MRP run and keep some materials in the step of planned orders. How can We avoid this kind of double transactions? A: For PO's: Define buyers' functional authorizations in the customizing for purchasing. respectively. Q: We are trying to use reservations to block our existing un-restricted plant stock against a Sales Order Line Item. Other Q: We could create two Purchase Orders for full amount & quantity out of one Purchase Requisition. there you can unmark PO w/o reference allowed. The way these consumption values are taken into account in MRP is defined in the customizing of MRP types. For GR and IR: Make the warning message as an error in customizing of messages under Inventory Management or Invoice Verification. But the reservation is included in the Planning file when MRP is run. For Reorder point planning (VM) the total consumption is used to calculate the safety stock and the reorder point. When you issue goods against . For Deterministic MRP (PD) the unplanned consumption is used to calculate the forecast which in turn is added to the actual demand. How can I do this? A: Use transaction OPPI. Q: Is there a transaction or Report available to see the scrapped quantity of a particular material where goods issue is done using movement type 551? A: If you want to manage the inventory of Scrap.. We want to disable the reservation in MRP. Assign this 'abc' to a particular user by using parameter ID "EFB" (trans su52). Can we do this? A: Check the indicator in transaction 'OPPR'.unplanned one and for some it is dependent on whether the issues were done with reference to a reservation ie. Assign the indicator specifying planned orders only. say 'abc' can be created using transaction code OMET.. create another material ID for scrap and receive as by-product. Buyer's functional authorization . For Forecast based planning (VV) the total consumption is used to build the forecast which will be used to compile the order proposals. two goods receipts and invoice receipts on their respective POs. a planned consumption. For IR: Mark the indicator in the vendor master for checking of double invoices.
B and C . Q: There are some complaints that though the data is correct in User Info (USR03) . Q: We are doing goods receipt with PO. where the requirements of plant A and B are transferred to Plant C. rebates and any other conditions including statistical # For reporting in LIS # Used in the layout for printing. We are using the special procurement key 40 for all the materials being planned. How can we make use of the condition sub-total field ? A: Subtotal field on Pricing schema are useful in number of cases. we are unable to see the requirements for plant A and plant B. For Example: telephone Number. cash discount. the material is removed from inventory by writing it off the books.Movement type 551. How can we find whether there is any USER EXIT available which is triggered before the document is saved? A: The User exit in your case could be MB_CF001 and use transaction SMOD to look for user exits Q: In MM pricing schema. However a host of others can be seen using Technical help after activating the query Purchasing Tables Material Master Purchase Requisitions Purchase Order Description CEBAN EKPO MAKT . Now all the requirements of plant A and B will be called in planning plant C. Can we do multi plant planning at plant level as well as Material level? A: The special procurement key is defined for the Planning plant and does not contain supplying plant. Plant C is expected to consolidate the requirement and convert these requirements into requisitions and then into POs. Where can I find correct Purchase group Information? A: Purchase group information is in table T024. This key may be copied to create new key. # S is used for the final net inclusive. Use this key in material master. Q: We want to run multi-plant planning for 3 plants A. # For Ex: 1 is Carry over value to KOMP-KZWI1. # 7 is used for deciding on the basis for which to calculate Rebate subsequent settlement. Then enter the supplying plant in it. Q: What are the tables generally used for MM Queries ? A: Some tables are listed below . Purchase order is being printed with wrong information . When we do a planning at Plant C. there are a list of selection from A to M and 1 to 8.
Then in Valuation IMG define a transaction key for 901 under account grouping for movement. try the following options: 1. Define a new movement type by copying 201 to say 901. Q: During a good issue for a inventory product (HIBE). However we would like to change this GL account automatically depending of the cost center requested the product for consumption. types. Configure the IMG in inventory so that user account overrides the AAA determined account 3. we assign by the automatic account assignment a GL account in relation to the valuation class of the product. Here the AAA automatically picks up the G/L a/c.segment C Material to BOM Link Material Valuation BOM Tables BOM Header BOM item BOM Sub-item Purchase Group information MRP Tables MRP Header MRP Table MARA MARC MAST MBEW STKO STPO STPU T024 MDKP MDTB Q: What are the typical transaction codes for IM & PO? A: Transaction codes can be checked using menu path System->Service->Status. PO transaction codes start with Mexx. For exception issues users have to use this new movement type.For all exception materials define a new valuation class and setup all inventory posting accounts for this exception valuation class. Q: We have specified in MRP for requisitions to be created. Define the document type required that you want in ME51. The document type of the requisitions created is always the type NB. Define G/L accounts for this new transaction key. How can we do it? A: Try OKB9 where you can find the cost center account assignment table. Note that GBB/VBR process key governs the credit posting for cost center issues in Automatic Account Assignment (AAA) .In the inventory screen allow the user to enter G/L a/c manually .Material master Material master . IM transaction codes start with MBxx. 2. . If you want change Account assignment for exception materials . However this GL account becomes defaulted for all the products used by the cost center. How can we change the document type created? A: Refer transaction 'OMH5'.
ENABLE field will be updated 3. Table EKPO may have to be corrected accordingly. Q: Is it possible to generate packing list for goods issued in MM? A: SD & Ware House management have the functionality of picking/Packing lists. and whatever you specify here will be the default value in the Purchase order. The reason is either a database error or an error when generating internal linkage numbers. The tax code should be a required entry. Materials Management -> Purchasing -> Purchasing order processing ->define screen layout at document level. double click on BUS2009 entries. check GLOBAL field. How can I change to actual number of decimal places? A: The quantity (MENGE) in that report must have been set for 3 decimal places.Double click on ME21. Q: We have defined EA (each) as 0 decimal place in configuration. SWE2. Then search for TaxCode. When goods issue is posted.double click here. What to do: Check the number range object 'SWE_EVTID' How can this be fixed? A: 1. Materials Management -> Purchasing -> Purchasing info record -> define screen layout. Work Flow . A2: Go to IMG. But transaction ME2L shows this field with three decimal places. RELEASESTEPCREATED) is triggered to kick off WF . It is advisable to configure also the info record. Error when executing the Workflow. Q: How can we make a Taxcode as default on purchase order item detail screen ? A1: Use condition type NAVS with access sequence 0003 to default the taxcode in the purchase order item using conditions. When you get here you search for the transaction ME12 . Diagnosis: The instance linkage between the required event and the specified work item cannot be entered in the type linkage table of the event manager. Q: We have created a new movement type and assigned to a schedule line.movement type zzz is not allowed for customer goods movement? Why? A: Use transaction code OMJJ and check the "Allowed Transactions" for customizing movement types. search for Input VAT indicator. Ex: SWE_EVTID: 01 000000000001 999999999999. the following error message is appearing Work item XXXXXX: Linkage to object BUS2009 event REJECTED cannot be written. When the event (BUS2009. message .Q: We have created a workflow for the purchase requisition approval process . Apply OSS note 43986 to fix. 2. Transaction code SWLE not defined. Search for the transaction ME21. Must update the number range for events object SWE_EVTID with transaction SNRO.
Santosh Kumaar.MIGO Invoice (Bill PAssing) . The dataflow as functional process below are the points: 1) Purchasing Requsition -> sent by inventory dept to purcharsing dept 2) Request for Quotation(RFQ)-> Purchasing Dept shall ask the vendors to give the quotation for the requested materials by inventory.TO JOBS 3. A: Use transaction SWE2.ME47 Comparison of Price .MB1A .M Full MM Transaction Codes Flow: RFQ to Vendor . this is (FI/CO) *-. 7) Payment -> payment is done based on invoice verification.TO JOBS TS 00008014 Purchase requisition release refused .MIRO Goods Issue .Assigned release codes to agent (JOBS created in 1) The following error appears "Work item 60772: Linkage to object BUS2009 event REJECTED cannot be written ". and plant (T16FW)] 5. 3) Quotation -> Quotation is sent by vendors to the company 4) Purchase order-> Based on all paramers of a quotation sent by vendors. 5) Good's receipt -> vendors sends the goods to the company with goods receipt 6) Invoice verification -> this done based on good's receipt.Activated release codes for workflow [1= Role resolution with group.GENERAL TS 00008348 Requisition release reset . The company gives purchase order to the vendor.Activate event linkage WS 00000038 Workflow for purchase requisition release WE BUS2009 RELEASESTEPCREATE Purchase requisition Release step create is activated 4. code.ME21N Goods Receipt .GENERAL WS 00000038 Workflow for purchase requisition release . Make sure "object BUS2009 event REJECTED" is enabled. Vendors are selected from whom the material has to be obtained. this means that the ordered goods have reached or not.ME49 Creation of PO . Assign tasks to agent TS 00007986 Requisition release .Q: The following is set up for workflow: 1.GENERAL TS 00008018 Requisition released . Workflow organization Structure with 2 positions is created and assigned a person to both positions 2.ME41 Raising Quotation .
. you develop enhancements for Purchasing. save. 5. click. Go and observe in me21 and see that 9999 vendor by default will come when ever you will create po. 2. 1) Inventry raw material a/c 2) GR/IR clearing a/c 3) Raw material consumption a/c Above like this you define all required g/l accounts then you will go to T. Procedure to find out the user exit : 3.OBYC Double click BSX (this is transaction key) " GBB " WRX " PRD These are transaction keys important.Physical Inventory .For which transaction you would like to see the user exits.Pinnapati Hari Prasad To Develop Enhancements for Purchasing In this step. 1.OMSY (this is also important) then Material creation T Code MM01 then 1) Purchase order T.MM integration: First you define the g/l master records.MI01( Create doc) MI04 (Enter Count) MI07 (Post) The FI .e is package. Go top CMOD transaction and give that user exit in the filed area and activate . Whenever I create a purchase order my vendor is same for a particular purchasing group and a particular purchasing organization . Then you go to T CODE . activte. User exits can be found out using a development class or a package. Once it is available go to edit attributes and write program by givng the filed name = '9999' (some vendor) and save . 6. frrst goto transaction and click system status and find out the technical name i. For which transaction you would like know whether user exit is available or not. example 1. 4. *-.code ME21N 2) Goods received " MIGO 3) Invoice verification " MIRO Give me some examples of user exit that is applied in MM area in a real time scenario. By going to the SMOD transaction give package name and find out the real user exits available or not.CODE .
enhancements are basically release-insensitive since they are not implemented in the SAP original but in a name range that is reserved for the customer. In contrast to modifications.Your enhancement will only become effective after activation. choose Goto -> Documentation in the enhancement transaction.User subscreen for additional AMPL data (manufacturer part number) LMELA002 . Activate the project .Role determination for release of requisitions M06B0001 .Generation of forecast delivery schedule: realization via creation profile MEQUERY1 .Number range and document number M06B0005 .Number range and document number M06B0004 .Enhancement for document overview ME21N / ME51N MEVME001 . immediate requirement.User exit for source determination M06B0001 . 2.Changes to communication structure for release of purchasing document M06E0005 . The following SAP enhancements are available for the Purchasing area: AMPL0001 .Role determination for release of purchasing documents ME590001 .Grouping of requisitions for PO split in transaction ME59 MEETA001 .Adoption of batch number from shipping notification at time of posting of a goods receipt LMELA010 .Changes to communication structure for overall release of purchase requisitions M06E0004 .Changes to communication structure for release of requisitions M06B0003 . forecast) MEFLD004 .Determination of schedule line type (backlog.Incoming shipping notification: adoption of item data from IDoc LMEQR001 . If you want to display the documentation for an enhancement.Calculation of default GR quantity and over/underdelivery tolerances . Either create a new project or use an existing one and then enter the enhancement.1.Determination of earliest delivery date for checking at time of goods receipt (PO only) MELAB001 .
Monitoring of contract target value in case of release orders MM06E009 .Customer's own data in purchase requisitions MM06E007 .ALE purchasing info record distribution: outbound processing MMAL0004 .MM06E001 .User exits for inbound EDI messages and outbound purchasing documents MM06E003 .ALE source list distribution: inbound processing MMAL0003 .Control of import data screens in purchase orders MM06E005 .ALE source list distribution: outbound processing MMAL0002 .User exit for generation of releases MRFLB001 .Number range and document number MM06E004 .Activation of requisition block MM06L001 .Control items during release creation LWBON001 .Customer fields in purchasing documents MEREQ001 .Relevant texts for "Texts exist" indicator MM06E010 .ALE purchasing info record distribution: inbound processing MMDA0001 .Change document for requisitions when converting into POs MM06E008 .Conditions in purchasing documents without invoice receipt .Enhancement of LIS update through extension of the communication structure MCKONA (business volumes and rebate income) LWBON003 .Change settlement data for end-of-period rebate settlement before creation of settlement documents LWSUS001 .Customer-specific source determination in Retail LMEXF001 .Exits for determination of ratings in vendor evaluation MMAL0001 .Field selection for vendor address MM06E011 .Default values for delivery addresses MMFAB001 .
Generally following data should be uploaded (1) Material Master (2) Vendor Master (3) Service Master (4) Open Purchase Order (5) Open Purchase Request (6) Open Reservation (7) Historical Data (8) Tax Master (9) Any other documental transaction which is used in your organisation like Gate pass.LMEKO002 . . Scrap related documents etc (10) All open transaction during cut over period which will upload after Go Live Price Control V or S in material type When is it useful to use the price control V or S in Material Master ? Do I have to follow the SAP standard setting in the material type for the following material types: .ROH(Raw materials) -> moving average price .HALB(Semifinished products) -> standard price . It is usually used for finished or semi finished products.Enhance communication structure KOMP for price determination In ASAP Methodology : Which type of data is upload at the time of Final preparation stage? In my view Master datas any thing else (It is called Cutover Period).FERT(Finished products) -> standard price In which case and why is useful to change these standard setting in material type? What is difference between standard price and moving average price? When and how to use it? Standard price are used for products that do not fluctuated frequently.
. In addition. 3. This can even result in a price of 0 for the delivered product. No period check of the costs is carried out on the order. 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. price control S for semi-finished products and products. costs from previous periods may be settled. it is possible as of Release 4. That is. 1 piece of material xyz was produced for each day and delivered to the warehouse at a price of USD 1000. SAP strongly recommends that you do not select price control V for semi-finished products and finished products. If you nevertheless select price control V. the inventory at the end of the period is smaller than the total of aquisitions from production orders) and if. Since an activity price of a participating cost center was higher than planned . 1. a periodic actual price is created that is calculated on a much more reliable basis than the moving average price. every single production order calculates cost of goods manufactured of USD 1100 during the settlement. Solution: Standard price for products together with possible manual price changes. SAP recommends you use the function of the material ledger for this. The advantage of using moving average price for your raw materials is that your inventory costs will always reflect the current market cost. A settlement is carried out although not all costs have yet been posted to the order. At the end of the period there is 1 piece at the warehouse. because doing so will very easily cause the calculation of unrealistic valuation prices. 2. 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. Unrealistic prices occur if materials are produced and also retire during one period (that is. in addition. Here. Every single one carries out a inventory coverage check and finds out that the variance can be posted completely to the inventory. Every single production order carries out an inventory coverage check and may therefore cause the moving average price to be changed. However. take care in the following situations: 1. Settling orders is already possible in the 'Delivery completed' status. several production orders belonging to a material were finished in this period. Example: on 20 workdays in the period. that is. the ending inventory of one piece is debited with USD 20 x 100 and it consequently receives a price of USD 3000. SAP recommends: Price control V for raw materials and trading goods.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 you are required to valuate semi-finished and finished products with actual prices that correspond to the costs of the actual production.Moving average price are used mainly for raw materials that are purchased externally. and the production order settlement calculates variances at the end of the period.
Customizing: transaction OMJ1 . you see immediately a details screen with special stocks. Choose the special stocks that may go negative.Allow Negative stocks In order to use negative stocks. SAP Inventory .Allowing Negative Stocks. the Purchase Order will pick the user LAST enter price. Customizing: transaction OMJ1 . you have to allow negative stock in customizing. Only those materials for which negative stocks is activated in the material master. Only those materials for which negative stocks is activated in the material master. Select the line of that valuation area and go to the plant level. you have to allow negative stock in customizing. Third level: Storage Locations. will be allowed to have negative stocks.If we select std price for any type of material or mav and then make po. Negative stock will now be allowed in the selected storage locations for all materials that have the negative stock indicator activated in the material master in the storage 2 view. Save the whole lot. it will pick from material master or what? The Purchase Info Record have the FIRST priority. Select the plant and go the the storage location level. will be allowed to have negative stocks. Select for which storage locations negative stock is allowed. Next use F3 or the green arrow to return to the overview of the plants. .Allowing Negative Stocks. The PO module do not pick up any price from material master. First level: Valuation area. When no po info record is found.Allow Negative stocks In order to use negative stocks. SAP Inventory . 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). Second level: Plant. Choose for which valuation area you want to allow negative stocks and activate the flag.
Company code What is the technical difference between Client . Purchasing Org : Organisation within logistics which subdivides an enterprise according to purchasing requirements. subdivides an enterprise from the viewpoint of production. Save the whole lot. Purchasing Org . separate master data with independent set of tables. eg. Company Code : Smallest organisational unit of external account for which a complete. Second level: Plant. These materials are perfect substitutes of each other & are known as alternatives. 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). Plant . Choose the special stocks that may go negative. (the user can consume either of the materials or . you see immediately a details screen with special stocks. Difference Between Client . Select for which storage locations negative stock is allowed. Select the plant and go the the storage location level. It represent corporate group. Plant . Choose for which valuation area you want to allow negative stocks and activate the flag. The procurement business process uses this organisational structure: Client--->Company Code--->Plant--->Storage Location--->Purchasing Org/ Purchasing group Hai Sappers. company within a corporate group. self-contained. Third level: Storage Locations. Ours is an auto industry & we have materials that are alternatives to other materials. Plant : An organisational unit within logistics. Next use F3 or the green arrow to return to the overview of the plants. Purchasing Org . selfcontained bookkeeping system can be replicated. Negative stock will now be allowed in the selected storage locations for all materials that have the negative stock indicator activated in the material master in the storage 2 view.First level: Valuation area. Company code? Client : Unit within SAP system. this is a typical situation I am facing. procurement and materials planning. Select the line of that valuation area and go to the plant level.
Hope this is clear. mention the equivalent product name in the vendor info record Under vendor prwhich will get copied to Purchase order. you will create material in SAP as Silicon Surfactant. PO will be printed with reference to your internal SAP material no i. use in BOM etc. Under purchasing tab . This number will not be used in the PO. maintain MPN Profile. Option No2 -Manufacturer's Part Number Step 1 In customisng under Lo General . Pl take this scenario of a Chemical co.2 and 3 in system. only 1 material will be cionsidered.Material Master . Option No 1 . Step 1 . If you want only Vendor material to be printed then you have change the print format. .(Vendor Code) This is a material in which you will maintain stock.e of Silicon Surfactant and will also have vendor material no.Material 2 Alt.Material 1 Alt.Material 3 Vendor Vendor X Vendor Y Vendor Z In this case.Creation of Material in SAP Genaric Material (Silicon Surfactant) Alt. Thus whenever you will print PO. Thus in your system you will have only one material. This material will be used in BOM.materials like Material 1. Step 2 Create normal material under material type ROH or Traded as required.You have to create a MPN profile.Vendor Inforecord will have Vendor Material No i.e Material 1 etc. This is your internal material number.Manufacturer's part number(Vendor material number) and Manufacturer's code. How to maintain the relation between the alternatives in SAP? How the MRP considers the quantity of each alternative for the MRP calculation? You can have 2 options: 1) Create only one generic material in your system and while placing orders for different equivalent materials. Thus for MRP.both). Step 2 . 2) If this is not suitable for you. You will not create 3 different alt. than you can configure Manufacturer Part Number functionality.
6c) you can enter your default and can even flag a box that it should not be shown anymore.Step 3 Create a new material each for your alternative materials under Material type HERS. A second possibility is in MM01 directly. I am looking for something similar for defaulting values for certain fields in the basic view. Is it possible to define default values for certain fields.e normal material created under material type ROH or traded.In this material you will link the internal material number as created in step 2 above.6c : 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. Goto your user profile. Step 5 . while creating the material master? I know about the MRP profile and the forecast profile.6c. say M (for Mech/engr) in values and save. However. You can hide the industry sector if you do not want the user to change it. click on [Parameters] tab. In 4. You can define the following defaults for each user with transaction code OMT3U in 4. this setting cannot be made for the material master for retail since retail is itself the industry sector. In the menu Settings -> Industry (Default -> Industry Sector 4. place MTP under parameter and your desired industry code. Thus HERS material is used only for ordering purpose Default values while creating Material Master.Do a GRN MPN process works like this : Order is created for HERS material but whenever you will do GR against this PO. that is tcode OMT3U where you can Maintain the user settings for the default Industry Sector. You should see your default in mm01. you have another choice. . stock and other reports will get updated under material code created in step 2 i. Step 4 Create a PO by using material number created under material type HERS. Under this you will create material which is supplied by your vendor. own data (tranx SU3). SAP will take the default Industry sector you specify in the IMG.
or displays a material master record.So what you do depends on your preference and project cycle. New field references must begin with Y or Z. display. and then maintain in MM01 for a default. and the organizational levels and profiles that are proposed whenever the user creates a material master record. then several fields will be defaulted Define whether a field is hidden or displayed. (hide. If you have gone live. All the fields in the same fields group will have the same field selection option. The values of the field selection groups have been preassigned as follows: 001-110 111-120 121-150 151-210 211-240 Material master for industry Reserved for customers (except where the values are already in use) Material master for industry Material master for retail Reserved for customers Create and maintain field references (OMS9). if you create your material master record by referencing to the other material number. Define or change the field references as required (except for field references with the prefix SAP which must not be changed). or optional entry) You can see where a field reference is used by choosing Where-used list. Changing the Field Selection Options for a Field Selection Group . 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. then use the parameter option during user maintenance. changes. If you have not yet gone live. and all of most of the materials is of a certain industry. required entry. 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. Finally. 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.
display. Template for displaying or printing material numbers. MM . Changing a Field Reference 1. 2. 3. 2. 2. Save. Choose New entries. Specify a field reference beginning with Y or Z. 3. . 3. You indicate with an underscore any position in the material number that you do not want to contain a template character. Form in which material numbers are stored 4. you can define the following: 1.Control the Output Format of your Material Numbers In OMSL. Double-click the relevant field reference. Input and output length of material numbers (A material number can have a maximum of 18 characters). Select the field selection option for each field selection group as required. Define plant-specific field selection and screen selection in OMSA.1. Select the field selection option (hide. 4. Specify the field selection group . Save. Define industry sectors and industry-sector-specific field selection in OMS3. Output with or without leading zeros The settings are client independent. 3. required entry. 2. Save. or optional entry) for each field reference as required. Creating a Field Reference 1. Change the field selection option for each field selection group as required.
this parameter assignment has the following effect: Purchasing You can perform no further purchasing function for the material. you give the material a status whose parameters have the following settings: Parameters in transaction OMS4 (Double click the status line items for IMG Settings) : Purchasing MRP "B" = error message "A" = warning Inventory Management " " = no message If the material is used. you are given a corresponding error message . For example :You want to designate a material as a material to be discontinued.Define whether the Material can be used at which business process The materaial status is very useful if you want to block the material from being used at a certain business process. you can enter no further purchase order for the material. In this instance. In the master record. for example.MM .
If you decided to used an external number range. you can define an internal and an external number range interval here too. assignment w/o check. From the same screen. If you group together more than one material type. You have two ways of assigning number range : Internal number assignment In this case.MM . Then tick the Group you want to assign and click the menu path Edit -> Assign Element Group. Below are those material type that have no number range groups. you can define both an internal and an external number range interval for the material type. goto transaction OMS2 and tick the field External no. if you want a new number range intervals. select the Material Type you want to group. Click the button Groups to Maintain the Material Type Grouping. You can define the intervals for external number assignment numerically and alphanumerically. a number within the number range interval allowed is assigned by the SAP R/3 System.Control the Number Range Intervals for Material Master You can define the Material Master Number Range in transaction MMNR. in the not assigned group. This allows several material types to have the same number range intervals. You can assign one or more material types to each group. click Group -> Insert Group. One Storage Location for Two Different Plant . External number assignment Here. If you assign just one material type to a group. the user assigns a number within the number range interval allowed. To assign a group.
g (Storage location 01 in Plant Mumbai) and (Storage location 01 in Plant Bangalore). Then enter sloc and save. are totally separate unique storage locations. It cannot be common to two plants. both called S001. 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. you would like to delete storage location : 0002 in this Material master. Later.storage loc 1) sc01 2)sc02. Can another plant PPL02 have any of the storage locations of PPL01. e.Can one storage location be extended to two different plants? Eg plant PPL01-. still I am sure you are maintaining separate books for the inventory of each plant. plant and storage location. Those two storage locations. For example Plant = 0001 Storage location = S001 and Plant = 0002 Storage location = S001. In MM06 Enter Material number. Material is valued at the plant level therefore you cannot have a single storage location that spans two plants. . 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. 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. They just both happen to be named S001. These separate books are separate storage location in the system assigned to each plant though physically they are same. You can duplicate a storage location identifier at different plants but each of those is a unique storage location. A storage location has to be unique for a specific plant only. Delete storage location in material master Assuming that you have create a Material master in Plant : P001 and Storage location : 0001 and 0002.
Here you enter valid date from which the material should be blocked. and set the cross in front of storage location. The best way is to keep the materail status with deleted or blocked for puchase / sales and need to maintain in the materail master. While creating A123 material with UNBW . Where in configuration can I block customer service from booking an order for deleted material master? Currently.01 Blocked for procment/whse 02 Blocked for task list/BOM 10 Blocked for MRP Select any one. Block or Delete Any Material From Material Master How can we block or delete any material from material master? When engineering marks a finished goods material master for deletion. there is a pop up window to tell the order entry personnel that the material master is marked for deletion but that person can still process the order.. Valid from ----------. Next. You cannot delete the material from material master until archiving but you can block that material for any procurement Goto Basic data 1 X-plant matl status -----. So from this your material will be blocked for any PR/PO/any transactions related to Procurement Creation of same Material Code in Different Company Codes Our requirement : To create one material code (eg. our document control or engineer forgets and head straight to marking an item for deletion and not archiving it after that. A123) with different material type (HALB & UNBW) in two different company's plants. it does not prevent customer service from booking an order against it. However. We can obsolete a matl master at Sale Data 1 which will prevent order entry but very often. you need to run archiving to get it physically out of the SAP system. MRP ignores it and would not suggest a planned order or a purchase requistion(for buy-outs). We have created A123 material code with HALB in 1000 company's 1100 plant.Press enter.
with different matl type. 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.material type in 2000 company's 2100 plant. as already created for 1000 company's 1100 plant. UOM etc. system is taking default material type as HALB. description. But you can for the same material type to define. Fast links: Which Price control should be used for Different Material Type? Price Control V or S in material type Get help for your SAP MM problems Do you have a SAP MM Question? SAP MM Books Changing the Material Valuation Types Assuming you have defined split valuation types in the sap img. that in some valuation areas it has update by value and quantity. and then perform a physical inventory adjustment to remove the stock.) in material master are maintain at client level.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". . you can do an inventory adjustment to put the stock back in. The best method is to wait until the last day of a period. We can not maintain the same at company code level. So in your case you have to maintain two seperate code for different companies. The basic data (like Matl. no.. you must remove all stock for the current period and one previous period before you can create the material with different valuation types. This requirement is due to the Job work process (non-valuated material) in 2000 company. Maybe you don't have to have two material types:) Detail and what are the settings are required in customization: tr. but in another valuation areas only by quantity.
Go to additional data . The purchasing info records are then.No stocks are available for the material. the system gives a warning while changing base unit of measure. . Then give the alternative unit of measure.g. Come to main data. Now I wanted to change the base unit to ML and alternaet to OZ. 5. or contracts are available for a material. If requests for quotations. purchasing info records. Prd ord and demand are closed. Delete the uom from Unit of issue field (General Plant Data / Storage 1) in MM if you have mentioned it there. 2. 4. if necessary. now change the base unit of measure to the required one.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. Still if you want to change unit of measure specify in a dialog box the factor for converting the base unit of measure into the new base unit of measure.At present. then try to change it giving message as Unit of measure ML used as alternate unit. updated. later add alternate unit of measure as ML. Related PO's. 1) If there are stocks in the previous period. no purchase orders or purchase order items are being created or changed. Change Base Unit of Measure in MM One raw material we assigned base unit of measure as OZ. using movement type 561) so that the stock for the previous period is the same as the stock for the current period. purchase orders. you can clear them as follows: a) Post the stock in the previous period to the current period e. or scheduling agreements for the material. . . system will ask for conversion factor. 010799 (for example. Then save You can only change the base units of measure under the following circumstances:. For that I deleted component from the BOM.There are no existing purchase requisitions. use delete line tab and delete the conversion factor by keeping the cursor on that line. Deleted the alternate unit from purchasing and plant/stock (Area were we assign the alternate unit). (In additinal data screen still the alternate unit and conversion available) By: Vidhya You can do the following procedure (after deleting the material in all concerened documents): 1. 3.
( All this changes can be done on MM01 / MM02 ) Purchasing View. whereas.b) Clear the stock with the posting date in the previous period e. Internal Order will always check for Base Unit of Measure. or scheduling agreements for the material.Run MM02 (Change Material Master immediately). using movement type 562). Bear in mind that the UOM is dependent on the type of Order that you are placing. by choosing Display Errors (ctrl+F1) Is there a way to enable users to change unit of measure on a material when doing GR. 300699 (for example. . the system will automatically pull through your Order Unit.Save the change. .System allows changing base unit of measure. Otherwise it displays warning or error. and issuing in packets or each Where can I make these changes? The only change that will affect your UOM is when you place an order. You can display the reason for this. . If you place External Order directly on ME21N.System checks If a change criterion (MM02) is meeting all necessary prerequisites (as mentioned in point 1). GI and placing an order? Scenario: Buying goods in a box.Overwrite the old base unit of measure with the new one in basic data screen. 2) If there are Open purchase requisitions. External Order will do the conversion if you use Preq. . Hope this will make sense.g.(GR/GI will consider what has been captured when an order is placed). . purchase orders.
but you can use MASS also for that you need to select the object type for PO Tips for mass modification: Use object type BUS1001 and generate. Generate again. Tcode is available like for PO = MEMASSPO etc. BOMs. PO. info record. PR. Save and leave. What do you mean by mass maintenance? .Plant Data View. How To Do Master Record Mass Maintenance Which master records mass maintenance can be done? What do you mean by mass maintenance? Mass maintainance in MM1. vendor. etc.s Preqs etc To do master record mass maintenance You can use tcode MASS and then select your Object type or there is few specific mass maint. Workcenters in PP In MM --> Inforecords. Mass Maintainance means to change a master data or transactional data in mass 2. PO. Master records mass maintenance can be done: Material master. Then you have to know the tables where the field you want to modify is. In the upper side of the screen insert the data and click the button 'carry out a mass change'. Pick the fields in their folder and generate again. SAP has provided Mass Maintainance for many objects Examples:Material masters. Then in selection pick the materials or use other selection criteria. Routings.
Mass change in PRT.Define Valuation Area (Tick one only. CA75 . CS20 . OX14 .80 Mass reversal of documents. . . the company code is the valuation area. . . the plant is the valuation area.Value Material Stock at Plant level Value Material Stock at Plant or Company Level o o o If you valuate material stocks at plant level.FOFO Mass release.SU12 Mass Changes to User Master Records.requests. 0001 .Assign Plant to company code e.0001 .CO44 Mass processing of orders.XD99 Customer master mass maintenance.XK99 Mass maintenance. . Maintain Plant Plant 0001 is the SAP default.suppose you want to change prticaulr field of material for all the mateirl of certian plant or all the plant you can do using mass like wise for certian PO value if you want to cahnge you can use mass.Create / Change / View Division OX18 . .F.KE55 Mass Maintenance PrCtr Master Data.IMAM Mass maintenance of approp.FOVX Mass processing of offers. CA95 .Once your system go live. MM17 . The decision you make applies to the whole client.MASS maintenance means . CA85 . . . .Create / Change / View Plants OVXB .SU10 Mass changes to User Master. If you valuate material stocks at company code level. There a lot of transactions for specific mass changes.All Plants Px1 .Mass change in work center.Mass change in Reference opn set.Mass Change in material master.g.Mass change in BOM. .Plant Px1 . MASS is also one of the transactions among them. no more changes) Most company take the SAP recommended choice . OX10 . vendor master.
If a plant performs plant maintenance planning tasks. MRP .Business Area Bx1 Bx2 Assign Valuation area to the Business Area .Each plant having they own production/planning.In costing. you must set valuation at plant level. it is defined as a maintenance planning plant. • you maintain accounting data in the material master record for each plant or for each company code .Business Area Bx1 Business Area Bx2 OMS0 . Production . A maintenance planning plant can also carry out planning tasks for other plants (maintenance plants).g. Plant Maintenance . Costing . Valuation area Vx1 .Plant Px2 OX19 .The material stocks are managed within a plant.Assign business area to Plant/Valuation area and division e. Each plant can have its own material prices and account determination.Assign company code to Credit Control Area OMJ7 .g. Analyses for materials planning can be made across plants.Material requirements are planned for each plant. The valuation level that you choose affects • • • the maintenance of material master records the G/L accounts in which material stocks are managed the G/L accounts to which transactions are posted in Materials Management Effect on the maintenance of material master records: Depending on the valuation level chosen.Px2 . Each plant has its own MRP data.e. the material stocks are valuated at plant level. Plant Px1 . If you want to use the application PP (production planning) or product costing and job-order costing. valuation prices are defined only within a plant.Assign Factory Calendar to the Plant and Business Area The plant plays an important role in the following areas: • • • • • • Material Valuation .If the valuation level is the plant. Inventory Management .Assignment of company code to the Controlling Area OB38 .
. They are then processed by the company. It is managed on a quantity basis. FERT (finished products) Finished products are produced by the company itself. in the standard SAP R/3 System. for example. a material master record of this material type does not contain purchasing data. The following list shows you the material types contained. equipment. you can manage the material stocks for each plant in different accounts. and measuring and testing devices. FHMI (production resources/tools) Production resources/tools are procured externally and used in the manufacture of products. A material master record of this material type can contain both purchasing and work scheduling data. you can define a separate determination. A material master record of this material type can contain purchasing data.Introduction The material master is the starting point for the rest of the modules. A material master record of this material type can always contain purchasing data.• you define a valuation price for the material in each plant or in each company code Effect on G/L accounts: If material stocks are valuated at company code level. For each plant. Since they cannot be ordered by Purchasing. and what their different roles are: DIEN (services) Services are procured externally and cannot be stored. Examples of production resources/tools are apparatus. all plant stocks of a material are managed in a joint stock account for each company code. you can group these plants in "Valuation and Account Assignment" Customizing. HALB (semifinished products) Semifinished products can be procured externally (sub-contracting) as well as manufactured inhouse. but no sales data. What Material Types are there? The material types that you use are configured in Customizing for the Material Master under Logistics Master Data : Material Master -> Material -> Control data -> Define material type attributes. If several plants are to use account determination. Material Master . If material stocks are valuated at plant level.
Since raw materials cannot be sold. A material master record of this material type can contain purchasing data but no sales data.g. (Office supplies such as stationary. a material master record of this material type contains no sales data.6x. which is stored in the material master record. The competitor's number.) ROH (raw materials) Raw materials are always procured externally and then processed. A material master record of this material type can contain purchasing and sales data. you will receive an error message :The material type cannot be changed. (Press the Page up/Page Down keys to scroll the views) If you tried to change from FERT to HAWA in 4. HIBE (operating supplies) Operating supplies are procured externally and required for the manufacture of other products.HAWA (trading goods) Trading goods are always procured externally and then sold. but not by value.Material Type Maintenance . You need to create purchase order and accounting document for payment but the stock balance is always zero as it is issued out immediately to the various department. A material master record of this material type is managed both on a quantity basis and by value. VERP (packaging materials) Packaging materials are used to transport goods and come with the goods free of charge. UNBW (non-valuated materials) Non-valuated materials are managed on a quantity basis. NLAG (non-stock material) Non-stock material is material that is not held in stock because it is consumed immediately. WETT (competitive products) Competitive products have their own material master records created from the Basic Data view. This is not allowed if only external procurement is defined . assigns the material to a particular competitor.Create/Change/Display Steps:• • • transaction OMS2 click Change key in the Material Type you want to change e. FERT then hit enter The Views belows allows you to choose the Views for each Material Type. Maintain the Material Type OMS2 .
g.Maintain the data screen field Unit of Measure In the material master.Create. there is a Units of measure button for users to store in the different conversion rate.Change the Material Type.Flag for deletion. MM03 . for e. MMAM . MM02 . MM04 . To overcome it.Change.for the new material type. purchase orders 2 1 Int.Display and MM06 . or if the new material type has a different account category reference than the old material type. from FERT to HALB Configure the Material Master Screen MM01 / MM02 / MM03 OMSR .Assign the field to the field group OMS9 . In the Internal/external purchase orders sections: Original Changes Ext. In the Material Master the moving average price are affected by:• • • • • Goods Receipt for Purchase Orders Transfer from Plant to Plant Invoice Receipt Settlement Price Change Common configuration changes• define new material group (OMSF) • define new valuation class (OMSK) and automatic posting (OBYC) • define new material account assignment group (transaction OVK5) and Customer/Material/Account keys (transaction VKOA) Block materials from inventory posting .Display the changes done to the material master. purchase orders 0 1 Screens in Material Master • • • MM01 . This sample program (ZUNT) extract the data from the unit of measure conversion table. goto OMS2 and change the HAWA material type.
You can block the storage location of a material without affecting the rest of the location using the same material.) 2. unless you do a post difference for the physical inventory document. asked the user to log out before you delete it from the locked list. when the user do a inventory posting. Create a Physical Inventory document for the storage location with transaction MI01 Select the Posting Block checkbox. Maintain whether the storage location was included or excluded from MRP run. (There are no impact. they will get this error message :- E: Material xxxxx has status Blocked for procmnt/whse To activate the blocking :Goto transaction MM02 . Insert new or delete un-used Storage Location.After blocking. Block Storage Location from further posting 1.Purchasing View Type in 01 at the MM/PP status field and save it Create Delivery Log . You can check using transaction SM12 . Another method is to rename the storage location name. there might be some update termination that causes the locked of the material (Windows hanged or power failure).Material xxx is blocked During the Create Delivery (VL01). Maintain Storage Location MMSC . This would prevent transactions from occuring until you either post or delete the physical inventory document. Check whether the material is in the locked list.Collective entry of Storage Location for a material. . During the Sales Order Create/Change for that material. SAP prompt you a log that Material xxx is blocked.type an "*" at the User name field. If it is in the locked list.
Go to transaction OX09 Edit -> Copy as (copy the original storage location to a new name.g. no accounting document will be generated as there are no inventory to revaluate for price differences.Vendors M .Assets • D . ZXXX) Edit -> Delete (delete the original storage location) Do the reverse if you want back the original storage location.G/L accounts Number ranges for financial accounting document type .PR) Financial accounting document type . (e.Double click on desire transaction code to check the document type for number range. replacing the first character e.Material S .g.Customers • • • K .g. PR .g. MR21 Document type . 88 Choose the Account type for Material and G/L account (MS) The rest of the fields are optional (you can leave it as blank) SAP definitions for account type • A . Valuation Class for Material Group .Assign the number range to the running number range.Account type allowed for posting will be MS) • • • • Double click on the document type PR.Assign the document type to a number range and account type. Accounting document number range for MM Transaction OMW9 Document Type . e. if you don't have any stocks. Assign an unique starting number range that was not used. Year (till) From number To number Current number Ext (no tick internal or tick external) 88 9999 8800000000 8899999999 Track by SAP Blank Accounting document will be generated if there are stocks during price change. (e. No.
As soon as the stock level is reached you replenish the stock. In FI concept. During a lean period the time taken to reach the level will be longer and during an active period the time taken to reach that stock could drop. valuation class cannot be changed whenever the stock on hand is not zero.Material Management -> Purchasing -> Material Master -> Entry aids for items without a Material Master G/L Accounts in MM Account Determination The program RM07C030 check all the G/L account define in your Material Master valuation class. Search is via Company code and Valuation area. That is why your stock must be zero before the system allows you to changed the valuation class. The quantity becomes the variant. to trigger a requirement. IMG . do a reversal entries for the stocks which you have transfer out or you have done a dummy issues.This normally relates with your consumption based planning. you can assign valuation class to Material Group.In 4. Valuation class are tied to a G/L account. A change of valuation class means a change of G/L account. In other words you fix the quantity you want the stock to dip. Q system is a system wherein replenishment is done keeping the period constant.6x and 4. In other words you will check for the level of stock at fixed time intervals . If it is not zero. Compare fields status for movement types against General Ledger Use SA38 then run RM07CUFA Safety Stock Calculation in SAP Let me try and explain to you through a mix of functional procedures and how SAP calculates the Safety Stock: In normal materials management there are basically 2 basic inventory management systems. The period becomes the variant. you have to debit and credit to balance the G/L account. the P system and the Q system. After changing the valuation class. It is useful in the sense that user do not have to manually do an Account Assignments. P system is a system wherein replenishment is done keeping the quantity constant.5b. you have to either transfer it to another material or do a dummy issues. For stock items.
This relationship between forecast accuracy and service level is denoted by factor R. The forecast period is taken from the material master record and is also expressed in workdays.This normally relates with your MRP. It is expressed in calendar days. the delivery time is: Processing time for purchasing + planned delivery time + goods receipt processing time. It is expressed in workdays. Hence what we have is: R = Relationship between forecast accuracy and service level (Service Factor) W = Delivery time (in days) / Forecast Period (in days) MAD = Mean absolute deviation (parameter for forecast accuracy) Now If replenishment lead time is greater than the forecast period by factor W then: Safety Stock = R x Sq. This also takes into account that the customer demand cannot be always satisfied 100% of the time. weekly. Again the determination of your safety stock depends on the accuracy of your forecast.(daily. You enter the minimum safety stock in the material master record (MRP 2 screen). W x MAD Else Safety Stock = R x W x MAD Now in SAP If the material is produced in-house. 2. Manufacuring Lead-time 3. Higher your accuracy.) compare it with the requirements on that day and trigger the procurement process for replenishment. Transporting Lead-time 4. A buffer stock must be designed to take into account the above coverage.rt. If the result of the safety stock calulation by the system is lower than this limit. As a result of this you will have observed now that the safety stock must cover both the unplanned material excess consumption. Safety Stock: . the delivery time is: opening period + in-house production time + goods receipt processing time. Ordering Lead-time. The forecast period is taken from the material master record and is also expressed in calendar days. Now there are 4 more factors that could affect the idealistic procurement pattern: 1. Stock conversion Lead-time (or Quality Inspection lead time) A delay in any or all of the above can have effect on the entire replenishment process and the stock. In SAP you can specify a minimum safety stock. lower your safety stock. the safety stock is automatically set to this value. as well as the additional requirements caused by delayed deliveries. If the material is procured externally. monthly etc.
The forecast has been carried out for the material. Historical data exists 3. 2.Code OM1A) you can determine a safety stock level that takes into account: 1. week or PPC planning calendar) 2.In IMG -> Materials Management -> consumption Based Planning -> Master Data -> Check MRP Types (transaction code OMDQ) you use the indicator Calculate Safety Stock so that system calculates the safety stock automatically. Please also note that you can determine the range of coverage for a maximum of 3 periods. Determination of various periods for the validity of the range of coverage. The system uses the formula: Dynamic safety stock = average daily requirements (ADR) x Range of coverage ADR = Requirements in the specific period / number of days in the total period length (defined period x standard days) Please note here that if you carry out the planning run even in the middle of the month the system will include even the requirements planned at the beginning of the month. Range of Coverage in the second period 3. The safety stock can be calculated automatically for materials planned with one of the consumption-based planning procedures if: 1. that is month. Maximum and minimum range of coverage ( defined period . Based on your customization the system determines the number of days used for calculating your average daily requirement . Range of Coverage in the First Period 2. Range of coverage on the rest of the horizon However you have the option of maintaining different coverage for each of these periods. Range of coverage The limiting factors to the above are: 1. Dynamic Safety Stock: If the option Define Range of coverage profiles is chosen in IMG (Tr. 2. Requirements. 1. The service level has been maintained in the material master record.
mSL = 2*25 = 50 KGs DSL = 6*25 = 150 KGs MSL = 10*25 = 250 KGs This is what happens for various levels of stock Case 1: Stock = 45 Kgs System Activity = DSL . Maximum Stock Level (MSL) = ADR x maximum range of coverage. You have set the following in customizing: Minimum Range of coverage = 2 days Target Range of coverage = 6 days Maximum Range of coverage = 10 days Now the System determines the following.Minimum Stock Level (mSL) = ADR x minimum range of coverage Target Stock Level (Dynamic Safety Stock this is DSL) = ADR x Target range of coverage.stock Procurement Proposal = 105 Kgs Case 2: Stock = 60 Kgs System Activity = DSL .stock Procurement Proposal = 90 Kgs Case 3: Stock = 155 Kgs System Activity = none Procurement Proposal = none Case 4: Stock = 255 Kgs . Having confirmed the above. I will now try and explain through an example how the system calculates the Dynamic safety stock: Presume that the system has determined the ADR as 25 Kgs for a material.
change or display messages in the system. SAP MM Ticket: My Reorder point level is 400 nos & safety stock is 250 Nos. inventory etc.System Activity = System checks whether the procurement proposal is firmed and if yes it displays an exception message. 423 & 440 Application area MP : Message nos : 024 Application area GR : Message nos : 085 Application area MD : Message nos : 005 Application area MM : Message nos : 067. 286. 202 Application area MP : Message nos : 024. Check the Following Messages : Application area M3 : Message nos : 086. 025 SE91 is the tcode to view all the messages. Go to SE91 and Give Msg Appln area and Msg no For Eg : MM 067 and Click on F7 / Display then Select Attributes tab and Identify the Short Text (in this case . Also note that in the case of Time Phased materials planning The range of coverage is calculated differently. You have to sort the messages according to the application area by clicking on message class and press f4 and then select the application area and execute. error you have to drill down in SPRO under separating sub headings like purchasing. --I would Suggest you the easy way to find Tcodes Path based on Error / Warning Mesg Nos. In this tcode you can create. For you in order to change the status like warning. Here you will set the messages according to status. My requirement is to throw an warning message when the material issue is below reorder point and an error message at min safety stock level.
this is the current view. not fun! Make sure you input copy from data!!! 8. 3. . . Choose the views that you want extended..The system will show the material. . or material distribution channel combo for each set of views the material is to be extended to. 9. "D" is for MRP. 5. 4. Keep your enter key pressed in and the system will create all of the views you checked on the list using the copy from data (step 1). etc. Take the list of materials and use that to limit your data.Reorder Point EISBE . IE "V" is for sales. plant or material. 6. 7. (basic data 1. basic data 2 and label data) for all of the materials you are setting up. sales org. Click the reference material button. 2. --Can I have a report on Reorder Point and a safety stock for the material? use MARC table in SE16 for reorder level MINBE . You have to have a shell of a material created first. Note the letter in the left most column. Follow the Same procedure for remaining. Execute.Safety Stock Regarding extending views via MM50 : 1. Place a check mark in all of the plant / Sales org / distribution channel records you want the material extended to. I recomend that you setup at least one code that will have all of the basic settings and views needed for the material type you are planning on creating.Enter in the sales org/distribution channel and plant copy from data (if this is left blank you will have to populate manually for all materials you are extendeding.Messages for material master maintenance and Customizing) then go to SPRO IMG and Press Ctrl + F and input Text Define Attribute then Enter then it will Show the Different Path Now Select Your path ie: Material Master and Execute and Change Msg Setting and save.Enter in the material code that you setup completely (step 1). .. Click the create/execute button.
MM01 -.. in the Purchasing view field MARA-XCHPF or Storage Location view field MARCXCHPF). you cannot guarantee that a certain color will always have the same shade. you will need to manually save each material due to the sales text screen. With batch handling. For example. Whether the material is managed in batches: This indicator can be set while creating material. you may need to make further subdivisions for a material and manage batches. Under certain conditions. SAP Batch Handling What is a batch no. It is possible to supplement standard batch management with batch status management. What Is a Material Handled in Batches? Before you can manage batches of a material in stock. Materials that require such precise identification.g. Normal Control : Plant + Material + Storage Location Batch Hanlding : Plant + Material + Storage Location + Batch Number The structure of the material master record allows you to manage stocks of a material by value at plant level or company-code level and by quantity down to storage-location level.Note when you are in the purchasing view you will need to manually save each material due to the purchasing text screen. you must first specify in the material master record that the material is to be managed in batches for the specified plant. To do this.Batch Management (check box) (Check also Purchasing or Warehouse Mgmt 1 view). Certain materials' features cannot always be guaranteed to be exactly alike in production. For e. of a materail? and where can we mention batch no for material? Can we maintain batch no in mm01 Tcode while creating material? In simple terms SAP Batch Handling means an additional keys fields for users to identify the same materials. for example pharmaceutical products. but also production lots from vendors as separate entities. you must set the batch management requirement indicator in the material master record (for example.General Plant data/storage 1 View -. you can manage not only production lots from in-house production. . are identified and managed in stock not only according to material number. but also according to batch number. You need to be able to uniquely identify the individual production lots of the same material and manage them separately in inventory. . Minor differences between production lots cannot be avoided.Note when you are in the sales data "V".
General data on the batch (for example. What Sorts of Batch Stocks Are There? The following stocks are managed separately at batch level: . Config Setting In Batch Management . every quantity of that material must be assigned to a batch. For every batch. The master batch applies to all storage locations in which the batch is located.Blocked stock returns Working with Materials Handled in Batches When you enter goods movements for materials handled in batches. . you must enter the batch number in addition to the material number. you can search for the batch using the required characteristics. You can define number assignment for batches at various levels: . Each batch of a material is identified by a unique batch number. shelf life expiry date. date of the last goods receipt).Restricted-use stock . under which it is managed. For example. Must the Batch Exist Before the First Goods Receipt? Both the master batch and the stock data for the batch are created automatically during the first goods receipt. the stock quantity is tracked for each storage location. If you do not know the batch number.Unrestricted-use stock .Uniquely at client level for a material . Thus. numbers are assigned to the individual materials at plant level.Quality inspection stock .Uniquely at material level . you do not need to create this data manually. if you want to define specific data for a batch. if the batch C1 of a material is spread across two different storage locations. However. you have to manually maintain the batch data. This number is either entered by the user (external number assignment) or assigned automatically by the system.Blocked stock . there are two types of data: .Stock in transfer . which is managed separately for every storage location in which the batch is located. such as the shelf life expiration date.Uniquely at plant level In the standard R/3 System.Level of Batch Number Assignment If a material is subject to management in batches.Stock data. No stocks are managed at this level. which is defined in the master batch.
5. Batch Determination – Condition Table(Cross Client) Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Condition Tables --> Define production order condition tables Transaction OPLB 1.3. Activate Batch Classification for Goods Movements in Inventory Management Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Characteristic Value Assignment --> Valuation for goods movements --> Activate Batch Classification for goods movements in Inventory Management Transaction OMCV 220.127.116.11. Specify Batch Level Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Specify batch level and activate batch status management Transaction OMCT 1. Batch Determination – Access Sequence(Cross Client) Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Access Sequences --> Define SD Access Sequences Transaction V/C2 . Batch Determination – Access Sequence(Cross Client) Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Access Sequences --> Define Production Order Access Sequences Transaction OPLF 1.2.Activate Internal Number Assignment Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Number Assignment --> Activate internal batch number assignment Transaction OMCZ 1. Batch Determination – Condition Table(Cross Client) Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Condition Tables --> Define SD condition Tables Transaction V/C7 1. Batch Number .for Goods Movements Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Creation of new batches --> Define batch creation for goods movements Transaction 1.9. Characteristic Value Assignment -.1. Batch Creation .4.This will help you for config setting: Logistics general .Update Standard Characteristics Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Characteristic Value Assignment --> Update Standard Characteristics Transaction 1.Batch Management 1.
Batch Determination – Strategy Types Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Define Production Order Strategy Types Transaction OPLE 1. Batch Determination – Batch Search Procedure Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Define SD Search Procedure Transaction V/C3 1.20. Batch Determination – Batch Search Procedure Allocation(SD) Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Allocate SD Search procedure Transaction V/C5 18.104.22.168. Batch Determination – Batch Search Procedure Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Define IM Search Procedure Transaction OMCY 1. Batch Determination – Batch Search Procedure Allocation Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Allocate IM search procedure/activate check Transaction OMCG 1. Batch Determination – Batch Search Procedure Allocation Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Assign Search procedure to production order Transaction OPL8 1. Batch Determination – Sort Rule Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Define Sort Rules Transaction CU70 . Batch Determination – Batch Selection Class Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Define Selection Classes Transaction CL01 1.14. Batch Determination – Batch Search Procedure Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Define Production order Search Procedure Transaction OPLG 22.214.171.124.16.11.18. Batch Determination – Activate Automatic Batch Determination(SD) Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Activate Automatic Batch Determination in SD -->For delivery item categories Transaction V/CL 1.1. Batch Determination – Strategy Types Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Batch Determination & Batch Check --> Define SD Strategy Types Transaction V/C1 1.
21.Batch Management ---.Here you can find five different areas for which you can define the Batch search Strategy.Batch Determination And Batch Check Batch Search Procedure). class type. 2) Define Batch Search Procedure:. which contains the strategy types and strategy type which contains the access sequence.Batch Management ---.1.Here you have to assign your Batch Search Strategy to this Batch Search Procedure.Batch Determination And Batch Check Batch Search Procedure). Transaction codes are OPL8 or CORC or COR4. What is the actual process for this? To achieve Batch Determination with Lifo & Fifo rule you have to complete following steps: 1) Define Batch Search Strategy :.) For FIFO purpose you have to assign characteristic with Ascending Rule and for LIFO assign in Descending. sort rule and class. Transaction Code: SPRO (Logistic General --. . Transaction Code: SPRO (Logistic General --. Batch Determination – Make Settings for Batch Where-used list Menu Path Enterprise Structure--> Logistics General--> Batch Management --> Make Settings for Batch Where-used list Transaction OMBB. 3) Batch Search Procedure and Allocation Check :Transaction Code OMCG (For Inventory purpose Transactions) You have to assign batch Search Procedure to the different Movement types. Do we have to create the characteristics like this and then we have to give this characteristics to class and then assign this class to material in material master and give the search procedure in order type. 4) Now create Sort rule :Transaction Code is CU70 As per your requirement of FIFO or LIFO rule you have to assign related Characteristic (LOBM_HSDT . LOBM_VFDT etc. Actually I have done the batch management (batch determination) but I am not aware how to do the batch determination by FIFO and LIFO logic. In case of Production / Process orders you have to assign your batch search Procedures to Production scheduling profile.
Give the sort rule there . If you want to select the batch in FIFO criteria that is first in first out i. It worked .Assign this to class. then .Then create batch search strategy in MBC1 transaction if you want batch determination in production order .Then try doing the batch determination & check if you are getting what you want Similarly If you want to select the batch in LIFO criteria that is last in first out i. the batches that are received last will be selected.Create sort sequence with ascending order CU70 . give the batch selection criteria if u want or just give the indicator for no selection criteria . of batch splits as much as you want or just keep 999.e. .e.Then create batch search strategy in MBC1 transaction if you want batch determination in production order.Create sort sequence with descending order CU70 . I have done batch determination successfully in LIFO & FIFO criteria in the following way .Assign this to class .You have to again create a characteristic for last Goods receipt date with table name MCH1 & field LWEDT . . Try it if you like.Give the no.5) Now Create Batch search Strategy:Transaction Code MBC1 (For inventory) Transaction Code COB1 (For Production/Process order) Here you have to assign your earlier created Sort rule with reference to material / material types / Movement types / Production material type /Plant and Batch class which you have maintain in the material Master. the batches that are received first will be selected. then .You have to create a characteristic for last Goods receipt date with table name MCH1 & field LWEDT .
- Give the sort rule there. - Give the no. of batch splits as much as you want or just keep 999 , give the batch selection criteria if u want or just give the indicator for no selection criteria. - Then try doing the batch determination & check if you are getting what you want. What is the procedure to delete the batch classification? I have assign the class and characteristic to one of the semi-finish material. Now I want to delete it. System showing message that you can't delete. You can only delete a characteristic that has not yet been used in other objects like Classes, Dependencies. Once you have used a characteristic in one of these ways, you can no longer delete it. To find out where a characteristic has been used, choose Environment --> Where-used list. - Choose Characteristics in the classification menu. - Enter the characteristic you want to delete from the class. - Select the pushbutton Delete. You see a dialog box in which you confirm that you want to delete the characteristic. Delete Class use CL02 --If you want to delete BATCH material assignment Goto CL24N, enter class and class type(023) press enter. Select the materials and choose delete ( In Menu -> Edit -> delete) To delete Class Now goto CL02 enter class and class type press enter, In menu -> class -> delete. --If you just no longer want that characteristic to be used, you can mark it as "hidden" in the class and it will no longer be displayed unless you specifically ask for the hidden characteristics, (which we don't train end-users to do anyway). Then you can just add the characteristics on it that you want to.
Deleting class once it has data is the system is difficult. It requires removing all assignments to it. With batches, that means ALL the characteristic values would be lost so you have to print the values out first. Delete the batch assignment and then delete the material assignment. Then repeat this for every material assigned. Then delete the class, create your new class, add the new class to the materials, then edit each batch and re-enter all the batch data. This is where having a good, stable, program to export the batch values and then a similar import program can come in handy. --You cannot delete batch number with MSC5N , you can delete classification only. You can delete the batch classification by going to MSC5N Enter the material and execute, you will get all batches.. Select the batch and go to classification tab and click on delete. There are actually two types of shelf life 1) Total shelf life 2) Minimum remaining shelf life Total Shelf life - If total shelf life is maintained then the minimum shelf life will also to be entered mandatory. While taking GR for such item, it actually ask the user to enter the Manufactured date so that the system automatically calculates the expiry date. Minimum shelf life - While taking the GR, it asks the user to enter the date of GR date so that it checks whether the days entered in material master has been satisfied. If the condition is not satisfied then it will not allow to take receipt for that item. You need to Config in Logistics - General --> Batch Management --> Shelf Life Expiration Date (SLED) --> Set Expiration Date Check and maintain master data in plant data Stor1 --Shelf Life Data like - Max. storage period - Time unit - Min. Rem. Shelf Life - Total shelf life - Period Ind. for SLED D for Days / M for Month / W for Week - Rounding rule SLED - Storage percentage Set Expiration Date
Check In this step, you set the material shelf life expiration date check for goods receipts for each plant and movement type. The shelf life expiration date of a material can only be entered if: the minimum remaining shelf life is maintained in the material master record. The minimum remaining shelf life is the time the material must still be usable, so that the goods receipt is accepted by the system. You can define the time unit the system uses in the storage data of the material master record in the Period ind. field. The shelf life expiration date check is active in the plant the shelf life expiration date check is active for the movement type General Procedure. If the shelf life check expiration date check is active, you must enter the shelf life expiration date or the production date of the material at the time of a goods receipt. At the time of goods receipt, the system checks whether the remaining shelf life is sufficient. If this is not the case, a warning or error message is issued, depending on the system settings. When the goods receipt is posted, the shelf life expiration date is recorded in the material document. Materials handled in batches: For materials handled in batches, the date is also stored in the batch master record. For a further goods receipt for a batch, the shelf life expiration date entered or determined with the movement is compared with the one from the batch master record. If the dates differ, a warning or error message is issued, depending on the system settings. If the goods receipt is posted despite any warning, the old shelf life expiration date in the batch master record is overwritten by the new one. Fields in the Material Master Record In the material master record, the following fields are relevant for the shelf life expiration date check: minimum remaining shelf life Total shelf life. If you do not enter a total shelf life, you directly enter the shelf life expiration date with the goods movements. If you enter a total shelf life, you enter the production date with the goods movements. The system automatically calculates the shelf life expiration date on the basis of the production date plus shelf life. You will find both fields in the storage data of the material master record. Example A material has a minimum remaining shelf life of 10 days and a total shelf life of 20 days. You enter the goods receipt of a new batch on 7/10 and enter 7/1 as production date. The system calculates the shelf life expiration date 07/21 from the production date plus total shelf life (20 days). The batch still has a remaining shelf life of 11 days. The goods receipt is accepted. Standard settings: The shelf life expiration date check is not active in the standard system. 1. Specify in which plants the shelf life is checked for which movement types the shelf life is checked or the shelf life expiration date/production date must be entered 2. In the step Define system message attributes, set the following messages: M7 210 Shelf life expiration date & lies in the past M7 211 Date of production lies in the future M7 212 Required shelf life expiration date & M7 213 Required date of production & M7 214 Shelf life exp. date & of batch does not match entered sh. life exp. date &. M7 215 Date of production should be &
you can use conventional Invoice Verification and Logistics Invoice Verification alongside each other.based on sh. Verification of invoices with no reference in the system to a purchase order or a goods receipt. 2. Finally. These one time vendor purchase orders can only be matched using conventional invoice verification. Changing the account assignment in the purchase order 4. If required. Automatic invoice reduction 4. life exp. Manual invoice reduction 3. Unlimited multiple selection 2. LIV cannot operate when the PO is for a 'one time vendor'. you can define the type of message issued: no message warning message error message. Posting directly to a G/L account. All the functions in conventional Invoice Verification are available in Logistics Invoice Verification. Invoice verification in the background 5. Simulation of documents Some new functions are only possible in Logistics Invoice Verification : 1. Please refer to :IMG : Material Management -> Logistics Invoice Verification -> Incoming Invoice -> Activate Direct posting to G/L Accounts and material Accounts . Conventional Versus Logistic Invoice Verification Can any one let me know the basic difference between Logistics invoice verification and normal / conventional invoice verification? MRHR for other goods receipts. Verification of invoices with installment conditions. date & of batch For each user group. Points 1 and 2 are possible in LIV but you need to change the configuration to allow posting direct to GL account. asset or material 3. such as distributing MM and FI to separate systems. 6. Even though LIV can do posting across company codes it cannot do this if there is a variance. Logistics Invoice Verification [MIRO] was developed to take into account requirements that were technically not possible in the conventional Invoice Verification component. The following functions in conventional Invoice Verification are not possible in Logistics Invoice Verification: 1. Posting across company codes. Two more things to note :1. 2.
Instead.Which valuation class does the material belong to? .Which G/L accounts must be posted? . At goods receipt. payment is only made when the Financial Accounting department posts the vendor's payment to a bank account. the net invoice amount expected is posted to the stock account. .What is the purchase order price? .Has there been a goods receipt for the purchase order? . your system administrator must define the accounts in the chart of accounts and the actions to be taken for the different postings when the SAP system is being installed in your company.Is the invoice posted as a net or as a gross amount? . This posting is then cleared by an offsetting entry on the vendor account at invoice receipt. Your entries provide the following information: . The account relevant for a material is defined in the material master record when a material is created. Account assignment is based partly on your entries when you create an invoice and partly on information stored in the system. the system selects the accounts to be posted.What type of price control is the material subject to? . raw materials: acids). The offsetting entry is posted to the GR/IR clearing account. The system only posts to the stock account when a price difference occurs for an invoice.Which vendor account must be posted? . Stock Accounts In the R/3 System. GR/IR Clearing Accounts The GR/IR clearing account is an "intermediate" account between the stock account and the vendor account. Making a posting to the vendor account is not the same as making a payment. different materials with similar features are grouped together in a common account (for example. you do not set up a separate account for each material. The SAP accounts are defined in a chart of accounts.Important Accounts for Invoice Verification When you post an invoice.Which amounts must be posted? The material master record provides the following information: .Which account must be posted for the material? .Is the stock available smaller than the quantity invoiced? Posted documents provide the following information: . The following accounts are particularly important for Invoice Verification: Vendor Accounts There is a separate account in the sub-ledger for each vendor that all amounts concerning this vendor are posted to .To post invoices correctly.
no tax code has been entered in the consignment/ pipeline information record. This can have one of the following reasons: Plant XX has no purchasing organization assigned to it. the tax information has to be available. it reduces the value of the items. which is then cleared when payment is made. . be found.Tax Accounts The system makes postings to special tax accounts when invoices include tax. System Response The system is unable to settle withdrawals. but no standard organization. the offsetting posting is made to the cash discount clearing account. No tax information could. Cash Discount Clearing Account When you post an invoice net. the cash discount amount is taken into account in the invoice. Related links: Different between Logistics Invoice Verification and Conventional Verification Resolving the Consignment Settlement Error Message No tax information during consignment Settlement Finance will received this SAP Error Message when they tried to do a consignment settlement without the relevant consignment vendor info record: No tax information found Message no. This posting is then cleared by an offsetting entry to the vendor account at invoice receipt. Freight Clearing Account The stock account is debited with the planned delivery costs at goods receipt and the system makes the offsetting posting to a freight clearing account. Price Differences Accounts Price differences have to be posted to a price difference s account if price differences have occurred in an invoice and when invoices are posted net and no posting can be made to the stock account. For vendor 0000099099 and material ABCDEFGHIJK in plant ZZ and purchasing organization ALL. M8 732 Diagnosis For the system to settle withdrawals. Plant XX has more than one purchasing organization assigned to it. however.
. Could you also please. click the material documents. 2. It is the system logic. . the user have to input it with transaction ME11. In the material documents. . this organization is used to determine the info record. Determine the purchasing organization to read the info record.If several purchasing organizations are determined. . the system lists all the pending consignment liabilites between the vendor and the plant. If there exist more than one info records between the vendor and the the plant and one of the info records contains no tax code.Procedure Check the plant-to-purchasing-organization assignments in Customizing and make any necessary changes. If it have not been created. Check ME13 to ensure that the consignment info record for the vendor have been created. click the Partner tabstrips and you will be able to see the consignment vendor code. 3. But if you enter the consignment material or material document you need to settle on the selection screen. A consignment info record exist with the control indicator entered there (tax code). an info records have to be created by the purchaser. check the following: 1. Plant -> Purchasing organisation Plant -> Standard purchasing organization Check the relevant purchasing information record and maintain the tax code if missing. Settle the withdrawals again To be able to settle any consignment withdrawals. In MRKO where the error message is display. . the info record is determined with the standard purchasing organization The cause might lie with the selection criteria in tr MRKO. the system issues error message M8 732 'No tax information found' to every line item including the one with tax code maintained in the info record.If no purchasing organization can be found. Check the consignment info record is active in tr: OMEV. the system will settle the vendor consignment liabilites successfully provided that tax code is maintained in the info record.If exactly one purchasing organization is found.Determination via the plant of the withdrawal (TA: OX17): several purchasing organizations can result from this. If only company code and plant are entered. you cannot settle the withdrawal.
Consignment: Determination of tax code transition 350450 . you aims to considerably reduce the manual data entry effort in the purchasing and invoice verification (A/P) department.0 SAP MM . The invoicing plan enables you to schedule the desired dates for the creation of invoices relating to the planned procurement of materials or services independently of the actual receipt of the goods or actual performance of the services.MRKO: List display 139792 . I am able to see the invoice document that is created. Use of Invoice Plan in SAP What is significance of invoice plan and how do we configure in R/3? Through the use of Invoicing Plan for leasing agreements and such like.Hope above information can help you to clarify this issue. SAP Notes Reference: 140675 . as of 4. Then proceed to MRKO to do your consignment settlement. I am getting the following error message: Consignmnt settlement: No message was found for partner 123/company code 1000. specify the condition type = "KONS" for consignment and Company code = 1000 Remember not to specify the partner in the condition record.MRKO:Tax indicat via consignmt info rec. I did what you suggested and now I am able to settle the consignment. . It lists the dates on which you wish to create and then pay the invoices. Is there any message indicator which needs to be turned on? You can goto tcode MRM1.Consignment Process .Settlement I am having a problem with consignment settlement. While trying to settle the consignment in MRKO.
This transaction can also run in the background. Changing Vendor on Purchase Order Is it possible to use different vendors for different items in the same PO? Can the Vendor be changed after saving the PO? One PO can not have different vendors. and date sequence proposals). Furthermore. . the 'AutoEvalGRSetmtDel.. The related path is IMG ---> Material Management ---> Purchasing ---> Purchase Order ---> Invoicing Plan .. 3) The purchase order item must have an account assignment. In this case. Its logical as one PO goes to one vendor with address. It is also possible to enter the invoice for an invoicing plan manually. ensure that the indicators for GR/IR control have been set correctly on the item detail screen. it will not let you change the vendor. This document type requires that a validity period be entered in the PO header. Following are necessary customizings and preconditions for using the Invoicing Plan functionality in SAP 1) You must maintain the settings in Customizing for purchasing (for example. the ERS (Evaluated Receipt Settlement) indicator must be also set. The Goods Receipt indicator may only be set in combination with the Goods Receipt Non-Valuated indicator. A further prerequisite for automatic settlement is that a tax code must be entered in the purchase order. It is recommended that the invoice shall be created via Logistics Invoice Verification ---> Automatic Settlement --->Invoicing Plan Settlement. 2) The Purchasing document with FO Document Type (Framework Order) must be used. This specification is adopted in the invoicing plan. once Purchase Order is created with order type FO..' indicator must be flagged in the vendor master record. SAP treats the Purchase Order as a legal document. For the automatic creation of invoices. You cannot change the Vendor once you have saved the Purchase Order. provided that this has been predefined in Customizing for the relevant invoicing plan type. thereby triggering payment of the vendor. once the Purchase Order is saved. date descriptions. 4) The Logistics Invoice Verification must be used. date categories.You can have the system create the invoices automatically on the basis of the data in the purchase order. 5) The vendor must have agreed to use the automatic invoice creation facility (since we will use automatic settlement to create the invoice). invoicing plan type. Therefore... The Invoice indicator must be set.
Normal practise to come out for this routine problem in purchasing is solved by. you have only two options: 1. you can "Hold" the Purchase Order rather than save it after you have create it. No. Their is a flag for each account group in configuation for this. address etc (unlike a normal vendor). you cannot change vendor in released PO. You experienced a problem with OTV's whereby users couldn't be bothered to create permanent vendors and just used the OTV account. logically due to this reasons system doen't allow to change vendor name once PO is released. then you can change the vendor. simply delete this PO (By changing delivery as completed in PO) and make a new PO for these items. so beware of that. if you are using Enjoy Purchase Order. Of course. you are not bounds by a legal document as you have not given it to a specific supplier yet. 2. When creating say a PO use your OTV account the transaction will prompt you for name.You have to delete all the line items and then create another Purchase Order. Sub Contracting Cycle . Logically. To create a One Time Vendor use XK01 and select the OTV account group. Eventually. Therefore. However. because vendor registration carries some vital configuration information which decides pricing procedure for the items of the PO. this means that you don't have any output yet. BUT THIS IS A WRONG PRACTICE. You need to cancel the PO which has wrong vendor number and create it again with correct vendor code One Time Vendors What is the process for using one time vendors? One time vendors can only be used for specific vendor account groups. but you can change vendor while doing Invoice Verification. You can do the entire transaction with that wrong vendor number and after MIRO you can transfer post the vendor liability to correct vendor through FI route. If one does not exist you will have to create a new vendor account group. you cannot change an important field after creating a document. It defeats the RDBMS principle.
There are three events. 3. so three accounting entries are generated: DR FG Stock/ SC By-Product Stock CR Change in Stock (FG/ SC By-Product ) (for finished goods received) DR Subcontracting Charges CR GR/IR Clg (for moneys payable to Subcontractor) DR Consumption (Components) CR Change in Stock (FG/ SC By-Product ) (material provided to Vendor is now charged to expense) (5) You do the IV for SC Invoice. system does not make any value entry. 4. and you have maintained BOM with components.Issue material to vendor with movement type 541 5. You can also maintain Purchase Info Record for Subcontract category for material and subcontractor.(1) You have a material that can be procured externally. and the process is complete. but for some reason (quality of certain item / price ) you will give some component to vendor . (2) You create a subcontracting PO (PO with Item Category L).Create PO with item category as "L" . Process of Subcontract in MM Sub-contract business process: You want to buy material from the supplier (processed material/ assembled item) . .Create the finished goods material code. SAP process: 1. Material is sent to subcontractor. 6. now you'll also receive subcontracting by-products. Vendor shall process the item / use the item provided & supply the final item.MIRO to account for vendor's invoice for the service charge& material used by him. Any waste generated and received during subcontracting process can be maintained as component with negative quantity. As material remains under your ownership. You also specify components consumed in manufacturing of finished goods. Additionally.Maintain the BOM for the material. (3) You make a transfer posting to issue components for SC PO. if you have negative components in BOM.Receive the material against the PO with movement type 101. But quantity is shown as "Material Provided to Vendor" (4) You receive finished material against SC-PO. 2.
How to Create a Subcontract Order? To create a subcontract order.(F30) 3.e Dyeing) has to be given to subcontracting. PO to be released for material (2) 6.Can anybody tell me how a process has to be given to subcontracting? Suppose. Bill of material to becreated for the material(2) calling for material(1) 4. choose Item -> Component -> New BOM explosion. If you want to determine the components in the bill of material at a later date (for example. proceed as follows: Enter the material you want to order and the item category for subcontracting (L) in the order item. the components are created automatically. This date is proposed by the system when you press ENTER. Press ENTER to display the screen for component processing. I have 3 operations 1)weaving 2)dyeing 3)cutting & packing if no 2 process (i. Inforecord and source list to be created for material(2) with the corresponding vendor 5. Enter the components that the vendor requires to manufacture the product.Planned delivery time – If you do not want the quantity of the components to be changed if the order quantity of the end product is altered. – You can determine whether the components are available on the date required by selecting Edit -> Availability check. If you entered a bill of material as the material in the subcontract order.On receipt of material when GR is made the stock with vendor will get updated. It is calculated as follows: Delivery date of the item . Item code(material master) to be created after Dyeing as subcontracted item. Item code(material master) to be created at the stage of before dyeing. 2. 1. . if the bill of material is subsequently changed). set the indicator Fixed quantity (column F). what process should i follow ? The following process to be followed for subcontracting.Along with PO the material(1) to be issued to vendor 7. The existing components are deleted and redetermined in the bill of material. Please note: – You do not need to enter the date required for the components.
Post the subsequent adjustment. That means 5 kgs of xx short consumed." In the transaction for goods movements MIGO. you must post a subsequent adjustment to correct the component consumption. The system determined the necessary components for each purchase order item and created for each component a goods issue item with the quantity that was determined in the purchase order. If the component is a by-product. It was done on account of die / mould or some other reason. These types of adjustment can be known using t-code mb51 and movement type 121. If you do not set the indicator. If you set the indicator. suppose you have sent xx material 100 kgs to subcontractor for processing of 100 yy component. So in the case of system. enter the difference quantity specified by the vendor and determine with the Under consumption/Short Receipt indicator. whether a receipt or an issue is concerned. Similar case can be understand when subcontractor processes 105 yy using 100 kgs of xx. The system automatically chooses Purchase Order as the reference document. Enter the document number of the purchase order and the item number for which you want to post a subsequent adjustment. select the business operation Subsequent Adjustment from the list box. When you print the purchase order. the components are printed per order item. it is an excess consumption or excess receipt. you posted the goods receipt to the subcontract order. . For the selected item. What Is Subsequent Adjustment In Process Of Subcontracting After the subcontractor (as vendor) had delivered the ordered material (end product). you must post the corrected by-product receipt (excess receipt) or by-product issue (short receipt).Save the purchase order. So you have to post a subsequent adjustment for 5 kgs of xx material and reconcile using J1IFQ for making subcontracting challan complete. it is an under consumption or short receipt. we have to choose the movement type 121 as and as automatically the system chooses the HIDDEN movt type 543 or 544 based on our requirement and it’s clear that both the movts 543 & 544 are Hidden movements and we cannot execute those movts. If the vendor informs you after these postings that a greater or smaller quantity of the subcontracting components was actually consumed than planned in the purchase order. But it was not of his fault. The subcontractor has produced 95 yy by using 100 kgs of xx. That means he has used 5 kgs excess material. "In Simple Words.
DATA RETENTION AT VSR LEVEL ALLOWED 2. a Button appears in Sub-Menu Bar which Says “SUBRANGE” D. T-code XK02 – Select Vendor and then Select Purchasing Data In Purchasing Data View go to MENU BAR -> Extras -> ADDITIONAL PURCHASING DATA In the Screen Select check the box for 1. T-code XK02 – Select Vendor and then Select Purchasing Data . Scnerio: The Vendor currency is maitained (say) USD and you want to attach EURO. where you can define/select the currencies for a Vendor. T-code XK02 – Select Vendor and then Select Purchasing Data In the PURCHASING DATA VIEW. GBP to the existing vendor without creating same Vendor in Data Base Solution: Step:1 Use of SAP Standard Functionality of Vendor Sub-Range Step:2 Activate the Sub-Range Field in PO and make it Mandatory How to Use vendor Sub-Range A. This scnerios can be used specially in Purchase Order.The specified quantities of the originally posted goods receipt are corrected by the system to the subsequently adjusted quantities. SAVE C. USD US DOLLAR GBP Great Britain Pound INR India Rupee E.g. Click on it and put in the Currency Code and Currency Description e. DATA RETENTION AT PLANT LEVEL ALLOWED B. SAVE F. Multiple Currency Quotation or Invoice From Vendor The common Issue of Multiple Currency quotation or Invoice from a Vendor can be solved using Vendor Subrange.
Select one Currency in SUB RANGE Field (say USD) I. T-code XK02 – Select Vendor and then Select Purchasing Data In the PURCHASING DATA VIEW. A new Screen is Displayed. In the Currency Field of PURCHASING DATA VIEW select USD (This is to Match the VSR code to the currency Field) L. Click YES in the Pop-up H. a Button appears in Sub-Menu Bar which Says “ALTERNATIVE DATA” G.In the PURCHASING DATA VIEW. In your system. you can change field selection for valuation price. . You have already check order type and field selection. GO TO IMG -> MATERIAL MANAGEMENT -> PURCHASING -> PURCHASE ORDER -> DEFINE SCREEN LAYOUT AT DOCUMENT LEVEL B. but it still require input when PR created. Valuation price in PR and how to enter PR without Price In PR screen layout. STEP 2 Activate the Sub-Range Field in PO and make it Mandatory A. Select the check box for PURCHAING DATA and PARTNER FUNCTION J. you already tick that field to become optional. Click OK K. Make the VENDOR SUB RANGE field as REQUIRED in Quantity and Price Field Selection Group of Document Type The Job is done The Purchase Order now will ask you to select the Sub-range and the defined currency for a Vendor can be Used. SAVE M. PRESS F5. and repeat the steps H to L Multiple Currencies are now Defined / attached to the Vendor. select “ALTERNATIVE DATA” N.
Assumption is that SAP gets the PR valuation price from the current unit cost of the material. any items that require an INVOICE RECEIPT must have a price. Pipeline. Consignment You use this component if you wish to store information on a vendor and a material as master data at purchasing organization or plant level. For example. You can only enter a PR WITHOUT PRICE if you did not tick Invoice Receipt under Valuation. User are require to input item in PR. even the valuation price of that item is zero/free goods. In case.So far. What SAP can additionally provide you is to set this field to "Display" only (via Transaction Code OMF2). Standard ------------A standard info record contains information for standard purchase orders. if you subcontract the assembly of a component. The info records can be created for materials and services with and without master records. Pipeline ------------A pipeline info record contains information on a vendor's commodity that is supplied through a pipeline or pipes . once manual PRs are to be maintained. the Release Strategy will not be effective unless end users remember to fill in this Valuation field. Logically. So. However. In your current business process. As far as the business processes requirements are concerned. when you create PR. Subcontracting. you set field selection valuation price in PR to just optional. in SAP help. What are the Types of Inforecords? You can create purchasing info records for different procurement types as follows: Standard. the subcontractor info record would include the vendor's (subcontractor's) price for assembling the component. this field is optional. it is mention that you can set that field to optional or require. it didn't work. the Valuation Price of PRs must be set as mandatory since this is one of the main characteristics to set the Release Strategy based on which the release codes are to be allocated for on-line release of PRs in SAP. it is not recommendable from the business processes point of view. Subcontracting ------------------A subcontractor info record contains ordering information for subcontract orders. But. there is always a valuation price .
(oil or water) or by similar means (electricity through the mains). . Consignment ----------------A consignment info record contains information on a material that vendors keep available at their own cost on the orderer's premises. You can store withdrawal/usage prices for different validity periods. As in the case of the pipeline info record. The info record contains the vendor's price for the consumption of such commodities by the buyer ("pipeline withdrawals"). The info record contains the vendor's price for withdrawals by the orderer from consignment stock. you can store prices for different validity periods.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue listening from where you left off, or restart the preview.