SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

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 periodsRakesh 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 BillingRakesh Dasgupta
 
AMI Capabilities: Operational Status
AMI Capabilities: Operational StatusAMI Capabilities: Operational Status
AMI Capabilities: Operational StatusRakesh Dasgupta
 
Access controls for Operands
Access controls for OperandsAccess controls for Operands
Access controls for OperandsRakesh Dasgupta
 
EDM Overview of Formula Profile
EDM Overview of Formula ProfileEDM Overview of Formula Profile
EDM Overview of Formula ProfileRakesh Dasgupta
 
SAP ISU : Budget Billing Basics
SAP ISU : Budget Billing BasicsSAP ISU : Budget Billing Basics
SAP ISU : Budget Billing BasicsRakesh Dasgupta
 
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 ControlRakesh Dasgupta
 
Rate Category Advance Billing
Rate Category Advance BillingRate Category Advance Billing
Rate Category Advance BillingRakesh 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 EntryRakesh Dasgupta
 
Rate Category Period End Billing
Rate Category Period End BillingRate Category Period End Billing
Rate Category Period End BillingRakesh Dasgupta
 
Linear Consumption Pattern
Linear Consumption PatternLinear Consumption Pattern
Linear Consumption PatternRakesh Dasgupta
 
EDM Overview Of RTP Basics
EDM Overview Of RTP BasicsEDM Overview Of RTP Basics
EDM Overview Of RTP BasicsRakesh Dasgupta
 
EDM Activation of RTP Components I
EDM Activation of RTP Components IEDM Activation of RTP Components I
EDM Activation of RTP Components IRakesh Dasgupta
 
SAP - Asset Accounting.pptx
SAP - Asset Accounting.pptxSAP - Asset Accounting.pptx
SAP - Asset Accounting.pptxRAHULBARSAIYAN
 
EDM Use of RTP Interface in Rate
EDM Use of RTP Interface in RateEDM Use of RTP Interface in Rate
EDM Use of RTP Interface in RateRakesh Dasgupta
 
Budget Billing : Payment Scheme
Budget Billing : Payment SchemeBudget Billing : Payment Scheme
Budget Billing : Payment SchemeRakesh Dasgupta
 

Was ist angesagt? (20)

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 : 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
 
AMI Capabilities: Operational Status
AMI Capabilities: Operational StatusAMI Capabilities: Operational Status
AMI Capabilities: Operational Status
 
Access controls for Operands
Access controls for OperandsAccess controls for Operands
Access controls for Operands
 
EDM Overview of Formula Profile
EDM Overview of Formula ProfileEDM Overview of Formula Profile
EDM Overview of Formula Profile
 
SAP ISU : Budget Billing Basics
SAP ISU : Budget Billing BasicsSAP ISU : Budget Billing Basics
SAP ISU : Budget Billing Basics
 
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
 
Rate Category Advance Billing
Rate Category Advance BillingRate Category Advance Billing
Rate Category Advance 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
 
Rate Category Period End Billing
Rate Category Period End BillingRate Category Period End Billing
Rate Category Period End Billing
 
Linear Consumption Pattern
Linear Consumption PatternLinear Consumption Pattern
Linear Consumption Pattern
 
Sap isu tcodes
Sap isu tcodesSap isu tcodes
Sap isu tcodes
 
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
 
DM Serial Switching
DM Serial SwitchingDM Serial Switching
DM Serial Switching
 
SAP IS-U Tables
SAP IS-U TablesSAP IS-U Tables
SAP IS-U Tables
 
EDM Activation of RTP Components I
EDM Activation of RTP Components IEDM Activation of RTP Components I
EDM Activation of RTP Components I
 
SAP - Asset Accounting.pptx
SAP - Asset Accounting.pptxSAP - Asset Accounting.pptx
SAP - Asset Accounting.pptx
 
EDM Use of RTP Interface in Rate
EDM Use of RTP Interface in RateEDM Use of RTP Interface in Rate
EDM Use of RTP Interface in Rate
 
