SlideShare a Scribd company logo
Contract Savings
A Sub System of GPS
Siva Prasanth Rentala
IBM Global Services
GPS Contracts Savings
• Why GPS Contract Savings
developed and used for?
– Sourcing Decision Analysis
– Cost management (CoMa) Reporting
– Post-Knock Cost evaluation tracking
– Buyer/purchasing performance etc.
How GPS Savings
Calculated?
• Initially savings are calculated using
Action plans.
• Following problems reported due to using
Action plans to calculate Savings:
– Multiple Actions plans were created because
Standard blanket contract issued only for
Approved action plans.
– Creation of multiple Action Plans covering the
same effective dates, which artificially inflates
savings.
GPS Savings in GPS
Antwerp Release
• An enhancement was implemented
in the GPS Antwerp Release to
allow the creation and/or
maintenance of Standard Blanket
CLIs without an Action Plan.
– This causes savings (positive or
negative) to be underreported.
Contracts Savings
• To overcome the mentioned
problems World-Wide Purchasing
Cost Management and the Global
Business Process Owner proposed
to use ‘Contracts’ instead of Action
plan to calculate Savings.
Contracts Savings
• Advantages of using Contracts
– Savings are accurate.
– Total Price is used to calculate Savings
instead of ‘A’ price.
Ref:
Total price =Base Price + Total Base Material
Cost + Price Add-Ons + Taxes
‘A’ Price = Base Price + Total Base Material
Cost
Contracts Savings
• Advantages of using Contracts
– Savings for a contract can also be
allocated to the plants using the
contract, instead of all plants using the
part (as is done on Action Plans).
Contracts Savings
• Initially Contract Savings functionality was
part of Global Purchasing Reporting
System (GPRS).
• Later moved to Supply Chain Metrics
Reporting (SCMR).
• Finally detached from SCMR and
implemented as separate enhancement
in GPS.
700
GPS
PLIPC1B
CSIDS
PLIPC1B
MMDB
PLIPC1B
GPDS
PLIPC1B
WPCS
PLIPC4B
Supplier Name & Address,
Supplier Contracts
DSM = D
WWP/PC&L
DS/DRM
06/01/98
PRIMO
PLIPC4B
MPS
PLIPC1B
GQTS
(SAMPLE/PPM)
PLIPC1B
Contract
DSM = S
GMTOPS
PLIPC4B
MGO-A
MGO-C
PLIPC4B
TMS
PLIPC1B
SPA
Contract
Supplier
Contracts
eFX
PLIPC1 B
Shadow File
DSM = D
DSM = D
Currency
Conversion
Rates
Part Cost
Organization
Name, Buyer,
Contract
DSM = D
DSM = D
DSM = D
Part Volumes
Part Validity
DSM = D
Parts per Million
Country, Supplier,
CISCO Supplier,
Quality Ratings
Part
Shared
Purchasing
Data
GPS
Datastore
Multiple IPCs
Steel
Parts
DSM = D
Tooling POs
Units Of Measure,
INCO Codes
EISIS
Contract
LEGACY
DATA
Parts, Volumes,
Suppliers, Contracts
Supplier
Quality
Ratings
SPDI, MPCE
Contract
Savings
Savings
GPS-Contract Savings
Contract Savings Architecture
Data File
TROY SQL
Server
CS Adjustment
GPS
DB2
TROY SQL
Server
Stored Procedure
For Merging
MDB files
MS IIS Server
ASP Pages
GPS APP Center
MS ACCESS
FTP
PLIPC1B
Mainframe at PLANO
USTRSGSCM025
CS Web Adjustment
CS Reporting
CS Batch Process
USTRSGSCM025
Contract Savings
Batch Process
CS-1
Extract and Prepare
Timeline records
(add Currency
Conversion Rate, add
GPS CLI info., break
into months, match
with Volumes, etc.)
CS-2
Calculate
Performance for
each monthly
record
CS-3
Add Action Plan
Information to each
monthly record
CS-4
Send Contract
Savings file(s) to
Reporting Server
CONTRACT
SAVINGS
BATCH PROCESS
When Contract Savings batch
process run?
• The creation of Contract Savings information is
expected to be a weekly batch process, which runs
after the jobs to post GPS and Legacy contracts to
Timeline.
• The Contract Savings Batch Process must run
immediately after Posting to Timeline because given
the way the Contract Savings Part trigger(s) are
created, this is the only time when the GPS Contract
data, Timeline Contract Data, and Contract Savings
Part trigger data is synchronized.
• The Contract Savings Batch Process relies on the
fact that this data will be synchronized to work
properly and to report correct, consistent results.
Contract Savings Release 1.0,
December, 2000
• This release implemented when the
GPS Contract Savings Batch
Process to calculate Contract
Savings finalized.
Contract Savings Release 2.0,
Currency Conversion Release,
December, 2001
• Released when the Currency Conversion
method for Contract Savings was
modified to:
– Report contracts for European receiving
plants in EUR instead of USD. Approximately
95% of European contracts now have a
currency of EUR. Reporting these contracts
in EUR instead of USD will lessen
inaccuracies due to currency conversion from
European performance data. USD and EUR
are the only valid destination currencies etc.
Contract Savings Release 3.0,
Part Relationship Release July,
2002
The original design of Contract Savings only looked
back one generation of replaced parts and then only
at confirmed replaced part relationships.
This led to many parts having no performance
calculated or performance being calculated against
Costbook because an Old Price could not be
determined.
A great deal of manual effort was then spent to track
down what the performance for a part should have
been and add the resulting information into the
Contract Savings Adjustments application.
Contract Savings Release 3.0,
Part Relationship Release July,
2002
• This led to many parts having no
performance calculated or performance
being calculated against Costbook
because an Old Price could not be
determined.
Contract Savings 3.1, Net Material
Performance Release, March
2003
• An issue was discovered with the Option
Adjusted Forward (OAF) rates
maintained by NYTO and the algorithm
defined for currency conversion.
Because of this issue the currency
conversion algorithm for future months is
being modified to use the rate most
recently provided by NYTO for that
month.
Contract Savings 4.0
• Client: GM WWP IS&S
• Customer: GM WWP Cost
Management
• Other Stakeholders:
GM WWP
GMASB
GM Supply Base
GM Platform Management Team
GM SMTs
Contract Savings 4.0
1.Commercial Savings: Part relationships are not confirmed in
GPS in many cases. These relationships are crucial to
calculating savings as part numbers change due to
EWO’s. Contract Savings compares today’s price to the
price on year ago to measure part performance, then
tracks how engineering changes have affected that price in
order to derive purchasing performance.
2.Contract Savings will be used as the GMNA common
system to track material cost. This means that
Engineering Performance (Technical Savings) will be
tracked from the system as carefully as Purchasing
Performance (Commercial Savings). This will require
enhancements to the system to allow adjustments to
Engineering Performance, and perhaps other changes
(Web Adjustment tool).
Contract Savings 4.0
3. Need to be able to track savings (Commercial and
Technical) by product line. Currently, volume records do
not have required product line information.
4. In order to globalize the system, enhancements will be
required due to Brazil’s savings calculation against an
index of inflation and devaluation. Similar issues may exist
in Asia Pacific.
Contract Savings 4.0
Goals of Contracts Savings
The two primary goals of the project are:
• Reduce the amount of manual reconciliation
required to provide accurate Material
Performance Tracking Information
• Utilize a common Contract Savings reporting
process for GM
Contract Savings
Adjustment (CSA)
The Contract Savings Adjustment (CSA)
module enables users to enter, maintain,
and view adjustments for Contract
Savings in the Contract Savings process
in GPS.
The users of the CSA module will interact
with it through multiple pages and through
graphical data selections.
The Contract Savings Reporting Database
merges the contract savings adjustments
Contract Savings Adjustment
Maintenance
Contract Savings Adjustment
Contract Savings Adjustment
Contract Savings Adjustment
Selection
Contract Savings Adjustment
List
Contract Savings
Adjustment (CSA)
The CSA module is comprised of the
following page types:
1.Adjustment related
– Enables adjustment inquiries, modifications and
additions. This first page enables entry and viewing
of key adjustment information.
2.Security related
– Login, User Maintenance, Change Password Etc.
3.Feedback
– The Feedback module provides all General Motors
users the ability to send written feedback to the
System Owner via E-Mail regarding the CSA
Contract Savings Reports
The Contract Savings Reporting Database
merges the contract savings adjustments with
the contract savings from GPS.
Using Contract Savings Reporting Database
following reports are created
– Detail Report
– Summary Reports
– Variance Reports
– Left Side Report
– Exception Report
Analysts use the Reports to identify which
records has changes in their performance
(savings) from one reporting cycle to the next.
Contract Savings AppCenter
Exception Report
Contract Savings AppCenter
Exception Report

