SlideShare a Scribd company logo
1 of 31
Why Contract
Savings are
missing?.
Siva Prasanth Rentala
IBM Global Services
No Volumes on Part
No savings if no Volumes on part.
Volumes exists but no volumes present between
Current year month –1 yr and + Current year month +2
years (Till december ) , then savings will not be calculated.
Receiving plant should be same on both volumes and
Contract.
No Volumes on Part
Contract savings not calculated for a part if:
No Volumes on part.
Part has Volumes but no volumes present between
(Current year month –12 months) and (Current year month
+2 years )
Receiving plant is not same on both volumes and Contract.
No Volumes on Part
• Contract Savings not calculated if:
– No savings if no Volumes on part.
– Volumes exists but no volumes present
between Current year month - 1 yr and +
Current year month +2 years
– If receiving plant is not same on volumes and
contract.
– If contract has “Default” as receiving plant
No Volumes on Part
• How to confirm if part has no
volumes and savings not calculated:
– Verify Part Volume GPS screen
– Very last week’s Exception file
“PSMPA.WWPAT.COMBINED.ERR(0)”
on mainframe or
“Exception report” on GPS APP center
Manual Volumes
• Volumes added to a part from “Part
Volumes” screen in GPS Client.
These volumes are called as
“Manual Volumes”.
Manual Volumes
• GPS receives forecasted part volumes
from Legacy systems. This batch
process validates the data and updates
the appropriate GPS tables with the part
volume data. GPS also allows users to
add part volumes on line and they are
called Manual Volumes. Legacy volumes
override GPS-created volumes so if there
are any GPS-created volumes when
adding a legacy volume for a Part/Year,
all of the GPS-created volumes for that
Part/Year are deleted.
Manual Volumes
• Contract Savings not calculated if:
– Part has manual volumes
(PRT_VOL.SRC_SYS_ID = ‘00001’ , GPS
source system id) and the receiving plant
associated with volumes does not allow
“Manual Volumes” while calculating Contract
Savings.
• If PRT_VOL.SRC_SYS_ID = ‘00001’ , GPS source
system id
• If manual volume flag (10th
Column) has ‘N’ for that
receiving plant associated with manual volumes in
“PSMPA.WWPUF.SMPAWQCA.PLANT(0)”
Manual Volumes
– Contract Savings calculated If manual
volume flag (10th
Column) has ‘Y’ even
if PRT_VOL.SRC_SYS_ID = ‘00001’.
LESS FINISH PART
• Contract Savings not calculated for
a Less finish part.
– A part is a less finish if a record exist in
LESS_FINSH_PRT table for that part
and source system id.
LESS FINISH PART
– Verify
PSMPA.WWPAT.SMPAWQC*.TMLNP
RTR.ERRL GDG file to confirm savings
not calculated for a Less finish part.
– * indicates it can be on of the
SMPAWQCL/M/N/O/P files depending
on which partition the part included.
– These error file not included in
Exception file.
Contract Periods does not match
with Timeline Contract periods
• Savings might miss for a contract if
the Contract periods does not match
with Timeline. These Contract
periods will not be processed for
savings.
Contract Periods does not match
with Timeline Contract periods
• This situation happens only if contract
periods are amended and Contract
Savings ran before Timeline ran.
• This situation happens very rarely when
Mega base material runs and Contract
Savings get detailed and OCB starts
(Sunday 12 PM EST) even before
contract savings processing is started or
before completion.
Contract Periods does not match
with Timeline Contract periods
• Following the sequence of weekend
jobs:
– OCB->Timeline->CSB
– But if in any situation if OCB runs after
Timeline and before CSB then this
situation might if Contract closure date is
extended.
• Timeline->OCB-CSB
Contract Periods does not match
with Timeline Contract periods
• Example:
Following contract periods exists in the Contract period table
for a contract:
Contract Effective date Contract Closure date
2002-01-01 2003-12-31
2004-01-01 2005-12-31
Contract Effective date Contract Closure date
2002-01-01 2003-12-31
2004-01-01 2005-12-31
2006-01-01 2006-12-31
Following contract periods exists in Timeline tables for above
contract:
Savings will not be calculated for the period starting from
2006-01-01.
– Verify
PSMPA.WWPAT.SMPAWQC*.TMLNB
ASE.ERR GDG file to confirm savings
not calculated for a particular period.
– * indicates it can be on of the
SMPAWQCL/M/N/O/P files depending
on which partition the part included.
– These error file not included in
Exception file.
Contract Periods does not match
with Timeline Contract periods
– If GPS contract has receiving plant as
“Default”
– If no record exists in Plant explosion
file for above contract then that
contract will not be processed for
Contract savings.
No Receiving Plant on Contract
– Verify
PSMPA.WWPAT.SMPAWQC*.TMLNP
RTR.ERRD GDG file to confirm
savings not calculated for a Contract
without a receiving plant.
– * indicates it can be on of the
SMPAWQCL/M/N/O/P files depending
on which partition the part included.
– These error file not included in
Exception file.
No Receiving Plant on Contract
• Contract Savings not calculated for a part
if:
– No matching receiving plant found on “To”
Currency/Plant file
(PSMPA.WWPUF.SMPAWQCA.PLANT(0)) for the
receiving plant associated with contract
(Receiving plant in timeline receiving plant
table).
– The "to" currency file has currencies other
than USD or EUR receiving plant associated
with contract.
Currency Edits
– Verify
PSMPA.WWPAT.SMPAWQC*.TMLNP
RTR.ERRP GDG file to confirm
savings not calculated for a Contract
due to Currency edits.
– * indicates it can be on of the
SMPAWQCL/M/N/O/P files depending
on which partition the part included.
– These error file not included in
Exception file.
Currency Edits
• Contract Savings not calculated for a part
if:
– No Multiplier rate found (in
PSMPA.WWPJW.SMPAWQC*.TMLNPRTR.N
ONUSDM) for that currency associated with
Contract.
E.g:If contract is in Canadian dollars and To
Currency is “USD” and no multiplier rate
found for Canadian dollars to “USD” then
savings will not be calculated for that contract.
Currency Edits(Non USD ->USD)
Currency Edits(Non USD ->USD)
– Verify
PSMPA.WWPAT.SMPAWQC*.TMLNPRTR.E
RRU GDG file to confirm savings not
calculated for a Contract due to Currency
edits.
– * indicates it can be on of the
SMPAWQCL/M/N/O/P files depending on
which partition the part included.
– These error file included in Exception file.
• Contract Savings not calculated for a part
if:
– No Multiplier rate found (in
PSMPA.WWPJW.SMPAWQC*.TMLNPRTR.N
ONEUR) for that currency associated with
Contract.
E.g:If contract is in British pounds and To
Currency is “EUR” and no multiplier rate
found for British pound to “EUR” then savings
will not be calculated for that contract.
Currency Edits(Non EUR ->EUR)
Currency Edits(Non EUR ->EUR)
– Verify
PSMPA.WWPAT.SMPAWQC*.TMLNPRTR.E
RRE GDG file to confirm savings not
calculated for a Contract due to Currency
edits.
– * indicates it can be on of the
SMPAWQCL/M/N/O/P files depending on
which partition the part included.
– These error file included in Exception file.
Currency Edits(Non EUR ->EUR)
– Verify
PSMPA.WWPAT.SMPAWQC*.TMLNPRTR.E
RRE GDG file to confirm savings not
calculated for a Contract due to Currency
edits.
– * indicates it can be on of the
SMPAWQCL/M/N/O/P files depending on
which partition the part included.
– These error file included in Exception file.
• Contract Savings not calculated for
a part if:
– Contract has more than one contract
and non USD or non EUR currency is
associated. If no multiplier rate found
for any one of period then all the
remaining periods which found
multiplier rate also will not be
calculated contract savings.
Currency Edits(Other Currency
errors)
Currency Edits(Other Currency
errors)
– Verify
PSMPA.WWPAT.SMPAWQC*.TMLNPRTR.E
RR GDG file to confirm savings not calculated
for a Contract due to Currency edits.
– * indicates it can be on of the
SMPAWQCL/M/N/O/P files depending on
which partition the part included.
– These error file included in Exception file.
• Contract Savings not calculated for
a part if:
– No matching record found in part
volume file for a timeline record with
particular Part number, Part Source
system id, Receiving plant and Volume
month as key.
Attach Volumes
• This process will eliminate all
records that do not have matching
record in the either Timeline file or
Part Volume file.
• The processing done by
WWPPCN98 program in
SMPAWQCL/M/N/O/P.
Attach Volumes
• Contract Savings not calculated for
a part if:
– During the first run of WWPPCN84
there is no old price match and the new
price record is for a bailment contract.
Bailment Contract
• Contract Savings not calculated for a part
if:
– During the second run of WWPPCN84 if there
is no old price match and also no Cost book
price.
– Verify PSMPA.WWPAT.SMPAWQCQ.ERRR
GDG to verify contract savings not calculated
for a contract as there was no old price and
cost book also.
No Cost book price

