SlideShare a Scribd company logo
ISU Assess: Workflow to Re-Estimate
Previous Meter Readings
Well, this post is on Assessing. Had written this long time back but had forgotten to post it.
So Assessing refers to the automatic handling of meter overflows due to over-estimated previous meter readings. (SAP
terminology, link can be referred here or you can copy the link from below, I am just posting the relevant
content in this post)
http://help.sap.com/saphelp_erp60_sp/helpdata/en/e3/2c453e659e481a88445b8bf1d5faff/content.ht
m
Assessing does not deal with meter overflows but with overestimated meter readings.
When you have an assessing scenario Standard SAP Triggers the event ASSESSED in the Business object
– ISUCONTRCT.
This triggers a workflow ISU_ACCESS1. (Provided the event linkages have been set up properly for
execution). This workflow reverses the billing and re-estimates the meter reading based on the actual
meter reading results.
It does the adjustment reversal of the billing document. (I have another long written and not posted blog on
adjustment reversal, would be posting that in some time and updating the link here)
There were some issues with this workflow earlier (binding issues in the container) which have been fixed
now by this note.
Note 1531335 - ISU_ASSESS binding definition is incorrect.
Also we have an enhancement EDMASSES (IS-U: customer-specific checks for assessments (over-
estimation)) to define customer-specific criteria for processing estimations.
Some point I would like to make:
• Assessing only works for Billing relevant meter readings and not for other type of readings like
Control reading (Meter reading reason 10) or Interim reading without Billing (Meter reading
reason 09). If you want assessing to work for these meter reading types too then in Customizing
‘Define Technical control Parameters for Meter reading Data Processing’ get that checked.
Customizing entry for Assess for non billable meter reads
• Assessing only works within a contract. If there is a change in contract (move in /move out) this
workflow won’t get triggered.
Now how does the system realize an assessing case?
1. Determination of consumption C1, which occurs between the last actual meter reading result and the
current meter reading result. The meter reading results that lie between are ignored.
2. Determination of consumption C2, which occurs between the last actual meter reading result and the
last estimated meter reading result. The meter reading results that lie between are ignored.
3. If C2 > C1, an assessing case arises.
Function module ISU_EVENT_ASSESSING checks whether assessing is required. Once the workflow has been
triggered, the corresponding billing documents are reversed and the relevant meter reading results are re-estimated in function
module ISU_ACTION_ASSESSING.
I won’t be posting the workflow or the container bindings as there are standard and I haven’t changed anything in them.
Let’s move on to the part on how it works.
Below are 4 scenarios which I have shown.
First scenario: There is an Actual Billed meter reading on 1st Feb and subsequently Estimated Billed
meter reading on 1st March and 1st April.
Billed Estimated Reading
Now we have an Actual meter reading on 1st May. It would give an error, just press 'Release without
Correction' and save.
Actual Meter Reading on 1st May
Once this is done we see that the workflow has gone to the last Actual reading on 1st Feb and all
Estimated readings after this date have been re-estimated. The Meter reading type been changed to 05
from 03. Now here it re-estimated both the earlier Estimated readings because the Actual reading on 1st
May was less than both the Estimated readings. Also the 'Billed' status has been changed to
'Billable'. Adjustment reversal in action.
Assessing done for last 2 readings
Second Scenario: If the Actual reading is less than just one of the earlier Estimated readings let's see
what happens. Here we have the same scenario as above only the dates have changed.
Actual Billed reading on 1st May followed by Estimated Billed reading on 1st June and 1st July.
Billed Estimated reading till 1st July
With an Actual reading on 1st Aug,
Actual Reading on 1st Aug
We see that only the last Estimated Billed reading has been assessed and not the earlier Estimated Billed
reading on 1st June. Reason been simple the Actual reading on 1st Aug is less than the Estimated Billed
reading on 1st July so only this is the only reading taken into consideration for re-estimation.
Assessing done for the last estimated reading
Third Scenario : Now let's do another check if the last reading is Actual meter read and the current
Actual read is also Actual and less, whether the workflow still triggers or not. So below we see that all
readings have been Billed (Status 7)
Billed reading till 1st Aug
We now have an Actual Billed reading on 1st Aug at 44 units. Below we have an Actual meter read
coming in on 1st Sept of 43 units. This is also released with correction and saved.
Actual Meter Read on 1st Sept
We now check if the workflow was triggered. We see that for Actual reads, no re-estimation was done.
On the contrary it triggered the case for over flow which is expected as the last Actual reading is more than
the current Actual reading.
Current status of meter reads
Fourth Scenario: Now we have Billed reading till 1st Oct with the reading on this date as an Estimated
Billed reading.
Current meter reading till 1st Oct
We enter an Actual reading on 1st Nov which is less than the earlier Actual Billed reading on 1st Sept.
Actual Meter Read on 1st Nov
As expected it’s not taken as a case of assessing but as a case of overflow.
Meter Overflow
So I hope I was able to clarify on how the workflow is working. I had a few links to help me which I have
posted earlier and some updated ones are below.
Post on Adjustment reversal will be coming up soon. (Hopefully fingers crossed).
If anything is wrong above or any clarifications are needed please do comment or ping me. :)
http://help.sap.com/saphelp_erp60/helpdata/en/35/f5683835cfc745e10000009b38f8cf/content.htm
http://scn.sap.com/thread/1500204