Budget Billing : Payment Scheme
Budget Billing : Payment SchemeBudget Billing : Payment Scheme
Budget Billing : Payment Scheme
 

Ähnlich wie ISU Assess Workflow to Re Estimate Previous Billed Meter Readings

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 inventoryclosingearnestgoh
 
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 AnalyticsMark Kehoe
 
Comparison and trend within RightNow CX
Comparison and trend within RightNow CXComparison and trend within RightNow CX
Comparison and trend within RightNow CXMark 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 PerformanceRevengg
 
Foreign exchange Valuation.docx
Foreign exchange Valuation.docxForeign exchange Valuation.docx
Foreign exchange Valuation.docxkrishnaKumarK33
 
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 countingLokesh 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).docxmaoanderton
 
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 HCMAli 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 MeasureBoopathy 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 part7Dwi Yudi P.U
 
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.docxaltheaboyer
 
Inventory Monthly Reconcilation - Job Aid
Inventory Monthly Reconcilation - Job AidInventory Monthly Reconcilation - Job Aid
Inventory Monthly Reconcilation - Job AidVisibility by Design
 
Budget to Actual Cuff Account
Budget to Actual Cuff AccountBudget to Actual Cuff Account
Budget to Actual Cuff Accountafarani
 
1c s4 i using runcharts final
1c s4 i using runcharts final1c s4 i using runcharts final
1c s4 i using runcharts finalABCiABUHB
 

Ähnlich wie 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
 
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
 
1c s4 i using runcharts final
1c s4 i using runcharts final1c s4 i using runcharts final
1c s4 i using runcharts final
 

Mehr von Rakesh Dasgupta

Convergent Invoicing: Scheduling
Convergent Invoicing: SchedulingConvergent Invoicing: Scheduling
Convergent Invoicing: SchedulingRakesh Dasgupta
 
Serial Switching in Interval Meters
Serial Switching in Interval MetersSerial Switching in Interval Meters
Serial Switching in Interval MetersRakesh 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 ProcessingRakesh Dasgupta
 
Disconnection/Reconnection of a Utilities Installation
Disconnection/Reconnection of a Utilities InstallationDisconnection/Reconnection of a Utilities Installation
Disconnection/Reconnection of a Utilities InstallationRakesh 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 ParametersRakesh Dasgupta
 
Synthetic Profile-Multiple Usage Factors
Synthetic Profile-Multiple Usage FactorsSynthetic Profile-Multiple Usage Factors
Synthetic Profile-Multiple Usage FactorsRakesh Dasgupta
 
Budget Billing : Payment plan
Budget Billing : Payment planBudget Billing : Payment plan
Budget Billing : Payment planRakesh Dasgupta
 
Dynamic Modification Factor_Synthetic Profiles
Dynamic Modification Factor_Synthetic ProfilesDynamic Modification Factor_Synthetic Profiles
Dynamic Modification Factor_Synthetic ProfilesRakesh Dasgupta
 
Extrapolation with Periodic Consumption
Extrapolation with Periodic ConsumptionExtrapolation with Periodic Consumption
Extrapolation with Periodic ConsumptionRakesh Dasgupta
 
Maximum Price Limitation
Maximum Price LimitationMaximum Price Limitation
Maximum Price LimitationRakesh 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 ChangesRakesh Dasgupta
 
IDE Sending Settlement Results EXPSETTLPA
IDE Sending Settlement Results EXPSETTLPAIDE Sending Settlement Results EXPSETTLPA
IDE Sending Settlement Results EXPSETTLPARakesh Dasgupta
 
IDE Sending Profile Values
IDE Sending Profile ValuesIDE Sending Profile Values
IDE Sending Profile ValuesRakesh Dasgupta
 

Mehr von Rakesh Dasgupta (16)

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
 
Budget Billing : Payment plan
Budget Billing : Payment planBudget Billing : Payment plan
Budget Billing : Payment plan
 
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
 

Kürzlich hochgeladen

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 

Kürzlich hochgeladen (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

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