More Related Content

Similar to Why Contract Savings are missing in GPS

Scheduling agreement konwledge paper
Scheduling agreement konwledge paperScheduling agreement konwledge paper
Scheduling agreement konwledge paperarmindajack
 
Purchase contract
Purchase contractPurchase contract
Purchase contractboydaemon
 
Rate Category Period End Billing
Rate Category Period End BillingRate Category Period End Billing
Rate Category Period End BillingRakesh Dasgupta
 
Sd billing plan
Sd billing planSd billing plan
Sd billing planRao RV
 
Sdbillingplan 150626203646-lva1-app6892
Sdbillingplan 150626203646-lva1-app6892Sdbillingplan 150626203646-lva1-app6892
Sdbillingplan 150626203646-lva1-app6892HariharanMS5
 
Year-End Close Process for Microsoft Dynamics GP
Year-End Close Process for Microsoft Dynamics GPYear-End Close Process for Microsoft Dynamics GP
Year-End Close Process for Microsoft Dynamics GPCallie Wagner
 
Microsoft Dynamics NAV Year-End Processing Checklist
Microsoft Dynamics NAV Year-End Processing ChecklistMicrosoft Dynamics NAV Year-End Processing Checklist
Microsoft Dynamics NAV Year-End Processing ChecklistJohn Stucky
 
