SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Meter	Reading	Upload	Interval	
This post is on ‘Upload Interval’ field which we see in customizing.
Path is SAP Utilities -> Device Management -> Meter Reading -> Basic Settings ->
Define Control parameters for Meter Reading Data Processing.
The F1 help for the field gives us this.
I have done this only for Periodic Meter Reading ‘01’ and as shown below the
maintained value for this field is 0.
Below the schedule record is been created which has a schedule meter reading date as
31st Jan 2012 and Schedule Billing date as 4th Feb 2012. So we have a duration of 4
days in between.
When using single entry EL28 I can enter my reading on any date (though the default
date given is 31st Jan 2012),I can change the date to 4th Feb 2012 or to 5th Feb 2012
and the meter reading gets saved successfully.
But when IDoc is used to upload meter readings this gives an error as shown below.
The meter reading and the actual meter reading date is 5th Feb 2012.
When the meter reading date is chnaged to 31st Jan 2012 IDoc is successfully
processed.
Now what’s the impact? The impact is that the billing period is contained by the meter
reading upload date. So if the reading is uploaded with date as 31st Jan 2012 so the
billing period also ends at 31st Jan 2012 even though my actual meter reading date is
5th Feb,2012.
Now maintaining 5 days as Upload Interval as shown below.
IDoc has the below data and is uploaded.
As we can see that the system checks the from and to date limits by subtracting the
meter reading date by the upload interval value (which is 5).
5th Feb 2012 plus 5 days gives 10th Feb 2012 and minus 5 Days gives 31st Jan 2012.
As the date of schedule meter reading 31st Jan 2012 falls in this range so IDoc is
successfully processed. Even the billing period is shown properly.
If now the meter reading date is changed to 10th Feb 2012 as shown below.
The date range now comes to 5th Feb 2012 to 15th Feb 2012.
But this date range doesn’t have the schedule meter reading date of 31st Jan 2012 so
IDoc fails.
Chaning the meter reading date to 2nd feb 2012 we can check that the daterange is
from 28th Jan 2012 to 7th Feb 2012.
The schedule meter reading date of 31st Jan 2012 falls in this range so IDoc gets
uploaded successfully.
So in summary
When uploading meter readings using IDocs this customizing entry needs to be
maintained. The proper value to be maintained here depends on the business
requirements as the billing period duration matters.
The schedule meter reading date is important as this is always checked.
So when using IDoc ‘ISU_MR_UPLOAD02’ you get this error ‘No schedule record
found’ look no further but at the schedule meter reading date and the upload interval.
Do the plus minus thing and you would know that the meter reading upload date
should be such that the range(after the plus minus thing) has the schedule meter
reading date in its midst. ☺
Want more details
The customizing entry is maintained in table te410. Field is intervuplper.
The subroutine is mrorder_exists.
The code is
if xy_mrresults-mrreason eq co_gr_turnus.
if xy_mrresults-targetmrdate is initial or
xy_mrresults-targetmrdate eq space.
* consider interval (TE410S)
perform determine_tolerance using x_equnr
xy_mrresults
changing xy_masterdata
numbdays.
l_adatsollbis = xy_mrresults-mrdateforbilling + numbdays.
l_adatsollvon = xy_mrresults-mrdateforbilling - numbdays.
else.
* if target mrdate is provided it is used to select mroders
l_adatsollbis = l_adatsollvon = xy_mrresults-targetmrdate.
endif.
endif.
Debugging FM ISU_AMI_MTRREADDOC_UPLOAD during Idoc upload can lead you
here. ☺

Contenu connexe

Tendances

Variant COMPUT25 explained
Variant COMPUT25 explainedVariant COMPUT25 explained
Variant COMPUT25 explainedRakesh 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
 
Access controls for Operands
Access controls for OperandsAccess controls for Operands
Access controls for OperandsRakesh Dasgupta
 
DM Estimation in Consumption Registers Based on Past Meter Reading
DM Estimation in Consumption Registers Based on Past Meter ReadingDM Estimation in Consumption Registers Based on Past Meter Reading
DM Estimation in Consumption Registers Based on Past Meter ReadingRakesh Dasgupta
 
AMI Capabilities: Operational Status
AMI Capabilities: Operational StatusAMI Capabilities: Operational Status
AMI Capabilities: Operational StatusRakesh Dasgupta
 
SAP ISU: Out-sorting Billing Validation
SAP ISU: Out-sorting Billing ValidationSAP ISU: Out-sorting Billing Validation
SAP ISU: Out-sorting Billing ValidationRakesh Dasgupta
 
