CONTRACTS
Purpose and Benefits
Purpose
A contract is a long-term outline agreement between a vendor and an ordering party over a predefined
material or service over a certain framework of time. There are two types of contracts −
Quantity Contract − In this type of contract, the overall value is specified in terms of the total quantity of
material to be supplied by the vendor.
Value Contract − In this type of contract, the overall value is specified in terms of the total amount to be
paid for that material to the vendor.
Benefits
Reduce procurement Costs
Secure supplies
Maintain transparency of supplier agreements
Lower costs based on scaled purchasing
Key Process Flows
Create and approve Contracts
Create and assign PR
Monitor contract items
GR
Supplier Invoice
SAP Application Required
Required
SAP S/4 HANA
Company roles involved in process flow
Purchasers
Warehouse clerk
Shipping
Accounts payable accountants
SAP Application Required
Detailed Process Description
Contracts are global long-term agreements negotiated between an
organization and a supplier. This helps in getting the best rates and
conditions while bundling purchasing volume across multiple subsidiaries.
These contracts are typically negotiated by the central purchasing
organization,, and used for globally driving operational efficiency, reduced
cost while complying with regulations across multiple subsidiaries.
The contract can be distributed to subsidiaries to generate local contracts or
scheduling agreements. Subsidiaries can then continue with the operational
procurement in a seamless manner by leveraging this local contract or
Scheduling agreement.
Event Process flow Diagram
Need for MRP generated Material need Material arrival
contract needs at plant
Warehouse
Goods Receipt
clerk
with reference
to PO
Requestor
Purchase
Requisition
Create contracts Monitoring
Contract items
Purchasing manager
Assign Requisition
to contracts and
create Purchase
order
Contracts Contracts
report
Approver
Release Approval of
Purchase order purchase order
Legend
Symbol Description Usage Symbol Description Usage Comments
Comments
Band: Identifies a user role, such as Accounts Role band To next / From last Diagram: Leads Flow chart continues on the next /
to the next / previous page of the previous page
Payable Clerk or Sales Representative. This band contains tasks Diagram
<Function
can also identify an organization unit or group, common to that Diagram
rather than a specific role. role. Connection
>
The other process flow symbols in this table go into
these rows. You have as many rows as required to
cover all of the roles in the scenario.
Hardcopy / Document: Identifies a Does not correspond to a task
printed document, report, or form step in a document; instead, it is
Hardcopy / used to reflect a document
External Events: Contains events that start or end the Document generated by a task step; this
scenario, or influence the course of events in the shape does not have any
External
to SAP
scenario. outgoing flow lines
Financial Actuals: Indicates a Does not correspond to a task
Flow line (solid): Line indicates the normal sequence Connects two financial posting document step in a document; instead, it is
tasks in a Financial used to reflect a document
of steps and direction of flow in the scenario. scenario generated by a task step; this
Flow line (dashed): Line indicates flow to process or a
Actuals shape does not have any
infrequently-used or conditional tasks in a scenario. non-step event outgoing flow lines
Line can also lead to documents involved in the
process flow.
Business Activity / Event: Identifies an action that Does not Budget Planning: Indicates a Does not correspond to a task
either leads into or out of the scenario, or an correspond to budget planning document step in a document; instead, it is
outside Process that happens during the scenario a task step in used to reflect a document
Business Budget generated by a task step; this
Activity / the document
Planning shape does not have any
Event outgoing flow lines
Unit Process: Identifies a task that is covered in a Corresponds to
step-by-step manner in the scenario a task step in Manual Process: Covers a task Does not generally correspond to
the document that is manually done a task step in a document;
Unit Process Manual instead, it is used to reflect a task
that is manually performed, such
Proces as unloading a truck in the
s warehouse, which affects the
process flow.
Process Reference: If the scenario references Corresponds to
another scenario in total, put the scenario number a task step in
Process and name here. the document
Existing Version / Data: This block Does not generally correspond to
Reference covers data that feeds in from an a task step in a document;
Existing external process instead, this shape reflects data
Version / coming from an external source;
this step does not have any
Sub-Process Reference: If the scenario references Corresponds to Data incoming flow lines
another scenario in part, put the scenario number, a task step in
Sub- name, and the step numbers from that scenario here the document
Process
Reference System Pass / Fail Decision: This Does not generally correspond to
block covers an automatic a task step in the document;
System decision made by the software instead it is used to reflect an
Pass/F automatic decision by the system
Process Decision: Identifies a decision / branching Does not ail that is made after a step has been
point, signifying a choice to be made by the end usually executed.
user. Lines represent different choices emerging correspond to Decisio
Proces from different parts of the diamond. a task step in n
s the document;
Decisio Reflects a
n choice to be
made after step
execution