SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
Maximum	Price	Limitation	
Well, as the title says this post is on Maximum Price Limitation which is a form of Best Rate
Billing (probably will post later on this) with 2 alternatives.
The main variant used for this UTILIT02, probably one look at the documentation should clear what it
does and how it functions. My intention here is to show a demo on its functionality as per my
understanding.

UTILIT02 takes in 2 operands of amount type for comparing and gives out 2 operands as outputs :
Amount(determined value) and an Integer which tells which amount got selected.
The variant control for this operand gives flexibility to delete the billing line items of the amount failing
the comparison. Also the value of integer can be used to trigger specific line items (use IF-ELSE) based on
which amount got selected. If only one line item needs to be triggered specific to the selection after the
execution of this variant then this happens automatically.(demo shall show this)

Now for the demo. I have defined 2 rates.

    •   Rate MPL001 takes in the consumption multiplies to with the price and gives the amount. Also it
        takes a rental price and adds it to the amount.
    •   Rate MPL002 changes the price used in MPL001 by multiplying with a factor ,use this price for
        the consumption. UTILIT02 then compares the 2 amounts obtained from above and passes one
        amount according to the variant control and also the integer value. based on the integer value the
        next rate steps works. If its 01 then it executes rate step 006 if its 02 it executes rate step 007.




                                        Rate steps for Maximum Price Limitation


Now for the facts of the rate.
Rate Steps Facts


Just to show the USERDEF operand. Make sure for the block titled 'Values for USERDEF' select the same
value for the USERDEF operands.




                               USERDEF_Operand Keep a note for the Values for USERDEF


So lets the execution start.

1st run:
1st Run


Here we are comparing to get the highest amount and also deleting the billing line items of the lower
amount.




                                                 1st Run_rate steps


So the highest amount (Rate MPL002) gets into the billing line items and also the installation fact is
updated with the second value.

2nd Run:
2nd Run


Here we are comparing to get the lower amount and also deleting the billing line items of the higher
amount.




                                                 2nd run_rate steps


So the lower amount (Rate MPL001) gets into the billing line items and also the installation fact is
updated with the first value.

3rd Run:
3rd Run


Here we are comparing to get the lower amount but not deleting the billing line items of the higher
amount.




                                                  3rd Run_rate steps


So both the amounts (Rate MPL001 and MPL002) gets into the billing line items and also the
installation fact is updated with the first value. But this doesn't seem a good idea as we are not sure on
which amount is taken except for the fact that the Installation was updated with the First Rate value.
Anyways...

4th Run:
4th Run


Here we are comparing to get the higher amount but not deleting the billing line items of the lower
amount.




                                                 4th Run_rate steps


So both the amounts (Rate MPL001 and MPL002) gets into the billing line items and also the
installation fact is updated with the second value.

There are other UTILITXX variants which actually do almost a similar function but with more operands.

Hope this short demo was up to the standards of the last posts. :)

Cheers!!

PS: I could have changed the layout of the billing line items to show the amount but then laziness is more
tempting. ;)

Blog: http://sapisurdg.wordpress.com/

Mais conteúdo relacionado

Mais procurados

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
 
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
 
c++ programming Unit 4 operators
c++ programming Unit 4 operatorsc++ programming Unit 4 operators
c++ programming Unit 4 operatorsAAKASH KUMAR
 
Nspire--iPadAppTutorial--Quadratic Formula Template
Nspire--iPadAppTutorial--Quadratic Formula TemplateNspire--iPadAppTutorial--Quadratic Formula Template
Nspire--iPadAppTutorial--Quadratic Formula TemplateMedia4math
 
Booth algorithm for multiplication
Booth algorithm for multiplicationBooth algorithm for multiplication
Booth algorithm for multiplicationsshwetasrivastava
 
Python operators
Python operatorsPython operators
Python operatorsnuripatidar
 
c++ programming Unit 3 variables,data types
c++ programming Unit 3 variables,data typesc++ programming Unit 3 variables,data types
c++ programming Unit 3 variables,data typesAAKASH KUMAR
 
CMA Part1 | High-Low Method | www.LetsLeanrnGlobal.com
CMA Part1 | High-Low Method | www.LetsLeanrnGlobal.comCMA Part1 | High-Low Method | www.LetsLeanrnGlobal.com
CMA Part1 | High-Low Method | www.LetsLeanrnGlobal.comLETSLAERN
 