More Related Content

What's hot

Meter Reading Upload Interval :Used for uploading readings through IDocs
Meter Reading Upload Interval :Used for uploading readings through IDocsMeter Reading Upload Interval :Used for uploading readings through IDocs
Meter Reading Upload Interval :Used for uploading readings through IDocs
Rakesh Dasgupta
 
SAP ISU Validation Class : Comparison of n periods
SAP ISU Validation Class : Comparison of n periodsSAP ISU Validation Class : Comparison of n periods
SAP ISU Validation Class : Comparison of n periods
Rakesh Dasgupta
 
Sap isu tcodes
Sap isu tcodesSap isu tcodes
Sap isu tcodes
RAJESH YALLABANDI
 
SAP ISU : Installation Groups - Billing Sequence Control
SAP ISU : Installation Groups - Billing Sequence ControlSAP ISU : Installation Groups - Billing Sequence Control
SAP ISU : Installation Groups - Billing Sequence Control
Rakesh Dasgupta
 
AMI Capabilities: Operational Status
AMI Capabilities: Operational StatusAMI Capabilities: Operational Status
AMI Capabilities: Operational Status
Rakesh Dasgupta
 
SAP ISU : TOU Exception Program & Conditional Billing
SAP ISU : TOU Exception Program & Conditional BillingSAP ISU : TOU Exception Program & Conditional Billing
SAP ISU : TOU Exception Program & Conditional Billing
Rakesh Dasgupta
 
DM Estimation Parameters for Meter Reading Entry
DM Estimation Parameters for Meter Reading EntryDM Estimation Parameters for Meter Reading Entry
DM Estimation Parameters for Meter Reading Entry
Rakesh Dasgupta
 
DM Serial Switching
DM Serial SwitchingDM Serial Switching
DM Serial Switching
Rakesh Dasgupta
 
EDM Overview Of RTP Basics
EDM Overview Of RTP BasicsEDM Overview Of RTP Basics
EDM Overview Of RTP Basics
Rakesh Dasgupta
 
Installation Groups
Installation GroupsInstallation Groups
Installation Groups
Rakesh Dasgupta
 
SAP ISU : Budget Billing Basics
SAP ISU : Budget Billing BasicsSAP ISU : Budget Billing Basics
SAP ISU : Budget Billing Basics
Rakesh Dasgupta
 