Rate Category Period End Billing
Rate Category Period End BillingRate Category Period End Billing
Rate Category Period End BillingRakesh Dasgupta
 
Convergent Invoicing: Scheduling
Convergent Invoicing: SchedulingConvergent Invoicing: Scheduling
Convergent Invoicing: SchedulingRakesh Dasgupta
 
SAP ISU : Budget Billing Basics
SAP ISU : Budget Billing BasicsSAP ISU : Budget Billing Basics
SAP ISU : Budget Billing 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
 
Rate Category Advance Billing
Rate Category Advance BillingRate Category Advance Billing
Rate Category Advance BillingRakesh Dasgupta
 
EDM Overview of Formula Profile
EDM Overview of Formula ProfileEDM Overview of Formula Profile
EDM Overview of Formula ProfileRakesh Dasgupta
 
EDM Overview Of RTP Basics
EDM Overview Of RTP BasicsEDM Overview Of RTP Basics
EDM Overview Of RTP BasicsRakesh Dasgupta
 
Budget Billing : Payment Scheme
Budget Billing : Payment SchemeBudget Billing : Payment Scheme
Budget Billing : Payment SchemeRakesh Dasgupta
 
Convergent Invoicing: Clarification Lists
Convergent Invoicing: Clarification Lists Convergent Invoicing: Clarification Lists
Convergent Invoicing: Clarification Lists Rakesh Dasgupta
 

Tendances (20)

Rental price variants
Rental price variantsRental price variants
Rental price variants
 
Variant COMPUT25 explained
Variant COMPUT25 explainedVariant COMPUT25 explained
Variant COMPUT25 explained
 
Sap isu tcodes
Sap isu tcodesSap isu tcodes
Sap isu tcodes
 
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 Serial Switching
DM Serial SwitchingDM Serial Switching
DM Serial Switching
 
Access controls for Operands
Access controls for OperandsAccess controls for Operands
Access controls for Operands
 
DM Estimation in Consumption Registers Based on Past Meter Reading
DM Estimation in Consumption Registers Based on Past Meter ReadingDM Estimation in Consumption Registers Based on Past Meter Reading
DM Estimation in Consumption Registers Based on Past Meter Reading
 
AMI Capabilities: Operational Status
AMI Capabilities: Operational StatusAMI Capabilities: Operational Status
AMI Capabilities: Operational Status
 
SAP ISU: Out-sorting Billing Validation
SAP ISU: Out-sorting Billing ValidationSAP ISU: Out-sorting Billing Validation
SAP ISU: Out-sorting Billing Validation
 
Rate Category Period End Billing
Rate Category Period End BillingRate Category Period End Billing
Rate Category Period End Billing
 
Convergent Invoicing: Scheduling
Convergent Invoicing: SchedulingConvergent Invoicing: Scheduling
Convergent Invoicing: Scheduling
 
Installation Groups
Installation GroupsInstallation Groups
Installation Groups
 
SAP ISU : Budget Billing Basics
SAP ISU : Budget Billing BasicsSAP ISU : Budget Billing Basics
SAP ISU : Budget Billing Basics
 
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
 
Rate Category Advance Billing
Rate Category Advance BillingRate Category Advance Billing
Rate Category Advance Billing
 
EDM Overview of Formula Profile
EDM Overview of Formula ProfileEDM Overview of Formula Profile
EDM Overview of Formula Profile
 
EDM Overview Of RTP Basics
EDM Overview Of RTP BasicsEDM Overview Of RTP Basics
EDM Overview Of RTP Basics
 
Budget Billing : Payment Scheme
Budget Billing : Payment SchemeBudget Billing : Payment Scheme
Budget Billing : Payment Scheme
 
Convergent Invoicing: Clarification Lists
Convergent Invoicing: Clarification Lists Convergent Invoicing: Clarification Lists
Convergent Invoicing: Clarification Lists
 

Similaire à Meter Reading Upload Interval :Used for uploading readings through IDocs

Oracle finansial r12 ht
Oracle finansial r12 htOracle finansial r12 ht
Oracle finansial r12 htHassan Tariq
 
Scoring documentation
Scoring documentationScoring documentation
Scoring documentationFatima Khalid
 
Excel DATEDIFF Function
Excel DATEDIFF FunctionExcel DATEDIFF Function
Excel DATEDIFF FunctionExcel
 
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
 