Debugger Of Turbo C
Debugger Of Turbo CDebugger Of Turbo C
Debugger Of Turbo Cmohit2501
 

Mais procurados (14)

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
 
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
 
Franchise Contract
Franchise ContractFranchise Contract
Franchise Contract
 
c++ programming Unit 4 operators
c++ programming Unit 4 operatorsc++ programming Unit 4 operators
c++ programming Unit 4 operators
 
Lecture03
Lecture03Lecture03
Lecture03
 
SPSS
SPSSSPSS
SPSS
 
Timedobserver
TimedobserverTimedobserver
Timedobserver
 
Nspire--iPadAppTutorial--Quadratic Formula Template
Nspire--iPadAppTutorial--Quadratic Formula TemplateNspire--iPadAppTutorial--Quadratic Formula Template
Nspire--iPadAppTutorial--Quadratic Formula Template
 
Booth algorithm for multiplication
Booth algorithm for multiplicationBooth algorithm for multiplication
Booth algorithm for multiplication
 
Python operators
Python operatorsPython operators
Python operators
 
c++ programming Unit 3 variables,data types
c++ programming Unit 3 variables,data typesc++ programming Unit 3 variables,data types
c++ programming Unit 3 variables,data types
 
CMA Part1 | High-Low Method | www.LetsLeanrnGlobal.com
CMA Part1 | High-Low Method | www.LetsLeanrnGlobal.comCMA Part1 | High-Low Method | www.LetsLeanrnGlobal.com
CMA Part1 | High-Low Method | www.LetsLeanrnGlobal.com
 
Operators in C & C++ Language
Operators in C & C++ LanguageOperators in C & C++ Language
Operators in C & C++ Language
 
Debugger Of Turbo C
Debugger Of Turbo CDebugger Of Turbo C
Debugger Of Turbo C
 

Destaque

Rate Category Advance Billing
Rate Category Advance BillingRate Category Advance Billing
Rate Category Advance BillingRakesh Dasgupta
 
IDE PoD Screen Enhancement
IDE PoD Screen EnhancementIDE PoD Screen Enhancement
IDE PoD Screen EnhancementRakesh 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
 
Meter Reading Upload Interval :Used for uploading readings through IDocs
Meter Reading Upload Interval :Used for uploading readings through IDocsMeter Reading Upload Interval :Used for uploading readings through IDocs
Meter Reading Upload Interval :Used for uploading readings through IDocsRakesh Dasgupta
 
Extrapolation with Periodic Consumption
Extrapolation with Periodic ConsumptionExtrapolation with Periodic Consumption
Extrapolation with Periodic ConsumptionRakesh 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
 
IDE Sending Settlement Results EXPSETTLPA
IDE Sending Settlement Results EXPSETTLPAIDE Sending Settlement Results EXPSETTLPA
IDE Sending Settlement Results EXPSETTLPARakesh Dasgupta
 
EDM Activation of RTP Components II
EDM Activation of RTP Components IIEDM Activation of RTP Components II
EDM Activation of RTP Components IIRakesh Dasgupta
 
IDE Sending Profile Values
IDE Sending Profile ValuesIDE Sending Profile Values
IDE Sending Profile ValuesRakesh Dasgupta
 
EDM Creating Formulas for Formula Profile & RTP Interface
EDM Creating Formulas for Formula Profile & RTP InterfaceEDM Creating Formulas for Formula Profile & RTP Interface
EDM Creating Formulas for Formula Profile & RTP InterfaceRakesh Dasgupta
 
Dynamic Modification Factor_Synthetic Profiles
Dynamic Modification Factor_Synthetic ProfilesDynamic Modification Factor_Synthetic Profiles
Dynamic Modification Factor_Synthetic ProfilesRakesh Dasgupta
 
Budget Billing : Payment plan
Budget Billing : Payment planBudget Billing : Payment plan
Budget Billing : Payment planRakesh Dasgupta
 
EDM Synthetic Profile in Action
EDM Synthetic Profile in ActionEDM Synthetic Profile in Action
EDM Synthetic Profile in ActionRakesh Dasgupta
 
EDM Overview of Profile and Settlement
EDM Overview of Profile and SettlementEDM Overview of Profile and Settlement
EDM Overview of Profile and SettlementRakesh Dasgupta
 
