SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
Dynamic	Modification	Factor	
Used in Synthetic Profiles to change the values. Basic idea was to prevent large jumps in
values like in the case shown below. (Copied from help.sap.com)

SAP has a predefined dynamic modification function for residential customers which comply
with the standards of the German Electricity Association. The Function Module is
ISU_FACTOR_PROFILE_CALC_0001.
• DMF profiles should be of profile type ‘elementary’ and of profile value category ‘factor’.
• DMF is only valid for Synthetic Profiles which have ether the day profile allocation or
annual profile allocation.
• Once the DMF values are generated and used in a Synthetic Profile they cannot be
regenerated.
• DMF profile allocated to a Synthetic Profile cannot be changed after it’s saved.
So basically DMF is calculating a factor which is multiplied with the values which are
allocated in the synthetic profile using the day/annual profiles.
We can define our own algorithm for DMF. The customizing path to define it is in
SAP Utilities -> Tools -> System Modification -> User –Defined Enhancements for Energy Data
Management -> Dynamic Modification Functions for Synthetic Profiles -> Define Functions for
Calculating Dynamic Modification Factors

©sapisurdg.wordpress.com
About the Standard VDEW Dynamic Modification Factor

t is the number of day starting with January 1 and ending with December 31 taking into
account if the year is a leap year. In real time we get the factor in prof_value. (Here for
01/01/2012 it’s calculated as 1.24203011960800) So this value gets multiplied with the
values in the Synthetic Profile for that day.

Now just a short demo on how it works.
Below is a profile with profile value category ‘factor’. The values for January month have been
stored manually as ‘2’. So this means that we have not still executed DMF algorithm but
manually assigned the multiplication factor as ‘2’.

©sapisurdg.wordpress.com
The synthetic profile has season types defined so we have 2 day profiles allocated with
Summers having value as ‘10’ and Winters having value as ‘2’. The demo is showing just the
winter values.

Now for generation of values in the Synthetic Profile, we have the factor profile allocated in
DMF factors field, the dates are defined, and the status is ‘red’. So we click on the ‘generate

©sapisurdg.wordpress.com
profile values’ button.

Once the profile is saved the status changes to green and the dates are updated.

The value in the winter day profile (2) as multiplied with the DMF (2) and then updated to the
Synthetic Profile as we see below. (Value of 4)

If DMF values are not maintained for a period and we try to generate the synthetic Profile it
would give an error.

©sapisurdg.wordpress.com
Now generating the DMF values using the standard report.

Values are generated as shown below.

Once again the Synthetic Profile values are generated for 2012 and we get the below result.
Winter profile value(2) is multiplied with the DMF value calculated by the SAP given algorithm
as shown above.

©sapisurdg.wordpress.com
So that’s it.

©sapisurdg.wordpress.com

Contenu connexe

En vedette

En vedette (20)

Rental price variants
Rental price variantsRental price variants
Rental price variants
 
Study of Discounts I
Study of Discounts IStudy of Discounts I
Study of Discounts I
 
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
 
Variant COMPUT25 explained
Variant COMPUT25 explainedVariant COMPUT25 explained
Variant COMPUT25 explained
 
Budget Billing : Payment plan
Budget Billing : Payment planBudget Billing : Payment plan
Budget Billing : Payment plan
 
Budget Billing : Payment Scheme
Budget Billing : Payment SchemeBudget Billing : Payment Scheme
Budget Billing : Payment Scheme
 
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
 
ISU Assess Workflow to Re Estimate Previous Billed Meter Readings
ISU Assess Workflow to Re Estimate Previous Billed Meter ReadingsISU Assess Workflow to Re Estimate Previous Billed Meter Readings
ISU Assess Workflow to Re Estimate Previous Billed Meter Readings
 
Franchise Contract
Franchise ContractFranchise Contract
Franchise Contract
 
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
 
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
 
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
 
SAP ISU : Budget Billing Basics
SAP ISU : Budget Billing BasicsSAP ISU : Budget Billing Basics
SAP ISU : Budget Billing Basics
 
DM Serial Switching
DM Serial SwitchingDM Serial Switching
DM Serial Switching
 
DM Estimation on Meter Reading Control
DM Estimation on Meter Reading ControlDM Estimation on Meter Reading Control
DM Estimation on Meter Reading Control
 
Access controls for Operands
Access controls for OperandsAccess controls for Operands
Access controls for Operands
 
SatSapar - online airline tickets and hotel booking, online travel agency
SatSapar - online airline tickets and hotel booking, online travel agencySatSapar - online airline tickets and hotel booking, online travel agency
SatSapar - online airline tickets and hotel booking, online travel agency
 
SmsBazar presentation in English (2012)
SmsBazar presentation in English (2012)SmsBazar presentation in English (2012)
SmsBazar presentation in English (2012)
 
SatSapar - online airline tickets and hotel booking, online travel agency
SatSapar - online airline tickets and hotel booking, online travel agencySatSapar - online airline tickets and hotel booking, online travel agency
SatSapar - online airline tickets and hotel booking, online travel agency
 