More Related Content

PPT
Contract savings new
PPTX
Infocost solutions pvt ltd -Costing in SAP
PPTX
Enhancement Packages 5 & 6 – Where to find the business functions that matter...
PDF
Revenue Recognition Management for Microsoft Dynamics AX
PPTX
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
PPTX
SAP Accounting powered by SAP HANA – Moving controlling and finance closer to...
PDF
Product Costing
PPTX
Controlling 2012 Systematic Guidelines for Reconciling CO-PA to the General L...
Contract savings new
Infocost solutions pvt ltd -Costing in SAP
Enhancement Packages 5 & 6 – Where to find the business functions that matter...
Revenue Recognition Management for Microsoft Dynamics AX
A guide to functional areas and cost of sales P&L reporting in the SAP® Gener...
SAP Accounting powered by SAP HANA – Moving controlling and finance closer to...
Product Costing
Controlling 2012 Systematic Guidelines for Reconciling CO-PA to the General L...

What's hot (14)

PDF
Commitment management in sap
PPTX
Accounting rules and reporting issues for business and public sector 20151111
PPTX
Accounting rules and reporting issues for business and public sector 20162501
PPTX
Set up and utilize internal orders as standard SAP® functionality
PDF
Sap Product Lifecycle Costing solution in detail
PPTX
Combined COPA in SAP
PPTX
Nasa+evm+reference+card nov+2015
DOC
Commitments in purchasing
PDF
Co product costing master data
PDF
SAP Treasury
PPT
Base material presentation
PDF
CO Planning Overview
PDF
Cs inhouse subcontracting process
PPTX
Reporting - Leases - IFRS and FASB - Solutions
Commitment management in sap
Accounting rules and reporting issues for business and public sector 20151111
Accounting rules and reporting issues for business and public sector 20162501
Set up and utilize internal orders as standard SAP® functionality
Sap Product Lifecycle Costing solution in detail
Combined COPA in SAP
Nasa+evm+reference+card nov+2015
Commitments in purchasing
Co product costing master data
SAP Treasury
Base material presentation
CO Planning Overview
Cs inhouse subcontracting process
Reporting - Leases - IFRS and FASB - Solutions
Ad