Oracle Accounting reporting sequences
Oracle Accounting reporting sequencesOracle Accounting reporting sequences
Oracle Accounting reporting sequencesAli Ibrahim
 
Billing plan sap help
Billing plan sap helpBilling plan sap help
Billing plan sap helpRao RV
 
MWR12GlobalReleaseLearnings
MWR12GlobalReleaseLearningsMWR12GlobalReleaseLearnings
MWR12GlobalReleaseLearningsMark White
 
SAP Draft Solution for GST India
SAP Draft Solution for GST IndiaSAP Draft Solution for GST India
SAP Draft Solution for GST IndiaSandeep Mahindra
 

Similar to Why Contract Savings are missing in GPS (20)

Contract savings new
Contract savings newContract savings new
Contract savings new
 
Contract savings new
Contract savings newContract savings new
Contract savings new
 
Scheduling agreement konwledge paper
Scheduling agreement konwledge paperScheduling agreement konwledge paper
Scheduling agreement konwledge paper
 
Contract savings
Contract savingsContract savings
Contract savings
 
Contract savings
Contract savingsContract savings
Contract savings
 
Purchase contract
Purchase contractPurchase contract
Purchase contract
 
Rate Category Period End Billing
Rate Category Period End BillingRate Category Period End Billing
Rate Category Period End Billing
 
Sd billing plan
Sd billing planSd billing plan
Sd billing plan
 
Sdbillingplan 150626203646-lva1-app6892
Sdbillingplan 150626203646-lva1-app6892Sdbillingplan 150626203646-lva1-app6892
Sdbillingplan 150626203646-lva1-app6892
 
Gas Storage Optimization - July7,2014
Gas Storage Optimization - July7,2014Gas Storage Optimization - July7,2014
Gas Storage Optimization - July7,2014
 
Year-End Close Process for Microsoft Dynamics GP
Year-End Close Process for Microsoft Dynamics GPYear-End Close Process for Microsoft Dynamics GP
Year-End Close Process for Microsoft Dynamics GP
 