EDM Overview of Profile and Settlement
EDM Overview of Profile and SettlementEDM Overview of Profile and Settlement
EDM Overview of Profile and Settlement
Rakesh Dasgupta
 
Budget Billing : Payment Scheme
Budget Billing : Payment SchemeBudget Billing : Payment Scheme
Budget Billing : Payment Scheme
Rakesh Dasgupta
 
Linear Consumption Pattern
Linear Consumption PatternLinear Consumption Pattern
Linear Consumption Pattern
Rakesh Dasgupta
 
SAP FICO GST Configurations .pdf
SAP FICO GST Configurations .pdfSAP FICO GST Configurations .pdf
SAP FICO GST Configurations .pdf
aNani7
 
Budget Billing : Payment plan
Budget Billing : Payment planBudget Billing : Payment plan
Budget Billing : Payment plan
Rakesh Dasgupta
 
EDM Activation of RTP Components I
EDM Activation of RTP Components IEDM Activation of RTP Components I
EDM Activation of RTP Components I
Rakesh Dasgupta
 
SAP IS-U Tables
SAP IS-U TablesSAP IS-U Tables
SAP IS-U Tables
Mpho Molefe
 
Kb61 Reposting Line Items
Kb61 Reposting Line ItemsKb61 Reposting Line Items
Kb61 Reposting Line Itemswhocanbe1
 

What's hot (20)

Meter Reading Upload Interval :Used for uploading readings through IDocs
Meter Reading Upload Interval :Used for uploading readings through IDocsMeter Reading Upload Interval :Used for uploading readings through IDocs
Meter Reading Upload Interval :Used for uploading readings through IDocs
 
SAP ISU Validation Class : Comparison of n periods
SAP ISU Validation Class : Comparison of n periodsSAP ISU Validation Class : Comparison of n periods
SAP ISU Validation Class : Comparison of n periods
 
Sap isu tcodes
Sap isu tcodesSap isu tcodes
Sap isu tcodes
 
SAP ISU : Installation Groups - Billing Sequence Control
SAP ISU : Installation Groups - Billing Sequence ControlSAP ISU : Installation Groups - Billing Sequence Control
SAP ISU : Installation Groups - Billing Sequence Control
 
AMI Capabilities: Operational Status
AMI Capabilities: Operational StatusAMI Capabilities: Operational Status
AMI Capabilities: Operational Status
 
SAP ISU : TOU Exception Program & Conditional Billing
SAP ISU : TOU Exception Program & Conditional BillingSAP ISU : TOU Exception Program & Conditional Billing
SAP ISU : TOU Exception Program & Conditional Billing
 
DM Estimation Parameters for Meter Reading Entry
DM Estimation Parameters for Meter Reading EntryDM Estimation Parameters for Meter Reading Entry
DM Estimation Parameters for Meter Reading Entry
 
DM Serial Switching
DM Serial SwitchingDM Serial Switching
DM Serial Switching
 
EDM Overview Of RTP Basics
EDM Overview Of RTP BasicsEDM Overview Of RTP Basics
EDM Overview Of RTP Basics
 
Installation Groups
Installation GroupsInstallation Groups
Installation Groups
 
Dynamic Period Control
Dynamic Period ControlDynamic Period Control
Dynamic Period Control
 
SAP ISU : Budget Billing Basics
SAP ISU : Budget Billing BasicsSAP ISU : Budget Billing Basics
SAP ISU : Budget Billing Basics
 
EDM Overview of Profile and Settlement
EDM Overview of Profile and SettlementEDM Overview of Profile and Settlement
EDM Overview of Profile and Settlement
 
Budget Billing : Payment Scheme
Budget Billing : Payment SchemeBudget Billing : Payment Scheme
Budget Billing : Payment Scheme
 
Linear Consumption Pattern
Linear Consumption PatternLinear Consumption Pattern
Linear Consumption Pattern
 