Similar to Contract savings (20)

PPT
Contract savings new
PDF
Time based progress analysis in project system (revenue recognition) sap blogs
PDF
C a1 fin_10
PDF
Maximo and a roadmap for your IoT journey
PPTX
How to Value Digitalization
PPTX
IBM Roadmap Maximo 2018
DOC
Rohan_Purekar
PDF
Smart Margin Analytics: Why Bolting on a Margin Assurance Capability to an Ex...
PDF
Smart Margin Analytics: Adding Margin Assurance Capability to Revenue Assurance
PDF
H1804014953
PPTX
Key Engagements - Digital Transformation & Advisory & DIgital
PDF
IFRS 15 Solution Brief (Aptitude Software)
PDF
Custom Navigation Flow for Jasper Server Reporting Platform
DOCX
Material Quotation System Functional Requirements Document V6
PPTX
Cost Optimizations In Cloud The best way to run a continuous optimization cycle
PDF
IRJET- Study and Analysis of Time Factor in the Utilization Process
PDF
Procurement Processes in Automotive Manufacturing
PDF
Estimation of a micro services based estimation application bhawna thakur -...
Contract savings new
Time based progress analysis in project system (revenue recognition) sap blogs
C a1 fin_10
Maximo and a roadmap for your IoT journey
How to Value Digitalization
IBM Roadmap Maximo 2018
Rohan_Purekar
Smart Margin Analytics: Why Bolting on a Margin Assurance Capability to an Ex...
Smart Margin Analytics: Adding Margin Assurance Capability to Revenue Assurance
H1804014953
Key Engagements - Digital Transformation & Advisory & DIgital
IFRS 15 Solution Brief (Aptitude Software)
Custom Navigation Flow for Jasper Server Reporting Platform
Material Quotation System Functional Requirements Document V6
Cost Optimizations In Cloud The best way to run a continuous optimization cycle
IRJET- Study and Analysis of Time Factor in the Utilization Process
Procurement Processes in Automotive Manufacturing
Estimation of a micro services based estimation application bhawna thakur -...
Ad