EDA of San Francisco Employee Compensation for Fiscal Year 2014-15
EDA of San Francisco Employee Compensation for Fiscal Year 2014-15EDA of San Francisco Employee Compensation for Fiscal Year 2014-15
EDA of San Francisco Employee Compensation for Fiscal Year 2014-15Sagar Tupkar
 
Admm crp oracle payroll
Admm crp oracle payrollAdmm crp oracle payroll
Admm crp oracle payrollFeras Ahmad
 
142500146 using-oracle-fast formula-for-payroll-calculations
142500146 using-oracle-fast formula-for-payroll-calculations142500146 using-oracle-fast formula-for-payroll-calculations
142500146 using-oracle-fast formula-for-payroll-calculationsuday reddy
 
Optimizing your General Ledger
Optimizing your General LedgerOptimizing your General Ledger
Optimizing your General Ledgersilosmashers
 
SAP FICO Interview Questions
SAP FICO Interview QuestionsSAP FICO Interview Questions
SAP FICO Interview QuestionsAjeesh Sudevan
 
Foreign exchange Valuation.docx
Foreign exchange Valuation.docxForeign exchange Valuation.docx
Foreign exchange Valuation.docxkrishnaKumarK33
 
Procedure for New Year Processing in ORION ERP
Procedure for New Year Processing in ORION ERPProcedure for New Year Processing in ORION ERP
Procedure for New Year Processing in ORION ERPJitendra Kumar
 
01 Job Pro Ovu
01 Job Pro Ovu01 Job Pro Ovu
01 Job Pro Ovufraserg
 
Payroll process oracle hrms
Payroll process oracle hrmsPayroll process oracle hrms
Payroll process oracle hrmsShaju Shana
 
Lo17
Lo17Lo17
Lo17lksoo
 
Payroll Management System Complete Report
Payroll Management System Complete ReportPayroll Management System Complete Report
Payroll Management System Complete ReportSavio Aberneithie
 
Graded ProjectIce Cream SystemsPROJECT GOAL 1P.docx
Graded ProjectIce Cream SystemsPROJECT GOAL 1P.docxGraded ProjectIce Cream SystemsPROJECT GOAL 1P.docx
Graded ProjectIce Cream SystemsPROJECT GOAL 1P.docxbenjaminjames21681
 
Excel 2007 dates
Excel 2007 datesExcel 2007 dates
Excel 2007 datesosuchin
 

Similaire à Meter Reading Upload Interval :Used for uploading readings through IDocs (20)

Oracle finansial r12 ht
Oracle finansial r12 htOracle finansial r12 ht
Oracle finansial r12 ht
 
Scoring documentation
Scoring documentationScoring documentation
Scoring documentation
 
Excel DATEDIFF Function
Excel DATEDIFF FunctionExcel DATEDIFF Function
Excel DATEDIFF Function
 
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
 
EDA of San Francisco Employee Compensation for Fiscal Year 2014-15
EDA of San Francisco Employee Compensation for Fiscal Year 2014-15EDA of San Francisco Employee Compensation for Fiscal Year 2014-15
EDA of San Francisco Employee Compensation for Fiscal Year 2014-15
 
Oracle core-hr
Oracle core-hrOracle core-hr
Oracle core-hr
 
Admm crp oracle payroll
Admm crp oracle payrollAdmm crp oracle payroll
Admm crp oracle payroll
 
142500146 using-oracle-fast formula-for-payroll-calculations
142500146 using-oracle-fast formula-for-payroll-calculations142500146 using-oracle-fast formula-for-payroll-calculations
142500146 using-oracle-fast formula-for-payroll-calculations
 
Optimizing your General Ledger
Optimizing your General LedgerOptimizing your General Ledger
Optimizing your General Ledger
 
SAP FICO Interview Questions
SAP FICO Interview QuestionsSAP FICO Interview Questions
SAP FICO Interview Questions
 
Foreign exchange Valuation.docx
Foreign exchange Valuation.docxForeign exchange Valuation.docx
Foreign exchange Valuation.docx
 
Procedure for New Year Processing in ORION ERP
Procedure for New Year Processing in ORION ERPProcedure for New Year Processing in ORION ERP
Procedure for New Year Processing in ORION ERP
 
01 Job Pro Ovu
01 Job Pro Ovu01 Job Pro Ovu
01 Job Pro Ovu
 
Payroll process oracle hrms
Payroll process oracle hrmsPayroll process oracle hrms
Payroll process oracle hrms
 
Db
DbDb
Db
 
02
0202
02
 
Lo17
Lo17Lo17
Lo17
 