SAP FICO GST Configurations .pdf
SAP FICO GST Configurations .pdfSAP FICO GST Configurations .pdf
SAP FICO GST Configurations .pdf
 
Budget Billing : Payment plan
Budget Billing : Payment planBudget Billing : Payment plan
Budget Billing : Payment plan
 
EDM Activation of RTP Components I
EDM Activation of RTP Components IEDM Activation of RTP Components I
EDM Activation of RTP Components I
 
SAP IS-U Tables
SAP IS-U TablesSAP IS-U Tables
SAP IS-U Tables
 
Kb61 Reposting Line Items
Kb61 Reposting Line ItemsKb61 Reposting Line Items
Kb61 Reposting Line Items
 

Similar to ISU Assess Workflow to Re Estimate Previous Billed Meter Readings

Accounting for receivables
Accounting for receivablesAccounting for receivables
Accounting for receivables
Beverley Baker-Harris
 
Document management and work flow use cases (3)
Document management and work flow use cases (3)Document management and work flow use cases (3)
Document management and work flow use cases (3)
Jane Darling B.A., C.T.B.
 
Goodexplaination inventoryclosing
Goodexplaination inventoryclosingGoodexplaination inventoryclosing
Goodexplaination inventoryclosing
earnestgoh
 
How to use comparison and trend values in RightNow Analytics
How to use comparison and trend values in RightNow AnalyticsHow to use comparison and trend values in RightNow Analytics
How to use comparison and trend values in RightNow Analytics
Mark Kehoe
 
Comparison and trend within RightNow CX
Comparison and trend within RightNow CXComparison and trend within RightNow CX
Comparison and trend within RightNow CX
Mark Kehoe
 
Scoring documentation
Scoring documentationScoring documentation
Scoring documentationFatima Khalid
 
Data Driven Decision Making - Chapter 1. Team Performance
Data Driven Decision Making - Chapter 1. Team PerformanceData Driven Decision Making - Chapter 1. Team Performance
Data Driven Decision Making - Chapter 1. Team Performance
Revengg
 
Foreign exchange Valuation.docx
Foreign exchange Valuation.docxForeign exchange Valuation.docx
Foreign exchange Valuation.docx
krishnaKumarK33
 
SAP MM IM Physical inventory -cycle counting
SAP MM IM Physical inventory -cycle countingSAP MM IM Physical inventory -cycle counting
SAP MM IM Physical inventory -cycle counting
Lokesh Modem
 
Sheet1HCM3002 Economics of HealthcareChoose a Health Plan (Part 2).docx
Sheet1HCM3002 Economics of HealthcareChoose a Health Plan (Part 2).docxSheet1HCM3002 Economics of HealthcareChoose a Health Plan (Part 2).docx
Sheet1HCM3002 Economics of HealthcareChoose a Health Plan (Part 2).docx
maoanderton
 
How to create Leave balance carry forward in SAP HCM
How to create Leave balance carry forward in SAP HCMHow to create Leave balance carry forward in SAP HCM
How to create Leave balance carry forward in SAP HCM
Ali Khan
 
Oracle R12 Inventory – Defining Unit of Measure
Oracle R12 Inventory – Defining Unit of MeasureOracle R12 Inventory – Defining Unit of Measure
Oracle R12 Inventory – Defining Unit of Measure
Boopathy CS
 
Primavera p6 project management reference manual part7
Primavera p6 project management reference manual part7Primavera p6 project management reference manual part7
Primavera p6 project management reference manual part7
Dwi Yudi P.U
 
Accounting Cycle
Accounting CycleAccounting Cycle
Accounting Cycle
Sateesh Hotchandani
 
Milestone 2 Guidance For your final project… Most importa.docx
Milestone 2 Guidance  For your final project… Most importa.docxMilestone 2 Guidance  For your final project… Most importa.docx
Milestone 2 Guidance For your final project… Most importa.docx
altheaboyer
 
