Feature/Handle Meter Value Cost Update #301
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Context
If
sendCostUpdatedOnMeterValue
is true, meterValues handler should trigger cost updateChanges
sendCostUpdatedOnMeterValue
config andmeterValue
context in the meterValues handler. If they aretrue
andReadingContextEnumType.Sample_Periodic
, handler stores thetransactionDbId
inmeterValue
record. And then it triggers aCostUpdated
request.totalCost
in database.meterValue
problem when creating a newmeterValue
in db and then reading allmeterValues
.Test
costUpdatedInterval
and setsendCostUpdatedOnMeterValue
to true.TransactionEvent
with"eventType":"Started"
to start a new transactionMeterValues
CostUpdated
req containing thetotalCost