J50 BPP en in
J50 BPP en in
J50 BPP en in
00
June 2007
English
J50: Procurement -
Contract
Buliding Block Business Process Procedure
SAP AG
Dietmar-Hopp-Allee 16
69190 Walldorf
Germany
SAP Best Practices J50: Procurement - Contract – BPP
Copyright
No part of this publication may be reproduced or transmitted in any form or for any purpose without the
express permission of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software
components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft
Corporation.
IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390,
OS/400, iSeries, pSeries, xSeries, zSeries, System i, System i5, System p, System p5, System x,
System z, System z9, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS,
POWER, POWER5, POWER5+, OpenPower and PowerPC are trademarks or registered trademarks of
IBM Corporation.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks
of Adobe Systems Incorporated in the United States and/or other countries.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks
or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web
Consortium, Massachusetts Institute of Technology.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology
invented and implemented by Netscape.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, Duet, PartnerEdge, and other SAP
products and services mentioned herein as well as their respective logos are trademarks or registered
trademarks of SAP AG in Germany and in several other countries all over the world. All other product
and service names mentioned are the trademarks of their respective companies. Data contained in this
document serves informational purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its
affiliated companies ("SAP Group") for informational purposes only, without representation or warranty
of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The
only warranties for SAP Group products and services are those that are set forth in the express
warranty statements accompanying such products and services, if any. Nothing herein should be
construed as constituting an additional warranty.
© SAP AG Page 2 of 20
SAP Best Practices J50: Procurement - Contract – BPP
Contents
1. Purpose.......................................................................................................................... 5
2. Use................................................................................................................................. 5
3. Process Flow.................................................................................................................. 5
4. Creating a Basic Agreement (Quantity Contract)...........................................................5
5. Release of contract........................................................................................................ 7
6. Creating a Purchase Requisition....................................................................................8
7. Processing the Purchase Requisition...........................................................................10
8. Creating Purchase Order............................................................................................. 11
9. Message Output........................................................................................................... 12
10. Posting the Goods Receipt...........................................................................................14
11. Posting Invoice Receipt and Invoice Verification..........................................................17
12. Monitoring the Outline Agreement................................................................................19
© SAP AG Page 3 of 20
SAP Best Practices J50: Procurement - Contract – BPP
Icons
Icon Meaning
Caution
Example
Note
Recommendation
Syntax
Typographic Conventions
© SAP AG Page 4 of 20
SAP Best Practices J50: Procurement - Contract – BPP
Procurement - Contract
1. Purpose
This document provides you with a detailed description of all steps for the Procurement
Contract scenario. The target group is the end users of your enterprise. Finally, this document
guides you through the entire scenario and is suitable as training material.
2. Use
Basic agreements are long-term agreements with the supplier over the supply of materials or
the contribution of services to determined conditions within a certain period. The basic
agreements are differentiated as follows:
Quantity contracts: An agreement that a customer will order a certain quantity of a
product during a specified period.
Value contracts: A contract (form of long-term purchasing arrangement) in which the
purchase of goods or services up to a total value is agreed.
Delivery schedules: Agreement based on delivery time and conditions for supplier
materials.
3. Process Flow
A basic agreement between the purchase organization and a supplier is concluded in the
form of a quantity contract. In this contract, the material (or material group) and the quantity
are defined. The quantity contract is assigned as the source of supply, based on a purchase
requisition. In the next step, the purchase requisition is converted into a purchase order.
Invoice verification takes place after goods receipt.
Master Data
Before running through this scenario, ensure that the following master data exists.
Field name Value Description Note
Plant BP01 Production Plant
Purchase organization BP01
Purchasing group 101
Material: 40500001 & FG Material is required
20500001 for Cenvat
Determination.
Vendor 85414901
© SAP AG Page 5 of 20
SAP Best Practices J50: Procurement - Contract – BPP
Prerequisites
A basic agreement is made with the supplier for a defined quantity of materials within a
certain period.
Procedure
1. Access the activity using one of the following navigation options:
Option 2: SAP NetWeaver Business Client (SAP NWBC) via AIO role
AIO role (Name) SAP_AIO_PURCHASER-K (Purchaser)
AIO role menu Purchasing Contracts Create Contract
3. Choose Enter.
4. On the Create Contract: Header Data, enter the necessary data. Check the proposed
values of the other fields and correct them if necessary.
Field Description User Actions and Values Comments
name
Validity DD. MM. YYYY
end
5. Choose Enter.
6. On the Create Contract: Item Overview, enter the necessary data and choose Enter.
Field name Description User Actions and Values Comments
Material Material Code 40500001
Target quantity 1000 Pls. Ensure
that Value
doesn’t exceed
999999 INR
© SAP AG Page 6 of 20
SAP Best Practices J50: Procurement - Contract – BPP
7. Choose Save.
Result
The basic agreement is stored in the system and can be used as source of supply during
order handling.
5. Release of contract
Use
You have to release a Contract before proceeding with the next transaction provided
contract value Exceeds Rs.99, 999
Prerequisites
If you have created a purchase order with >= 99,999 INR
© SAP AG Page 7 of 20
SAP Best Practices J50: Procurement - Contract – BPP
Procedure
1. Access the activity using one of the following navigation options::
Option 1: SAP Graphical User Interface (SAP GUI)
SAP menu Logistics Materials Management Purchasing Outline
Agreement Contract Release
Transaction code ME35K
Option 2: SAP NetWeaver Business Client (SAP NWBC) via AIO role
AIO role (Name) SAP_AIO_PURCHASER-E (Purchasing Manager)
AIO role menu Purchasing Approval Release (Approve) Purchasing
Documents
Then choose Execute , On the New Screen Release purchase Documents with Release
Code
3. Position cursor on Contract Number, for example 4600000## , then choose the Release +
Save or F7
4. Similarly Repeat this for Release Code 02- Materials Manager
Field name Description User Comments
Actions
and
Values
Release Code Release Code 02 Materials Manger
Release Group Release Group 02
Then choose Execute , On the New Screen Release purchase Documents with Release
Code
5. Position cursor on Contract Number, for example 4600000## , then choose the Release +
Save or F7
Result
Purchasing document (Contract) has been Saved.
© SAP AG Page 8 of 20
SAP Best Practices J50: Procurement - Contract – BPP
Prerequisites
The material group of the requested material corresponds with the category of commodities in
the contract.
Procedure
1. Access the activity using one of the following navigation options:
Option 2: SAP NetWeaver Business Client (SAP NWBC) via AIO role
AIO role (Name) SAP_AIO_PURCHASER-S (Purchaser)
AIO role menu Purchasing Purchase Requisitions Create Purchase
Requisition
2. On the Create Purchase requisition screen, enter the following data, then choose Expand
from Item Overview.
Field name Description User Actions and Values Comments
Document Type Purchase Requisition
3. On the Create Purchase requisition screen, under Item Overview, enter the following
data, and then choose Enter.
Field name Description User Actions and Comments
Values
Material 40500001
Qty. requested Demand quantity 500
Deliv. data Requirement date Today, plus one week
Plant BP01 If the entry has not yet
been made
Purchase Purchase Group 101 Default from material
Group Master
Tracking Tracking Number PR-1 You can have own values
Number
Result
The purchase requisition is created in the system, but is not presently assigned a source of
supply. Purchase Requisition 00100000XX Created.
You only need the input of the ordering unit if it deviates from the base quantity
unit of the stock of material.
© SAP AG Page 9 of 20
SAP Best Practices J50: Procurement - Contract – BPP
Prerequisites
The purchase requisition is created and in the system a valid source of supply (such as a
contract) is available.
Procedure
1. Access the activity using one of the following navigation options:
Option 2: SAP NetWeaver Business Client (SAP NWBC) via AIO role
AIO role (Name) SAP_AIO_PURCHASER-S (Purchaser)
AIO role menu Purchasing Purchase Requisitions Assign And
Process Purchase Requisitions
2. On the Assign and Process Purchase requisitions screen, make the following entries:
Field name Description User Actions and Values Comments
Purchase Document number Your purchase requisition You can
requisition number for example, search the
10000053 PR by using
Tracking
Number
match code
Purchasing 101
Group
Scope of list Display format A All
Plant BP01
Sort indicator Sequence of the output 1 Default 1
3. Choose Execute.
© SAP AG Page 10 of 20
SAP Best Practices J50: Procurement - Contract – BPP
4. On the Assign and Process Purchase requisition screen, choose the item, then choose
Assign automatically (or, from the menu bar, choose Edit Source of supply Assign
automatically).
The system determines if valid sources of supply for the material are available.
The following purchasing data is checked in sequence:
Quotation Order book Basic agreement Information record.
If a single valid source of supply exists, it is assigned. If multiple sources exist, a
dialog box displays, asking you to choose the source of supply.
5. In the Source Overview for Purchase Requisition dialog box, choose the line containing
vendor 85414901 and your contract number, then choose Enter.
6. Choose Save.
Before you assign the source of supply, you can display the sources of supply,
the vendor master records, or the supplier report. Additionally, you can execute a
price simulation for one or multiple vendors related to a certain order quantity with
or without real price calculation. After the selection of the source of supply, the
allocation list is redisplayed. Save your entries and do not leave the dialog.
Result
The purchase requisition is assigned a Source of Supply and the link to Outline Agreement is
established.
Ensure that Purchase Order Value does not exceed to INR, 99,999.00, if the
purchase order value crosses this limit a release procedure is applied on this
purchase order. To know how to release purchase order, refer building block J84
and step 2 Release or Purchase Order.
Procedure
1. Access the transaction choosing one of the following navigation options:
© SAP AG Page 11 of 20
SAP Best Practices J50: Procurement - Contract – BPP
Option 2: SAP NetWeaver Business Client (SAP NWBC) via AIO role
AIO role (Name) SAP_BP_PURCHASER-S (Purchaser)
AIO role menu Purchasing Purchase Orders Create Purchase Order
Result
A message will be displayed stating that the purchase order was saved, with the purchase
order number.
Example
Standard PO created under the number for example, 4500000043
9. Message Output
Use
A Purchase Order needs to be printed for transmitting to vendor.
Procedure
1. Access the activity choosing one of the following navigation options:
© SAP AG Page 12 of 20
SAP Best Practices J50: Procurement - Contract – BPP
Option 2: SAP NetWeaver Business Client (SAP NWBC) via AIO role
AIO role (Name) SAP_BP_PURCHASER-S (Purchaser)
AIO role menu Purchasing Purchase Orders Message Output
© SAP AG Page 13 of 20
SAP Best Practices J50: Procurement - Contract – BPP
2 indicates an error
0 indicates the process
has not yet started
Creation date Date the message is Enter date or choose the
create drop down menu
Time created Displays the time the Defaults to time started
message was created
3. Choose Execute.
4. On screen Message Output choose the appropriate Document number and perform the
following:
Choose Output Message and/or
Choose Display Message and/or
Choose Message Detail and/or
Choose Trial Printout
Prerequisites
The part number is noted on the delivery note of the incoming goods, so that they can be
posted directly with reference to the purchase order.
Procedure
1. Access the activity choosing one of the following navigation options:
Option 1: SAP Graphical User Interface (SAP GUI)
SAP menu Logistics Materials Management Inventory
Management Goods Movement Goods Receipt For
Purchase Order PO Number Known
Transaction code MIGO
© SAP AG Page 14 of 20
SAP Best Practices J50: Procurement - Contract – BPP
2. On the Goods Receipt Purchase Order screen, make the following entries:
Field name Description User action and values Comment
Goods Goods Receipt Choose from drop down list
Receipt for action
Purchase Purchase Order input the PO number which
Order generated above
45000000##
Movement
Type
© SAP AG Page 15 of 20
SAP Best Practices J50: Procurement - Contract – BPP
You will get Excise Invoice tab at Header Data for capturing vendor excise
invoice details and for posting Part I and Part II of Excise Duty.
4. On the Excise Invoice tab at Header Data make the following entries.
Field name Description User action and values Comment
Capture & Capture & Post Excise Choose Capture & Post Defaulted
Post Excise Invoice on Excise Excise Invoice from drop
invoice Action down list
Excise Group Excise Group Defaulted by the system
Excise Excise invoice Enter the vendor Excise
Invoice Invoice number
For example:
CON-1
Excise Inv. Excise Invoice Date Enter the excise invoice date
Date of vendor
BED Basic Excise Duty Defaulted from purchase Grayed out
order
Ecess Educational Cess Defaulted from purchase Grayed out
order
Chapter ID Chapter ID of material Defaulted by the system
No action required
EI Quantity Excise Invoice Quantity Defaulted by the system
from Goods Receipt quantity
Base Value Base value of material Defaulted by the system
BED Basic Excise Duty Defaulted by the system
Ecess Educational Cess Defaulted by the system
© SAP AG Page 16 of 20
SAP Best Practices J50: Procurement - Contract – BPP
Result
Material document posted.
Example
Material document 50000000## posted
The logistics verification is part of materials management (MM). At the end of the
logistic chain from purchase, inventory management and, audit, the logistics
verification checks invoices for material, price concerning, and computational
correctness. When the invoice is posted, the invoice data is secured in the
system. The system updates the data from the invoices in materials management
and accounting. Within materials management, the logistics verification has the
following functions:
Invoice Verification does not handle the payment or the analysis of invoices. The
information required for these processes is passed on to other departments.
Invoice verification provides the link between the Materials Management
component and the Financial Accounting, Controlling, and Asset Accounting
components
Prerequisites
The purchase invoice of the supplier exists and can be assigned either a delivery note or an
order.
Procedure
1. Access the activity using one of the following navigation options:
© SAP AG Page 17 of 20
SAP Best Practices J50: Procurement - Contract – BPP
Option 2: SAP NetWeaver Business Client (SAP NWBC) via AIO role
AIO role (Name) SAP_AIO_AP_CLERK-S (Accounts Payable Assistant)
AIO role menu Accounts Payable Invoicing Enter Incoming Invoice
2. On the Enter Company Code screen, enter the following data if required:
Field name Description User Actions and Values Comments
Company Code BP01
3. Choose Enter.
You only have to enter the company code the first time you call transaction MIRO
during a log-on. Afterwards, you can modify the accounting area by choosing
Company code change at any time. If incoming invoices are entered
predominantly or exclusively to one company code, you should enter the
company code in the user parameter Company codes in the user master data. If
you do this, you no longer have to enter the company code every time you call
the transaction.
4. On the Enter Invoice screen, enter the necessary data, and then choose Enter.
Field name Description User Actions and Comments
Values
Invoice date Date of the external DD.MM.YYYY Default: current date
document (invoice)
Posting date Date for the accounting DD.MM.YYYY Default: current date
and cost accounting
Purchase Your purchase order
order number
(4500000043)
Tax Code VG 16% ED, 2%Ecess ,
4 %VAT- Non-captial
(Cenvat 16.32% +
Goods
4% NCG VAT)
5. In the Basic data section, in the field amount enter the gross amount. The gross amount
is the amount that you find on the PO reference tab page, + Taxes
to check the balance, choose Simulate.
Check the traffic light for the balance. If the invoice amount corresponds with the
value of the position, a green traffic light is displayed. Change the proposed value
of the amount in the item summary and choose Enter. The value is now no longer
correct and the traffic light changes to red. The invoice cannot be posted; only a
pre-entry is possible. Change the amount back to the original amount.
If the amount of the invoice corresponds with the amount of the position, but
deviates from the calculated quantities of the good receipts amount, you receive
a warning and the traffic light is yellow. The invoice can be posted, but it is closed
© SAP AG Page 18 of 20
SAP Best Practices J50: Procurement - Contract – BPP
Result
The invoice is entered and posted. The purchase order history was updated. With the next
payment calculations, the payment can take place. A commitment is created in Accounting in
the receivable account; this is only posted on payment of the invoice amount.
The invoice from logistics verification has been transferred to the purchase order
history. To view the purchase order history, call the purchase overview and
choose Purchase order history.
If you receive the message Blocked for payment, release the document for
payment. To do this, from the SAP menu, choose Logistics Material
Management Logistics Invoice verification Further processing Release
Blocked Invoices. Choose the release invoice, then choose Save.
Prerequisites
The outline agreement is created.
Procedure
1. Access the activity using one of the following navigation options:
Option 2: SAP NetWeaver Business Client (SAP NWBC) via AIO role
AIO role (Name) SAP_BP_PURCHASER-S (Purchaser)
AIO role menu Purchasing Contracts Display Contract
2. On the Display Contract: Initial screen, enter the necessary data, and choose Enter.
Field name Description User Actions and Values Comments
Contract Your contract number (460000000)
3. On the Display Contract: Item Overview screen, choose the item, then choose Release
Documentation (or from the menu bar, choose Item Statistics Release docu).
© SAP AG Page 19 of 20
SAP Best Practices J50: Procurement - Contract – BPP
Result
The system displays all release orders, the quantity release to date, target quantity, and the
open target quantity.
© SAP AG Page 20 of 20