Financial Accounting for Managers new course
Financial Accounting for Managers new courseFinancial Accounting for Managers new course
Financial Accounting for Managers new course
Muhammad Naeem
 
Inventory Monthly Reconcilation - Job Aid
Inventory Monthly Reconcilation - Job AidInventory Monthly Reconcilation - Job Aid
Inventory Monthly Reconcilation - Job Aid
Visibility by Design
 
Budget to Actual Cuff Account
Budget to Actual Cuff AccountBudget to Actual Cuff Account
Budget to Actual Cuff Account
afarani
 
SQL intensive capstone project: Churn Rates
SQL intensive capstone project: Churn RatesSQL intensive capstone project: Churn Rates
SQL intensive capstone project: Churn Rates
Oscar Javier Hernandez, Ph.D.
 

Similar to ISU Assess Workflow to Re Estimate Previous Billed Meter Readings (20)

Accounting for receivables
Accounting for receivablesAccounting for receivables
Accounting for receivables
 
Document management and work flow use cases (3)
Document management and work flow use cases (3)Document management and work flow use cases (3)
Document management and work flow use cases (3)
 
Goodexplaination inventoryclosing
Goodexplaination inventoryclosingGoodexplaination inventoryclosing
Goodexplaination inventoryclosing
 
How to use comparison and trend values in RightNow Analytics
How to use comparison and trend values in RightNow AnalyticsHow to use comparison and trend values in RightNow Analytics
How to use comparison and trend values in RightNow Analytics
 
MHS Resolution Proposal
MHS Resolution ProposalMHS Resolution Proposal
MHS Resolution Proposal
 
Comparison and trend within RightNow CX
Comparison and trend within RightNow CXComparison and trend within RightNow CX
Comparison and trend within RightNow CX
 
Scoring documentation
Scoring documentationScoring documentation
Scoring documentation
 
Data Driven Decision Making - Chapter 1. Team Performance
Data Driven Decision Making - Chapter 1. Team PerformanceData Driven Decision Making - Chapter 1. Team Performance
Data Driven Decision Making - Chapter 1. Team Performance
 
Foreign exchange Valuation.docx
Foreign exchange Valuation.docxForeign exchange Valuation.docx
Foreign exchange Valuation.docx
 
SAP MM IM Physical inventory -cycle counting
SAP MM IM Physical inventory -cycle countingSAP MM IM Physical inventory -cycle counting
SAP MM IM Physical inventory -cycle counting
 
Sheet1HCM3002 Economics of HealthcareChoose a Health Plan (Part 2).docx
Sheet1HCM3002 Economics of HealthcareChoose a Health Plan (Part 2).docxSheet1HCM3002 Economics of HealthcareChoose a Health Plan (Part 2).docx
Sheet1HCM3002 Economics of HealthcareChoose a Health Plan (Part 2).docx
 
How to create Leave balance carry forward in SAP HCM
How to create Leave balance carry forward in SAP HCMHow to create Leave balance carry forward in SAP HCM
How to create Leave balance carry forward in SAP HCM
 
Oracle R12 Inventory – Defining Unit of Measure
Oracle R12 Inventory – Defining Unit of MeasureOracle R12 Inventory – Defining Unit of Measure
Oracle R12 Inventory – Defining Unit of Measure
 
Primavera p6 project management reference manual part7
Primavera p6 project management reference manual part7Primavera p6 project management reference manual part7
Primavera p6 project management reference manual part7
 
Accounting Cycle
Accounting CycleAccounting Cycle
Accounting Cycle
 
Milestone 2 Guidance For your final project… Most importa.docx
Milestone 2 Guidance  For your final project… Most importa.docxMilestone 2 Guidance  For your final project… Most importa.docx
Milestone 2 Guidance For your final project… Most importa.docx
 
Financial Accounting for Managers new course
Financial Accounting for Managers new courseFinancial Accounting for Managers new course
Financial Accounting for Managers new course
 