Microsoft Dynamics NAV Year-End Processing Checklist
Microsoft Dynamics NAV Year-End Processing ChecklistMicrosoft Dynamics NAV Year-End Processing Checklist
Microsoft Dynamics NAV Year-End Processing Checklist
 
D kandampalayam shanmugam_ppt_1
D kandampalayam shanmugam_ppt_1D kandampalayam shanmugam_ppt_1
D kandampalayam shanmugam_ppt_1
 
Dynamics GP Year end close 2015
Dynamics GP Year end close 2015Dynamics GP Year end close 2015
Dynamics GP Year end close 2015
 
Copa implementation
Copa implementationCopa implementation
Copa implementation
 
Oracle Accounting reporting sequences
Oracle Accounting reporting sequencesOracle Accounting reporting sequences
Oracle Accounting reporting sequences
 
Billing plan sap help
Billing plan sap helpBilling plan sap help
Billing plan sap help
 
MWR12GlobalReleaseLearnings
MWR12GlobalReleaseLearningsMWR12GlobalReleaseLearnings
MWR12GlobalReleaseLearnings
 
Sap sd bbp template
Sap sd bbp templateSap sd bbp template
Sap sd bbp template
 
SAP Draft Solution for GST India
SAP Draft Solution for GST IndiaSAP Draft Solution for GST India
SAP Draft Solution for GST India
 

More from SivaprasanthRentala1975 (20)

Testing using load runner performance testing
Testing using load runner  performance testingTesting using load runner  performance testing
Testing using load runner performance testing
 
Voyager scm
Voyager scmVoyager scm
Voyager scm
 
Volumes
VolumesVolumes
Volumes
 
The new mainframe
The new mainframeThe new mainframe
The new mainframe
 
Test execution may_04_2006
Test execution may_04_2006Test execution may_04_2006
Test execution may_04_2006
 
Telecom testing
Telecom testingTelecom testing
Telecom testing
 
Six sigma
Six sigmaSix sigma
Six sigma
 
Sdlc models
Sdlc modelsSdlc models
Sdlc models
 
Sdlc
SdlcSdlc
Sdlc
 
Scm
ScmScm
Scm
 
Pt presentation1
Pt presentation1Pt presentation1
Pt presentation1
 
Pp employee learnnig initiative-iss-220-g tle 2007
Pp employee learnnig initiative-iss-220-g tle 2007Pp employee learnnig initiative-iss-220-g tle 2007
Pp employee learnnig initiative-iss-220-g tle 2007
 
Performance testing and rpt
Performance testing and rptPerformance testing and rpt
Performance testing and rpt
 
Patents
PatentsPatents
Patents
 
Xpediter kanbay
Xpediter kanbayXpediter kanbay
Xpediter kanbay
 
Copy of good quotes.ppt
Copy of good quotes.pptCopy of good quotes.ppt
Copy of good quotes.ppt
 
Contract savings schema
Contract savings schemaContract savings schema
Contract savings schema
 
Contract savings may 10th 2004 by gm euro
Contract savings may 10th 2004 by gm euroContract savings may 10th 2004 by gm euro
Contract savings may 10th 2004 by gm euro
 
Contract savings job overview
Contract savings job overviewContract savings job overview
Contract savings job overview
 
Cobol basics 19-6-2010
Cobol basics 19-6-2010Cobol basics 19-6-2010
Cobol basics 19-6-2010
 

Recently uploaded

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsRommel Regala
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxJanEmmanBrigoli
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 

Recently uploaded (20)

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World Politics
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptxMillenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 