Payroll Management System Complete Report
Payroll Management System Complete ReportPayroll Management System Complete Report
Payroll Management System Complete Report
 
Graded ProjectIce Cream SystemsPROJECT GOAL 1P.docx
Graded ProjectIce Cream SystemsPROJECT GOAL 1P.docxGraded ProjectIce Cream SystemsPROJECT GOAL 1P.docx
Graded ProjectIce Cream SystemsPROJECT GOAL 1P.docx
 
Excel 2007 dates
Excel 2007 datesExcel 2007 dates
Excel 2007 dates
 

Plus de Rakesh 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
 
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
 
Linear Consumption Pattern
Linear Consumption PatternLinear Consumption Pattern
Linear Consumption PatternRakesh 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
 

Plus de Rakesh Dasgupta (15)

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
 
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
 
Linear Consumption Pattern
Linear Consumption PatternLinear Consumption Pattern
Linear Consumption Pattern
 
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
 

Dernier

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Dernier (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Meter Reading Upload Interval :Used for uploading readings through IDocs

  • 1. Meter Reading Upload Interval This post is on ‘Upload Interval’ field which we see in customizing. Path is SAP Utilities -> Device Management -> Meter Reading -> Basic Settings -> Define Control parameters for Meter Reading Data Processing. The F1 help for the field gives us this. I have done this only for Periodic Meter Reading ‘01’ and as shown below the maintained value for this field is 0. Below the schedule record is been created which has a schedule meter reading date as 31st Jan 2012 and Schedule Billing date as 4th Feb 2012. So we have a duration of 4 days in between. When using single entry EL28 I can enter my reading on any date (though the default date given is 31st Jan 2012),I can change the date to 4th Feb 2012 or to 5th Feb 2012 and the meter reading gets saved successfully.
  • 2. But when IDoc is used to upload meter readings this gives an error as shown below. The meter reading and the actual meter reading date is 5th Feb 2012. When the meter reading date is chnaged to 31st Jan 2012 IDoc is successfully processed.
  • 3. Now what’s the impact? The impact is that the billing period is contained by the meter reading upload date. So if the reading is uploaded with date as 31st Jan 2012 so the billing period also ends at 31st Jan 2012 even though my actual meter reading date is 5th Feb,2012. Now maintaining 5 days as Upload Interval as shown below. IDoc has the below data and is uploaded.
  • 4. As we can see that the system checks the from and to date limits by subtracting the meter reading date by the upload interval value (which is 5). 5th Feb 2012 plus 5 days gives 10th Feb 2012 and minus 5 Days gives 31st Jan 2012. As the date of schedule meter reading 31st Jan 2012 falls in this range so IDoc is successfully processed. Even the billing period is shown properly.
  • 5. If now the meter reading date is changed to 10th Feb 2012 as shown below. The date range now comes to 5th Feb 2012 to 15th Feb 2012. But this date range doesn’t have the schedule meter reading date of 31st Jan 2012 so IDoc fails. Chaning the meter reading date to 2nd feb 2012 we can check that the daterange is from 28th Jan 2012 to 7th Feb 2012.
  • 6. The schedule meter reading date of 31st Jan 2012 falls in this range so IDoc gets uploaded successfully. So in summary When uploading meter readings using IDocs this customizing entry needs to be maintained. The proper value to be maintained here depends on the business requirements as the billing period duration matters. The schedule meter reading date is important as this is always checked. So when using IDoc ‘ISU_MR_UPLOAD02’ you get this error ‘No schedule record found’ look no further but at the schedule meter reading date and the upload interval. Do the plus minus thing and you would know that the meter reading upload date should be such that the range(after the plus minus thing) has the schedule meter reading date in its midst. ☺ Want more details
  • 7. The customizing entry is maintained in table te410. Field is intervuplper. The subroutine is mrorder_exists. The code is if xy_mrresults-mrreason eq co_gr_turnus. if xy_mrresults-targetmrdate is initial or xy_mrresults-targetmrdate eq space. * consider interval (TE410S) perform determine_tolerance using x_equnr xy_mrresults changing xy_masterdata numbdays. l_adatsollbis = xy_mrresults-mrdateforbilling + numbdays. l_adatsollvon = xy_mrresults-mrdateforbilling - numbdays. else. * if target mrdate is provided it is used to select mroders l_adatsollbis = l_adatsollvon = xy_mrresults-targetmrdate. endif. endif. Debugging FM ISU_AMI_MTRREADDOC_UPLOAD during Idoc upload can lead you here. ☺