C2M Certification Flashcards

(347 cards)

1
Q

Control Central is a page where a user can:
−search for a person, account, or premise
−view information related to the person, account and premise
−be alerted to anomalies about the customer or premise
−navigate into other pages.
With these points in mind, please choose the specific functionality embodied within Control
Central (please choose all that apply):

a. Find an account or premise by entering the account’s account number.
b. Find an account or premise by entering a telephone number.
c. Find an account by entering an address.
d. Drill to the page where a bill can be added, canceled, or rebilled.
e. Identify the premise where a customer wants to start service.
f. Drill into Start/Stop.
g. View financial transactions (e.g., payments, adjustments, bill cancellations) that have
been created since the last bill was completed.
h. View all customer contacts associated with a person.
i. Find an account by entering a social security number.
j. Display the account’s payments and bills.
k. Display alerts highlighting anomalous things about the account (e.g., active collection
process, account has multiple premises, etc.)
l. Drill into the page used to start and stop service.
m. Modify an account’s customer class.
n. Drill into the account page to modify this information.
o. Display an account’s arrearage history.

A

a, b, c, d, g, h, i, j, k, l, o.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the significance of a comma (,) in the name field?

A

A comma designates a human name as opposed to a business name. All human names
should be entered in the format Last Name,First Name (with no space between the comma
and the first name).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Many add and update dialogs default the person / account / premise that was last selected
on Control Central. True/False.

A

True. When you use the context buttons to transfer to other pages (in add or update mode),
the system assumes you want to add or update information for the object associated with
the context button.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

If a user types in the name “Jones,Pam” in Control Central - Main and there is more than
one customer with this name, what happens?

A

The scroll area at the bottom of the page is populated with one row for each account with
the name of Jones,Pam. The user would select the row they really wanted. They can use
the ID information adjacent to the customer name to pinpoint the customer in question.
When an account is selected, the user can use Next Item and Previous Item to scroll
through the other matches.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

There are many different ways to navigate to a page from Control Central; list them.

A
  • You can push a go to button or a link.
  • You can click many nodes in the trees.
  • You can click a context menu button.
  • You can click the start and stop buttons.
  • You can click a bar in the Bill Graph zone.
  • The dashboard has numerous ways to drill into other pages
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

If Rick Bush has a small business and a residence in the utility’s service territory, he may
have one or two accounts, but will only have one person record. True/False

A

True. It’s important to stress that Rick is the sole financially responsible individual for both
entities (the residence and the small business). This means that there is only one financially
responsible individual. This individual has his demographic information recorded on a
person record.
This person may choose to have all of his obligations on one bill or to segregate them onto
two bills. Their choice will dictate if he has one or two accounts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

If a customer moves without paying their debt and then returns two years later and tries to
resume service, the system will be able to highlight this to the customer service rep.
True/False

A

True. This is because an account stays with a customer from cradle to grave. When debt is
written off, a write-off service agreement is created and uncollectable debt from the
account’s regular service agreements is transferred to it. You should associate an alert with
the write-off SA type so that the system will warn the user when an account has an active
write-off service agreement.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

It’s important to know who the customer is before a premise can be added to the system.
True/False

A

False. You can add a premise to the system without knowing the customer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

If there are two water meters at a property, there will be two water service points linked to
the premise. True/False

A

True. A service point is a socket into which a meter is plugged. You can only plug one
meter into a socket. Therefore, if there are two meters, there must be two service points.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The system requires an account to exist before service can be started. True/False

A

True. In the system, the customer dictates how they want to be billed (that is, the number of
accounts). This means we have to know which account will be billed for service before the
service is connected (it’s a little late after the connection crew has returned from the field
and the customer is no longer on the phone). Also we need to know, while the customer is
on the phone, if we are going to reuse an existing account or create a new one.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Most service agreements are added using the service agreement page. True/False

A

False. Most service agreements are created behind-the-scenes when an operator starts
service using the Start / Stop Service page.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Over time, a given property’s owner may be linked to several different parties as customers
move in and out. True/False

A

True. Over time, a given service point may be contractually obligated to any number of
parties.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

The consumption measured on one service point could be added or subtracted from the
consumption measured on a different service point in order to derive the total amount of
consumption to be billed on a service agreement. True/False

A

True. You can use a field on the SA / SP relationship (see the service agreement page) to
handle this type of subtractive metering requirement.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

A user must choose a start option for each service to be started. True/False

A

False. Only some SA types use start options (which ones depend on how the system has
been set up).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Accounts on the same bill cycle will receive bills at roughly the same time every month.
True/False

A
True. We say “roughly” because a bill cycle has a “bill window” that can span several days.
An account will receive a bill on the first day in the bill window that the system successfully
creates a bill. An account may not receive a bill on the first day of the bill cycle due to
missing info (e.g., a missing meter read) or incorrect information.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

A customer with two accounts will, by definition, receive all of their bills at the same time
every month. True/False

A

False. Each account may be on a different bill cycle and the bill cycle’s schedule dictates
when the customer receives a bill.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

A bill can contain bill segments for both utility and non-utility charges. True/False

A

True. A bill will contain a segment for every service agreement that is ready to bill.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

A reprint of an historical bill contains how much the customer owed at the time the bill was
originally produced. True/False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Logically, a customer’s account’s bill cycle schedule should be in sync with when its
metered service agreements’ meters are read. True/False

A

True. In theory, you want a customer billed shortly after their meter is read. The system
facilitates this by updating an account’s bill cycle when a metered service is activated. It
uses the bill cycle defined on the SP’s meter read cycle. The system will also attempt to
keep the account’s bill cycle in sync with its SP’s meter read cycles.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

You can create a bill online / real time (that is, you don’t have to wait for a batch process).
True/False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

The persons who receive a copy of an account’s bill are defined on the account page.
True/False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Each person who receives a copy of an account’s bill could have it sent to a different
mailing address. True/False

A

True. When a bill is completed, the system creates a bill routing for each recipient. On the
bill routing is the address specified on the account / person relationship.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

The bill’s due date controls when the system will levy a late payment charge. True/False

A
True. The bill’s due date plus parameters on the account’s customer class control when a
late payment charge will be levied.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