EDM Overview of Formula Profile
EDM Overview of Formula ProfileEDM Overview of Formula Profile
EDM Overview of Formula ProfileRakesh Dasgupta
 

Destaque (18)

Rate Category Advance Billing
Rate Category Advance BillingRate Category Advance Billing
Rate Category Advance Billing
 
IDE PoD Screen Enhancement
IDE PoD Screen EnhancementIDE PoD Screen Enhancement
IDE PoD Screen Enhancement
 
EDM Activation of RTP Components I
EDM Activation of RTP Components IEDM Activation of RTP Components I
EDM Activation of RTP Components I
 
Meter Reading Upload Interval :Used for uploading readings through IDocs
Meter Reading Upload Interval :Used for uploading readings through IDocsMeter Reading Upload Interval :Used for uploading readings through IDocs
Meter Reading Upload Interval :Used for uploading readings through IDocs
 
Extrapolation with Periodic Consumption
Extrapolation with Periodic ConsumptionExtrapolation with Periodic Consumption
Extrapolation with Periodic Consumption
 
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
 
IDE Sending Settlement Results EXPSETTLPA
IDE Sending Settlement Results EXPSETTLPAIDE Sending Settlement Results EXPSETTLPA
IDE Sending Settlement Results EXPSETTLPA
 
EDM Activation of RTP Components II
EDM Activation of RTP Components IIEDM Activation of RTP Components II
EDM Activation of RTP Components II
 
IDE Sending Profile Values
IDE Sending Profile ValuesIDE Sending Profile Values
IDE Sending Profile Values
 
EDM Creating Formulas for Formula Profile & RTP Interface
EDM Creating Formulas for Formula Profile & RTP InterfaceEDM Creating Formulas for Formula Profile & RTP Interface
EDM Creating Formulas for Formula Profile & RTP Interface
 
Dynamic Modification Factor_Synthetic Profiles
Dynamic Modification Factor_Synthetic ProfilesDynamic Modification Factor_Synthetic Profiles
Dynamic Modification Factor_Synthetic Profiles
 
Budget Billing : Payment plan
Budget Billing : Payment planBudget Billing : Payment plan
Budget Billing : Payment plan
 
EDM Synthetic Profile in Action
EDM Synthetic Profile in ActionEDM Synthetic Profile in Action
EDM Synthetic Profile in Action
 
DM Serial Switching
DM Serial SwitchingDM Serial Switching
DM Serial Switching
 
EDM Overview of Profile and Settlement
EDM Overview of Profile and SettlementEDM Overview of Profile and Settlement
EDM Overview of Profile and Settlement
 
Installation Groups
Installation GroupsInstallation Groups
Installation Groups
 
EDM Overview of Formula Profile
EDM Overview of Formula ProfileEDM Overview of Formula Profile
EDM Overview of Formula Profile
 

Semelhante a Maximum Price Limitation

packaging procedures_and_state
packaging procedures_and_statepackaging procedures_and_state
packaging procedures_and_stateRajendran
 
Cse lecture-4.2-c bit wise operators and expression
Cse lecture-4.2-c bit wise operators and expressionCse lecture-4.2-c bit wise operators and expression
Cse lecture-4.2-c bit wise operators and expressionFarshidKhan
 
Calculator 2
Calculator 2Calculator 2
Calculator 2livecode
 
PE1 Module 2.ppt
PE1 Module 2.pptPE1 Module 2.ppt
PE1 Module 2.pptbalewayalew
 
Chapter 1
Chapter 1Chapter 1
Chapter 1Pieaugt
 
Visual Basic Review - ICA
Visual Basic Review - ICAVisual Basic Review - ICA
Visual Basic Review - ICAemtrajano
 
INTROPhase 4- Vanilla Bond ValuationProfessor Angela GarrettFI.docx
INTROPhase 4- Vanilla Bond ValuationProfessor Angela GarrettFI.docxINTROPhase 4- Vanilla Bond ValuationProfessor Angela GarrettFI.docx
INTROPhase 4- Vanilla Bond ValuationProfessor Angela GarrettFI.docxmariuse18nolet
 
Goodexplaination inventoryclosing
Goodexplaination inventoryclosingGoodexplaination inventoryclosing
Goodexplaination inventoryclosingearnestgoh
 