Презентация мобильной торговой площадки SmsBazar (2011)
Презентация мобильной торговой площадки SmsBazar (2011)Презентация мобильной торговой площадки SmsBazar (2011)
Презентация мобильной торговой площадки SmsBazar (2011)
 

Similaire à Dynamic Modification Factor_Synthetic Profiles

Customer exit variables in sap
Customer exit variables in sapCustomer exit variables in sap
Customer exit variables in sap
saborhade
 
CRM Target Groups_C1B_CRM702_BB_ConfigGuide_EN_XX.doc
CRM Target Groups_C1B_CRM702_BB_ConfigGuide_EN_XX.docCRM Target Groups_C1B_CRM702_BB_ConfigGuide_EN_XX.doc
CRM Target Groups_C1B_CRM702_BB_ConfigGuide_EN_XX.doc
KrisStone4
 
Customer exit variables in sap
Customer exit variables in sapCustomer exit variables in sap
Customer exit variables in sap
Sidharth Sriram
 
CRM Territory Management_C06_CRM702_BB_ConfigGuide_EN_XX.doc
CRM Territory Management_C06_CRM702_BB_ConfigGuide_EN_XX.docCRM Territory Management_C06_CRM702_BB_ConfigGuide_EN_XX.doc
CRM Territory Management_C06_CRM702_BB_ConfigGuide_EN_XX.doc
KrisStone4
 
Maximizing Sap Compensation Functionality At Air Products
Maximizing Sap Compensation Functionality At Air ProductsMaximizing Sap Compensation Functionality At Air Products
Maximizing Sap Compensation Functionality At Air Products
wendlidl
 
Introducing ERP Solution | Syntech Solution Ltd
Introducing ERP Solution | Syntech Solution LtdIntroducing ERP Solution | Syntech Solution Ltd
Introducing ERP Solution | Syntech Solution Ltd
Sazzad Hossain
 
Product Costing Software
Product Costing SoftwareProduct Costing Software
Product Costing Software
SaurabhChobe
 
CRM WebClient UI for Interaction Center_C4H_CRM702_BB_ConfigGuide_EN_XX.doc
CRM WebClient UI for Interaction Center_C4H_CRM702_BB_ConfigGuide_EN_XX.docCRM WebClient UI for Interaction Center_C4H_CRM702_BB_ConfigGuide_EN_XX.doc
CRM WebClient UI for Interaction Center_C4H_CRM702_BB_ConfigGuide_EN_XX.doc
KrisStone4
 
Product costing ppt
Product costing pptProduct costing ppt
Product costing ppt
Sujay Kumar
 

Similaire à Dynamic Modification Factor_Synthetic Profiles (20)

Beginner's guide create a custom 'copy' planning function type
Beginner's guide  create a custom 'copy' planning function typeBeginner's guide  create a custom 'copy' planning function type
Beginner's guide create a custom 'copy' planning function type
 
Customer exit variables in sap
Customer exit variables in sapCustomer exit variables in sap
Customer exit variables in sap
 
CRM Target Groups_C1B_CRM702_BB_ConfigGuide_EN_XX.doc
CRM Target Groups_C1B_CRM702_BB_ConfigGuide_EN_XX.docCRM Target Groups_C1B_CRM702_BB_ConfigGuide_EN_XX.doc
CRM Target Groups_C1B_CRM702_BB_ConfigGuide_EN_XX.doc
 
Customer exit variables in sap
Customer exit variables in sapCustomer exit variables in sap
Customer exit variables in sap
 
Central Finance Configuration.pdf
Central Finance Configuration.pdfCentral Finance Configuration.pdf
Central Finance Configuration.pdf
 
Q2 2019 EC Platform Quick Review by Deloitte Germany
Q2 2019 EC Platform Quick Review by Deloitte GermanyQ2 2019 EC Platform Quick Review by Deloitte Germany
Q2 2019 EC Platform Quick Review by Deloitte Germany
 
CRM Territory Management_C06_CRM702_BB_ConfigGuide_EN_XX.doc
CRM Territory Management_C06_CRM702_BB_ConfigGuide_EN_XX.docCRM Territory Management_C06_CRM702_BB_ConfigGuide_EN_XX.doc
CRM Territory Management_C06_CRM702_BB_ConfigGuide_EN_XX.doc
 
Static Amortization Schedule
Static Amortization ScheduleStatic Amortization Schedule
Static Amortization Schedule
 
MFP Teach Out
MFP Teach OutMFP Teach Out
MFP Teach Out
 
RPAS MFP Tech Support Teach-Out
RPAS MFP Tech Support Teach-OutRPAS MFP Tech Support Teach-Out
RPAS MFP Tech Support Teach-Out
 
George McGeachie's Favourite PowerDesigner features
George McGeachie's Favourite PowerDesigner featuresGeorge McGeachie's Favourite PowerDesigner features
George McGeachie's Favourite PowerDesigner features
 
Edge application pp
Edge application ppEdge application pp
Edge application pp
 
SAP BPC Learning Notes and Insights.docx
SAP BPC Learning Notes and Insights.docxSAP BPC Learning Notes and Insights.docx
SAP BPC Learning Notes and Insights.docx
 