If the rate changed two times during the bill period on a bill segment, there will be three bill
calculation details within the bill segment (one for each rate version). True/False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
A service agreement with item-based SPs will never have service quantity information on its bill segments. True/False
False. You don't know this yet, but it's possible to configure item types that are associated with streetlights to have estimated consumption (the estimated consumption would be the estimated number of kWh used by the lamp in a given time-period). If you do this, the bill segment will contain both the item snapshot and the estimated kWh in the service quantity details. This means that a utility could charge per kWh for streetlights if they so desire.
26
The bill period (that is, the start and end dates) of a bill segment with a metered SP is known before reads are accessed. True/False
False. The start of the bill period is known before reads are accessed because it is the end date of the prior bill (given that this is not the initial bill for a customer). The end date of the bill period is equal to the date of the meter read selected as the Bill Segment’s end read.
27
How many meter reads would be snapshot on a bill segment in the following situation: −The bill segment’s SA has a single meter −The meter has a single register −The meter was exchanged twice during the bill period.
Three read details will exist - one for the original meter and an additional read for each of the other meters that were installed at the SP.
28
Bill segments that are in error are saved on the database. True/False
True. This is so you can see how far the system got before the error was detected. Every bill segment in error appears on a To Do list.
29
The service agreement’s SA type controls the algorithm used by the system to create its bill segments. True/False
True
30
The algorithm used to create a metered service agreement’s bill segment is far more complicated than the algorithm used to create a deposit service agreement’s bill segments. True/False
True
31
A bill without bill segments has no financial impact. True/False
False. A bill exists to communicate ALL changes in an account’s financial position to the customer. If the customer has made payments or adjustments have been made since the last bill, they will be presented on the next bill produced for a customer even if the bill has no bill segments (note, if the account's customer class indicates open-item accounting is performed, payments and some adjustments may not be swept onto a bill).
32
A bill that has many bill segments (e.g., a section for the electric consumption of several different stores) would have to be canceled in its entirety if one of the store’s sections was incorrect. True/False
False. Each store’s bill segment operates independently of the other sections. This means you can cancel / rebill individual segments on a bill.
33
The bill segment page allows users to add or remove whatever charges they please from a bill segment. True/False
False. The charges that appear in a bill segment (including the verbiage associated with the charges) are created by the system and may NOT be tinkered with by a user. However, a user can cancel a bill segment and recreate it on the billing pages. In addition, a user can override billed consumption on the SQ tab and they can override items on the Item tab.
34
If an account has three active service agreements, each of the account’s bills will have three bill segments. True/False
False. This is typically true, but it’s important to understand that an SA does not have to contribute a bill segment to a bill. See the Bill Frequency discussion in the Billing Business Process Lesson.
35
What is a usage rule?
Usage Rules - Rules to calculate and validate bill determinants
36
What is a usage transaction?
A usage transaction is a C2M term used to denote transformed measurements that are exported to another system, e.g. bill determinants.
37
What are the usage rules provided by C2M?
Consumption Demand TOU over Interval data Dynamic Pricing (CPP)
38
Can usage rules also be used to validate usage transactions also?
Yes
39
Can Usage rules have eligibility criteria?
Yes, just like VEE rules
40
Can a usage rule call another usage group?
Yes
41
Name two ways usage transactions can be created?
Using the push or pull methods.
42
Do we have to store usage transactions?
No, for some request like usage for CSS (customer self service systems) storage is not required.
43
Can usage transactions include interval data? Should we always send interval data?
Yes, but this should only be used when the downstream system must have the interval data.
44
Will the system use the fallback usage groups if a Usage Group Determination Override algorithm is included on the usage subscription type?
No.
45
If the remitted funds are used to pay the outstanding debt on two different accounts, two payment events are necessary. True/False
False. This is a situation where the payor account is not the same as the payee account. In this example a single payor covers the payments of multiple payee accounts. Using the Payment Event QuickAdd single payment event dialog box, a single payment event with two distribution details may be added. Each detail record references the rule value that uniquely identifies the respective account whose debt is being relieved by the payment.
46
A payment event must have at least one tender and one payment. True/False
True.
47
A tender contains the amount remitted and references a specific tender type (e.g., cash, credit card, check). True/False
True.
48
A payment contains the amount of the tender(s) applied to a given account’s balance. True/False
True.
49
Both a tender and a payment reference an account. True/False
True.
50
The account on a payment event’s tender(s) must be the same as the account on the event’s payment(s). True/False
False. The account remitting the funds is typically the same as the account whose debt is being paid. However, they can differ (e.g., when a social service agency pays other customers’ debts).
51
If a customer pays with a check, the check number would be entered on the tender. True/False
True.
52
If a customer remits both cash and a check, two payment events are necessary. True/False
False. A single payment event with two tenders would be recorded. This payment event would then have a single payment to distribute the grand total of both tenders to the account's service agreements.
53
A payment segment’s financial transaction always credits a receivable account. True/False
False. The GL account credited by a payment is defined on the service agreement’s SA type (in the distribution code field). For many types of SA’s, this is a receivable account. However, there are other SA’s that don’t affect a receivable account – deposits and charitable contributions – these almost always affect a payable account.
54
If you cancel a payment before it’s swept onto a bill, no information about the payment will appear on the account’s next bill. True/False
True. This is analogous to what happens if you cancel a bill segment before the bill is completed – if bill completion sees both the original FT and its cancellation are linked to the same bill, it marks both as "do not print".
55
A payment could cause a collection process to be canceled. True/False
True.
56
A payment could cause a stopped service agreement to be closed. True/False
True.
57
A payment could cause a new service agreement to be created. True/False
True. If a customer pays more than what they owe AND you have plugged in the appropriate overpayment algorithm on customer class, the system will create an “overpayment service agreement” at this time. This overpayment service agreement will have a credit balance equal to the overpayment amount. This credit will be distributed to the debt arising from future bills (if you plug in the appropriate bill completion algorithm on the overpayment SA type).
58
If a check bounces, you would cancel the tender associated with the check. True/False
True. When you cancel a tender, you must specify a cancellation reason. Certain types of reasons are used when a check bounces. These reasons cause a NSF charge to be created.
59
If a check bounces, the NSF charge is levied on the account that remitted the funds (that is, the account on the tender) as opposed to the account whose debt was relieved. True/False
True.
60
When you cancel a tender, the system automatically cancels all payments linked to the tender’s payment event. True/False
True.
61
When you cancel a payment, the system automatically cancels all tenders linked to the payment’s payment event. True/False
False. You tend to cancel a payment (as opposed to a tender) when it was applied to the wrong account. The system therefore assumes the tender is still valid. In this situation, the payment event becomes unbalanced until the sum of the event’s payments equals the sum of the event’s tenders.
62
You can save an unbalanced payment event. True/False
True. Note, unbalanced payment events appear in an exception query.
63
A payment event created using the Non CIS Payment zone will have a separate payment for each distribution code. True/False
True.
64
An FT for a Non CIS payment will typically debit cash and credit an account receivable account. True/False
False. It will typically credit a revenue account as a receivable account only when a payment pays for something that was previously billed.
65
A payment event can contain both Non CIS payments and CIS payments. True/False
True.
66
An installation option setting dictates if payment in alternate currency is allowed. True/False
True
67
The base package currency conversion script retrieves the exchange rate from a characteristic. True/False
False - This value is stored on a Bill Factor. Bill factors must be set up for each currency accepted; it is up to the implementation to populate the bill factor values with the effective exchange rates.
68
Only one Tender Source can be defined for each user. True/False
False - Multiple Tender Sources can be defined, but only one per currency is allowed.
69
Cash back is calculated in the account’s currency. True/False
True
70
When you financially write off debt, you can write off revenue to an expense account and write off the taxes by debiting a liability account. True/False
True.
71
When you use the write-off transaction, only one write-off service agreement can be created. True/False
False. It depends on the write off method algorithm. In the base package algorithm, the number of service agreements is dependent on the number of different SA types associated with the distribution codes associated with the debt being written off.
72
If you eventually receive money for written-off debt, a payment segment is created for the write-off SA(s). True/False
True. And because the write-off SA Type references an expense account or a liability reversal account, this payment segment will cause the write-off expense or liability reversal to be credited (i.e., reversed) – debit cash / credit the distribution code on the SA type.
73
A new service agreement is created when you create a payment arrangement. True/False
True
74
It’s important to transfer debt from the delinquent objects to the payment arrangement SA in order to stop the overdue monitor from complaining about overdue debt on the original delinquent objects. True/False
True
75
If the delinquent objects from which debt was transferred were on an overdue process, the overdue process will be cancelled. True/False
True. Assuming that the overdue process's cancellation criteria have been satisfied as a result of the transfer.
76
If the delinquent objects from which debt was transferred were on a cut process, the cut process will be cancelled. True/False
True. Assuming the amount transferred is sufficient to cancel the parent overdue process.
77
A special page exists to automate the creation of a PA SA for delinquent bills. This page creates the SA and transfers unpaid FT's from delinquent bills. True/False
True.
78
Bill segments will be created for the PA SA when the system bills the customer for the PA amount. True/False
True.
79
The SA Type on a PA SA will reference a receivable account. True/False
True. This is because you use a PA SA to hold the outstanding receivable during the payment arrangement period. This money must be held in a receivable account.
80
If the customer doesn’t pay their future bills while the payment arrangement is active, an overdue process will start. True/False
True.
81
The cut process used to cut a payment arrangement will probably contain a single event that causes the PA SA to be broken. True/False
True.
82
A user can break a PA SA manually using the Payment Arrangement transaction. True/False
True.
83
When a PA SA is broken, all debt is reinstated under the original bills (and service agreements). And any payments against the payment arrangement will be distributed amongst the original bills. True/False
True.
84
When a PA SA is broken, an overdue process trigger is created so that the account’s entire debt will be reviewed the next time the overdue monitor executes. True/False
True.
85
It is possible to have the overdue monitor create a stricter overdue process for customers with a broken payment arrangement. True/False
True.
86
A user can CANCEL a PA SA at will. True/False
True. A button exists on the Payment Arrangement page to facilitate cancellation. A button also exists to allow a user to manually “break” a payment arrangement.
87
What is a service point?
A service point is a location at which a utility supplies service. This is where the meter is installed.
88
What is a measurement cycle? Name two ways measurement cycles are used?
The measurement cycle can serve two purposes: it can define the schedule for manual meter reading of devices at service points in that cycle, and it can also be configured to define when to create usage transactions for usage subscriptions associated to service points in the cycle.
89
Name two ways multiple meters can be installed at one logical location (de-regulated market ID)?
a) This could be implemented by creating multiple SPs for each logical location and referencing the same logical location ID on each. b) Use a SP hierarchy: Create a parent SP. No meter will be installed at this type of SP, it exists purely to group the physical locations that can have meters installed Create child SPs for each physical location at which a meter can be installed
90
What is an installation event?
Whenever a device is installed at a service point, an installation event is created. Installation events capture the history of the devices that have been installed at a service point. This allows consumption for a service point to be calculated over time. In technical terms, installation events (or install events) link a specific device configuration to a service point. While a device is installed at a service point, it may be turned off (and back on again). The installation event that records the original installation date and time also records the dates and times when the device has been turned on and off. When a device is removed, the original installation event is updated with the removal date and time.
91
Can the application optimize meter reader routes to reduce travel time?
No.
92
What is the difference between critical validations and VEE rules?
Critical validations are technical data checks that ensure we can read and perform VEE on the measurements, e.g. Invalid Device ID. VEE rules are used to validate, estimate and edit measurements from a business perspective, e.g. high/low checks, spike checks, etc.
93
What is VEE Eligibility Criteria used?
A VEE rule may optionally have eligibility criteria that controls if the rule is applied. This feature can reduce the number of VEE groups required by an implementation because it allows a single VEE group to have conditional VEE rules (rather than requiring a distinct VEE group for every combination of VEE rules). Eligibility Criteria determines if a VEE rule will be called.
94
How can factors be used to dynamically assign VEE groups?
An implementation can set up a VEE rule that dynamically executes another group's rules. For example, what if the VEE process should execute different VEE rules based on where the SP is located, OR the number of tamper events in the last 6 months, OR the type of customer OR the meter's head-end system, etc.
95
Can MDM perform VEE on estimated data?
Yes
96
Can multiple estimation process be called for the same IMD?
Yes, all rules can be called multiple times from a single VEE group. Calling multiple estimation rules is often a good technique to estimate data. For example, one rule can be called to fill gaps then another rule called to scale the interval data, up or down, to agree with the corresponding register readings.
97
How are multipliers used? How many standard multipliers does MDM include?
During the prepare for VEE stage, the system applies the product of the channel and installation multipliers to the Pre VEE consumption.
98
What are the three VEE exception severity levels:
The Info severity is used to highlight something interesting, but not sufficient to cause the IMD to be put into the exception state. Exceptions of this severity can be used to report on the frequency of interesting, but not fatal issues. The Issue severity is used to report a problem that will prevent the IMD from being finalized. Multiple "issue exceptions" can be created during VEE. If at least one issue exists after all rules have been applied, the IMD is transitioned to the exception state. The Terminate severity is used to report a severe issue that will cause the VEE process to stop and the IMD to be transitioned immediately to the exception state. Only one terminate exception can be issued (as the first one causes VEE to stop on an IMD).
99
Are exceptions deleted?
``` No, VEE exceptions are not deleted. After the issue is corrected or the IMD is overridden, the exceptions persist (in the closed state) for reporting purposes. ```
100
What can a user do to an IMD in the exception state?
A user can re-VEE, discard or manually override an IMD in the exception state.
101
Can VEE reprocessing be automated?
Yes, in MDM V2.0.1, IMDs can be configured to retry IMDs every X minutes. Similarly in MDM V2.0.0, IMDs can be configured to retry IMDs in an exception state.
102
When validating an initial measurement for a smart device, can the High/Low VEE rule use historical consumption from a prior scalar device?
Yes.
103
What is a usage rule?
Usage Rules - Rules to calculate and validate bill determinants
104
What is a usage transaction?
A usage transaction is a MDM term used to denote transformed measurements that are exported to another system, e.g. bill determinants.
105
What are the usage rules provided by MDM?
Consumption Demand TOU over Interval data Dynamic Pricing (CPP)
106
Can usage rules also be used to validate usage transactions also?
Yes
107
Can Usage rules have eligibility criteria?
Yes, just like VEE rules
108
Can a usage rule call another usage group?
Yes
109
Name two ways usage transactions can be created?
Using the push or pull methods.
110
Do we have to store usage transactions?
No, for some request like usage for CSS (customer self service systems) storage is not required.
111
Can usage transactions include interval data? Should we always send interval data?
Yes, but this should only be used when the downstream system must have the interval data.
112
Will the application use the fallback usage groups if a Usage Group Determination Override algorithm is included on the usage subscription type?
No.
113
What is a SQI?
``` A SQI (service quantity identifier) is a third identifier that can be used if UOM and TOU code do not clearly define the type of measurement. Examples include kWh, on peak, and energy consumed ```
114
How is scalar meter read data different than interval data?
Scalar meter reads are often read is a sporadic basis, like March 15, April 16, or May 13. While interval data is fixed and provides consistent readings every hour, every 30 minutes or every 15 minutes, etc.
115
What is the difference between consumptive and subtractive metering?
Consumptive readings provide measurement values like KW. While subtractive meter reading devices only provide a stop reading and C2M must calculate the consumption (Stop Read – Previous Read) * Meter Multiplier
116
What is admin data?
Admin data is administrative data that does not change very often. This includes MC and SP types. Admin data (or reference data or control data) defines the types of master data that may exist. This data is accessed via
117
What is master data?
Master data is non-transactional data that defines a business entity. Examples include data about devices, device configurations, MCs, etc. Most master data objects have a corresponding admin object. Master
118
A bill segment has a related FT, which controls how the service agreement’s debt and the GL are affected by the bill segment. True/False
True
119
An adjustment has a related FT, which controls how the service agreement’s debt and the GL are affected by the adjustment. True/False
True
120
A payment has a related FT, which controls how the service agreement’s debt and the GL are affected by the payment. True/False
False. A payment doesn’t have a financial transaction. Rather, the payment’s payment segments each have a financial transaction.
121
A FT references a service agreement, not an account. True/False
True
122
In order to determine an account’s balance, the system summarizes all FTs linked to the account’s service agreements. True/False
True
123
If a bill segment is canceled, another FT is created and linked to the bill segment. This FT reverses the financial effects of the bill segment. True/False
True. This means a bill segment can have a maximum of two FTs linked to it – the original plus the cancellation.
124
If an adjustment is canceled, another FT is created and linked to the adjustment. This FT reverses the financial effects of the adjustment. True/False
True
125
If a payment is canceled, an FT is created for each of the payment’s payment segments. These FTs reverse the effects of the payment. True/False
True
126
All financial transactions affect the GL in some way. True/False
False. FTs that just affect a service agreement’s current balance (as opposed to its payoff balance) do not affect the GL. A good example of such a FT a bill segment that charges for a deposit (as most companies do not update the GL for a deposit being billed because it's not truly debt).
127
FTs that affect the GL have at least two GL distribution lines. True/False
True. There must be at least one GL account debited and another that is credited. Note, most bill segment FTs have more than two GL distribution lines.
128
FTs are interfaced to the GL via a flat file. True/False
True
129
A given FT may affect a service agreement’s payoff balance and/or current balance. True/False
True. Note, most FTs affect payoff and/or current balance. The FT algorithm used to create the FT controls which balance is affected. However, there is an interesting FT algorithm that affects neither current nor payoff balance – the one used to book company usage. These FTs only affect the GL.
130
The system creates FTs behind-the-scenes when bill segments, payment segments, and adjustments are created. True/False
True. You don't know this yet, but FTs for payment segments are only created when the payment is frozen, not when the payment is created.
131
The service agreement’s bill segment type controls how the system creates FTs for the SA’s bill segments. True/False
True. This means all bill segment FTs linked to a SA are created using the same algorithm.
132
The service agreement’s payment segment type controls how the system creates an SA’s payment segment FTs. True/False
True. This means all payment segment FTs linked to an SA are created using the same algorithm.
133
An adjustment’s adjustment type controls how the system creates an adjustment’s FT. True/False
True. This means the various adjustment FTs linked to an SA can be created using different algorithms.
134
A user is allowed to modify some fields on an FT. True/False
True
135
A user can create an FT without a source bill segment/payment segment/adjustment. True/False
False
136
A rate schedule’s frequency controls how the system prorates the rate schedule’s calculation rules when the bill period is outside of the frequency’s non-proration boundaries. True/False
True. For example, if a rate schedule with a monthly frequency is used to calculate a bill that spans 60 days, any flat charges in the rate schedule will be doubled. The system uses the information on the frequency table to determine when and how it prorates the charges in the rate schedule’s rate components.
137
If multiple rate version calculation groups are in effect during a customer’s bill period, the system will prorate each rate version’s charges accordingly. True/False
True and False. It all depends on the setting of the Allow Proration switch on the rate schedule. If it's on, the system will prorate consumption across the rate version calculation groups. If it's off, the system will use one of the rate version calculation groups for the entire bill segment (you control which one by populating the RV Selection Date algorithm with the desired value).
138
What is the difference between a calculation rule and a calculation group?
A calculation rule holds the business rules to calculate charges, derive usage, determine what to print on a bill or how the general ledger is impacted, etc. Calculation rules are grouped together and sequenced within a calculation group. A calculation group encapsulates a logical set of calculation rules.
139
There are three types of | calculation groups:
- Pre-processing calculation groups are generally used to derive service quantities or massage measured quantities - Rate version calculation groups are effective-dated and used to create a bill segment for a service agreement - Post-processing calculation groups are generally used to derive taxes on calculated charges or perform complex general ledger distribution
140
Name 5 of the 13 calculation rules (or calculation rule BOs) included in the base product.
- Apply To - Calculate Final Reading Values - Calculate Service Quantity - Execute Calculation Group - Flat Charge - Item Type - Math - Maximum Charge - Minimum Charge - Service Quantity - Simple Summary - Stepped Service Quantity
141
Can a calculation group have eligibility criteria?
No. Eligibility criteria may be linked to the calculation group’s calculation rules.
142
You could substitute the actual amount of consumption in a customer’s bill line. True/False
True. You use a substitution character in the rate component’s Descr on Bill field to do this. Refer to the documentation for more information.
143
You could set up a calculation rule to levy a different price for a CCF of water depending on the elevation at which the customer’s premise is located. True/False
True. You would set up a bill factor with a value that differed based on elevation gradients. On each premise, you would define its respective elevation gradient (using a characteristic). At billing time, the system would extract the premise’s gradient and then use the appropriate price.
144
If a meter’s registers segregate consumption into time-of-use categories (e.g., peak kWh versus off peak kWh), the commodity charges in the rate will always be expressed with respect to the time-of-use. True/False
False. Just because a meter measures in time-of-use constituents does not mean that its rate charges based on the time-of-use. For example, it is quite possible for there to be a straight $0.06736 per kWh charge in the rate. If the rate has an appropriate calculation rule, the system will amalgamate the time-of-use consumption at billing time. For example, if the meter provides ”kWh/on” and “kWh/off”, a calculate SQ calculation rule can add the two values to derive total kWh.
145
Assume that a meter measures the amount of natural gas used by a consumer. Assume that the consumer is purchasing gas from an outside supplier and the supplier reports how much gas they shipped to the utility on behalf of the consumer. The utility company has a rate with the following charges: −$0.012 transportation charge for each therm shipped on behalf of the consumer −$2.34591 for each therm purchased from the utility company (in the case where the outside supplier undersupplied) −$1.23451 storage charge for each therm that has to be stored by the company (in the case where the outside supplier oversupplied) −Define the various UOM, TOU and SQIs needed in the Rate.
The UOM for all would be THM or Therm. The Time of Use would not be applicable. We need to set up some SQIs to designate the following: Therms Shipped - THS Therms Over (number of therms used over the number shipped) - this usually must be bought from the company providing the transportation. THO Therms Under (number of therms used under the number shipped) - this must be stored. THU
146
A single Rate may contain a combination of charges based on the items at a service point (e.g., lamp and pole charges) and measured consumption charges (e.g., charge per kWh). True/False
True.
147
Assume the utility is located in an area where natural gas is used to power old-fashioned streetlights. Also assume that the individual streetlights are not metered. Also assume that the municipality owns the streetlight (i.e., the utility does not own them). It would be very straightforward to charge for the estimated amount of natural gas consumed by the street lamps. True/False
True. Estimated usage could be defined for the item type used to define the gas streetlight.
148
If the rate book contained a rate with a different charge for each of 100 different types of lamps, this information could be entered as a single rate. How many calculation rules are needed on this rate to charge for these items?
This can be achieved with a single calculation rule since the item type calculation rule allows for a list of item types.
149
If a rate indicates that there is a flat charge of $5 per month for the first 300 kWh, this would be properly implemented as a true flat charge. True/False
False. It would be a stepped SQ charge with a flat amount for the first step.
150
A water rate with a minimum charge of $10.00 per month would be a good candidate for a flat charge. True/False
True. If this is a charge that will be levied no matter how much consumption was used and the consumption charges don’t have anything to do with this “minimum”, it’s a flat charge. Be careful. There are flat charges that are based on the “first 200 units of consumption” which are really “stepped charges”, it’s just that the first step happens to be fixed.
151
If a rate contains a minimum charge of $15 per month, and the measured consumption spanned 60 days, the minimum charge would be $30. True/False
True. Assuming that the rate schedules frequency has a proration period of 30 days. $15/month * 60days; 30days/month = $30.
152
The marginal revenue associated with a minimum charge can be booked to a different revenue account than the revenue from other rate components. True/False
True.
153
The price per CCF could be expressed as the prevailing average cost of water in the North East. True/False
True. This would require setting up a bill factor whose value would be updated periodically to reflect the “prevailing average cost of water in the North East”.
154
A price expressed using a bill factor can differ based on some characteristic of the premise or service point. Alternatively, the bill factor’s price can be the same for everyone (i.e., it doesn’t use a characteristic). True/False
True.
155
You could substitute the price / percentage extracted from a bill factor to a customer’s bill line. True/False
True. You use a substitution character in the rate component’s Description on Bill field to do this. Refer to Business User Guide: Defining Rate Options for more information.
156
Tax percentages must be specified directly in a calculation rule. True/False
False. Tax percentages are RARELY specified in the rate as the tax percent is dictated by an external organization (e.g., the city, the state, the county). Rather, the calculation rule contains the bill factor for state taxes. This bill factor contains the applicable “state tax”. This way, a given tax can be used on an unlimited number of rates and any changes to the tax rate need only be made once.
157
A customer could be 60% exempt on their water rate’s state tax, and 20% exempt on their electric rate’s state tax. True/False
True. Tax exemptions are defined at the service agreement level and therefore can be different for each rate.
158
If the tax changes during a customer’s bill period, the system may prorate the change based on the number of days the tax rates are in effect. True/False
True. Whether the system prorates is defined on the bill factor table. For each bill factor, the user must indicate if changes are proratable, and if not, what date should be used to select the tax rate.
159
The system could support an ozone depletion tax that is based on how much power is used by a customer (i.e., the tax would be based on the number of kWh / therms). True/False
True.
160
You would typically have to locate a taxation expert to determine how to implement the various tax proration algorithms. True/False
True. It is very rare to find a rate expert who also understands the rules associated with the proration of tax changes.
161
A rate with a commodity charge of $1.06765 per therm would never be prorated. True/False
True. Non-stepped usage charges are never prorated.
162
Explain why most taxes do not require special processing for a bill period that is either shorter or longer than a normal bill period.
Taxes are typically a percent of value, which does not imply any time.
163
A calculation rule that is used to describe how much to PAY a customer who generates power with a windmill will reference an expense account rather than a revenue account. True/False
True.
164
The marginal revenue associated with a minimum charge may be booked to a different revenue account than the base commodity charge. This means that the number of accounts in the customer’s bill segment’s financial transaction may differ from month to month. True/False
True.
165
Assume a city changes its tax rate 3 times during a given bill period. The resultant bill segment may contain 3 separate lines for the city tax. True/False
True. We use the word "may" as you control if bill factor changes prorate by setting a switch on the bill factor. If you indicate proration is allowed, the system will produce a separate bill line for each bill factor value effective in the bill period.
166
Two customers using the same Rate will, by definition, have the same general ledger accounts in the journal entry associated with their bills. True/False
False. The revenue side of the entry can vary by revenue class (an attribute on the SA's SA type). So a residential customer could have a different journal entry than a commercial customer, even if they use the same rate.
167
Is the trace feature available to all rates on the rate check portal?
No, the trace feature is only available for rates configured using calculation rule-based rates. The trace functionality is not enabled for classic rate schedules. The rate check portal may be used to test rates configured using both rating engines.
168
If a customer was charged an incorrect rate on a bill, the proper way to correct the error is to calculate what the customer’s bill should have been and then create an adjustment to affect the SA’s balance accordingly. True/False
False. The correct method is to change the rate on the SA and then do a cancel/rebill in the billing subsystem. The cancel/rebill process will reverse the original bill segment and create a new one. In other words, correct the cause of the error, not the effect.
169
An adjustment can be used to change the amount a customer owes for a deposit. True/False
True. You don't know this yet, but a deposit is held on a service agreement just like every other type of “debt”. Therefore, you can use an adjustment to change the amount of deposit “debt.”
170
A single adjustment can be used to modify several service agreements’ debt. True/False
False. An adjustment is linked to a service agreement. To change several service agreements’ debt, it would be necessary to create several adjustments.
171
An adjustment is used to charge a customer for a bounced check. True/False
True. Adjustments can be used to levy any type of one-time charge. The system creates an NSF adjustment behind-the-scenes when a tender is canceled using a NSF reason code.
172
Many one-off charges are levied by creating adjustments “behind the scenes.” True/False
``` True. Besides NSF charges, the system creates adjustments for late payment charges and connection charges (connection charges can be created via an adjustment on a start option) and many other charges. ```
173
All adjustments have an adjustment type. True/False
True.
174
All adjustments affect the GL in some way. True/False
False. Adjustments that just affect a service agreement’s current balance (as opposed to its payoff balance) do not affect the GL. A good example of such an adjustment is one used to change a budget service agreement’s current balance.
175
An adjustment type could reference both a default amount and a default amount algorithm. True/False
False. The adjustment type may reference one or the other, but not both.
176
An adjustment can apply a rate to a quantity to calculate the adjustment amount. True/False
True.
177
The default amount algorithm and the generate adjustment algorithm both provide an adjustment amount. What is the difference between these two plug-in spots?
A user may override the amount produced by the default adjustment amount algorithm. The generate adjustment algorithm may apply further calculations to a base amount and produce a calculated amount. The user cannot override the calculated amount. (The user could modify the base adjustment amount and regenerate the calculated amount.) The generate adjustment algorithm could also produce multiple calculation lines and general ledger details.
178
The general ledger account used to book late payment charges defaults from the adjustment’s adjustment type. True/False
True. And the receivable GL account comes from the distribution code on the SA’s SA type.
179
A customer with a single metered service agreement who is not on a budget could have an adjustment where current amount differs from payoff amount. True/False
False. There is no justification for these two attributes to differ for such an SA. The amount the customer thinks they owe is equivalent to how much they really owe.
180
The GL account defaulted from the adjustment type may be debited or credited as a result of an adjustment. It all depends on whether the adjustment amount is positive or negative. True/False
True. For example, if the adjustment is used to levy a charge (a positive adjustment value), you will credit the GL account defaulted from the adjustment type. If the adjustment is used to forgive a charge (a negative adjustment), you will debit the GL account defaulted from the adjustment type.
181
Information about an adjustment always appears on the account’s next bill. True/False
False. Every adjustment’s financial transaction contains a switch that controls whether information should appear on the account’s next bill. The value of this switch defaults from the adjustment’s adjustment type but you can change the value as needed.
182
An adjustment affects an account’s total debt when the adjustment is frozen. However, most adjustments only start aging when they are swept onto an account’s bill. True/False
True. Every adjustment’s financial transaction contains a switch that controls when the adjustment starts aging. By default, this switch is set to only start aging the adjustment when it’s swept onto the next bill. You can change the value as needed.
183
A transfer adjustment can be used to transfer funds between two accounts (e.g., a credit balance from one service agreement can be used to offset the debit balance on another). True/False
True.
184
Assume a customer had 2 service agreements, both of which have a credit balance. Next assume that the customer would like a check for the total amount of the credit. Explain how / if you could satisfy this request.
Transfer the credit from SA 1 to SA2 (with a transfer adjustment). Then create an A/P adjustment for the check amount against SA2.
185
It seems logical that every bill segment that is canceled will have an associated adjustment. True/False
False. When a bill is canceled, the financial impact is recorded on the bill segment (actually on the bill segment’s cancellation financial transaction), therefore an adjustment is not needed to change the account’s debt.
186
Fact: transfer adjustments (a pair of adjustments) use a clearing GL account to “hold” the transferred money. Question: the net effect on the clearing GL account will always be zero. True/False
True.
187
Canceling an adjustment reverses its financial impact. True/False
True.
188
If you cancel an adjustment before it’s swept onto a bill, no information about the adjustment will appear on the account’s next bill. True/False
True.
189
An adjustment that reduces a customer’s debt could cause a stopped service agreement to be closed. True/False
True.
190
What is a condition code?
Measurements have condition codes, used to indicate the source and quality of a measurement. For example: Regularly recorded measurements might have a condition code of “Regular” Missing measurements might have a condition code of “Missing” Estimated measurements might have a condition code of “External Estimated” or “System Estimated” based on where the estimation was performed. Both Pre VEE and Post VEE values have their own condition code, which can also change during VEE processing.
191
Can condition codes be changed?
Yes, condition codes can be changed. This can be done either programmatically or manually.
192
What is the difference between Pre and Post VEE IMD values?
The Pre VEE IMD values show the data as it came into MDM. Post VEE IMD values are after the data has been changed by a user or the MDM system.
193
Can I change final measurement directly?
No, a new IMD must be created that replaces the incorrect final measurement.
194
Must derived values originate from the original measurement values?
No, while derived values are usually based on the final measurement other item can also be derived. The derivation formula for each value on a final measurement is held in an algorithm and therefore can derive anything, e.g. a profiles value for the period.
195
What is a usage subscription?
A record that defines how a downstream systems will want usage summarized.
196
Are usage subscriptions for billing only?
No, a usage subscription can be used for other purposes like sending usage to other edge applications like load research, forecasting, etc.
197
Can a service point be assigned to more than one usage subscription?
Yes
198
Can I assign service points to sub usage subscriptions?
No.
199
Do I have to issue usage transaction requests for sub usage subscriptions?
Yes.
200
What are the three different types of Portal?
Dashboard, Standalone, Tab Page
201
Which statement best describes "broadcasting"?
Broadcasting is used to share information between Zones within the same Portal
202
What elements can be found on a "classic" (non-fusion) CC&B page? (4)
Action Bar, Dashboard, Menu Bar, Status Bar
203
What elements may appear on Object Display Area?
Context Menu Button, Go Look Button, Go To Button, Search Button, Grids, Accordions, Scrolls, Trees and Notebooks
204
Which statement is true about CC&B Help?
Help provides context sensitive information.
205
What is the entity for the group of tables that holds an object’s physical data?
Maintenance Object
206
Where else can Help text be defined?
Zone level and individual field level
207
What type of objects can be seen on the Application Viewer?
Data Dictionary, Maintenance Object, Algorithm, Batch Control, To Do Type, Cobol Source, Service XML, Java Docs
208
What are the two ways to extend the database?
Characteristics and CLOB
209
What are the types of Characteristics?
File Location, Foreign Key, Adhoc and Pre-defined
210
Where in the system do business rules reside?
Application Server
211
Where does user authentication happen?
Web Server
212
Once an entry is chosen from the Search list in Control Central, in which page does it prompt to? - Main - Account Information - Customer Information - Account Tree - Premise Tree
Account Information
213
What are the objects that make up the “V”?
Person, Account, Service Agreement, Premise and Service Point
214
Which of the following determines the number of Accounts a customer can have?
The number of Bills the customer wants to receive (i.e. one Bill per Account).
215
If a User doesn’t have access rights to an Account, the Account is effectively invisible to the User. This means the User cannot access the following (choose three): - Bills - Bill Cycle - Account’s Customer Class - Premise for the Account - Account’s Service Agreements
Bills, Account’s Customer Class, Account’s Service Agreements
216
What is used to classify a Customer Contact? - Customer Class and Contact Type - Contact Type and Contact Class - Customer Class - Contact Type
Contact Type and Contact Class
217
What types of information are configured on the To Do Type?
Message, Sort Key, Drill Key
218
To Do Entry Statuses
Open, Being Worked On and Complete
219
Which three options correctly describe what the To Do Type controls? - The To Do list on which the entry appears - The roles to which an entry may be assigned - The users that can be assigned to a To Do Entry - Algorithms for To Do processing - Alerts created for To Do Entries
- The To Do list on which the entry appears - The roles to which an entry may be assigned - Algorithms for To Do processing
220
How are To Do Entries considered to be related to other To Do Entries on the Current To Do Zone? - If they share the same Drill Key - If they share the same Sort Key - If they reference at least one common Foreign Key characteristic - If they reference at least two common Foreign Key characteristics
If they reference at least one common Foreign Key characteristic
221
What does the colored block on the To Do summary page represent?
Aging
222
Which statements are true regarding Campaigns and Packages?
- Campaigns are structured effort to offer Package to customers - Campaigns have eligibility algorithms - Packages are baskets of goods and services - Packages have Eligibility Criteria Groups
223
What are the plug-in spots that can be used to introduce logic during order completion?
Customer Class – Order Completion
224
What system event determines the type of services that will be created for the customer when an Order is processed?
Package – SAs to Create Start Method
225
Which of the following controls which Service Agreement and Service Point to create? - Campaign - Package - Service Agreement Type/Service Point Type Relationship - Order
Package
226
Order Statuses:
Pending, Held, Canceled, Complete
227
What entity/entities has/have Eligibility Criteria Groups? - Orders - Packages and Campaigns - Packages - Campaigns
Packages
228
What high level object prevents incorrect setup of Meter Configuration on a Meter?
Meter Type
229
What are the three different Service Point types?
Metered, Badged Item, Unbadged Item
230
Which statements are true about SP Meter/SP Item Installation?
- A metered service point may have zero or one meter installed at any instant in time. - An item-based service point may have zero or one badged item installed at any instant in time. - At a single instant in time, a non-badged service point may have many unbadged items installed at it. - Unbadged Items may be installed on both Metered and Badged Item SPs.
231
Which statements best describe a Field Activity? Choose three. - It is directly linked to the Service Point. - It is directly linked to the Premise. - It is Service specific. - Multiple Field Activities on the same Service Point at a time can be grouped under different Dispatch Groups. - Multiple Field Activities on the same Premise at a time can be grouped under different Dispatch Groups.
- It is directly linked to the Service Point. - Multiple Field Activities on the same Service Point at a time can be grouped under different Dispatch Groups. - Multiple Field Activities on the same Premise at a time can be grouped under different Dispatch Groups.
232
Which of the following events determine the specific Field Activity Type to create? (4)
Start, Stop, Disconnect Warning and Disconnect Service
233
Which of the following are valid Field Activity Statuses?
Pending, Held, Canceled, Complete
234
What are the available plug-in spots related to Field Activities?
FA Type – FA Completion | FA Remark – Activation
235
When is a Meter Read marked for high/low review?
When Register Reads for a Meter are created online | When Register Reads for a Meter are created via MUP2 Batch Process
236
Which admin object determines the high/low algorithm for Meter Read estimation? - Trend Area - Trend Class
Trend Area
237
How does the system estimate Meter Reads?
3-step estimation process | Trend based estimation process
238
Which of the following events require Meter Reads?
Start Service and Stop Service
239
What process populates FA Upload Staging? - FACOMPL - MUP1 - MUP2 - Process ‘X’ - FAUP-PRG
Process X
240
What tables does Process X populate during Field Order Completion background process? (2)
FA Upload Staging (including Steps, Characteristics, Remark) | MR Upload Staging (including Register Read, Meter Read Characteristics, Meter Read Remark)
241
What best describes an FT?
How it affects Payoff Balance How it affects Current Balance If and when it affects the GL Detail (i.e. not all FT’s affect GL)
242
What Payment statuses will create FTs?
Frozen and Cancelled
243
Which system event creates FT record for bill segments?
Bill Segment Type – Bill Segment FT Creation
244
What FTs get swept into a Bill during bill completion for Balance Forwarding accounts? - Bill Segments, Adjustments, and Payments - Adjustments only - Adjustments and Corrections only - Payments, Adjustments and Corrections - Bill Segments don’t get swept into a bill, they are created with the bill
Payments, Adjustments and Corrections
245
What FTs get swept into a Bill during bill completion for Open-Item accounts? - Bill Segments, Adjustments, and Payments - Adjustments only - Adjustments and Corrections only - Payments, Adjustments and Corrections - Bill Segments don’t get swept into a bill, they are created with the bill
Adjustments and Corrections only
246
Which status allows a Bill Segment to be regenerated? Choose two. - Incomplete - Error - Freezable - Frozen
Error | Freezable
247
What events can take place when a Bill is updated from “Pending” to “Complete” during the BILLING Batch Process? Choose two.
Bill Routing is created for every person who receives a copy of the Bill. Bill messages are amalgamated from various sources and linked to the Bill.
248
Which of the following describes the correct order of execution of algorithms during bill completion?
SA Type Pre-bill completion, Customer Class Pre-bill completion, SA Type Bill Completion, Customer Class Bill Completion, Customer Class Post Bill Completion
249
Sources of Bill Messages: (6)
Account, Customer Class, SA, Rate, Meter Read's Remark and SA's Service Provider
250
How to update the price for a specific Customer only?
Via Contract Value
251
Which object is described as a separate statement containing both cancellation and rebill information?
Correction Notes
252
Which base algorithm plug in spot can call rate application?
Bill Segment Type – Bill Segment Create | Adjustment Type – Generate Adjustment
253
What can be linked to the Off-Cycle Bill Generator? Choose three. - Adjustment (Frozen) - Billable Charge (Non-canceled) or SA - Billable Charge (Non-canceled) and SA - SA (Non-canceled) - Adjustment (Non-canceled)
Adjustment (Frozen) Billable Charge (Non-canceled) or SA SA (Non-canceled)
254
A primary rate schedule has two Sub Rates. The billing period is from January 1, 2010 to February 1, 2010. The primary rate schedule has two rate versions: January 1, 2009 and January 15, 2010 (proration involved). How many bill calculation headers will there be? - 1 - 2 - 4 - 5
4
255
What determines price proration?
Rate Version and Bill Factor
256
Where can proration be disabled? Choose three. - Rate Schedule - Rate Version - Rate Component - Bill Factor - Installation Options
Rate Schedule Bill Factor Installation Options
257
What is the correct hierarchy when setting up Rates?
Rate Schedule, Rate Version, Rate Component
258
Which level are SQ Rule and Register Rule specified?
Rate Schedule
259
Which of the following are valid Rate Component Types?
Flat Charge, Service Quantity, Item Type, Apply To, Summary, Minimum Charge, Maximum Charge, Exact Charge, Calculation Algorithm, Interval Pricing and TOU Pricing
260
You can define a Flat Charge, Percentage and Unit Rate source value on the Rate Component for this source type: - Bill Factor - Bill Factor Value - FCPO
Bill Factor
261
What can cause a Bill Segment to have multiple calculation headers?
Change in Rate Versions. A Bill Segment has one or more bill calculation header and a separate bill calculation header exists for each version of the rate effective during the bill period.
262
What causes multiple bill lines for a Rate Component in a calculation header? - Change in Rate Schedule - Change in Rate Component - Change in Bill Factor - Changes in Rate Schedule and Rate Component - Changes in Rate Component and Bill Factor
Change in Bill Factor
263
Hierarchy in setting up Bill Factor.
Bill Factor, Bill Factor Characteristic, Bill Factor Value
264
What entities are updated or created when running PUPL?
``` Deposit Control Tender Control Payment Tender Payment Event Payment ```
265
How does the base Payment Distribution algorithm work?
It distributes payments by SA Type Payment Priority and Debt Age.
266
Which statements best describe the relationship between Payment Tenders and Payment Events?
There can be one or more Payment Tenders for a Payment Event.
267
How many Bill Segment-related Financial Transactions do Pay Plans have? - One - Depends on the number of bills that will contain the customer's Pay Plan commitments - None - Unlimited
None
268
How many Bill Segment-related Financial Transactions do Payment Arrangement have? - One - Depends on the number of bills that will contain the customer's Pay Arrangement commitments - None - Unlimited
Depends on the number of bills that will contain the customer's Pay Arrangement commitments
269
What controls the system behavior when the customer overpays? - Customer Class - Tender Type - Installation Options - SA Type
Customer Class
270
What can be defined in Adjustment Type? Choose three. - Valid SA Types for the Adjustment - Rate that will be used in creating Adjustment - How Adjustment will be displayed on Bill - Related Adjustment Type Profile - Default Adjustment Amount
Rate that will be used in creating Adjustment How Adjustment will be displayed on Bill Default Adjustment Amount
271
Which status of Adjustment makes an impact on FT/Account balance? - Freezable - Frozen - Complete
Frozen
272
Differentiate Champion vs. Challenger:
- Experimenting with the efficacy of proposed overdue process templates using a small subset of customers before implementing the templates on the entire customer base - Champion – Prevailing Overdue Process Template - Challenger – Different Template - One Challenger Template per Champion Template. Need to define percentage of the time the system should use Challenger.
273
Which entity defines the type of collection process to start based on age of debt, amount of debt and type of customer? - Debt Class - Collection Class - Collection Class Control - Customer Class
Collection Class Control
274
How many SAs are linked to a Severance Process?
One
275
Where do you set up whether an Overdue Event uses “calendar days” or “work days” when determining days between event trigger dates?
Feature Configuration
276
Which of the following is managed by the Case Type? Choose three.
- Case statuses that define the lifecycle of the Case - Additional required fields that may contain information (characteristics) - If a responsible user is needed
277
Which of the following information can the Case Type be attributed to? Choose three. - Service Agreement - Person - Customer Class - Account - Premise
Person, Account, Premise
278
Where can you find sample script syntax/schema attributes that you can copy-and-paste when creating Business Objects?
Schema Tips
279
Attribute that defines where elements reside on MO's primary table.
MapField
280
What should exist in the MO to process BO-oriented rules?
Determine BO algorithm
281
What is the best way to disable (not trigger) an algorithm in the Business Object for the mean time?
Inactive Algorithm BO Option Type: specify algorithm
282
What is the best way to disable (not trigger) an algorithm in a specific Business Object Status for the mean time?
Inactive Algorithm BO Status Option Type: specify algorithm
283
What plug-in spot makes a complete roll back on a BO state specific error? - Monitor - Enter - Exit - Transition Error - There is no way to completely roll back a BO state specific error
Transition Error
284
How will the child Business Object update the inherited lifecycle logic of the parent Business Object?
It can only be changed by adding additional algorithms on the child Business Object to any of the states from the parent Business Object.
285
BO State system events: (3)
- Entry - Exit - Monitor
286
In Business Object Lifecycle, which Status Condition means the object cannot exist in this state? It will only hold rules.
Transitory
287
How many Option Types can you configure in a custom BO? - 1 - 30 - 50 - You can modify the MO to limit the Option Types - Indefinite (you can customize any number of BO as required)
Indefinite (you can customize any number of BO as required)
288
Which statement is true about access rights when there is a child BO? Choose the best option.
User only needs access rights to the child BO (as access is controlled by initial invocation of BO).
289
Where can you find sample script syntax/schema attributes that you can copy-and-paste when creating a Script?
Script Tips
290
What type of Script has pre-defined inputs/outputs?
Plug-In Script
291
What is the difference between a Plug-in Script and a Service Script?
A Service Script has user-configured input/output while a Plug-in Script’s input/output is defined by its plug-in spot.
292
What can call a Business Service?
Java Program, Plug-in Script, Service Script and BPA Script
293
When invoking a UI Map from a BPA Script, what are the possible target areas?
BPA Area, Page Area and Pop-Up
294
What step causes the BPA script to terminate and pass the control to another BPA script?
Transfer Control
295
Which of the following is subject to Revision Control? - Maintenance Object - Business Object - Maintenance Object and Business Object - Portal and Zone - Portal
Maintenance Object
296
Which of the following objects can be enabled in Bundling? (6)
Scripts, BO, BS, DA, UI Map, Portal with Zones
297
Which of the following describes the correct order of execution of algorithms during bill completion?
SA Type pre-bill completion, Customer Class pre-bill completion, SA Type Bill Completion, Customer Class Bill Completion, Customer Class Post Bill Completion
298
Which of the following entities hold the demographic info, financial info, billing
Account, Person, Premise, Service Point, Service Agreement
299
``` If a device is installed at this year and the measuring components are reconfigured on the latter part of the year, how many installed events are there? One Two Three Four ```
Three
300
Which of the following objects controls what is to be done for an overpayment?
Customer Class
301
Which of the following results to multiple Bill Calculation Headers?
Multiple Rate Version Calculation Group
302
Which of the following statement best describes the Adjustment Approval Profile: Controls when the adjustment will be approved… Controls if an adjustment requires approval before being frozen
Controls if an adjustment requires approval before being frozen
303
How does the base Payment Distribution algorithm work?
Distribute payments by SA Type Payment priority & debt age
304
What happens when the source of the financial transaction is canceled?
A reversal financial transaction is created
305
At an instant in time, how many meters can be installed at a service point?
One
306
How many Service Agreements can be linked in a Severance Process?
One
307
What are the three categories of Usage Transaction (or IMD?) Exceptions:
Terminate, Issue, Info
308
Which three of the following are true for a Payment Arrangement Request?
Create a Payment Arrangement SA
309
Which of the following is true about the Account Balance
An account’s balance is equal to the sum of the FTs linked to its SAs
310
Which of the following are true about Subtractive and Consumptive reading?
Subtractive MC's usage = End Measurement minus Start Measurement. Consumptive MC's usage = Measurement
311
Choose three scenarios where Dynamic Option can be applied
- The utility has a program that credits customers for conservation during critical peak periods (CPP) - The utility has a program where customers can optionally participate in demand response (DR) programs: - A consumer receives a credit for consumption during a CPP event that is lower than their "normal" consumption
312
On what zone does work list icon appears - Map - Explorer - Standalone - Query
Explorer
313
``` Where is Service Provider associated Choices - Device Type - Device Configuration Type - Usage Subscription Type - Service Point Type ```
Device Type, Usage Subscription Type
314
How to communicate with external system?
(parang may something bill determinants ung tanong kaya usage subscription ung sagot ko) My Answer: Usage Subscription Bene’s answer: Service Provider
315
Give two primary definition for Usage Transactions
- Push for bill determinants from the subscribing systems | - Pull for bill determinants to the subscribing systems
316
Choose three calculation types of Apply Math Usage Rule
- Single Value - Math Function - Mathematical Expression
317
What best describes TOU Map Template SPI
A TOU template's interval size (SPI) controls the values allowed in the Start and End Times A template can be used to generate TOU data for TOU maps whose SPI divides evenly into the template's SPI
318
A scenario wherein TOU data should be generated. Where holiday consumption should be categorized as Off-Peak regardless of the day it falls on - Add work Calendar in the TOU Map Template and mark Holiday as off-peak - Edit TOU Map Template to mark Holiday as “off-peak”
Add work Calendar in the TOU Map Template and mark Holiday as off-peak
319
If TOU Map template is described as “controls the values allowed in the Start and End Times A template can be used to generate TOU data for TOU maps whose SPI divides evenly into the template's SPI”. Choose the best choice on what possible TOU data will be generated by the TOU Map template with 60 SPI value - TOU Map template can only generate 60 minute TOU data - TOU Map template can generate 60 minutes TOU data and 120 minutes TOU data - TOU Map template can generate 60 minutes TOU data and 1440 minutes TOU data - TOU Map template can generate 60 minute, 30 minute, 15 minute, 5 minute TOU data - TOU Map template can generate 60 minute, 30 minute, 15 minute, 5 minute TOU data
TOU Map template can generate 60 minute, 30 minute, 15 minute, 5 minute TOU data
320
a. The season of the year (winter, spring, summer, fall) b. The time of day (peak, off-peak, shoulder) c. The actual temperature as compared to the historic average (normal, hotter, colder) How many TOU codes need to be set-up?
This rate would require 36 TOU codes (4 seasons * 3 time of days * 3 temperature bands)
321
When is consumption aggregated? - The system periodically aggregates consumption in batch (using a deferred monitor on the aggregator MCs) - Users can re-aggregate real-time if they can't wait or if the original aggregation needs to be redone due to incorrect admin or master data - Users can create ad hoc aggregations "on the fly" and these will persist in the database - Aggregation typically lags the current date by a few days to give the system time to upload and VEE the consumption; the amount of lag time is configured by the implementation - Aggregation is always performed through a given "through time" (e.g., 12am) rather than through the time of aggregation - Note: Exam only ask you to choose 4 correct answers. The incorrect choice is “Users can create ad hoc aggregations "on the fly" and these will NOT persist in the database“
- The system periodically aggregates consumption in batch (using a deferred monitor on the aggregator MCs) - Users can re-aggregate real-time if they can't wait or if the original aggregation needs to be redone due to incorrect admin or master data - Users can create ad hoc aggregations "on the fly" and these will persist in the database - Aggregation typically lags the current date by a few days to give the system time to upload and VEE the consumption; the amount of lag time is configured by the implementation - Aggregation is always performed through a given "through time" (e.g., 12am) rather than through the time of aggregation - Note: Exam only ask you to choose 4 correct answers. The incorrect choice is “Users can create ad hoc aggregations "on the fly" and these will NOT persist in the database“
322
There would be plenty of Head-End system to be used by MDM. All with Manufacturer XYZ but models may be different for each Head-End System. Which option should be taken in order for the implementation team to minimize future enhancement?
Model Number
323
Which measuring component type should reference a device configuration - Physical - Standalone - Scratchpad - Aggregator
Physical
324
Which item below best describes the goal for selecting ‘Maximum’ as the comparison method for the High/Low validation rule? - To identify intervals with suspiciously high usage relative to surrounding intervals. - To identify if a configurable percentage of missing measurements exceeds the specified percentage. - The rule compares the Average Daily Usage of the current Initial Measurement Data with the Average Daily Usage for historical measurements. - The rule compares the Peak Usage of the current Initial Measurement Data with the Peak Usage for historical measurements.
The rule compares the Peak Usage of the current Initial Measurement Data with the Peak Usage for historical measurements.
325
Which validation rule calculates the difference between the highest interval and the third highest interval to determine the percent difference between the two? - High/Low Validation - SPI Check - Interval Spike Check - Raise Missing Quantity - High/Low Validation and Interval Spike Check
Interval Spike Check
326
Which of the following are is an example of a critical validation performed by the IMD Seeder Business Object? - Performing a Spike Check - Deriving the head-end system and the measuring component - Performing a High Low Check - Estimate Missing Intervals
Deriving the head-end system and the measuring component
327
Which is the bare minimum requirement in uploading an IMD XML - mcIdN - dvcIdN - serviceProvider - mcId - serviceProviderExternalId
mcId
328
How will you configure additional Final Values Overlay Profiles - Business Object - Feature Configuration - Extendable Lookup
Extendable Lookup
329
A scenario wherein a 1st device event was received which is waiting for the 2nd device event. Which BO is associated to the 1st device event: Choices: - D1-PairedEventFirstDeviceEvent - D1-PairedEventLastDeviceEvent
D1-PairedEventFirstDeviceEvent
330
``` A scenario with Daylight Savings Time. Where can you configure Incoming Data Shift? Choices: - Device Type - Service Point - Usage Subscription Type - Measuring Component Type ```
Device Type
331
Which BO performs critical validations on initial measurement data?
D1-IMDSeeder
332
A question asking what are the VEE Group Roles?
Initial Load, Estimation, Manual Override
333
How can you ensure that a VEE Rule will be executed..?
Configure a fallback VEE Group
334
Client wants the following: • Trigger Spike check… • If there is a spike exception, the interval that cause it will be filled up by estimation VEE rule. • All missing measurements will also be fill up by estimation VEE rule. ``` Given Table: Date/Time Measurement 01/01 03:00 PM 13.XX 01/01 04:00 PM Missing 01/01 05:00 PM 14.XX 01/01 06:00 PM 150.XX ``` Select only two that will be an output of the given scenario after the VEE Rule (as per client’s specification) is executed. NOTE: There will be five choices stating different date/time and their corresponding condition code after the VEE Rule is executed.
1. 01/01 04:00 PM will be estimated | 2. 01/01 06:00 PM will be estimated
335
Choose two best answer: Question about the usage of service point/measurement cycle relationship.
1. Initiate manual meter reading… | 2. Initiate push of bill determinants…
336
What relationship between the external system and MDM is needed to be defined before creating Usage Transaction / Bill Determinants?
Usage Subscription
337
Define the relationship between final measurements and derived values.
Final measurements can have multiple derived values…
338
How many derived values can be stored the final measurement.
10
339
Choose the best answer: A scenario about a client specification on a usage calculation which should result a “Grand Total” of each UOM and TOU combination.
Service Quantity Math
340
Choose the 3 types of VEE Exception.
1. Information 2. Issue 3. Terminate
341
Choose the 2 answers: What are defined in Usage Subscription Type?
1. Valid Usage Recipients | 2. Valid Service Point Type
342
Choose the 4 answers: What items can be aggregated?
1. Substation and Feeder 2. Postal Code 3. Transformer 4. Unit of Measure
343
Choose the 1 answer: How many Service points can be link to a Usage Subscription?
Unlimited
344
Choose the 1 answer: MDM Object that is associated with Device Events.
Activities
345
Choose the 1 answer: A scenario where an IMD is created but is not yet finalized. Measurements of that IMD has passed what kind of checking?
Critical Validation
346
Choose the 2 answers: A scenario where there is a given two types of MC, which executes a similar VEE Group, but only one of the two MC should execute Negative Consumption Check. Question: What is the best way to implement this?
1. …use eligibility criteria… | 2. …use factors…
347
Choose the one answers: A scenario where an IMD is manually loaded. How do you finalized it?
Go to IMD Page and click Perform Additional Mapping.