Inventory Monthly Reconcilation - Job Aid
Inventory Monthly Reconcilation - Job AidInventory Monthly Reconcilation - Job Aid
Inventory Monthly Reconcilation - Job Aid
 
Budget to Actual Cuff Account
Budget to Actual Cuff AccountBudget to Actual Cuff Account
Budget to Actual Cuff Account
 
SQL intensive capstone project: Churn Rates
SQL intensive capstone project: Churn RatesSQL intensive capstone project: Churn Rates
SQL intensive capstone project: Churn Rates
 

More from Rakesh Dasgupta

Convergent Invoicing: Scheduling
Convergent Invoicing: SchedulingConvergent Invoicing: Scheduling
Convergent Invoicing: Scheduling
Rakesh Dasgupta
 
Serial Switching in Interval Meters
Serial Switching in Interval MetersSerial Switching in Interval Meters
Serial Switching in Interval Meters
Rakesh Dasgupta
 
Set Break Point: Meter Reading Data Processing
Set Break Point: Meter Reading Data ProcessingSet Break Point: Meter Reading Data Processing
Set Break Point: Meter Reading Data Processing
Rakesh Dasgupta
 
Disconnection/Reconnection of a Utilities Installation
Disconnection/Reconnection of a Utilities InstallationDisconnection/Reconnection of a Utilities Installation
Disconnection/Reconnection of a Utilities Installation
Rakesh Dasgupta
 
Convergent Invoicing: Clarification Lists
Convergent Invoicing: Clarification Lists Convergent Invoicing: Clarification Lists
Convergent Invoicing: Clarification Lists
Rakesh Dasgupta
 
Formula Profile: Define Default Values for Input Parameters
Formula Profile: Define Default Values for Input ParametersFormula Profile: Define Default Values for Input Parameters
Formula Profile: Define Default Values for Input Parameters
Rakesh Dasgupta
 
Synthetic Profile-Multiple Usage Factors
Synthetic Profile-Multiple Usage FactorsSynthetic Profile-Multiple Usage Factors
Synthetic Profile-Multiple Usage Factors
Rakesh Dasgupta
 
Dynamic Modification Factor_Synthetic Profiles
Dynamic Modification Factor_Synthetic ProfilesDynamic Modification Factor_Synthetic Profiles
Dynamic Modification Factor_Synthetic Profiles
Rakesh Dasgupta
 
Study of Discounts I
Study of Discounts IStudy of Discounts I
Study of Discounts I
Rakesh Dasgupta
 
Extrapolation with Periodic Consumption
Extrapolation with Periodic ConsumptionExtrapolation with Periodic Consumption
Extrapolation with Periodic Consumption
Rakesh Dasgupta
 
Franchise Contract
Franchise ContractFranchise Contract
Franchise Contract
Rakesh Dasgupta
 
Maximum Price Limitation
Maximum Price LimitationMaximum Price Limitation
Maximum Price Limitation
Rakesh Dasgupta
 
IDE Synchronizing Change Documents for Master Data Changes
IDE Synchronizing Change Documents for Master Data ChangesIDE Synchronizing Change Documents for Master Data Changes
IDE Synchronizing Change Documents for Master Data Changes
Rakesh Dasgupta
 
IDE Sending Settlement Results EXPSETTLPA
IDE Sending Settlement Results EXPSETTLPAIDE Sending Settlement Results EXPSETTLPA
IDE Sending Settlement Results EXPSETTLPA
Rakesh Dasgupta
 
IDE Sending Profile Values
IDE Sending Profile ValuesIDE Sending Profile Values
IDE Sending Profile Values
Rakesh Dasgupta
 

More from Rakesh Dasgupta (15)

Convergent Invoicing: Scheduling
Convergent Invoicing: SchedulingConvergent Invoicing: Scheduling
Convergent Invoicing: Scheduling
 
Serial Switching in Interval Meters
Serial Switching in Interval MetersSerial Switching in Interval Meters
Serial Switching in Interval Meters
 