House Price Estimation as a Function Fitting Problem with using ANN Approach
House Price Estimation as a Function Fitting Problem with using ANN ApproachHouse Price Estimation as a Function Fitting Problem with using ANN Approach
House Price Estimation as a Function Fitting Problem with using ANN ApproachYusuf Uzun
 
Basic calculator tutorial
Basic calculator tutorialBasic calculator tutorial
Basic calculator tutorialGilkye
 
micro proj4.V2odt
micro proj4.V2odtmicro proj4.V2odt
micro proj4.V2odtBruno Diaz
 
Sap payroll schema. functions , rules and operations – an overview
Sap payroll schema. functions , rules and operations – an overviewSap payroll schema. functions , rules and operations – an overview
Sap payroll schema. functions , rules and operations – an overviewgetsarath
 
Pairwise testing technique-Made easy
Pairwise testing technique-Made easyPairwise testing technique-Made easy
Pairwise testing technique-Made easySamee Ahmed Indikar
 
Paca java script slid
Paca java script slidPaca java script slid
Paca java script slidpacatarpit
 
Here are the 16 pricing elements in pricing procedure and description for each
Here are the 16 pricing elements in pricing procedure and description for eachHere are the 16 pricing elements in pricing procedure and description for each
Here are the 16 pricing elements in pricing procedure and description for eachvishalsap84
 

Semelhante a Maximum Price Limitation (20)

C language
C languageC language
C language
 
packaging procedures_and_state
packaging procedures_and_statepackaging procedures_and_state
packaging procedures_and_state
 
Cse lecture-4.2-c bit wise operators and expression
Cse lecture-4.2-c bit wise operators and expressionCse lecture-4.2-c bit wise operators and expression
Cse lecture-4.2-c bit wise operators and expression
 
Calculator 2
Calculator 2Calculator 2
Calculator 2
 
PE1 Module 2.ppt
PE1 Module 2.pptPE1 Module 2.ppt
PE1 Module 2.ppt
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Data services-functions
Data services-functionsData services-functions
Data services-functions
 
Basic commands in C++
Basic commands in C++Basic commands in C++
Basic commands in C++
 
Visual Basic Review - ICA
Visual Basic Review - ICAVisual Basic Review - ICA
Visual Basic Review - ICA
 
Maxbox starter
Maxbox starterMaxbox starter
Maxbox starter
 
INTROPhase 4- Vanilla Bond ValuationProfessor Angela GarrettFI.docx
INTROPhase 4- Vanilla Bond ValuationProfessor Angela GarrettFI.docxINTROPhase 4- Vanilla Bond ValuationProfessor Angela GarrettFI.docx
INTROPhase 4- Vanilla Bond ValuationProfessor Angela GarrettFI.docx
 
Goodexplaination inventoryclosing
Goodexplaination inventoryclosingGoodexplaination inventoryclosing
Goodexplaination inventoryclosing
 
House Price Estimation as a Function Fitting Problem with using ANN Approach
House Price Estimation as a Function Fitting Problem with using ANN ApproachHouse Price Estimation as a Function Fitting Problem with using ANN Approach
House Price Estimation as a Function Fitting Problem with using ANN Approach
 
Basic calculator tutorial
Basic calculator tutorialBasic calculator tutorial
Basic calculator tutorial
 
micro proj4.V2odt
micro proj4.V2odtmicro proj4.V2odt
micro proj4.V2odt
 
Sap payroll schema. functions , rules and operations – an overview
Sap payroll schema. functions , rules and operations – an overviewSap payroll schema. functions , rules and operations – an overview
Sap payroll schema. functions , rules and operations – an overview
 
Pairwise testing technique-Made easy
Pairwise testing technique-Made easyPairwise testing technique-Made easy
Pairwise testing technique-Made easy
 
Paca java script slid
Paca java script slidPaca java script slid
Paca java script slid
 
Operators in java
Operators in javaOperators in java
Operators in java
 
Here are the 16 pricing elements in pricing procedure and description for each
Here are the 16 pricing elements in pricing procedure and description for eachHere are the 16 pricing elements in pricing procedure and description for each
Here are the 16 pricing elements in pricing procedure and description for each
 

Mais de Rakesh Dasgupta

Convergent Invoicing: Scheduling
Convergent Invoicing: SchedulingConvergent Invoicing: Scheduling
Convergent Invoicing: SchedulingRakesh 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
 
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
 