Maximizing Sap Compensation Functionality At Air Products
Maximizing Sap Compensation Functionality At Air ProductsMaximizing Sap Compensation Functionality At Air Products
Maximizing Sap Compensation Functionality At Air Products
 
Introducing ERP Solution | Syntech Solution Ltd
Introducing ERP Solution | Syntech Solution LtdIntroducing ERP Solution | Syntech Solution Ltd
Introducing ERP Solution | Syntech Solution Ltd
 
MD04 Report in BW
MD04 Report in BWMD04 Report in BW
MD04 Report in BW
 
Product Costing Software
Product Costing SoftwareProduct Costing Software
Product Costing Software
 
CRM WebClient UI for Interaction Center_C4H_CRM702_BB_ConfigGuide_EN_XX.doc
CRM WebClient UI for Interaction Center_C4H_CRM702_BB_ConfigGuide_EN_XX.docCRM WebClient UI for Interaction Center_C4H_CRM702_BB_ConfigGuide_EN_XX.doc
CRM WebClient UI for Interaction Center_C4H_CRM702_BB_ConfigGuide_EN_XX.doc
 
EDM Overview of Synthetic Profile
EDM Overview of Synthetic ProfileEDM Overview of Synthetic Profile
EDM Overview of Synthetic Profile
 
Product costing ppt
Product costing pptProduct costing ppt
Product costing ppt
 

Plus de Rakesh Dasgupta

Plus de Rakesh Dasgupta (14)

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
 
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
 
AMI Capabilities: Operational Status
AMI Capabilities: Operational StatusAMI Capabilities: Operational Status
AMI Capabilities: Operational Status
 
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
 
SAP ISU: Out-sorting Billing Validation
SAP ISU: Out-sorting Billing ValidationSAP ISU: Out-sorting Billing Validation
SAP ISU: Out-sorting Billing Validation
 
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
 
Maximum Price Limitation
Maximum Price LimitationMaximum Price Limitation
Maximum Price Limitation
 
Rate Category Advance Billing
Rate Category Advance BillingRate Category Advance Billing
Rate Category Advance Billing
 
Rate Category Period End Billing
Rate Category Period End BillingRate Category Period End Billing
Rate Category Period End Billing
 
IDE Sending Profile Values
IDE Sending Profile ValuesIDE Sending Profile Values
IDE Sending Profile Values
 

Dernier

Dernier (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
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
 
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...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
"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 ...
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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?
 
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
 
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...
 

Dynamic Modification Factor_Synthetic Profiles

  • 1. Dynamic Modification Factor Used in Synthetic Profiles to change the values. Basic idea was to prevent large jumps in values like in the case shown below. (Copied from help.sap.com) SAP has a predefined dynamic modification function for residential customers which comply with the standards of the German Electricity Association. The Function Module is ISU_FACTOR_PROFILE_CALC_0001. • DMF profiles should be of profile type ‘elementary’ and of profile value category ‘factor’. • DMF is only valid for Synthetic Profiles which have ether the day profile allocation or annual profile allocation. • Once the DMF values are generated and used in a Synthetic Profile they cannot be regenerated. • DMF profile allocated to a Synthetic Profile cannot be changed after it’s saved. So basically DMF is calculating a factor which is multiplied with the values which are allocated in the synthetic profile using the day/annual profiles. We can define our own algorithm for DMF. The customizing path to define it is in SAP Utilities -> Tools -> System Modification -> User –Defined Enhancements for Energy Data Management -> Dynamic Modification Functions for Synthetic Profiles -> Define Functions for Calculating Dynamic Modification Factors ©sapisurdg.wordpress.com
  • 2. About the Standard VDEW Dynamic Modification Factor t is the number of day starting with January 1 and ending with December 31 taking into account if the year is a leap year. In real time we get the factor in prof_value. (Here for 01/01/2012 it’s calculated as 1.24203011960800) So this value gets multiplied with the values in the Synthetic Profile for that day. Now just a short demo on how it works. Below is a profile with profile value category ‘factor’. The values for January month have been stored manually as ‘2’. So this means that we have not still executed DMF algorithm but manually assigned the multiplication factor as ‘2’. ©sapisurdg.wordpress.com
  • 3. The synthetic profile has season types defined so we have 2 day profiles allocated with Summers having value as ‘10’ and Winters having value as ‘2’. The demo is showing just the winter values. Now for generation of values in the Synthetic Profile, we have the factor profile allocated in DMF factors field, the dates are defined, and the status is ‘red’. So we click on the ‘generate ©sapisurdg.wordpress.com
  • 4. profile values’ button. Once the profile is saved the status changes to green and the dates are updated. The value in the winter day profile (2) as multiplied with the DMF (2) and then updated to the Synthetic Profile as we see below. (Value of 4) If DMF values are not maintained for a period and we try to generate the synthetic Profile it would give an error. ©sapisurdg.wordpress.com
  • 5. Now generating the DMF values using the standard report. Values are generated as shown below. Once again the Synthetic Profile values are generated for 2012 and we get the below result. Winter profile value(2) is multiplied with the DMF value calculated by the SAP given algorithm as shown above. ©sapisurdg.wordpress.com