More from SivaprasanthRentala1975 (20)

PPT
Testing using load runner performance testing
PPT
Why contract savings are missing
PPT
PPT
The new mainframe
PPT
Test execution may_04_2006
PPT
Telecom testing
PPT
PPT
Pt presentation1
PPT
Pp employee learnnig initiative-iss-220-g tle 2007
PPT
Performance testing and rpt
PPT
Xpediter kanbay
PPS
Copy of good quotes.ppt
PPT
Contract savings schema
PPT
Contract savings may 10th 2004 by gm euro
PPT
Contract savings job overview
Testing using load runner performance testing
Why contract savings are missing
The new mainframe
Test execution may_04_2006
Telecom testing
Pt presentation1
Pp employee learnnig initiative-iss-220-g tle 2007
Performance testing and rpt
Xpediter kanbay
Copy of good quotes.ppt
Contract savings schema
Contract savings may 10th 2004 by gm euro
Contract savings job overview

Recently uploaded (20)

PPTX
Open Quiz Monsoon Mind Game Final Set.pptx
PPTX
Introduction and Scope of Bichemistry.pptx
PPTX
How to Manage Loyalty Points in Odoo 18 Sales
PPTX
Nursing Management of Patients with Disorders of Ear, Nose, and Throat (ENT) ...
PPTX
COMPUTERS AS DATA ANALYSIS IN PRECLINICAL DEVELOPMENT.pptx
PPTX
Software Engineering BSC DS UNIT 1 .pptx
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Module 3: Health Systems Tutorial Slides S2 2025
PDF
Types of Literary Text: Poetry and Prose
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
IMMUNIZATION PROGRAMME pptx
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
DOCX
UPPER GASTRO INTESTINAL DISORDER.docx
PDF
Piense y hagase Rico - Napoleon Hill Ccesa007.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
NOI Hackathon - Summer Edition - GreenThumber.pptx
PDF
From loneliness to social connection charting
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
LDMMIA Reiki Yoga Workshop 15 MidTerm Review
Open Quiz Monsoon Mind Game Final Set.pptx
Introduction and Scope of Bichemistry.pptx
How to Manage Loyalty Points in Odoo 18 Sales
Nursing Management of Patients with Disorders of Ear, Nose, and Throat (ENT) ...
COMPUTERS AS DATA ANALYSIS IN PRECLINICAL DEVELOPMENT.pptx
Software Engineering BSC DS UNIT 1 .pptx
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Module 3: Health Systems Tutorial Slides S2 2025
Types of Literary Text: Poetry and Prose
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
IMMUNIZATION PROGRAMME pptx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
UPPER GASTRO INTESTINAL DISORDER.docx
Piense y hagase Rico - Napoleon Hill Ccesa007.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
NOI Hackathon - Summer Edition - GreenThumber.pptx
From loneliness to social connection charting
O7-L3 Supply Chain Operations - ICLT Program
LDMMIA Reiki Yoga Workshop 15 MidTerm Review