SAP ISU : Budget Billing Basics
SAP ISU : Budget Billing BasicsSAP ISU : Budget Billing Basics
SAP ISU : Budget Billing BasicsRakesh Dasgupta
 
Budget Billing : Payment Scheme
Budget Billing : Payment SchemeBudget Billing : Payment Scheme
Budget Billing : Payment SchemeRakesh 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
 
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
 
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
 

Mais de Rakesh Dasgupta (12)

Convergent Invoicing: Scheduling
Convergent Invoicing: SchedulingConvergent Invoicing: Scheduling
Convergent Invoicing: Scheduling
 
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
 
Access controls for Operands
Access controls for OperandsAccess controls for Operands
Access controls for Operands
 
Rental price variants
Rental price variantsRental price variants
Rental price variants
 
SAP ISU : Budget Billing Basics
SAP ISU : Budget Billing BasicsSAP ISU : Budget Billing Basics
SAP ISU : Budget Billing Basics
 
Budget Billing : Payment Scheme
Budget Billing : Payment SchemeBudget Billing : Payment Scheme
Budget Billing : Payment Scheme
 
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
 
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
 
Study of Discounts I
Study of Discounts IStudy of Discounts I
Study of Discounts I
 
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
 

Último

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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
"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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
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
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
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
 
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 FresherRemote DBA Services
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 

Último (20)

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...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
"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 ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
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
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 
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
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

Maximum Price Limitation

  • 1. Maximum Price Limitation Well, as the title says this post is on Maximum Price Limitation which is a form of Best Rate Billing (probably will post later on this) with 2 alternatives. The main variant used for this UTILIT02, probably one look at the documentation should clear what it does and how it functions. My intention here is to show a demo on its functionality as per my understanding. UTILIT02 takes in 2 operands of amount type for comparing and gives out 2 operands as outputs : Amount(determined value) and an Integer which tells which amount got selected. The variant control for this operand gives flexibility to delete the billing line items of the amount failing the comparison. Also the value of integer can be used to trigger specific line items (use IF-ELSE) based on which amount got selected. If only one line item needs to be triggered specific to the selection after the execution of this variant then this happens automatically.(demo shall show this) Now for the demo. I have defined 2 rates. • Rate MPL001 takes in the consumption multiplies to with the price and gives the amount. Also it takes a rental price and adds it to the amount. • Rate MPL002 changes the price used in MPL001 by multiplying with a factor ,use this price for the consumption. UTILIT02 then compares the 2 amounts obtained from above and passes one amount according to the variant control and also the integer value. based on the integer value the next rate steps works. If its 01 then it executes rate step 006 if its 02 it executes rate step 007. Rate steps for Maximum Price Limitation Now for the facts of the rate.
  • 2. Rate Steps Facts Just to show the USERDEF operand. Make sure for the block titled 'Values for USERDEF' select the same value for the USERDEF operands. USERDEF_Operand Keep a note for the Values for USERDEF So lets the execution start. 1st run:
  • 3. 1st Run Here we are comparing to get the highest amount and also deleting the billing line items of the lower amount. 1st Run_rate steps So the highest amount (Rate MPL002) gets into the billing line items and also the installation fact is updated with the second value. 2nd Run:
  • 4. 2nd Run Here we are comparing to get the lower amount and also deleting the billing line items of the higher amount. 2nd run_rate steps So the lower amount (Rate MPL001) gets into the billing line items and also the installation fact is updated with the first value. 3rd Run:
  • 5. 3rd Run Here we are comparing to get the lower amount but not deleting the billing line items of the higher amount. 3rd Run_rate steps So both the amounts (Rate MPL001 and MPL002) gets into the billing line items and also the installation fact is updated with the first value. But this doesn't seem a good idea as we are not sure on which amount is taken except for the fact that the Installation was updated with the First Rate value. Anyways... 4th Run:
  • 6. 4th Run Here we are comparing to get the higher amount but not deleting the billing line items of the lower amount. 4th Run_rate steps So both the amounts (Rate MPL001 and MPL002) gets into the billing line items and also the installation fact is updated with the second value. There are other UTILITXX variants which actually do almost a similar function but with more operands. Hope this short demo was up to the standards of the last posts. :) Cheers!! PS: I could have changed the layout of the billing line items to show the amount but then laziness is more tempting. ;) Blog: http://sapisurdg.wordpress.com/