Set Break Point: Meter Reading Data Processing
Set Break Point: Meter Reading Data ProcessingSet Break Point: Meter Reading Data Processing
Set Break Point: Meter Reading Data Processing
 
Disconnection/Reconnection of a Utilities Installation
Disconnection/Reconnection of a Utilities InstallationDisconnection/Reconnection of a Utilities Installation
Disconnection/Reconnection of a Utilities Installation
 
Convergent Invoicing: Clarification Lists
Convergent Invoicing: Clarification Lists Convergent Invoicing: Clarification Lists
Convergent Invoicing: Clarification Lists
 
Formula Profile: Define Default Values for Input Parameters
Formula Profile: Define Default Values for Input ParametersFormula Profile: Define Default Values for Input Parameters
Formula Profile: Define Default Values for Input Parameters
 
Synthetic Profile-Multiple Usage Factors
Synthetic Profile-Multiple Usage FactorsSynthetic Profile-Multiple Usage Factors
Synthetic Profile-Multiple Usage Factors
 
Dynamic Modification Factor_Synthetic Profiles
Dynamic Modification Factor_Synthetic ProfilesDynamic Modification Factor_Synthetic Profiles
Dynamic Modification Factor_Synthetic Profiles
 
Study of Discounts I
Study of Discounts IStudy of Discounts I
Study of Discounts I
 
Extrapolation with Periodic Consumption
Extrapolation with Periodic ConsumptionExtrapolation with Periodic Consumption
Extrapolation with Periodic Consumption
 
Franchise Contract
Franchise ContractFranchise Contract
Franchise Contract
 
Maximum Price Limitation
Maximum Price LimitationMaximum Price Limitation
Maximum Price Limitation
 
IDE Synchronizing Change Documents for Master Data Changes
IDE Synchronizing Change Documents for Master Data ChangesIDE Synchronizing Change Documents for Master Data Changes
IDE Synchronizing Change Documents for Master Data Changes
 
IDE Sending Settlement Results EXPSETTLPA
IDE Sending Settlement Results EXPSETTLPAIDE Sending Settlement Results EXPSETTLPA
IDE Sending Settlement Results EXPSETTLPA
 
IDE Sending Profile Values
IDE Sending Profile ValuesIDE Sending Profile Values
IDE Sending Profile Values
 

Recently uploaded

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 

Recently uploaded (20)

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 