Contract savings

  • 1. Contract Savings A Sub System of GPS Siva Prasanth Rentala IBM Global Services
  • 2. GPS Contracts Savings • Why GPS Contract Savings developed and used for? – Sourcing Decision Analysis – Cost management (CoMa) Reporting – Post-Knock Cost evaluation tracking – Buyer/purchasing performance etc.
  • 3. How GPS Savings Calculated? • Initially savings are calculated using Action plans. • Following problems reported due to using Action plans to calculate Savings: – Multiple Actions plans were created because Standard blanket contract issued only for Approved action plans. – Creation of multiple Action Plans covering the same effective dates, which artificially inflates savings.
  • 4. GPS Savings in GPS Antwerp Release • An enhancement was implemented in the GPS Antwerp Release to allow the creation and/or maintenance of Standard Blanket CLIs without an Action Plan. – This causes savings (positive or negative) to be underreported.
  • 5. Contracts Savings • To overcome the mentioned problems World-Wide Purchasing Cost Management and the Global Business Process Owner proposed to use ‘Contracts’ instead of Action plan to calculate Savings.
  • 6. Contracts Savings • Advantages of using Contracts – Savings are accurate. – Total Price is used to calculate Savings instead of ‘A’ price. Ref: Total price =Base Price + Total Base Material Cost + Price Add-Ons + Taxes ‘A’ Price = Base Price + Total Base Material Cost
  • 7. Contracts Savings • Advantages of using Contracts – Savings for a contract can also be allocated to the plants using the contract, instead of all plants using the part (as is done on Action Plans).
  • 8. Contracts Savings • Initially Contract Savings functionality was part of Global Purchasing Reporting System (GPRS). • Later moved to Supply Chain Metrics Reporting (SCMR). • Finally detached from SCMR and implemented as separate enhancement in GPS.
  • 9. 700 GPS PLIPC1B CSIDS PLIPC1B MMDB PLIPC1B GPDS PLIPC1B WPCS PLIPC4B Supplier Name & Address, Supplier Contracts DSM = D WWP/PC&L DS/DRM 06/01/98 PRIMO PLIPC4B MPS PLIPC1B GQTS (SAMPLE/PPM) PLIPC1B Contract DSM = S GMTOPS PLIPC4B MGO-A MGO-C PLIPC4B TMS PLIPC1B SPA Contract Supplier Contracts eFX PLIPC1 B Shadow File DSM = D DSM = D Currency Conversion Rates Part Cost Organization Name, Buyer, Contract DSM = D DSM = D DSM = D Part Volumes Part Validity DSM = D Parts per Million Country, Supplier, CISCO Supplier, Quality Ratings Part Shared Purchasing Data GPS Datastore Multiple IPCs Steel Parts DSM = D Tooling POs Units Of Measure, INCO Codes EISIS Contract LEGACY DATA Parts, Volumes, Suppliers, Contracts Supplier Quality Ratings SPDI, MPCE Contract Savings Savings GPS-Contract Savings
  • 10. Contract Savings Architecture Data File TROY SQL Server CS Adjustment GPS DB2 TROY SQL Server Stored Procedure For Merging MDB files MS IIS Server ASP Pages GPS APP Center MS ACCESS FTP PLIPC1B Mainframe at PLANO USTRSGSCM025 CS Web Adjustment CS Reporting CS Batch Process USTRSGSCM025
  • 11. Contract Savings Batch Process CS-1 Extract and Prepare Timeline records (add Currency Conversion Rate, add GPS CLI info., break into months, match with Volumes, etc.) CS-2 Calculate Performance for each monthly record CS-3 Add Action Plan Information to each monthly record CS-4 Send Contract Savings file(s) to Reporting Server CONTRACT SAVINGS BATCH PROCESS
  • 12. When Contract Savings batch process run? • The creation of Contract Savings information is expected to be a weekly batch process, which runs after the jobs to post GPS and Legacy contracts to Timeline. • The Contract Savings Batch Process must run immediately after Posting to Timeline because given the way the Contract Savings Part trigger(s) are created, this is the only time when the GPS Contract data, Timeline Contract Data, and Contract Savings Part trigger data is synchronized. • The Contract Savings Batch Process relies on the fact that this data will be synchronized to work properly and to report correct, consistent results.
  • 13. Contract Savings Release 1.0, December, 2000 • This release implemented when the GPS Contract Savings Batch Process to calculate Contract Savings finalized.
  • 14. Contract Savings Release 2.0, Currency Conversion Release, December, 2001 • Released when the Currency Conversion method for Contract Savings was modified to: – Report contracts for European receiving plants in EUR instead of USD. Approximately 95% of European contracts now have a currency of EUR. Reporting these contracts in EUR instead of USD will lessen inaccuracies due to currency conversion from European performance data. USD and EUR are the only valid destination currencies etc.
  • 15. Contract Savings Release 3.0, Part Relationship Release July, 2002 The original design of Contract Savings only looked back one generation of replaced parts and then only at confirmed replaced part relationships. This led to many parts having no performance calculated or performance being calculated against Costbook because an Old Price could not be determined. A great deal of manual effort was then spent to track down what the performance for a part should have been and add the resulting information into the Contract Savings Adjustments application.
  • 16. Contract Savings Release 3.0, Part Relationship Release July, 2002 • This led to many parts having no performance calculated or performance being calculated against Costbook because an Old Price could not be determined.
  • 17. Contract Savings 3.1, Net Material Performance Release, March 2003 • An issue was discovered with the Option Adjusted Forward (OAF) rates maintained by NYTO and the algorithm defined for currency conversion. Because of this issue the currency conversion algorithm for future months is being modified to use the rate most recently provided by NYTO for that month.
  • 18. Contract Savings 4.0 • Client: GM WWP IS&S • Customer: GM WWP Cost Management • Other Stakeholders: GM WWP GMASB GM Supply Base GM Platform Management Team GM SMTs
  • 19. Contract Savings 4.0 1.Commercial Savings: Part relationships are not confirmed in GPS in many cases. These relationships are crucial to calculating savings as part numbers change due to EWO’s. Contract Savings compares today’s price to the price on year ago to measure part performance, then tracks how engineering changes have affected that price in order to derive purchasing performance. 2.Contract Savings will be used as the GMNA common system to track material cost. This means that Engineering Performance (Technical Savings) will be tracked from the system as carefully as Purchasing Performance (Commercial Savings). This will require enhancements to the system to allow adjustments to Engineering Performance, and perhaps other changes (Web Adjustment tool).
  • 20. Contract Savings 4.0 3. Need to be able to track savings (Commercial and Technical) by product line. Currently, volume records do not have required product line information. 4. In order to globalize the system, enhancements will be required due to Brazil’s savings calculation against an index of inflation and devaluation. Similar issues may exist in Asia Pacific.
  • 21. Contract Savings 4.0 Goals of Contracts Savings The two primary goals of the project are: • Reduce the amount of manual reconciliation required to provide accurate Material Performance Tracking Information • Utilize a common Contract Savings reporting process for GM
  • 22. Contract Savings Adjustment (CSA) The Contract Savings Adjustment (CSA) module enables users to enter, maintain, and view adjustments for Contract Savings in the Contract Savings process in GPS. The users of the CSA module will interact with it through multiple pages and through graphical data selections. The Contract Savings Reporting Database merges the contract savings adjustments
  • 28. Contract Savings Adjustment (CSA) The CSA module is comprised of the following page types: 1.Adjustment related – Enables adjustment inquiries, modifications and additions. This first page enables entry and viewing of key adjustment information. 2.Security related – Login, User Maintenance, Change Password Etc. 3.Feedback – The Feedback module provides all General Motors users the ability to send written feedback to the System Owner via E-Mail regarding the CSA
  • 29. Contract Savings Reports The Contract Savings Reporting Database merges the contract savings adjustments with the contract savings from GPS. Using Contract Savings Reporting Database following reports are created – Detail Report – Summary Reports – Variance Reports – Left Side Report – Exception Report Analysts use the Reports to identify which records has changes in their performance (savings) from one reporting cycle to the next.