Why Contract Savings are missing in GPS

  • 1. Why Contract Savings are missing?. Siva Prasanth Rentala IBM Global Services
  • 2. No Volumes on Part No savings if no Volumes on part. Volumes exists but no volumes present between Current year month –1 yr and + Current year month +2 years (Till december ) , then savings will not be calculated. Receiving plant should be same on both volumes and Contract.
  • 3. No Volumes on Part Contract savings not calculated for a part if: No Volumes on part. Part has Volumes but no volumes present between (Current year month –12 months) and (Current year month +2 years ) Receiving plant is not same on both volumes and Contract.
  • 4. No Volumes on Part • Contract Savings not calculated if: – No savings if no Volumes on part. – Volumes exists but no volumes present between Current year month - 1 yr and + Current year month +2 years – If receiving plant is not same on volumes and contract. – If contract has “Default” as receiving plant
  • 5. No Volumes on Part • How to confirm if part has no volumes and savings not calculated: – Verify Part Volume GPS screen – Very last week’s Exception file “PSMPA.WWPAT.COMBINED.ERR(0)” on mainframe or “Exception report” on GPS APP center
  • 6. Manual Volumes • Volumes added to a part from “Part Volumes” screen in GPS Client. These volumes are called as “Manual Volumes”.
  • 7. Manual Volumes • GPS receives forecasted part volumes from Legacy systems. This batch process validates the data and updates the appropriate GPS tables with the part volume data. GPS also allows users to add part volumes on line and they are called Manual Volumes. Legacy volumes override GPS-created volumes so if there are any GPS-created volumes when adding a legacy volume for a Part/Year, all of the GPS-created volumes for that Part/Year are deleted.
  • 8. Manual Volumes • Contract Savings not calculated if: – Part has manual volumes (PRT_VOL.SRC_SYS_ID = ‘00001’ , GPS source system id) and the receiving plant associated with volumes does not allow “Manual Volumes” while calculating Contract Savings. • If PRT_VOL.SRC_SYS_ID = ‘00001’ , GPS source system id • If manual volume flag (10th Column) has ‘N’ for that receiving plant associated with manual volumes in “PSMPA.WWPUF.SMPAWQCA.PLANT(0)”
  • 9. Manual Volumes – Contract Savings calculated If manual volume flag (10th Column) has ‘Y’ even if PRT_VOL.SRC_SYS_ID = ‘00001’.
  • 10. LESS FINISH PART • Contract Savings not calculated for a Less finish part. – A part is a less finish if a record exist in LESS_FINSH_PRT table for that part and source system id.
  • 11. LESS FINISH PART – Verify PSMPA.WWPAT.SMPAWQC*.TMLNP RTR.ERRL GDG file to confirm savings not calculated for a Less finish part. – * indicates it can be on of the SMPAWQCL/M/N/O/P files depending on which partition the part included. – These error file not included in Exception file.
  • 12. Contract Periods does not match with Timeline Contract periods • Savings might miss for a contract if the Contract periods does not match with Timeline. These Contract periods will not be processed for savings.
  • 13. Contract Periods does not match with Timeline Contract periods • This situation happens only if contract periods are amended and Contract Savings ran before Timeline ran. • This situation happens very rarely when Mega base material runs and Contract Savings get detailed and OCB starts (Sunday 12 PM EST) even before contract savings processing is started or before completion.
  • 14. Contract Periods does not match with Timeline Contract periods • Following the sequence of weekend jobs: – OCB->Timeline->CSB – But if in any situation if OCB runs after Timeline and before CSB then this situation might if Contract closure date is extended. • Timeline->OCB-CSB
  • 15. Contract Periods does not match with Timeline Contract periods • Example: Following contract periods exists in the Contract period table for a contract: Contract Effective date Contract Closure date 2002-01-01 2003-12-31 2004-01-01 2005-12-31 Contract Effective date Contract Closure date 2002-01-01 2003-12-31 2004-01-01 2005-12-31 2006-01-01 2006-12-31 Following contract periods exists in Timeline tables for above contract: Savings will not be calculated for the period starting from 2006-01-01.
  • 16. – Verify PSMPA.WWPAT.SMPAWQC*.TMLNB ASE.ERR GDG file to confirm savings not calculated for a particular period. – * indicates it can be on of the SMPAWQCL/M/N/O/P files depending on which partition the part included. – These error file not included in Exception file. Contract Periods does not match with Timeline Contract periods
  • 17. – If GPS contract has receiving plant as “Default” – If no record exists in Plant explosion file for above contract then that contract will not be processed for Contract savings. No Receiving Plant on Contract
  • 18. – Verify PSMPA.WWPAT.SMPAWQC*.TMLNP RTR.ERRD GDG file to confirm savings not calculated for a Contract without a receiving plant. – * indicates it can be on of the SMPAWQCL/M/N/O/P files depending on which partition the part included. – These error file not included in Exception file. No Receiving Plant on Contract
  • 19. • Contract Savings not calculated for a part if: – No matching receiving plant found on “To” Currency/Plant file (PSMPA.WWPUF.SMPAWQCA.PLANT(0)) for the receiving plant associated with contract (Receiving plant in timeline receiving plant table). – The "to" currency file has currencies other than USD or EUR receiving plant associated with contract. Currency Edits
  • 20. – Verify PSMPA.WWPAT.SMPAWQC*.TMLNP RTR.ERRP GDG file to confirm savings not calculated for a Contract due to Currency edits. – * indicates it can be on of the SMPAWQCL/M/N/O/P files depending on which partition the part included. – These error file not included in Exception file. Currency Edits
  • 21. • Contract Savings not calculated for a part if: – No Multiplier rate found (in PSMPA.WWPJW.SMPAWQC*.TMLNPRTR.N ONUSDM) for that currency associated with Contract. E.g:If contract is in Canadian dollars and To Currency is “USD” and no multiplier rate found for Canadian dollars to “USD” then savings will not be calculated for that contract. Currency Edits(Non USD ->USD)
  • 22. Currency Edits(Non USD ->USD) – Verify PSMPA.WWPAT.SMPAWQC*.TMLNPRTR.E RRU GDG file to confirm savings not calculated for a Contract due to Currency edits. – * indicates it can be on of the SMPAWQCL/M/N/O/P files depending on which partition the part included. – These error file included in Exception file.
  • 23. • Contract Savings not calculated for a part if: – No Multiplier rate found (in PSMPA.WWPJW.SMPAWQC*.TMLNPRTR.N ONEUR) for that currency associated with Contract. E.g:If contract is in British pounds and To Currency is “EUR” and no multiplier rate found for British pound to “EUR” then savings will not be calculated for that contract. Currency Edits(Non EUR ->EUR)
  • 24. Currency Edits(Non EUR ->EUR) – Verify PSMPA.WWPAT.SMPAWQC*.TMLNPRTR.E RRE GDG file to confirm savings not calculated for a Contract due to Currency edits. – * indicates it can be on of the SMPAWQCL/M/N/O/P files depending on which partition the part included. – These error file included in Exception file.
  • 25. Currency Edits(Non EUR ->EUR) – Verify PSMPA.WWPAT.SMPAWQC*.TMLNPRTR.E RRE GDG file to confirm savings not calculated for a Contract due to Currency edits. – * indicates it can be on of the SMPAWQCL/M/N/O/P files depending on which partition the part included. – These error file included in Exception file.
  • 26. • Contract Savings not calculated for a part if: – Contract has more than one contract and non USD or non EUR currency is associated. If no multiplier rate found for any one of period then all the remaining periods which found multiplier rate also will not be calculated contract savings. Currency Edits(Other Currency errors)
  • 27. Currency Edits(Other Currency errors) – Verify PSMPA.WWPAT.SMPAWQC*.TMLNPRTR.E RR GDG file to confirm savings not calculated for a Contract due to Currency edits. – * indicates it can be on of the SMPAWQCL/M/N/O/P files depending on which partition the part included. – These error file included in Exception file.
  • 28. • Contract Savings not calculated for a part if: – No matching record found in part volume file for a timeline record with particular Part number, Part Source system id, Receiving plant and Volume month as key. Attach Volumes
  • 29. • This process will eliminate all records that do not have matching record in the either Timeline file or Part Volume file. • The processing done by WWPPCN98 program in SMPAWQCL/M/N/O/P. Attach Volumes
  • 30. • Contract Savings not calculated for a part if: – During the first run of WWPPCN84 there is no old price match and the new price record is for a bailment contract. Bailment Contract
  • 31. • Contract Savings not calculated for a part if: – During the second run of WWPPCN84 if there is no old price match and also no Cost book price. – Verify PSMPA.WWPAT.SMPAWQCQ.ERRR GDG to verify contract savings not calculated for a contract as there was no old price and cost book also. No Cost book price