ISU Assess Workflow to Re Estimate Previous Billed Meter Readings

  • 1. ISU Assess: Workflow to Re-Estimate Previous Meter Readings Well, this post is on Assessing. Had written this long time back but had forgotten to post it. So Assessing refers to the automatic handling of meter overflows due to over-estimated previous meter readings. (SAP terminology, link can be referred here or you can copy the link from below, I am just posting the relevant content in this post) http://help.sap.com/saphelp_erp60_sp/helpdata/en/e3/2c453e659e481a88445b8bf1d5faff/content.ht m Assessing does not deal with meter overflows but with overestimated meter readings. When you have an assessing scenario Standard SAP Triggers the event ASSESSED in the Business object – ISUCONTRCT. This triggers a workflow ISU_ACCESS1. (Provided the event linkages have been set up properly for execution). This workflow reverses the billing and re-estimates the meter reading based on the actual meter reading results. It does the adjustment reversal of the billing document. (I have another long written and not posted blog on adjustment reversal, would be posting that in some time and updating the link here) There were some issues with this workflow earlier (binding issues in the container) which have been fixed now by this note. Note 1531335 - ISU_ASSESS binding definition is incorrect. Also we have an enhancement EDMASSES (IS-U: customer-specific checks for assessments (over- estimation)) to define customer-specific criteria for processing estimations. Some point I would like to make: • Assessing only works for Billing relevant meter readings and not for other type of readings like Control reading (Meter reading reason 10) or Interim reading without Billing (Meter reading reason 09). If you want assessing to work for these meter reading types too then in Customizing ‘Define Technical control Parameters for Meter reading Data Processing’ get that checked.
  • 2. Customizing entry for Assess for non billable meter reads • Assessing only works within a contract. If there is a change in contract (move in /move out) this workflow won’t get triggered. Now how does the system realize an assessing case? 1. Determination of consumption C1, which occurs between the last actual meter reading result and the current meter reading result. The meter reading results that lie between are ignored. 2. Determination of consumption C2, which occurs between the last actual meter reading result and the last estimated meter reading result. The meter reading results that lie between are ignored. 3. If C2 > C1, an assessing case arises. Function module ISU_EVENT_ASSESSING checks whether assessing is required. Once the workflow has been triggered, the corresponding billing documents are reversed and the relevant meter reading results are re-estimated in function module ISU_ACTION_ASSESSING. I won’t be posting the workflow or the container bindings as there are standard and I haven’t changed anything in them. Let’s move on to the part on how it works. Below are 4 scenarios which I have shown. First scenario: There is an Actual Billed meter reading on 1st Feb and subsequently Estimated Billed meter reading on 1st March and 1st April.
  • 3. Billed Estimated Reading Now we have an Actual meter reading on 1st May. It would give an error, just press 'Release without Correction' and save.
  • 4. Actual Meter Reading on 1st May Once this is done we see that the workflow has gone to the last Actual reading on 1st Feb and all Estimated readings after this date have been re-estimated. The Meter reading type been changed to 05 from 03. Now here it re-estimated both the earlier Estimated readings because the Actual reading on 1st May was less than both the Estimated readings. Also the 'Billed' status has been changed to 'Billable'. Adjustment reversal in action.
  • 5. Assessing done for last 2 readings Second Scenario: If the Actual reading is less than just one of the earlier Estimated readings let's see what happens. Here we have the same scenario as above only the dates have changed. Actual Billed reading on 1st May followed by Estimated Billed reading on 1st June and 1st July. Billed Estimated reading till 1st July With an Actual reading on 1st Aug,
  • 6. Actual Reading on 1st Aug We see that only the last Estimated Billed reading has been assessed and not the earlier Estimated Billed reading on 1st June. Reason been simple the Actual reading on 1st Aug is less than the Estimated Billed reading on 1st July so only this is the only reading taken into consideration for re-estimation. Assessing done for the last estimated reading Third Scenario : Now let's do another check if the last reading is Actual meter read and the current Actual read is also Actual and less, whether the workflow still triggers or not. So below we see that all readings have been Billed (Status 7)
  • 7. Billed reading till 1st Aug We now have an Actual Billed reading on 1st Aug at 44 units. Below we have an Actual meter read coming in on 1st Sept of 43 units. This is also released with correction and saved. Actual Meter Read on 1st Sept
  • 8. We now check if the workflow was triggered. We see that for Actual reads, no re-estimation was done. On the contrary it triggered the case for over flow which is expected as the last Actual reading is more than the current Actual reading. Current status of meter reads Fourth Scenario: Now we have Billed reading till 1st Oct with the reading on this date as an Estimated Billed reading. Current meter reading till 1st Oct We enter an Actual reading on 1st Nov which is less than the earlier Actual Billed reading on 1st Sept.
  • 9. Actual Meter Read on 1st Nov As expected it’s not taken as a case of assessing but as a case of overflow. Meter Overflow So I hope I was able to clarify on how the workflow is working. I had a few links to help me which I have posted earlier and some updated ones are below. Post on Adjustment reversal will be coming up soon. (Hopefully fingers crossed). If anything is wrong above or any clarifications are needed please do comment or ping me. :) http://help.sap.com/saphelp_erp60/helpdata/en/35/f5683835cfc745e10000009b38f8cf/content.htm http://scn.sap.com/thread/1500204