SAP Documentation SPRO ISU
SAP Documentation SPRO ISU
SAP Documentation SPRO ISU
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1
System SAP
______________________________________________________________
In this section you allocate the divisions you wish to use for billing in IS-U to the company codes you
have defined.
For each combination of division and company code you define whether invoicing and bill writing is to
occur jointly with other contracts. This specification is copied to new contracts as the default value.
Example
CoCd Dv Description IJ
0001 01 Electricity 1
0001 02 Gas 1
0001 03 Water 2
0001 05 Dist.heating 3
0002 01 Electricity 3
0002 02 Gas 3
The values entered under IJ (invoice jointly) have the following meanings:
1 -> Contract must be invoiced together with other contracts
2 -> Contract can be invoiced with other contracts
3 -> Contract must not be invoiced with other contracts
In company code 0001, contracts for electricity and gas must be invoiced together. The customer receives
a joint bill. If a water contract has also been billed it can be invoiced with the electricity and gas
contracts.
In company code 0002 the contracts for electricity and gas are always invoiced separately. The customer
receives two bills.
Activities
Define the combinations of company code and division used by your company.
______________________________________________________________
SAP AG 2
System R/3
______________________________________________________________
__
In this section you allocate the divisions to the IS-U division categories. You can differentiate the
divisions used by your company in addition to the division categories defined in IS-U.
Example
Activities
Define the combinations of divisioin and IS-U division category used by your company.
______________________________________________________________
__
SAP AG 14.06.2013 3
System SAP
______________________________________________________________
Use
Note:
The text contains a graphic. To obtain the best display results, proceed as follows:
1. Choose Help -> Settings.
2. Select in modal dialog box (R/3) on the F1 Help tab page.
Requirements
Use a system (client), in which you are mapping several firms. Different company codes are responsible
here for the individual firms.
You must only maintain this activity if you are working with a data model, which plans a general contract
account for grid usage and energy supply.
This activity must be maintained in order for the system to recognize, during move-in and aggregated
posting, that it is dealing with an auxiliary company code for the specified company code, and that the
combination of company codes is permissable.
Standard settings
Activities
In the table, enter the allocation of auxiliary company codes to company codes.
Example
You are mapping a distributor (distr.) and a supplier (suppl.) in the system. The distributor has the
company code (responsible company code) DISTR and the supplier has the company code SUPPL.
The distributor creates an aggregated bill for grid usage for the supplier.
Data model:
Supplier Distributor
______________________________________________________________
SAP AG 4
System R/3
______________________________________________________________
__
The relationsip between the company code and the responsible company code is set as follows:
HCoCd | CoCd
------------------
DISTR_H | DISTR
______________________________________________________________
__
SAP AG 14.06.2013 5
System SAP
______________________________________________________________
In this IMG activity, you define the basic system parameters in IS-U/CCS.
Activities
If you select the SI for Business Partner add (search index for business partner address) field, and you
want to use the search index, then you must first structure the index using the
REU_SEARCH_IND_UPDATEreport (update search index for business partner by service address). The
system always keeps the index up-to-date, so you do not have to perform any additional activities.
If you select the SIndex Alt.Contr.Acc (search index for alternative contract account) field, you inform
the system that the line item contains a search index for an alternative contract account for the collective
bill. In the productive system, the system regularly updates the index.
Further notes
For more information on the SIndex Alt.Contr.Acc field, see the ISU_XPRA_UPDATE_ABWKT
conversion programin the Alternative Collective Bill Contract Account in Line Item (New) release note.
______________________________________________________________
SAP AG 6
System R/3
______________________________________________________________
__
Use
You can operate SAP IS-U with Customer/Vendor Integration. However, this is only possible if no
connection to a CRM system exists.
By activating Customer/Vendor Integration, business partners can have roles from Treasury, for example,
as well as from SAP IS-U (contract partner).
Before you activate this function, you have to make the general settings for Customer/Vendor Integration
under Cross-Application Components #> Master Data Synchronization. Certain settings are
absolutely necessary if using SAP IS-U (see the Requirements section).
Requirements
Standard settings
Activities
Once you have made all the necessary settings and selected the checkbox, execute report
REU_CVI_CUST_LINK. This report creates a link table containing the required entries.
______________________________________________________________
__
SAP AG 14.06.2013 7
System SAP
______________________________________________________________
Some IS-U applications (such as move-in, move-out, contract) use configurable tabs. This enables you to
modify the screen structure to meet your specific needs.
In this activity, you define the default layout for the configurable tabs of the individual applications.
You only have to change the entries in this table if you have defined your own layouts for configurable
tabs.
______________________________________________________________
SAP AG 8
System R/3
______________________________________________________________
__
Use
In this section you make the basic settings to prepare the SAP system for deregulation.
There are two basic types of settings:
- Settings for dialog control:
The indicator for the dialog control influences the layout and the visibility (activation) of certain
dialog functions.
- Service provider agreement indicator (ServProv. Agreement)
This indicator activates the service provider agreement function (as a separate tab page) in the
following transactions:
- Create service provider
- Change service provider
- Display service provider
- Create point of delivery -> Point of Delivery Group tab page
- Change point of delivery -> Point of Delivery Group tab page
- Display point of delivery -> Point of Delivery Group tab page
If you set this indicator, the CA of Aggr. Bill.Post. (Contract Account of Aggregated Bill
Posting field is hidden on the header data tab page in the service provider transaction. The
General Ledger Accounts and Contract Accounts for Aggregated Billing Payment and
Payment and Billing Data tab pages are also hidden. You can use the service provider
agreement to store the hidden functions as control information for a certain process.
Setting this indicator allows you to allocate point of delivery groups to a point of delivery in
the point of delivery transactions.
______________________________________________________________
__
SAP AG 14.06.2013 9
System SAP
______________________________________________________________
aggregated bill; as IDoc or in printed form) a bill is sent to another market participant.
- The service provider agreement controls outgoing payments and incoming payments.
- It is possible to store parameters for bill/payment advice note processing in the service
provider agreement.
- Service determination indicator
This indicator activates the supply scenario function.
This has the following effects:
- The automatic service determination (which is dependent on the operational area or the
enrollment type) is deactivated.
- Services are not created automatically with the move-in or ended automatically with the
move-out.
- The creation or ending of services is dependent on a supply scenario that is selected for the
point of delivery.
Using the supply scenario forms the basis for using the change of supplier infrastructure, which
is provided with SAP IS-U/IDE Release 4.64.
We recommend that you set this indicator, and use the supply scenario function to structure the
data model for a point of delivery in a deregulated environment.
You should only remove this indicator if you have already installed the automatic service
determination (dependent on operational area or enrollment type) and want to continue using
this function after an upgrade.
The following dependencies exist between the indicator for process control and the indicator for dialog
control:
- You can only set the service determination indicator if the supply scenario indicator is already
set.
- You can only set the Paymt Handling (payment handling) indicator if the Serv.Prov.Agrmnt
(service provider agreement) indicator is already set.
Note:
Note that you should not change these settings subsequently.
Read up on the settings, and define the desired configuration once for your company.
Standard settings
The specific input checks are realized with the REDEREG_SWITCH report. You can use the
ISU_DB_DEREGSWITCH_SELECT function module to read the current settings.
______________________________________________________________
SAP AG 10
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 11
System SAP
______________________________________________________________
Use
______________________________________________________________
SAP AG 12
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 13
System SAP
______________________________________________________________
In this section you define system settings for modeling the regional structure.
______________________________________________________________
SAP AG 14
System R/3
______________________________________________________________
__
In this section you define the system settings you require for creating the postal regional structure. You
maintain your postal regional structure by creating all postal codes, cities, and streets in your supply area.
______________________________________________________________
__
SAP AG 14.06.2013 15
System SAP
______________________________________________________________
In this activity you devide the postal regional structure into individual areas. These are known as regional
structure groupings.
A regional structure grouping consists of elements of the regional structure (cities, streets, street
sections). It enables the system to determine the regional structure group of a street and can be used for
agent determination.
______________________________________________________________
SAP AG 16
System R/3
______________________________________________________________
__
In this IMG activity you define the regional structure areas and allocate one or more regional structure
groups to them.
______________________________________________________________
__
SAP AG 14.06.2013 17
System SAP
______________________________________________________________
In this IMG activity, you define the regional structure area by role. The regional structure areas are
relevant to the following elements of IS-U:
- Plant determination in the context of order and notification creation.
This uses the standard SAP role 20500033 (ISU_WORKMAN).
- Permit determination in the context of supply permit processing.
This uses the standard SAP role 20500068 (ISU_PERMIT).
The roles themselves belong to the Organization Management component (BC-BMT-OM).
Example
Further notes
The role is required in order to uniquely identify the regional structure area. For you to assign names to
the regional structure areas, they must have been given a role.
______________________________________________________________
SAP AG 18
System R/3
______________________________________________________________
__
In this IMG activity, you allocate the regional structure groups to the regional structure areas by role.
This means you merge certain areas (the regional structure groups) on the basis of business criteria to
form larger entities, the regional structure areas. This has a number of advantages, For example, in plant
determination you no longer have to allocate a maintenance planning plant to every regional structure
group. Instead, you only have to allocate it once, to the regional structure area.
Example
In the case of supply permit processing, the system uses regional structure group 001 (area liable to
flooding, downtown) and role 20500068 to determine the correst regional structure area, 0001 (north and
east). The regional structure area contains information on the permits required for reconnections.
______________________________________________________________
__
SAP AG 14.06.2013 19
System SAP
______________________________________________________________
In this section you define the areas with differing water pressure. This water pressure area can be
allocated to elements of the postal regional structure (city, street, or street section). The water pressure
area is for information only and can be included on the customer’s bill, for example.
Activities
______________________________________________________________
SAP AG 20
System R/3
______________________________________________________________
__
In this section you define areas with differing water hardness. You can allocate water hardness areas to
elements of the postal regional structure (city, street, street section). The water hardness area is for
information only and can be included on the customer’s bill.
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 21
System SAP
______________________________________________________________
In this section you define system settings in order to define postal codes.
______________________________________________________________
SAP AG 22
System R/3
______________________________________________________________
__
In this section you define notes for postal codes. You can only define a note block for postal codes (object
ADRPSTCODE).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 23
System SAP
______________________________________________________________
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
Activities
Maintain notes for postal codes with the text object ADRPSTCODE.
______________________________________________________________
SAP AG 24
System R/3
______________________________________________________________
__
31.2.1.1.6 Miejscowości
In this section you define settings for modeling cities in your system.
______________________________________________________________
__
SAP AG 14.06.2013 25
System SAP
______________________________________________________________
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
SAP AG 26
System R/3
______________________________________________________________
__
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 27
System SAP
______________________________________________________________
31.2.1.1.7 Ulice
In this section your define settings for modeling streets in your system.
______________________________________________________________
SAP AG 28
System R/3
______________________________________________________________
__
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 29
System SAP
______________________________________________________________
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
Activities
______________________________________________________________
SAP AG 30
System R/3
______________________________________________________________
__
In this section you define the system settings you require for creating the political regional structure.
______________________________________________________________
__
SAP AG 14.06.2013 31
System SAP
______________________________________________________________
In this section you maintain the number range object political regional structure.
The entities used in SAP applications are identified using keys. The type of assignment of these keys is
described in number ranges. You define one number range object for each entity. The permissible value
ranges and the assignment type (internal or external) for the key are described in the number range object.
Standard settings
Recommendation
Activities
Adjust the number range provided to your requirements, and, if necessary, enhance further number ranges
for the selected number range object.
1. Select the function Change Interval.
2. Select the function Insert Interval to enhance number ranges.
3. Maintain the interval value (From Number, To Number) for the selected number range interval.
4. Save the entries.
______________________________________________________________
SAP AG 32
System R/3
______________________________________________________________
__
In this section you define the country-related hierarchy for modeling your political regional structure.
You require a hierarchy structure in order to arrange individual elements of the political regional structure
(e.g. a particular area or county) in hierarchical form later. You link the political regional structure to the
postal regional structure by allocating individual elements of the postal structure to the elements of the
regional structure (cities, streets, street sections). The political regional structure is for information and
can be used for statistical analyses for certain political areas.
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 33
System SAP
______________________________________________________________
Portioning:
Portioning is the grouping together of contracts so that they can be billed at the same time. To do this you
group installations together in meter reading units (since one contract belongs to one installation). Several
meter reading units are allocated to a portion. In exceptional cases you can override this general
allocation by entering a portion directly in the contract.
Scheduling:
______________________________________________________________
SAP AG 34
System R/3
______________________________________________________________
__
In this IMG activity you define the control parameters for scheduling.
You can specify that automatic transport is always deactivated whenever you create or change a schedule
master record.
You can also specify that Customizing changes to the schedule master records are allowed in this client.
You can define the creation period for schedule records for the portion and the meter reading unit here.
You can specify both a warning limit and an upper limit for the generation.
- Warning Limit
If you exceed the warning limit defined for the generation of schedule records, a dialog box appears,
and you must decide whether you wish to continue with your specifications or to cancel the
processing. If you confirm the query, the system creates schedule records for the period you
specified. If you cancel processing, the system does not create any schedule records.
- Upper Limit
The upper limit sets the maximum periods for the future generation of schedule records. You cannot
exceed this limit.
Standard settings
Activities
______________________________________________________________
__
SAP AG 14.06.2013 35
System SAP
______________________________________________________________
In this IMG activity you define the search help for parameter records.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 36
System R/3
______________________________________________________________
__
The parameter record controls the scheduling of a budget billing. In a parameter record you define how
many budget billings are to occur between two periodic billings (the budget billing cycle). You must
define all the budget billing cycles you wish to use in the portion here. For each budget billing cycle,
specify the number of months between invoicing and the first budget billing, and specify the date of the
printout or debit entry run of the budget billing.
This date signifies (1) the day the budget billing request is printed and (2) the day debit entry occurs
when the budget billing request is transferred to financial accounting. This print/debit entry date is used
as the baseline date for the terms of payment, in order to determine the budget billing due date in the
budget billing plan. You maintain the terms of payment in the contract account.
Therefore, only the print/debit entry date can be specified in scheduling. It is not possible to specify the
due date of the budget billing.
Example
a) b)
Budget billing cycle: 1 2
Months between invoicing and first BB: 1 2
Day of printing/debit entry run: 15. 21.
Two budget billing cycles have been defined: (a) has monthly budget billings and (b) has bimonthly
budget billings.
The planned print/debit entry dates are defined as 15th (a) and 21st (b) of the relevant month:
a) 15.03, 15.04, 15.05, ...
b) 21.03, 21.05, 21.07, ...
Activities
Further notes
Normally, only one general parameter record is required, in which all the company’s possible budget
billing cycles are defined
______________________________________________________________
__
SAP AG 14.06.2013 37
System SAP
______________________________________________________________
In this IMG activity you define the search help for portions.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 38
System R/3
______________________________________________________________
__
In the portion you schedule billing and allocate budget billing cycles.
Using the scheduled billing date you control when periodic billing is to take place. In addition you
specify how often this is to occur. This information is used to generate the schedule records.
You allocate the budget billing cycle that is normally used using the BB cycle field (this is the default
cycle). If you use various budget billing cycles for this portion, you must also enter all possible budget
billing cycles with the number of budget billing amounts to be collected. You also need to have created
these budget billing cycles in the parameter record. An additional budget billing cycle is then used if the
default cycle is overridden by a different entry in the contract. This may be necessary if the default cycle
entered in the portion is 02 (that is, budget billings are collected every two months) but the customer
wishes to pay monthly. The actual due dates for the budget billing amounts are determined when the
schedule records are generated.
Example
A company uses a periodic billing procedure for its residential customers with a billing run each month.
In this case you require at least 12 portions for the months January to December. Below, the portion for
December is used as an example. In the parameter record general, the possible budget billing cycles
entered are 01 (monthly) and 02 (bimonthly).
See also the example for the parameter record.
Annual consumption billing takes place in December. If the schedule records are generated up to the year
2000 the following dates are scheduled: 12/20/1998, 12/20/1999 and 12/20/2000 without using the
factory calendar.
Eleven budget billing amounts are collected. The scheduling for the budget billing amounts is determined
from the print/debit entry date (15th) specified in the corresponding parameter record. The budget billing
amount due dates for 1998 are therefore as follows:
01/15/98, 02/15/98 ... 11/15/98
Requirements
You have defined the billing classes in Customizing. To do this, choose Utilities Industry -> Contract
Billing -> Billing Master Data -> Define Billing Classes.
______________________________________________________________
__
SAP AG 14.06.2013 39
System SAP
______________________________________________________________
Activities
Further notes
You can only generate schedule records if their date is later than that of the end of the billing period used
in the portion. If the end of the billing period is on 12/20/99, then you cannot generate a schedule record
for 12/20/98 with this portion.
______________________________________________________________
SAP AG 40
System R/3
______________________________________________________________
__
In this IMG activity you define the search help for meter reading units.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 41
System SAP
______________________________________________________________
In this section you define meter reading units, which group together different installations for the
purposes of meter reading. Meter reading units are then grouped together in a portion if they are to be
billed at the same time.
When you define meter reading units you must make sure that the end of the meter reading period falls
before the end of the billing period of the allocated portion. You determine when meter reading is to take
place from the interval between meter reading and the end of the billing period. You can limit a meter
reading unit to certain billing classes and divisions. This combination must be entered in the allocated
portion.
In addition to scheduled periodic meter reading dates you can also create additional meter reading dates
that are already known. For example, in the case of a service territory transfer, you can schedule an
additional meter reading date with the meter reading reason service territory transfer.
When you generate the schedule records you obtain the actual meter reading dates using the same
principle as that which is described in the activity for the portion.
In the meter reading unit you can also specify that meter reading orders are to be created for that meter
reading unit together with other meter reading units. You do this by defining one meter reading unit as
the main meter reading unit. This main meter reading unit is then entered in the other meter reading units
in the Together with field. This enables you, for example, to process annual meter reading for residential
customers and monthly meter reading for non-residential customers in the same area. In the month in
which meter reading for residential customers takes place, you can then create orders for the two meter
reading units together. This enables you to make optimal use of the street route when preparing the meter
reading units for the meter reader. In this process, you can define any of the relevant meter reading units
as the main meter reading unit.
Example
This meter reading unit is allocated to the December portion. The scheduled meter reading date is
calculated as December 10th. The schedule records are generated for the years 1998, 1999, etc. taking
account of the calendar.
Requirements
______________________________________________________________
SAP AG 42
System R/3
______________________________________________________________
__
Utilities Industry -> Device Management -> Meter Reading -> Meter Reading Order -> Order
Creation -> Define Meter Reader.
Activities
Further notes
All the specified dates in this area are scheduled dates. You can therefore still carry out meter reading
after the end of the meter reading period of a schedule record, just as you can carry out billing after the
end of the billing period.
______________________________________________________________
__
SAP AG 14.06.2013 43
System SAP
______________________________________________________________
Schedule records are generated on the basis of schedule master records for the portion and for the meter
reading unit. Note that you cannot generate schedule records before the date specified in the portion.
When you generate the schedule records you enter a period, and the actual dates for meter reading and
billing are generated for that period on the basis of the master records (portion/meter reading unit).
If you have entered budget billing cycles in the portion, the dates for the budget billing amounts are also
generated.
Example
Generation of schedule records for portion and meter reading unit in relation to the previous examples for
parameter record, portion and meter reading unit:
- Date from 01/01/1998
- Date to 12/31/1999
Two scheduled billing dates are generated for the portion:
- 12/31/1998
- 12/31/1999
These have the following due dates for the budget billing amounts:
1. 01/15/1998 1. 01/15/1999
2. 02/15/1998 2. 02/15/1999
3. 03/15/1998 3. 03/15/1999
... ...
10. 10/15/1998 10. 10/15/1999
11. 11/15/1998 11. 11/15/1999
Requirements
______________________________________________________________
SAP AG 44
System R/3
______________________________________________________________
__
Activities
Further notes
Maintenance of the period key is optional. You can use the period key to enter a text for the individual
budget billing amount due dates. This text is printed on a form for the customer. SAP recommends the
following procedure for using the period keys:
1. Generate the first schedule record of the portion only.
2. Maintain the period key for this schedule record.
3. Generate the remaining schedule records. When you do this, make sure that you do not generate the
first schedule record again.
When the next schedule records are generated, this key is then generated automatically.
In the system table TE633 System Parameters for Budget Billing the Copy infotext indicator must be
set.
You can define the control parameters for the budget billing amount by choosing Utilities Industry ->
Invoicing -> Budget Billing Plan -> Define Control Parameters for Budget Billing Amount.
Example:
______________________________________________________________
__
SAP AG 14.06.2013 45
System SAP
______________________________________________________________
The purpose of dynamic scheduling is to read the same number of registers on each workday, taking the
factory calendar into account. To achieve this you specify the number of days per month on which meter
reading is to take place.
Dynamic scheduling is useful if you have to read a large number of registers every month, for example, in
the case of monthly meter reading. However, you can also use it for meter reading and billing periods that
are longer than a month. In this case you can use dynamic scheduling together with a budget billing plan.
______________________________________________________________
SAP AG 46
System R/3
______________________________________________________________
__
In this IMG activity you define the following control parameters control parameters:
- Set the Dynamic scheduling active indicator to use dynamic scheduling. When you create or
change a portion you can only set the Dynamic scheduling indicator if you have set this indicator
first.
- Specify whether it is to be possible to move schedule records to the previous or next month. If you
define this setting, you can move meter readings if, in a given month, workdays are still available on
which no meter reading takes place (for example, if you wish to perform meter reading on 20 days
in each month but January has more than 20 workdays).
- Specify intervals (for example, between printing and the end of the billing period).
- Specify the processes for which the factory calendar is to be taken into account.
Once you have defined the control parameters, you can define the dynamic schedule records - that is, the
portions and meter reading units for which the Dyn. scheduling indicator (dynamic scheduling) is set.
When you do this, you can use dynamic scheduling either with or without budget billing amounts.
Dynamic portions with budget billing amounts are only appropriate if the periods of the portion are
longer than one month.
If you want to use dynamic portions, you must specify the factory calender. The Corr. holiday (correct
holiday to workday) field has no effect on dynamic scheduling.
The Sch. bill. date field (scheduled billing date) and Inv. print date field (scheduled date for invoicing
printout) result from the settings in the control parameters for dynamic scheduling. The allocation date
and the gas date correspond to the end of the billing period or the scheduled billing date, depending on
which date is earlier. If you want to use this data in the schedule records, you must enter them in the
portion.
In all the meter reading units that you allocate to dynamic portions the Dyn. scheduling indicator
(dynamic scheduling) is set automatically. The end of the meter reading period is always the same as the
end of the billing period.
Example
You want to define monthly meter reading with 20 meter reading days in each month. This is to start in
January.
For the first 20 days in January you define at least one portion. The end of the billing period is 1/1, 1/2,
1/3 and so on. You then define the meter reading units and allocate them to the portions. The number of
registers to be read per day must be roughly the same.
End of billing Portion Meter reading units
period
1.1. Port1 AE1_1, AE1_2....
2.1. Port2 AE2_1, AE2_2....
... ... ...
______________________________________________________________
__
SAP AG 14.06.2013 47
System SAP
______________________________________________________________
Activities
______________________________________________________________
SAP AG 48
System R/3
______________________________________________________________
__
In this IMG activity you define the settings for clerk determination. You require clerk determination to
determine certain agents. For example, you may wish to print the clerk on forms or save the clerk in the
statistical records.
______________________________________________________________
__
SAP AG 14.06.2013 49
System SAP
______________________________________________________________
Activities
1. Define a superior organizational unit by entering an abbreviation and the editing period in the
"Create" screen.
2. Choose Organizational plan -> Create.
3. The dialog box "Create organizational structure" appears with the organizational unit you created. In
order to create further subordinated organization units, position the cursor on the organizational unit
in question, choose Create and create as many organizational units as you require.
4. In order to create positions and jobs for your organizational units and assign holders to the positions
if required, position the cursor on the organizational unit concerned and choose Staff assignments.
5. In the "Staff assignments" screen, you can then make the desired settings.
Further notes
There is an automatic transport connection available in Customizing if the client you are working in is
marked as a Customizing client.
You can find more detailed information in the online manual "Organization and Planning in Personnel
Management."
______________________________________________________________
SAP AG 50
System R/3
______________________________________________________________
__
In this IMG activity, you define all the settings required in order to adapt the standard tasks provided by
SAP. Standard tasks are used to determine agents.
This is necessary if you wish to:
- Print the agent’s name on forms
- Save the agent in the statistical records for stock and transaction statistics.
You must specify possible agents for each standard task in order to clearly define the organizational
responsibility for processing.
In addition, a standard role is assigned to each standard task for agent determination. You must also
assign possible agents to this standard role.
- Choose Default roles. In this screen you can see that a specific standard role is assigned to the task.
By double-clicking here, you branch to the maintenance screen for the standard role.
- Choose Responsibilities. In this screen you can assign the possible agents to this standard role. The
responsible agents are determined from the possible agents who are assigned to both the task and the
standard role.
You do not need to activate the event linkage for the standard tasks for agent determination.
The following standard tasks for agent determination are currently provided by SAP (the columns show
the key, the abbreviation and a short description):
- Master data
- Device management
- 20500068 ISU_INST_B_I Installation relevant to billing data
(transaction statistics)
- 20500069 ISU_INST_B_R Removal relevant to billing data
(transaction statistics)
- 20500072 ISU_INST_T_I Technical installation (transaction
statistics)
- 20500073 ISU_INST_B_R Technical removal (transaction
statistics)
- 20500077 ISU_DEV_MAN Determination of enterprise area
for periodic replacement
- 20500078 ISU_MRCLERK Meter reading order creation
- 20500177 isuimplmrcor Correct implausible meter reading results
- 20500251 ISU_DEVMOD_I IS-U Clerk device restructuring in grid
- Contract billing
- Invoicing
- 20500112 ISUBillAct Clerk: bill form
______________________________________________________________
__
SAP AG 14.06.2013 51
System SAP
______________________________________________________________
Requirements
Check that Basis customizing has been completed for the Workflow Management (WFM) application
component.
Activities
1. Execute the activity. From the component hierarchy displayed, select the application components
for which you wish to assign possible agents to standard tasks.
2. Expand the branch Assign tasks to agent.
3. Select a standard task for processing.
Assign the standard task to its authorized agents. This assignment determines the total number of
persons who are allowed to process this task.
Specify all the agents who can be considered.
You can choose from:
- Job
- Organizational unit
- Position
- Work center
- User
Multiple assignments are possible.
Alternatively, you can classify a standard task as a "general task".
4. In the same way, assign possible agents to the standard role.
Recommendation
You generally assign the standard task to organizational units, jobs, or positions, so that changes do not
need to be made when personnel changes are made in the organizational plan.
______________________________________________________________
SAP AG 52
System R/3
______________________________________________________________
__
Further notes
Agent determination tasks must always be indicated as general tasks. This activity must be repeated after
every upgrade (to a new release, for example).
______________________________________________________________
__
SAP AG 14.06.2013 53
System SAP
______________________________________________________________
In this IMG activity you define alternative tasks for clerk determination.
These tasks do not generally have to be performed. They are only necessary when you want to make
changes to the task or the standard role.
Example
You want to add a standard role to a new parameter. To do this, you must copy the standard SAP role.
You can then modify the copied standard role to include the new parameters.
To activate the change, you must enter the new standard role in the standard task. This change was
previously always linked to a modification.
You can avoid perfoming a modification by defining a supplementary task for the standard SAP task. To
do this, copy the SAP standard task. Enterthe new standard role in the copied task.
You must then link from the standard task to your customer task (alternative task) in this activity. The
standard task must be the task displayed in the previous activity. Enter your copied and adjusted task as
the supplumentary task. The only task the system now executes is your customer activity.
Activities
If required, delegate the standard tasks to your newly created customer tasks.
______________________________________________________________
SAP AG 54
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 55
System SAP
______________________________________________________________
In this section you define the basic settings for modeling IS-U master data. This refers to the structure
indicator and category of the functional locations.
______________________________________________________________
SAP AG 56
System R/3
______________________________________________________________
__
In this IMG activity you define the structure indicators that describe
the structure of the numbers of the functional locations connection object , device location and
property, which are used in IS-U.
Example
I | Str | C
--------------
C | AO_GP | A
D | AO_GP | G
A | AREA | F
The object type indicators C (connection object) and D (device location) are predefined by IS-U. The
structure indicator AO_GP is allocated to these predefined object type indicators. The structure
indicator AREA is allocated to the object type indicator A (property). These structure indicators have
the template XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (see below for path). The category
classifies functional locations according to their use (A=connection object, d=device location,
A=property).
Appropriate internal number assignments for connection objects, device locations and properties are only
possible if you allocate a template without a separator.
Using special number range fields it is also possible to use separate number ranges for connection
objects, device locations and properties.
Requirements
- You need to define the structure indicator/template for the functional location. To do this, choose:
Plant Maintenance and Service Management-> Master Data in Plant Mainteance and Service
Management-> Technical Objects-> Functional Locations-> Define Structural Display for
Functional Locations.
______________________________________________________________
__
SAP AG 14.06.2013 57
System SAP
______________________________________________________________
Recommendation
The requirement for special masks (e.g. XXX-XXX-X.XX) for numbering functional locations is an
element of the Plant Maintenance (PM) component, which has to model technical installations with
complex structures (that is, hierarchy levels, key lengths of levels, separators) for other business
applications as well as for the utilities industry and waste disposal industry.
Since there is a large number of the functional locations device location, connection object and
property in IS-U, and since their structure is less complex, we recommend that you use the mask
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX, which is provided by SAP. By contrast to the
mask mentioned above, this mask allows for internal number assignment.
Activities
1. Check whether the structure indicators allocated to the connection objects, device locations and
areas meet your requirements.
2. If necessary, define new structure indicators in the standard system using the path given above. Use
these new structure indicators to overwrite the SAP proposals for the connection object structure,
device location structure and property structure.
______________________________________________________________
SAP AG 58
System R/3
______________________________________________________________
__
In this activity you define the system settings required for processing the business partner.
The business partner can have various roles in the system. In IS-U the roles contract partner (usually a
customer) and installer are used. You can define additional roles for your company.
______________________________________________________________
__
SAP AG 14.06.2013 59
System SAP
______________________________________________________________
In this activity, you define settings for the automatic creation of a reference customer in the Sales and
Distribution (SD) application component. When you create a business partner you have the option of
creating a parallel customer in SD. To do this, enter an SD customer in the field for the reference
customer. The data is then copied to the new SD customer.
Further notes
If SD customers already exist in a legacy system, and their numbers are to be kept, then the new number
ranges must start AFTER the numbers from the legacy system.
______________________________________________________________
SAP AG 60
System R/3
______________________________________________________________
__
In this section you define the parameters for the automatic creation of Sales and Distribution (SD)
customers for business partners in IS-U.
If you wish to use information about your utility customer in the standard components as well, it is
appropriate to manage the IS-U business partner as an SD customer. To simplify the procedure, begin by
creating one or more SD reference customers. These serve as a reference for the automatic creation of an
SD customer for the IS-U business partner. The naming convention for the reference customers ensures
that only certain reference customers can be used as valid references for creating the IS-U business
partner in SD.
When a reference customer is specified, the automatic creation of SD customers is controlled by means of
characteristics, such as "parallel customer is required for business partner" or "system action if customer
already exists for partner".
Activities
______________________________________________________________
__
SAP AG 14.06.2013 61
System SAP
______________________________________________________________
In this activity, you maintain the IS-U-specific characteristics of the contract partner.
______________________________________________________________
SAP AG 62
System R/3
______________________________________________________________
__
In this section you define the account categories you wish to use for classifying business partners and
contract accounts in the supply area.
The account class can be used as a source of information as well as for statistical purposes.
Example
- Private customers
- Industrial customers
- Public authorities
______________________________________________________________
__
SAP AG 14.06.2013 63
System SAP
______________________________________________________________
In this IMG activity you define the clerk IDs for the business partner.
You enter the clerk ID in the business partner; it can be used as criteria for clerk determination. You can
therefore use the clerk ID as an ID for both major customers and VIP customers, for example. .
You can find the standard tasks in Industrial Component Utilities Industry-> Basic Functions-> Clerk
Determination.
Example
Activities
______________________________________________________________
SAP AG 64
System R/3
______________________________________________________________
__
31.3.2.3 Instalator
In this activity, you maintain the IS-U-specific characteristics of the installer. Utility companies enter
authorized installers in an installer directory, in which installer licenses are recorded.
In addition to installers, other agents, such as architects, can be included in the directory.
______________________________________________________________
__
SAP AG 14.06.2013 65
System SAP
______________________________________________________________
In this section you define the types of installation company you wish to include in your installer
directory.
Example
- Electrician
- Heating installer for gas installations
- Architects
Activities
______________________________________________________________
SAP AG 66
System R/3
______________________________________________________________
__
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 67
System SAP
______________________________________________________________
Example
- Normal license
- Guest license
- Special license
______________________________________________________________
SAP AG 68
System R/3
______________________________________________________________
__
In this section you define the status of the companies entered in the installer directory. Only companies
for which X is entered in the "AV" (active) column are authorized to perform installations.
Example
- License requested
- License in processing
- License issued; installation company authorized to perform installations
- License is being inspected, installation company can perform installations
- License removed
Activities
______________________________________________________________
__
SAP AG 14.06.2013 69
System SAP
______________________________________________________________
In this IMG activity, you define the utility company for which the installors primarily work.
______________________________________________________________
SAP AG 70
System R/3
______________________________________________________________
__
In this section you define the system settings required for processing the utility contract.
______________________________________________________________
__
SAP AG 14.06.2013 71
System SAP
______________________________________________________________
In this section you maintain the number range object NRK ISU contract.
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
SAP AG 72
System R/3
______________________________________________________________
__
In this IMG activity you define the search help for utility contracts.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 73
System SAP
______________________________________________________________
In this section you configure the tabs for the application IS-U utility contract.
You can modify the screen layout to meet your needs by defining your own layout. To do this, distribute
the existing group frames among the tab cards.
Example
The IS-U Contract application is used to explain the configuration of the tabs. The following ten group
frames are available in this application:
- General contract data
- Budget billing data
- Payment plan
- Data relevant to billing
- Account assignment data
- Deregulation
- Schedule data
- Memos
- Other
- Move-in and move-out data
You could use these group frames, for example, to create a layout that contains three tab pages:
- Tab page 1:
General contract data, budget billing data, payment plan
- Tab page 2:
Data relevant to billing, account assignment data, deregulation
- Tab page 3:
Move-in and move-out data, schedule data, other, memos
Standard settings
A standard layout is provided for every application in IS-U in which the tabs can be configured.
Activities
To activate your layout in the system for this application, change the corresponding entry under
Determine Default Layout for Tabs
______________________________________________________________
SAP AG 74
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 75
System SAP
______________________________________________________________
In this section you define notes for utility contracts (object EVER).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
SAP AG 76
System R/3
______________________________________________________________
__
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 77
System SAP
______________________________________________________________
Use
In this activity, you can define the field selection for utility contracts.
In this activity, you can determine the fields that are used in IS-U for maintenance and display
in this function, as well as define their characteristics.
By choosing the right fields, you can considerably reduce the time and effort needed for data
processing and possible error sources.
Using the menu path Goto -> Modifiable, you can determine the fields that are displayed
during the maintenance and display in this function. You can also specify the fields’
characteristics. This allows you to adjust the appearance of the screen to meet the
requirements and knowledge of users.
Enter an existing module pool as the initial criteria:
Field selection in IS-U is currently supported by the following module pools and transactions:
o Master Data
- SAPLES20 Contract (screen group ES20)
- SAPLES30 Installation (screen group MAIN)
- SAPLES55 Connection object (screen group 0001)
- SAPLES65 Device location (screen group 0001)
- SAPLES60 Premise (screen group 0001)
o Device Management
- SAPLE10R Device data dialog box (screen group 1100)
o Customer Service
- SAPLEC60 Move-in/move-out selection screen (screen group MAIN)
- SAPLES20 Move-in contract data 1 (screen group SUBS)
- SAPLEC50_CONTR Move-in contract data 2 (screen group EC51)
- SAPLEUMZ Move-in/move-out gas data for meter reading order creation (screen group
0001)
- SAPLES50 Owner allocation (screen group 0200)
Standard settings
In the SAP standard delivery, the radio button field ready for input is activated.
Small and medium-sized municipal utility companies can automatically activate a reduced view
______________________________________________________________
SAP AG 78
System R/3
______________________________________________________________
__
Recommendation
Keep the number of fields displayed on the screen as low as possible. The fewer fields you offer
the user, the easier his or her work is.
Activities
1. Select the screen group you want to process. To do this, place the cursor on the desired field.
a) First of all, select the menu path Goto -> Modifiable. This takes you to the screen Field
Selection: Modifiable Fields.
b) In the next step, choose Goto -> Influencing. This takes you to the screen Field Selection:
Influencing Field. Enter the field value in the field Influencing Value and select
Continue.
2. Specify the following for every field:
a) Field is ready for input
b) Data must be entered in this field
c) Only display field
This can be used, for example, for default values that should not be overwritten.
d) Hide field
Activate the radio button in the field hide field. This ensures that fields you do not require
are not displayed.
e) Highlight field i.e. field is displayed in a different color
You can select this radio button in combination with other indicators
______________________________________________________________
__
SAP AG 14.06.2013 79
System SAP
______________________________________________________________
Further notes
You can view all of your profile-related selections by choosing the menu path Goto ->All
Influences
______________________________________________________________
SAP AG 80
System R/3
______________________________________________________________
__
In this section you define the processing status of the utility contracts.
Example
- Request received
- Contract submitted
- Contract signed
Activities
______________________________________________________________
__
SAP AG 14.06.2013 81
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 82
System R/3
______________________________________________________________
__
In this section you define the system settings that you require for creating connection objects.
______________________________________________________________
__
SAP AG 14.06.2013 83
System SAP
______________________________________________________________
In this section you maintain the number range object functional location.
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
SAP AG 84
System R/3
______________________________________________________________
__
In this IMG activity you define the search help for connection objects.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 85
System SAP
______________________________________________________________
In this section you define notes for connection objects (object IFLOT).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
SAP AG 86
System R/3
______________________________________________________________
__
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
Activities
Maintain notes for the connection object with the text object IFLOT.
______________________________________________________________
__
SAP AG 14.06.2013 87
System SAP
______________________________________________________________
Use
In activity you can define the field selection for connection objects.
In this activity, you can determine the fields that are used for maintenance and display in the
IS-U functions, as well as define their characteristics.
By selecting the right fields, you can considerably reduce the time and effort required for data
processing and possible error sources.
Using the menu path Goto -> Modifiable, you can determine which fields are displayed on
screen during maintenance and display in the function. You can also define the fields’
characteristics. This allows you to adjust the appearance of your screen to meet the
requirements, knowledge and needs of users.
You must enter an existing module pool as the initial criteria.
In IS-U, the field selection is supported by the following module pools or transactions:
o Master
- SAPLES20 Contract (screen group ES20)
- SAPLES30 Installation (screen group MAIN)
- SAPLES55 Connection object (screen group 0001)
- SAPLES65 Device location (screen group 0001)
- SAPLES60 Premise (screen group 0001)
o Device management
- SAPLE10R Device data dialog box (screen group 1100)
o Customer service
- SAPLEC60 Move-in/move-out selection screen (screen group MAIN)
- SAPLES20 Move-in contract data 1 (screen group SUBS)
- SAPLEC50_CONTR Move-in contract data 2 (screen group EC51)
- SAPLEUMZ Move-in/move-out, gas data for meter reading order creation (screen group
0001)
- SAPLES50 Owner allocation (screen group)
Standard settings
In the SAP standard delivery, the radio button field ready for input is activated.
______________________________________________________________
SAP AG 88
System R/3
______________________________________________________________
__
Small and medium-sized municipal utility companies can automatically activate a reduced view
of fields in all master data objects.
Since this section of customers do not require all functions to be displayed on the screen a lot of
the time, SAP has developed a way of automatically reducing the fields in the master data.
A hierarchical business configuration set (BC Set) with the key ISU_FIELDS_LIGHT_HEADER
makes this possible. This BC Set automatically reduces the fields to necessary minimum in the
following master data objects:
o Business partner
o Contract account
o Contract
o Installation
o Connection object
o Premise
o Device location
o Device
You can find more information on this in the documentation on the BC Set mentioned above.
Recommendation
Keep the number of fields to be displayed on the screen as low as possible. The fewer fields
you offer the user for maintenance, theeasier you make his or her work.
Activities
1. Select the screen group you want to process. To do this, place the cursor on the desired field.
a) First of all, select the menu path Goto -> Modifiable to get to the field selection
maintenance. This takes you to the screen Field Selection: Modifiable Fields.
b) In the next step, select Goto -> Influencing. This takes you to the screen Field Selection:
Influencing Field. Enter the field value in the field Influencing Value and select
Continue.
2. Specify the following for every field:
a) Field is ready for input
b) Data must be entered in this field
c) Only display field
This can be used for example, for default values that should not be overwritten
d) Hide field
Select the radio button in the field hide field so that fields you do not require are hidden.
e) Field should be highlighted, i.e. displayed in a different colour
You can select this radio button in combination with other indicators.
______________________________________________________________
__
SAP AG 14.06.2013 89
System SAP
______________________________________________________________
Further notes
You can get an overview of all profile-related field selections by selecting the menu path Goto
-> All Influences.
______________________________________________________________
SAP AG 90
System R/3
______________________________________________________________
__
In this IMG activity you define the field selection control for address data in the connection object.
You use this to control whether individual fields should be displayed (such as country, city, street, house
number).
Activities
If you require settings different to those provided by SAP then select the fields you need.
______________________________________________________________
__
SAP AG 14.06.2013 91
System SAP
______________________________________________________________
31.3.5 Lokal
In this IMG activity you define the system settings you require for creating premises.
If you wish to allocate an owner in the premise, you need to perform the IMG activities for owner
allocation. To find these activities, choose:
Utilities Industry -> Customer Service -> Move-In/Out -> Owner Allocation
______________________________________________________________
SAP AG 92
System R/3
______________________________________________________________
__
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
__
SAP AG 14.06.2013 93
System SAP
______________________________________________________________
In this IMG activity you define the search help for premises.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 94
System R/3
______________________________________________________________
__
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 95
System SAP
______________________________________________________________
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
Activities
______________________________________________________________
SAP AG 96
System R/3
______________________________________________________________
__
Use
Standard settings
In the SAP standard delivery, the radio button field ready for input is activated.
Small and medium-sized municipal utility companies can automatically activate a reduced view
______________________________________________________________
__
SAP AG 14.06.2013 97
System SAP
______________________________________________________________
Recommendation
Keep the number of fields displayed on the screen as low as possible. The fewer fields you offer
the user, the easier his or her work is.
Activities
1. Select the screen group you want to process. To do this, place the cursor on the desired field.
a) First of all, select the menu path Goto -> Modifiable. This takes you to the screen Field
Selection: Modifiable Fields.
b) In the next step, choose Goto -> Influencing. This takes you to the screen Field Selection:
Influencing Field. Enter the field value in the field Influencing Value and select
Continue.
2. Specify the following for every field:
a) Field is ready for input
b) Data must be entered in this field
c) Only display field
This can be used, for example, for default values that should not be overwritten.
d) Hide field
Activate the radio button in the field hide field. This ensures that fields you do not require
are not displayed.
e) Highlight field i.e. field is displayed in a different color
You can select this radio button in combination with other indicators
______________________________________________________________
SAP AG 98
System R/3
______________________________________________________________
__
Further notes
You can view all of your profile-related selections by choosing the menu path Goto ->All
Influences
______________________________________________________________
__
SAP AG 14.06.2013 99
System SAP
______________________________________________________________
In this section you define the keys you wish to use for classifying premises.
Example
______________________________________________________________
SAP AG 100
System R/3
______________________________________________________________
__
In this IMG activity you allocate the equipment category to the divisions. Maintaining the premise
enables you to perform a technical installation. This installation is stored as equipment. The technical
installation depends on the division; that means several division-specific installations can co-exist in one
premise.
The requirements of in business processes stem from three areas:
- Control of Installations
- Outage reports (outage scenarios)
- Storage of customer information for marketing activities
You must only perform this activity if you want to use the functions of the technical installation.
Activities
Allocate the equipment categories to those divisons, in which you want perform technical installations.
______________________________________________________________
__
SAP AG 14.06.2013 101
System SAP
______________________________________________________________
In this IMG activity you define the system settings you require for creating utility installations.
The industry setting for the installation is made as part of a business partner IMG activity. You can find
this activity by choosing Cross-Application Components -> Central Business Partner -> Business Partner
-> Organizations -> Maintain Industries.
______________________________________________________________
SAP AG 102
System R/3
______________________________________________________________
__
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
__
SAP AG 14.06.2013 103
System SAP
______________________________________________________________
In this IMG activity you define the search help for utility installations.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 104
System R/3
______________________________________________________________
__
In this section you maintain notes for utility installations (object EANL).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 105
System SAP
______________________________________________________________
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
Activities
Maintain notes for utility installations with the text object EANL.
______________________________________________________________
SAP AG 106
System R/3
______________________________________________________________
__
Use
In this activity, you define the field selection for utility installations.
In this activity, you can determine the fields that are used in IS-U for maintenance and display
in this function, as well as define their characteristics.
By choosing the right fields, you can considerably reduce the time and effort needed for data
processing and possible error sources.
Using the menu path Goto -> Modifiable, you can determine the fields that are displayed
during the maintenance and display in this function. You can also specify the fields’
characteristics. This allows you to adjust the appearance of the screen to meet the
requirements and knowledge of users.
Enter an existing module pool as the initial criteria.
Field selection in IS-U is currently supported by the following module pools and transactions:
o Master Data
- SAPLES20 Contract (screen group ES20)
- SAPLES30 Installation (screen group MAIN)
- SAPLES55 Connection object (screen group 0001)
- SAPLES65 Device location (screen group 0001)
- SAPLES60 Premise (screen group 0001)
o Device Management
- SAPLE10R Device data dialog box (screen group 1100)
o Customer Service
- SAPLEC60 Move-in/move-out selection screen (screen group MAIN)
- SAPLES20 Move-in contract data 1 (screen group SUBS)
- SAPLEC50_CONTR Move-in contract data 2 (screen group EC51)
- SAPLEUMZ Move-in/move-out gas data for meter reading order creation (screen group
0001)
- SAPLES50 Owner allocation (screen group 0200)
Standard settings
In the SAP standard delivery, the radio button field ready for input is activated.
Small and medium-sized municipal utility companies can automatically activate a reduced view
______________________________________________________________
__
SAP AG 14.06.2013 107
System SAP
______________________________________________________________
Recommendation
Keep the number of fields displayed on the screen as low as possible. The fewer fields you offer
the user, the easier his or her work is.
Activities
1. Select the screen group you want to process. To do this, place the cursor on the desired field.
a) First of all, select the menu path Goto -> Modifiable. This takes you to the screen Field
Selection: Modifiable Fields.
b) In the next step, choose Goto -> Influencing. This takes you to the screen Field Selection:
Influencing Field. Enter the field value in the field Influencing Value and select
Continue.
2. Specify the following for every field:
a) Field is ready for input
b) Data must be entered in this field
c) Only display field
This can be used, for example, for default values that should not be overwritten.
d) Hide field
Activate the radio button in the field hide field. This ensures that fields you do not require
are not displayed.
e) Highlight field i.e. field is displayed in a different color
You can select this radio button in combination with other indicators
______________________________________________________________
SAP AG 108
System R/3
______________________________________________________________
__
Further notes
You can view all of your profile-related selections by choosing the menu path Goto ->All
Influences
______________________________________________________________
__
SAP AG 14.06.2013 109
System SAP
______________________________________________________________
In this section you define reasons for a guarantee of supply to installations. If you enter one of the reasons
defined here in the appropriate field in the installation, it will not be possible for this installation or the
devices of this installation to be disconnected.
Example
______________________________________________________________
SAP AG 110
System R/3
______________________________________________________________
__
In this section you define the installation types you wish to use in order to classify installations.
Example
______________________________________________________________
__
SAP AG 14.06.2013 111
System SAP
______________________________________________________________
In this section you define the voltage levels for the technical description of installations for the electricity
division. You can use the voltage level for statistical analyses.
Example
- - Low-voltage grid
- - Medium-voltage grid
- - High-voltage grid
Further notes
______________________________________________________________
SAP AG 112
System R/3
______________________________________________________________
__
Use
In this activity you define the grouping types that you want to use to classify installation groups.
Example
- Serial switching
- Serial switching and distribution of difference consumption.
______________________________________________________________
__
SAP AG 14.06.2013 113
System SAP
______________________________________________________________
Use
In this activity you define the installation roles that you want to use to classify secondary installations in
an installation group.
Example
______________________________________________________________
SAP AG 114
System R/3
______________________________________________________________
__
Use
In this activity, you determine the installation roles that can be used for secondary installations depending
on the grouping type of the primary installation.
Example
- When installation groups have a primary installation that uses the grouping type Serial Switching,
the following installation roles can be used for secondary installations:
- Secondary installation is relevant for consumption determination
- Secondary installation without data exchange
- When installation groups have a primary installation that uses the grouping type Serial Switching
and Distribution of Consumption Difference, the following installation roles can be used for
secondary installations:
- Secondary installation with distribution and consumption determination
- Secondary installation with distribution without consumption determination
- Secondary installation without data exchange
______________________________________________________________
__
SAP AG 14.06.2013 115
System SAP
______________________________________________________________
In this IMG activity,you establish the system settings for processing points of delivery.
The IMG activities are as follows:
- Define Number Ranges for Point of Delivery ID
- Define Point of Delivery Type
- Define Structure of Point of Delivery ID
______________________________________________________________
SAP AG 116
System R/3
______________________________________________________________
__
In this IMG section, you maintain the number range object point of delivery ID.
Activities
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
__
SAP AG 14.06.2013 117
System SAP
______________________________________________________________
In this IMG activity, you define the point of delivery types to be used in your company and allocate them
to the point of delivery categories. These are defined by SAP.
Example
Standard settings
Activities
______________________________________________________________
SAP AG 118
System R/3
______________________________________________________________
__
In this IMG activity, you choose a structure category for the point of delivery ID and define a new
structure category.
Every point of delivery ID is based on a specific structure, which you define using the following
parameters:
- Structure category of the point of delivery ID
2-character alphanumeric key of the point of delivery ID
- Subscreen for structuring the point of delivery ID
Description of the subscreen displayed when you create, change or display a point of delivery ID.
- Selection screen for structuring a point of delivery ID
4-character key for the subscreen displayed when you select a point of delivery (for example in
installation processing).
- Single-line selection subscsreen used for structuring a point of delivery ID
4-character key for the subscreen used to display points of delivery in the move-in, move-out, and
move-in/out transaction.
- ABAP program for structuring point of delivery ID
Program that implements the PoD selection/display subscreens. All the above subscreens are
defined in this program.
- Function module for processing point of delivery ID structure
This function module is executed at different times during PoD processing.
- Indicator: do not use structure category of POD ID
If you select this field, the system does not list the structure category of the point of delivery ID in
the list box during creation and selection of a point of delivery. Furthermore the structure category
cannot be used.
- Default Structure Category
If you select this field, the system proposes the structure category of the point of delivery ID during
creation and selection of a point of delivery. (in the list box you can find additional structure categories -
provided you have not selected the Do not use structure category of POD ID field.
Select one structure category only as the default value.
- Structure category
Description of the PoD structure category.
______________________________________________________________
__
SAP AG 14.06.2013 119
System SAP
______________________________________________________________
Activities
1. Choose the structure category you use by selecting the Default Structure Category field on the
corresponding line.
2. Define the field settings for this structure category by marking the corresponding line and selecting
Field Settings.
3. In the Default field, you can enter a default values for the individual components of the structure for
the PoD ID of this structure category.
If you are using structure category 02 (Metering code Germany) note that the Country component
contains DE (Germany) as a default value.
The components of the structure category are listed twice. You can define different default values
for different subscreens.
4. You can select the NI field (field is not ready for input). If you do this, the default value cannot be
changed.
For example, if you are using structure category 02, the NI is selected for the Country component,
meaning that you cannot change the default value DE.
If you want to change the default value then deselect this field.
The components of the structure category are listed twice. You can select or deselect the NI for each
subscreen according to your requirements.
5. Save your entries.
Example
The structure category used in Germany is the Metering Code.
SAP provides a standard point of delivery ID for the metering code, which is as follows:
Structure category 02
Subscreen 0300
Select subscreen 0400
1-line SelSubscreen. 0500
Program SAPLEEDM_UI_TYP2
Function module. ISU_O_EDM_UI_EXT_TYP_VDEW
Structure cat. not allowed
Default structure cat. X
Structure cat. Metering code Germany
The fields of the individual screen are created in the EUI_EXT_TYP_VDEW structure. The fields of the
selection subscreen are created in the EUI_EXT_TYP_VDEW_SEL structure under Field Settings.
They are configured as follows:
Structure Component NI Defau
lt
EUI_EXT_TYP_VDEW LAND X DE
EUI_EXT_TYP_VDEW NETZ
EUI_EXT_TYP_VDEW PLZ
______________________________________________________________
SAP AG 120
System R/3
______________________________________________________________
__
EUI_EXT_TYP_VDEW LFND
The point of delivery ID for the flat metering code is predefined by SAP as follwows:
Structure category 01
Subscreen 0300
Selection subscreen 0400
One-line sel. subscreen 0500
Program SAPLEEDM_UI_TYP1
Function module ISU_EDM_UI_EXT_TYP_FLAT
Structure cat. not allowed
Default structure cat. X
Structure cat. text Flat structure
The fields of the processing screen are created in the EUI_EXT_TYP_FLAT structure. The fields of the
selection subscreen are configured in the EUI_EXT_TYP_FLAT_SEL structure.
You can only enter fixed values as the default values of the individual components.
To enter variable values, use the following enhancements:
- Determine default values for the components of a PoD ID structure
Name Enhancement for Enhancement
EEDMUI01 Flat metering code
EXIT_SAPLEEDM_UI_EXT_TYP1_002
EEDMUI02 Metering code Germany
EXIT_SAPLEEDM_UI_EXT_TYP2_002
______________________________________________________________
__
SAP AG 14.06.2013 121
System SAP
______________________________________________________________
EXIT_SAPLEEDM_UI_EXT_TYP1_001
EEDMUI02 Metering code Germany
EXIT_SAPLEEDM_UI_EXT_TYP2_001
______________________________________________________________
SAP AG 122
System R/3
______________________________________________________________
__
Use
Use this activity to define the point of delivery groups for deregulation processes.
Point of delivery groups are freely definable grouping characteristics for points of delivery.
Point of delivery groups are used in the service provider agreement. You can differentiate agreements
according to point of delivery groups.
______________________________________________________________
__
SAP AG 14.06.2013 123
System SAP
______________________________________________________________
Use
Use this activity to define the automatic allocation of points of delivery to point of delivery groups.
A preassigned logic is implemented, which uses rate categories to allocate points of delivery from
installations to groups.
You can also define your own logic, using the BAdI ISU_IDE_UI_PODGROUP.
______________________________________________________________
SAP AG 124
System R/3
______________________________________________________________
__
In this section you define the system settings you require for creating device locations.
______________________________________________________________
__
SAP AG 14.06.2013 125
System SAP
______________________________________________________________
In this IMG activity you define the search help for device locations.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 126
System R/3
______________________________________________________________
__
In this section you maintain notes for the device location (object IFLOT).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 127
System SAP
______________________________________________________________
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
Activities
Maintain notes for the device location with the text object IFLOT.
Further notes
This text object is the same as the text object for the connection objects.
______________________________________________________________
SAP AG 128
System R/3
______________________________________________________________
__
Use
In this activity, you define the field selection for device locations.
In this activity, you can determine the fields that are used in IS-U for maintenance and display
in this function, as well as define their characteristics.
By choosing the right fields, you can considerably reduce the time and effort needed for data
processing and possible error sources.
Using the menu path Goto -> Modifiable, you can determine the fields that are displayed
during the maintenance and display in this function. You can also specify the fields’
characteristics. This allows you to adjust the appearance of the screen to meet the
requirements and knowledge of users.
Enter an existing module pool as the initial criteria:
Field selection in IS-U is currently supported by the following module pools and transactions:
o Master Data
- SAPLES20 Contract (screen group ES20)
- SAPLES30 Installation (screen group MAIN)
- SAPLES55 Connection object (screen group 0001)
- SAPLES65 Device location (screen group 0001)
- SAPLES60 Premise (screen group 0001)
o Device Management
- SAPLE10R Device data dialog box (screen group 1100)
o Customer Service
- SAPLEC60 Move-in/move-out selection screen (screen group MAIN)
- SAPLES20 Move-in contract data 1 (screen group SUBS)
- SAPLEC50_CONTR Move-in contract data 2 (screen group EC51)
- SAPLEUMZ Move-in/move-out gas data for meter reading order creation (screen group
0001)
- SAPLES50 Owner allocation (screen group 0200)
Standard settings
In the SAP standard delivery, the radio button field ready for input is activated.
Small and medium-sized municipal utility companies can automatically activate a reduced view
______________________________________________________________
__
SAP AG 14.06.2013 129
System SAP
______________________________________________________________
Recommendation
Keep the number of fields displayed on the screen as low as possible. The fewer fields you offer
the user, the easier his or her work is.
Activities
1. Select the screen group you want to process. To do this, place the cursor on the desired field.
a) First of all, select the menu path Goto -> Modifiable. This takes you to the screen Field
Selection: Modifiable Fields.
b) In the next step, choose Goto -> Influencing. This takes you to the screen Field Selection:
Influencing Field. Enter the field value in the field Influencing Value and select
Continue.
2. Specify the following for every field:
a) Field is ready for input
b) Data must be entered in this field
c) Only display field
This can be used, for example, for default values that should not be overwritten.
d) Hide field
Activate the radio button in the field hide field. This ensures that fields you do not require
are not displayed.
e) Highlight field i.e. field is displayed in a different color
You can select this radio button in combination with other indicators.
______________________________________________________________
SAP AG 130
System R/3
______________________________________________________________
__
Further notes
You can view all of your profile-related selections by choosing the menu path Goto ->All
Influences
______________________________________________________________
__
SAP AG 14.06.2013 131
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 132
System R/3
______________________________________________________________
__
31.4.1 Technika
In this section you establish system settings for technical device and connection data.
This includes the following areas:
- Register group
- Input/output group
- Command and command group
- Inspection point
- Inspection point group
- Winding group
- Device category
- Device
______________________________________________________________
__
SAP AG 14.06.2013 133
System SAP
______________________________________________________________
In this section you define system settings for representing technical device data.
This involves the following areas:
- Combination of basic device categories
- Sorting of basic types in the device category/work list
- Help table for specification of material reference
______________________________________________________________
SAP AG 134
System R/3
______________________________________________________________
__
In this activity you define the permissible combinations of basic device categories. The specified basic
categories can be combined into a device category dependent on the division category.
Example
DC | Nr | Mr | Tr | RCR| RM | Cr | Ct | PR | Sn | Ot
------------------------------------------------------
01 | 1 | x | | | | | | | |
01 | 2 | | x | | | | | | |
01 | 3 | | | x | | | | | |
01 | 4 | x | | x | | | | | |
DC = Division category
Mr = Meter
Tr = Transformer
RCR = Ripple control receiver
RM = Remote meter
Cr = Corrector
Ct = Counter
PR = Pressure Regulator
Sn = Sensor
Ot = Other basic device category
The following basic device categories can be combined into a device category for the division category
"electricity" (El=01): meter (Mr=x), transformer (Tr=x), RCR (RCR=x), as well as meter and RCR (Mr
and RCR=x).
Requirements
Recommendation
Activities
1. Check whether the delivered supply of combinations is sufficient for your requirements.
2. Choose the function New entries.
3. Define the basic device categories and combinations of basic device categories for each division
category.
______________________________________________________________
__
SAP AG 14.06.2013 135
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 136
System R/3
______________________________________________________________
__
In this IMG, activity you define the sort sequence for basic device categories. This setting effects the
display screen for the device category and the work list.
Example
SB = Sort number for basic device category for replacement and removal.
SD = Sort number for basic device category for device category display.
- The device sequence for replacement or removal is based on the work list according to the basic
device category as follows:
- RCR/clock (SB=1)
- Transformer (SB=2)
- Meter (SB=3)
- The individual basic categories are displayed in the following sequence on the display screen of
the device category for device categories that are formed from a combination of basic device
categories:
- Transformer (SD=1)
- Meter (SD=2)
- RCR/clock (SD=3)
Recommendation
Activities
______________________________________________________________
__
SAP AG 14.06.2013 137
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 138
System R/3
______________________________________________________________
__
In this section you define system settings for registers and register groups.
Register groups are required in order to create device categories from the basic category "meter."
______________________________________________________________
__
SAP AG 14.06.2013 139
System SAP
______________________________________________________________
In this activity you maintain the number range object register group.
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
SAP AG 140
System R/3
______________________________________________________________
__
In this IMG activity you define search help for register groups.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 141
System SAP
______________________________________________________________
In this activity you define the possible types of display for registers. The type of display describes the
display format for meter readings per register, for example rolling or digital display.
Example
DT = Display type
Activities
______________________________________________________________
SAP AG 142
System R/3
______________________________________________________________
__
In this activity you define the register identification of the registers dependent on the division category.
The register identification describes the function of a register.
Example
DC | RID | Text
-------------------------------
01 | 01 | Active energy
01 | 02 | Reactive power
02 | 01 | Standard cubic meters
DC = Division category
RID = Register identification
The register IDs "active energy" (RID=01) and "reactive power" (RID=02) are for the division category
"electricity" (DC=01). The register ID "standard cubic meters" (RID=01) is for the division category
"gas" (DC=02).
Activities
______________________________________________________________
__
SAP AG 14.06.2013 143
System SAP
______________________________________________________________
In this activity you define the permissible register types of registers. The register type classifies registers
in rate time zones.
Example
RT | Text
---------------
01 | on-peak rate
02 | off-peak rate
RT = Register type
Activities
______________________________________________________________
SAP AG 144
System R/3
______________________________________________________________
__
In this IMG activity, you allocate Dimensions to individual division and register categories.
Example
Requirements
Activities
______________________________________________________________
__
SAP AG 14.06.2013 145
System SAP
______________________________________________________________
In this section you define the search terms for register groups dependent on the division category. The
freely definable search terms are for classifying register groups.
Example
DC = Division category
Using the search term "0001", you will find all register groups of alternating current meters; using the
search term "0002", you will find all register groups of three-phase current meters for the division
category "electricity" (DC=1) if you used these search terms during creation of the corresponding register
groups. For the division category "gas" (DC=02), you will find all register groups of gas meters with
search term "0001" and all register groups of correctors with search term "0002".
Requirements
Activities
Further notes
- The following search terms are dependent on division category: register group, input/output group
and inspection point group
- whereas the search terms command group and winding group are not dependent on division
category. This is because command groups are only used in audiofrequency ripple control receivers
(ARCR) and winding groups are only used in transformers, which both belong to the division for
electricity.
-
______________________________________________________________
SAP AG 146
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 147
System SAP
______________________________________________________________
Use
______________________________________________________________
SAP AG 148
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 149
System SAP
______________________________________________________________
In this activity you maintain the number range object input/output groups.
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
SAP AG 150
System R/3
______________________________________________________________
__
In this IMG activity you define search help for input/output groups.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 151
System SAP
______________________________________________________________
In this activity you define the input and output categories. These determine whether the functions
described in the input/output group are input, output, or internal functions of the device.
Example
T | Text
---------------------
1 | Input function
2 | Output function
3 | Internal function
T = Input/output category
Activities
______________________________________________________________
SAP AG 152
System R/3
______________________________________________________________
__
In this activity you define the permissible function types for the inputs/outputs.
A function is triggered:
- in the device via the concerned input,
- by the device via the concerned output,
- or internally in the device.
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 153
System SAP
______________________________________________________________
In this section you define the basic values for the specific function of the input/output circuit of a device.
The input/output value specifies the adjustment value for other devices connected to an input/output
circuit.
Example
Activities
______________________________________________________________
SAP AG 154
System R/3
______________________________________________________________
__
In this activity you define the description on the connections of the input/output circuits. Connections are
the junction point to other devices and transfer control functions.
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 155
System SAP
______________________________________________________________
In this section you define the search terms for input/output groups dependent on the division category.
Example
DC = Division category
For the division category "electricity" (DC=01) you find all meters using the search term 0001, and all
transformers using the search term 0002 whose input/output groups are allocated, if you used these search
terms during creation of the corresponding input/output groups. For the division category "gas" (DC=02),
you find all meters whose input/output groups are allocated using the search term 0001.
Requirements
Activities
Further notes
- The following search terms are dependent on division category: register group, input/output group
and inspection point group
- whereas the search terms command group and winding group are not dependent on division
category. This is because command groups are only used in audiofrequency ripple control receivers
(ARCR) and winding groups are only used in transformers, which both belong to the division for
electricity.
-
______________________________________________________________
SAP AG 156
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 157
System SAP
______________________________________________________________
In this section you define system settings for commands and command groups
You require a command when installing devices from the device category ARCR/clock.
______________________________________________________________
SAP AG 158
System R/3
______________________________________________________________
__
In this activity you maintain the number range object command group.
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
__
SAP AG 14.06.2013 159
System SAP
______________________________________________________________
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 160
System R/3
______________________________________________________________
__
In this activity you define the search terms for command groups.
Example
Using the search term 0001, you find all command groups that control the switching of on-peak and
off-peak operation, and using the search term 0002 you find all command groups that control the
switching from summer to winter operation if you used these search terms during creation of the
corresponding command groups.
Activities
Further notes
- The following search terms are dependent on division category: register group, input/output group
and inspection point group
- whereas the search terms command group and winding group are not dependent on division
category. This is because command groups are only used in audiofrequency ripple control receivers
(ARCR) and winding groups are only used in transformers, which both belong to the division for
electricity.
-
______________________________________________________________
__
SAP AG 14.06.2013 161
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 162
System R/3
______________________________________________________________
__
In this activity you maintain the number range object winding group.
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
__
SAP AG 14.06.2013 163
System SAP
______________________________________________________________
In this IMG activity you define search help for winding groups.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 164
System R/3
______________________________________________________________
__
In this IMG activity, you define system parameters for winding groups.
Standard settings
Recommendation
Determine whether the winding groups you use permit these inspections or not.
______________________________________________________________
__
SAP AG 14.06.2013 165
System SAP
______________________________________________________________
In this activity you define the measurement accuracy class of a transformer. The accuracy class specifies
the greatest permissible percentage error that may occur between the input value and the output value
(voltage or electricity) for nominal operation.
Example
Activities
______________________________________________________________
SAP AG 166
System R/3
______________________________________________________________
__
In this activity you define the type of winding. The winding type describes the function of a winding
within a winding group.
Example
A | Text |M
---------------------------
1 | Measuring winding | x
2 | Protective winding |
The standard system provides you with winding types: measuring winding (A=1) and protective winding
(A=2). A measuring winding must be indicated as such (M=x).
Recommendation
Activities
1. Check whether the delivered winding types are sufficient for your requirements.
2. Choose the function New entries.
3. Define the winding types you use in addition to those in the standard system.
______________________________________________________________
__
SAP AG 14.06.2013 167
System SAP
______________________________________________________________
In this IMG activity, you establish predefined winding demand values. When you specify demand, you
can enter either any numerical value for the permitted demand in the winding group or you can select a
predefined demand value. Use this IMG activity if you want to use predefined demand values.
Activities
______________________________________________________________
SAP AG 168
System R/3
______________________________________________________________
__
In this activity you define the search terms for the winding groups.
Example
Using the search term "0001", you will find all winding groups used in transformer sets, if you used this
search term during creation of the corresponding winding groups. If you use the search term "0002", you
will find all winding groups used in current transformers.
Activities
Further notes
- The following search terms are dependent on division category: register group, input/output group
and inspection point group
- whereas the search terms command group and winding group are not dependent on division
category. This is because command groups are only used in audiofrequency ripple control receivers
(ARCR) and winding groups are only used in transformers, which both belong to the division for
electricity.
-
______________________________________________________________
__
SAP AG 14.06.2013 169
System SAP
______________________________________________________________
Use
In this activity, you define nominal voltage, which you can select when creating a winding group.
______________________________________________________________
SAP AG 170
System R/3
______________________________________________________________
__
In this IMG activity, you define system settings for device categories. You require a device category in
order to create or deliver devices.
Depending on the basic device category, you must first maintain the following data in order to create a
device category:
- register group, for the basic device categories:
- Meter
- Remote meter
- Corrector
- Other
- Command group
- For basic device category ARCR/clock
- Winding group
- For basic device category "transformer"
Requirements
In order to define a serial number profile, you must first make the following settings:
- Maintain equipment category
Plant Maintenance and Service Management -> Equipment und Technical objects -> Technical
Objects -> Equipment -> Equipment Categories -> Maintain equipment category
- Define equipment categories for IS-U
Utilities Industry -> Device Management -> Technology -> Device -> Define equipment
categories for IS-U
______________________________________________________________
__
SAP AG 14.06.2013 171
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 172
System R/3
______________________________________________________________
__
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 173
System SAP
______________________________________________________________
In this activity you define notes for device categories (object ETYP).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
SAP AG 174
System R/3
______________________________________________________________
__
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 175
System SAP
______________________________________________________________
In this IMG activity you specify materials to be automatically used as reference materials for the
IS-U-specific material master in the Create device category function.
Linking the IS-U device category to the material ensures integration of IS-U device management with the
standard system and therefore use of existing standard functions such as inventory management,
warehouse management, and the classification system.
Example
You have created a material master record 1 in the standard system via Create material. You enter this
key in the table to you specify that the material master record 1 is automatically used as a reference each
time the Create device category function is executed.
Requirements
Recommendation
- If you do not want to use standard functions (inventory management, warehouse management,
classification system) for device management, you must enter a reference material that meets your
requirements.
- If you want to use the standard fuctions, you should first define a material in the standard system for
each device category that you create, and then specify it in the Device category field on the initial
screen of Create device category.
- You must maintain the following views if you execute the function Create material in the standard
system for IS-U purposes:
- Basic data 1
- Sales and distribution: general plant data
- Accounting 1 (only if you have selected the Copy valuation view from material reference
field)
Activities
______________________________________________________________
SAP AG 176
System R/3
______________________________________________________________
__
Further notes
The table permits only one entry. Therefore, you cannot enter a further material reference via New
entries.
______________________________________________________________
__
SAP AG 14.06.2013 177
System SAP
______________________________________________________________
In this activity you define the function classes dependent on the division category.
Function classes are entered in the master record of a device category and provide a classification of the
device categories as well as devices in the category with regard to their function.
In addition to the function classes, it is possible to reduce the device categories using the classification
criterion construction class with regard to the description. A corresponding function class must first be
maintained in order to completely define a construction class.
To maintain construction classes, choose:
Utilities industry -> Device management -> Technology -> Technical master data -> Device category ->
Define construction classes
Example
Activities
Further notes
As well as the summarizing criteria in IS-U for classifying device categories and devices according to
function and construction class, you can also classify them individually using the Classification System in
the Cross-Application Component (CA). This allows you to classify the devices and device categories
according to classes and characteristics.
See also
Cross-Application Components -> Classification System
______________________________________________________________
SAP AG 178
System R/3
______________________________________________________________
__
In this activity you define the construction class dependent on the function class and division category. In
combination with function classes, construction classes categorize device categories according to
description and function.
It is possible to use one function class in several construction classes, but you cannot define different
functions for one consruction class.
Example
DC = Division category
The construction classes 0001 and 0002 exist for the function class 0001 from the division category
"electricity" (DC=01). They provide a classification with reference to maximum intensity of current and
voltage.
Activities
Further notes
As well as the summarizing criteria in IS-U for classifying device categories and devices according to
function and construction class, you can also classify them individually using the Classification System in
the Cross-Application Component (CA). This allows you to classify the devices and device categories
according to classes and characteristics.
See also
Cross-Application Components -> Classification System
______________________________________________________________
__
SAP AG 14.06.2013 179
System SAP
______________________________________________________________
In this activity you define the manufacturer of devices and installations used in your company. These
manufacturers are allocated in a later step to possible models and device categories.
Example
Manufacturer of installation
----------------------------
AEG
Siemens
KSB
Activities
______________________________________________________________
SAP AG 180
System R/3
______________________________________________________________
__
Use
Example
- Chip card
- Slot meter
______________________________________________________________
__
SAP AG 14.06.2013 181
System SAP
______________________________________________________________
In this activity you define the permissible models and inspection numbers of devices and installations.
Models and inspection numbers are assigned by the manufacturer.
If a model or inspection number is assigned by several manufacturers, it must be defined for each
manufacturer.
Example
Activities
Further notes
______________________________________________________________
SAP AG 182
System R/3
______________________________________________________________
__
In this activity you define the combination of manufacturer, model, and device category (material).
Example
Dv = Division
The device category (material) 1586 is allocated to the manufacturer "AEG" and the model "1001-01".
Requirements
Device categories that are to be used in combination must first be created using the function Create
material (MM: Materials Management).
Activities
Further notes
After creating a new device category, this table must be extended with the corresponding entry.
______________________________________________________________
__
SAP AG 14.06.2013 183
System SAP
______________________________________________________________
Use
In this activity you define the loss determination groups for voltage losses of a power transformer. The
loss determination group is an attribute of the power transformer device type.
You must specify one of the loss determination groups you define here when creating and changing the
power transformer device type.
______________________________________________________________
SAP AG 184
System R/3
______________________________________________________________
__
Use
In this activity you define a combination of the rating, primary voltage and secondary voltage for the
transformer attributes and assign a name for this combination.
You must specify the combinations you define here when you create and change the transformer device
category, when you create and change the (transformer) device and during device installation, device
replacement and device modification for the transformer.
______________________________________________________________
__
SAP AG 14.06.2013 185
System SAP
______________________________________________________________
31.4.1.7 Urządzenie
Requirements
In order to create or deliver devices, you must create a device category from the required basic device
category.
To do this, choose:
Utilities Industry -> Device Management -> Technology -> Device Category
______________________________________________________________
SAP AG 186
System R/3
______________________________________________________________
__
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 187
System SAP
______________________________________________________________
In this activity you define parameters for an individual device. The new electronic devices (for example,
multifunctional devices) are delivered with a standard setting and the parameters must be set to determine
the technical characteristics of the device.
The set parameters are stored in an encrypted form for an individual device. The entire functional scope
of a multifunctional device is entered in its device category.
Example
Parameter | Text
--------------------------
0001 | Parameter 1.1
0002 | Parameter 2.0
Activities
______________________________________________________________
SAP AG 188
System R/3
______________________________________________________________
__
Example
T = Equipment category
ISU = IS-U indicator
Requirements
Activities
1. Indicate the equipment categories that are to be recognized as IS-U devices in Plant Maintenance.
Further notes
The serialization of a material and the automatic creation of a piece of equipment from a defined
equipment category is controlled via Serial number profiles referred to in the material master record.
See also:
Plant Maintenance and Service Management -> Equipment and Technical Objects -> Technical Objects
-> Serial Number Management -> Define Serial Number Profiles
______________________________________________________________
__
SAP AG 14.06.2013 189
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 190
System R/3
______________________________________________________________
__
In this IMG activity you allocate a equipment class type to the IS-U equipment categories you have
defined. By carrying out this allocation, you can integrate all devices/pieces of equipment into the
classification system during Goods receipt. You do this by choosing Classification in the IS-U dialog
box.
Requirements
Recommendation
We recommend that you use the standard allocation of class type to IS-U equipment category that has
been provided.
Activities
Further notes
You can only allocate one class type to one IS-U equipment category.
______________________________________________________________
__
SAP AG 14.06.2013 191
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 192
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 193
System SAP
______________________________________________________________
Use
You use this customizing activity to activate Seal management for India.
______________________________________________________________
SAP AG 194
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 195
System SAP
______________________________________________________________
Use
Use this IMG activity to define the various Security Level for Seals.
Requirements
______________________________________________________________
SAP AG 196
System R/3
______________________________________________________________
__
Use
Use this IMG activity to define the reasons for change in status of Seal.
Requirements
______________________________________________________________
__
SAP AG 14.06.2013 197
System SAP
______________________________________________________________
31.4.2 Instalacja
In this section you define system settings for performing functions related to the installation of devices.
This includes the following areas:
- Device group
- Installation
- Relevant to all data
- Relevant to technical data
- Relevant to billing data
- Removal
- Relevant to all data
- Relevant to technical data
- Relevant to billing data
- Replacement
- Installation allocation
- Modification
- Installation structure
- Device allocations
- Rate data
- Register relationships
- Logical registers
______________________________________________________________
SAP AG 198
System R/3
______________________________________________________________
__
In this section you define basic settings for controlling the installation of devices.
This includes the following devices:
- Number ranges for logical devices numbers.
- Number ranges for logical registers numbers
- Activity reasons for installation, removal and replacement of devices
______________________________________________________________
__
SAP AG 14.06.2013 199
System SAP
______________________________________________________________
In this IMG activity you maintain the number range object logical device number. This consecutive
number is automatically assigned upon installation of devices in a device location. The number is not
displayed on the screen and it only used in the program.
The logical device number identifies the position of a device in a device location and therefore in the
installation structure as well. In replacement of devices, the new device adopts the logical device number
of the removed device.
Recommendation
If you install devices in mass runs (via direct input, for example), you should define a number range for
each run.
If you do not install devices in mass runs, it is sufficient to define a single number range for the logical
device number.
Activities
Adjust the provided number ranges to your requirements and, if necessary, add new number ranges to the
selected number range object.
1. Choose the function change intervals.
2. To extend the number ranges, choose the function insert interval.
3. Maintain the intervl values (from number, to number) for the selected number range interval.
Avoid external number assignment (do not select the external indicator).
4. Save your entries
Further notes
- The number range object logical device number only permits numerical interval limits.
- Because the logical device number is used internally, you should not create number ranges with
external number assignment.
______________________________________________________________
SAP AG 200
System R/3
______________________________________________________________
__
In this activity you maintain the number range object logical register number. This consecutive number
is automatically assigned to all device registers upon installation of devices in a device location. The
number is not displayed on the screen and it only used in the program.
The logical register number identifies the position of a device in a device location and therefore in the
installation structure as well. In replacement of devices, the new registers adopt the logical register
numbers of the corresponding registers of the removed device. If the devices to be replaced do not have
the same number of registers, new logical register numbers are added or the logical register numbers that
are no longer required are deleted.
Recommendation
If you install devices in mass runs (via direct input, for example), you should define a number range for
each run.
If you do not install devices in mass runs, it is sufficient to define a single number range for the logical
register number.
Activities
Adjust the provided number ranges to your requirements and, if necessary, add new number ranges to the
selected number range object.
1. Choose Change intervals.
2. To extend the number ranges, choose Insert interval.
3. Maintain the interval values (from-number, to-number) for the selected number range interval.
Avoid external number assignment (do not select the External indicator).
4. Save your entries
Further notes
- The number range object logical register number only permits numerical interval limits.
- Because the logical register number is used internally, you should not create number ranges via
external number assignment.
______________________________________________________________
__
SAP AG 14.06.2013 201
System SAP
______________________________________________________________
In this IMG activity you define activity reasons for device installation, replacement and removal that you
must specify during Installation, Replacement and Removal. In addition, for each reason, you can
specify whether devices lose certification and/or lot membership upon installation, removal, or
replacement.
Example
Reason | Text | IR | RR | PR | LC | LL
---------------------------------------------------
01 | Installation removal | |x | |x |x
02 | Installation extension | x | |x | |
03 | Initial data creation | x | | | |
IR = Installation reason
RR = Removal reason
PR = Replacement reason
LC = Loss of certification
LL = Loss of lot membership
.
- You can only specify activity reason 01 (installation removal) for removal (IR = x). If reason 01 is
specified, devices will lose certifiction (LC = x) and lot membership (LL = x).
- You can specify activity reason 02 (installation extension) in device installation (IR = x) or
replacement (PR = x), in which case device lose neither certification (LC = ) nor lot membership
(LL = ).
Recommendation
Activities
______________________________________________________________
SAP AG 202
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 203
System SAP
______________________________________________________________
In this IMG activity, you define the system parameters for installing, replacing, and removing devices.
You can make the following restrictions, for example:
- Rate type required for billing installation
- Default value is date of most recent operation
- Default value is the controlling measured pressure from gas billing.
For more information, see the field help for Parameters for Device Installation, Removal, and
Replacement.
______________________________________________________________
SAP AG 204
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 205
System SAP
______________________________________________________________
In this IMG activity, you enter the equipment category to be used when device info records are created
and define how the device numbers are assigned.
For more information on number assignment see the field help.
Example
Requirements^
______________________________________________________________
SAP AG 206
System R/3
______________________________________________________________
__
In this section you define system settings for <DS:GLOS.device group>device groupings.
______________________________________________________________
__
SAP AG 14.06.2013 207
System SAP
______________________________________________________________
In this section you maintain the number range object device group.
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
SAP AG 208
System R/3
______________________________________________________________
__
In this section you define notes for device groups (Object EDEVGR).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 209
System SAP
______________________________________________________________
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
______________________________________________________________
SAP AG 210
System R/3
______________________________________________________________
__
In this IMG activity you define group types. A group type is based on group type categories defined by
SAP, currently including:
- Other
- Integrated water meter
- Transformer group
- Meter board
The group types are also allocated to a division category.
In the next activity you have to allocate the group types to divisions.
Example
Group types 0002 (low voltage current transformer) und 0003 (voltage transformer/voltage transformer)
are in group type category 3 (transformer group) and division category 01 (electricity).
Standard settings
You are not allowed to change the entries supplied. You can use names in the following range: Y*, Z*
(customer name range)
Activities
______________________________________________________________
__
SAP AG 14.06.2013 211
System SAP
______________________________________________________________
Standard settings
You are not allowed to change the entries supplied. You can use names in the following range: Y*, Z*
(customer name range).
Activities
______________________________________________________________
SAP AG 212
System R/3
______________________________________________________________
__
31.4.2.4 Montaż
______________________________________________________________
__
SAP AG 14.06.2013 213
System SAP
______________________________________________________________
In this section you define system settings for billing-related installation of devices relevant to billing.
______________________________________________________________
SAP AG 214
System R/3
______________________________________________________________
__
In this IMG activity, you define permissibilities for billing-related installation of devices in installations.
You define which device divisions are valid for which installation divisions.
If you do not enter an installation division in this table, devices of any division can be installed in all
installations of the division not entered.
Example
- In installations of division 01 (Inst. div 01) you can only install devices of division 01 (Div. low =
01) and 02 (Div. low = 02)(INCL/EXCL=I). (INCL/EXCL=I).
- You can install devices of all divisions in installations of division 02 because no entry exists for
division 02 in this table and therefore no restrictions exist.
Requirements
- Define division
Enterprise Structure -> Definition -> Logistics- General -> Define, copy, delete, check divisions
Recommendation
The table is delivered empty, meaning SAP does not prescribe any division-related restrictions for the
installation of devices in installations. You should only maintain this table if you do not wish to permit
certain device divisions for certain installation divisions
______________________________________________________________
__
SAP AG 14.06.2013 215
System SAP
______________________________________________________________
Activities
______________________________________________________________
SAP AG 216
System R/3
______________________________________________________________
__
31.4.2.5 Modyfikacja
In this IMG activity you define system settings for modification of devices.
______________________________________________________________
__
SAP AG 14.06.2013 217
System SAP
______________________________________________________________
In this IMG activity you define the activity reasons for modification of devices. You can specify activity
reasons in the modification function. The modification reason only provides information. It does not
have a controlling function.
Example
MRn | Description
-------------------------------
01 | Change register group
02 | Change seal code
Recommendation
Activities
______________________________________________________________
SAP AG 218
System R/3
______________________________________________________________
__
In this section you define system settings for the installation structure.
This includes the following areas:
- Device allocation
- Register relationship
- Rate data
- Logical registers
______________________________________________________________
__
SAP AG 14.06.2013 219
System SAP
______________________________________________________________
Further notes
This section contains activities with system settings defined by SAP. It is therefore only possible to
enhance these settings. These enhancements should only be programmed at the end of SAP
implementation.
For this reason, these activities were placed at the end of the IMG in the section Tools:
Utilities Industry-> Tools -> System Adjustment -> Customer Enhancements for Register Relationships
->
- Define types of register relationships
- Define permissible register relationships per division category
- Define operation code in a register relationship
- Define operation code per register relationship
______________________________________________________________
SAP AG 220
System R/3
______________________________________________________________
__
In this IMG activity you maintain the number range object Indexnr_Zw- Beziehung. This consecutively
assigned index number specifies the register relationships defined in the installation structure. This is
accomplished by grouping all registers corresponding to a relationship. Each installation structure
affected by this register relationship contains a reference to the index number. In this way, it is possible to
access the register relationship from all installation structures without storing the relationship in the
system more than once.
Activities
Adjust the provided number ranges to your requirements and, if necessary, add additional number ranges
to the selected number range object.
1. Choose the function change intervals.
2. Choose the function insert interval if the you wish to extend the number ranges.
3. Maintain the interval values (from-number, to-number) for the selected number range interval.
Avoid external number assignment (meaning do not set the external indicator).
4. Save your entries.
Further notes
- The number range object Indexnr_ZwBeziehung only permits numerical interval limits.
- The logical device number is only used internally. Therefore, you should not create number ranges
with external number assignment.
For more information, see register relationshiops.
______________________________________________________________
__
SAP AG 14.06.2013 221
System SAP
______________________________________________________________
This IMG activity, you define default values for allocation of logical registers during logical register
maintenance and replacement.
Example
You replace two device with each other. Each device has one register. The registers of the devices have
the following data:
Field Device removed Device replaced
Reg. cat. 05 05
RA 02 02
Div. cat. 01 01
Reg. type HT HT
Register ID 01 01
Reg. code test1 test2
If you have
- Selected the field No register code (Register code ignored if logical registers proposed) the
registers are not allocated automatically although they do not have the same entry in the Reg. code
field.
- Not selected the No register code field the registers are not allocated automatically because they
do not have the same entry in the Reg. code field.
Standard settings
Further notes
The registers can only be allocated automatically if they have the same entries in the Reg. cat. (register
category), Div. cat., and RA fields.
______________________________________________________________
SAP AG 222
System R/3
______________________________________________________________
__
31.4.3 Odczyt
In this IMG activity you define system settings for peforming functions related to meter reading order
creation and meter reading of devices
This includes the following areas:
- Validations
- Independent validations
- Dependent validations
- Formal validations
- Weighting procedures
- Weighting of energy feeding
- Weighting of degree days
- User-defined weighting
- Meter reading organization
- Street route
- Meter reader payment
- Mass changes to meter reading units
- Meter reading order
- Meter reading order creation
- Individual order
- Mass order
- Order output
- Print
- Download
- Order reversal
- Retain meter reading result
- Delete meter reading result
- Meter reading result
- Display/change
- Entry of meter reading results
- Upload
- Fast entry with/without correction
- Single entry
- Correction of meter reading results
- Plausible results
- Implausible results
- Estimation of meter reading results
______________________________________________________________
__
SAP AG 14.06.2013 223
System SAP
______________________________________________________________
- Monitoring
______________________________________________________________
SAP AG 224
System R/3
______________________________________________________________
__
In this IMG activity you establish system settings for controlling meter reading.
This area contains the following activities:
- Define Control Parameters for Meter Reading Data Entry
- Define Control Parameters for Meter Reading Data Processing
- Define Meter Reading Control
- Define Control Group for Creation of Multiple MR Orders
- Define Meter Reading Group
- Define Automatic Monitoring of Meter Reading Data
______________________________________________________________
__
SAP AG 14.06.2013 225
System SAP
______________________________________________________________
Use
Activities
______________________________________________________________
SAP AG 226
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 227
System SAP
______________________________________________________________
In this IMG activity you define the control parameters for meter reading result entry in relation to
company code and division.
Via the parameters, you specify:
- Whether a service order or a service notification is to be created for aperiodic meter readings.
- Whether warnings and error messages are displayed if the meter reading date is in the future
- The number of interval days an entry data record is suppressed for move-in/out final billing
Requirements
- Define division
Enterprise Structure -> Definition -> Logistics General -> Define, copy, delete, check
division
- Allocate company codes to divisions
Utilities Industry -> Basic Settings -> Allocate company codes to divisions
Recommendation
See the online documentation and the possible entries for the parameters.
Activities
1. Check whether the settings in the standard system correspond to your requirements.
2. Choose New entries for each combination of company code and division.
3. Define your parameters according to your requirements.
Further notes
Specify control parameters for order creation under Utilities Industry -> Device Management ->
Meter Reading -> Meter Reading Order -> Order Creation -> Control Parameters for Order
Creation
______________________________________________________________
SAP AG 228
System R/3
______________________________________________________________
__
In this IMG activity, you define meter reading control. In doing this, you specify the permitted number of
meter readings by the customer or automatic estimations.
Example
Activities
Further notes
An installation is only permitted for meter reading by the customer or estimation if meter reading control
has been defined.
Note:
- No entry in the fields Perm. CMRs, Perm. ests and Est.+ CMRs
Meter reading orders are created according to the scheduled meter reading category from
scheduling.
- 0 entered in the fields Perm. CMRs, Perm. ests and Est.+ CMRs
Orders are created for meter reading by utility only.
Dependencies
You enter the scheduled meter reading category in scheduling and meter reading order creation.
In mass order creation, meter reading by the utility company is always proposed as the scheduled meter
reading category. If you want to create orders for meter reading by the customer or estimation, choose
one of the following options:
______________________________________________________________
__
SAP AG 14.06.2013 229
System SAP
______________________________________________________________
- Change 01 (meter reading by the utility company) in the Scheduled MR category field.
- Choose Use MR cat. from sched. rec.. The system will then ignore the entry in the Scheduled
MR category field and create orders for the meter reading category entered in the schedule record.
In individual order creation, meter reading by the customer or estimation are not possible because an
order for reading by the utility is created automatically.
______________________________________________________________
SAP AG 230
System R/3
______________________________________________________________
__
In this IMG activity you define control groups for multiple meter reading order creation. Control groups
contain parameters that allow you to specify which and how many meter readings are entered in a period
meter reading. The control group is stored in the register data of the device. You can also allocate the
control group to a register in a register group.
Example
An electronic watt register stores meter readings at the end of each month. However, the register is read
only once a year. For this periodic meter reading, you want to enter all meter readings. Define a control
group accordingly and enter it in the register data. In addition to the periodic meter reading order, eleven
additional meter reading orders are created for interim meter readings of the register.
CntrlGrp |PrCat. |Time |WDay |Day mth |Subper. MRs | No. MR res. ...
0001 |M |1 |- |31 | |1 ...
Meter reading orders are created automatically each month (time basis = 1, period category = M) on the
31st for all registers with control group 0001.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 231
System SAP
______________________________________________________________
In this activity you define the meter reading groups. Using the meter reading group, you can override the
number of places after the decimal point to be read for a register that was predefined by the
register group.
For each meter reading group, you indicate how many decimal places to read for a specific factor
interval. The factors are the product of the register factor times the billing factor.
You enter the meter reading group in the operands of the rates.
Example
When the product of register factor and billing factor is a value between 1 and 10 for a register allocated
to meter reading group 0001 (via the operands), then two decimal places are read.
For example, if a register in the register group is capable of reporting three decimal places, and an
allocated transformer has a transformation ratio of 100, then you can use the operands in meter reading
group 0001 to indicate that only two decimal places should be considered. ocated to meter reading group
0001 in the
Activities
______________________________________________________________
SAP AG 232
System R/3
______________________________________________________________
__
In this IMG activity you establish settings for automatic monitoring of missing or implausible meter
readings. You define deadlines and follow-up actions that are triggered if deadlines are not met.
You store follow-up actions as alphanumerical character strings that are transferred to the SAP
enhancement User interface for automatic monitoring of meter reading data (EDMLADUE) during
monitoring. Here the strings trigger the follow-up actions that you define.
The follow-up actions are dependent on certain parameters (such as the installation type), the status of the
meter reading order, and the automatic monitoring status of the order. If a follow-up action is triggered,
the status increases each time automatic monitoring is carried out. If the status exceeds a defined limit,
the meter reading result is estimated automatically.
Example
You have requested that a customer takes his/her own readings. If the customer does not respond within 5
days after the scheduled meter reading date, the customer is sent a reminder. If he/she still does not
respond after another 5 days, a meter reader will take the reading. In this case, you would define 5 days as
the number of days until follow-up action and 10 days for the follow-up action meter reader.
The SAP enhancement for which you define settings must interpret both follow-up actions and trigger
reminder printing or meter reading order creation.
Activities
Further notes
Read the documentation for automatic monitoring of meter reading resultsand for the SAP enhancement
User interface for automatic monitoring of meter reading results.
______________________________________________________________
__
SAP AG 14.06.2013 233
System SAP
______________________________________________________________
In this IMG activity, you define system settings for controlling internal validations of meter reading
results.
This includes the following validations:
- independent validations
- dependent validations
______________________________________________________________
SAP AG 234
System R/3
______________________________________________________________
__
In this IMG activity you define system settings for controlling independent validations of meter reading
results.
______________________________________________________________
__
SAP AG 14.06.2013 235
System SAP
______________________________________________________________
In this IMG activity you define validation classes, which control independent validations.
You enter validation classes in the rate.
Example
VCls | Text
-------------------------------------------------------------
0001 | Validations for residential customers
0002 | Validations for nonresidential customers
0003 | No validation
Activities
______________________________________________________________
SAP AG 236
System R/3
______________________________________________________________
__
In this IMG activity, you allocate independent validations to each validation class. You can allocate up to
12 independent validations to a class.
You must maintain the relevant validation parameters in the Define Validation Parameters activity.
You must also establish settings in the Define Tolerance Limits activity if you choose one of the
following validations:
- 05 Tolerance limits (absolute)
- 06 Tolerance limits (relative)
- 07 Tolerance limits (moving)
Example
VCls |IV |IV |IV |IV |IV |IV |IV |IV |IV |IV |IV |IV
----------------------------------------------------
0001 |01 |06 |- |- |- |- |- |- |- |- |- |-
0002 |01 |02 |03 |04 |05 |07 |- |- |- |- |- |-
- Meter reading data from registers with rates allocated to validation class 0001 are checked for zero
consumption (IV = 01) and for X number of successive periods (IV = 06).
Recommendation
Activities
Further notes
When you create an installation, you select either the previous period or the same period from the
previous year as the base period category for comparison.
If you want to create user-defined independent validations, go to Tools -> System Modifications ->
User-Defined Independent Validations.
______________________________________________________________
__
SAP AG 14.06.2013 237
System SAP
______________________________________________________________
In this IMG activity, you define validation parameters for each independent validation allocated to a
validation class.
Activities
______________________________________________________________
SAP AG 238
System R/3
______________________________________________________________
__
In this IMG activity, you define tolerance limits for the following independent validations allocated to a
validation class:
- 05 Tolerance limits (absolute): You can store absolute values here. The values are added to the
expected consumption or subtracted from it. The consumption values calculated form the limits of
the valid interval.
- 06 Tolerance limits (relative): You can store percentages here. The percentages are multiplied by
the expected consumption and then added or subtracted. The consumption values calculated form
the limits of the valid interval.
- 07 Tolerance limits (moving): The tolerance limits are defined by the gradient and displacement
factor, which result in a function for calculating tolerance limits. See the formulas under:
- Upper limit gradient for moving tolerance limits
- Lower limit gradient for moving tolerance limits
- Upper displacement factor for moving tolerance limits
- Lower displacement factor for moving tolerance limits
Tolerance limits are defined in relation to consumption limits.
The system determines tolerance limits automatically via the expected consumption and the period
duration according to the settings established above. The limits are displayed during Entry and
correction of MR results and Monitoring of MR results. If the meter reading result exceeds or falls
below these tolerance limits, it becomes implausible.
Example
______________________________________________________________
__
SAP AG 14.06.2013 239
System SAP
______________________________________________________________
- Results from registers with validation class 0001 have an upper limit of 70% and a lower limit of
40% within the range of 0 to 99 kwh. If these limits are exceeded, a warning is displayed (EC = 1).
If consumption is between 100 to 999 kwh, a warning is displayed whenthe upper limit of 60 % or
the lower limit 30 % is exceeded.
A second interval (I = 2) was defined for the same consumption range. If the upper limit of 65 %
and the lower limit of 35 % is exceeded, an error message is displayed instead of a warning (EC =
2). The meter reading result is automatically deferred for later processing if tolerance limits are
exceeded.
- Absolute deviations have been defined for validation class 0002. An error or warning message is
displayed if tolerance limits exceeded. You can also combine perentage and absolute deviations.
Activities
______________________________________________________________
SAP AG 240
System R/3
______________________________________________________________
__
In this IMG activity, you define parameters for fixed value deviation (FVD) validations for devices not
allocated to installations. Devices not allocated to installations are devices that are physically installed but
not relevant to billing. For these devices, you can specify a value used for calculating the maximum
permissible deviation of a meter reading from the previous meter reading. The permissible deviation is
calculated based on the number of places after the decimal point in a register.
Example
A fixed value of 50 KWH was defined for devices without an installation structure with KWH as the unit
of measurement. For registers with two places after the decimal, the maximum permissible deviation
from the previous meter reading is +/- 0.50 KWH. For registers with one place after the decimal point,
the permissible deviation is 5.0 KWH.
Recommendation
Read the online documentation for the Fixed value deviation of devices without installation
allocation field.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 241
System SAP
______________________________________________________________
In this IMG activity you define system settings for controlling dependent validations of meter reading
results.
______________________________________________________________
SAP AG 242
System R/3
______________________________________________________________
__
In this IMG activity, you define the dependent validations allocated to a validation group.
First you define the validation group and allocate a register relationship type to it.
You then allocate one or more dependent validations and validation parameters to each validation class.
Example
You want to carry out a cosine phi validation for reactive and active registers.
1. Create validation group 0001 (validation group for reactive/active relationship) and allocate it to
register relationship type 01 (reactive/active relationship).
2. Create dependent validation 04 (cosine phi validation in relation to fixed value) and/or 05 (Cosine
phi validation in relation to previous period) with the respective validation parameters.
3. Allocate the validation parameters to the dependent validations.
You do not have to allocate all validation parameters for every dependent validation. For more
information, see the online help for the individual validation parameters.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 243
System SAP
______________________________________________________________
In this section you define system settings for controlling internal weighting procedures employed in
forecasting consumption values.
In the following activities you establish general settings for weighting procedures:
- Define Periods for Consumption Portions to be Weighted Linearly
- Define Weighting Keys
In the following sections you establish settings for individual weighting procedures:
- Weighting of Energy Feeding
- Degree Day Weighting
- User-Defined weighting
______________________________________________________________
SAP AG 244
System R/3
______________________________________________________________
__
In this activity you define the validity periods for the consumption portions to be linearly weighted during
weighting.
You can enter the consumption portion to be linearly weighted as a fixed value in the register data during
device installation, or in the rate data of the installation structure. The validity periods defined here are
then available for selection in the input help.
Note:
The text contains a graphic. To obtain the best display results, proceed as follows:
1. Choose Help -> Settings.
2. Select in modal dialog box (R/3) on the F1 Help tab page.
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 245
System SAP
______________________________________________________________
In this activity you define weighting keys and allocate the standard weighting procedures to them. You
can assign your own weighting keys and descriptions to the weighting procedures provided in the SAP
standard.
Note:
The text contains a graphic. To obtain the best display results, proceed as follows:
1. Choose Help -> Settings.
2. Select in modal dialog box (R/3) on the F1 Help tab page.
Example
Activities
______________________________________________________________
SAP AG 246
System R/3
______________________________________________________________
__
In this section you define system settings for controlling the weighting of energy feeding.
______________________________________________________________
__
SAP AG 14.06.2013 247
System SAP
______________________________________________________________
Note:
The text contains a graphic. To obtain the best display results, proceed as follows:
1. Choose Help -> Settings.
2. Select in modal dialog box (R/3) on the F1 Help tab page.
Example
- The average energy feeding for January (month=1) amounts to 100 kWh for division category 01
(electricity) for weighting key 0003. In February it amounts to 200 kWh.
Requirements
______________________________________________________________
SAP AG 248
System R/3
______________________________________________________________
__
Activities
______________________________________________________________
__
SAP AG 14.06.2013 249
System SAP
______________________________________________________________
Note:
The text contains a graphic. To obtain the best display results, proceed as follows:
1. Choose Help -> Settings.
2. Select in modal dialog box (R/3) on the F1 Help tab page.
Example
Requirements
______________________________________________________________
SAP AG 250
System R/3
______________________________________________________________
__
Activities
______________________________________________________________
__
SAP AG 14.06.2013 251
System SAP
______________________________________________________________
In this section you define system settings for controlling the weighting of degree days.
______________________________________________________________
SAP AG 252
System R/3
______________________________________________________________
__
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 253
System SAP
______________________________________________________________
In this activity you define an average degree day coefficient for each temperature area and for each
degree day.
The degree day coefficient is a value that is determined according to a certain procedure from the
measured daily temperature. The average degree day coefficients are based on empirical values.
The values of the average degree day coefficients are taken into account if you have entered too few
values in activity Define Degree Day Coefficients to the Day or none at all.
You can also enter an average air temperature for each degree day for information purposes. This value
can be printed on the bill, for example.
Example
An average degree day coefficient of 12 is used on degree day 01/01 for temperature area 0001. 11
degrees is indicated as the average air temperature for this area and this day.
Requirements
Activities
______________________________________________________________
SAP AG 254
System R/3
______________________________________________________________
__
In this activity you define a degree day coefficient for an exact number of days for each temperature area
and for each degree day dependent on the weighting key.
Unlike the average degree day coefficient, you enter the actual measured values. Therefore the year is
also specified for degree days.
If you have not maintained the degree day coefficients for an exact number of days, or if there are not
enough values, the system uses the
values from the average degree day coefficient.
You can also enter the exact day’s air temperature for each degree day for information purposes, to
output this value on the bill, for example.
Example
Requirements
Recommendation
Make sure there are no gaps in the intervals. The function Check period shows whether the periods for
the weighting keys are complete.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 255
System SAP
______________________________________________________________
In this section, you define the system settings for controlling the general weighting.
______________________________________________________________
SAP AG 256
System R/3
______________________________________________________________
__
In this activity, you define a weighting units for each weighting key. These weighting units are then valid
for a certain period of time.
This means that when you have a user-defined weighting, you can divide an annual weighting into as
many partial weightings as you like, and select any periods.
Periods are indicated by month and day, and are not dependent on the year.
Example
The sum of the weightings for weighting key 0003 within a year is (100 + 50 + ... + 100) = 1000. The
weighting portion then amounts to 10% from 01/01 to 02/01, 5% from 02/01 to 03/01, ... and 10% from
12/01 to 01/01.
Requirements
Recommendation
Make sure there are no gaps in the intervals. The function Check period shows whether the periods for
the weighting keys are complete.
The function Total calculates the sum of the weightings per weighting key. Select the weighting key for
which you want to calculate the total.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 257
System SAP
______________________________________________________________
In this section you define system settings for functions related to meter reading organization.
This includes the following areas:
- Street route
- Meter reader payment
- Mass change meter reading unit
______________________________________________________________
SAP AG 258
System R/3
______________________________________________________________
__
In this IMG activity you define system settings for the <DS:GLOS.street route>street route
______________________________________________________________
__
SAP AG 14.06.2013 259
System SAP
______________________________________________________________
In this IMG activity you define the appearance of your form for printing the street route.
Standard settings
Activities
Proceed as follows:
Further notes
For detailed information on maintaining application forms refer to the "Print Workbench Documentation
for Users".
To maintain application forms you require basic knowledge of the following:
- SAPscript, the standard SAP text editor, if you wish to create application forms
- ABAP/4 programming, if you wish to use user exits for complex applications.
Requirements
The basic requirement for creation of an application form is a form class, for which you define an
application form.
______________________________________________________________
SAP AG 260
System R/3
______________________________________________________________
__
In this section you define system settings for functions related to meter reading order
This includes the following areas:
- Printing of the meter reading document
- Order creation
- Order output
- Order reversal
______________________________________________________________
__
SAP AG 14.06.2013 261
System SAP
______________________________________________________________
In this section you define system settings for performing functions related to creation of meter reading
orders
______________________________________________________________
SAP AG 262
System R/3
______________________________________________________________
__
In this IMG activity, you define control parameters for creation of aperiodic meter reading orders.
You can specify whether service orders or service notifications are to be crated for aperiodic meter
reading orders.
You can also specify the objects for which service orders or notifications are created.
Requirements
You must establish settings for creation of service orders or notifications for periodic meter readings. To
do this, go to Utilities Industry -> Device Management -> Meter Reading -> Meter Reading Result
-> Entry -> Define Control Parameters for Meter Reading Data Processing.
______________________________________________________________
__
SAP AG 14.06.2013 263
System SAP
______________________________________________________________
In this section you maintain the number range object NR meter reading order
The entities used in SAP applications are identified uniquely by their keys. These keys can be assigned
either internally (by the system) or externally (by the user), as specified in number ranges. For every
entity, you define a number range object, which describes number assignment for the key (internal or
external) and the range of values permitted.
Standard settings
Recommendation
Activities
Adapt the standard number ranges provided by SAP to your specific requirements and add number ranges
of your own to the number range object as necessary.
1. Choose Change intervals.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number, To number) for the relevant number range interval.
4. Save the entries.
______________________________________________________________
SAP AG 264
System R/3
______________________________________________________________
__
In this activity you define meter readers that are to read a meter reading unit later, or that have actually
read meter reading results. You can allocate the meter readers defined here to a meter reading unit using
the function Create meter reading unit.
Example
- Meter readers 001 and 008 were previously created as business partners and can be selected here via
the matchcode (F4 help).
Activities
______________________________________________________________
__
SAP AG 14.06.2013 265
System SAP
______________________________________________________________
In this IMG activity you maintain the form groups of notes to field service.
Via the form group, the notes can be allocated to any form classes and forms for meter reading. Output is
limited to certain processes (such as the final meter reading order).
Example
You can also define settings so that that certain notes are only displayed on certain forms. In this way,
note 01 is displayed on the meter reading cover sheet and the meter reading document, for example.
You can settings so that other notes are only be displayed on the meter reading document, for example.
You can use various form groups to make these settings.
Activities
______________________________________________________________
SAP AG 266
System R/3
______________________________________________________________
__
In this activity you define dynamic notes to field service. Dynamic notes are created at runtime by the
program and may not be deleted. The notes are either displayed on a form or downloaded in a file for
mobile data entry.
The priority influences the sort sequence of several notes on the form or in the download file. Via the
form groups, you can determine valid recipient groups and forms for the notes.
Example
Dynamic note 03 (Device &1 disconnected since &2) is always allocated to a device, has priority 1, and
is allocated to form group 0001. The form group is established in the previous IMG activity. It defines the
forms on which the note 03 appears.
The dynamic note 03 is supplied with a date for the placeholder & by the program. If several notes are to
be displayed on the form or in the download file, the text for note 03 appears before the text for note 04.
Standard settings
You are not allowed to change the 0* entries supplied. You can use the following name range: anything
but 0* (customer name space).
Recommendation
- Read the online help (F1) for the field Dynamic note (DN).
- We recommend using the dynamic notes used by the program and listed in the above-mentioned
online help.
- You cannot define additional dynamic notes because they are generated by the program.
Activities
1. Allocate the indicators (priority and form group) to the dynamic notes provided.
2. If you do not allocate form groups to the note, the note will be displayed on all forms or form
classes.
Further notes
The variables in the note text (&) are provided with values by the
corresponding program at runtime.
______________________________________________________________
__
SAP AG 14.06.2013 267
System SAP
______________________________________________________________
In this IMG activity you define the pool of static notes to field service. You can freely define the notes
with up to five placeholders (&). You can define as many static notes you require. In contrast to dynamic
notes, you must allocate static notes to connection objects and device locations.
Placeholders are maintained during allocation of the notes to objects. Notes are formatted during printing
or downloading. By defining a note that consists entirely of placeholders, any text can be allocated to an
object as a note.
Example
The static note 01 (Ring Mr. & doorbell) is always allocated to a device, has priority 1, and is allocated to
form group 0001. The form group is established in a previous IMG activity. It defines the forms on which
note 01 appears.
Activities
Further notes
You can use static notes to transfer persons responsible (such as a building manager) to orders. For more
information, see Customizing Work Management under Define Partner Functions and Static MR Notes
for Person(s) Responsible for Objs.
______________________________________________________________
SAP AG 268
System R/3
______________________________________________________________
__
In this activity you define reasons for (temporary) blocking of meter readings.
When you enter a blocking reason for an installation, the system does not generate any meter reading
orders for the registers allocated to the installation during meter reading order creation. When you create
the orders, the system outputs a message indicating which installation is blocked.
Example
RB | Description
---------------------------
01 | House unsafe
02 | House inaccessible
03 | Inst. modif. planned
RB = Meter reading blocking reason
Recommendation
Activities
1. Check whether the settings in the standard system meet your requirements.
2. Choose New entries.
3. Define the meter reading blocking reasons you use.
______________________________________________________________
__
SAP AG 14.06.2013 269
System SAP
______________________________________________________________
In this IMG activity you define priorities for individual meter reading reasons. Via these priorities you
define which meter reading reasons cause suppression of meter reading orders if the meter reading
interval already contains other meter reading orders or results.
You can also use the Always create MR order field to specify that a meter reading order is always created
regardless of the meter reading reason.
Example
MR reason Description Priority Always create
ord.
01 Periodic reading 3
02 Interim reading with billing 4
03 Final reading (move-out) 2 X
05 Serv. terr. trans. w. bill. 1
If periodic meter reading and a service territory transfer occur together in a meter reading interval, meter
reading order creation and billing are suppressed due to the low priority of the periodic meter reading.
If final billing and a service territory transfer occur together in the meter reading interval, a meter reading
order is created despite the low priority because the Always create MR order field is selected. Billing is
still suppressed, however.
Requirements
Recommendation
Activities
______________________________________________________________
SAP AG 270
System R/3
______________________________________________________________
__
In this IMG activity, you define specify whether meter reading results are to be interpolated automatically
for certain meter reading reasons.
Requirements
Recommendation
Activities
______________________________________________________________
__
SAP AG 14.06.2013 271
System SAP
______________________________________________________________
In this IMG activity you define system settings for meter reading order output.
You can define various types of forms, including:
- Meter reading cover sheet
- Field selection for MDE download
- Meter reading by customer
______________________________________________________________
SAP AG 272
System R/3
______________________________________________________________
__
In this IMG activity you define the appearance of your meter reading cover sheet. For notes to the meter
reader, you can include an indicator so that the note is printed on the cover sheet. In this way, the meter
reader has the option of calling the customer before the meter reading, for example.
Standard settings
Activities
Proceed as follows:
Further notes
For detailed information on maintaining application forms refer to the "Print Workbench Documentation
for Users".
To maintain application forms you require basic knowledge of the following:
- SAPscript, the standard SAP text editor, if you wish to create application forms
- ABAP/4 programming, if you wish to use user exits for complex applications.
Requirements
The basic requirement for creation of an application form is a form class, for which you define an
application form.
______________________________________________________________
__
SAP AG 14.06.2013 273
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 274
System R/3
______________________________________________________________
__
In this IMG activity you define the appearance of your meter reading document.
Standard settings
Activities
Proceed as follows:
Further notes
For detailed information on maintaining application forms refer to the "Print Workbench Documentation
for Users".
To maintain application forms you require basic knowledge of the following:
- SAPscript, the standard SAP text editor, if you wish to create application forms
- ABAP/4 programming, if you wish to use user exits for complex applications.
Requirements
The basic requirement for creation of an application form is a form class, for which you define an
application form.
______________________________________________________________
__
SAP AG 14.06.2013 275
System SAP
______________________________________________________________
In this IMG activity you define the record format for mobile data entry (MDE). A certain record format
must be defined for the MDE interface. The record format is defined in this form. Only the required fields
are specified in the form. Texts are not required in this form.
Requirements
Standard settings
Activities
Proceed as follows:
Further notes
For detailed information on maintaining application forms refer to the "Print Workbench Documentation
for Users".
To maintain application forms you require basic knowledge of the following:
- SAPscript, the standard SAP text editor, if you wish to create application forms
- ABAP/4 programming, if you wish to use user exits for complex applications.
Requirements
The basic requirement for creation of an application form is a form class, for which you define an
______________________________________________________________
SAP AG 276
System R/3
______________________________________________________________
__
application form.
______________________________________________________________
__
SAP AG 14.06.2013 277
System SAP
______________________________________________________________
In this IMG activity you define the appearance of your document for meter reading by the customer.
Standard settings
Activities
Proceed as follows:
Further notes
For detailed information on maintaining application forms refer to the "Print Workbench Documentation
for Users".
To maintain application forms you require basic knowledge of the following:
- SAPscript, the standard SAP text editor, if you wish to create application forms
- ABAP/4 programming, if you wish to use user exits for complex applications.
Requirements
The basic requirement for creation of an application form is a form class, for which you define an
application form.
______________________________________________________________
SAP AG 278
System R/3
______________________________________________________________
__
In this section you define system settings for performing functions related to the meter reading result.
This includes the following areas:
- Display/change meter reading result
- Enter meter reading result
- Estimate meter reading result
- Monitor meter reading result
______________________________________________________________
__
SAP AG 14.06.2013 279
System SAP
______________________________________________________________
31.4.3.6.1 Wprowadzanie
In this section you define system settings for performing functions related to entry of meter reading
results.
______________________________________________________________
SAP AG 280
System R/3
______________________________________________________________
__
In this IMG activity you define meter reading types for entry of meter reading results. The meter reading
type specifies the source of the meter reading result and must be specified upon entry of meter reading
results.
You also allocate meter reading types to fixed meter reading categories defined by SAP.
Meter reading types 01 - 03 are defined by SAP.
Example
- Meter reading type 10 (Entry via document) is allocated to meter reading category 01 (Entry by
utility company) defined by SAP.
- Meter reading type 31 (Entry via estimation) is allocated to meter reading category 03 (Entry via
estimation) defined by SAP.
Standard settings
Entries 01, 02 and 03 cannot be changed. You can use all namespaces except 0* (customer namespace).
Activities
______________________________________________________________
__
SAP AG 14.06.2013 281
System SAP
______________________________________________________________
Example
Nt | MR note (Text) | CF
----------------------------------------------------
Rl | Checked and released | 03
RC | Reference for clerk | 02
Nt = Meter reading note from meter reader
CF = Control function of meter reading note
- The note from the meter reader Rl "Checked and released" means that the meter reading result is
transferred without further checks (Rl=03).
- The note RC means that the meter reading result is reset (CF=V).
Recommendation
Activities
1. Check whether the settings provided in the standard meet your requirements.
2. Choose New entries.
3. Define the meter reading notes you use.
Further notes
______________________________________________________________
SAP AG 282
System R/3
______________________________________________________________
__
31.4.3.6.2 Zmiana
______________________________________________________________
__
SAP AG 14.06.2013 283
System SAP
______________________________________________________________
Use
In this activity you define which meter reading results are modifiable during the upload process.
Standard settings
The upload takes place using the IDoc type and the BAPI ISU_MTRREADDOC_UPLOAD.
______________________________________________________________
SAP AG 284
System R/3
______________________________________________________________
__
31.4.3.6.3 Szacowanie
In this section you define system settings for functions related to estimation of meter reading results.
______________________________________________________________
__
SAP AG 14.06.2013 285
System SAP
______________________________________________________________
In this IMG activity, you specify estimation parameters for meter reading result entry according to
company code and division category.
Example
Requirements
- Define division
Enterprise Structure -> Definition -> Logistics -General -> Define, copy, delete, check division
Activities
1. Check whether the settings provided in the standard system meet your requirements.
2. Choose New entries for each new combination of company code and division.
3. Define the parameters according to your requirements.
______________________________________________________________
SAP AG 286
System R/3
______________________________________________________________
__
31.4.4 Kontrola
In this IMG activity you define system settings for performing functions that relate to the inspection of
devices.
This includes the following areas:
- Device requirements planning
- Sampling procedure (Lot processing)
- Periodic replacement list
- Work orders
- Inspection results management
- Certification
______________________________________________________________
__
SAP AG 14.06.2013 287
System SAP
______________________________________________________________
In this section you define basic settings for controlling inspection of devices.
The following areas are involved:
- Parameters for the sampling procedure and certification
______________________________________________________________
SAP AG 288
System R/3
______________________________________________________________
__
In this IMG activity, you define the parameters for sampling procedures and certification.
The parameters are used to establish the following settings:
- Loss of lot membership
If this indicator is set, all devices will lose lot membership upon removal and replacement as long as
the field Loss of lot memberhip is selected in the table in Define reasons for
installation/removal/replacement. Loss of lot membership occurs if the lot number in the device
record is deleted.
- Loss of certification
If this indicator is set, all devices will lose their certification upon removal and replacement if the
field Loss of certification is selected in the table Define reasons for
installation/removal/replacement.
- Loss of certification results in loss of lot membership
If this indicator is set, all devices will lose lot membership after losing certification.
- Internal inspection
If this indicator is set, an internal certification period longer than the official calibration validity
period can be entered in the device category.
- Lot warehouse
If this indicator is set, you can allocate uninstalled devices to a lot. In addition, in the Determine
Lot Devices function, the Include Lot Devices field becomes active. Before warehouse devices
can be included in the lot, you must select this indicator.
- Manipulation of devices despite lot inspection/drawing
If this indicator is set, devices can be allocated to a device or deleted from a lot if the lot has already
undergone an inspection or drawing (Swiss requirement).
- Warehouse devices allowed as sample devices
If this indicactor is set, uninstalled devices can be drawn as sample devices in official lots. This
means the Include Warehouse Devices indicator in the Draw lot devices function is active.
- Certificaton/seal extension control
If this indicator is set, the transaction for certification provides the inspection function in addition to
certification.
- Certification year same as installation year
If this indicator is set, the certification year is automatically set to the inpsection year when devices
are installed that are subject to certification, internal certification, and sampling inspection.
- Repeated use of devices for inspection
If this indicator is set, devices can be used several times for sample inspection (Swiss requirement).
- Retain lot membership during certification
This means that devices do not lose their lot membership when they are re-certified.
- Duration of certification overrides lot
This means that devices belonging to a lot that did not pass inspection only have to be replaced
when their certification has expired
______________________________________________________________
__
SAP AG 14.06.2013 289
System SAP
______________________________________________________________
Recommendation
Activities
______________________________________________________________
SAP AG 290
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 291
System SAP
______________________________________________________________
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
SAP AG 292
System R/3
______________________________________________________________
__
In this IMG activity you define search help for sample lots.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 293
System SAP
______________________________________________________________
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
SAP AG 294
System R/3
______________________________________________________________
__
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
______________________________________________________________
__
SAP AG 14.06.2013 295
System SAP
______________________________________________________________
In this activity you define default values for the number of sample devices and spare devices. These
values are then displayed in the Draw sample inspection devices function during the sampling
procedure. You define the default values in relation to the division of the ot, the number drawings, the
certification or internal certification requirement of the lot and the lot size. You can define different
default values for devices with electronic registers only.
You can create absolute or percentage default values. When you create a lot via Create lot, you use the
field Number of lot devices to be determined as a percentage define whether the absolute or
ercentage value is used.
Example
Dv SD CR P E LtSize No.
01 1 1 50 10
01 1 2 50 2
01 1 1 100 20
01 1 2 100 4
01 1 1 500 50
01 1 2 500 10
01 1 1 1000 100
01 1 2 1000 20
01 1 2 X 100 15
01 1 2 X 100 3
- Dv = Division
- EZ = Simple or double sampling procedure
- CR = Type of certification requirement (none/internal/external)
- P = Type of sample device (sample device/spare device)
- E = Meters with electronic registers only
- LtSize = Size of sample lot
- No. = Your default number of sample devices
- Via Determine lot devices, you have allocated up to 50 devices to a sample lot with division 01.
The lot is subject to external certification (CR = 1). Its master data record allows two drawings
(BP=1). If you choose Draw sample devices, the fields will contain the values No. = 10 and No. =
2 for both the first and second drawings.
______________________________________________________________
SAP AG 296
System R/3
______________________________________________________________
__
- If you allocate between 51 and 100 devices to the lot, 20 sample devices and 4 spare devices are
proposed when you draw devices.
- If you allocate between 101 and 500 devices to the lot, 50 sample devices and 10 spare sample
devices are proposed.
- If you allocate 1000 devices to the lot, 100 sample devices are proposed. If you allocate 1500
devices, 0 devices are proposed because the output table does not contain an entry greater than or
equal to 1500.
- If you use lots containing devices with electronic registers only and select the Meters with
electronic registers only field when you create the lot, 15 sample devices and 3 spare sample
devices are proposed, as long as the lot size is less than or equal to 100.
Requirements
To define the division, choose Enterprise Structure -> Definition -> Logistics - General -> Define,
Copy, Delete, Check Division
Recommendation
See the field help and the possible entries for the following fields:
- Single sample drawing
- Type of certification requirement
- Type of sample device
- Number of sample devices
Activities
Further notes
- The sum of sample devices and spare sample device from the first drawing should be under 50% of
the devices included in the lot. If not, the system will display a warning message. For the examples
above, you should define default values that do not exceed the lower limit of 50% of the lot devices
(25 devices). One possibility would be to define 10 sample devices and a maximum of 2 spare
sample devices. This would result in the sum of 2 drawings * (10+2)=24, which would be in a
permissible range.
- Before every first drawing, you must decide whether you want to perform a single or double
drawing.
______________________________________________________________
__
SAP AG 14.06.2013 297
System SAP
______________________________________________________________
In this activity you define the renewal period for the sample lot if it passes inspection. The division and
the certfication indicator are used in this activity. The next due year of the lot is calculated from the last
certification year and the renewal period defined here.
Example
Dv | C | E | RP
---------------
01 | 1 | x | 4
Dv = division
C = type of certification requirement (none/internal/external certif.)
E = x => only permit meter with electronic register
RP = renewal period of the lot
In the division 01 (electricity), all lots subject to certification (C = 1) and devices in those lots that have
been renewed for four years (RP = 4, meaning that if the lot passed inspection in 1997 and was
re-certified in the same year, 2001 is the next due year for the lot). This only applies to lot devices with
the elctronic register indicator (E = x), which is maintained in the lot master record.
Requirements
- Define division
Enterprise Structure -> Definition -> Logistics - General -> Define, Copy, Delete, Check Division
Recommendation
See the field help and the possible entries for the following fields:
- Type of certification requirement
- Meters withs electronic registers only
- Renewal period (years) for official sample lots
Activities
______________________________________________________________
SAP AG 298
System R/3
______________________________________________________________
__
In this IMG activity you define the testing indicator for devices. During the sampling procedure it is
determined from the value of this indicator whether a device is to be tested or not.
In this way you can specify, for example, that external devices are not to be tested.
Example
- device is to be tested
- device is not to be tested since it is an external device
- device is not to be tested since testing is not technically necessary
Activities
______________________________________________________________
__
SAP AG 14.06.2013 299
System SAP
______________________________________________________________
In this IMG activity you define country-specific settings for sampling procedures in Belgium and the
Netherlands
All devices to be inspected must be certified and inspected at defined intervals. For this reason, devices
are grouped into lots according to criteria established by authorities. The authorities then notify the utility
company of what lots are to be inspected.
______________________________________________________________
SAP AG 300
System R/3
______________________________________________________________
__
In this IMG activity, you define seal categories and allocate them to division categories.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 301
System SAP
______________________________________________________________
In this IMG activity, you define seal codes for renewal of sample lots. You allocate a seal category to the
seal code. You can also select the NM (nonmanufacturer seal) field.
In the Netherlands, different devices are created for lots that have the original manufacturer’s seal and
those devices that have undergone a seal extension.
Activities
Further notes
You allocate the seal code to devices to be delivered via Goods Receipt. You can also maintain the code
via Change Device/Material Serial Number.
______________________________________________________________
SAP AG 302
System R/3
______________________________________________________________
__
In this IMG activity, you establish settings for lot compilation. The devices to be inspected are grouped
according to the following criteria:
- Division
- Inspection number
- Seal category
- Start year
This is the production year from which the devices are allocated to the lot with a certain inspection
number.
You must also specify the last production year, otherwise the allocation will be infinite. You can use an
interval to divide up the period into single lots. An interval duration of 0 suppresses lot creation for an
interval.
Lots created according to these settings are number sequentially.
Requirements
Activities
______________________________________________________________
__
SAP AG 14.06.2013 303
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 304
System R/3
______________________________________________________________
__
Use
Standard settings
Activities
To activate the Canadian sampling procedure, select the entry Pseudo-Chaotic Algorithm to determine
the random numbers.
______________________________________________________________
__
SAP AG 14.06.2013 305
System SAP
______________________________________________________________
Use
In this activity you define the parameters used to determine the sample devices for the Canadian sampling
procedure.
Standard settings
The following sampling procedures are relevant for the Canadian procedure:
3 - Multiple sampling procedure
4 - Sequential sampling procedure
______________________________________________________________
SAP AG 306
System R/3
______________________________________________________________
__
In this section you define settings for creating the periodic replacement list.
______________________________________________________________
__
SAP AG 14.06.2013 307
System SAP
______________________________________________________________
Use
When you create a periodic replacement list, parallel processing is used internally. This considerably
improves system performance.
Requirements
During creation of a periodic replacement group, parallel processing uses the ECTUR RFC group. You
must have created this RFC group in order to use parallel processing.
To ensure parallel processing functions, there must be more dialog processes than batch processes during
creation of the periodic replacement list. You may have to define and activate a new operation mode in
order to execute this function.
______________________________________________________________
SAP AG 308
System R/3
______________________________________________________________
__
In this IMG activity you define notes for the periodic replacement list. (Object TE683).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 309
System SAP
______________________________________________________________
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
Activities
Maintain notes for the periodic replacement list with the text object TE683.
______________________________________________________________
SAP AG 310
System R/3
______________________________________________________________
__
In this activity you define control parameters for creation of the periodic replacement list. Before creating
the list, you have the option of defining whether the following fields are printed as additional information
for the devices to replace. This additional information is used as selection criteria when creating work
orders or notifications:
- Meter reading unit
- Company area
- City
- Street
- House number
- Device category
Activities
______________________________________________________________
__
SAP AG 14.06.2013 311
System SAP
______________________________________________________________
In this IMG activity, you establish settings for creation of work orders and notifications. In device
management, you can create orders or notifications for the following functions:
- Periodic replacement list
- Sample devices from sampling procedures
______________________________________________________________
SAP AG 312
System R/3
______________________________________________________________
__
In this activity you define control parameters for creation of orders and notifications.
You create orders and notificatons from the periodic replacement list and the sampling procedure.
Activities
1. If you want to determine and save the business partner during creation of orders or notifications,
select the Save partner field.
This enables you to display corresponding orders and notifications from Customer Interaction
Center, provided that the business partner is an SD customer.
2. Select either orders or notifications in the Document categ. field.
3. Select the level at which the orders or notifications are to be created in the Bundling field.
4. Choose whether you would like to create the orders or notifications for uninstalled devices in the
Uninst. Devs field.
If you would like to create the orders or notifications for uninstalled devices, you can also bundle all
sample devices of a storage location in a single order or notification.
5. Save your entries.
______________________________________________________________
__
SAP AG 14.06.2013 313
System SAP
______________________________________________________________
In this IMG activity you establish settings for entering and managing device inspection results.
You enter and manage inspection results in the Quality Management (QM) application component. You
establish most of the customizing settings directly in QM.
______________________________________________________________
SAP AG 314
System R/3
______________________________________________________________
__
In this IMG activity, you define movement types for lot creation.
You can specify more than one movement type here. If you transfer devices with this movement type, a
sample lot is created for these devices in the Quality Management application component.
Requirements
Activities
Further notes
For more information, see the road map on device inspection data in IBU-U.
______________________________________________________________
__
SAP AG 14.06.2013 315
System SAP
______________________________________________________________
31.4.4.6 Legalizacja
In this IMG activity you define system settings for the certification of devices.
______________________________________________________________
SAP AG 316
System R/3
______________________________________________________________
__
In this activity you define certification types. Certification types specify specifically prescribed
conditions under which internal certification or
external certification of a device was carried out. You allocate the certification type to individual devices
in the certification function.
Example
BA | Text
--------------
01 | high pressure
CT = certification type
Certification type 01 specifies that the inspection must take place with gas under high pressure instead
of atmospheric pressure.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 317
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 318
System R/3
______________________________________________________________
__
In this IMG activity you establish basic settings for profile management and RTP billing.
This section contains the following areas and activities:
- Profile type
- Season group
- Day group
- Time-of-use group
- Define number ranges for source system
- Activate change documents for profile status
______________________________________________________________
__
SAP AG 14.06.2013 319
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 320
System R/3
______________________________________________________________
__
Example
- Profile type 1 (HISTORIC PROFILE) is allocated to profile category elementary profile. Profile
type 1 classifies profiles as elementary historic profiles.
- Profile type 2 (FORECAST PROFILE) classifies profiles as elementary forecast profiles.
- Profile type 3 (SCHEDULE PROFILE) classifies profiles as elementary schedule profiles.
Standard settings
Activities
Further notes
The settings you establish for history (historic profiles, forecast profiles, and schedules) do not have a
______________________________________________________________
__
SAP AG 14.06.2013 321
System SAP
______________________________________________________________
controlling function.
______________________________________________________________
SAP AG 322
System R/3
______________________________________________________________
__
In this IMG activity you define the interval lengths allowed for each profile type.
Example
- You can define interval lengths of 15, 30 and 60 minutes for profiles of type 1.
This means that you can only store values at 15-, 30- and 60-minute intervals in profiles of type 1.
- An interval length of 60 minutes is permissible for profiles of type 2.
This means that you can only store values at 60-minute intervals in profiles of type 2.
Standard settings
Activities
______________________________________________________________
__
SAP AG 14.06.2013 323
System SAP
______________________________________________________________
In this section you define season types and arrange them into season groups.
The system settings established here are required for defining synthetic profiles and for determining the
structure of RTP components in the RTP interface.
This section contains the following actvities:
- Define Season Types
- Define Season Groups
______________________________________________________________
SAP AG 324
System R/3
______________________________________________________________
__
Example
The following season periods are defined for the individual season periods:
Seas. type Cons. no. Start End
0001 1 04/01 09/30
0002 1 10/01 12/31
2 01/01 03/31
0003 1 01/01 12/31
Activities
______________________________________________________________
__
SAP AG 14.06.2013 325
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 326
System R/3
______________________________________________________________
__
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 327
System SAP
______________________________________________________________
In this section you define day types and arrange them into day groups.
The system settings established here are required for defining synthetic profiles and for determining the
structure of RTP components in the RTP interface.
This section contains the following activities
- Define Day Types
- Define Exceptions to Day Types
- Define Day Groups
- Define Exception to Day Groups
______________________________________________________________
SAP AG 328
System R/3
______________________________________________________________
__
In this activity you define day types (such as weekdays and weekend days).
Day types describe how days are allocated to the factory calendar.
In the next step, different day types are arranged into day groups.
Example
Activities
Further notes
If you define several day types and reference them to different factory calendars, these factor calendars
must all use the same holiday calendar.
______________________________________________________________
__
SAP AG 14.06.2013 329
System SAP
______________________________________________________________
Use
In your system, you based your definition of the day types on a given factory and public holiday calendar.
However, you want to take into account additional regional or company-specific non-working days (such
as company vacations).
To do this, you must define exceptions to day types and allocate them to day groups.
You can then select these exceptions at the installations level of the RTP interface for use with synthetic
profiles.
Activities
Example
You supply customers in different regions. You use rates that differ according to working days and public
holidays in all these regions. However the regions have different public holidays.
You have used the factory calendar to define the public holidays common to all the regions. You can use
the day type exception function to define the public holidays specific to individual regions.
______________________________________________________________
SAP AG 330
System R/3
______________________________________________________________
__
Example
- Day group 0001 consists of the day types 0001 (weekdays) and 0002 (weekend days).
Day group 0001 allows you to allocate day profiles to synthetic profiles based on day types 0001
and 0002, for example.
- Day group 0002 consists of day type 0003 (all days) and does not distinguish between day types.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 331
System SAP
______________________________________________________________
Use
In this IMG activity you allocate the day type exceptions to day groups.
You can then select these exceptions at the installation level of the RTP interface for use with synthetic
profiles.
______________________________________________________________
SAP AG 332
System R/3
______________________________________________________________
__
In this section you define time-of-use types (such as on- and off-peak periods) and arrange them into
time-of-use groups.
The system settings established here are required for the RTP interface, where they determine the
structure of RTP components.
This section contains the following activities:
- Define Time-Of-Use Types
- Define Time-Of-Use Groups
______________________________________________________________
__
SAP AG 14.06.2013 333
System SAP
______________________________________________________________
Example
The following time-of-use periods are allocated to the individual time-of-use types:
TOU type Cons. no. Start End
0001 1 08:00:00 17:59:59
0002 1 00:00:00 07:59:59
2 18:00:00 23:59:59
0003 1 00:00:00 10:59:59
0004 1 11:00:00 17:59:59
0005 1 18:00:00 23:59:59
- The TOU period from 08:00:00 to 17:59:59 is allocated to TOU type 0001 (on-peak rate period).
- TOU periods from 00:00:00 to 07:59:59 and 18:00:00 to 23:59:59 are allocated to TOU type 0002
(off-peak rate period).
- The period from 00:00:00 to 10:59:59 is allocated to TOU type 0003 (morning).
- The period from 11:00:00 to 17:59:59 is allocated to TOU period 0004 (afternoon)
- The period from 18:00:00 to 23:59:59 is allocated to TOU type 0005 (evening).
Activities
______________________________________________________________
SAP AG 334
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 335
System SAP
______________________________________________________________
Example
Activities
______________________________________________________________
SAP AG 336
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 337
System SAP
______________________________________________________________
This IMG activity describes how you adapt the SAP status management to meet your own requirements.
The SAP system differentiates between the following statuses in status management:
- System status
- User status
System Status
The SAP system contains a central table of statuses that are valid for, and can by used by, all applications.
These statuses are maintained by SAP and cannot be changed. They are called system statuses.
Business Transactions
The SAP system contains another central table of business transactionsthat are valid for, and can by used
by, all applications.
These business transactions are maintained by SAP and cannot be changed.
In another central table, also predefined by SAP, a system status is allocated to every business transaction
and it is determined whether thecorresponding system status is deleted or set during the transaction.
Another table defines which business transactions are permitted for which SAP objects (order, EDM
profile, EDM profile values). This allocation is also predetermined by SAP.
Result
Status Profile
In the Define Status Profile activity, you can create your own status profiles. You must allocate at least
one object (equipment, technicallocation, for example) to each status profile.
Every status profile contains one or more permissible statuses.
For each of these statuses you can determine the system response within the limits of the business
transactions predefined by SAP.
______________________________________________________________
SAP AG 338
System R/3
______________________________________________________________
__
Status Number
Notes
There are a number of restrictions regarding the status profile for EDM profile values. This implies that
the user status for EDM profile values really only serves as additional information. It is possible for
theuser status to have more controlling characteristics, however, only to a certain degree:
- Only one status profile can be actively allocated for EDM profile values
- If an initial status is specified, it is ignored
- During profile value import and the interpolation/extrapolationof profile values, the user status is
not set by means of atransaction but directly by the application.
- This keeps the number of transactions small and the application flexible.
- Before profile value import and interpolation/extrapolationof profile values, the customer must mark
the user statuses fordeletion in the status profile.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 339
System SAP
______________________________________________________________
Use
You use this step to allocate a status profile to the EDM profile values.
Requirements
You must first define the status profile for object category EDM profile values.
Standard settings
Activities
You only need to define user statuses if the number or the level of detail of the system statuses do not
meet your requirements, or if you want to add more information to the profile values.
Notes
One possible use within EDM is to add additional information to the profile values in the form of user
statuses, for profile value import orreplacement value creation for example.
Note, however, that large amounts of data may be involved and if used excessively it could have a
negative effect on system performance.
For more information on the use of user statuses for EDM profile values, see Define User Status.
Example
______________________________________________________________
SAP AG 340
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 341
System SAP
______________________________________________________________
31.5.1.6.1 Defin. prioryt. dla statusu odnosz. się do wart. przy większej dł.
przedz.
Use
In this IMG activity you define the priority of the value related statuses of profile values when you open a
profile in a longer interval length.
This is necessary because when you open a profile in a longer interval length, several values with
different statuses have to be combined. The status of the result value is defined by the priority. The status
with the highest priority is used.
The value-related statuses are as follows:
- Value does not exist (IU010)
- Missing value (IU011)
- Valid value (IU012)
- Value was estimated (IU013)
- Value implausible (IU014)
- Value entered/changed manually (IU015)
- Value was extrapolated (IU020)
- Value was interpolated (IU021)
- Value manually changed externally (IU022)
Activities
If you require a more flexible solution, you can use customer enhancement EEDMPRF1 with the
corresponding function module EXIT_SAPLEEDM_PROFILE_001.
______________________________________________________________
SAP AG 342
System R/3
______________________________________________________________
__
31.5.1.6.2 Defin. priorytetu dla statusu odnosz. się do war. w przyp. większ. dł.
prz.
Use
In this IMG activity you define the priority of the condition-related statuses of profile values when you
open a profile in a longer interval length.
This is necessary because when you open a profile in a longer interval length, several values with
different statuses have to be combined. The status of the result value is defined by the priority. The status
with the highest priority is used.
The value-related statuses are as follows:
- Value has been released (IU016)
- Value is locked (IU017)
- Value is protected (IU018)
- Value was archived (IU019)
Activities
If you require a more flexible solution, you can use customer enhancement EEDMPRF1 with the
corresponding function module EXIT_SAPLEEDM_PROFILE_001.
______________________________________________________________
__
SAP AG 14.06.2013 343
System SAP
______________________________________________________________
Use
In this IMG activity you define the priority of user-defined user statuses for profile values when you open
a profile in a longer interval length.
This is necessary because when you open a profile in a longer interval length, several values with
different statuses have to be combined. The status of the result value is defined by the priority. The status
with the highest priority is used.
Activities
If you require a more flexible solution, you can use customer enhancement EEDMPRF1 with the
corresponding function module EXIT_SAPLEEDM_PROFILE_001.
______________________________________________________________
SAP AG 344
System R/3
______________________________________________________________
__
Use
In this IMG activity you use the division to define day offsets.
You can select a day offset when you create a profile header or in the RTP interface. You can choose the
day offsets that you defined here and in which the Do not use field has not been set.
If you set this field, the day offset cannot be selected using the F4 help, nor manually entered during
creation of a profile header or in the RTP interface.
Example
In the case of a gas day, the day offset can be 6 hours. That means, that for the day-dependent functions a
day begins at 06:00:00 and finishes at 05:59:59 the following day.
______________________________________________________________
__
SAP AG 14.06.2013 345
System SAP
______________________________________________________________
In this section you maintain the number range object source system for profiles imported from external
systems.
For example, source systems may be automated meter reading (AMR) systems from which load shapes
are imported.
Activities
______________________________________________________________
SAP AG 346
System R/3
______________________________________________________________
__
In this IMG activity you determine whether to activate change documents for the profile status.
You use change documents to determine when the profile was changed last or who made changes last.
Activities
To activate change documents for the profile status, select the ChangeDocuments field and save.
______________________________________________________________
__
SAP AG 14.06.2013 347
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 348
System R/3
______________________________________________________________
__
In this IMG activity you maintain the profile number number range object. This ensures that a profile
number is automatically generated when you create a profile header.
The profile values of profile types allocated to the elementary profile profile category can be archived.
You must create your own number range intervals for profile types whose values you want to archive.
In this way, the profile values are grouped together on the database by profile type. This ensures better
system performance after the profile values have been archived.
Recommendation
Give the number range with the greatest interval the highest number range interval, since this can be
easily enhanced. Do not use external number assignment.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 349
System SAP
______________________________________________________________
Use
In this activity, you can define the dimensions for the division category and the profile value category.
Standard settings
______________________________________________________________
SAP AG 350
System R/3
______________________________________________________________
__
Note:
The text contains a graphic. Carry out the following to display it the best possible way:
1. Select Help -> Settings.
2. On the tab page F1-Help, select the field In Performance Assistant field
______________________________________________________________
__
SAP AG 14.06.2013 351
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 352
System R/3
______________________________________________________________
__
In this IMG activity, you define roles for profile allocation and allocate them to a role category
predefined by SAP.
A role describes the task of a profile during allocation to a register.
The role of a profile allocation
- Classifies profiles
- Is necessary in the RTP interface
In the RTP Interface, roles can be used to identify the profiles allocated to billable interval meters.
- Is included in the settlement
- Is a source role when updating usage factors
When importing profile values, the system uses the point of delivery and the register code to identify the
profile from which values are to be used.
Roles are used during RTP billing to allow for flexible allocation of profiles to input parameters from the
RTP interface. This enables you to use RTP rates (that is, rates with an RTP interface) to bill different
interval meters. The role replaces the function of the register operand in the RTP rate.
In the settlement, the profiles allocated to the interval meters, and the synthetic programs allocated to the
installation, are selected for the settlement unit, depending upon the roles relevant for the settlement unit.
You can allocate a source role, which is used to update usage factors, to each defined role (target role).
This source role transfers the usage factor to the target role for the same allocation period. This makes the
calculation of target role usage factors independent of the target profile integral.
If profiles with the target role have already been allocated at the time of the configuration, then the
existing data is not adjusted.
Note:
The text contains a graphic. Carry out the following to display it the best possible way:
1. Select Help -> Settings.
2. On the tab page F1-Help, select the field In Performance Assistant field
Example
______________________________________________________________
__
SAP AG 14.06.2013 353
System SAP
______________________________________________________________
Standard settings
______________________________________________________________
SAP AG 354
System R/3
______________________________________________________________
__
Use
In this activity you allocate operands to roles for profile allocation. This allocation is taken into
consideration when updating the usage factor within the billing, using the QUANTI24 variant.
The following conditions apply:
- If no entries exist, then the existing function does not change.
- If an entry exists for an operand, then the usage factor is only updated for those roles, for which an
entry exists.
In addition to this function, the EEDMUFA1 enhancement, EXIT_SAPLEEDM_USAGEFACTOR_001
function module, also exists. This enhancement is called after the interpretation of the Customizing
included here.
Standard settings
Example
In the billing, 3 operands (Oper_1, Oper_2, and Oper_3) are used for the QUANTI24 variant.
- Oper_1 -> Standard consumption rate
- Oper_2 -> Off-peak consumption rate
- Oper_3 -> On-peak consumption rate
3 roles (UF_1, UF_2, and UF_3) are used to allocate profiles to an installation.
- UF_1 -> Role for standard consumption rate
- UF_2 -> Role for off-peak consumption rate
- UF_3 -> Role for on-peak consumption rate
The following entries exist:
Operand Role
Oper_2 UF_2
Oper_3 UF_3
Scenario 1:
- A profile with the UF_1 role is allocated to installation A1.
- The billing scheme uses the Oper_1 operand for QUANTI24.
______________________________________________________________
__
SAP AG 14.06.2013 355
System SAP
______________________________________________________________
Result:
- The usage factor for the UF_1 role is updated when billing installation A1. The consumption
transferred in the Oper_1 operand is taken into consideration.
Scenario 2:
- A profile with the UF_2 role, and a profile with the UF_3 role are allocated to installation A2.
- The billing scheme uses the Oper_2 operand for QUANTI24 to transfer the off-peak consumption,
and the Oper_3 operand for QUANTI24 to transfer the on-peak consumption.
Result:
- The usage factor for the UF_2 role is updated when billing installation A2. The consumption
transferred in the Oper_2 operand is taken into consideration.
- The usage factor for the UF_3 role is updated when billing installation A2. The consumption
transferred in the Oper_3 operand is taken into consideration.
______________________________________________________________
SAP AG 356
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 357
System SAP
______________________________________________________________
In this IMG activity, you define reasons for creating profile versions.
For example, if you change a profile manually, you must create a profile version.
Example
Reason CreatReason
DATAIMPORT AUTOMATIC DATA IMPORT
MANCHANGE MANUAL CHANGE
Activities
______________________________________________________________
SAP AG 358
System R/3
______________________________________________________________
__
In this IMG activity you use the profile type to define whether the system creates profile versions.
Example
You can configure the system to create a version when you change the values of an elementary profile.
Further notes
______________________________________________________________
__
SAP AG 14.06.2013 359
System SAP
______________________________________________________________
In this section you establish system settings for displaying the profile value status in table format or as a
graphic.
It contains the activity Define Status Display for Profile Values .
______________________________________________________________
SAP AG 360
System R/3
______________________________________________________________
__
In the Display Profile Value transaction, you can configure how the system displays the period for
which a profile value is valid. To do this, choose Change Time Display. You can choose between a time
and period display. Once you have made this settings, it is saved in a user-dependent parameter.
Standard settings
Activities
You can configure the system to save you settings by setting the EDM_TFT_DISPLAY SET/GET
parameter in the user profile. Note that X = period display and ’ ’ = time display.
______________________________________________________________
__
SAP AG 14.06.2013 361
System SAP
______________________________________________________________
In this IMG activity you define how the system status of profile values is displayed. Each profile value
must have at least one active system status.
The following system statuses are predefined by SAP:
Status Description
IU010 Value not available
IU011 Value missing
IU012 Value is valid
IU013 Value was estimated
IU014 Value implausible
IU015 Value changed or entered manually
IU016 Value released
IU017 Value locked
IU018 Value protected
IU019 Value was archived
IU020 Value was extrapolated
IU021 Value was intrapolated
IU022 Value was manually changed externally
IU023 Version not it validity period
______________________________________________________________
SAP AG 362
System R/3
______________________________________________________________
__
Example
@08@ = @ 08 @
StatSymbol = Status symbol for profile displayed in table form
StatPrior. = Priority of status for table and graphical display
Stat.color = Color of status for graphical profile display
Bar color = Color of status for bar chart display
Status IU012 means Value is valid. Status IU012 has priority 5.
If a profile is displayed in profile form, a valid profile value is displayed with symbol @08@. If
displayed a graphic, the profile is displayed with color 20 and the time-related status is displayed in black
in the bar chart.
Recommendation
Enter > 0 as the color number so that the status is displayed when profiles are displayed as graphics.
Activities
Further notes
You can change the color of statuses interactively in the transaction for profile value display. You can
also store user-specific color displays.
______________________________________________________________
__
SAP AG 14.06.2013 363
System SAP
______________________________________________________________
Use
In this IMG activity you define how the user statuses of profile values are displayed.
Requirements
First you have to define a status profile and allocate the profile value values.
You can find the activities in Customizing for SAP Utilities under Energy Data Management -> Basic
Settings -> User Status.
Standard settings
Activities
The procedure for this activity is the same as that for the Define System Status Display for Profile Values
activity.
______________________________________________________________
SAP AG 364
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 365
System SAP
______________________________________________________________
In Energy Data Management, replacement values must be created in cases when no profile values exist
for a certain time period (for example, if a device breaks down or communication with the device is lost).
It is also necessary to create forecast values for profiles. Forecast values are required for billing
simulations or creating schedules.
You can use replacement value procedures and procedure groups to create replacement values in various
ways in IS-U-EDM.
The most important features are desribed below.
Example
- If the number of values to be replaced lies between 1 and 3, then the values are replaced using
______________________________________________________________
SAP AG 366
System R/3
______________________________________________________________
__
procedure x.
- If the number of values lies between 4 and 99999999, then the values are replaced using
procedure y.
The system performs the following checks before you save procedure groups:
- Priorities must be defined from 1 to 9 (in this sequence).
- A procedure must be allocated to a priority for each value to be replaced (from 1 to 99999999).
Define workflows
You can define your own replacement value workflows using replacement value events and the BOR
object ISUPROFILE.
______________________________________________________________
__
SAP AG 14.06.2013 367
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 368
System R/3
______________________________________________________________
__
Activities
1. Define the function modules for replacement value creation and error codes.
2. Choose New entries
3. Enter your data.
4. Choose Error Codes for Replacement Value Procedure.
5. Define the error codes for the replacement value procedure.
6. Save your entries.
______________________________________________________________
__
SAP AG 14.06.2013 369
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 370
System R/3
______________________________________________________________
__
Activities
______________________________________________________________
__
SAP AG 14.06.2013 371
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 372
System R/3
______________________________________________________________
__
In this IMG activity, you maintain the number range object formula allocation. When you create a
formula profile, a formula allocation may be created in the background. You define number ranges for
formula allocations so that a consecutive number is automatically generated each time a formula
allocation is created.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 373
System SAP
______________________________________________________________
In this section you establish system settings for profile calculation. A profile can be calculated based on a
certain business process.
This section contains the following actvities:
- Define Number Ranges for Calculation Run Number
- Define Status Group and Status for Status Group
______________________________________________________________
SAP AG 374
System R/3
______________________________________________________________
__
In this IMG activity, you maintain the number range object calculation run number. This ensures that a
consecutive number is assigned to each calculation run during formula calculation.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 375
System SAP
______________________________________________________________
In this IMG activity you define and prioritize statuses and actions and arrange them into status groups.
Status groups are used in automatic profile calculation. When the status is determined for the result value
of a formula, the action with the highest priority of all input parameters is determined.
- Status
The status of a profile value informs you of its current condition (for example, changed manually or
locked).
The following statuses are predefined by SAP:
Status Description
IU010 Value not available
IU011 Value missing
IU012 Value valid
IU013 Value was estimated
IU014 Value implausible
IU015 Value changed or entered manually
IU016 Value was released
IU017 Value locked
IU018 Value protected
IU019 Value was archived
IU020 Value was extrapolated
IU021 Value was interpolated
IU022 Value manually changed externally
IU023 Value not in validity period
______________________________________________________________
SAP AG 376
System R/3
______________________________________________________________
__
Example
Status IU012 (Value is valid) is determined for the result parameter of the formula based on priorities
defined in status group IMPORT.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 377
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 378
System R/3
______________________________________________________________
__
Activities
1. In the Profile field, choose an elementary profile that contains dynamic modification factors (that
is, a profile with value category Factor.)
If such a profile is not available, create a new profile with profile value category Factor. To do this,
choose Utilities Industry -> Energy Data Management -> Profile Management -> Profile
Header -> Create.
2. Choose a dynamic modification function.
3. Choose the year for which you would like to generate dynamic modification factors
4. Choose Execute
______________________________________________________________
__
SAP AG 14.06.2013 379
System SAP
______________________________________________________________
31.5.3 Bilansowanie
______________________________________________________________
SAP AG 380
System R/3
______________________________________________________________
__
You can use settlement in IS-U-EDM to calculate actual or forecast consumption for settlement units.
Consumption values are analyzed in small time intervals and calculated as a profile.
The division of consumption values into time intervals (45 minutes, for example) also takes place for
consumption values not measured using an interval meter (for example, annual/monthly consumption of
residential customers).
The algorithm used to divide up consumption not measured in intervals, is determined by the settlement
process, which can be created as an SAP Business Workflow from existing settlement steps.
You can, for example, defined a settlement procedure, which enables settlement using the synthetic
settlement procedure or the analytical settlement procedure, as defined in the German Associations’
Agreement (VV2). (Also see the settlement procedures predefined by SAP).
The following sections explain aspects of settlement in context. Consumption refers to consumption
values that occur in the settlement period (such as settlement of grid usage using the synthetic settlement
procedure or the analytical settlement procedure) or that are forecast for a future period (for example,
creation of a schedule by the suppliers for the registration of anticipated grid usage).
______________________________________________________________
__
SAP AG 14.06.2013 381
System SAP
______________________________________________________________
Settlement Views
You can define various settlement views, which can be independently settled.
You allocate every settlement unit and every settlement procedure to a settlement view. For every
settlement view, the point of delivery must be uniquely allocated to one of the settlement units in the
settlement view.
This means that you can have a different combination of points of delivery and settlement units in every
settlement view.
Example
According to the German Associations’ Agreement Regarding Electric Energy, a municipal utility
company can create independent settlement views (in one system) for the distributor that settles grid
usage and for the supplier that creates the schedule for the points of delivery supplied. Depending on the
settlement view, you can define different settlement units (from a supplier’s or distributor’s point of
view) that can be settled independently.
Note that from the distributor’s point of view, the settlement unit allocated the points of delivery to which
the utility company supplies energy, only consists of points of delivery that are also connected to the
utility company’s supply grid. From the supplier’s point of view, this also includes points of delivery that
are supplied by a third party and are connected to other supply grids.
Data Selection
An important function in settlement (settlement step) is the selection of consumption values (allocated by
points of delivery) for each settlement unit.
The following types of consumption measurement exist:
- Interval reading
Consumption is measured by an interval meter in the time intervals relevant for the settlement. The
summation of consumption values can also be performed by adding up the consumption values of
each time interval.
______________________________________________________________
SAP AG 382
System R/3
______________________________________________________________
__
Example
Several installations can be allocated to a point of delivery (deregulation point of delivery). This is the
case when, for example, you manage grid usage and delivery as billable services in your system. This
means that there are two installations (grid usage installation and supply installation) for the point of
delivery, for which you manage the same consumption values. So that the consumption for the point of
delivery is not duplicated in settlement, define the service type for the settlement procedure for which the
selection of consumption values takes place independently of the installation. In this way you can define
that the consumption allocated to the grid usage installation is always used.
______________________________________________________________
__
SAP AG 14.06.2013 383
System SAP
______________________________________________________________
Example
The distributor’s data and the suppler’s data is managed in one system (a municipal utility company, for
example). Only one installation is managed for each point of delivery. The service types that exist are
Full supply, Grid usage, or Supply. Depending on the settlement view, the consumption values are
selected for different service types.
During settlement of grid usage, from the point of view of the distributor, the consumption values for
service types Full supply and Grid usage are selected. During schedule creation, from the point of view
of the supplier, the (forecasted) consumption values for service types Full supply and Supply are
selected.
Managing grids
You can manage grids for a distribution company. This means that the supply grid of a distribution
company can be divided up into several grids for the purpose of settlement. In this way, the supply grid of
the distribution company can, for example, extend over several transmission grids of different
transmisson companies. The section of the distribution grid situated in the transmission grid is managed
as one grid in settlement.
You allocate the grid to each point of delivery for which consumption must be settled. The allocation of a
point of delivery to a grid can be determined automatically, depending on the address (via the regional
structure) and the voltage level.
Therefore you can use settlement procedures that calculate the results (such as schedules) for both the
settlement unit and the grid.
______________________________________________________________
SAP AG 384
System R/3
______________________________________________________________
__
Use
______________________________________________________________
__
SAP AG 14.06.2013 385
System SAP
______________________________________________________________
In this IMG activity, you define number ranges for settlement documents.
Activities
______________________________________________________________
SAP AG 386
System R/3
______________________________________________________________
__
In this IMG activity you define a number range for temporary profiles created during settlment.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 387
System SAP
______________________________________________________________
Use
Standard settings
Activities
In order to use the full scope of this activity, you must execute the following steps:
1. Define the ISU_EDM_SETTLEMENT BAdI
2. Define check types
3. Define a settlement procedure, to which a check type is allocated
For information on how you can define the BAdI, see the documentation for the BAdI and the
CL_EX_ISU_EDM_SETTLEMENT interface.
______________________________________________________________
SAP AG 388
System R/3
______________________________________________________________
__
You can find this IMG activity at two locations in SAP Utilities Customizing. These are:
- Under Energy Data Management -> Settlement
This contains Application Customizing activities.
- Under Tools -> System Modifications -> User-Defined Function Enhancements for Energy
Data Management.
This contains activities with predefined SAP entries. You can not change these entries. You can
however define new entries in the customer namespace.
You are now in Application Customizing. In this IMG activity you can define new settlement
procedures.
For more information see Define Settlement Procedure.
In this IMG activity you define which of the predefined SAP settlement procedures you want to use. In
these procedures, you make settings in the following areas:
- Selection for settlement procedure
- Role for profile-sending
- Log
Copy the predefined settlement procedure as well as the corresponding workflow template and re-insert
them under a new name. In the settlement procedure you want to use, reset the NA (not active) field to
activate the procedure.
For each settlement parameter defined as an input or output parameter, as well as for all the interim
results that you want to save regularly, you must specify an additional role to automatically determine the
parameter. Together with the role specified here, the profile parameters must then be allocated to the
point of delivery of the settlement unit, grid or of the selection variant. The usage type determines to
which of these three options the role and parameters are allocated.
The work flow defintion or the report implementation determines which settlement steps are called in the
settlement procedure. Note that each of the output parameters defined in the procedure is determined by
one of the settlement steps.
Requirements
You must have copied the corresponding workflow template and re-inserted it under a new name.
Activities
1. Select the line of the settlement procedure that you want to copy and choose Copy as.
2. In the Settlement Procedure field, enter a new ID for the settlement procedure. To activate the
settlement procedure, reset the NA (settlement not active) field.
______________________________________________________________
__
SAP AG 14.06.2013 389
System SAP
______________________________________________________________
3. Choose Continue.
4. A dialog box appears. Choose Copy all. This ensures that the settlement parameters belonging to
the settlement procedure are also copied.
5. For each settlement procedure, define the service type and roles. Defining the log is optional.
6. Save.
Further notes
______________________________________________________________
SAP AG 390
System R/3
______________________________________________________________
__
In this section you define system settings for the interface to external systems.
It contains the following activities:
- Define Number Ranges for Profile Import Document
- Import Check
______________________________________________________________
__
SAP AG 14.06.2013 391
System SAP
______________________________________________________________
In this activity you maintain the number range object profile import document.
Activities
______________________________________________________________
SAP AG 392
System R/3
______________________________________________________________
__
Use
In this IMG activity you define status conversion. Statuses must be converted during the import of profile
values from external systems and during the export of profile values to external systems.
For the profile value import you convert external statuses into internal statuses using a business
transaction.
- External status of a measured value
Status provided by an external system (such as an automated meter reading system).
- Internal status of a measured value
Status with which a measured value is managed in the EDM system.
When you define the conversion of an external system to an internal status, you also have the option to
set a user status.
In order to export profile values, you must allocate the external statuses to the internal statuses.
Requirements
Before you can allocate a user status you have to define a user status profile and allocate it the profile
values to it. You do this in Customizing for SAP Utilities under Energy Data Management -> Basic
Settings -> User Status.
______________________________________________________________
__
SAP AG 14.06.2013 393
System SAP
______________________________________________________________
In this section you establish system settings for profile import checks.
You can define your own checks for profiles imported from external systems (such as automated meter
reading systems).
This section contains the following activities:
- Define Consistency Checks for Profile Value Import
- Define Consistency Check Groups for Profile Value Import
______________________________________________________________
SAP AG 394
System R/3
______________________________________________________________
__
In this IMG activity you define consistency checks for profile import.
Consistency checks are allocated to consistency check groups in the next step.
You can define your own checks for profile imports (such as checks for overlaping data).
You use the following parameters to define consistency checks:
- Consistency check
Consistency check ID
- Function module for consistency check
Consistency checks for profile imports are implemented as function modules. These function
modules perform the consistency check and returns error codes if inconsistencies are found.
- Consistency check description
Description of consistency check for profile import
- Error codes for consistency check
Different error codes can be defined for each consistency check. Some codes may cause the system
to interrupt the profile import without saving the profile values, for example.
Example
Activities
1. Define function modules for consistency checks and corresponding error codes.
2. During the consistency check you have the option to set a corresponding user status due to an
incorrect check, for example.
3. The function modules must provide the following interface:
IMPORTING
REFERENCE(X_PROFVALUES_OLD) TYPE TEPROFVALUES
REFERENCE(X_PROFSTATUS_OLD) TYPE TEPROFSTATUS
REFERENCE(X_PROFILE_NUMBER) TYPE E_PROFILE
REFERENCE(X_PROFHEAD_DATA) TYPE EPROFHEAD_DATA
REFERENCE(X_PROFVALUES) TYPE TEPROFVALUES
______________________________________________________________
__
SAP AG 14.06.2013 395
System SAP
______________________________________________________________
EXPORTING
REFERENCE(Y_ERRORCODE) TYPE TEERRORCODE
REFERENCE(Y_ATTRIBUTES) TYPE TEEDMCONSATTRIBUTES
REFERENCE(Y_CUSTSTATUS) TYPE TEPROFVALSTAT_STAT
______________________________________________________________
SAP AG 396
System R/3
______________________________________________________________
__
In this IMG activity, you define consistency check groups for profile imports.
You can allocate several consistency checks to one consistency check group.
This allows you to perform several consistency checks during profile import and to trigger follow-up
actions if errors occur.
From the profile header data, you can then select a predefined consistency check group.
You use the following parameters to define consistency checks:
- Check group
Consistency check group ID
- Check group description
- Consistency check
The consistency checks allocated to the conistency check group
Error code
Error code ID
- Action after error in consistency check
An action defines further processing of profile values that were imported with errors.
The following actions for consistency check errors are predefined by SAP:
- - Profile values not saved
- - Profile values not saved. Cancel import
- - Profile values saved despite errors
- Error function module (function module for action after error)
Function module that allows you to control further processing of profile values with import errors.
- Error text
Description of error code of consistency check
Example
When profiles of check group 001 are imported, only check MISSDATA (Check for overlapping values)
is performed. If error code 1 is returned, profile values are saved despite errors. Function module
ISU_EDM_CONS_CHECK_OVERLAP_E triggers the appropriate follow-up actions.
______________________________________________________________
__
SAP AG 14.06.2013 397
System SAP
______________________________________________________________
Activities
1. If you require additional actions, define additional function modules for processing import errors.
You can use function module ISU_EDM_CONS_CHECK_OVERLAP_E as a template.
2. Choose New entries.
3. Define the consistency check group you use.
4. Choose Activate Checks for Group.
5. Choose New entries.
6. Allocate consistency checks to consistency check groups.
7. Choose Actions for Error Codes of Activated Checks.
8. Choose New entries.
9. Enter the required data and save your entries.
______________________________________________________________
SAP AG 398
System R/3
______________________________________________________________
__
In this IMG activity you define system settings for RTP billing.
It contains the following areas and activities:
- General Information on RTP Interface
- Define RTP Components
- Define RTP Interface
______________________________________________________________
__
SAP AG 14.06.2013 399
System SAP
______________________________________________________________
The RTP interface is a data object that links the Energy Data Management (IS-U-EDM) and Contract
Billing (IS-U-BI) components.
The RTP interface enables you to use the profiles maintained in IS-U-EDM in IS-U billing. In order to
this, you allocate the RTP interface to the rate used for billing an interval meter.
In the RTP interface you can execute billing-relevant processing steps carried out based on profiles. For
example, you can process billing agreements for periods as small as 15 minutes. The results from such
processing steps are then transferred to the rate steps in the rate. Billing lines can then be created from the
rate steps.
The most important features of the RTP interface are:
Formulas
Formulas define the calculations that take place when an RTP interface is executed. You allocate a
formula to an RTP interface. When you choose a formula, you define input parameters to be supplied to
the interface as well as the output parameters available.
Input and output parameters always refer to those of the formulas allocated to the RTP interface.
RTP components
RTP components allow you to model the individual calculations in RTP billing. You can group together
parameter allocations within an RTP component for later use.
You define RTP components for RTP interfaces. These components are then used when the interface is
executed.
You can activate components of an RTP interface separately. When you activate an RTP component, the
parameters allocated to the component are used when the interface is executed.
When you allocate RTP components to the interface, you can
- Distinguish between different activation types
The different activation types allow you implement RTP interfaces in a flexible way.
- For example, you can bill customer-specific agreements by individually allocating and
activating an RTP component. This means that you would allocate the components only to
those installations that you want to bill with these components. You define the valid periods
for the agreement at the RTP interface level. You only have to define these periods once.
- Limit the activation of RTP components to certain times
This allows you to define parameter allocations in such a way that they are only used when needed,
that is, in certain activation periods.
- Define a priority for each RTP component
This allows you to define which RTP component is used if there is more than one RTP component
in one activation period.
Input parameters
You can allocate profiles to an input parameter. The values from these profiles are used in formula
execution. You can allocate profiles to the input parameter according to the structure defined for the RTP
______________________________________________________________
SAP AG 400
System R/3
______________________________________________________________
__
component. This means you can allocate the input parameter a different profile for every combination of
season type, day type and time-of-use type. When the RTP interface is executed, the system creates a
profile from these profiles that is transferred to the input parameter for execution of the formula.
You can allocate different profiles to one input parameter in different RTP components. These profiles
are then used according to the priority defined for the RTP component and its corresponding activation
periods.
You can also allocate profiles to input parameters indirectly via roles. In this case, the input parameter is
supplied with profile values when the RTP interface is executed. These profile values are from a profile
with a specified role and allocated to the interval meter to be billed.
This allows you to provide an input parameter only with those profile values that correspond to the load
shape of the interval meter to be billed.
In the case of RTP components with activation type Allocate and activate individually or Allocate
individually and activate generally, you can assign profiles or roles to the input parameters at the
installation level. To do this you must first define the appropriate parameter templates. Parameter
templates are proposed automatically during maintenance at the installation level.
Output parameters
You can allocate result parameters to an output parameter. Result parameters describe the results of RTP
interface execution. Result parameter values are defined via result functions.
You allocate result parameters to output parameters in accordance with the Structure defined for the RTP
component. This means you can allocate the output parameter different result parameters for each
possible combination of season type, day type and time-of-use type. When the RTP interface is executed,
a profile is created for every result parameter at runtime. The profile is the result of the profile values of
the corresponding output parameter. This means that the profile values of one output parameter can be
transferred to more than one result parameter. Alternatively, one result parameter can be supplied with
values from more than one output parameter. The result function allocated to the result parameter is then
executed on the profile values transferred to the result parameter.
You can allocate different result parameters to one output parameter in different RTP components. These
result parameters are then processed according to priority of the RTP component and corresponding
activation periods.
Example
RTP interface ONOFFPEAK is used to determine the following billing values from a measured
consumption profile (15-minute interval):
______________________________________________________________
__
SAP AG 14.06.2013 401
System SAP
______________________________________________________________
- On-peak consumption
The total consumption in a period from 06:00:00 to 21:59:59 hours.
- Off-peak consumption
The total consumption in a period from 22:00:00 to 05:59:59 hours.
- Maximum demand value
Define the following result parameters in the RTP interface:
No. Description Function Operand category
001 On-peak consum. SUM QUANT
002 Off-peak consum. SUM QUANT
003 Maximum demand measured PEAK DEMAND
You allocate formula COPY01 to the RTP interface. This formula has an input parameter with profile
category quantity. The formula has two output parameters, one with profile category quantity, in which
the values of the input parameter are copied, and another with profile category demand, in which the
values of the input parameter are converted to demand values.
In addition, the following RTP components are required:
RTP comp Descript. Prior. Activation type
ONOFF Calculation of on-/off-peak consumpt. 1 General
MAX Determination of max. demand 2 General
The ONOFF component divides the load shape into on- and off-peak consumption. You define the
component with reference to an appropriate time-of-use group.
The MAX component controls determination of the maximum demand measured. In this case you do not
have to define the component with reference to a season group, day group, or time-of-use group.
In the ONOFF component, you allocate the role "measured consumption" to the input parameter for the
entire period. This corresponds to the load shape of the interval meter in the billing period. You allocate
the first output parameter result parameter 001 for the on-peak period and 002 for the off-peak period.
Note that three levels are available for parameter allocation for the RTP component ONOFF in the RTP
interface: one for on-peak allocations, one for off-peak allocations, and one for allocations valid for the
whole period.
In the MAX component you also allocate the role "measured consumption" to the input parameter
because the load shape also provides the basis for determining maximum demand. You allocate result
parameter 003 to the second output parameter in the component for the whole period.
You can then use the RTP interface for defining an appropriate rate.
For example, you can create a rate called ONOFFPEAK that is permitted for interval meters, that is
allocated the RTP interface ONOFFPEAK.
You create rate steps that valuate the on- and off-peak consumption as well as the maximum demand
measured.
No. Variant Input01 Input02 Output01
001 QUANTI01 ONCONSM ONPRICE ONAMNT
002 QUANTI01 OFFCONSM OFFPRICE OFFAMNT
______________________________________________________________
SAP AG 402
System R/3
______________________________________________________________
__
You define the operands ONCONSM, OFFCONSM and DEMNDPRC as RTP operands. In the rate facts
you allocate result parameter 001 to operand ONCONSM, result parameter 002 to operand OFFCONSM,
and parameter 003 to operand MAXDEMND.
______________________________________________________________
__
SAP AG 14.06.2013 403
System SAP
______________________________________________________________
Example
You want to define the RTP component 01 with separate billing for summer and winter periods.
In the summer period, you want to bill based on week days and weekends. On the weekends you want to
bill using peak and off-peak rates.
In the winter period, you want to bill using peak and off-peak rates only.
To do this structure the RTP component as follows:
RTP_KPOMP01
> Summer
> Weekday
> Weekend
> Peak
> Off-peak
> Winter
> Peak
> Off-peak
2. Allocate the WOTAGENDE day block to the Season Block node category and the Summer node.
RTP_Komp01
> Summer
> Weekday
> Weekday
> Winter
______________________________________________________________
SAP AG 404
System R/3
______________________________________________________________
__
3. Allocate the HTNT day block to the Day Block node category and the Weekend node.
RTP_Komp01
> Summer
> Weekday
> Weekend
> Peak
> Off-Peak
> Winter
______________________________________________________________
__
SAP AG 14.06.2013 405
System SAP
______________________________________________________________
Example
An RTP interface named EVU_HTNT determines the following values for billing from a profile of a
measured consumption (15-minute interval):
- On/Off-peak consumption
Time of day type Time interval
On-peak 06:00:00 hours to 21:59:59 hours
Off-peak 22:00:00 hours to 05:59:59 hours
______________________________________________________________
SAP AG 406
System R/3
______________________________________________________________
__
The profile values from the measured consumption profile are used as input parameters for the formula
for all components.
The output parameters for component HTNT are the consumption as a copy of the consumption profile
(separated by on-peak and off-peak periods), and for component MAXPOWER the demand as a copy of
the demand profile.
The result number can be used to assign the corresponding result functions in the result parameters.
RTP interface EVU_HTNT can be used in the corresponding RTP rates in billing to bill on/off-peak
consumption and the maximum incurred demand.
Recommendation
For a better overview, you can choose Hide lines to hide all the parameters assigned to the component
that have not yet been allocated.
Choose Show lines to display the parameters again.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 407
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 408
System R/3
______________________________________________________________
__
Use
In this Customizing activity you define formula groups, which you use to logically group together
time-of-use formulas. You allocate each time-of-use formula to exactly one formula group.
______________________________________________________________
__
SAP AG 14.06.2013 409
System SAP
______________________________________________________________
Use
In this Customizing activity you define exception groups for the time-of-use interface. An exception
group consists of multiple dates on which it can be predicted that consumption behavior will deviate from
normal days.
Example
You are expecting unusual consumption data during the soccer world cup.
Short text: WCUP
Text: Dates of the soccer world cup finals
______________________________________________________________
SAP AG 410
System R/3
______________________________________________________________
__
31.5.6.3 Definiowanie dni wyjątku dla grupy wyjątków dla interfejsu TOU
Use
In this Customizing activity you define exception days for an exception group.
Requirements
Example
______________________________________________________________
__
SAP AG 14.06.2013 411
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 412
System R/3
______________________________________________________________
__
Example
The following season periods are defined for the individual season periods:
Seas. type Cons. no. Start End
0001 1 04/01 09/30
0002 1 10/01 12/31
2 01/01 03/31
0003 1 01/01 12/31
Activities
______________________________________________________________
__
SAP AG 14.06.2013 413
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 414
System R/3
______________________________________________________________
__
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 415
System SAP
______________________________________________________________
Use
In this Customizing activity, you define the time-of-use formulas for billing profile values with a
time-of-use interface.
Depending on how you want to execute the time-of-use interface, either allocate a formula class or a
formula ID of the respective formula in the MDUS system to the formula.
- If you want to use the formula for billing profile values in EDM, select a formula class.
- If you want to use the formula for billing profile values in an external system, enter the formula
ID of the respective formula in the MDUS system.
When you create a time-of-use formula it is automatically given the status Inactive . The formula must
have the status Active if you want to use it in a time-of-use interface.
For more information, see: Status of Time-of-Use Formula
When you create the formula, the first input parameter is automatically given the parameter category 03
(Profile). This input parameter refers to the profile with the measured values which is allocated to the
interval meter to be billed.
For more information, see: Input parameter category
Requirements
Activities
______________________________________________________________
SAP AG 416
System R/3
______________________________________________________________
__
Use
In this Customizing activity you define time-of-use interfaces. Time-of-use interfaces are allocated rates,
which are permitted for interval meters and allow the billing of profiles.
When you create the time-of-use interface it has the status Inactive. However, you can only use active
interfaces in the rate (see Status of Time-of-Use Interface).
Activities
1. In the header data, make sure that the interval length of the time-of-use interface (for example, 15
mins or 30 mins) is compatible with the interval length of the profile (for example, 15 mins).
2. Define the result parameters.
3. Define the day groups for each season and allocate days to them.
4. Define the periods (with date) and allocate time-of-use formulas to them for specific times of day.
Allocate result parameters to the formula parameters.
5. You also have the option to define exception days for the interface and add notes.
As a follow-up activity ensure that the operands in the rate are assigned values:
1. Enter the time-of-use interface in the rate fact group
2. Allocate the result parameters from the interface to the operands
______________________________________________________________
__
SAP AG 14.06.2013 417
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 418
System R/3
______________________________________________________________
__
In this IMG activity you define the data that controls contract billing and that remains unchanged over a
long period of time. Here, for example, you define rates that comprise the billing rules for your utility
company.
You define settings for the following areas:
- Employees (function is not available yet)
- Rate structure
- Discounts/surcharges
______________________________________________________________
__
SAP AG 14.06.2013 419
System SAP
______________________________________________________________
In this IMG activity you define billing classes. A billing class classifies the installations for billing.
The billing class is used for the following purposes:
- Validation
This, for example, prevents a rate category for a nonresidential customer from being allocated to an
installation for a residential customer.
- Statistical criterion
The billing class can be analyzed with sales statistics.
Standard settings
Activities
______________________________________________________________
SAP AG 420
System R/3
______________________________________________________________
__
Use
In this activity, you can specify whether the billing key date is displayed for the bill in the document
selection overview for billing and invoicing documents instead of the billing period. For example, the
billing key date 2002/12 for December’s bill instead of the billing period.
Standard settings
The billing key date is the month in which the billing period ends. You can define the billing key date
using the Business Add-In ISU_DEF_BILL_PERIOD. To do this, read the corresponding release note.
______________________________________________________________
__
SAP AG 14.06.2013 421
System SAP
______________________________________________________________
31.6.1.3 Pracownicy
______________________________________________________________
SAP AG 422
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 423
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 424
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 425
System SAP
______________________________________________________________
In this IMG activity you define the billing rules for your utility company in the system. However, you
must first acquaint yourself with the individual modules and the corresponding terminology; an overview
of the individual modules is therefore provided.
In the Customizing activities that follow, reference is always made to this example:
- Modeling of a household rate for electricity
- Consumption-based (quantity-based) components:
- On-peak energy price of 0.24 per kWh
- Off-peak energy price of 0.11 per kWh
- Billing of single-rate and double-rate meters
- Non-consumption-based (time-based) components:
- Flat-rate basic price of 100.00 for 365 days
- Rental price for a single-rate meter of 50.00 for 365 days
- Rental price for a double-rate meter of 70.00 for 365 days
- For certain customers with a heat pump, an additional service price of 20.00 per kW for 365
days
Please read the following activities before you begin making your Customizing settings. It is
absolutely necessary to have an overview of the individual rate structure modules beforehand.
The order in which the individual modules must be created in the system does not correspond to the order
in which they are best explained.
The following modules are required within the rate structure:
Perform Rate Analysis
Analyze Variant Programs
Define Rate Types
Rate Categories
Define Rate Fact Groups
Rates
Operands
Prices
Define Rate Determination
Schemas
Further notes
Billing master data consists of objects which, because of their complex interrelationships, cannot be
______________________________________________________________
SAP AG 426
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 427
System SAP
______________________________________________________________
In this IMG activity you analyze the rates in your legacy system. You must list all rates in your legacy
system and transfer them to the IS-U structure. You must also determine if it is not possible to group your
rates together in IS-U.
Activities
______________________________________________________________
SAP AG 428
System R/3
______________________________________________________________
__
In this IMG activity you evaluate variant programs in IS-U and determine which variant programs you
require for your billing rules.
A variant program is contained in the rate and it performs exactly one calculation (for example, QUANT
x PRICE). You can branch to the corresponding documentation from the list of the variant programs.
Example
______________________________________________________________
__
SAP AG 14.06.2013 429
System SAP
______________________________________________________________
Activities
Determine which variant programs you require in order to model your billing rules in the system. The
variant programs have documentation to which you can also refer for help.
Further notes
If you wish to create your own variant programs, go to: Tools -> System Modifications -> Variant
Programs Created by Customer -> Define Variant Programs.
______________________________________________________________
SAP AG 430
System R/3
______________________________________________________________
__
In this IMG activity you define required rate types. The rate type classifies the register for billing. Create
a rate category for every register that is billed with its own rate.
Enter the rate type in the register or define it in the facts as an operand. A rate determination is carried out
later using the rate category from the installation.
Example
Standard settings
Activities
Further notes
The permissibility in Customizing controls on which level the rate type can be used:
- You must always allocate a rate type to registers relevant to billing. In doing this, you establish
which rate is used for billing the consumption or demand of the register.
- It is optional to specify a rate type for devices. It is possible to specify a rate type at the device level
in two cases:
- The device does not have any registers (for example, a ripple control receiver) - nonetheless,
you wish to charge a rental price.
______________________________________________________________
__
SAP AG 14.06.2013 431
System SAP
______________________________________________________________
- The device has registers - but you wish to determine a different rate for the rental price (refer
to rate determination). In most cases for devices with a register, a rental price is determined
using the rate type for the register.
- You can specify rate types in the installation facts. In doing so, you can allocate one or more rates to
installations that are not to be connected to a particular register. You also might wish to specify a
rate type in the rate category for flat-rate installations without a register, such as telephone booths or
sirens.
- You can also allocate a rate type to reference values. This can be used for flat-rate installations as
well.
For waste billing, you must allocate a rate type to a waste billing category. You must set the permissible
for Waste Management indicator for the rate type.
______________________________________________________________
SAP AG 432
System R/3
______________________________________________________________
__
31.6.1.4.4 Operandy
In this IMG activity you define operands. Operands are required for structuring rates. Operands form the
link between the values to be billed (consumption, reference values, prices, etc.) and the variant
programs.
Operands are required by the variant programs as input and output parameters. All variant programs that
calculate a value output the result as an output parameter in the form of amounts. In special cases, for
example, it is then possible to carry out a maximum price limitation.
Operands are filled with actual values at billing runtime.
An operand is allocated to one operand category only. The operand categories are pre-programmed and
establish the function of the respective operand. The operand categories required as input and output
parameters are specified in the variant program.
The following are examples of operand categories:
- AMOUNT Amount
- FACTOR Number with decimal places
- LPRICE Flat-rate price
- QPRICE Quantity-based price
- QUANT Quantity (consumption)
- REFVALUE Reference value
- TPRICE Time-based price
Example
For our billing example, the required variant programs have already been identified.
These variant programs require the following operand categories:
- QUANTI01 Valuation of a quantity using a price (on-peak rate)
- Input operand category: QUANT, QPRICE
- Output operand category: AMOUNT
- LUMSUM01 Billing of a flat rate
- Input operand category: LPRICE, FACTOR
- Output operand category: AMOUNT
- SETTLE01 Determination of a rental price
- Input operand category: SPRICE
- Output operand category: AMOUNT
- REFVAL01 Valuation of a reference value using a price
- Input operand category: REFVALUE, TPRICE
______________________________________________________________
__
SAP AG 14.06.2013 433
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 434
System R/3
______________________________________________________________
__
In this IMG activity you define additional data for the reference values. Reference values include rate
reference values (for example: household, rate room, connection load) and other data that describe the
demand purchase for an installation.
Reference values must be created as operands from the REFVALUE category. You can do this in the
activity Define Operands. You can bill reference values, but only store them in the system as information.
You can differentiate reference values further via a reference value type. Based on this reference value
type, different fields appear when you maintain installation facts. For billing lighting units and containers
there are specific variant programs that can only operate with reference values of the type "lighting unit"
or "container".
The following reference value types exist:
- Reference values
- Heating installations
- Lighting units
- Containers
- Properties
______________________________________________________________
__
SAP AG 14.06.2013 435
System SAP
______________________________________________________________
In this IMG activity you define notes for reference values (Object ETTIF).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
SAP AG 436
System R/3
______________________________________________________________
__
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
______________________________________________________________
__
SAP AG 14.06.2013 437
System SAP
______________________________________________________________
In this IMG activity you configure the register for the IS-U reference value application.
You can modify the screen layout to meet your needs by defining your own layout. To do this, distribute
the existing group frames among the tab cards.
Example
The IS-U Contract application is used to explain the configuration of the tabs. The following ten group
frames are available in this application:
- General contract data
- Budget billing data
- Payment plan
- Data relevant to billing
- Account assignment data
- Deregulation
- Schedule data
- Memos
- Other
- Move-in and move-out data
You could use these group frames, for example, to create a layout that contains three tab pages:
- Tab page 1:
General contract data, budget billing data, payment plan
- Tab page 2:
Data relevant to billing, account assignment data, deregulation
- Tab page 3:
Move-in and move-out data, schedule data, other, memos
Standard settings
A standard layout is provided for every application in IS-U in which the tabs can be configured.
Activities
To activate your layout in the system for this application, change the corresponding entry under
Determine Default Layout for Tabs
______________________________________________________________
SAP AG 438
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 439
System SAP
______________________________________________________________
In this IMG activity you define the keys that you wish to use for describing the location of reference
values.
Do not confuse this table with the locations for the premises, which has its own Customizing table.
Example
Activities
______________________________________________________________
SAP AG 440
System R/3
______________________________________________________________
__
In this IMG activity you define heating installations. Heating installations are a special form of reference
values and are differentiated by the reference value type.
Reference values must be created as operands from the REFVALUE category. You can do this in the
activity Define Operands.
Here you can store information about full and partial storage heating as well as information about heat
pumps.
______________________________________________________________
__
SAP AG 14.06.2013 441
System SAP
______________________________________________________________
Example
Activities
______________________________________________________________
SAP AG 442
System R/3
______________________________________________________________
__
In this IMG activity you define the charging control for heating installations. The charging control
consists of a controlling and regulating device. A charging control allocates a heat content within a
certain release duration to a meteorological value (outside temperature). The charging time results from
the determined heat content and the remaining heat in the storage.
Example
Activities
Define the charging controls in the system for the heating installations.
______________________________________________________________
__
SAP AG 14.06.2013 443
System SAP
______________________________________________________________
In this IMG activity you define the processing status for special agreements regarding heating
installations. A special agreement is often drawn up in writing between the utility company and the
customer for the operation of heating installations.
Example
Activities
Define the processing status for special agreements regarding heating installations in the system.
______________________________________________________________
SAP AG 444
System R/3
______________________________________________________________
__
In this IMG activity you define the contract categories for heating installations.
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 445
System SAP
______________________________________________________________
31.6.1.4.4.3 Oświetlenie
In this IMG activity you define lighting units. Lighting units are a special form of reference value and are
differentiated by the reference value type.
Reference values must be created as operands from the REFVALUE category. You can do this in the
IMG activity Define Operands.
You can bill lighting units, but only store them in the system as information. There are certain variant
programs available for billing lighting units; these programs can only operate for reference values with
the type "lighting unit".
There are two options for determining lighting unit consumption:
- Measuring via the meter
- Multiplying the connection load and the burning hours of the lighting unit. The burning hours are
then stored in the burning hour calendar.
______________________________________________________________
SAP AG 446
System R/3
______________________________________________________________
__
In this IMG activity you define the operation types for lighting units. The operation type specifies the
type of lighting unit. You can maintain the burning hours historically in the burning hour calendar for the
individual operation types.
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 447
System SAP
______________________________________________________________
In this IMG activity you define the type of burning hour calendar maintenance. You only need to
maintain this table if you wish to calculate the consumption for your lighting units from the connection
loads and the burning hours (from the burning hour calendar).
You can define historically whether the burning hour calendar can be maintained monthly or daily. You
can also change the type of burning hour calendar maintenance at a later time.
Activities
______________________________________________________________
SAP AG 448
System R/3
______________________________________________________________
__
In this IMG activity you maintain the burning hour calendar. You must only maintain this table if you
wish to calculate the consumption for your lighting units from the connection loads and the burning hours
(from the burning hour calendar).
You must only enter the valid-from date; the valid-to date is entered automatically based on the type of
burning hour calendar maintenance. The burning hours must be maintained for each operation type.
In the Burn. hour field you enter the hours during which the lighting units have operated under specified
criteria (period and operation type).
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 449
System SAP
______________________________________________________________
In this IMG activity you can copy the burning hours from one year to the next year. You can still change
the individual burning hours manually at a later time in the activity Maintain Burning Hour Calendar.
This activity is meant to save you time in each new year, but you can also enter the data manually.
Activities
Copy the burning hour calendar as required from one year to the next year.
______________________________________________________________
SAP AG 450
System R/3
______________________________________________________________
__
Use
You maintain consumption types here. They describe a classification of consumption values and services.
For more information, see the documentation for consumption types.
______________________________________________________________
__
SAP AG 14.06.2013 451
System SAP
______________________________________________________________
Example
In certain cases it is useful to group operands for displaying them in the installation facts (grouping of
demand values or reference values, for example).
In the installation facts, the operands MDEMAND (measured demand), ODEMAND (ordered demand),
HDEMAND (maximum demand) are stored, as well as the reference values ENGINE1 (motor 1) and
ENGINE2 (motor 2).
You can create the operand groups DEMAND (demand values) and ENGINE (motors). In operand
maintenance, you allocate the demand operands to the DEMAND operand group and the reference values
to the ENGINE operand group.
The operands are then displayed in the installation facts as follows:
DEMAND
HDEMAND
MDEMAND
ODEMAND
ENGINE
ENGINE1
ENGINE2
Activities
Further notes
This function is designed primarily for grouping the installation facts; however, it can also be used for the
rate facts and in the rate category facts.
______________________________________________________________
SAP AG 452
System R/3
______________________________________________________________
__
In this IMG activity you define operands. Operands are required for structuring rates. Operands form the
link between the values to be billed (consumption, reference values, prices, etc.) and the variant
programs.
An operand is allocated to exactly one operand category and one division. The operand categories are
preprogrammed and they define the function of the respective operand. Those operand categories which
are required as input and output parameters are specified in the variant programs.
When you create an operand you must also specify when and how it is to be used. There are three settings
available for you to choose from:
- Normal usage
This is the setting you will choose in the majority of cases (for price operands, for example).
- Register operand
You specify this usage for operands that you enter in the register- related data in the rate. This
operand contains the consumption for the register at billing runtime.
- Complete history
You must specify this usage to be able to store consumption data in the installation facts and to be
able to print this data again in subsequent billing periods on the bill and/or in the customer
information as a complete history.
If you intend to specify this usage, please read the documentation on complete histories.
Example
Examples of operands:
- EQUANT___1 On-peak rate consumption ---> category QUANT
- EQUANT___2 Off-peak rate consumption ---> category QUANT
- EQPRICE__1 On-peak rate energy price ---> category QPRICE
- EQPRICE__2 Off-peak rate energy price ---> category QPRICE
- ELPRICE__1 Flat-rate basic price ---> category LPRICE
- EFACTOR__1 Factor ---> category FACTOR
- EREFVALUE1 Heat pump (reference value) ---> category REFVALUE
- EREFVALUE2 Container (reference value) ---> category REFVALUE
- ETPRICE__1 Heat pump service price ---> category TPRICE
- 1005/0001 Rental price ---> category SPRICE
- EAMOUNT__1 Amount (output operand) ---> category AMOUNT
______________________________________________________________
__
SAP AG 14.06.2013 453
System SAP
______________________________________________________________
Recommendation
We recommend that you structure and standardize the operand key beforehand.
Activities
______________________________________________________________
SAP AG 454
System R/3
______________________________________________________________
__
Use
In this activity, you can define how the operands from the accompanying installation facts are used for
each outline contract. You define the following uses:
- 01 Bonus percentage of outline contract
- 02 Bonus percentage of individual contract
- 03 Temporary pricing quantity
______________________________________________________________
__
SAP AG 14.06.2013 455
System SAP
______________________________________________________________
31.6.1.4.5 Ceny
In this IMG activity you define required prices. Price amounts are not entered directly; rather, they are
managed historically under a price key.
Prices are allocated to operands in the rate facts for the rate. The price operands are thereby provided with
values from the price keys.
You can allocate the prices to the following four price categories:
- Quantity-based price
- Time-based price
- Rental price
- Flat rate
Example
______________________________________________________________
SAP AG 456
System R/3
______________________________________________________________
__
In this IMG activity you define notes for prices (Object EPREI).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 457
System SAP
______________________________________________________________
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
______________________________________________________________
SAP AG 458
System R/3
______________________________________________________________
__
In this IMG activity you define the prerequisites for creating rental prices.
Rental prices refer to one measuring device (device or meter) for a certain period. In this way it is
possible to calculate a different rental price for single-rate and double-rate meters.
To do this, the following components are required:
- Price class: to classify the device
- Price level: to differentiate devices of the same type by different rates
You define the actual rental price in the activity Define Prices.
______________________________________________________________
__
SAP AG 14.06.2013 459
System SAP
______________________________________________________________
In this IMG activiy you define price classes. You enter the price class in the device category; it classifies
device categories which are treated the same with respect to price.
During device installation, the price class is transferred to the installation structure. There you can change
this value in exceptional cases.
Example
Activities
Further notes
You are also able to define price classes and enter them in the device categories even if you do not define
rental prices. If you do this, you create an informative classification, but it is not relevant for billing.
______________________________________________________________
SAP AG 460
System R/3
______________________________________________________________
__
In this IMG activity you define price levels. The price level is required to differentiate devices which are
the same by different rates.
If a single-rate meter costs more in rate A than in rate B, for example, then you need more than one price
level. On the other hand, if your single-rate meter costs the same in all rates, then you need only one price
level.
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 461
System SAP
______________________________________________________________
In this IMG activity you define price adjustment clauses. The price adjustment clause establishes which
price increase factor a base price is multiplied by.
You enter the price adjustment clause in the price master for quantity- and time-based prices as well as in
the flat rates.
If a price adjustment clause is allocated to a price master, the corresponding price is changed only
indirectly, that is, via the factor. The same price increase can then be used simultaneously for all prices
with the same price adjustment clause. Therefore, there is a multiplying and adding component.
______________________________________________________________
SAP AG 462
System R/3
______________________________________________________________
__
In this IMG activity you define notes for price adjustment clauses (Object EPRESCL).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 463
System SAP
______________________________________________________________
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
______________________________________________________________
SAP AG 464
System R/3
______________________________________________________________
__
In this IMG activity you define price adjustment clauses. You allocate the price adjustment clause to one
division and to one price category.
There are four price categories:
- Quantity-based price
- Flat rate
- Rental price
- Time-based price
You can maintain the price adjustment factor historically. This means that future changes to the price are
not made directly via the price, rather only via the price adjustment factor.
You can store a multiplying and an adding component. You can also combine both components.
Recommendation
SAP recommends that you structure and standardize the price adjustment key beforehand.
Activities
Define the required price adjustment clauses in the system and enter these in the relevant price keys.
______________________________________________________________
__
SAP AG 14.06.2013 465
System SAP
______________________________________________________________
Use
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
SAP AG 466
System R/3
______________________________________________________________
__
In this IMG activity you define prices. You allocate the prices to a price category.
There are four price categories:
- Quantity-based price
- You valuate quantities and consumption values using this price.
- Flat rate
- A flat rate is a fixed amount per unit of time.
- Rental price
- Using this price you charge an amount for supplying the customer with a measuring device
(device or meter) for a certain period of time. For this price category you must also specify the
price level. Enter a valid price class in the price field.
- Time-based price
- This price category is for valuating time-based values such as demands and connection loads
(for example, reference values).
In addition, you must enter the price type on the initial screen. The following price types are available:
- Standard price
- Block price: different prices for each block
- Scale price: one price for all scales
Recommendation
SAP recommends that you structure and standardize the price keys beforehand.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 467
System SAP
______________________________________________________________
31.6.1.4.6 Taryfy
In this IMG activity you define rates. A rate consists of a key, header data and one or more rate steps with
variant programs.
The variant program represents the central part of the rate. It depicts the billing rules for the utility
company. Operands are allocated to the variant programs as input and output parameters.
You do not enter the rate in the master data. Rather, the system determines the rate dynamically using the
rate type of the register and the rate category of the installation.
In the case of waste billing, the rate is dynamically determined from the rate type of the waste billing
category and the rate category of the installation.
Since the rate is determined via rate types, in most cases a rate always corresponds to a register that is
relevant to billing.
Example
Two rates are required for our billing example since single-rate and double-rate meters are billed:
- On-peak rate active energy, key: E1_1
- Off-peak rate active energy, key: E1_2
The required variant programs have already been identified.
______________________________________________________________
SAP AG 468
System R/3
______________________________________________________________
__
In this IMG activity you define number ranges for the logical number of the rate steps.
The entities used in SAP applications are identified uniquely by their keys. These keys can be assigned
either internally (by the system) or externally (by the user), as specified in number ranges. For every
entity, you define a number range object, which describes number assignment for the key (internal or
external) and the range of values permitted.
Standard settings
Recommendation
Activities
Adapt the standard number ranges provided by SAP to your specific requirements and add number ranges
of your own to the number range object as necessary.
1. Choose Change intervals.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number, To number) for the relevant number range interval.
4. Save the entries.
______________________________________________________________
__
SAP AG 14.06.2013 469
System SAP
______________________________________________________________
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 470
System R/3
______________________________________________________________
__
In this IMG activity you define notes for the rates (Object ETRF).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 471
System SAP
______________________________________________________________
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
______________________________________________________________
SAP AG 472
System R/3
______________________________________________________________
__
Definition
Customer-defined version of the base calculation procedure used to calculate the length of time portions
(billing-relevant periods).
You specify the time control in the schema for each rate step in which a time-based calculation is
performed.
______________________________________________________________
__
SAP AG 14.06.2013 473
System SAP
______________________________________________________________
Definition
Length of a billing-relevant period that is determined in period control.
The time portion is relevant for billing in the following cases:
- For values that are valuated with time-based prices
- For values that are defined based on time and that are adjusted to the billing period
- For prices for which the blocks/scales must be adjusted to their time slices
Example of values that are valuated using time-based prices
In this case, the length of each time slice must be calculated, as it is used for valuating the price.
Billing of demand to the day:
10 kW
!--------------------------------------------------!
1/1 time portion = 181 days 6/30
$730
10 kW * -------- * 181 days = $3620
365 days
Example for values that are defined based on time and that have to be adjusted to the billing period
Month-based extrapolation of a time-dependent quantity:
240 kWh
--------- * 6 months = 120 kWh
12 months
Example for prices for which the blocks/scales must be adjusted to their time slices
Block adjustment:
______________________________________________________________
SAP AG 474
System R/3
______________________________________________________________
__
!--------------------------------------------------!
1/1 time portion = 6 months 6/30
Assumption: according to the price table, blocking is based on 12 months and a block adjustment is to be
carried out.
Calculation of the blocks adjusted to the time portion:
1200 kWh
--------- * 6 months = 600 kWh
12 months
______________________________________________________________
__
SAP AG 14.06.2013 475
System SAP
______________________________________________________________
Definition
The procedure that period control biulds on, which is used to calculate the length of time portions
(billing-relevant periods).
The following base calculation procedures exist:
- Calculation to the day
- Month-based calculation using key date
- Month-based calculation using interval
______________________________________________________________
SAP AG 476
System R/3
______________________________________________________________
__
For the calculation of time portions to the day, the difference in days of the respective time slice is used
as the time portion.
The following fields in the billing line items contain data:
ZEITANT (time portion) = days in time slice
TIMTYPZA (time cat. for time portion) = 2 (day)
TCNUMTOR (numerator of time portion) = days in time slice
TCDENOMTOR (denominator of time portion) = 1
TIMTYPQUOT (time cat. for quotient) = 2 (day)
For information on using the leap day, see here.
______________________________________________________________
__
SAP AG 14.06.2013 477
System SAP
______________________________________________________________
In Month-Related Calculation Using Key Date the time portion is calculated in whole months.
The number of months is determined depending on the key date. The advantage of this, for example, is
that exactly one month is calculated even if the billing period does not contain the entire month but does
contain the key date.
Note
Proration for month-based procedures can be difficult to present to the customer if time portions have
post-decimal places or if time slices have a time portion of zero.
Normally, such prorations do not occur in billing on a monthly basis. You can prevent prorations of time
slices using Access Control and Historical Maintainability, which you can set individually for each
operand.
The likelihood that time slices with a time portion of zero arise is reduced if the billing period begins at
the start of a month and ends at the end of a month.
Example
Examples 1-3 illustrate the month-related calculation using key date activity.
Example 4 illustrates how to make the settings so that calculation is executed to the day for the move-in
or move-out month and that the leap day is taken into account.
All of the following examples are based on Key Date = 15th
!------------------------------------------!
03.04. 04.07.
Because exactly one key date lies within the time slice, one month is billed. If two key dates lie in the
time slice, two months are billed, and so on.
If proration occurs due to data changes (prices, taxes, operand values), the following applies:
X = Date of Change
!----------------------------------X--------------------------!
04.17. 06.01. 07.25.
The entire time slice contains three key dates and therefore three months. The first period contains one
key date (05.15) and is calculated with the time portion of one month. The second period contains two
key dates and is calculated with the time portion of two months.
The following fields in the billing line items contain data:
ZEITANT (time portion) = 1 or 2 months
TIMTYPZA (time cat. for time portion) = 1 (month)
TCNUMTOR (numerator of time portion) = blank
TCDENOMOR (denominator of time portion) = blank
TIMTYPQUOT (time cat. of quotient) = blank
______________________________________________________________
SAP AG 478
System R/3
______________________________________________________________
__
!----------------------X--------------------------------------!
04.17. 05.16. 07.25.
The entire time slice contains three key dates and therefore three months. The first period (04.17 to 05.15)
contains one key date whereby the month in which the key date lies is split. In this case, the time portion
for this month is split by days. The days from April are not taken into account as April does not contain a
key date.
!--------X--------------------------------------------------!
04.17. 04.27. 07.25.
The entire time slice contains three key dates and therefore three months. The first period (04.17 to 04.26)
does not contain a key date. The month containing the first period does not cover the key date of the rate
time slice. In this case, the time portion for the month is zero.
For the second period (04.27 to 07.25) the time portion is the result of three covered key dates.
______________________________________________________________
__
SAP AG 14.06.2013 479
System SAP
______________________________________________________________
Calculation in move-in or move-out month In the table for period control you can enter the value 02
in the Move-In or Move-Out field for a to-the-day calculation of the move-in/move-out month. This
means that the move-in or move-out month is separated from the remaining period. You can print the
periods calculated to the day seperately from the month-related periods on the bill.
In contrast to the normal procedure, key date evaluation is not applicable for months in which a move-in
or a move-out occurs. The time portion in these months is calculated to the day. In addition, the
calculated days are converted into monthly time slices using the standard year (365 days). In this case the
move-in or move-out month is separated from the remaining time slice.
Exception: If the move-in or move-out time slice covers the whole month, a whole month is always used.
Example
Move-in month is April and a price change occurs on 04.27.
Move-in Price change
!--------X--------------------------------------------------!
04.17. 04.27. 07.25.
Once the move-in month has been separated from the remaining time slice,the time slices are as follows:
Move-in
!--------X--------X-----------------------------------------!
04.17. 04.27. 05.01. 07.25.
For the first time slice (04.17. to 04.26.) the time portion is calculated as follows:
10 days * 12 months
Time portion = -------------------------- = 0.3288 months
365 days (standard year)
The following fields in the billing line items contain data:
ZEITANT (time portion) = 10 (days of time slice)
TIMTYPZA (time cat. for time portion) = 2 (day)
TCNUMTOR (numerator of time portion) = 10
TCDENOMOR (denominator of time portion) = 365
TIMTYPQUOT (time cat. of quotient) = 2 (day)
For the second time slice (04.27. to 04.30.), the time portion is calculated using the difference of all the
days of April:
14 days * 12 months
Total time portion April = ------------------------ = 0.4603 months
365 days (standard year)
______________________________________________________________
SAP AG 480
System R/3
______________________________________________________________
__
For the third time slice (05.01 to 07.25.) the time portion is calculated as follows:
Time portion for whole month with key date
without move-in/move-out month (May to July) = 3.0000 months
The following fields in the billing line items contain data:
ZEITANT (time portion) = 3.0000 (months)
TIMTYPZA (time cat. for time portion) = 1 (month)
TCNUMTOR (numerator of time portion) = blank
TCDENOMOR (denominator of time portion) = blank
TIMTYPQUOT (time cat. of quotient) = blank
For information on the use of the leap day see here.
Note:
In the basic calculation procedure, the calculation to the day of the move-in or move-out 02 (Monthly
time portions dependent on a key date) can result in incorrect billing.
Example: move-in month
A customer moves in on the first day of the month. The first billing is executed within the month. The
key date is the 15th of the month.
Move-in Per.Bill. Per.Bill.
!--------20 T-------!---11 T--!--------------!
01.01. 01.21. 02.01. 02.22.
For the first periodic billing, 20 days are calculated to the day ((20 days : 365 days) x 12 months = 0.658
months). For the second periodic billing, one month (=February) is billed. The missing 11 days from the
move-in month are no longer accounted for.
If you choose the 22nd as the key date, two whole months may be billed in the second periodic billing.
Incorrect billing may also occur if the customer does not move in on the first of the month.
Example: move-out month
In this case you must find out whether or not the move-out month has already been billed.
- If the key date of the move-out month lies within the previous periodic billing period, the move-out
month has already been billed. In the final bill, however, the last 12 days are taken into account
again.
!---------------!--------12 T----------!
______________________________________________________________
__
SAP AG 14.06.2013 481
System SAP
______________________________________________________________
If move-out does not occur at the end of the month, you would have to credit the customer with the
difference from move-out date to the end of the month. Instead, the difference is included in the
final bill.
!---------------!--------9 T-----------!
01.15. 01.20. 01.28.
- If the key date of the move-out month does not lie within the previous periodic billing period, 22
days would be billed to the customer in the final bill, according to our example. The missing 9 days
from the move-out months are not taken into account.
!---------------!--------22 T----------!
10.1. 15.1. 31.1.
Note:
To avoid incorrect billing (as described in the examples above) during month-related calculation using
key date in cases of move-in or move-out, refer to the documentation for Calculation for move-in/out.
______________________________________________________________
SAP AG 482
System R/3
______________________________________________________________
__
Requirements
Use the procedures described below to avoid incorrect billing during month-based calculation with a key
date for move-in or move-out and to calculate time portions using exact days for move-in and move-out.
Example
12 days
Time portion = --------- = 0.387097 M
31 days
The following fields in the billing line items contain data:
ZEITANT (time portion) = 0.387
TIMTYPZA (time category for time portion) = 1 (month)
TCNUMTOR (numerator of time portion) = 12
TCDENOMOR (denominator of time portion) = 31
TIMTYPQUOT (time category of quotient) = 2 (day)
For the second billing procedure, the move-in month is first of all separated from the other time slice.
The time portions are as follows:
- 1. 1st time slice (01/13 01/31)
______________________________________________________________
__
SAP AG 14.06.2013 483
System SAP
______________________________________________________________
19 days
Time portion = --------- = 0.612903 M
31 days
Time portion for whole months with key date without move-out/in month(February) = 1.000 month
10 days x 12 (months)
Time portion = ------------------------- = 0.328767 M
365 days (standard year)
______________________________________________________________
SAP AG 484
System R/3
______________________________________________________________
__
For the second billing procedure, the move-in month is first of all separated from the other time slice.
The time portions are as follows:
- 1. 1st time slice (01/13 01/31)
19 days x 12 (months)
Time portion = ------------------------- = 0.624657 M
365 days (standard year)
Move-in Processing Procedure 04 (month-related if move-in on first; otherwise to the day new)
- If the move-in occurs on the first of the month, the time slices are calculated on a monthly basis.
- If move-in does not occur on the first of the month, the time portions are calculated to the day (see
move-in procedure <Emphasis>03).
Note:
Pay special attention to the following during monthly billing with period-end billing/DPC over the entire
period:
The billing period does not contain a key date
If move-in occurs on the first of the month and the key date is not contained in the first billing, the billing
is executed with a time portion = 0 months. For proration in period-end billing, time slices with time
portion <> 0 months can exist.
0 M 1 M 1 M 1 M TP Per.Bill
!------!---------------!-----------------!--------------!Per.Bill
!--x*----!-------!-------!-------!-------!-------!------!
01/01 KD 02/01 KD 03/01 KD 04/01 04/14
* = Proration date
______________________________________________________________
__
SAP AG 14.06.2013 485
System SAP
______________________________________________________________
Example 1
Prev. periodic billing Period-end billing period
!----------------------------!--------------------------!
!--------!-------------------!--------------------------!
03/18 04/01 04/17 04/26
Move-Out
In periodic billing, the April is already completely billed. This periodic billing is reversed (for
adjustment). This results in a period-end billing period from 03/18 to 04/26.
The move-out month is split. The time portions of the resulting time slices are as follows:
- 1. Time slice (03/18 03/31)
Time portion for the full month with key date without move-out/in month = 0.000 month
______________________________________________________________
SAP AG 486
System R/3
______________________________________________________________
__
26 days x 12 (months)
Time portion = ------------------------- = 0.854795 M
365 days (standard year)
The to-date of previous periodic billing is in the move-out month but comes before the key date. This
means that the move-out month has not yet been billed.
The time portions of the resulting time slices are calculated as follows:
11 days
Time portion = ---------- = 0.366667 M
31 days
Note:
The from date of the first time slice is 04/05
______________________________________________________________
__
SAP AG 14.06.2013 487
System SAP
______________________________________________________________
19 days
Time portion = --------- = 0.633333 M
31 days
11 days x 12 (months)
Time portion = ------------------------- = 0.361644 M
365 days (standard year)
Note:
The from date of the first time slice is 04/05
______________________________________________________________
SAP AG 488
System R/3
______________________________________________________________
__
12 days x 12 (months)
Time portion = ------------------------- = 0.394521 M
365 days (standard year)
Move-out processing procedure 04 (to the day, new, time portion = 0, for move-out on the last
of the month)
If the move-out occurs on the last of the month, and the move-out month has already been billed, the time
portions =0
Example:
The key date of the move-out month lies within the previous billing period. Since the move-out occurred
on the last day of the month, the time portion = 0.
Note:
Billing-relevant changes are not included in this period!
All other situations are treated as described in the move-out processing procedure 03.
You can find further information on the reversal of move-outs here
Note:
The text contains a graphic. To obtain the best display results, proceed as follows:
______________________________________________________________
__
SAP AG 14.06.2013 489
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 490
System R/3
______________________________________________________________
__
Example 1b with proration - The number of days lies inside the interval
If prorations occur (for example, due to price or tax changes), the billing period is determined as follows
6d
______________________________________________________________
__
SAP AG 14.06.2013 491
System SAP
______________________________________________________________
9d
2nd period: --- * 1m = 0.27272727..+ remainder 0.00001818 ==>
0.2727454
33d => time portion = 0.2727
remainder = 0.0000454
10d
3rd period: --- * 1m = 0.30303030..+ remainder 0.0000454 ==>
0.3030757
33d => time portion = 0.3031
remainder = -0.0000243
______________________________________________________________
SAP AG 492
System R/3
______________________________________________________________
__
Use
In this activity, you define the category for the enhanced interval procedure</. This is specified in
the table define period control (TE432). If the enhanced interval procedure is active, the daily
intervals are determined from a combination of the category for the enhanced interval procedure
and type for the enhanced interval procedure (V_TE435) in the table: define additional values
for enhanced interval procedure (TE433).
______________________________________________________________
__
SAP AG 14.06.2013 493
System SAP
______________________________________________________________
Use
In this activity, you define the type of enhanced interval procedure. This can be specified in the
portion. If the enhanced interval procedure is active, the daily intervals are determined from a
combination of the category for the enhanced interval procedure (V_TE434) and the type for the
enhanced interval procedure in the table define additional values for the enhanced interval procedure
(TE433).
______________________________________________________________
SAP AG 494
System R/3
______________________________________________________________
__
Use
You can define additional values for the day intervals in this activity.
The day interval key consists of the following fields:
- Category for enhanced interval procedure
- Type for the enhanced interval procedure
If the number of days for a billing period is within the corresponding day intervals, months from the field
M Reg (or for a move-in/ out field M I/O) are used as time portions (see example below).
You can define the day intervals independently for a move-in or a move-out. The values are used in a
move-in or move-out if you previously selected month-based move-in/move-out control in the table
define period control (TE432).
Make sure that the intervals [lower lim. reg, upper lim. reg] or [lower lim. I/O, upper lim. I/O] in the
interval key are clearly defined.
Requirements
If you want to use the additional values of the day intervals for the time portion calculation, make the
following settings:
- Define the category and the type of the enhanced interval procedure
- Maintain the following fields in the table period control:
- Basis calculation procedure for period control: Month-based calculation with interval
- Include enhanced interval procedure: Selected
- Category for enhanced interval procedure is maintained
- Maintain the following fields in the portion:
- Type for enhanced interval procedure is maintained
- Maintain the table define additional values for the enhanced interval procedure
Example
The table define additional values for the enhanced interval procedure is maintained as follows:
______________________________________________________________
__
SAP AG 14.06.2013 495
System SAP
______________________________________________________________
0001 0001 25 35 1 30 35 1
0001 0001 50 70 2 60 70 2
0001 0001 80 100 3 90 100 3
61 days
|---------------------------------------------------------|
25 March 24 May.
The number of days in the billing period (61 days) is within the billing period [LowLim. Reg = 50,
UppLim. I/O = 70]. The time portion of the billing period is determined to 2 months (M Reg = 2).
______________________________________________________________
SAP AG 496
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 497
System SAP
______________________________________________________________
Unlike for the month-based procedure using a key date, for the month-based procedure using an interval
the entire billing period (not just the move-in/move-out month) is calculated to the day in the case of a
move-in or move-out.
Example
The length of the billing period in the portion is defined as one month. The interval in the portion where a
period is still considered a month is specified as having a lower limit of 25 days and an upper limit of 36
days.
Actual billing period:
Move-in 33 days
!---------------------------------------------------!
4/12 5/14
In this case, the time portion is first calculated as 33 days.
Then, according to the reference day control, these 33 days are converted to a time portion in months
using either the standard month (30 days) or the standard year (365 days).
- Conversion according to the standard year (365 days)
33 days * 12 months
--------------------- = 1.0849 months
365 days
______________________________________________________________
SAP AG 498
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 499
System SAP
______________________________________________________________
Calculation to the day in the case of aperiodic changes controls how schema steps and values are
processed if they are added to or omitted from the billing period.
The system supports three procedures. Note that the time portions to the day are calculated in much the
same way as processing to the day in the case of move-in/out:
- Procedure 1
- Calculation of month-based time portions if a schema step deviates from the billing period, but
still falls within the interval in the portion.
- Calculation of time portions to the day if a schema step falls outside the interval.
______________________________________________________________
SAP AG 500
System R/3
______________________________________________________________
__
- Procedure 2
- Calculation of month-based time portions if a schema step corresponds exactly to the billing
period and falls within the interval in the portion.
- Calculation of time portions to the day if a schema step deviates from the billing period or the
billing period does not fall within the interval.
Time portion for values of schema step 1 = one full month (month-based), since the step
corresponds exactly to the billing period and it falls within the interval.
===> time portions for partial periods = 22/32 month and 10/32 month
Time portion for values of schema step 2 = 29 days (to the day), since the step deviates
time-wise from the billing period.
===> time portions for partial periods = 20/30 month and 9/30 month with reference to the
standard month = 30 days
Time portion for values of schema step 3 = 26 days (to the day), since the step deviates
time-wise from the billing period and it does not fall within the interval.
===> time portions for partial periods = 16/30 month and 10/30 month with reference to the
standard month = 30 days
- Procedure 3
- Calculation of month-based time portions if a logical value of a schema step falls within the
interval.
- Calculation of time portions to the day if a logical value falls outside the interval.
A logical value could, for example, be a device in a rental price variant (such as SETTLE01
variant). In contrast to the other two procedures, the decision whether month-based billing is to be
executed is based on the billing days of the logical value, not on the length of the schema step. The
procedure also affects the billing of reference values. This is because several logical values come
into question at the same time only during billing of device rental prices and reference values.
Other values - such as factors, quantities, demand and prices - must cover the complete schema step
period in the variants where they are used. Values such as these are processed in schema steps with
procedure 3, in the same way as if the schema step had procedure 1.
______________________________________________________________
__
SAP AG 14.06.2013 501
System SAP
______________________________________________________________
Since both devices (logical values ) fall within the interval, a time protion of one month is
calculated for each of them.
!---------------Device 2----------------!
1/20 22 days
2/10
Time portion for device 1 = 1 month
Time portion for device 2 = 22/30 month (standard month = 30 days)
!--------------------Device 2---!-----------------------!
1/12 20 days 2/1 10 days
2/10
Since both devices (logical values) fall within the interval, a total time portion of one month is
calculated for each of them. The time portions for the individual time slices are calculated as
follows:
Time portions for device 1 = 22/32 month and 10/32 month
Time portions for device 2 = 20/30 month and 10/30 month
Note
For both of the second time slices, different time portions are calculated for the devices
although both time slices cover the same period.
______________________________________________________________
SAP AG 502
System R/3
______________________________________________________________
__
In the case of a device replacement, device 2 and device 3 are considered as a single logical
value. This means that a time portion of one full month is calculated on the basis of the 29-day
period (20 + 9).
______________________________________________________________
__
SAP AG 14.06.2013 503
System SAP
______________________________________________________________
Warning
For a device rental price the system can recognize a logical value in the case of aperiodic
changes (such as device replacement) in the following ways:
The following applies to both cases, A and B: If you change the level on which the rental price
is levied from the device to the register level or vice versa, the system cannot recognize a
logical transition. Such changes are always interpreted as a change of the logical value.
!-----------------------Device 1---------------------------!
1/10 32 days 2/10
The time slices for device 2 are handled as a single logical value despite the gap. This means
that a time portion of one full month is calculated on the basis of the 28-day period (13 + 15).
The time portions are 13/28 month and 15/28 month.
Note
The information for procedure 3 (per logical value) also applies to the calculation of time portions for
reference values. Since there is no function similar to device replacement for reference values, the logical
value is always the individual reference value itself.
______________________________________________________________
SAP AG 504
System R/3
______________________________________________________________
__
You can only use this control for the month-based procedure using an interval. The days in a time
slice are coverted to months.
Example
The length of the billing period in a portion was defined as one month. The interval where a period is still
considered a month was specified in the portion as having a lower limit of 25 days and an upper limit of
36 days.
Actual billing period:
38 days
!---------------------------------------------------!
4/12 5/19
In this case (and always, if calculation is performed to the day for this base procedure), the time portion is
first determined as having 38 days. According to the control set for the reference days, these 38 days are
converted to a time portion in months using either the standard month (30 days) or the standard year (365
days).
______________________________________________________________
__
SAP AG 14.06.2013 505
System SAP
______________________________________________________________
You can use the leap day control for all base calculation procedures.
If you set the leap day indicator, leap days are treated like any other day. If you do not set the field, leap
days are not counted as a day.
Calculation to the day
If you set the leap day indicator, the time slice from 1/1 to 12/31 is calculated with a time portion of 366
days in a leap year.
Month-based calculation using a key date
For month-based calculation using a key date, the leap day control refers only to leap days in the
move-in/out month, if these months are to be calculated to the day.
If you set the leap day indicator, a move-in time slice from 2/25 to 2/29 is calculated with the following
time portion in a leap year:
5 days * 12 months
-------------------- = 0.1644 month
365 days
If the leap day indicator is not set, the following time portion is calculated:
4 days * 12 months
--------------------- = 0.1315 month
365 days
Month-based calculation using an interval
For month-based calculation using an interval, the control refers only to billing periods that are to be
billed to the day (for example, a move-in/out or billing period outside of the interval)
If you set the leap day indicator, the following time portion is calculated, for example, for a move-in
time slice from 2/25 to 2/29 in a leap year with reference to the standard month (= 30 days).
5 days
---------- = 0.1667 month
30 days
If the leap day indicator is not set, the following time portion is calculated:
4 days
----------- = 0.1333 month
30 days
______________________________________________________________
SAP AG 506
System R/3
______________________________________________________________
__
In this IMG activity you define period control. You make the period control entry in the rate at the rate
steps level.
The following procedures are supported:
- Time portions calculation to the day
- Month-based calculation of time portions, using a key date
- Month-based calculation of time portions, using an interval
You specify the key date for billing on a monthly basis in the meter reading unit. You specify the
intervals for billing on a monthly basis in the portion.
You can also make settings for the following specific situations:
- Taking leap days into account
- Handling a move-in/out
- Handling occasional/intermittent events (such as device installation)
- Converting time portions in days to months.
Activities
Further notes
______________________________________________________________
__
SAP AG 14.06.2013 507
System SAP
______________________________________________________________
In this IMG activity you define rate fact groups. Rate fact groups allow you to use different prices per
operand within a rate.
You must always specify the rate fact group directly for the rate type (for example, in the register in the
installation structure or for the container during valuation of the waste billing category).
Examples
In this example, you should consider whether several rate fact groups or separate rate
categories and rates should be created. For reasons of clarity, most utility companies create
their own rate categories and rates for this special case.
Activities
Define the required rate fact groups in the system. Even if you do not differentiate by rate fact groups,
you need to define at least one rate fact group.
______________________________________________________________
SAP AG 508
System R/3
______________________________________________________________
__
In this IMG activity you define rates. A rate consists of a key, header data, and one or more rate steps
(variant programs).
Maintain the following areas in the rate header:
- Permissibility
- Register-related data (only required if the rate refers to a register)
First, branch to the rate steps. Here you must identify the required variant programs. Perform the
following steps:
- Select the required variant program
- Maintain the relevant sub-transactions for billing. You must specify sub-transactions for all variant
programs that generate billing line items relevant to posting. The sub-transaction and main
transaction (determined internally) are used to find the receivables account and the sales revenue
account. Here you can post to different accounts for each rate step. You can also post all rate steps
(for example, energy price, demand price, rental price) to the same accounts using different
sub-transactions.
In these cases, the different sub-transactions enable a differentiation in the sales statistics. We
therefore recommend that you group the rate steps according to different sub-transactions. You can
display an overview of account determination from the rate by choosing: Goto -> Overviews ->
Acct determination.
- Maintain the relevant sub-transactions for the budget billing requests or the budget billing
repayment requests. Here you can define how detailed the display of the open item lines is in the
budget billing plan. A differentiated examination is not recommended because of the high volume of
data. Therefore, all rate steps should refer to the same sub-transactions. An exception is when a
certain part of the budget billing (for example, duties, CO2 tax) is to be booked to other accounts. In
this case, you must use a different sub-transaction.
- Enter the input and output operands that are required for the variant program. You can also create an
operand directly from this transaction. To do this, enter the name of the operand. Then double-click
the operand name.
- For certain variant programs, you must specify a period control value. Period control is used in
calculating the length of periods to be billed.
- You must maintain control parameters for certain variant programs. For example, variant program
QUANTI01 asks you whether info lines are to be written. Since the device number can only be
printed from the info lines, we recommend that you select this parameter.
- If rate steps are to be performed in one season only, you must specify that season here.
- You are only required to enter a franchise fee group if a franchise fee is to be calculated for the rate
step.
- You must allocate line item types to the rate step in order to print the bill. These line item types can
be retrieved during bill printout in order to print corresponding texts.
You must provide values for the input operands in the rate facts. You can define rate facts for each rate
fact group.
______________________________________________________________
__
SAP AG 14.06.2013 509
System SAP
______________________________________________________________
Requirements
Recommendation
SAP recommends that you structure and standardize the rate key beforehand.
Activities
Further notes
If you wish to make settings for nonresidential customers using backbilling or period-end billing, please
read the following documentation first: Define Schemas and Structure of a billing schema with
backbilling.
If you wish to use consumption histories/bill printout histories, please read the following documentation:
Bill printout history.
If you wish to model maximum price limitation and best-rate billing, please read this documentation.
If you wish to model register relationships (for example, serial switching) in billing, please read this
documentation.
______________________________________________________________
SAP AG 510
System R/3
______________________________________________________________
__
In this IMG activity you can check the sub-transactions stored in the rate for completeness and
consistency. For each sub-transaction, the process and account and tax determination are checked to see
that they have been correctly and completely maintained in Customizing.
If an error occurs, a list of the affected sub-transactions is displayed in the application log. For additional
information on the error, double-click on it or press the "Detail" pushbutton. You can also access
Customizing for contract accounts receivable and payable from the detail view.
A where-used list can also be created for rates that use this sub-transaction.
The billing and the budget billing sub-transactions are checked for completeness and consistency.
Activities
Further notes
This activity allows you to execute consistency checks for all rates stored in clients. This is in addition to
the individual check that is automatically carried out whenever a rate is created or changed.
______________________________________________________________
__
SAP AG 14.06.2013 511
System SAP
______________________________________________________________
31.6.1.4.7 Schematy
In this IMG activity you define required schemas. In the schema, you establish which rates are billed and
in which sequence the rates and variant programs are to be executed.
A schema represents a grouping of one or more rates.
Example
______________________________________________________________
SAP AG 512
System R/3
______________________________________________________________
__
In this IMG activity, you define a control that allows the flexible backbilling of periods that have already
been billed during regular billing.
______________________________________________________________
__
SAP AG 14.06.2013 513
System SAP
______________________________________________________________
In this IMG activity, you make Customizing settings for dynamic period control at the following levels:
- Rate category (must be classified in the rate category header for dynamic period control)
- Schema (must be classified in the scheme header for dynamic period control)
- Schema step: The following information is defined here:
- The periods for which the schema step is set up
- Whether a schema step should be executed for these periods and/or whether the bill lines that
were generated by this schema step in the former billing for this period are to be canceled
In addition to this definition, you can control the execution and deletion of bill line items from
schema steps by defining additional conditions in the schema setup design
To better understand the structure and completely display the Customizing settings, see the example
schema for dynamic period control.
Basic categories for dynamic period control
Only one basic category exists at the present time. It is based on the interpretation of the meter reading
types.
Example
Actual meter readings of the register on-site are only performed over longer intervals. Because the billing
period is shorter than this interval, billing has to be based on estimated meter readings in the interim.
T1 T2 T3 T4
|------------------|------------------|------------------|
Actual Estimate Estimate Actual
As long as the meter readings that trigger billing are estimated, the measured quantity is only billed
preliminarily (time points T2 and T3). The entire period T1-T4 regarding the measured quantity is
recalculated based on the actual meter reading result at time point T4. The two actual meter readings at
the start and end of billing period T1-T4 enable better proration, which is advantageous in the case of
price changes.
The following rules apply to this basic category:
- When billing is based on estimated meter readings (for time points T2 and T3), all meter reading
results from the billing period are used.
- When billing is based on actual meter reading results (for time point T4), only the actual meter
reading results from the billing period are used.
- When multiple registers have to be read for an installation, and a mixed case is involved (actual and
estimated meter readings), the system proceeds as if only estimated meter reading results were
available.
- The dynamic setup of periods in the past is always based on the current periodic billing period. No
separate billing order that only dynamically calculates the past can be used (this is the case, for
example, in the standard period-end billing).
______________________________________________________________
SAP AG 514
System R/3
______________________________________________________________
__
- When a final billing, territory-transfer billing, contract change billing, or customer change billing is
involved, the system proceeds as if only actual meter reading results were available.
Requirements
Recommendation
The following restrictions apply to dynamic period control: It cannot be used together with:
- A budget billing procedure
- Rates with floating backbilling
- Period-end billing rates
- Rates with variants, apart from DYNBI04 and DYNBI05,in which the update type from the previous
periods is used in the current period, or vice versa
- Base calculation procedure 03 (calculation of month-specific time portions, using intervals)
Further notes
You can use the following enhancements to influence the program flow:
- EBIA0020 (change the current period for dynamic period control)
- EBIA0021 (change the billing period for dynamic period control)
In the future, we plan to enhance the options for dynamic period control. As a result, the Customizing
may change in the future.
______________________________________________________________
__
SAP AG 14.06.2013 515
System SAP
______________________________________________________________
In this IMG activity, you define the Customizing settings for dynamic period control. At the present time,
you can use dynamic period control to correct the period since the last actual meter reading result when a
new actual meter reading result is entered. Therefore, you can presently only change the settings provided
by SAP in the tables Category of the current billing period and Basic categories for dynamic period
control.
- Dynamic period control
Use this field to define how dynamic backbilling is controlled. Presently, dynamic period control is
based on the meter reading type - that is, it is controlled by actual and estimated meter readings.
- Basic categories for dynamic period control
Use this field to determine how the category of the current period is determined.
- Category of the current billing period
Use this field to define the categories that you want to use in the system
- Basic period categories of the periods to set up
Use this field to define the basic period categories that you want to use in the system.
- Time slice generator
Use this field to define the time slice generators that you want to use in the system.
- Check table for periods to set up
Use this field to define the periods to set up that you want to use in the system.
- Periods to set up
Use this field to define which periods you want to set up for a schema for each category of the
current period and time slice generator.
______________________________________________________________
SAP AG 516
System R/3
______________________________________________________________
__
In this IMG activity you define the dynamic backbilling groups. These groups are needed when you want
to perform backbilling in a schema with dynamic period control.
You can use these dynamic backbilling groups to group rate steps together for dynamic period control.
To suppress automatic line grouping, set field No line grouping.
______________________________________________________________
__
SAP AG 14.06.2013 517
System SAP
______________________________________________________________
To do this, enter a dynamic backbilling group in field Schema step for execution in
dynamic period control. It determines the backbilling that is used for the schema step in
the correction periods. This schema step is then performed in the correction periods when
backbilling is triggered for the dynamic backbilling group.
- Be cancelled
To do this, enter a dynamic backbilling group in field Schema steps for cancellation in
dynamic period control. It determines the backbilling that is used to cancel the bill line
items from the correction periods (for the schema step). The bill line items are cancelled when
backbilling is triggered for the dynamic backbilling group.
Restrictions
See the documentation on dynamic period control
Example
In the example below, a consumption and a flat-rate charge are billed each month. The consumption is
only a preliminary estimate when based on estimated meter readings. The consumption between the last
actual meter reading and the current actual meter reading is revaluated when an actual meter reading
result is entered. The preliminary bill line items for consumption have to be cancelled in this case. The
flat-rate charge should be incurred normally for the last month.
You want to bill the following periods:
T1 T2 T3 T4
|------------------|------------------|------------------|
Actual Estimation Estimation Actual
The schema steps are set up for the individual billing periods:
Curr. period T1 to T2
|------------------| Consumption
|------------------| Flat rate
Curr. period T2 to T3
|------------------| Consumption
|------------------| Flat rate
Curr. period T3 to T4
|---------------------------------------------------------|
Consumption
|-------------------| Flat rate
______________________________________________________________
SAP AG 518
System R/3
______________________________________________________________
__
Note: Maintenance of this table will be integrated in schema maintenance in a later release.
______________________________________________________________
__
SAP AG 14.06.2013 519
System SAP
______________________________________________________________
- When a periodic bill for an estimated billing document is involved, the start date is not changed - the
start date of the previous document is used.
Schema steps
Periods T1 to T2 and T2 to T3: All three variants are executed for the current periodic billing period.
However, variant DYNBI01 does not perform any actions, because it only affects steps outside the
current periodic billing period.
Period T3 to T4: Variant LUMSUM01 calculates the flat-rate charge for the current periodic billing
period. Variant DYNBI01 triggers backbilling for the QUANTI01 that has been set up for period T1 to
T4 (trigger: backbilling group NBV1 in DYNBI01 and execution group NBV1 in QUANTI01). It also
triggers the cancellation of the consumption line items that were generated in the past periodic billing
periods (trigger: backbilling group NBV1 in DYNBI01 and cancellation group NBV1 in QUANTI01).
Note:
The text contains a graphic. Carry out the following to display it the best possible way:
3. Select Help -> Settings.
4. On the tab page F1-Help, select the field In Performance Assistant field
Activities
______________________________________________________________
SAP AG 520
System R/3
______________________________________________________________
__
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 521
System SAP
______________________________________________________________
In this IMG activity you define notes for schemas (Object ESCH).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
SAP AG 522
System R/3
______________________________________________________________
__
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
______________________________________________________________
__
SAP AG 14.06.2013 523
System SAP
______________________________________________________________
In this IMG activity you define backbilling groups. You need these if in the schema, for example, you
wish to perform backbilling or period-end billing.
To model these special forms of billing, please read Structure of a billing schema with backbilling.
Using these backbilling groups, you can group together rate steps for backbilling and period-end billing.
You can deactivate the automatic line compression by setting the No line compression flag.
Example
Activities
______________________________________________________________
SAP AG 524
System R/3
______________________________________________________________
__
In this IMG activity you define schemas. In the schema you define which rates are billed and in which
sequence the variant programs are executed.
A schema represents a grouping of one or more rates.
Choose Insert rate and a second window opens where you can select all rates that are not yet contained
in the current schema. You must transfer the required rates to the schema.
Maintain the following areas in the schema steps:
- Price summary indicator
- Presort key
Requirements
Recommendation
SAP recommends that you structure and standardize the schema key beforehand.
Activities
Further notes
If you wish to make settings for nonresidential customers using backbilling or period-end billing, please
also read Structure of a billing schema with backbilling.
______________________________________________________________
__
SAP AG 14.06.2013 525
System SAP
______________________________________________________________
In this IMG activity you define rate categories. In the rate category, you can store data for controlling
billing.
For example, you establish the following data:
- Billing on a daily or monthly basis
- Type/amount limits for bill outsorting
- Normal billing
- Floating backbilling
- Period-end billing
You enter the rate category in the installation, and in combination with the rate type from the register, it
forms the basis for rate determination.
The term "rate category" in IS-U corresponds to what utility companies call the rate. Examples of rate
categories include:
- Electricity
- Household
- Trade
- Gas
- Limited consumption rate
- Basic price rate 1
- Basic price rate 2
- Note: In the case of best-rate billing, the name assignment is different. For example, best-rate billing
is to be performed jointly for the the limited consumption rate, basic price rate 1, and basic price
rate 2. In this case, only one rate category and one rate may be created. The individual components
are then controlled separately in the rate. A differentiation by statistical rates is possible in the rate.
The actual best-rate billing is executed with the UTILIT* variant programs.
Example
One rate category from the electricity division is required for our billing example. E1 (electricity:
household) is used as the key.
______________________________________________________________
SAP AG 526
System R/3
______________________________________________________________
__
In this IMG activity you define search help for rate categories.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 527
System SAP
______________________________________________________________
In this IMG activity you define notes for rate categories (Object ETTA).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
SAP AG 528
System R/3
______________________________________________________________
__
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
______________________________________________________________
__
SAP AG 14.06.2013 529
System SAP
______________________________________________________________
In this IMG activity you define rate categories. In the rate category you can store data for controlling
billing.
Maintain the following areas in the rate category header:
- General data (for example, billing class)
- Statistics group for sales statistics
- Allocation to billing schema
You can override the rate facts in the rate category facts. Here you must observe the following hierarchy:
1. Installation facts have priority over:
2. Rate category facts, which have priority over:
3. Rate facts per rate and rate fact group
Requirements
Recommendation
SAP recommends that you structure and standardize the rate category key beforehand.
Activities
______________________________________________________________
SAP AG 530
System R/3
______________________________________________________________
__
In this IMG activity you define rate determination. You do not enter the rate in the master data. Rather,
the rate is determined dynamically (at runtime) from the rate type of the register and the rate category of
the installation.
Rate determination is performed historically. This has the advantage that possible rate changes can be
implemented easily. You do not need to change the rate types and rate categories in the master data.
Instead, a new rate is determined starting from a new from-date.
Example
For our billing example, rate determination is performed for both of the rates E1_1 and E1_2:
Rate type Rate category Rate
Activities
Further notes
If you wish to model maximum price limitation and best-rate billing, please read this documentation.
______________________________________________________________
__
SAP AG 14.06.2013 531
System SAP
______________________________________________________________
In this IMG activity you can check billing master data for consistency.
Currently you can check the following objects for consistency:
- Rates
- Schemas
- Rate determinations
Examples of the checks carried out for each rate are:
- Is the rate header complete?
- Have entries been made in the required entry fields in the rate steps?
- Is the IF-/ELSE-/ENDIF sequence correct?
- Are the register operands correct?
- Period control?
- Input operands?
- Output operands?
If an error occurs, a list of the checked and inconsistent rates is displayed in the application log. For
additional information on the incorrect objects, double-click them or choose the "Log" pushbutton.
Activities
Further notes
This activity allows you to execute consistency checks for all master data stored in the client. When you
create or change individual objects, the system checks them automatically.
However, you might make changes to an operand that cause rates to become inconsistent. These
inconsistencies are not found until you check all billing master data for consistency.
______________________________________________________________
SAP AG 532
System R/3
______________________________________________________________
__
Use
In this activity, you determine which rules are used to bill installation groups.
Activities
A general consistency check checks the rules used to bill installation groups.
Example
You specify the following rules for installation groups that have a primary installation with the grouping
type Serial Switching and Distribution of Consumption Difference:
- Secondary installations can only be billed after the primary installation has been billed
- Secondary installation bills cannot be individually reversed
- Final billing can take place immediately for secondary installations
- Data is exchanged from the secondary installations to the primary installation
- Data is exchanged from the primary installation to thesecondary installations
______________________________________________________________
__
SAP AG 14.06.2013 533
System SAP
______________________________________________________________
31.6.1.5 Rabaty/Dopłaty
In this IMG activity you define required discounts and surcharges. You must define a discount/surcharge
not only when the price is reduced, for example, but also if the difference amount is to be displayed on
the bill and statistically.
Discounts/surcharges are required if you have defined rates in the rate structure activity that are used to
bill a discount or surcharge.
Special variant programs exist for discounts/surcharges that you must provide for in the corresponding
rates.
______________________________________________________________
SAP AG 534
System R/3
______________________________________________________________
__
In this IMG activity you define the number ranges for discounts and surcharges.
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
__
SAP AG 14.06.2013 535
System SAP
______________________________________________________________
In this IMG activity you define search help for discounts and surcharges.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 536
System R/3
______________________________________________________________
__
In this IMG activity you define notes for discounts and surcharges (Object EDSC).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 537
System SAP
______________________________________________________________
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
______________________________________________________________
SAP AG 538
System R/3
______________________________________________________________
__
Recommendation
SAP recommends that you structure and standardize your discount/ surcharge key beforehand. If you do
not specify a key, the system assigns the key internally. However, internal number assignment is not
recommended in this case.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 539
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 540
System R/3
______________________________________________________________
__
Use
In this Customizing activity you define formula groups, which you use to logically group together
time-of-use formulas. You allocate each time-of-use formula to exactly one formula group.
______________________________________________________________
__
SAP AG 14.06.2013 541
System SAP
______________________________________________________________
Use
In this Customizing activity you define exception groups for the time-of-use interface. An exception
group consists of multiple dates on which it can be predicted that consumption behavior will deviate from
normal days.
Example
You are expecting unusual consumption data during the soccer world cup.
Short text: WCUP
Text: Dates of the soccer world cup finals
______________________________________________________________
SAP AG 542
System R/3
______________________________________________________________
__
31.6.1.6.3 Definiowanie dni wyjątku dla grupy wyjątków dla interfejsu TOU
Use
In this Customizing activity you define exception days for an exception group.
Requirements
Example
______________________________________________________________
__
SAP AG 14.06.2013 543
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 544
System R/3
______________________________________________________________
__
Example
The following season periods are defined for the individual season periods:
Seas. type Cons. no. Start End
0001 1 04/01 09/30
0002 1 10/01 12/31
2 01/01 03/31
0003 1 01/01 12/31
Activities
______________________________________________________________
__
SAP AG 14.06.2013 545
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 546
System R/3
______________________________________________________________
__
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 547
System SAP
______________________________________________________________
Use
In this Customizing activity, you define the time-of-use formulas for billing profile values with a
time-of-use interface.
Depending on how you want to execute the time-of-use interface, either allocate a formula class or a
formula ID of the respective formula in the MDUS system to the formula.
- If you want to use the formula for billing profile values in EDM, select a formula class.
- If you want to use the formula for billing profile values in an external system, enter the formula
ID of the respective formula in the MDUS system.
When you create a time-of-use formula it is automatically given the status Inactive . The formula must
have the status Active if you want to use it in a time-of-use interface.
For more information, see: Status of Time-of-Use Formula
When you create the formula, the first input parameter is automatically given the parameter category 03
(Profile). This input parameter refers to the profile with the measured values which is allocated to the
interval meter to be billed.
For more information, see: Input parameter category
Requirements
Activities
______________________________________________________________
SAP AG 548
System R/3
______________________________________________________________
__
Use
In this Customizing activity you define time-of-use interfaces. Time-of-use interfaces are allocated rates,
which are permitted for interval meters and allow the billing of profiles.
When you create the time-of-use interface it has the status Inactive. However, you can only use active
interfaces in the rate (see Status of Time-of-Use Interface).
Activities
1. In the header data, make sure that the interval length of the time-of-use interface (for example, 15
mins or 30 mins) is compatible with the interval length of the profile (for example, 15 mins).
2. Define the result parameters.
3. Define the day groups for each season and allocate days to them.
4. Define the periods (with date) and allocate time-of-use formulas to them for specific times of day.
Allocate result parameters to the formula parameters.
5. You also have the option to define exception days for the interface and add notes.
As a follow-up activity ensure that the operands in the rate are assigned values:
1. Enter the time-of-use interface in the rate fact group
2. Allocate the result parameters from the interface to the operands
______________________________________________________________
__
SAP AG 14.06.2013 549
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 550
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 551
System SAP
______________________________________________________________
In this IMG activity, you define the overall control for the update of actual data to the operating concern.
Store a transaction type for each operating concern, with which data is posted.
______________________________________________________________
SAP AG 552
System R/3
______________________________________________________________
__
In this IMG activity, you define the fine-tuned control for the update of actual data to the operating
concern.
A billing document is only posted according to consumption month, if the Relevant for CO-PA Posting
According to Consumption Month field is selected for the CO account assignment.
______________________________________________________________
__
SAP AG 14.06.2013 553
System SAP
______________________________________________________________
In this IMG activity, you define the characteristics for the update for each operating concern. This table is
also used for the characteristic derivation for posting according to posting date. You can define whether a
characteristic is used for posting according to posting date and/or for posting according to consumption
month, by using the Use of Characteristics in CO-PA field.
It makes sense to use one characteristic only for both postings, because the number of characteristics
affects performance. The more characteristics you create, the finer the differentiation of data in CO-PA.
The number of database accesses to CO-PA tables increases accordingly. This increases the runtime of
programs and memory space requirements. You should not use a large number of characteristics without
first checking whether you later require the differentiation according to these characteristics.
______________________________________________________________
SAP AG 554
System R/3
______________________________________________________________
__
In this IMG activity you define statistics groups for amounts. You enter statistics groups in the billing
schema.
Statistics groups enable you to control how amounts are processed in the sales statistics in the Utilities
Information System (UIS) or in Profitability Analysis (CO-PA).
The statistics groups 000000 to 000005 are delivered by SAP. When you add a rate to a new billing
schema, these statistics groups are proposed as default values. THe selection depends on the variant
program of the rate step. The default value determines the type of billed quantity from variant definition:
Type of quantity Default cont.gr. Update in IUS key figures
1 000001 NETTOBTR, ARBEITBTR
2 000002 NETTOBTR, LEISTBTR
3 000003 NETTOBTR, PAUSCHBTR
4 000004 NETTOBTR, MIETEBTR
5 000005 NETTOBTR, SONSTBTR
In these default settings, the net amount of the bill line is always copied to field NETTOBTR of the
communication structure. Therefore, NETTOBTR contains the total amount. In addition, the net amount
of the bill line is copied to a specific key figure for each type of billed quantity.
Of course, you can also use other statistics groups when you create a billing schema. Statistics group
000000 does not have any update rules. Use it for the schema steps whose amounts are not relevant for
the statistics.
Standard settings
You are not permitted to change the entries that are delivered (000000 to 000005). You can use the
following namespaces: A*, B*, ..., Z*** (customer namespace).
Recommendation
Important: We do not supply any CO-PA update rules for statistics groups 000001 through 000005
because we do not supply an operating concern either. If you want to statistically post bills to CO-PA,
you should define CO-PA update rules for statistics groups 000001 to 000005.
Activities
Further notes
You can also use the consistency check and analysis function to check the settings you have defined.
______________________________________________________________
__
SAP AG 14.06.2013 555
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 556
System R/3
______________________________________________________________
__
In this IMG activity you define the statistics groups for quantities. You enter the statistics groups in the
billing schema.
You use the statistics group to specify how quantities are transferred to sales statistics (in the Utilitiy
Information System) or to the Profitability Analysis (CO-PA) component.
SAP supplies the standard statistics groups 000000 to 000002. If you enter a rate in a new billing schema,
the system proposes these statistics groups as defaults. The selection of the statistics group depends on
the variant program of the rate step as follows:
- For variants to which the value 1 energy is allocated as type of billed quantity in the variant
definition, the system proposes the statistics group 000001.
The system copies the billed consumption of the billing line item to the field I_ABRMENGE of the
UIS communication structure.
- For variants to which the value demand is allocated as the type of billed quantity in the variant
definition, the system proposes the statistics group 000002.
The system copies the billed demand of the billing line item to the field I_LEIMENGE of the UIS
communication structure.
- For variants to which another value is allocated as type of billed quantity in the variant definition,
the quantity in the billing line item has no specific meaning. In this case the system proposes the
statistics group 000000.
No update rules are allocated to this statistics group. Therefore, the system does not copy the
quantity of the billing line item to the statistics.
Standard settings
You must not change the standard statistics groups 000000 to 000002.
Use the following namespaces: A*, B*, ... , Z* (customer namespaces).
Recommendation
Important: No update rules are delivered to CO-PA for the statistics groups 000001 to 000002. This is
because no operating concerns are delivered. If you wish to post invoicing documents to CO-PA
statistically, you must also create update rules for the statistics groups 000001 to 000002.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 557
System SAP
______________________________________________________________
Further notes
You can also check the settings you have defined using a consistency check and analysis function.
______________________________________________________________
SAP AG 558
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 559
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 560
System R/3
______________________________________________________________
__
This IMG activity contains all necessary information and activities for implementing special functions -
gas billing and franchise contracts - within billing.
______________________________________________________________
__
SAP AG 14.06.2013 561
System SAP
______________________________________________________________
This IMG activity contains all the necessary information for implementing the gas division.
There are several gas billing procedures for billing in the gas division:
- Volumetrc gas billing
- Gas billing according to standard cubic meters
- Thermal gas billing
At the moment, the billing functionality in IS-U primarily meets the requirements of residential
customers.
There are comprehensive bodies of legislation in different countries. For example, in the USA, customer
requirements are stored in the reports of AGA (American Gas Association); in New Zealand in the New
Zealand Standard NZS 5259:1997.
In thermal gas billing, one or more volume correction factors and one or more calorific values are
determined for the billing period for each billing-relevant register.
The calculation procedure for the volume correction factor and the calorific value is specified for each
register in the installation structure. Determination takes place before proration.
In thermal gas billing, a volume correction factor procedure and a calorific value procedure are combined
in the gas procedure. Any procedures can be combined. It is possible, for example, to use daily calorific
values in the calorific value procedure, but to calculate the temperature as the weighted average in the
volume correction factor procedure. The only prerequisite is that both procedures are active, and the
billing classes agree.
The heating energy contained in the gas supplied to customers must firstof all be converted, and is not
directly tapped from its volume.
Therefore you convert the operating volume first of all into a standard volume. The energy contained in
the standard volume is determined by the calorific value.
- The volume correction factor procedure is used to convert the volume into standard volume.
- The calorific volume factor procedure is used to convert the standard volume into energy.
The gas procedure links the volume correction factor procedure and the calorific value procedure, and
contains all the control indicators (in compacted form) that are required to determine all conversion
factors.
In thermal gas billing, you bill on the basis of the chemical bound amount of warmth (in kWh) in the gas.
The amount of warmth supplied to the customers is determined as follows:
______________________________________________________________
SAP AG 562
System R/3
______________________________________________________________
__
Amount of warmth (kWh) = measured operating cubic meters * volume correction factor of the gas *
average calorific value of the gas
First you convert the measured operating volume into standard volume, using the gas volume correction
factor. The gas volume correction factor takes into account the following influencing factors:
- Temperature
- Measured gas pressure
- Air pressure
- Gas category
To calculate the amount of warmth in kWh, you multiply the standard cubic meters of gas by the average
calorific value of the gas.
The calorific value is dependent on the grouping of the gas, and specifies the amount of warmth
contained in a standard cubic meter of gas. It is determined using the gas calorimeter.
______________________________________________________________
__
SAP AG 14.06.2013 563
System SAP
______________________________________________________________
In gas billing, the meter reading dimension and the billing dimension do not always agree. This means
that conversions are sometimes necessary.
______________________________________________________________
SAP AG 564
System R/3
______________________________________________________________
__
The right side of the equation indicates that if you use the specified conversions V x Z x B, on the left
side of the equation you can determine the energy contained in the operating volume (V). This exact
procedure is realized in IS-U.
Influencing factors
The following factors can be considered in gas billing:
- Temperature
- Air pressure
- Measured pressure of the register
- Gas law deviation factor
- Calorific value
______________________________________________________________
__
SAP AG 14.06.2013 565
System SAP
______________________________________________________________
- The following values decide on the gas procedure that is permissible for installing a register in an
installation:
- Thermal gas billing
- Nominal load
- Measured pressure
The following are at installation level:
- Rate category
- Type of gas billing
- Billing class
Enter the gas procedure for the device installation at register level, in the GasP field. The gas procedure
valid for a register is determined as follows:
The billing class and the type of gas billing are determined from the current rate category allocated to the
installation. All gas procedures (with this billing class and type of gas billing) that are marked as inactive,
are copied to a preselection.
Then the system checks the volume correction factor procedure for the respective gas procedure, to see
whether the nominal load and the measured pressure of the device/register are also in the areas defined
for the nominal load or measured pressure. The same factors must be taken into account for thermal gas
billing in both the volume correction factor procedure and in the register.
Only a gas procedure that corresponds to all requirements is a permissible gas procedure.
______________________________________________________________
SAP AG 566
System R/3
______________________________________________________________
__
Further notes
You can maintain the following gas-relevant fields directly for the installation of a gas meter:
- Measured pressure
- Gas procedure
- Temperature area
- Gas pressure area
- Air pressure area
- Calorific value district
- Altitude correction pressure
- Gas correction pressure
- Actual gas law deviation factor
- Set gas law deviation factor
- Volume correction factor from register
______________________________________________________________
__
SAP AG 14.06.2013 567
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 568
System R/3
______________________________________________________________
__
This IMG activity contains all the necessary information about the volume correction factors of the gas
division.
A certain quantity of gas (such as 1kg) has a certain volume (V), according to the pressure (P) and the
temperature (T).
For an ideal gas, the equation of the thermal volume correction factor (R = specific gas constant) is valid:
PxV=RxT
If the n index indicates physical standard conditions, the following is valid for an ideal gas:
(V / Vn) x (P / Pn) x (Tn / T) = 1
This proportionality, however, is inexact for a real gas. It must be replaced by the gas law deviation factor
(K):
(V / Vn) x (P / Pn) x (Tn / T) = K Equation (1)
Compressibility is a function of temperature, gas pressure and gas type (such as natural gas H and natural
gas L).
In the USA, instead of using K itself, the reciprocal of the root of K is also used - the super
compressibility factor (F= 1/K)
The following results from equation (1):
(Vn / V) = (Tn / T) x (P / Pn) x (1 / K) Equation (2)
The left side of the equation (2) shows the ratio of standard volume to operating volume, as a result of
which, the volume correction factor is defined:
Z = Vn / V Equation (3)
Solution T = To + t and P = Pamb + Pe (where To = zero temperature in absolute units, t = difference
in temperature in degrees celsius or fahrenheit, Pamb = air pressure, Pe = measured pressure on the
meter) results in the following formula for the determination of the volume correction factor.
Z = [Tn / (To + t)] x [(Pamb + Pe) / Pn] x (1 / K) Equation (4)
t, Pamb, Pe and K are variable
Tn, To and Pn are constant
Formula (4) is valid for a point in time, and not for longer periods (you normally bill over longer periods
in IS-U).
Because all four influence factors and the gas consumption constantly fluctuate over a consumption
period, you would need to constantly enter all changes and mathematical integration, in order to be able
to determine the exact revaluated volume. This would be too costly in the area of residential customers.
Nevertheless, to obtain a usable result, the influencing factors are usually averaged over a longer period,
and used in the formula (4).
The volume correction factor is determined from the following components:
- Temperature
______________________________________________________________
__
SAP AG 14.06.2013 569
System SAP
______________________________________________________________
- Air pressure
- Measured pressure
- gas law deviation factor
In the volume correction factor procedure, you define which volume correction factor components are
important in your gas billing.
Further notes
You must not maintain the components and activities of the volume correction factors if:
- You want to perform volumetric gas billing.
- You select the Fixed VCF field under the special procedure in IMG activity Define Volume
Correction Factor Procedure, and execute IMG activity Define FIxed Volume Correction
Factors.
______________________________________________________________
SAP AG 570
System R/3
______________________________________________________________
__
31.6.3.1.2.1 Temperatura
This IMG activity contains all the necessary information about the volume correction factor procedure
temperature component.
The maintenance and selection of the following activities depend upon what you enter in the volume
correction factor procedure.
The respective documentation describes how to use the following activities.
You can store the temperature in the system as a historical daily value or monthly value. Alternatively
you can use fixed temperatures that are regarded as annual average values.
For historical temperature data, the gas energy feeding quantities are used to determine a weighted
average over the billing period or over one year. You must choose a weighting key, for which values have
been maintained in Customizing under: Device Management -> Meter Reading -> Weighting
Procedures -> Weighting of Energy Feeding -> Define Energy Feeding per Period. The weighting
key specified in the volume correction factor procedure relates to all components for which a weighted
average is possible (this means for temperature and gas components).
A regional classification can take place by temperature areas.
Determination of temperature
______________________________________________________________
__
SAP AG 14.06.2013 571
System SAP
______________________________________________________________
be modeled by allocating individual installations to small parts of the postal regional structure
and thereby to different temperature areas.
You can take the Joule-Thomson effect into account for all the procedures.
Further notes
You must not execute the activities for this unit if:
- You do not want to use the temperature to calculate the volume correction factor.
- select the special procedure No Temperature in the volume correction factor procedure.
- You use gas meters that take the temperature into account.
- enter this in the Therm.gas.bill. field in the volume correction factor procedure.
Enter the temperature area or the fixed temperature key at register level if necessary. You do not have to
enter this if the register already takes the temperature into account. This means if the value for thermal
gas billing does not equal 00 in the volume correction factor procedure.
Exception: If you have selected the Temp.Extra field, thetemperature components are calculated as
normal, so that they can be used for determination of the gas law deviation factor.
______________________________________________________________
SAP AG 572
System R/3
______________________________________________________________
__
In this IMG activity you maintain the average gas temperature in a temperature area for each day.
Requirements
Activities
Further notes
You only need to perform this activity if a temperatures for exact days are used in the volume
correction factor procedure.
______________________________________________________________
__
SAP AG 14.06.2013 573
System SAP
______________________________________________________________
In this IMG activity you maintain the average gas temperature of a temperature area for each month.
Requirements
You must first create the temperature areas. To do so, choose: Device Management -> Meter Reading ->
Weighting Procedure -> Degree Day Weighting -> Define Temperature Areas.
Activities
Further notes
If a fixed temperature or temperature for exact days is used in the volume correction factor
procedure, then do not perform this activity.
______________________________________________________________
SAP AG 574
System R/3
______________________________________________________________
__
In this IMG activity you define the keys for the fixed temperature.
Using this key and a valid-from date you can maintain specific values for the fixed temperature. A fixed
temperature value is used to determine the volume correction factor (various calculations of average are
also possible).
Example
Standard settings
Fixed temperatures are used for determining the volume correction factor mainly for residential
customers.
Recommendation
The keys for fixed temperatures should be based on the postal regional structure.
Activities
- Establish how many of the standard settings you are able to use.
- Change or delete the standard settings if necessary.
- To define a new setting, enter a key and a text in the FxdTemp field (fixed temperature).
Further notes
You only have to create or maintain fixed temperature keys if you have selected the Fixed temp. field
under temperature in the volume correction factor procedure.
______________________________________________________________
__
SAP AG 14.06.2013 575
System SAP
______________________________________________________________
In this IMG activity you maintain the fixed temperatures of a fixed temperature key for a particular
period.
Standard settings
Fixed temperatures are mainly used for determining the volume correction factor for residential
customers.
Activities
- In the FxdTemp field (fixed temperature), enter the appropriate fixed temperature key.
- Specify the valid-from period and enter a text for the fixed temperature.
Further notes
You only have to maintain the fixed temperatures if you have set the Fixed Temp. indicator, under
temperature in the volume correction factor procedure.
______________________________________________________________
SAP AG 576
System R/3
______________________________________________________________
__
In this IMG activity, you define the key for the pressure-temperature ratio in the Joule-Thomson effect..
Using this key and a valid from date, you can define fixed values for the ratio between the pressure drop
and temperature drop in the Joule-Thomson effect.
Activities
Further notes
You are only required to create and maintain the key for the pressure- temperature ratio if you want to use
the Joule-Thomson effect in gas billing.
______________________________________________________________
__
SAP AG 14.06.2013 577
System SAP
______________________________________________________________
In this activity, you maintain the ratio between the pressure drop and temperature drop in the
Joule-Thomson effect for a certain period.
Standard settings
It is necessary to take the Joule-Thomson effect into account if there is a large difference between the
inlet pressure and the measured pressure at the register.
Activities
Further notes
Only enter the values for the pressure-temperature ratio for the Joule-Thomson effect if you want to
consider the effect in gas billing.
______________________________________________________________
SAP AG 578
System R/3
______________________________________________________________
__
This IMG activity contains all the necessary information about the volume correction factor measured
pressure component.
The measured pressure specifies the outlet pressure of the gas pressure regulator device.
To define the measured pressure for a device, you can:
- Enter a measured pressure for the device in the allocations area for device installation.
- Install a pressure regulator on the device that controls the pressure.
- You centrally allocate a date-dependent measured pressure to the device, by the gas pressure area.
If the measured pressure changes within a billing period, you can set the MP Proration field in the
volume correction factor procedure if a proration is to be carried out at the time of the change. If no
proration occurs, the current value is used as the basis for calculation.
You must create all the measured pressures that are used in the system for each desired billing class. You
do this in the Define Measured Pressures activity.
The measured pressure is stored in the gas pressure regulator device. You specify this during installation
of the pressure regulator. If no gas pressure regulator device is installed in the installation, the measured
pressure is stored in the register for the gas meter.
How you maintain and select the following activities depends mainly on the settings you established in
the volume correction factor procedure.
The respective documentation describes how to use these activities.
Further notes
- If you want to take the Joule-Thomson effect into account, you must enter the pressure at the
register directly at register level. In this case the inlet pressure is stored in the gas pressure area.
- You must not complete the activities in this section if:
- You do not want to use the measured pressure to calculate the volume correction factor.
- select the Fixed VCF field in the volume correction factor procedure under the special
procedure.
- You use gas meters that take the pressure into account.
- enter 02 (register takes temperature and pressure into account) in the Therm.gas.bill in the
volume correction factor procedure.
______________________________________________________________
__
SAP AG 14.06.2013 579
System SAP
______________________________________________________________
In this IMG activity you store all permissible measured pressures for each billing class. When a measured
pressure is specified for the device installation, the system checks it against these entries. You can define
a certain measured pressure as a default value for each billing class. Enter this measured pressure in the
Default Value field. If billing-relevant and technical installations take place separately, you can select
one value as the default value for the technical installation. If you enter several default values for each
billing class, then the first value found by the system is used.
To make sure that these default values are actually proposed, you must maintain the entry SU_P_TE341
in Customizing under: Device Management -> Installation -> Basic Settings -> Define System
Parameters for Installation.
If a pressure regulator is installed in the corresponding installation, its measured pressure is proposed.
Activities
______________________________________________________________
SAP AG 580
System R/3
______________________________________________________________
__
In this IMG activity you define the pressure levels required in gas billing for each billing class. These
pressure levels correspond to the procedure areas defined in the publication G685, "Implementation of
Thermal Gas Billing" (April 1993).
You can use the pressure level to describe a measured pressure interval in the gas area. Measured
pressure refers to the gauge pressure at the gas meter.
The pressure level is not used as a control; it is for information only and can be printed on the customer’s
bill, for example.
Activities
Further notes
______________________________________________________________
__
SAP AG 14.06.2013 581
System SAP
______________________________________________________________
In this IMG activity you define gas pressure areas. Gas pressure areas have two uses:
Activities
Further notes
You are only required to perform this activity if you have selected the ’Gas press. det.’
field under the measured pressure in the volume correction factor procedure.
______________________________________________________________
SAP AG 582
System R/3
______________________________________________________________
__
In this IMG activity you define the gas pressure per gas pressure area for a certain period.
Activities
Define the required gas pressures in the system for each gas pressure area.
Further notes
You are only required to complete this activity if you have set the "Gas press. det." indicator under
measured pressure in the volume correction factor procedure.
______________________________________________________________
__
SAP AG 14.06.2013 583
System SAP
______________________________________________________________
This IMG activity contains all the necessary information about the volume correction factor air pressure
component.
You primarily use different air pressure values if there are altitude differences of more than 100 meters in
the service territory. The service territory is divided in the air pressure area that orients towards the
average geodetic altitude. For each air pressure area, you can maintain monthly air pressure values in
IMG activity Maintain Monthly Measured Air Pressures, annual values in IMG activity Maintain
Annually Measured Air Pressures or daily values in IMG activity Maintain Daily Measured Air
Pressures.
The air pressure is used to calculate the volume correction factor.
The maintenance and selection of the following activities depends on what you have entered in the
volume correction factor procedure.
Further notes
You must not define air pressure areas. You must not maintain monthly or annual measured air
pressures.
- If you do not want to use the air pressure to calculate the volume correction factor.
- select the Fixed VCF field under the special procedures in the volume correction factor procedure.
- If you use a gas meter that takes the pressure into account.
- enter value 02 (register takes into account temperature and pressure) in the Therm. gas. bill. field
in the volume correction factor procedure.
______________________________________________________________
SAP AG 584
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 585
System SAP
______________________________________________________________
In this IMG activity you create different air pressure areas. You allocate an average geodetic height above
mean sea level to each air pressure area.
Example
Recommendation
The air pressure areas should be based on the postal regional structure.
You should use mnemonic keys.
Activities
1. Establish how many of the standard settings you are able to use.
2. If necessary, change or add to the standard settings.
3. To define a new air pressure area, proceed as follows:
Further notes
When you create an installation, an air pressure area from the postal regional structure is proposed and
copied to the installation. You can change this value. This makes it possible, for example, to allocate
installations in high-rise buildings from a particular height upwards to an air pressure area different to
that of the regional structure.
______________________________________________________________
SAP AG 586
System R/3
______________________________________________________________
__
Use
In this IMG activity, you store the daily measured air pressure values for air pressure areas.
The procedure for arithmetic and weighted calculation of average is based on these results.
Activities
Further notes
The air pressure for a particular installation results from adding the measured value to an altitude
correction pressure that is stored in the installation. This procedure is only used for nonresidential
customers.
Note:
You must only use this activity if the AirPress To-Day field is selected under Atmospheric pressure in
the volume correction factor procedure.
______________________________________________________________
__
SAP AG 14.06.2013 587
System SAP
______________________________________________________________
In this IMG activity you store the air pressure measured monthly for an air pressure area.
Arithmetic and weighted averaging procedures are used for these air pressures.
Activities
Further notes
The air pressure for certain installations is calculated by adding the measured value and an altitude
correction pressure stored in the installation. This procedure is only used for a few nonresidential
customers.
You do not need to complete this section if, in the volume correction factor procedure under the
atmospheric pressure, you specify "Annual air pressure" in the "Air pressure" field.
______________________________________________________________
SAP AG 588
System R/3
______________________________________________________________
__
In this IMG activity you create the annual average air pressure of an air pressure area.
Activities
- In the AirPrAr. field (air pressure area), specify the appropriate air pressure area.
- Specify the valid-from date and the average air pressure.
Further notes
If no annual air pressure is selected in the volume correction factor procedure (under "Atmospheric
pressure"), you do not have to complete this activity.
______________________________________________________________
__
SAP AG 14.06.2013 589
System SAP
______________________________________________________________
This IMG activity contains all the necessary information about the volume correction factor component
gas law deviation factor.
The gas law deviation factor formulates the deviating behavior of a real gas from an ideal gas.
See the documentation for the determination of the gas law deviation factor.
______________________________________________________________
SAP AG 590
System R/3
______________________________________________________________
__
In this IMG activity you maintain the gas law deviation factor according to pressure and temperature.
Billing uses the entries in this table to determine the gas law deviation factor.
The values for the gas law deviation factor determined in a corrector may differ from the actual values. If
this is the case, a correction can be carried out. In this process, the standard cubic meters are multiplied
by the quotient of the determined gas law deviation factor and the actual gas law deviation factor. The gas
law deviation factor is stored at the register level during device installation.
Activities
Further notes
The gas law deviation factor is only relevant if the measured pressure exceeds 1000 mb.
If you do not wish to use the gas law deviation factor for calculating the volume correction factor, you do
not need to complete this activity. If this is the case, you must leave the Gas law DevFac. field blank in
the volume correction factor procedure (this field can be found under "Compressibility").
Furthermore, this activity is not necessary if the gas meters used by your company account for the gas
law deviation factor. You must specify this in the volume correction factor procedure in the Therm.gas
bill. field (inclusion of factors in thermal gasbilling).
______________________________________________________________
__
SAP AG 14.06.2013 591
System SAP
______________________________________________________________
In this IMG activity you can store date-based values for the volume correction factor. You need to have
enabled access to these values for the purposes of actual gas billing by setting the Fixed VCF indicator
(fixed volume correction factor) in the activity Define Volume Correction Factor Procedure. The control
indicators for temperature, air pressure and measured pressure in that activity are then not taken into
account. The control indicators for the gas law deviation factor may still be relevant.
In the Usage type field of that activity you can also control how the defined volume correction factors are
to be interpreted in relation to the from-date.
- If the field is left blank, the factors are analyzed according to the time slice generated by the
from-date.
- If "1" is entered, the factors are analyzed according to the most current date from this activity for
which the validity period coincides with the gas month defined in scheduling or in the activity
Define Allocation Data for Gas.
Example
If you have entered the from-dates 12/20/1996, 12/15/1996 and 11/03/1996 in this activity, and if the gas
date specified in scheduling is 12, then the from-date 12/20/1996 is used for determining the volume
correction factor.
The volume correction factor stored here is used as a basis for the whole billing period.
Requirements
You must first create the temperature areas. To do so, choose Device Management -> Meter Reading ->
Weighting Procedure -> Degree Day Weighting -> Define Temperature Areas.
Activities
- In the BClss field (billing class), specify the appropriate billing class.
- Select the corresponding air pressure areas and temperature areas. Select the corresponding
measured pressure and volume correction factors for the valid-from date.
4. Maintain the volume correction factors for a particular period within the measured pressure limits.
______________________________________________________________
SAP AG 592
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 593
System SAP
______________________________________________________________
In the volume correction procedure, the measured volumes are converted into standard volumes.
The following components must be taken into account in the volume correction procedure:
Temperature:
- Fixed temperature
- Daily temperature
- Monthly temperature
- Ignore temperature
Note:
You may only choose settings for averaging (arithmetic/weighted) if you have not selected the Fixed
Temperature field.
Enter the standard and zero temperature in the absolute temperature units such as Kelvin.
Measured pressure:
Enter a measured pressure interval. This area is used besides the other properties (see Gas Procedure), in
order allocate suitable gas procedures. You must also specify the measured pressure area for registers that
take the pressure into account. There is a finer distribution of the gas procedure for smaller intervals.
Take into account the following for measured pressure:
- Proration for changes in measured pressure
- Gas pressure determination for gas pressure area
- Gas pressure correction
Air pressure:
- Standard air pressure
- Air pressure
- Air pressure correction
______________________________________________________________
SAP AG 594
System R/3
______________________________________________________________
__
In this IMG activity, the special procedures for volume correction factor determination are explained.
Select the corresponding field for this under special procedures in the volume correction factor
procedure.
When you select a special procedure, some of the control fields, such as Fixed Temperature, Averaging
Type, Average from, Air Pressure, Air Press Corr., Gas Las Deviation Factor are not taken into
account. Only combinations of one of the special procedures with the control fields for volume correction
factor determination are taken into account to calculate the gas factors.
- Register relationship ZZ
- Register relationship ZE
- Combination of register relationships ZZ and ZE (see documentation for register relationship ZZ).
- Fixed VCF
- Last value
If you select the Last Value field, the volume correction factor of the current time slice in the
billing period is used for the whole billing period. Each type of averaging is suppressed.
This procedure is mainly intended for demand billing, in order to avoid unnecessary prorations. To
use this procedure, you must select the field in both the volume correction factor procedure and the
calorific value procedure, for the gas procedure.
- Volume correction factor from register
- Without temperature
______________________________________________________________
__
SAP AG 14.06.2013 595
System SAP
______________________________________________________________
In this section you define the various procedures for determining the volume correction factors. Normally
you perform this activity once. The possible volume correction factor procedures are required for
defining the gas procedure.
Volume correction factors are required if the gas billing types are either thermal or according to standard
cubic meters.
Background
Different gas meters process the factors for calculating the volume correction factor in different ways:
- Gas meters that do not use a factor
- Temperature compensation gas meters
- Correctors that may or may not use the gas law deviation factor.
Example
The fixed preset values indicate which factors the register uses:
- Neither temperature, nor pressure, nor the gas law deviation factor
- Temperature only
- Temperature and pressure
- Temperature, pressure and the gas law deviation factor
Standard settings
If you use gas billing for residential and non-residential customers, the main volume correction factor
procedures used are as follows:
- At least one procedure for the meters required in the Therm.gas bill. field
- A procedure with fixed temperature for residential customers
- A procedure that uses compressibility for large nonresidential customers
Depending on the existing contracts, procedures with either a linear or a weighted weighting key are
necessary.
Activities
______________________________________________________________
SAP AG 596
System R/3
______________________________________________________________
__
Further notes
For certain selections in the volume correction factor procedure you must perform certain activities as
follows:
- If you enter a value in the Gas law DevFac. field, a gas law deviation factor is required:
- Activity: Define measured pressures.
- Activity: Define gas law deviation factor per pressure and temperature
- If you set the Fixed temp. indicator, fixed temperatures are required:
- Activity: Define fixed temperature keys
- Activity: Maintain fixed temperature values
- If you do not set the Fixed temp. indicator and you do not select a special procedure, monthly gas
temperatures are required:
- Activity: Maintain gas temperatures measured monthly
- If the gas meter does not use pressure (see documentation for the Therm.gas bill. field), and you do
not select a special procedure, pressure values are required:
- Activity: Define air pressure areas
- Depending on the entry in the Air pressure field, you either Maintain Monthly Measured Air
Pressures or Maintain Annual Measured Air Pressures.
______________________________________________________________
__
SAP AG 14.06.2013 597
System SAP
______________________________________________________________
This IMG activity contains all the necessary information about the calorific value.
The calorific value of a gas is specified in the unit energy per standard volume. For example,
11kWh/Ncbm (Ncbm = standard cubic meter).
Different gas types usually have different calorific values.
The calorific value can vary in time, just like the components of the volume correction factor. This
becomes effective when you change the energy fed gas.
The calorific values are usually averaged over a larger period and grouped into one single calorific value.
Calorific values can be maintained as daily or monthly values. A separate calorific value and supplier
calorific value are specified each time.
The corresponding tables are maintained for each calorific value district that you create in IMG activity
Define Calorific Value Districts. You can specify a default value in the postal regional structure. This is
used for the device installation, and can be overriden.
Further notes
- If you do not want to implement thermal gas billing, you must not maintain the components and
activities for the calorific value.
- To set individual limits for the level of the calorific value, use enhancement Check Level of
Calorific Value (EBIS0008).
- To determine when the plant calorific value and the supplier calorific value are to be used in billing
for daily calorific values, use enhancement Determination of Calorific Values in Billing
(EBIA0016).
- See the documentation for field Weighting/CV dist..
There are two special procedures for the calorific value procedure:
Reference Calorific Value
Last Value
______________________________________________________________
SAP AG 598
System R/3
______________________________________________________________
__
The service territory is divided into different calorific value districts via the postal regional structure.
When you add a meter to the installation, the calorific value from the regional structure is proposed in the
register.
You can overwrite this value in each register.
Example
Key Long text
BERLIN Berlin
WALLDORF Walldorf
STUTTGAR Stuttgart
NEWYORK New York
Recommendation
The calorific value districts should be based on the postal regional structure.
You should use mnemonic keys.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 599
System SAP
______________________________________________________________
In this IMG activity you store the calorific values measured by the supplier and/or the company for each
day and calorific value district.
Standard settings
In contrast to the maintenance of monthly calorific values, it is neither necessary nor possible to maintain
the actual billing calorific value. In this case, billing always accesses the table directly.
Activities
Further notes
The energy feedings per calorific value district or per period are used to calculate a weighted calorific
value.
You only have to perform this activity if you have entered "Valid for 1 day" in the Time ref. for CV (time
reference for calorific value) field in the calorific value procedure.
______________________________________________________________
SAP AG 600
System R/3
______________________________________________________________
__
In this IMG activity you store the calorific values measured by the supplier and/or company for each
month and calorific value district.
Standard settings
You normally maintain the monthly calorific values in the activity Maintain Billing Calorific Values
It is essential that you complete the activities in this sequence.
If you change the monthly calorific values afterwards, you must update, check and, if necessary, correct
the entries in the activity Maintain Billing Calorific Values.
Activities
Further notes
The energy feedings per calorific value district or per period are used to calculate a weighted calorific
value.
You must only perform this activity if you enter "Valid for 1 Year" or "Valid for 1 Month" in the Time
ref. for CV (time reference for calorific value) field in the calorific value procedure.
______________________________________________________________
__
SAP AG 14.06.2013 601
System SAP
______________________________________________________________
In this IMG activity you store the monthly energy quantities supplied by a utility company for each
calorific value district.
These quantities are used as a basis for the weighting procedure according to energy feedings, and for
calculating the weighted temperature average or calorific value average for thermal gas billing.
Weighting is always carried out according to the calorific value district.
Specify the time in the Issue by field. If the billing period covers several energy feeding periods, or is
shorter than the required energy feeding period, the consumption is derived accordingly.
Note:
You can specify the units of measurement for the energy feeding quantities. The system does not
currently check these units of measurement. You must ensure that you specify the energy feeding
quantities in the source unit of measurement for the calorific value procedure. All calorific value
procedures for a particular calorific value district must have this same source unit of measurement.
Activities
Further notes
Define how weighting should take place, in the Weighting CV district field in the calorific value
procedure. The difference between the weighting according to table Energy Feedings per Period (TE415)
and Energy Feedings According to Calorific Value District (V_TE921) can be found in the key field
Cal.val.dist. in V_TE921. This means that weighting is carried out according to calorific value district.
To define energy feedings for each period, choose the following in Customizing: Device Management
-> Meter Reading -> Weighting Procedures -> Weighting of Energy Feeding -> Define Energy
Feeding per Period. You do not need to perform this activity if you only select weighting according to
table TE415 in the calorific value procedure.
______________________________________________________________
SAP AG 602
System R/3
______________________________________________________________
__
In this IMG activity you define an average energy feeding volume for every calorific value district and
every month.
In most cases you only have to maintain the average energy feeding volume once, based on past values.
The values from the "Energy feedings per calorific value district" table are usually used for calculations.
If the values from this table are not sufficient for a calculation, the average energy feeding volumes are
used.
Example
Activities
Further notes
You do not need to carry out this activity if you only select the weighting according to TE415 in the
calorific value procedure.
______________________________________________________________
__
SAP AG 14.06.2013 603
System SAP
______________________________________________________________
In this IMG activity you define procedures for calculating calorific values. You determine whether actual
or defined calorific values are used. You can also decide whether the company calorific value or supplier
calorific value are used for billing, and how the billing calorific value is determined.
The following procedures are used to determine the calorific value:
- Weighted annual average:
The actual calorific values of the last 12 months are multiplied by the respective sendout of the
individual months.The total of the products is divided by the total sendout for the 12 months. The
result is the weighted actual annual average of the calorific values. If the fixed calorific value is
used, the actual annual average can be compared to the fixed calorific value.
If the percentage deviation is too large, you should use the actual annual average instead of the fixed
calorific value for the calorific value to be billed.
To calculate the weighted average use either activity Energy Feeding per Calorific Value District or
Energy Feeding per Period.
- Arithmetic annual average:
The actual calorific values of the last 12 months are averaged arithmetically. If the fixed average
calorific value is used, the actual and fixed annual averages are also compared here.
- Arithmetic average for the billing period:
The actual calorific values of the months in the billing period are averaged arithmetically.
- Weighted average for the billing period
The actual calorific values for the months in the billing period are averaged using a weighting
method.
- Lowest value
Standard settings
In most cases two procedures are defined - one for residential customers and one for non-residential
customers.
Because of the many control possibilities and the direct effects on other activities, you should define the
calorific value procedures once, and change them only if it is absolutely necessary.
Note:
The text contains a graphic. Carry out the following to display it the best possible way:
1. Select Help -> Settings.
2. On the tab page F1-Help, select the field In Performance Assistant field
Note:
If you change the settings afterwards in the determination mode area or in the Weighting/CV dist.
field, you must update, check and, if necessary, correct the entries in the activity Maintain Billing
Calorific Values.
Only certain combinations of the control fields for time control and averaging are allowed. These can be
taken from the following tables:
______________________________________________________________
SAP AG 604
System R/3
______________________________________________________________
__
Activities
Further notes
The field allocation on the Maintain Billing Calorific Values screen depends upon Type of Calorific
Value entered in the determination mode.
______________________________________________________________
__
SAP AG 14.06.2013 605
System SAP
______________________________________________________________
In this IMG activity you define the calorific values to be billed for each calorific value procedure and
calorific value district.
The field allocation and settings options for the screens depend on the settings of the chosen calorific
value procedure.
Two important fields in the calorific value procedure are Calorific value type and CalVal for billing.
Daily values:
If you use daily calorific values, you must not maintain activity Maintain Billing Calorific Values. The
values are used directly and can also be used for averaging for the billing period.
Monthly values:
The billing calorific values must be calculated for calorific values with a time reference of a month or a
year. This activity is influenced by the fields in the calorific value procedure, as follows:
- Actual calorific values
For actual calorific values, the maintenance screen consists of three columns. You enter the months
in these columns. After you have entered the dates, select the corresponding line. The billing
calorific value is determined using the Maintain Line function, based on the fields. The system
selects the Maintained field.
Which calorific value is determined, depends on the value you enter in the CalValue for billing
field in the calorific value procedure.
- Defined calorific values
The maintenance screen for defined calorific values consists of six columns. You can specify a fixed
calorific value for each month. After you have entered the date, select the corresponding line. The
billing calorific value is determined using the Maintain Line function, based on the fields. At the
same time, you obtain the percentage difference between the fixed calorific value and the calculated
calorific value.
Because of this result, the billing calorific value can now be determined. This procedure is used so
that primarily all residential customers use the same calorific value. Certain legislative requirements
do specify that this calorific value may deviate by only a certain percentage from the actual calorific
value. Always enter the same fixed calorific value. A billing calorific value is only used in cases of
larger deviation from the actual calorific value, when the billing calorific value is closer to the actual
calorific value.
Effects on the Average field for the calorific value procedure
The calculations of the billing calorific values depend on the Average field in the calorific value
procedure:
- If the Average field is also selected in the calorific value procedure for actual calorific values,
along with the arithmetic/weighted averaging/lowest value, then the billing period is averaged. In
this case, the billing calorific values agree with the settings in IMG activity Maintain Monthly
Calorific Values per Calorific Value District. Averaging first takes place during billing, because
only then is the exact billing period known. You cannot select the Average field for defined
calorific values.
______________________________________________________________
SAP AG 606
System R/3
______________________________________________________________
__
- If the Average field is not selected, the specifications relate to the type of averaging, but only in
this IMG activity. Averaging takes place over one year. This means that for September 1999,all
values from October 1998 until September 1999 are correspondingly determined. The calculated
value is used as the billing calorific value for actual calorific values. For defined calorific values, the
calculated value is used as a comparison value for the calorific value you specified. This averaging
is fixed over 12 months and can take place before the actual billing. This saves calculation time in
billing.
If the time reference for the calorific value is one year, the billing calorific value of the access month is
used for a whole year. This means that if the access month is September 1998, the billing calorific value
is valid from October 1998 until September 1999 inclusively.
If the time reference of the calorific value is one month, the corresponding monthly billing calorific
values are used.
Example
Here are explanations for the valid combinations of control fields for the calorific value procedure for
monthly calorific values.
Column (1)
The settings defined in IMG activity Maintain Monthly Calorific Values per Calorific Value District
are used. The time reference of the calorific value is one year. The arithmetic/weighted average is
created.
- The following applies for actual calorific values:
The date you specified (09.1999 for example) is the start date for the corresponding averaging. The
result is the billing calorific value for 09.1999. The access time is determined from the gas date in
gas billing. The associated billing calorific value is valid for the whole year.
- The following applies for defined calorific values:
The date you specified (09.1999 for example) is the start date for the corresponding averaging. The
result is the comparison value for 09.1999. In gas billing, the access time is determined from the gas
date. The associated billing calorific value is valid for the whole year.
Column (2)
The actual calorific values and the settings defined in IMG activity Maintain Monthly Calorific Values
per Calorific Value District are used. The time reference of the calorific value is one month. The
arithmetic/weighted average is created. The Average field is selected.
In this case, averaging takes place first during billing, because only then is the exact length of the billing
period known. The corresponding settings in IMG activity Maintain Monthly Calorific Values per
Calorific Value District, are copied to activity Maintain Billing Values.
Column (3)
Actual calorific values are used. The time reference of the calorific value is one month.
The corresponding settings in IMG activity Maintain Monthly Calorific Values per Calorific District
are copied to IMG activity Maintain Billing Values. There is one time slice per month in billing.
Column (4)
Defined calorific values and entries from IMG activity Maintain Monthly Calorific Values per
______________________________________________________________
__
SAP AG 14.06.2013 607
System SAP
______________________________________________________________
Calorific District are used. The time reference of the calorific value is one month. The
arithmetic/weighted average is created.
The corresponding average is created over one year and is used as the comparison value for the billing
calorific value. This means that the comparison value for 09.1999 is the corresponding averaged value
from 10.1998 until 09.1999. The time reference is one month. This means that one time slice exists for
each month. Time slices with the same defined calorific values are grouped together.
Activities
______________________________________________________________
SAP AG 608
System R/3
______________________________________________________________
__
Example
Requirements
Depending on the billing procedure, you must have completed the following actions.
- You must have created a volume correction factor procedure.
______________________________________________________________
__
SAP AG 14.06.2013 609
System SAP
______________________________________________________________
Standard settings
Recommendation
Activities
Further notes
______________________________________________________________
SAP AG 610
System R/3
______________________________________________________________
__
In the allocation data you can define how the gas month is determined by specifying values for the
Selection, Deviation and Default fields.
The gas month refers to the time at which the data required for performing thermal gas billing is
imported.
You can define a maximum deviation that allows the gas date to differ back (in months) from a gas date
that has been set in the portion (in the scheduling component). You can additionally define a default value
for the gas month within the maximum deviation.
You can determine whether a window is processed using default values calculated by the system.
If the window is to be processed, you can set the Gas date/Gas Year field to not ready for input if you
wish.
If the window is not to be processed, the calculated default values are used for meter reading order
creation.
Note:
In most cases a maximum deviation of 2 months is sufficient.
If you do not wish to determine the gas month explicitly according to billing class and billing procedure,
you can can leave a particular field blank (the billing procedure, for example) and the system performs a
generic search.
Recommendation
Activities
______________________________________________________________
__
SAP AG 14.06.2013 611
System SAP
______________________________________________________________
The reading and back reading times are determined to read the required data from the
corresponding tables. These are different, depending upon whether monthly, daily or fixed values
are used. An additional incluencing factor is the averaging type.
The following always apply:
- If no gas date is specified for a time slice in the associated period, the to-date of a suitable time slice
is used as the replacement value. Normally the date of the latest time slice is used.
- If no gas date exists for the previous reading, the from-date of a suitable time slice is always used as
the back reading date. Normally the date of the oldest time slice is used.
Example
The following examples demonstrate how to set the access times for calorific value calculation. The logic
behind this is the same for the calorific value procedure and the volume correction factor procedure.
Daily values
The corresponding values are read for the period (from-date - to-date). These are determined if necessary.
Annual calorific values
The same gas date is used for all time slices in the coherent period.
This results from the gas date of the latest record or its to-date.
01/01/1998 |---------------------------------------------| 12/31/19999
The actual gas date is 10/25/1999 and the access point is 19/1999. The calorific value found is valid for
the period 01/01/1998 -12/31/1999.
The gas date is the same as the to-date of the latest record and the access point is 12/1999. The calorific
value found is valid for the period 01/01/1998 - 12/31/1999.
Monthly values (no averaging)
The reading date of the latest record, is the month and the year of the gas date. If this does not exist, then
it is the month and the year of the to-date of the latest record.
The back reading date is only required for the oldest time slice, and is the same as the year and the month
of the gas date for the previous reading + one month (gas date of previous reading 09/30/1998, and back
reading date = 10.1998) or the same as the year and the month of the from-date of the oldest time slice
within the associated period.
The standard case for this procedure is as follows:
|----- |----- |-----|
01 02 03
The billing period is always from 15th - 15th. For example, 15. February until 15th March. The calorific
values for March do not exist at the time of billing, so February is fixed as the gas month, and the
calorific value for February is used in gas billing. This results in the following:
Reading month = gas month (February)
______________________________________________________________
SAP AG 612
System R/3
______________________________________________________________
__
The gas month is November, because the calorific value for December does not yet exist for billing. This
results in the following:
Reading month = gas month (November)
Fixed back reading month = gas month - 11 months (December of the previous year)
The average of the calorific value from December 1999 - November 2000, for example, is created. This
value applies for the whole billing period (01/01/2000 12/31/2000).
Note:
If the fixed 12 month average is used, then the calculated value is also used, if necessary, for smaller
billing periods. In the above-mentioned case, this is possible if the customer first moves in during
the year, in July for example.
If you want to prevent this, you can alternatively use the procedure mentioned below. For this procedure,
only the actual length of the billing period is important.
Averaging for the billing period
The reading date of all time slices in the associated period is the same as the gas date or the to-date of the
latest time slice.
The back reading date of all time slices in the associated period is the same as the year and month of the
gas date for the previous meter reading + 1 month (gas date of previous reading 9.30.1999 and back
reading date = 10.1999) or the same as the year and month of the from-date of the oldest time slice within
the associated period.
|---------------------------------------------- |----------- |
01/01 11/2000 12/31
The gas month is November, because the calorific value for December does not yet exist for billing.
Reading month = gas month (November)
Back reading month = gas month of the previous meter reading + 1 month (December of the previous
year)
The average of the calorific value from December 1999 - November 2000 is created. This value is valid
for the whole billing period (01/01/2000 - 12/31/2000).
Fixed values
Fixed values do not relate to calorific values, but rather to temperature, measured pressure and air
pressure, which are all stored in the tables with the valid from-date.
The reading date of the latest record is the month and the year of the gas allocation date. If this is not
available, then it is the month and year of the to-date of the latest record.
For time slices in the period, in which the month of the to-date is later than the gas allocation date, the gas
______________________________________________________________
__
SAP AG 14.06.2013 613
System SAP
______________________________________________________________
month is copied as the reading date. Otherwise it is the month and year of the to-date.
Special features
- Determination of the gas month for several devices in the installation:
The following applies for the annual procedures:
In one year, several devices are installed in the installation as follows:
|__________________________ Billing Period_____________________|
|____Device 1 _______|
|____________Device 2 __________|
|____Device 3 ____|
When billing the calorific value and temperature, the same gas month is used for all three devices.
This is the same as the latest gas month. Therefore, in the above example, the gas month of device 3
is the gas month for all three devices.
- Back reading month for fixed calorific values:
For determination of the back reading month, you distinguish whether the billing calorific values are
fixed or actual calorific values.
- The following applies for fixed calorific values:
Back reading month = month from the last billed meter reading result + 1 day.
- The following applies for all other components in the volume correction factor, calorific value
and gas procedures. In other words, for actual calorific values, air pressure, temperature and
conversion factors with degree day coefficient:
Back reading month = last reading month + 1 month
- All calorific values are combined:
For fixed calorific values, the time slices with the same calorific values are combined:
|---10---|---10---|---10---| |---11---|---11---| |---12---|---12---| becomes
|-------------10-------------| |--------11--------| |--------12--------|
Call-up environment
The following call-up environments exist for gas billing. You distinguish whether gas billing is called up
for a period or for a particular access time.
Call-up environment Replacement valuesFrom-date To-date
Billing None Move-in date or last billing date + 1 day End of billing
period
Simulation with billing order None Move-in date or last billing date + 1 day End of billing period
Simulation without billing order Yes Input from-date Input to-date
Entry of meter reading data Yes Meter reading date Meter reading date
Budget billing extrapolation Yes Move-in date or last billing date Scheduled meter reading
date from budget billing period from following period
Overall check Yes Move-in date or last billing date + 1 day Input to-date
Proration within billing No Date of price change, for example Date of price change, for
example
Note:
To display tables in the Performance Assistant, choose Help -> Settings.
The following applies for replacement values:
______________________________________________________________
SAP AG 614
System R/3
______________________________________________________________
__
- None - No replacement value is used. If not all values are available, the processing is cancelled and
an error message is output.
- Yes - the last value that is smaller than the access date is used for the calorific value, volume
correction factor, measured pressure and gas law deviation factor. The value of the previous year is
used as a replacement value for temperature and air pressure.
- No - replacement values may also be used for prorations within those call-up environments where
replacement values are allowed.
Replacement values are not possible for conversion factors in the gas procedure.
The extrapolation cookbook describes the key dates, on which the gas billing is called during
extrapolation.
Note:
The text contains a graphic. Carry out the following to display it the best possible way:
1. Select Help -> Settings.
2. On the tab page F1-Help, select the field In Performance Assistant field
______________________________________________________________
__
SAP AG 14.06.2013 615
System SAP
______________________________________________________________
31.6.3.1.7 Rozgraniczenie
Proration:
The billing period is prorated if one of the following gas components has changed:
- Gas procedure
- Calorific value district
- Measured pressure of the register (only if the MP Proration field is selected in the volume
correction factor procedure)
- Gas pressure area
- Gas correction pressure
- Temperature area
- Fixed temperature key
- Air pressure area
- Altitude correction pressure
- Set or actual gas law deviation factor in the register
The resulting time slices are considered separately.
Example
The billing period is from 01.01 to 12.31.
01.01|------------------------------------------------------ |12.31
On 04.25 the gas procedure is changed. The following periods result from this change,and are considered
separately from this point onwards for the determination of the access times:
01.01|-------------|
|--------------------------------------|12.31
04.25
______________________________________________________________
SAP AG 616
System R/3
______________________________________________________________
__
Gas Date
You use the gas date, during billing or the billing simulation with billing order,to determine the first
access time for reading the gas data.
The date is calculated from the scheduled meter reading date during the order creation. This date is
contained in the schedule record for the meter reading unit, or is entered during the single entry of a
meter reading result.
You determine the gas date from the scheduled meter reading date, in accordance with the rules you
define in IMG activity Define Allocation Data for Gas for each billing class and billing transaction. A gas
month is determined, beginning from the scheduled meter reading date. The last day of the month is
proposed as the gas date. If the gas date determined and the scheduled meter reading date lie in the same
month, the system adopts the scheduled meter reading date as the gas date.
If you defined in the IMG activity that an input dialog box for the gas data is displayed, then you can still
change the gas date in the defined area.
If meter reading data for a billing class and a billing transaction should be processed as a batch job, this
input dialog box cannot be displayed. In this case, create an entry in the activity Define Allocation Data
for Gas, for which the field Background Processing is selected.
IMG activity Define Allocation Data for Gas is not important for move-outs. First the system copies
the scheduled meter reading date directly as the gas date. You can later correct this in move-out
processing.
You can use enhancement EDMMR002 to change the date in the meter reading data entry. You can, for
example, set the gas date to the actual meter reading date. At the moment, only the month and year of the
gas date are used to define the access time.
In billing, a gas date is always contained in the latest time slice within a coherent record. If the gas date
cannot be determined from the scheduled meter reading date, because the time slice taken into account
results from the prorations, the To-Date of this time slice is used as the replacement value.
Example
The gas procedure was changed on 4.25. This means that both time slices must be processed separately.
The gas date is 9.30.
1.1.|-------------|
|--------------------------------------|12.31.
4.25.
The gas date for the time slice 4.25 - 12.31 is 9.30. The replacement value for the gas date of time slice
1.1. - 4.24 is 4.24.
The allocation date for gas billing that you specified in the portion, is not important in gas billing.
Note that the move-in meter reading does not contain a gas date.
______________________________________________________________
__
SAP AG 14.06.2013 617
System SAP
______________________________________________________________
The gas date is used if the actual calorific values do not exist at the time of billing.
Carefully consider how much you need to postpone the gas month. Here are a few examples to
demonstrate the possible negative effects if you postpone the gas month too much.
Example 1
The customer wants an interim bill in February.
|----------|9.1999 ----------|2.2000 ----------|
The gas month of the previous meter reading result is 9.1999. The gas month is 2.2000 (month from the
to-date). The billing period is from 10.1.1999 - 2.28.2000. If the gas month is postponed the following
extreme case is possible:
The gas month is postponed by 5 months (to 9.1999). Averaging takes place for just month 9.1999. This
means that this average value is copied. There is also a calorific value that has nothing to do with the
actual billing period.
You obtain the same result if the new gas month is before the previous meter reading.
Example 2
In the installation, two tenants have each lived for three months during the period 1.1.2000 - 6.30.2000.
|1.1.----------|3.31.---------- |----------6.30.|
The gas month for the move-out of the first tenant is 3.2000, and for the second tenant 6.2000. The
gas month is postponed for both tenants by 3 months. Therefore, the following applies for the second
tenant:
Gas month = postponed gas month 3.2000
Back reading month = gas month of the previous meter reading + 1 month (= 1.2000), because this
gas month was also postponed by three months.
The second tenant is billed using the calorific value average, for the months 1.2000 to 3.2000.
Therefore he is billed for a period during which he never actually lived there.
If the gas month is postponed by the allocation of an installation to another portion, for example, it is
possible that averaging takes place for a postponed period.
The portion of the installation has changed for the year 2000. For this reason, the billing period is 7.01 -
6.30 for the following year. In the first year after the changeover, the period 1.1 - 6.30 is billed. The
following applies in this case:
Reading month = gas month of the new portion (5.2000)
Back reading month = gas month - 11 months (6.1999)
The average value is created for the period 6.1999 - 5.2000. The determined calorific value is valid for
the whole billing period (1.1.2000 6.30.2000).
______________________________________________________________
SAP AG 618
System R/3
______________________________________________________________
__
Monthly calorific values are used without averaging. The billing period is one year.
The gas month is copied as the reading month, in the time slices in the period, in which the month of the
to-date is later than the gas allocation date.
Example:
|--------------- ... --------------- |------------------------ |
1.1. ... 30.9.(gas date). 12.31.
There is one time slice for each month that begins on the first day of the month and ends on the last day
of the month. The months that are later than the month of the gas date, are grouped together in one time
slice. The calorific value is that from the month of the gas date.
|------ |------|--- ... ---|------| ------|------ |------|------ |
1.1. 2.1. 9.1. 12.31.
For the time slice 9.1. to 12.31, the calorific value for September is valid. For the remaining time slices,
the calorific value of the corresponding month is valid. This means for January, the calorific value from
January, and so on.
Monthly calorific values are used without averaging. The billing period is one year.
For the time slices where the from-date is earlier than the back reading month, the back reading month is
copied as the reading month.
Example 1
The gas month of the previous meter reading is 2.2000.
|------ |------ |------ |--------------------------------------|
12.1. 1.1. 2.1.
The billing period begins on 12.1.1999. In this case the first time slice is extended to 12.1.1999 -
2.29.2000.
Example 1
The gas date of the previous meter reading is 12.31.1999.
The following applies:
Back reading month = gas month of the previous meter reading + 1 month, (= 1.2000). In this case, the
time slice from Januar 2000 is extended to 12.15.1999 - 1.31.2000. The calorific value from January is
valid. The calorific value of the corresponding month is valid for all other time slices.
______________________________________________________________
__
SAP AG 14.06.2013 619
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 620
System R/3
______________________________________________________________
__
This IMG activity contains all the information necessary for implementing franchise contracts.
In the electricity and gas divisions, franchise fees are levied only according to consumption, not as a flat
rate.
In the franchise contract, you can determine which procedure is used for calculating the franchise fee:
- Gross procedure
Here, a fixed gross price (net price + franchise fee) is agreed. If the municipality raises the franchise
fee, the gross price does not change for the business partner. This means that the utility company
receives a lower net price.
The divisions for water and district heating are only billed with the gross procedure and the
franchise fee is specified as a percentage rate of the net price.
- Net procedure
Here, a fixed net price is agreed. If the municipality raises the franchise fee, the net price increases
accordingly.
- Maximum gross procedure
In contrast to the gross procedure, the agreed gross price is also a maximum. This means it can only
vary below the maximum limit. A maximum is also set for the franchise fee and the maximum
franchise fee is taken from the maximum gross price. The actual franchise fee is then added.
- Where municipalities have no fanchise fee or a lower franchise fee, the business partner
receives a lower price.
- Where municipalities have a higher franchise fee, the gross price for the business partner does
not change. However, the utility company receives a lower net price because the municipality
receives the higher franchise fee. In other words, the utility company pays the difference
between the maximum and the actual franchise fee.
Examples
- Gross procedure for the electricity division:
Gross price: 0.21 USD/kWh (net price 0.20 USD/kWh + franchise fee 0.01 USD/kWh)
Franchise fee increases to 0.02 USD/kWh -> net price 0.19 USD/kWh
- Net procedure for the electricity division:
Net price: 0.20 USD/kWh, franchise fee: 0.01 USD/kWh -> gross price 0.21 USD/kWh
Franchise fee increases to 0.02 USD/kWh -> gross price 0.22 USD/kWh
- Maximum gross procedure for the electricity division:
Maximum gross price: 0.21 USD/kWh, of which, max. franchise fee: 0.02 USD/kWh
- Actual franchise fee: 0.01 USD/kWh
0.21 USD/kWh - 0.02 USD/kWh + 0.01 USD/kWh = 0.20 USD/kWh
Business partner pays 0.20 USD/kWh.
Utility company receives 0.19 USD/kWh
- Actual franchise fee: 0.03 USD/kWh
0.21 USD/kWh - 0.02 USD/kWh + 0.03 USD/kWh = 0.22 USD/kWh
Business partner only pays 0.21 USD/kWh (= maximum gross price).
Utility company only receives 0.18 USD/kWh.
______________________________________________________________
__
SAP AG 14.06.2013 621
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 622
System R/3
______________________________________________________________
__
In this IMG activity you define number ranges for franchise contracts.
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
__
SAP AG 14.06.2013 623
System SAP
______________________________________________________________
In this IMG activity you define the search help for franchise contracts.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 624
System R/3
______________________________________________________________
__
In this IMG activity you define notes for franchise contracts (object EKON).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 625
System SAP
______________________________________________________________
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
______________________________________________________________
SAP AG 626
System R/3
______________________________________________________________
__
In this IMG activity you define the various contract types for franchise contracts.
You can define the contract types as you wish.
Example
Recommendation
You should base your definitions on the divisions used by your company and enter a contract type for
each division with a franchise fee.
You should assign mnemonic keys.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 627
System SAP
______________________________________________________________
Example
Key Text
TH Residential customer: household
SO Nonresidential customer
Recommendation
You should define at least one franchise fee group for each billing class.
If possible, you should assign mnemonic keys.
Activities
______________________________________________________________
SAP AG 628
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 629
System SAP
______________________________________________________________
Use
Activities
If you want to use one of the variants QUANT131 or DEMAND31, you must find a value for the service
factor in this table for every vale of the ratio of reactive and active energy (or power). This means that the
intervals, which you specify with the upper and lower limits, must comprehensively cover the are from 0
to 200.
Because the service factor can only be specified in whole numbers, you must specify a separate interval
for each service factor value.
Example
Note:
The text contains a graphic. To obtain the best display results, proceed as follows:
1. Choose Help -> Settings.
2. Select in modal dialog box (R/3) on the F1 Help tab page.
______________________________________________________________
SAP AG 630
System R/3
______________________________________________________________
__
Use
Caution:
Please note that you must not change these settings retroactively.
Make sure that you are familiar with the settings and do not change the configuration required for
your company once you have defined it.
Activities
You can enter define solutions that are not the same as the alternative solutions in the Solution Packages
- Customer-Specific under Solution Packages - SAP Solution. Note that you cannot change the list of
alternative solutions for a conflict scenario. You can only change the type of usage for alternative
solutions defined by SAP.
You can define the way in which the alternative solutions proposed by SAP are to be used in your system
differently for dialog and mass processing:
- Selection box for resolution, if possible (dialog processing only)
- Execute resolution automatically, if possible
- Do not use resolution
Example:
If the SAP proposal for dialog processing is to display a dialog box with three alternative solutions,
you can indicate that the system is only to display two alternatives in the customer setting by
selecting Do not use resolution or Execute resolution automatically, if possible for one of the
alternatives.
______________________________________________________________
__
SAP AG 14.06.2013 631
System SAP
______________________________________________________________
If you select Do not use resolution for all alternatives, this will trigger an error when meter reading
results are entered for this type of conflict scenario. Note that this type of configuration can require
significant manual postprocessing.
We recommend implementing one solution only during mass processing. In cases of doubt, the system
uses the first admissible alternative.
By choosing Solution Check, you can display the result that will be produced by your specific settings in
each case.
You can also define two variants for resolution of the conflict: a default mode and an expert mode under
Solution Packages - Customer-Specific .
______________________________________________________________
SAP AG 632
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 633
System SAP
______________________________________________________________
Use
You can enter and edit power transformer losses by consumption zone in this table.
Requirements
You should only edit this table if you use devices that belong to the basic device category Power
Transformer and if you want to calculate power transformer losses using the variant program
UTILIT84.
Activities
Use this table for all combinations of loss determination group, rating, primary voltage, and secondary
voltage that you use for power transformer device categories.
Create an entry with a lower consumption limit of <zero> for all combinations.
Create other entries with different lower consumption limits for each combination as required. When you
execute the variant program UTILIT84, the system determines the consumption for each power
transformer, adjusts it to a period of 30 days, and uses it to select the corresponding consumption zone.
______________________________________________________________
SAP AG 634
System R/3
______________________________________________________________
__
Use
You enter the parameters for formula-based calculation of power transformer losses in this table.
Requirements
You should only edit this table if you use devices that belong to the basic device category Power
Transformer and if you want to calculate power transformer losses using the variant program
UTILIT80.
Activities
Use this table for all combinations of loss determination group, rating, primary voltage, and secondary
voltage that you use for power transformer device categories.
______________________________________________________________
__
SAP AG 14.06.2013 635
System SAP
______________________________________________________________
Use
You can use this table to enter a power factor adjustment ratio for combinations of contractual and
calculated power factors (cosine phi). The adjustment ratio can be multiplied by an amount or lump sum
in billing.
Requirements
You should only edit this table if you want to use the variant program UTILIT87.
Example
- Specify a positive adjustment ratio for combinations where the calculated power factor is lower
(and therefore less favorable) than the power factor agreed in the contract.
- The greater the difference between the calculated and contractual power factors, the greater should
be the adjustment ratio. The amount billed is the greater.
- Specify a negative adjustment ratio for combinations where the calculated power factor is higher
(and therefore more favorable) than the power factor agreed in the contract. The billed amount is
then treated as a credit memo.
______________________________________________________________
SAP AG 636
System R/3
______________________________________________________________
__
This IMG activity contains all the information necessary for implementing billing.
The system supports the following billing procedures:
- Periodic billing
- Floating backbilling
- Period-end billing
- Interim billing
- Final billing
A billing document is created during billing that - together with other documents in invoicing - is used to
produce a bill. Billing can be executed automatically or manually.
All forms of billing can be reversed.
______________________________________________________________
__
SAP AG 14.06.2013 637
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 638
System R/3
______________________________________________________________
__
Use
In this activity, you can maintain prerequisites for starting the mass activity Consumption History from
Bill Lines.
You must enter selection conditions that are used to search for bill lines that contain consumption
information. This information is then used to create the consumption history.
______________________________________________________________
__
SAP AG 14.06.2013 639
System SAP
______________________________________________________________
Use
In this activity, you can maintain prerequisites for starting the mass activity Consumption History from
Installation Facts.
You must enter selection criteria that are used to search for installation facts with consumption
information. This information is then used to create the consumption history.
______________________________________________________________
SAP AG 640
System R/3
______________________________________________________________
__
In the following IMG activities you make specifications for billing documents.
______________________________________________________________
__
SAP AG 14.06.2013 641
System SAP
______________________________________________________________
In this IMG activity you define search help for billing documents.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 642
System R/3
______________________________________________________________
__
Use
Requirements
You must have defined the document type and number range.
______________________________________________________________
__
SAP AG 14.06.2013 643
System SAP
______________________________________________________________
This IMG activity contains all information necessary for implementing standard automatic billing and
billing simulation.
Automatic billing
Billing simulation
______________________________________________________________
SAP AG 644
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 645
System SAP
______________________________________________________________
This IMG activity contains information for defining settings for blocking and releasing billings.
Blocking and releasing is always implemented for individual contracts.
The block hinders billing for an installation.
You must always record a reason for the blocking and releasing of billings. This enables you to react
quickly to any request for customer information.
______________________________________________________________
SAP AG 646
System R/3
______________________________________________________________
__
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 647
System SAP
______________________________________________________________
Examples
01 Error explained
02 Release by legal department
03 Other release reasons
Recommendation
Activities
______________________________________________________________
SAP AG 648
System R/3
______________________________________________________________
__
In this IMG activity you define the number range for the billing run. One number is assigned to each
billing run. All billing documents generated for this billing run are grouped together under this number.
After the billing run, for example, you can reverse the entire billing run or start an invoicing simulation.
The entities used in SAP applications are identified uniquely by their keys. These keys can be assigned
either internally (by the system) or externally (by the user), as specified in number ranges. For every
entity, you define a number range object, which describes number assignment for the key (internal or
external) and the range of values permitted.
Standard settings
Recommendation
Activities
Adapt the standard number ranges provided by SAP to your specific requirements and add number ranges
of your own to the number range object as necessary.
1. Choose Change intervals.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number, To number) for the relevant number range interval.
4. Save the entries.
Further notes
The number for the billing run is not stored. This means that after you exit the "Automatic billing and
simulation" transaction, the billing run number is no longer available.
______________________________________________________________
__
SAP AG 14.06.2013 649
System SAP
______________________________________________________________
In this IMG activity you define number ranges for billing documents.
Each billing procedure creates a billing document that is assigned a consecutive number. To differentiate
between these procedures, different numbers can be assigned depending on the procedure.
Example
You wish to assign the document numbers differently for the procedures consumption billing and final
billing.
In most cases, consumption billing is performed more frequently than final billing. Therefore, you define
a number range with a larger number interval for consumption billing and one with a smaller number
interval for final billing.
Recommendation
You should define at least two number ranges since billing distinguishes between consumption billing
and final billing.
The number range with the largest interval should also have the highest number in the number range so
that it can be extended more easily.
Activities
Further notes
Billing is able to function with only one number range. However, this detracts considerably from the
clarity.
In a later release, billing will include a procedure for unbilled revenue reporting. You can decide whether
you wish to define this setting already; the functionality is not influenced by doing so.
______________________________________________________________
SAP AG 650
System R/3
______________________________________________________________
__
In this IMG activity you define how number ranges are determined for the internal assignment of
document numbers within billing.
You are not permitted to change the document type categories since they are used internally.
Examples
Requirements
Recommendation
You should allocate a different document type to each document type category.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 651
System SAP
______________________________________________________________
In this IMG activity you define number ranges for the simulation documents.
Each billing simulation creates a simulation document which is assigned a consecutive number.
Recommendation
You should define a larger interval for this number range since billing simulations are performed
relatively often.
Activities
Define the number range by specifying the upper and lower limits.
You are not permitted to specify an external number assignment.
Be careful not to define the intervals too small; otherwise you will need to define additional intervals
later.
Further notes
Billing (for actual and simulated documents) is able to function with only one number range. However,
this detracts considerably from the clarity.
______________________________________________________________
SAP AG 652
System R/3
______________________________________________________________
__
In this IMG activity you define the document type that determines the assignment of document numbers
within billing simulation.
You also define the number range valid for the simulation document via the document type and an
explanatory text.
When you assign number ranges, you should generally assign higher number ranges to document types
for the billing procedures used more frequently; it is then easier to extend a higher number range.
Example
Requirements
Recommendation
You must create the document type Simulation since billing simulation uses its own document type.
Allocate a separate number range to this document type.
Activities
Further notes
There are possible entries stored for the document types; you can see these by choosing F4.
______________________________________________________________
__
SAP AG 14.06.2013 653
System SAP
______________________________________________________________
In this IMG activity you define how number ranges are determined for the internal assignment of
document numbers within billing.
In particular, the entry for billing simulation must still be made.
You are not permitted to change the document type categories since they are used internally.
Example
Requirements
You are required to create the document type for simulation beforehand.
Recommendation
You should allocate a separate document type to the document type category Simulation.
Activities
______________________________________________________________
SAP AG 654
System R/3
______________________________________________________________
__
Recommendation
You must only define separate proration reasons, if you want to include external proration reasons using
enhancement EBIA0002.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 655
System SAP
______________________________________________________________
The manual billing function is always used to supplement automatic consumption billing.
You can enter as many manual billings as required for each contract.
You can perform manual billing for individual contracts only. It is not possible to perform manual billing
for a contract account because in most cases the manual billing refers to a concrete contract. For example,
you wish to create a credit memo for a customer’s water contract due to a burst pipe. You can enter the
credit memo for the water contract even if it is included in a contract account.
You can use the Joint invoicing indicator to control whether the manual billing should be included with
the next consumption billing, or whether it should be posted and sent separately.
If you include a manual billing with a consumption billing, the amount is entered in the bill sum total
(refer to the IMG activity "Invoicing").
______________________________________________________________
SAP AG 656
System R/3
______________________________________________________________
__
In this IMG activity you define number ranges for manual billing documents.
Documents with consecutive numbers are created in the "manual billing" transaction.
Activities
Define the number range by specifying the upper and lower limits.
You are not permitted to specify an external number assignment.
Be careful not to define the intervals too small; otherwise you will need to define additional intervals
later.
Further notes
Billing (for all documents) is able to function with only one number range. However, this detracts
considerably from the clarity.
______________________________________________________________
__
SAP AG 14.06.2013 657
System SAP
______________________________________________________________
In this IMG activity you define how number ranges are determined for the internal assignment of
document numbers within billing.
In particular, you must make the entry for manual billing.
You are not permitted to change the document type categories since they are used internally.
Example
Requirements
You are required to create the document type for manual billing beforehand.
Recommendation
You should allocate a separate document type to the document type category "manual backbilling".
Activities
______________________________________________________________
SAP AG 658
System R/3
______________________________________________________________
__
In this IMG activity you define the procedure for calculating the franchise fee in manual billing.
You can define for each line item type whether or not the franchise fee line item is to be created
automatically. If so, the necessary data is also determined automatically, via the rate.
If you do not specify that the line item is to be generated automatically, you can still initiate creation of
the line item, if required, using a special function key in manual billing.
Requirements
Activities
______________________________________________________________
__
SAP AG 14.06.2013 659
System SAP
______________________________________________________________
This IMG activity contains all information necessary for implementing outsorting in billing.
Outsorting is specified in the outsorting check groups.
If a contract fails validation, it is automatically blocked from any further processing. When a contract is
outsorted in billing, invoicing cannot be performed.
______________________________________________________________
SAP AG 660
System R/3
______________________________________________________________
__
In this IMG activity you define outsorting check groups used for outsorting checks in billing.
Based on the billing procedure, you can allocate as many checks as you require to an outsorting check
group.
The outsorting check group is allocated to the rate category. You can also maintain it individually at the
contract level.
Recommendation
You should assign mnemonic keys for the outsorting check groups.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 661
System SAP
______________________________________________________________
31.6.4.5.2 Defin. kontroli dla każdej gr. kontr. dok. niezaak. do rozl.
In this IMG activity you define checks to be performed and their characteristics.
Checks are stored in check lists. Bills are outsorted in billing.
Example
Key Check
Standard settings
If you wish to create your own check lists, choose: Tools -> System Modifications -> Outsortings
Defined by Customer -> Define Check List for Billing.
Recommendation
You should create at least one check for limit amounts and for amounts of zero.
Activities
______________________________________________________________
SAP AG 662
System R/3
______________________________________________________________
__
In this IMG activity you define how often a manual outsorting is performed or a bill is outsorted.
If a clerk submission is to be performed one time only, the clerk is informed to cancel the "clerk
submission" indicator in the contract when he/she releases the bill.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 663
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 664
System R/3
______________________________________________________________
__
In this IMG activity, you define the reversal reasons for billing and invoicing. When a document is
reversed, the reversal reason is written in the document header. Currently the reversal reasons are only
used for informative purposes.
Requirements
Even if you don’t want to use the reversal reasons, you must create a reversal reason 00 that is valid for
billing and invoicing. This is because the entry in the reversal reason field is checked against the entries
in this table.
If you want it to be mandatory to enter a reversal reason (the No Reason entry will not exist), create the
reason that occurs most often as reversal reason 00. This reversal reason must be valid for billing and
invoicing. It is proposed automatically during reversal.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 665
System SAP
______________________________________________________________
Use
You use this activity to define the basic settings for billing corrections in IS-U/CCS and the IC
WebClient.
In the field Reversal Reason enter the reversal reason that you wish to use as default.
If you want to use a different reversal reason during the billing correction in IS-U/CCS, you must change
the entry on the Bill Correction tab page.
To keep the budget billing plan during an invoice correction, set the indicator BB Plan Kept.
You can control whether it is possible to change the indicator Budget Billing Plan Kept when Invoice
Is Reversed. If you want to change this indicator during the bill correction, you must alter the entry on
the Bill Correction tab page.
______________________________________________________________
SAP AG 666
System R/3
______________________________________________________________
__
Use
You define Simulation Scenarios in this activity. You can use transaction EASIM to execute the
simulation scenarios.
Requirements
Before you define the simulation scenarios, you must define Simulation Scenario Categories and allocate
these to the scenarios. You can define the categories in the activity Customer-Specific Categories for
Simulation Scenarios.
Standard settings
______________________________________________________________
__
SAP AG 14.06.2013 667
System SAP
______________________________________________________________
31.7 Fakturowanie
This section contains all information required for creating an accounting document and a bill from the
billing documents of the individual contracts of a contract account.
The following activities are possible:
- Grouping of billing documents into invoicing units
- Settlement of budget billing amounts and payments on account against receivables from the billing
documents
- Determination of taxes, charges and duties
- Determination of due dates
______________________________________________________________
SAP AG 668
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 669
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 670
System R/3
______________________________________________________________
__
Use
Define an on-site billing group in the customer contract if the contract is to be billed via on-site billing.
An on-site billing group combines determined meter reading transactions and billing transactions, which
are valid for the customer in question.
______________________________________________________________
__
SAP AG 14.06.2013 671
System SAP
______________________________________________________________
Use
In this IMG activity you define the on-site billing process for a customer or you define the on-site billing
group.
Allocate meter reading and billing transactions that you want to be billed on-site to an on-site billing
group. You can define how the on-site billing process runs for each meter reading or billing process.
Note:
Once you have allocated a meter reading or billing transaction to an on-site billing group, it is included in
on-site billing.
Make the following settings:
- Customer Information
On-site billing provides information to the customer about the possible bill amount. Billing itself
takes place in the system. This means that the on-site bill amount can differ from the bill amount in
the system.
If this setting is not active, an actual bill is displayed in on-site billing. In system billing, the system
bill amount is compared with the on-site bill amount. If the bill amounts are different the bill is
outsorted. If this happens, you have to process the bill manually. You can for example enter a credit
memo or receivable in manual billing in order to clear the bill amounts. You must cancel the
outsorted bill and bill it again. If you release the incorrect bill, other billings are not taken into
account.
The system also checks the tax amount in on-site billing and adapts it for system billing.
- System Bill Printout
Here you define whether or not system billings that are based on on-site billings are to be printed.
- Multiple Meter Reading or Billing Orders
You activate this setting if you want the system to create several meter reading or billing orders for
one day. In some circumstances, this can cause the meter reading result of on-site billing to be
processes incorrectly. This can occur if a periodic meter reading and a move-out fall on the same
day. Depending on the settings for the meter reading priorities, the periodic result is used as the
move-out result and the periodic system billing is hidden. Only activate this setting if you can
ensure by means of organizational measures that this situation never occurs.
If this setting is not active, the system may reject the meter reading or billing orders.
- Posting Lock
This setting allows you to apply a posting lock for the entire on-site billing process. The process
begins when the meter reading and on-site billing data is downloaded and ends when the on-site
billing document is invoiced. A posting lock ensures that no other items are posted to the customer
account. This would make the actual on-site billing invalid as a different bill amount would be
determined in system billing.
______________________________________________________________
SAP AG 672
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 673
System SAP
______________________________________________________________
31.7.1.2 Upusty
In this IMG activity you define the basic settings for the billing and invoicing of concessions.
Concessions are discounts that are granted to persons in need of financial assistance. This type of social
support is currently available in Australia and some other countries. In the utilities industry, percentage or
amount-related reductions are granted towards energy bills, for example.
The discount amount is deducted from the customer’s bill amount and is billed to the respective authority
at the same time. The utility companies do not make any financial losses by granting concessions, as the
discount amount is billed to a third party (the authority).
______________________________________________________________
SAP AG 674
System R/3
______________________________________________________________
__
You can activate or deactivate the posting of concessions during invoicing and the incoming payments
process.
______________________________________________________________
__
SAP AG 14.06.2013 675
System SAP
______________________________________________________________
31.7.1.2.2 Definiowanie rodzajów upustów In this IMG activity you define the
different concession types and associated discount amounts or factors. You
also allocate concession types to concession operands and define the
transactions for posting concession documents.
Example
You want to define a particular concession, for example, for electricity consumption in winter (Winter
Energy Concession), that grants customers a 17% discount towards their energy bills.
Create a new entry for this, for example, with key WEC and description text Winter Energy Concession.
Enter 0,17 (17%) in the Operand value field, and store the main and subtransactions for the bill credits
or receivables for wrongly granted concessions. If the concession is a fixed amount, you must store it as
an operand value. You must also enter the currency key of the amount.
You define operands for all concession types. These operands are later written to the installation facts of
the installation belonging to the contract, using function ECON1 (Maintain Concession Eligibility). If a
variant exists in the rate step, which uses this operand as an input parameter, the respective concession is
billed. The variant must be marked as an optional billing step, because the operand is not available at all
points in the installation facts.
Activities
Further notes
Define all the keys so that billing lines are recognized as concession lines in invoicing or incoming
payments. To define the keys in Customizing, choose Invoicing -> Bill Printout -> Define
Classification Indicators for Billing Lines.
- For time-dependent concessions (such as if the value of a certain time period is changed from 15
Euros to 17.50 Euros) you must use operand category RATETYPE, when you configure the
concession type.
In this way, you avoid the direct allocation of a value that cannot be maintained here
time-dependently. Store the time-dependent value in the rate or in the rate facts.
Alternatively you can also maintain the concession in a price. Here you can maintain the value
centrally and time-dependently.
______________________________________________________________
SAP AG 676
System R/3
______________________________________________________________
__
In this IMG activity you define the different concession card types, for pensioners and students, for
example.
______________________________________________________________
__
SAP AG 14.06.2013 677
System SAP
______________________________________________________________
In this IMG activity you define the authorities that issue concession cards. For example, the Department
of Social Security or the Department of Veteran Affairs.
______________________________________________________________
SAP AG 678
System R/3
______________________________________________________________
__
In this IMG activity you define the deregulation settings for concessions.
You can, for example, only display contracts for a particular service type in concession eligibility, to
prevent concessions from being allocated to unrelevant contracts. This is possible for the two-contract
model, for example, for a concession that should only be used for the supplier contract and not for the
distributor contract.
It is also possible to restrict the display of contracts, but to update the concession eligibility update of
undisplayed contracts.
______________________________________________________________
__
SAP AG 14.06.2013 679
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 680
System R/3
______________________________________________________________
__
Use
In this activity, you make the settings for the Brazilian tax types PIS/COFINS or ICMS.
______________________________________________________________
__
SAP AG 14.06.2013 681
System SAP
______________________________________________________________
Use
In this activity, you enter the tax groups for the dynamic tax determination for ICMS to reduce the
number of possible proration records during billing.
The system takes these tax groups into account in the standard implementation of method PRORATION
for BAdI ISU_BI_PRORATION.
Requirements
The proration switch must be active in Customizing for SAP Utilities under Invoicing -> Basic Settings
-> Basic Settings for Brazil -> Settings for Brazilian Tax Calculation.
______________________________________________________________
SAP AG 682
System R/3
______________________________________________________________
__
Use
In this activity, you define that the tax types PIS and COFINS are automatically posted as revenue. The
system performs a value adjustment during write-off.
Requirements
You can process the relevant revenue account in posting area 0010 in Customizing for Financial
Accounting under Contract Accounts Receivable and Payable -> Basic Functions -> Postings
and Documents -> Document -> Define Account Assignments for Automatic Postings ->
Automatic G/L Account Determination -> Define Accounts for Sales/Purchase Tax for the
relevant tax transaction.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 683
System SAP
______________________________________________________________
Use
In this activity, you define that the revenue is posted as a gross amount during invoicing. The tax
difference is posted to a provisional revenue account.
Activities
Enter a posting area and a revenue account and assign the provisional revenue account.
______________________________________________________________
SAP AG 684
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 685
System SAP
______________________________________________________________
Use
In this activity, you make the settings for reversal of invoicing in Italy.
______________________________________________________________
SAP AG 686
System R/3
______________________________________________________________
__
Use
In this activity you determine the account to which the system posts unexpected revenues during
invoicing reversal or reinvoicing of an adjustment reversal. Unexpected revenues occur when a reversed
bill has exceed a certain age and the reversal is due to a company fault.
A clearing account is required for the posting regardless of whether the reversal is due a company fault or
a customer fault.
Requirements
You have to activate the special procedure for Italy for non-reversal of sales tax amounts in Customizing
for SAP Utilities under Invoicing #> Basic Settings #> Define Basic Settings for Italy #> Define Settings
for Reversal.
Activities
Enter the required company
1. code and other values if necessary.
Allocate the account for
2. unexpected revenues.
Allocate the clearing 3.
account.
______________________________________________________________
__
SAP AG 14.06.2013 687
System SAP
______________________________________________________________
In this IMG activity you specify whether you wish to determine taxes in billing or in invoicing. If you
wish to determine taxes in invoicing, you must also specify the date on which taxes are to be determined;
the entry date, document date or posting date.
Furthermore, you can determine that you want a detailed error message on billing documents that do not
exist for mandatory groups. If, for example, you have defined a mandatory group from three contracts,
and no billing document exists for one of the contracts, this contract will be reported in the application
log.
You can also specify whether the rounding amount is to be managed. If the bill amount is to be rounded,
the rounding amount is saved at contract account level. The system then takes the rounding amount into
account in the next bill.
Example
If the invoiced amount is 52.63 Euros, it is rounded up to 53 Euros (provided you have specified to round
to the nearest 1 Euro (100 cent in the rounding rules). If the next bill is for 51.47 Euros, the system takes
the rounding amount of 0.36 cents into account, and rounds the bill down to 51.00 Euros.
You can also specify a rounding amount limit. When this amount is exceeded, the invoiced amount is
rounded down to zero and stored as a rounding balance. To do this, in Customizing choose Utilities
Industry -> Invoicing -> Invoicing Execution -> Define Rounding Limits for Rounding Balance.
Requirements
- You have defined the rounding rules. To do this, in Customizing choose Financial Accounting ->
Contract Accounts Receivable and Payable -> Basic Functions -> Postings and Documents
-> Basic Settings -> Define Rounding Rules for Currencies.
- You have specified the accounts to which the rounding differences are to be posted. To do this,
choose Financial Accounting Customizing -> Contract Accounts Receivable and Payable ->
Postings and Documents -> Document -> Define Account Assignment for Automatic
Postings -> Automatic G/L Account Determination -> Define Accounts for Rounding
Differences.
Activities
______________________________________________________________
SAP AG 688
System R/3
______________________________________________________________
__
In this IMG activity you define the basic settings for online bill printout. The entries in the fields
Transm. method (document transmission method), RDI (raw data interface) and OutputDevice then
serve as default values for the online bill display.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 689
System SAP
______________________________________________________________
Example
Activities
______________________________________________________________
SAP AG 690
System R/3
______________________________________________________________
__
Use
In the activity Define Basic Settings for Invoicing, you defined when the sales / purchase tax code is
determined. You can choose between:
- Tax determination during billing
- Tax determination during invoicing.
In this activity, you can define exceptions for when the tax code is determined. You can define the
procedure that you want to use for determining the tax code at company code level. If you define an
exception in this activity, the system uses the settings when this exception occurs. If the exception does
not apply to the contract currently being billed or invoiced, the system uses the general settings.
Note:
When you choose invoicing as the event, you must also define a date type.
______________________________________________________________
__
SAP AG 14.06.2013 691
System SAP
______________________________________________________________
Further notes
Before invoicing can take place, the settings for account assignment maintenance must be defined in
Contract Accounts Receivable and Payable.
______________________________________________________________
SAP AG 692
System R/3
______________________________________________________________
__
In this IMG activity you define number ranges for print documents. Assign number ranges to document
types in IMG activity Define Document Types for Print Documents.
Note: number ranges for accounting document created during invoicing are defined in the IMG for
FI-CA.
Number ranges are required for single and mass invoicing. Mass processing is carried out in parallel
processes which cannot access the same number ranges. Several number ranges are necessary per
document type in mass processing.
Some processing types have parallel invoicing runs. In this case you should assign the same number of
number ranges to each document type, as the number of parallel processes which are allocated to it. This
is necessary because each process requires a number range. The number ranges should be the same size.
Keys for number ranges must be formed as follows:
- In single processing, the first character must be a number. The number assignment can occur
internally or externally.
- In mass processing, the first character must be a letter. The number assignment can only occur
internally.
Number ranges for FI-CA are valid client-wide.
Recommendation
You should plan at least 10 number ranges for parallel processing of invoicing runs, per document type
which may be used in mass processing.
Activities
1. Analyze your previous print documents. Determine how many print documents per year and
document types were entered. Enter the corresponding number ranges which are sufficient for
several years. If necessary, change the entered number range or create new number ranges.
2. Only change the number range status in exceptional cases. If you do change the status, make sure
that all previously entered numbers are covered using the changed number range status.
______________________________________________________________
__
SAP AG 14.06.2013 693
System SAP
______________________________________________________________
In this IMG activity you maintain document types for print documents andassign number ranges to these
document types.
The print document number is determined from the number ranges in invoicing. You can use one number
range for several document types. Note that you need more than one number range for single and mass
invoicing.
You can find further details of number ranges in the documentation for IMG activity Define Number
Ranges for Print Document.
Requirements
______________________________________________________________
SAP AG 694
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 695
System SAP
______________________________________________________________
Requirements
You have defined the settlement (clearing) types and settlement (clearing) categories. To do this, choose
Financial Accounting -> Contract Accounts Receivable and Payable -> Basic Functions -> Open
Item Management -> Clearing Control -> Define Clearing Categories and Define Clearing Types.
Activities
______________________________________________________________
SAP AG 696
System R/3
______________________________________________________________
__
In this IMG activity you maintain the default values for the repayment method and the transfer medium.
For each company code you define the sequence in which the repayment methods are to be handled in
invoicing.
In the ID field you enter a form ID for the cash payer. This ID controls the printout of the payment form
from invoicing.
Requirements
You have defined the repayment methods. To do this, choose Financial Accounting -> Contract
Accounts Receivable and Payable -> Business Transactions -> Payments -> Incoming/Outgoing
Payment Creation.
You have defined the form ID. To do this, choose Financial Accounting -> Financial Accounting
Global Settings -> Correspondence -> Attached Payment Media -> Country-Dependent Data for
Attached Payment Media.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 697
System SAP
______________________________________________________________
In this IMG activity you specify whether the bill due date is to be combined with the next budget billing
due date of a new budget billing plan that was created in invoicing.
You can store the criteria for a joint due date here.
You can store the bill receivable and the number of days between the bill due date and the budget billing
due date as conditions for due date combination. This data is dependent on the payment method, which is
derived from the bank details ID for incoming payment and the reason for blocking incoming payment,
which are specified in Contract Accounts Receivable and Payable (FI-CA).
Requirements
The combination of the two due dates must be activated in the corresponding portion. In the schedule
master record of this portion, 1 or 2 must be entered in the BB/bill dates field.
Activities
______________________________________________________________
SAP AG 698
System R/3
______________________________________________________________
__
Use
In this activity, you can specify if partial bills are to be generated during consumption billing.
If you permit a partial bill to be created, you should enter the number of days you want partial bill
creation to take place in this activity starting from the document date in the bill .
Requirements
The budget billing procedure: Partial bill procedure for budget billing amounts is used.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 699
System SAP
______________________________________________________________
In this IMG activity you define the rounding unit and rules for currencies, in which invoice amounts are
created in a multiple of the smallest unit of currency instead of the single smallest unit. Your definition is
used if an invoice amount is to be posted in IS-U invoicing.
This ensures that the amounts that result take into account the currency unit specified.
Example
In Italy the invoice amount was normally rounded to the nearest 1000 Lire. Therefore enter 1000 for
Italian company codes and currency. The rounding amount, which was the difference between the
rounded and unrounded invoice amount, was managed as a rounding amount carryforward.
Note that the value entry in Customizing relates to the smallest currency unit of any currency. For
example, always enter the rouning value in cents for the Euro currency.
If, for example, you would like to determine that a billing amount is always rounded to the nearest 1
Euro, then you must enter the value 100 (100 cents = 1 Euro) in Customizing..
______________________________________________________________
SAP AG 700
System R/3
______________________________________________________________
__
In this IMG activity, you define the rounding limits for the rounding amount carryforward.
You must specify whether rounding amount carryforwards are managed in invoicing or not. To do this,
choose Utilities Industry -> Invoicing -> Basic Settings -> Define Basic Settings for Invoicing.
In this activity you can specify a rounding amount limit. When this limit is exceeded, the invoice amount
is rounded down to zero and is stored as a rounding amount carryforward.
Requirements
- You must specify whether rounding amount carryforwards are to be used or not. To do this, choose
Utilities Industry -> Invoicing -> Basic Settings -> Define Basic Settings for Invoicing.
- You must define the settlement types. To do this, choose Financial Accounting -> Contract
Accounts Receivable and Payable -> Basic Functions -> Open Item Management ->
Settlement Control -> Define Settlement Variant Determination.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 701
System SAP
______________________________________________________________
In this IMG activity you define the blocking reason for invoicing.
Allocate the defined blocking reasons to a contract account. This procedure blocks the contract account
for invoicing.
Activities
______________________________________________________________
SAP AG 702
System R/3
______________________________________________________________
__
In this IMG activity you define the item selection in invoicing for account maintenance and for bill
display (subitems).
The print document is made up of the contract accounting documents generated in invoicing minus any
budget billing payments made.
The item selection controls which credits (possibly with clearing restrictions), such as cash security
deposits, are to be reposted to the credit memo in billing so that they can be repaid. In this IMG activity
you also select items for clearing.
In invoicing - as a supplement to the rule set for settlement control in clearing processing - you can select
items to appear on the bill. This does not trigger any subsequent postings, and only affects the the
appearance of the printed document. The item selection controls which posted open items are to be
printed on the bill for information purposes, and which are to be used to determine the bill total.
Moreover, the item selection controls which credits (possibly with clearing restrictions), such as cash
security deposits are to be re-posted to the credit memo in billing so that they can be repaid.
______________________________________________________________
__
SAP AG 14.06.2013 703
System SAP
______________________________________________________________
The system makes up to four read attempts for each open item. It uses the following selection criteria:
- Access with a fully qualified key
- Access with unspecified sub-transaction
- Access with unspecified main and sub-transaction
- Access with unspecified main/sub-transaction and settlement type
The first entry the system finds is used for selection.
______________________________________________________________
SAP AG 704
System R/3
______________________________________________________________
__
If a table entry is determined for an item, the corresponding selection rule (field OISel) and interval
selection are interpreted for the due date which is to be considered.
If no table entry could be determined, the item is excluded from selection.
Note that an unspecified interval is interpreted as interval 0. This means that only the due items for the
document data of the bill are considered.
The open items generated in the current invoicing run, and the items cleared/partially cleared
in account maintenance in invoicing, belong to the fixed part of the print document. Item
selection does not cover these items.
The same rules apply for selection specifications (table access algorithm) as in IMG activity
Item Selection in Account Maintenance.
- Which items you take into account for the final bill amount, and then collectively adjust in payment
transactions. This rule is especially important for credits, that have qualified in settlement
scheduling (clearing analysis), but have not been used, because the account only contains credit
items. The items detailed in the final bill amount are considered part of the bill.
Note that items summarized in the final bill amount retain their original due date. An old receivables
balance is given a revised due date in the bill display for the customer.
______________________________________________________________
__
SAP AG 14.06.2013 705
System SAP
______________________________________________________________
Only items that do not have clearing restrictions are included in the final bill amount.
The same rules apply for selection specifications (table access algorithm) as in IMG activity
Item Selection in Account Maintenance.
- Which credit or receivable items you would like to repost in the credit memo for clearing billing.
This rule can be used for the payment of cash security deposits with a clearing restriction. It expands
payments in the final billing document. The new item contains the due date of the consumption
billing.
All non-statistical items and statistical items with the statistic indicator ’G’ can be reposted.
An entry with a fully specified settlement type, main and sub-transaction must be deposited in
this table for the items to be reposted.
- Which statistical receivables you want to expand without subsequent posting. This rule is important
when you expand cash security deposit receivables in final invoicing.
If you want to repost items, you must enter a fully specified settlement type, main and
sub-transaction in the table.
Selection Rule
The same rules apply as in IMG activity Item Selection in Account Maintenance.
______________________________________________________________
SAP AG 706
System R/3
______________________________________________________________
__
This section contains all the information and activities required for implementing outsorting in invoicing.
Outsorting is specified in outsorting check groups.
If a contract fails a validation, it is first of all blocked automatically from further processing. This means
that when checks take place in invoicing, no bill can be printed.
______________________________________________________________
__
SAP AG 14.06.2013 707
System SAP
______________________________________________________________
In this IMG activity you define the outsorting check groups, which are used for carrying out outsorting
checks in invoicing.
You can allocate any number of checks to an outsorting check group in accordance with the billing
procedure.
You maintain the outsorting check group in the contract account.
Recommendation
Activities
1. Establish how many of the standard settings you are able to use.
2. If necessary, change or add to the standard settings.
3. To enter new settings, proceed as follows:
- Enter the key for the outsorting check group and an explanatory text.
______________________________________________________________
SAP AG 708
System R/3
______________________________________________________________
__
In this IMG activity you define the checks that are actually to be performed and their characteristics.
The checks are stored in the "check lists". Bills are outsorted in invoicing.
Example
Key: Check:
AMOUNT2 Gross billing amount against min. and max. limits
AMOUNT3 Bill sum total against minimum and maximum limits
FORWARD1 Bal. forward against max. amt for cred. memo/receivable
Standard settings
If you wish to create your own check lists, choose Utilities Industry -> Tools -> System Modifications
-> User-Defined Outsortings in Billing/Invoicing -> Define Check List for Invoicing.
Activities
1. Establish how many of the standard settings you are able to use.
2. Change or add to the standard settings if necessary.
3. To enter a new setting, proceed as follows:
______________________________________________________________
__
SAP AG 14.06.2013 709
System SAP
______________________________________________________________
In this IMG activity you specify how often manual outsorting is to occur or how often a bill is to be
outsorted.
If outsorting is to occur only once, then, when the bill is released, a message appears reminding you to
cancel the manual outsorting indicator in the contract account.
Activities
______________________________________________________________
SAP AG 710
System R/3
______________________________________________________________
__
In this IMG activity you define the settings for posting late payment charges (LPC) to overdue items in
invoicing.
In the US a charge is levied in invoicing if items are overdue. This requirement cannot be modeled using
the function for dunning in invoicing because that function does not incorporate posting of charges.
______________________________________________________________
__
SAP AG 14.06.2013 711
System SAP
______________________________________________________________
In this step, you store the percentage rates used to calculate charges (LPC - Late Payment Charges). The
charges are calculated by the invoicing function.
Example
Requirements
Standard settings
Recommendation
Activities
Store the percentage rates you want the system to use to calculate the charges.
Further notes
______________________________________________________________
SAP AG 712
System R/3
______________________________________________________________
__
In this IMG activity you allocate the key for managing late payment charges (LPC) to a dunning
procedure. This enables you to calculate different charges for different dunning procedures, for example.
Activities
Allocate the charge key to the dunning procedures for which charges are to be calculated in invoicing.
Further notes
To calculate and post the charge, you must allocate an external transaction to internal transaction 0010
0060.
______________________________________________________________
__
SAP AG 14.06.2013 713
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 714
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 715
System SAP
______________________________________________________________
Use
Use this IMG activity to specify if one or more of the the following are applicable to consumer(s):
- Late Payment Charges (LPC)
- Prompt Payment Incentive (PPI)
- Interest on Overdue Items
You can also specify the percentage or the fixed amount applicable for a specific charge or incentive
component. Components are a combination of Main and Sub transactions.
Note
- In Posting areas R410, you must group your Billing Sub transactions and point them to Invoicing
Sub transactions. You maintain the same sub transactions in this IMG activity.
Requirements
For example, you have maintained the following Main and Sub transactions in the Item Selection
in Account Maintenance/ Define Sub-Items. and activated them for interest calculations.
Main Sub
0100 0021
0100 0022
0100 0023
Use the current IMG activity, you must now activate the Main and Sub transactions for interest
calcuations at the relevant state and account class.
______________________________________________________________
SAP AG 716
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 717
System SAP
______________________________________________________________
Use
Use this IMG activity to define the exemption percentage applicable to a consumer on Late Payment
Charges. You can also specify the period within which the exemptions apply.
Requirements
If you want the system to process interest calculations along with invoicing, ensure that you have
activated the Charge (LPC) for Overdue Items in Invoicing indicator. You can do so using the IMG
activity, Define Control for Additional Invoicing Functions.
______________________________________________________________
SAP AG 718
System R/3
______________________________________________________________
__
Use
______________________________________________________________
__
SAP AG 14.06.2013 719
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 720
System R/3
______________________________________________________________
__
In this IMG activity you define the search help for print documents.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 721
System SAP
______________________________________________________________
Use
Groups together line items that are written by variants with the same presorting key into one block. The
blocks are sorted according to their presorting keys and processed in invoicing by a function module.
In the function module, the billing line items can be sorted further. Each function module ends with the
generation of a tax line.
Dependencies
If no tax lines are to be generated, you must set the NS indicator in invoicing Customizing, under
Invoice print -> Defined sort criteria for invoice print.
In this IMG activity you define the sort criteria for your bill.
Presorting keys are used to sort the billing line items before printing. Billing line items with the same
presorting indicator make up a block. These blocks are sorted in ascending order according to the
presorting key. Each block is processed further using function modules.
When the function module is processed, a tax line item is generated. You must allocate the presorting
keys to all the schema steps in the schema.
In the schema, at least one block must be used in which a subtotal is output. This is essential for bill
printout. This means that in a schema, at least the presorting key with the highest value must include
calculation of a tax line. In other words, you must use a presorting key for which the NS indicator (no
subtotal) is not set.
Example
______________________________________________________________
SAP AG 722
System R/3
______________________________________________________________
__
This means that the print document and the bill are sorted as follows:
DLTy. Contr. Srt
IQUANT 4712 0001
IQUANT 4711 0001
0000001 4711 0003
0000001 4712 0003
Block 0001 comes before block 0003. Block 0001 is unsorted. Block 0003 is sorted by contract number.
Standard settings
Examples of function modules provided by SAP that are used for further processing of invoicing blocks
can be found in the function group E21J.
Activities
Further notes
You also have the option of creating your own function modules for sorting. These can then be integrated
in the same way.
______________________________________________________________
__
SAP AG 14.06.2013 723
System SAP
______________________________________________________________
In this IMG activity you define the appearance of your bill form.
Standard settings
Activities
Proceed as follows:
Further notes
For detailed information on maintaining application forms refer to the "Print Workbench Documentation
for Users".
To maintain application forms you require basic knowledge of the following:
- SAPscript, the standard SAP text editor, if you wish to create application forms
- ABAP/4 programming, if you wish to use user exits for complex applications.
Requirements
The basic requirement for creation of an application form is a form class, for which you define an
application form.
______________________________________________________________
SAP AG 724
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 725
System SAP
______________________________________________________________
In this IMG activity, you define that customer-specific information specified in the schema steps, must be
transported from billing to bill printout.
In customer-specific function modules, you can test the ClassCrit. field and execute certain actions.
Further notes
In concession billing, the respective concession type, for example, is entered in this field, to later execute
the respective steps for concession posting within invoicing.
______________________________________________________________
SAP AG 726
System R/3
______________________________________________________________
__
Use
Use this activity to define the control parameters for the bill print and collective bill print.
Activities
You can currently define whether, in the mass activities for bill print and collective bill print,
- a spool entry should be generated per interval or per job
- the Open/Close optimization should never be used.
______________________________________________________________
__
SAP AG 14.06.2013 727
System SAP
______________________________________________________________
Use
In this activity you can override the application form of the print document for the bill printout
simulation/preview.
You can simulate or preview the bill printout in the following functions:
- Bill correction
- Display print document (transaction code EA40)
- On calling the Preview method of the BOR object PRINTDOC (in account balance display, for
example)
- Display interim bill in UCES system
- Bill correction in ICWEBCLIENT system
- Bill display in Web UI
The individual functions are stored in the value table V_TE480. You can also enter values for individual,
user-defined functions in this table.
There are several function processes in a function that lead to a bill printout simulation. The individual
function processes are stored in the value table V_TE481. You can also make your own entries in this
table.
The functions and function processes supplied by SAP should only be used in certain combinations. The
combinations are specified in the Permissible Combinations for Functions and Function Processes table
(TE442). If you want to enter your own values in the Define Functions (V_TE480) and Define Function
Processes (V_TE481) value tables, you must also specify the permitted combinations in table TE442.
Use transaction SM30 to make the settings in the tables mentioned above.
If IS-U bill printout is realized by the layout formatting of a raw data stream in the output management
system (OMS) of a third party service provider, you do not have to edit any additional application forms
to reproduce the layout of the external system when using the simulation or preview of the bill printout.
Instead, you can use the application form itself to generate the raw data stream and send it to the OMS in
the usual way. The OMS then sends the prepared bill back as a PDF file. To use this function, you first
have to activate the Activation: Bill Preview Using PDF from OMS parameter.
______________________________________________________________
SAP AG 728
System R/3
______________________________________________________________
__
Use
In this activity, you can define how partial bill lines are grouped together on a partial bill or a periodic
bill.
You can define which lines are grouped together for every creation reason and account determination
characteristic of invoicing.
Normally, partial bill lines are transferred directly from the budget billing plan and printed on the bill.
However, if you have defined several subtransactions in the budget billing plan, the information on the
bill is separated and printed on the bill according to each subtransaction. This procedure is necessary for
accounting; however, it is not relevant for the bill. As a result, you can use this activity to specify whether
you want to group together partial bill lines, and if so, how.
You can choose different settings for partial and periodic bills. In the case of partial bills, it makes sense
to group together all lines from subtransactions. However, for periodic bills, you can use, for example,
the due date as well as subtransaction as grouping criteria. This means that you only print one bill line in
the periodic bill and that this line contains the complete balance of the partial bill.
Define one or more field names that are identical to the fields in the structure ERDZ. These fields will be
used later for grouping together partial bill lines on the bill. For example, if you defined the field
TVORG, the field TVORG on the bill will be set to an initial value. All lines in a partial bill that have
identical character fields are grouped together. This means, for example, in this case, the lines are always
grouped together according to contract and due date.
Note:
Compressing the bill lines does not affect posting documents. The declared tax amount can still be
calculated incorrectly if you compress bill lines using contract. This is because the tax for the partial bill
is calculated at contract level.
If several lines are compressed, tax amount are only added together and not re-calculated.
______________________________________________________________
__
SAP AG 14.06.2013 729
System SAP
______________________________________________________________
This chapter contains the information you require when working with budget billing plans.
______________________________________________________________
SAP AG 730
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 731
System SAP
______________________________________________________________
In this IMG activity you define the budget billing Procedures, such as the statistical budget billing
procedure, for each company code. The procedure you store first automatically becomes the default for
the corresponding field in the contract account. All other budget billing procedures stored for that
company code are still permissible and you can enter them in the contract account.
Example
In company code 0001 you enter 12. This means that procedure 1 (statistical budget billing procedure)is
always the default value in the contract account. Alternatively, you can enter procedure 2 (partial bill) in
the contract account. Procedure 3 (payment plan) is not permitted in company code 0001 and cannot be
used.
Activities
______________________________________________________________
SAP AG 732
System R/3
______________________________________________________________
__
In this section you define the appearance of your budgt billing form.
Standard settings
Activities
Proceed as follows:
Further notes
For detailed information on maintaining application forms refer to the "Print Workbench Documentation
for Users".
To maintain application forms you require basic knowledge of the following:
- SAPscript, the standard SAP text editor, if you wish to create application forms
- ABAP/4 programming, if you wish to use user exits for complex applications.
Requirements
The basic requirement for creation of an application form is a form class, for which you define an
application form.
______________________________________________________________
__
SAP AG 14.06.2013 733
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 734
System R/3
______________________________________________________________
__
In this IMG activity you define the search help for budget billing plans.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 735
System SAP
______________________________________________________________
Use
In this IMG activity, you define change reasons for a budget billing amount change in the Interaction
Center WebClient. These reasons are evaluated in event R942. You can allow or reject changes to the
amount if you specify certain reasons.
Example
Change reason: 01
Text: Vacation
______________________________________________________________
SAP AG 736
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 737
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 738
System R/3
______________________________________________________________
__
In this IMG activity you define the basic settings for statistic and partial billing procedures.
Requirements
You have defined the form ID for attached payment media. To do this, choose Financial Accounting ->
Financial Accounting Global Settings -> Correspondence -> Attached Payment Media ->
Country-Dependent Data for Attached Payment Media or Company-Code Dependent Data for
Attached Payment media in Customizing.
Activities
1. Define how a debtor or cash payer receives the budget billing request. The following situations are
possible:
- First request received with the bill; the remainder as separate budget billing requests
- Separate budget billing request for each due date
- One budget billing request for all due dates
2. Define how an automatic remaining amount is to be processed.
A remaining amount occurs in the case of late annual consumption billing if the amount is no longer
requested. It can also occur when amounts are adjusted as a result of simulated billing if the due
amounts to be adjusted are higher than the due amounts already requested.
3. Define whether or not you wish to round the sub-budget billing.
4. Define whether you require a detailed description of your budget billing amount due dates, and
determine the required data retention. For example, you can provide an explanatory text for each
due date in the budget billing plan.
Example:
Budget billing amount due for January/February 2002.
You enter the texts in the schedule records in scheduling. To do this in the IMG, choose Utilities
Industry -> Basic Functions -> Portioning and Scheduling.
5. Determine which form is to be used to print the budget billing amount during create, change, display
and portion change. These settings can be made separately for cash payers and debitors.
6. Enter the desired form ID. This ID controls printing of the payment form from budget billing
maintenance.
7. Specify which form is to be used for printing the budget billing request for cash payers and debtors.
______________________________________________________________
__
SAP AG 14.06.2013 739
System SAP
______________________________________________________________
Use
In this transaction, you define the basic settings of the express transaction for changing budget billing
amounts.
Activities
1. Define the meter reading type with which a new meter reading is entered.
2. Specify the default print settings.
3. Specify whether the customer contact is hidden or displayed.
4. Specify whether the ’Save Meter Reading/Period Consumption’ check boxes are displayed or provided
with default values.
5. If you use budget billing plans in a deregulated scenario, you can specify whether the grid or supply
contract can be changed. You can query the attribute ChangeNetOrSupply from the BOR object
BUDBILPLNH and, for example, set an indicator for the budget billing plan in the navigation tree that
displays that this plan must not be changed.
______________________________________________________________
SAP AG 740
System R/3
______________________________________________________________
__
In this section you define notes for budget billing plans (Objekt EABP).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 741
System SAP
______________________________________________________________
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
Activities
Maintain notes for budget billing plans with the text object EABP.
______________________________________________________________
SAP AG 742
System R/3
______________________________________________________________
__
This section contains all the information required for determining the budget billing amount.
Amount determination controls the following:
- Rounding
- Upper limit and lower limit
- Amount, using general adjustment factors
______________________________________________________________
__
SAP AG 14.06.2013 743
System SAP
______________________________________________________________
In this IMG activity you define the minimum amounts and amount limits for the budget billing amount
for each billing class.
Requirements
You have defined the billing classes. To do this, choose Utilities Industry -> Contract Billing -> Billing
Master Data -> Define Billing Classes in Customizing.
Standard settings
Field Value
Lower limit amount 2.50
Upper limit amount 99,999,999,999.99
This means that, if the budget billing amount is less than 2.50 Euro, no budget billing payment is
collected. There are no restrictions on budget billing amounts larger than this amount.
Commercial and industrial customers (EUR)
Field Value
Lower limit amount 150.00
Upper limit amount 99,999,999,999.99
This means that, if the budget billing amount is less than 150.00 Euro, no budget billing payment is
collected. There are no restrictions on budget billing amounts larger than this amount.
Recommendation
Activities
Define the amount limits you require for each billing class.
______________________________________________________________
SAP AG 744
System R/3
______________________________________________________________
__
In this IMG activity you define how the budget billing amount is to be rounded.
Example
For the billing class residential customer there are two value ranges with different types of rounding.
Budget billing amounts below 5,000.00 are rounded to the nearest whole number. Budget billing amounts
over 5,000.00 Euro are rounded to the nearest 5.00.
The basic possibilities for rounding are as follows:
- -3 Round to the nearest thousand 2123.3456 => 2000.0
- -2 Round to the nearest hundred 123.3456 => 100.00
- -1 Round to the nearest ten 123.3456 => 120.0
- 0 Round to the nearest whole number 123.3456 => 123.0
- 1 Round to first decimal place 123.3456 => 123.3
- 2 Round to second decimal place 123.3456 => 123.35
- 3 Round to third decimal place 123.3456 => 123.346
This means that the entries for the example are as follows:
BClss No. Curr. BB amt from BB amt to RV
0001 1 EUR 4 999.99 0
0001 2 EUR 5,000.00 9,999,999,999.99 -1
Requirements
You have defined the billing classes. To do this, choose Utilities Industry -> Contract Billing -> Billing
Master Data -> Define Billing Classes in Customizing.
Standard settings
The above example is used as the standard setting for residential customers. In the case of commercial
and industrial customers, rounding in the respective intervals occurs to the nearest 5.00 or 50.00.
______________________________________________________________
__
SAP AG 14.06.2013 745
System SAP
______________________________________________________________
In this section you can define a general amount adjustment factor. This factor is multiplied by the net
budget billing amount. The result is saved in the budget billing plan. The factor is only used when you
create budget billing plans.
You can specify the amount adjustment factor according to the following criteria:
- Company code
- Division
- Account determination ID
Recommendation
You must make entries for all company codes, divisions and account determination IDs that occur in
budget billing plans.
Further notes
If you do not want to use an adjustment factor, make no settings here. An adjustment factor with the
value 0 sets the budget billing amount to 0,- EUR.
______________________________________________________________
SAP AG 746
System R/3
______________________________________________________________
__
31.7.4.2.3 Opłata za rok z góry (tylko dla statyst. procedury planu rozl. zaliczk.)
In this section you establish settings for the yearly advance payment.
______________________________________________________________
__
SAP AG 14.06.2013 747
System SAP
______________________________________________________________
Use this activity to define the control parameters for the yearly advance payment function.
For each company code, define the default value for participation in the yearly advance payment offer.
Enter the type of participation in the YAP Participation field in the contract account.
In the YAP Interval field, define the number of days within which the customer must pay the YAP
amount in order to be able to participate in a YAP offer.
You must enter a value in the Disconnection Reason field. This value defines the clearing block, which
is active once the YAP interval has expired.
Example
______________________________________________________________
SAP AG 748
System R/3
______________________________________________________________
__
In this activity you set the interest calculation rules to be used for determining the YAP bonus.
A compound interest calculation is carried out for each budget billing plan item. The first item is not
included here, as the due date coincides with the due date for the yearly advanced payment.
The interest amount is saved in the system as a bonus.
The budget billing amounts (not the yearly advanced payment amount) are used as the basis for the
interest calculation.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 749
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 750
System R/3
______________________________________________________________
__
In this IMG activity you define separate payment plan types based on the following payment plan
categories:
- BBP procedure
- AMB procedure
______________________________________________________________
__
SAP AG 14.06.2013 751
System SAP
______________________________________________________________
Use
Use this activity to define the print parameters for printing payment plans.
______________________________________________________________
SAP AG 752
System R/3
______________________________________________________________
__
In this IMG activity you define the document type for the document that is produced when you manually
adjust the balance forward amount.
Requirements
To define the document type in Customizing, choose: Financial Accounting -> Contract Accounts
Receivable and Payable -> Basic Functions -> Postings and Documents -> Document ->
Maintain Document Assignments.
______________________________________________________________
__
SAP AG 14.06.2013 753
System SAP
______________________________________________________________
In this section you define notes for budget billing plans (Objekt EABP).
You define notes for an entity if you wish to store information for that entity in addition to the
information contained in the standard fields. After you have defined a note, a note block is proposed in
the corresponding maintenance and display transactions. In this note block you can store information in
SAPscript.
Fixed text objects for the entities are provided. These text objects have a fixed key, which must not be
changed. In addition, a text ID for each text object is provided. You have the option of changing or
deleting this text ID or of creating additional text IDs.
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
SAP AG 754
System R/3
______________________________________________________________
__
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
Activities
Maintain notes for budget billing plans with the text object EABP.
______________________________________________________________
__
SAP AG 14.06.2013 755
System SAP
______________________________________________________________
Use
In this IMG activity, you make the basic settings for the payment plan in the Interaction Center
WebClient.
Activities
______________________________________________________________
SAP AG 756
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 757
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 758
System R/3
______________________________________________________________
__
Use
Use this section to define the basic processing controls for the payment scheme.
______________________________________________________________
__
SAP AG 14.06.2013 759
System SAP
______________________________________________________________
Use
______________________________________________________________
SAP AG 760
System R/3
______________________________________________________________
__
Use
Use this activity to define the deactivation reasons for payment schemes, which you can specify when
deactivating payment schemes. You can thencategorize the payment scheme on the basis of the
deactivation reason.For example, you can assign a separate deactivationreason to payment schemes that
were deactivated due to dunning activities. This allows you to decide later whether or not
thecorresponding customer can participate in payment scheme procedures.
______________________________________________________________
__
SAP AG 14.06.2013 761
System SAP
______________________________________________________________
Use
Use this activity to define the number range for the payment scheme.
______________________________________________________________
SAP AG 762
System R/3
______________________________________________________________
__
Use
Use this activity to allocate the defined number range to the number range object.
______________________________________________________________
__
SAP AG 14.06.2013 763
System SAP
______________________________________________________________
Use
In this activity you define the control parameters for certain functions of the payment scheme in the CRM
Interaction Center WebClient.
Standard settings
Activities
- Customer Notification
This checkbox is a presetting for the Print Customer Notification field, which is selected when you
create and change a payment scheme.
- Default Category
The payment scheme category that you enter here is used as the default value when you create a new
payment scheme.
- Default Frequency
The frequency that you enter here is used as the default value when you create a new payment
scheme.
______________________________________________________________
SAP AG 764
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 765
System SAP
______________________________________________________________
In this IMG activity you define how the budget billing amount is to be rounded.
Example
For the billing class residential customer there are two value ranges with different types of rounding.
Budget billing amounts below 5,000.00 are rounded to the nearest whole number. Budget billing amounts
over 5,000.00 Euro are rounded to the nearest 5.00.
The basic possibilities for rounding are as follows:
- -3 Round to the nearest thousand 2123.3456 => 2000.0
- -2 Round to the nearest hundred 123.3456 => 100.00
- -1 Round to the nearest ten 123.3456 => 120.0
- 0 Round to the nearest whole number 123.3456 => 123.0
- 1 Round to first decimal place 123.3456 => 123.3
- 2 Round to second decimal place 123.3456 => 123.35
- 3 Round to third decimal place 123.3456 => 123.346
This means that the entries for the example are as follows:
BClss No. Curr. BB amt from BB amt to RV
0001 1 EUR 4 999.99 0
0001 2 EUR 5,000.00 9,999,999,999.99 -1
Requirements
You have defined the billing classes. To do this, choose Utilities Industry -> Contract Billing -> Billing
Master Data -> Define Billing Classes in Customizing.
Standard settings
The above example is used as the standard setting for residential customers. In the case of commercial
and industrial customers, rounding in the respective intervals occurs to the nearest 5.00 or 50.00.
______________________________________________________________
SAP AG 766
System R/3
______________________________________________________________
__
31.7.4.4.2.2 Definiowanie granic kwoty/ proc. dla dostos. schem. płatn. podczas
faktur.
Use
Use this activity to define the amount limits / percentage limits for adjustments to the payment scheme in
the periodic bill / interim bill.
______________________________________________________________
__
SAP AG 14.06.2013 767
System SAP
______________________________________________________________
Use
In this activity, you define the amount/percentage limit for manual changes to amounts in the payment
scheme line items. You can define percentage and absolute upper and lower limits for increasing or
decreasing amounts in payment scheme line items. These limits are dependent on billing class, division,
payment frequency, currency, and payment scheme category. Agents, however, can ignore warnings if
the amount limit is exceeded or not reached.
______________________________________________________________
SAP AG 768
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 769
System SAP
______________________________________________________________
Use
In this activity, you define the payment periods for unmeasured customers.
- General Settings for Year
Here you define the start and the end of the payment period and define whether payment schemes
can be created during a payment break.
Note
Take the following points into account:
- One payment period cannot end after the next one has started.
- Payment breaks must be a reasonable length.
- Also define the payment period for the following year as this date determines the end of the
payment break for the previous year.
- Frequency-specific settings
Here you can determine the end of the payment period for a year for special payment scheme
frequencies.
- Enter at least a payment scheme frequency and a frequency-specific end date.
- Enter a fixed number of payment requests to be made in the payment period.
Example
The following example shows the minimum settings required to create a payment scheme for unmeasured
customers for 2009.
General settings:
Year PP Month PP Day PP End of PP Creation?
2009 04 01 31.01.2010
2010 04 01 31.01.2011
If you create a payment scheme for unmeasured customers on 01.07.2009 (advance billing 1,000 UNI,
frequency Monthly, first payment date 10.07.), the following payment scheme lines are generated:
______________________________________________________________
SAP AG 770
System R/3
______________________________________________________________
__
The advance billing of 1,000 UNI is distributed across the payment period defined in Customizing in
such a way that the first payment scheme line includes the rounding difference:
- The first line from 01.07.2009 to 09.08.2009 contains a request (10.07.2009) with the entire
rounding difference, therefore 148 UNI.
- The second line contains 6 requests (10.08.2009, 10.09.2009, 10.10.2009, 10.11.2009, 10.12.2009,
10.01.2010) without any rounding difference, therefore 142 UNI (6*142 UNI + 1*148 UNI = 1,000
UNI).
______________________________________________________________
__
SAP AG 14.06.2013 771
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 772
System R/3
______________________________________________________________
__
In this IMG activity, you establish settings for the front office. You can:
- Define front office processes
- Define front office editor steps
- Configure front office
As of Release 1.2 the new core component, Customer Interaction Center, becomes available. This
component contains the complete front office functionality. In Release 1.2 the front office is still
available alongside the Customer Interaction Center. In a later release the customer interaction
center will completely replace the front office.
______________________________________________________________
__
SAP AG 14.06.2013 773
System SAP
______________________________________________________________
You can execute front office processes from the IS-U front office or the Customer Interaction Center
(CIC) using the action box. When you call a front office process, the action box automatically supplies
parameters (such as the current business partner).
- Process container
- One or more process steps
Process container
The process container contains all data which is used or processed in the Front Office process. You must
first define all the container elements required for your process. To do this, position the cursor on the
Process containerline and choose Edit -> Create Container Element.
In the following dialog, you define whether the container element has a reference to a data dictionary
field or whether it is a business object.
In the parameter attributes, you determine whether the container element is an import or an export
parameter.
- Import parameter
This means that the value is supplied from outside (from the front office workbench).
- Export parameter
This means that the value can be sent back to the Front Office Workbench after the process is complete.
The Mandatory indicator signifies that a data import must be carried out so that the process can be
carried out.
The editing sequence determines in which field the field appears within the parameter dialog.
Process Steps
A process contains different steps. To create a new process step, position the cursor on Process steps
and choose Edit -> Create.
You can specify what the system calls when executing a step:
- Method of a Business Object
- Workflow
- Front Office Sub Process (processes can be grouped)
______________________________________________________________
SAP AG 774
System R/3
______________________________________________________________
__
- CATT-Test Procedure
- Editor Step (see IMG activity Define Front Office Steps)
Each call has an interface (an import and export parameter) that is either supplied by the process
container or which is sent back to it. You must define a dataflow for each step. To do this, position the
cursor on the step and choose Edit -> Dataflow.
The dataflow dialog is made up of two components. In the top half you specify the export dataflow from
the process container to the the call interface (step container). On the left, you can see all import
parameters that are defined in the step interface. On the right, use the F4 help to view all the elements of
the process container. If the type of a process container element corresponds to the target object in the
step container, the element is green. Complete type matches are dark green, type relationships are light
green.
The same applies to the import dataflow from the step container to the process container in the bottom
half of the dialog. On the right (data source) the parameters in the step container are offered as possible
entries. All the elements from your process container are on the left (target element).
There is a predefined element in the dataflow <*MAINOBJ*> with a special meaning. <*MAINOBJ*>
always contains the object reference relating to an object method. If you want to maintain a business
partner’s step, you can choose the method "Edit" for object type ISUPARTNER. The <*MAINOBJ*>
element has type ISUPARTNER and must have a corresponding value. You can see this example in the
BPCHAN01 process of delivery customizing. Export parameters are the same. If, for example a "create"
method creates an object first, the new object will be found in the import dataflow and in <*MAINOBJ*>
(see process BPCHAN05, for example). <*MAINOBJ*> corresponds to the element _WI_Object_ID in a
workflow task definition.
Standard settings
You can not change standard entries. You can use the following name ranges: X*, Y*, Z* (customer
name range).
Activities
See the SAP standard system. Copy the standard system or add the new front office processes.
______________________________________________________________
__
SAP AG 14.06.2013 775
System SAP
______________________________________________________________
Standard settings
You can not change the entries that are supplied. You can use the following name ranges: X*, Y*, Z*
(Customer name range).
Activities
Check the SAP system standard. Copy the system standard or add a new Front Office Editor step.
______________________________________________________________
SAP AG 776
System R/3
______________________________________________________________
__
In this IMG activity, you can configure the initial screen of the front office.
Standard settings
You may not change the existing entries provided by SAP. However, you may use the following
namespaces: X*, Y*, and Z* (customer namespaces).
Activities
1. Check the configurations provided by SAP in the standard system. If necessary, copy the standard
configurations or add a new front office configuration or process.
2. Maintain the configuration determination for the changes you made.
______________________________________________________________
__
SAP AG 14.06.2013 777
System SAP
______________________________________________________________
In this IMG activity you establish the following settings for the customer interaction center (CIC). These
are:
- Maintain front office framework ID and parameters
- Define front office processes
- Define front office editor steps
- Define the selection function
- Define auto activity component
As of Release 1.2 the new core component, Customer Interaction Center, becomes available. This
component contains all the functions of the front office. In Release 1.2 both the CIC and the front
office are available. In a later release the CIC will completely replace the front office.
These IMG activities do not contain the entire CIC Customizing. This activity only contains
IS-U-specific Customizing settings. For the standard CIC Customizing settings, see Customer Service
and Customer Interaction Center-> Customer Interaction Center and Telephone Integration-> Settings for
Customer Interaction Center (CIC).
______________________________________________________________
SAP AG 778
System R/3
______________________________________________________________
__
In this IMG activity, you define which information you want to display in the HTML customer overview.
You can also define which data to transfer to other systems in the form of XML information using the
EWHV_XML WebRFC service. To do this, you must create a HTML data selection, which defines the
data objects and attributes you want to use . The data objects activated in the HTML data selection
constitute the field list of the HTML customer overview. They can be reached on the Internet Transaction
Server (ITS) as business HTML fields in your customer overview.
To create an HTML data selection, proceed as follows:
1. Choose the structure you want to use, and then the data object you want to be displayed in the
HTML customer overview.
Deactivate any data objects you do not want to display.
2. For each object type, activate the attributes you want to use in your HTML template. To do this
select the Value Printout field.
If you do not specifically activate any attributes, then all the attributes are automatically activated.
Instead of activating individual attributes on the first tab, you can use the second tab and deactivate
attributes.
The Function module field is not used at this stage.
Recommendation
We recommend that you deactivate all the objects and attributes that you do not want to use in your
HTML template. This improves performance.
Activities
Copy and maintain your data selection in the customer name spaces X*, Y*and Z*.
Further notes
To create a HTML-based customer overview you must create the HTML data selection and perform the
following additional activities:
1. Set up the service on the internet transaction server (ITS)
To be able to use the HTML customer overview, you must first set up the following services on the
ITS: EWHV und ISU_GLOBAL. To do this, create a service file and a service folder by checking
out service EWHV and ISU_GLOBAL from the system. Use the SAP@Web studio.
For more information on the SAP@Web studio, choose Help -> SAP Library ->
Cross-Application Components -> SAP Internet Applications -> SAP@Wb Studio.
2. Create an HTML template for the customer overview.
Create an HTML template with the description <xxx>.HTML in the service folder.
Replace the placeholder <xxx> with the name of the HTML data selection. You can also use the
______________________________________________________________
__
SAP AG 14.06.2013 779
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 780
System R/3
______________________________________________________________
__
The inbound documents enables you to receive all documents, E-mails and faxes sent to company’s
service addresses, and pass them on to the Customer Interaction Center (CIC) for processing.
The business object workflow start for inbound documents (CCPRECEIVE) automatically receives all
inbound messages. For each inbound E-mail it starts a workflow that acts as the container in which the
document is processed. SAP provides the standard workflow WS20500144 which automatically answers
the sender’s mail with a confirmation of receipt. It then attempts to determine the relevant business
partner by means of the sender’s E-mail address. The system then generates a dialog workitem for the
method CCPCICWI.ExecuteCICDocumentItem- this represents the received document in the workflow
inbox of the CIC agent. These workitems can only be executed in the workflow inbox of the CIC.
When the agent executes the document, the system displays the document. It also and communicates the
business partner to the business partner component of the CIC in the same way as an incoming call. The
system also places the mail in the CIC clipboard. If necessary, the agent can initiate a response mail to the
business partner or a callback.
Once the mail has been processed, the CIC agent ends the workitem. He/she can cancel the workitem,
retain it in his/her inbox or place it in the general CIC inbox where it as accessible to all CIC agents.
In this IMG activity, you maintain the settings of the recipient object CCPRECEIVE. This includes the
configuration of the workflow that is started, as well as the start priority and the E-mail address to which
the agent sends any answers.
See Preconditions for information on the SAPconnect settings required for the CCPRECEIVE
configuration to receive the documents. These settings also ensure that the workflow is able to send
documents as answers to the mail.
Standard settings
Maintain SAPconnect settings in the IMG under Basis -> Basis Services-> Communication
Interfaces -> SAPconnect Cross Client Settings. You can also use the function SCOT with which
you can manage and monitor SAPconnect.
To display the workitems in the CIC, activate the CIC workflow inbox for the application area in your
profile. For more information, see Establish Settings for the Workflow Inbox Component. WS20500144.
SAP provides the standard task group TG20500002 that contains all the ta sks associated with this
process, including the example workflow WS20500144.
Recommendation
Use your own workflows to process E-mails to be sent to different addresses. The text for the automatic
confirmation mail is stored as a task description of the workflow step for send the automatic reply.
You can include additional steps in your workflow to, for example, change the priority of the workflow
on the basis of the business partner.
You can also remove the workflow step that identifies the business partner. The business partner is then
automatically identified when the workitem is executed in the CIC.
______________________________________________________________
__
SAP AG 14.06.2013 781
System SAP
______________________________________________________________
Further notes
You can send SAP system documents to predefined E-mail address and fax numbers using your own user.
This enables you to test your settings locally. The documents are then sent to the address/number with
your user master specified as the sender. If the settings are correct then you will find an automatic reply
in your normal SAPoffice inbox.
You must also define an additional node for the communication type INT or FAX that processes the
documents sent to the predefined recipient addresses and uses the RFC dsetination NONE.
You do not have to schedule any sending jobs. You can start a sending job for the relevant
communication type manually in the function SCOT after you have sent the document. This means you
do not have to wait for next scheduled sending process in order to continue testing.
Give the E-mail address/fax number from your user master to one of your business partners, so that you
can test the business partner identification settings in both the workflow and the CIC.
______________________________________________________________
SAP AG 782
System R/3
______________________________________________________________
__
Using the customer callback process, you enable your customers to request a phone call from a Customer
Interaction Center (CIC) agent via your home page in the Internet, or via telephone (for example using
Interactive Voice Response (IVR)).
The process requires the customer to specify the number at which he/she wants to be called. He/she can
provide a business partner number and the reason for the callback. In addition, he/she can specify the
time at which the agent should call. You can define a number of other objects and values to be transferred
for the callback. The system then passes all these to the workflow container where they can be evaluated.
For each inbound callback request, the system generates a workflow. This workflow ends with a special
dialog workitem for the method CCPCICWI.ExecuteCICCallbackItem, which represents the callback
request in the workflow inbox of the CIC agent.
These workitems can only be executed in the workflow inbox of the CIC.
When the agent executes the workitem, the system displays the number to be called and the reason for the
call. The business partner who is to be called is communicated to the business partner component of the
CIC in the same way as an inbound call. In addition, the workflow and any objects appended to the
workflow are placed on the CIC clipboard.
During processing of the workitem, the agent can initiate the call to either the number given by the
customer or to the corresponding business partner telephone number as stored in the system.
When the callback is complete, the agent ends the workitem. If the callback is unsuccessful, it can be
retained in the agent’s inbox. It can also be placed in the general CIC inbox, where it can be accessed by
all the CIC agents.
In this IMG activity, you define which workflow tasks are based on the callback reason at the start of the
workflow, as well as the start priority of the workflow. If the customer has not given a reason for the
callback then the settings for the entry are all assigned initial values. If this entry is also not available then
the system start a workflow for the SAP standard task TS20500333. Theses settings apply cross-client.
Further notes
The system generates a callback request by calling the RFC-compatible fucntion module
ISU_CIC_CALLBACK_REQUEST_CREA. This module attempts to identify the customer by means of
the callback number that was given if the customer has not identified him/herself.
We are currently developing an Internet service for this scenario. However, you can easily create your
own using the flow logic provided.
______________________________________________________________
__
SAP AG 14.06.2013 783
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 784
System R/3
______________________________________________________________
__
In this IMG activity you define the front office framwork ID and its parameters. You also allocate visible
and invisible components from the CIC to the framework ID.
Framework
First you must define the framework. The framework definition consists of the screen layoutas well as the
selection and arrangement of visual and functional components.
When you select a screen, you are already determining its basic layout. You have three choices:
- Screen with vertically arranged slots
- Screen division in L-format (large)
- Screen division in L-format (small)
If you choose an L-shaped format then the slots are arranged as follows:
You can determine the content of the slots by allocating the components to them.
Allocate the visible components to the slots in which you want them to appear. You can also allocate
hidden components that do not appear on thh screen but perform functions in background.
Visible components
Allocate the visible components to your framework. Use the input help whenever possible to choose your
components and variants. Arrange the selection on the screen layout. Note that in the case of L-format
frameworks you have no choice when allocating components to the different parts of the screen.
Note the following standard setups:
Framework with six vertically arranged slots You can arange the following slots as you want:
- ACTION_BOX: call start, table presentation
- ABOX_SLIM: call start, pushbutton box with drop-down menus
- BD_DISPLAY: clipboard
- CALL_STATE: display of the current business partner(s) (telephone integration)
______________________________________________________________
__
SAP AG 14.06.2013 785
System SAP
______________________________________________________________
Framework in L-format
You do not have a free choice in the selection and arrangement of the cocomponents. The following
allocations are possible:
- Slot 1: ISUSDPART: business partner ID
- Slots 2 and 3: ABOX_SLIM, CALL_STATE, QUICK_KEYS
- Slot 5: NAV_AREA:navigation area
- Slot 6: APPL_AREA_2: application area
In the navigation and application area in slots 5 and 6 you can use several specialist components
simultaneously. You can establish these settings in SAP Utilities -> Customer Service -> Maintain
Navigation and Application Areas
Hidden components
There are three types of hidden component:
Independent components
- AUTO_CALL (autocalls)
- CALL_BACK (call returns)
- CIC_TOOLBAR (symbol and toolbar) This component must be used.
- HLOG (logging)
______________________________________________________________
SAP AG 786
System R/3
______________________________________________________________
__
Note
The components CSEARCH_DISP and CSEARCH_HIDE are not used in IS-U. We no longer
recommend you use the component HTML-based customer overview (CUST_OVIEW) for
performance reasons.
In this activity, you can execute the three standard activities for front office framework maintenance on
the same screen. You can find the original activities in Customer Service -> Customer Interaction
Center -> Define Front Office Frameworks
- Maintain Front Office Framework ID and Parameters
- Assignment of Visible Components to Framework IDs
- Assignment of Hidden Components to Framework IDs
______________________________________________________________
__
SAP AG 14.06.2013 787
System SAP
______________________________________________________________
You can execute front office processes from the IS-U front office or the Customer Interaction Center
(CIC) using the action box. When you call a front office process, the action box automatically supplies
parameters (such as the current business partner).
- Process container
- One or more process steps
Process container
The process container contains all data which is used or processed in the Front Office process. You must
first define all the container elements required for your process. To do this, position the cursor on the
Process containerline and choose Edit -> Create Container Element.
In the following dialog, you define whether the container element has a reference to a data dictionary
field or whether it is a business object.
In the parameter attributes, you determine whether the container element is an import or an export
parameter.
- Import parameter
This means that the value is supplied from outside (from the front office workbench).
- Export parameter
This means that the value can be sent back to the Front Office Workbench after the process is complete.
The Mandatory indicator signifies that a data import must be carried out so that the process can be
carried out.
The editing sequence determines in which field the field appears within the parameter dialog.
Process Steps
A process contains different steps. To create a new process step, position the cursor on Process steps
and choose Edit -> Create.
You can specify what the system calls when executing a step:
- Method of a Business Object
- Workflow
- Front Office Sub Process (processes can be grouped)
______________________________________________________________
SAP AG 788
System R/3
______________________________________________________________
__
- CATT-Test Procedure
- Editor Step (see IMG activity Define Front Office Steps)
Each call has an interface (an import and export parameter) that is either supplied by the process
container or which is sent back to it. You must define a dataflow for each step. To do this, position the
cursor on the step and choose Edit -> Dataflow.
The dataflow dialog is made up of two components. In the top half you specify the export dataflow from
the process container to the the call interface (step container). On the left, you can see all import
parameters that are defined in the step interface. On the right, use the F4 help to view all the elements of
the process container. If the type of a process container element corresponds to the target object in the
step container, the element is green. Complete type matches are dark green, type relationships are light
green.
The same applies to the import dataflow from the step container to the process container in the bottom
half of the dialog. On the right (data source) the parameters in the step container are offered as possible
entries. All the elements from your process container are on the left (target element).
There is a predefined element in the dataflow <*MAINOBJ*> with a special meaning. <*MAINOBJ*>
always contains the object reference relating to an object method. If you want to maintain a business
partner’s step, you can choose the method "Edit" for object type ISUPARTNER. The <*MAINOBJ*>
element has type ISUPARTNER and must have a corresponding value. You can see this example in the
BPCHAN01 process of delivery customizing. Export parameters are the same. If, for example a "create"
method creates an object first, the new object will be found in the import dataflow and in <*MAINOBJ*>
(see process BPCHAN05, for example). <*MAINOBJ*> corresponds to the element _WI_Object_ID in a
workflow task definition.
Standard settings
You can not change standard entries. You can use the following name ranges: X*, Y*, Z* (customer
name range).
Activities
See the SAP standard system. Copy the standard system or add the new front office processes.
______________________________________________________________
__
SAP AG 14.06.2013 789
System SAP
______________________________________________________________
Standard settings
You can not change the entries that are supplied. You can use the following name ranges: X*, Y*, Z*
(Customer name range).
Activities
Check the SAP system standard. Copy the system standard or add a new Front Office Editor step.
______________________________________________________________
SAP AG 790
System R/3
______________________________________________________________
__
In this IMG activity you define the selection function. After a process has been executed in the CIC, the
affected business objects can be copied to the clipboard.
You can then execute another process on these business objects from the clipboard. This saves the agent
time as the data does not have to be re-entered.
You must define the relevant business objects for display and sorting purposes for each CIC
configuration.
Requirements
Standard settings
You cannot alter standard entries. You can use the following namespaces: 9*, X*, Y*, Z* (customer
namespace).
Activities
______________________________________________________________
__
SAP AG 14.06.2013 791
System SAP
______________________________________________________________
Example
You want to configure the system so that the customer overview is automatically displayed when a
business partner has been identified in the CIC.
To do this, define the profile you require from the autocall component by entering the appropriate key.
You then branch to the actions. In the Activity field enter ISUPARTNER_ID (business partner
identified). In the Call ID field enter OP. The value OP then links to the method customer overview.
You have now linked an activity to a call.
Activities
______________________________________________________________
SAP AG 792
System R/3
______________________________________________________________
__
In this IMG activity, you can define your own data environments for the navigation area in the new CIC.
When you maintain the profiles, you have the following options:
- Choose the structure you want to use
- Choose the level you want to display
- Define additional selection parameters for each level (such as the minimum/maximum number of
customer contacts to be selected)
- Maintain the presentation rules. These determine the object attributes the system displays. SAP
supplies a default presentation for most object types which you can either adopt or overwrite.
From the intitial screen, use the Maintain action profile pushbutton to branch to the maintenance screen
of the action box configuration linked to your profile. In this screen you can determine which actions you
want to call by double click, and which ones by accessing menu nodes.
The action groups that correspond to the node types are automatically generated in your profile. They
correspond to the object types displayed in the allocated data environment. You can use the following
objects for the data flow you want to define:
- <*NODEOBJECT*> object selected during runtime#
- <*ROOTOBJECT*> current business partner during runtime
Standard settings
SAP supplies example profiles that you can either use or adapt to your requirements.
Activities
Include your data environment in component NAV_AREA or APPL_AREA by assigning the component
NAV_VIEW and the profile of your data environment. You perform this activity in Maintain Standard
Settings for Navigation and Application Areas.
______________________________________________________________
__
SAP AG 14.06.2013 793
System SAP
______________________________________________________________
In this IMG activity, you establish the settings of the workflow inbox component (WF_INBOX) for the
application area of the Customer Interaction Center (CIC).
On the Workflow inbox profile level of the view cluster, you maintain the profile name and an
explanatory text. On the Task filter level, can enter task (single or multi-step), or task groups to serve as
the filter. The system then only displays workitems whose basic tasks match the crtieria of the filter.
If you do not maintain the filter settings then the system display all the workitems that are displayed in
the general inbox of the SAP Business Workplace.
To activate the workflow inbox in a CIC profile, you must go to the IMG activity Maintain Navigation
and Application Areas.Include the component WF_INBOX with the profile maintained here in one of the
tabs of the application area.
Example
Task group TG20500002 contains all the standard SAP tasks intended for use in the CIC. sind.
Recommendation
When setting the task filter, ensure that you can only display workitems intended for the CIC context.
This reduces the number of workitems the system proposes.
If you want, you can execute all the workitems from the CIC inbox (in the full screen). However,
constructing the list of workitems impairs system performance.
Further notes
The system only displays workitems that the user can process him/herself. The task filter is provided to
reduce this list still further.
______________________________________________________________
SAP AG 794
System R/3
______________________________________________________________
__
In this IMG activity you can allocate default data in selection dialog (search funtion) to the contact
history of the CIC navigation area.
When you create a new entry, enter the profile name and an explanatory text. Select the Created by field
if you want to allow changes to the field. In the Number field, you can specify the maximum number of
contact for which you want the system to search. In the Days, Hours, and Minutes fields, you can
restrict the selection criteria.
Example
Requirements
We recommmed you configure the selection criteria as simply as possible using as few individual criteria
as possible. Overly complicated criteria may impair system performance.
______________________________________________________________
__
SAP AG 14.06.2013 795
System SAP
______________________________________________________________
In this IMG activity, you define which information in the navigation and application areas is to loaded
when you start the new CIC.
You can load HTML configurations (see Customer Service -> Customer Interation Center ->
Component Configuration -> Application Areas) and component workspaces. This includes the
clipboard, contact processing, the customer overview and the data environment.
Recommendation
Ensure that the clipboard (business data display) is assigned in each profile. This is necessary as the
clipboard is needed for action box calls.
Always maintain HTML configurations, component workspaces and their profiles using the F4 help. The
system does not immediately recognize invalied entries; these can then cause problems during runtime
(such as program crashes).
We recommend you process customer contacts in the application area only.
The customer information workspace also requires a HTML configuration as a profile. Each time a
business partner is identified or called, this HTML configuration is called. The object type
(ISUPARTNER) serves as an external parameter, and the business partner key as an external parameter
with the editing sequence 1 (object type) or 2 (key). You can choose the parameter names yourself.
In addition, you can choose another HTML configuration that is displayed when the system cannot
identify a business partner. The name of this HTML configuration is composed of the name of the
customer information HTML and the suffix INIT.
Activities
Further notes
You can include your own profile in the CIC profile in the component profile
DEFAULT_WORKSPACES.
______________________________________________________________
SAP AG 796
System R/3
______________________________________________________________
__
In this IMG activity you maintain the URL of the internet transaction server for the current logical
system. The ITS must have the EWB_WEBGUI service.
The ITS is used in the new CIC to configure the system so that you can call the action box in the
application error, instead of in a full-screen session. To be able to carry out an action box call in the
application area, the Execute in application area field must be selected in the action box profile on the
call level.
You can specify a number of ITS according to your requirements, or, without giving your user name,
define a default value.
By using the Un field (suppress inplace), you can deactivate the inplace calls. This can either be done
temporarily, or so that it only applies to specific users.
If you do not maintain a URL then you can only call the action box in full-screen sessions.
Example
______________________________________________________________
__
SAP AG 14.06.2013 797
System SAP
______________________________________________________________
In this IMG activity you can create profiles for the standard toolbars, thereby selecting the GUI status for
your call center settings.
Unlike the Define Toolbars and GUI Status activity in the Customer Service IMG, in this IMG activity
you can also use user-defined statuses.
In a user-defined status, you can, for example, add functions to function key without having to define an
action box call.
If you want to use a user-defined status, copy one of the statuses from the SAPLEE_CIC_TOOLBAR
function group to the SAPLXEECICTOOLBAR function group.
In this customer enhancement group you can then change the copied status.
Further notes
You must allocate the profile defined in this activity to the TBAR2_PROF profile category. You do this
in the Maintain CIC Profile IMG activity.
In the Assignment of Hidden Components to Framework IDs IMG activity, you must also allocate the
CIC_TOOLBAR2 component.
If you use this component, you can no longer allocate the CIC_TOOLBAR component.
______________________________________________________________
SAP AG 798
System R/3
______________________________________________________________
__
Use
In this IMG activty you define which master data template to use when creating the business partner in
CIC. If you do not make an entry, the default template CIC Partner is used.
______________________________________________________________
__
SAP AG 14.06.2013 799
System SAP
______________________________________________________________
In this IMG activity you establish settings for customer information. You must configure the data
environment display.
Further notes
For more information on modeling consumption histories/bill printout histories in customer information,
refer to the following documentation: Bill printout history
______________________________________________________________
SAP AG 800
System R/3
______________________________________________________________
__
In this IMG activity, you define the parameters for the consumption history of the Internet application
component (IAC).
- Standard settings
- In the standard settings, the Contract account (select contract account) field is not selected.
This means that the systems takes all the contract accounts into consideration.
- Select the Contract account field.
A dialog box appears in which you can select contract accounts.
- Activities
Check the configurations defined by SAP in the standard system. You can change the standard
configuration if necessary.
______________________________________________________________
__
SAP AG 14.06.2013 801
System SAP
______________________________________________________________
In this IMG activity, you can configure the display function for consumption history data in the customer
overview.
- Standard settings
The system proposes evaluation group 001 as a default value. However, it can be changed.
- Aktivitäten
Check the configurations defined by SAP in the standard system. If required, copy the standard
configuration or create a new configuration.
______________________________________________________________
SAP AG 802
System R/3
______________________________________________________________
__
In this IMG activity, you can configure the display of the data environment. The data environment can be
displayed from various transactions via the "environment" menu option. The data environment can also
be displayed from various front office processes.
Standard settings
You may not change the existing navigation configuration entries provided by SAP. However, you may
use the following namespaces: X*, Y*, and Z* (customer namespaces).
The configuration determination has deleivery class C and is not subject to any restrictions. You can
therefore use a configuration without having to define the user context. Previously,the standard SAP
entries had to modified to do this.
User contexts are now no longer subject to restrictions.
Activities
1. Check the configurations provided by SAP in the standard system. If necessary, copy the standard
configurations or add a new configuration.
2. Maintain the configuration determination for the changes you have made.
______________________________________________________________
__
SAP AG 14.06.2013 803
System SAP
______________________________________________________________
In this IMG activity, you define which information you want to display in the HTML customer overview.
You can also define which data to transfer to other systems in the form of XML information using the
EWHV_XML WebRFC service. To do this, you must create a HTML data selection, which defines the
data objects and attributes you want to use . The data objects activated in the HTML data selection
constitute the field list of the HTML customer overview. They can be reached on the Internet Transaction
Server (ITS) as business HTML fields in your customer overview.
To create an HTML data selection, proceed as follows:
1. Choose the structure you want to use, and then the data object you want to be displayed in the
HTML customer overview.
Deactivate any data objects you do not want to display.
2. For each object type, activate the attributes you want to use in your HTML template. To do this
select the Value Printout field.
If you do not specifically activate any attributes, then all the attributes are automatically activated.
Instead of activating individual attributes on the first tab, you can use the second tab and deactivate
attributes.
The Function module field is not used at this stage.
Recommendation
We recommend that you deactivate all the objects and attributes that you do not want to use in your
HTML template. This improves performance.
Activities
Copy and maintain your data selection in the customer name spaces X*, Y*and Z*.
Further notes
To create a HTML-based customer overview you must create the HTML data selection and perform the
following additional activities:
1. Set up the service on the internet transaction server (ITS)
To be able to use the HTML customer overview, you must first set up the following services on the
ITS: EWHV und ISU_GLOBAL. To do this, create a service file and a service folder by checking
out service EWHV and ISU_GLOBAL from the system. Use the SAP@Web studio.
For more information on the SAP@Web studio, choose Help -> SAP Library ->
Cross-Application Components -> SAP Internet Applications -> SAP@Wb Studio.
2. Create an HTML template for the customer overview.
Create an HTML template with the description <xxx>.HTML in the service folder.
Replace the placeholder <xxx> with the name of the HTML data selection. You can also use the
______________________________________________________________
SAP AG 804
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 805
System SAP
______________________________________________________________
In this IMG activity you configure the customer overview for the HTML display. The customer overview
can be called from the customer interaction center and from the front office as either
- a standard display
- or as a HTML display
Activities
Further notes
For more information, there is a detailed description of the HTML display. You can request this
description from SAP.
______________________________________________________________
SAP AG 806
System R/3
______________________________________________________________
__
In this section you define settings for different transactions and business processes such as:
- Move-in
- Move-out
- Disconnection
- Initial data creation
______________________________________________________________
__
SAP AG 14.06.2013 807
System SAP
______________________________________________________________
In this IMG activity, you determine owner allocations. There are three ways of allocating owners to
premises in IS-U:
- Maintenance via the premise
In this case, you can only maintain the owner using the transaction for the premise. Historical
maintenance is not possible.
- Maintenance via owner allocation without automatic move-in
In this case, you can only maintain the owner using the transaction for owner allocation.
Maintenance via the premise is then no longer possible. The advantage of this procedure is that
owner allocation can be maintained historically using a key date.
- Maintenance via owner allocation with automatic move-in
In this case, you can only maintain the owner using the transaction for owner allocation.
Maintenance via the premise is then no longer possible. The advantage of this procedure is that
owner allocation can be maintained historically using a key date. In addition, this procedure
automatically triggers the move-in from the owner allocation. This procedure is used for example,
by customers who always have the owner move into an empty premise. An automatic owner
move-in or move-out is started by a workflow.
______________________________________________________________
SAP AG 808
System R/3
______________________________________________________________
__
In this IMG activity, you define the number ranges for owner allocation.
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
__
SAP AG 14.06.2013 809
System SAP
______________________________________________________________
Use
Standard settings
In the SAP standard delivery, the radio button field ready for input is activated for all modified
fields.
Small and medium-sized municipal utility companies can activate an automatically reduced field
______________________________________________________________
SAP AG 810
System R/3
______________________________________________________________
__
Recommendation
Keep the number of fields to be displayed on the screen to a minimum.The fewer fields you
offer the user, the easier his or her work becomes.
Activities
1. Select the screen group you want to process. To do this, place the cursor on the desired field.
a) Select the menu path Goto -> Modifiable. This takes you to the view Field Selection:
Modifiable Fields
b) Then select Goto -> Influencing. This takes you to the view Field Selection: Influencing
Field Enter the field value in the field Influencing Value and select Continue.
2. Specify the following for every field:
a) Field must be ready for input
b) Data must be entered in this field
c) Display field only
This can be used for default values that should not be overwritten.
d) Hide field
Select the radio button in the field Hide field. This ensures that unnecessary fields are not
displayed.
e) Highlight field
You can select this radio button in combination with the other indicators
Further notes
You can view all of your profile selections via the menu path Goto -> All Influences.
______________________________________________________________
__
SAP AG 14.06.2013 811
System SAP
______________________________________________________________
Example
Example
______________________________________________________________
SAP AG 812
System R/3
______________________________________________________________
__
In this IMG activity, you define the type of owner allocation. One of the following procedures will be
activated depending on the parameters you set:
- Maintenance via the premise
In this case, you can only maintain the owner by using the transaction for the premise. Historical
maintenance is not possible.
- Maintenance via owner allocation without automatic move-in
In this case, you can only maintain the owner by using the transaction for owner allocation.
Maintenance via the premise is then no longer possible. An advantage of this procedure is that the
owner allocation can be maintained historically using a key date.
- Maintenance via owner allocation with automatic move-in
In this case, you can only maintain the owner by using the transaction for owner allocation.
Maintenance via the premise is then no longer possible. An advantage of this procedure is that the
owner allocation can be maintained historically using a key date. In addition, the move-in is
automatically triggered from the owner allocation. This procedure is used, for example by customers
who automatically have the owner "move into" an empty premise. An automatic owner move-in or
move-out is started by a workflow.
You must specify the earliest and latest possible start date for the workflow.
You must also define charges for this procedure. For example, you can define a charge for agreeing
an automatic owner move-in and for the automatic move-in itself. To do this, you must specify a
charge schedule. Both charge categories must be defined in the charge schedule.
Requirements
Standard settings
The premise is the setting in the standard release for maintaining owner allocation.
______________________________________________________________
__
SAP AG 14.06.2013 813
System SAP
______________________________________________________________
Activities
______________________________________________________________
SAP AG 814
System R/3
______________________________________________________________
__
In this IMG activity you define additional activities for the automatic owner move-in. You can only
define additional activities if you have determined the "Owner allocation with automatic move-in"
procedure in the previous IMG activity.
You can define the additional activity in the Owner allocation transaction. To do this, you must activate
the "Generate event" field and choose the additional activity you require.
Example
Standard settings
The additional activity ’X’ (levy charge for automatic owner automatic move-in) is part of the SAP
standard configuration and can be used without making any adjustments. You need to store a charge
schema and a charge type in the previous activity.
To define more additional activities, such as owner letter, adjust the workflow for automatic owner
move-in (workflow reference WS20500047). In the workflow reference, the additional activities are
stored via the step "Check whether owner move-in required".You can evaluate the additional activity by
adding a condition of your choice at a subsequent point in the workflow and then querying in the
conditions editor about the value of the AdditionalActivity operand. In the SAP standard configuration, a
subworkflow checks for each installation whether the additional activity has the value X and, if so, posts
a charge.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 815
System SAP
______________________________________________________________
In this IMG activity you define settings for the following cross functions: move-in/out, move-in,
move-out and property allocation.
______________________________________________________________
SAP AG 816
System R/3
______________________________________________________________
__
In this IMG activity you define the information log for the move-in/out.
You can determine how the message is issued by messaging number. Possible display categories are
Error, Information or Warning. If you do not require certain messages in the log, you can deactivate
them, and leave the display category field empty.
The line with message number ’000’ plays a particular role in the customizing. Here, the display category
controls whether or not the information log is displayed.
You can use the following entries:
- ’ ’ (initial): The log is deactivated and is not displayed.
- ’S’: The log is displayed if an information message or a warning exists in the information log.
- ’W’: The log is displayed if a warning exists in the information log.
- ’E’: The log is activated, but is not displayed.
Category ’E’ error messages are always issued directly. The requirement for this is that the display
category in the line with message number ’000’ is not ’ ’.
Standard settings
You can neither delete existing message numbers or add new ones. You can only determine how the
messages are handled.
If you want to add further messages to the information log, use enhancement ECSBT001 / function
module EXIT_SAPLESBP_001. You can find detailed information in the documentation for function
module EXIT_SAPLESBP_001.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 817
System SAP
______________________________________________________________
In this IMG activity you define special processing variants for move-in/out. These special processing
variants enable you to speed up the move-in/out process.
The special processing variants can refer to a particular action in move-in and move-out processing. In
the next IMG activity you must allocate the special processing variants to the general variants.
By means of example, the following possibilities are available for the special processing variants:
- Automatic contract selection for move-in/out
- Automatic contract selection for mandatory move-in/out
- Automatic installation selection for move-in/out
- Create move-out in background
- Create mandatory move-out in background
- Copy business partner’s existing contract account
- Create reversal in background
- Attempt move-in, even if move-out is not possible
- Period for displaying move-in/move-out documents
- New contract account for contract change
- Reasons for contract change
- Document selection list for move-in/out
- Control business partner selection list
- Layout for move-out processing
- Layout for move-out processing
- Layout for forced move-out processing
- Invoice reversal in move-in/out
- Layout for move-in processing
You can differentiate the above parameters for the following functions:
- CREI Create move-in
- CHEI Change move-in
- DSEI Display move-in
- STOE Reverse move-in
- CRAU Create move-out
- CHAU Change move-out
- DSAU Display move-out
______________________________________________________________
SAP AG 818
System R/3
______________________________________________________________
__
Activities
______________________________________________________________
__
SAP AG 14.06.2013 819
System SAP
______________________________________________________________
In this IMG activity you define general processing variants for move-in/out. The general processing
variants enable you to speed up the move-in/out process.
The general processing variants always refer to the initial screen of move-in/out processing. You can use
the special processing variants to speed up move-in and move-out processing. In this activity you must
allocate the special processing variants to the general variants.
You can set the following parameters for the general processing variants:
- Stop at move-in/out initial screen during CIC calls
- Automatically identify premise
- Execute commands by pressing Return
- Number of possible premises in moe-in/out
Activities
______________________________________________________________
SAP AG 820
System R/3
______________________________________________________________
__
In this IMG activity you allocate the preoviously defined general processing variants to the user groups.
The user groups are themselves allocated to the individual users.
In this way you allocate the various processing variants to the different user groups.
Activities
Allocate the previously defined general processing variants to the user groups.
______________________________________________________________
__
SAP AG 14.06.2013 821
System SAP
______________________________________________________________
In this IMG activity you define the system parameters for move-in and move-out. This table contains
parameters that control move-in and move-out processing.
You can establish the following settings:
- Maximum number of contracts for individual maintenance
- Interval period for changes to the business partner and contract account in move-in/out
- Delay in generation of service notification/service order
- Interval for creating periodic meter reading orders in move-in/out
Requirements
If you want to post move-in charges, you must have previously defined the following:
- Charge categories
To do this, choose Contract Accounts Receivable and Payable -> Basic Functions -> Define Charge
Categories for Correspondence.
- Charge schema
To do this, choose Contract Accounts Receivable and Payable -> Basic Functions -> Correspondence ->
Configure Charge Schema for Correspondence.
Activities
To post move-in charges you must also enter a charge schema in Customizing. You do this in one of the
following activities:
Also enter a charge schedule in Customizing under:
- Define Control Parameters for Move-In at Document Level, if you want to post the move-in charges
at document level
- Define Control Parameters for Move-In at Contract Level, if you want to post the move-in charges
at contract account level
______________________________________________________________
SAP AG 822
System R/3
______________________________________________________________
__
In this IMG activity you define the reasons for the contract change. Contract change is a specialized
feature of deregulation.
In addition to the reason for the contract change, you must enter another service type.
If you select the field NI (contract change without invoicing) then you have the following options:
- Posting block on contract level
If you activate the posting block then the system prevents any further postings on the terminated
contracts after the customer change.
- Automatic transfer of security deposits
- Automatic transfer of budget billing plans
- Transfer posting of open items
Requirements
If you want to enter a service type in addition to the contract change reason, you must have defined the
service type beforehand. You do this under Utilities Industry -> Intercompany Data Exchange ->
Service Provider -> Define Service Types.
______________________________________________________________
__
SAP AG 14.06.2013 823
System SAP
______________________________________________________________
In this IMG activity, you define the reasons for a customer change. You can select the following
parameters:
- Posting block on contract level
If you activate the posting block then the system prevents any further postings on the terminated
contracts after the customer change.
- Automatic transfer of security deposits
- Automatic transfer of budget billing plans
- Transfer posting of open items
______________________________________________________________
SAP AG 824
System R/3
______________________________________________________________
__
Use
In this activity, you define the field selection for the initial screen for processing a move-in/move-out.
In this activity, you specify which fields are displayed on the maintenance and display screens
for functions used by IS-U. You also definetheir characteristics.
Choosing the right fields can considerably reduce the time and effort needed for processing
data as well as reduce the number of errors.
The menu path Goto -> Modifiable enables you to specify the fields that appear on
maintenance and display screens in functions and to determine their characteristics. As a
result, you can adjust theappearance of screens to meet the requirements and abilities of users.
You must enter an existing module pool as the initial criteria.
IS-U field selection is currently supported by the following module pools:
o Master Data
- SAPLES20 Contract (screen group ES20)
- SAPLES30 Installation (screen group MAIN)
- SAPLES55 Connection object (screen group 0001)
- SAPLES65 Device location (screen group 0001)
- SAPLES60 Premise (screen group 0001)
o Device Management
- SAPLE10R Device data for dialog box (screen group 1100)
o Customer Service
- SAPLEC60 Move-in/move-out selection screen (screen group MAIN)
- SAPLES20 Move-in contract data 1 (screen group SUBS)
- SAPLEC50_CONTR Move-in contract data 2 (screen group EC51)
- SAPLEUMZ Move-in/move-out, gas data for meter reading order creation (screen group
0001)
- SAPLES50 Owner allocation (screen group 0200)
Standard settings
In the SAP standard delivery, the radio button field ready for input is activated for all modified
fields.
______________________________________________________________
__
SAP AG 14.06.2013 825
System SAP
______________________________________________________________
Small and medium-sized municipal utility companies can activate an automatically reduced field
view in all master objects.
Since this customer section often does not need all functions to be displayed on the screen,
SAP has developed a way of automatically reducing the fields for master data.
A hierarchical Business Configuration Set (BC Set) with the key ISU_FIELDS_LIGHT_HEADER
is used to do this. This BC Set automatically reduces the fields in the following master data
objects to a necessary minimum:
o Business partner
o Contract account
o Contract
o Installation
o Connection object
o Premise
o Device location
o Device
For further information, see the documentation on the BC Set mentioned above.
Recommendation
Keep the number of fields to be displayed on the screen to a minimum. The fewer fields you
offer the user, the easier his or her work becomes.
Activities
1. Select the screen group you want to process. To do this, place the cursor on the desired field.
a) Select the menu path Goto -> Modifiable. This takes you to the view Field Selection:
Modifiable Fields
b) Then select Goto -> Influencing. This takes you to the view Field Selection: Influencing
Field Enter the field value in the field Influencing Value and select Continue.
2. Specify the following for every field:
a) Field must be ready for input
b) Data must be entered in this field
c) Display field only
This can be used for default values that should not be overwritten.
d) Hide field
Select the radio button in the field Hide field. This ensures that unnecessary fields are not
displayed.
e) Highlight field
You can select this radio button in combination with the other indicators
______________________________________________________________
SAP AG 826
System R/3
______________________________________________________________
__
Further notes
You can view all of your profile selections via the menu path Goto -> All Influences.
______________________________________________________________
__
SAP AG 14.06.2013 827
System SAP
______________________________________________________________
Use
In this activity you select the fields that are displayed for the business partner in the move-in and
move-out screens. You can select the following options for every field group:
- Hide
- Required entry
- Optional entry
- Display
Example
You do not need the driver’s license fields for your business partner in your system. They should
therefore not appear on the move-in/move-out screen. Carry out the following to remove the fields:
1. Select the line with the external application ISU0001 (move-in)
2. Select the button Field Modification
3. In the table Dataset, select the line ISU010 (ISU Data for Contract Partner)
4. Select the button Detail View
5. Select Hide for the field groups 411 (ISU: Driver’s License) and 414 (ISU: Driver’s License - Country
and Region)
6. Save and select Back (F3)
7. Select the line with the external application ISU0002 (move-out) and repeat steps 2 to 5.
______________________________________________________________
SAP AG 828
System R/3
______________________________________________________________
__
31.8.4.2.10 Wybór pól kont umowy dla ekranu zawarcia / rozwiązania umowy
Use
Use this activity to select the fields for the contract account view at the move-in and move-out screen.
You can select the following options for each field group:
- Hide,
- Required entry,
- Optional entry,
- Display.
Example
You must complete the fields, in your system, for a possible dunning procedure for the contract account.
For this reason, define these fields as required entry fields. To do this, follow the following instructions:
1. Select the line with the external application ISU0001 (move-in).
2. Select the pushbutton Field modification.
3. Select Required entry for field group 33 (dunning procedure).
4. Save and select Back (F3).
5. Select the line with the external application ISU0002 (move-out) and repeat steps 2 to 4.
______________________________________________________________
__
SAP AG 14.06.2013 829
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 830
System R/3
______________________________________________________________
__
Use
______________________________________________________________
__
SAP AG 14.06.2013 831
System SAP
______________________________________________________________
Use
In the accelerated entry, the move-in and move-out documents are not created immediately. This takes
place asynchronously with the master data generator, using contract templates.
In this Customizing activity you define the contract templates that are relevant for the accelerated entry of
move-ins, move-outs and move-in/outs. Here you define for which divisions a contract template is valid.
The master data template for creating a contract is determined using the contract template.
______________________________________________________________
SAP AG 832
System R/3
______________________________________________________________
__
Use
______________________________________________________________
__
SAP AG 14.06.2013 833
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 834
System R/3
______________________________________________________________
__
Use
In this activity you allocate parking variants to the different user groups, such as call center employees.
______________________________________________________________
__
SAP AG 14.06.2013 835
System SAP
______________________________________________________________
Use
In this activity you set the delayed restart for the IS-U Error Monitor.
Activities
You can set the delayed restart for both transactions from the accelerated entry and transactions from the
CRM integration.
The accelerated entry transactions are:
- EC70: Create / change business partner and contract account for accelerated entry
- EC70: Create move-out for accelerated entry
- EC70: Create move-in for accelerated entry
The CRM integration transactions are:
- CRM: Contract replication
- CRM: Connection object replication
- CRM: General replication
- CRM: Point of delivery replication
- CRM: Replication of scheduled contract changes
For the delayed restart, you must specify a function module for the restart in the background. The
standard function modules are as follows:
For the accelerated entry:
- EC70: Create / change business partner and contract account:
ISU_AMIO_RESTART_BUPA
- EC70: Create move-out for accelerated entry: ISU_AMIO_RESTART_MO
- EC70: Create move-in for accelerated entry: ISU_AMIO_RESTART_MI
For the CRM integration:
- CRM: Contract replication: ISU_CRMQ_CONTRACT_RESTART
- CRM: Connection object replication: ISU_CRMQ_RESTART_SAMPLE
- CRM: General replication: ISU_CRMQ_CONTRACT_RESTART
- CRM: Point of delivery replication: ISU_CRMQ_RESTART_POD
______________________________________________________________
SAP AG 836
System R/3
______________________________________________________________
__
You can specify between 1 and 5 repeats for the delayed restart.
Furthermore, you can specify a time delay of 10 seconds to 2 minutes for the different transactions.
You can define the following restrictions for the delayed restart:
- Always execute delayed restart
- Delayed restart according to message table
- No delayed restart
Note:
If you select ’delayed restart according to message table’, you must also make Customizing settings for
the message table for the delayed restart of the IS-U Error Monitor.
______________________________________________________________
__
SAP AG 14.06.2013 837
System SAP
______________________________________________________________
Use
In this activity you maintain the message table for the delayed restart of the IS-U Error Monitor.
Requirements
To maintain the message table you must maintain the Customizing activity for the delayed restart of the
IS-U Error Monitor.
Activities
You can use the message table for both accelerated entry transactions and CRM integration transactions.
Note that it is imperative that you maintain the message table if, in the Customizing for the delayed
restart in the IS-U Error Monitor, you specified the message table for restrictions to the restart.
______________________________________________________________
SAP AG 838
System R/3
______________________________________________________________
__
In this section you define settings for the move-in business process.
______________________________________________________________
__
SAP AG 14.06.2013 839
System SAP
______________________________________________________________
In this section you define the number ranges for move-in documents.
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
SAP AG 840
System R/3
______________________________________________________________
__
In this IMG activity, you define the search help for move-in documents.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 841
System SAP
______________________________________________________________
Example
The structure of a tab is explained below using the example contracts. In this case, five field groups are
available:
- General contract data
- Budget billing data
- Billing
- Classification: Contract Accounts Receivable and Payable
- Info dates
In additional windows the following field groups are also available:
- Notes
- Move-in/out
- Contract account linked to contract data
From these field groups you could compile a view with three pages for:
- General contract data, budget billing data and data for classification
- Billing data and info dates
- Notes and move-in/out
Data for the contract account is linked to the field group for the contract data, which you cannot place
individually.
Standard settings
Each transaction for which a tab can be maintained has a tab with the standard view.
Recommendation
Before you change the standard views of a tab, you should define your own additional views.
______________________________________________________________
SAP AG 842
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 843
System SAP
______________________________________________________________
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
SAP AG 844
System R/3
______________________________________________________________
__
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
______________________________________________________________
__
SAP AG 14.06.2013 845
System SAP
______________________________________________________________
Use
In this activity, you define the field selection for the contract screen in the move-in processing. Due to
technical reasons, contract fields f result, you must process the fields in two activities.
In this activity, you specify which fields are displayed on the maintenance and display screens
for functions used by IS-U. You also define their characteristics.
Choosing the right fields can considerably reduce the time and effort needed for processing
data as well as reduce the number of errors.
The menu path Goto -> Modifiable enables you to specify the fields that appear on
maintenance and display screens in functions and to determine their characteristics.
You must enter an existing module pool as the initial criteria.
IS-U field selection is currently supported by the following module pools:
o Master Data
- SAPLES20 Contract (screen group ES20)
- SAPLES30 Installation (screen group MAIN)
- SAPLES55 Connection object (screen group 0001)
- SAPLES65 Device location (screen group 0001)
- SAPLES60 Premise (screen group 0001)
o Device Management
- SAPLE10R Device data for dialog box (screen group 1100)
o Customer Service
- SAPLEC60 Move-in/move-out selection screen (screen group MAIN)
- SAPLES20 Move-in contract data 1 (screen group SUBS)
- SAPLEC50_CONTR Move-in contract data 2 (screen group EC51)
- SAPLEUMZ Move-in/move-out, gas data for meter reading order creation (screen group
0001)
- SAPLES50 Owner allocation (screen group 0200)
Standard settings
In the SAP standard delivery, the radio button field ready for input is activated for all modified
fields.
Small and medium-sized municipal utility companies can activate an automatically reduced field
______________________________________________________________
SAP AG 846
System R/3
______________________________________________________________
__
Recommendation
Keep the number of fields to be displayed on the screen to a minimum. The fewer fields you
offer the user, the easier his or her work becomes.
Activities
1. Select the screen group you want to process. To do this, place the cursor on the desired field.
a) Select the menu path Goto -> Modifiable. This takes you to the view Field Selection:
Modifiable Fields
b) Then select Goto -> Influencing. This takes you to the view Field Selection: Influencing
Field Enter the field valu
2. Specify the following for every field:
a) Field must be ready for input
b) Data must be entered in this field
c) Display field only
This can be used for default values that should not be overwritten.
d) Hide field
Select the radio button in the field Hide field. This ensures that unnecessary fields are not
displayed.
e) Highlight field
You can select this radio button in combination with the other indicators
Further notes
You can view all of your profile selections via the menu path Goto -> All Influences.
______________________________________________________________
__
SAP AG 14.06.2013 847
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 848
System R/3
______________________________________________________________
__
Standard settings
Activities
Proceed as follows:
Further notes
For detailed information on maintaining application forms refer to the "Print Workbench Documentation
for Users".
To maintain application forms you require basic knowledge of the following:
- SAPscript, the standard SAP text editor, if you wish to create application forms
- ABAP/4 programming, if you wish to use user exits for complex applications.
Requirements
The basic requirement for creation of an application form is a form class, for which you define an
application form.
______________________________________________________________
__
SAP AG 14.06.2013 849
System SAP
______________________________________________________________
In this IMG activity you define the control parameter(s) for move-in at the move-in document level.
This table contains parameters that control the entire processing of a move-in document. The parameters
are only used during creation of a move-in document.
If an entry is maintained with an empty key, this is always used if no entry is found for the company code
relevant to processing, or if no relevant company code can be determined.
The latter is always the case if no default value can be determined for the company code from the various
contracts to be created or changed during creation of a move-in.
The following settings are possible:
- Transfer the address of the connection object
- Default value for welcome letter
- Warning for automatic save
- Suppress change log during save
Requirements
Activities
Further notes
In move-in processing, you can override the following fields manually: Charge schema Welcome
letter (application form for the welcome letter) Automatic welcome (automatic welcome letter)
Selection welcome letter (form selection dialog for welcome letters) LS>print order (generate print
order instead of printing) Adjust standard address(adjusts standard address of move-in customer).
______________________________________________________________
SAP AG 850
System R/3
______________________________________________________________
__
In this IMG activity you define the control parameter(s) for move-in at the contract level.
This table contains parameters that control move-in document processing at the individual contract level.
Each parameter record is only used for contract within a move-in document, for which the parameter key
from the company code, division and billing class applies. The divsion and billing class take account of
the installation to which the contract is allocated in move-in. In this way, several records from the table
can affect the same move-in document.
The parameters are only taken into account during move-in creation.
If an appropriate entry is not found for the key data relevant to processing a contract, the field contents of
this key are replaced with their initial values- starting at the back- and the system attempts to determine a
valid entry. As a final attempt, the system tries to read an entry with an empty key.
Activities
Further notes
______________________________________________________________
__
SAP AG 14.06.2013 851
System SAP
______________________________________________________________
In this section you define the reasons for exemption from security deposits. In certain cases, a security
deposit is requested from the customer at move-in. However, there are exemptions from security deposits
for several reasons.
Example
Activities
______________________________________________________________
SAP AG 852
System R/3
______________________________________________________________
__
In this section you define settings for the move-out business process.
______________________________________________________________
__
SAP AG 14.06.2013 853
System SAP
______________________________________________________________
In this section you defien the number ranges for move-out documents.
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
SAP AG 854
System R/3
______________________________________________________________
__
In this IMG activity, you define the search help for move-out documents.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 855
System SAP
______________________________________________________________
Example
The IS-U Contract application is used to explain the configuration of the tabs. The following ten group
frames are available in this application:
- General contract data
- Budget billing data
- Payment plan
- Data relevant to billing
- Account assignment data
- Deregulation
- Schedule data
- Memos
- Other
- Move-in and move-out data
You could use these group frames, for example, to create a layout that contains three tab pages:
- Tab page 1:
General contract data, budget billing data, payment plan
- Tab page 2:
Data relevant to billing, account assignment data, deregulation
- Tab page 3:
Move-in and move-out data, schedule data, other, memos
Standard settings
A standard layout is provided for every application in IS-U in which the tabs can be configured.
Activities
To activate your layout in the system for this application, change the corresponding entry under
Determine Default Layout for Tabs
______________________________________________________________
SAP AG 856
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 857
System SAP
______________________________________________________________
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
SAP AG 858
System R/3
______________________________________________________________
__
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
______________________________________________________________
__
SAP AG 14.06.2013 859
System SAP
______________________________________________________________
In this section you determine the appearance of your move-out confirmation letter.
EXAMPLE&
PRECONDITIONS&
STANDARD_SETUP&
Activities
Proceed as follows:
Further notes
For detailed information on maintaining application forms refer to the "Print Workbench Documentation
for Users".
To maintain application forms you require basic knowledge of the following:
- SAPscript, the standard SAP text editor, if you wish to create application forms
- ABAP/4 programming, if you wish to use user exits for complex applications.
Requirements
The basic requirement for creation of an application form is a form class, for which you define an
application form.
______________________________________________________________
SAP AG 860
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 861
System SAP
______________________________________________________________
In this section you define the control parameters for move-out at the move-out document level.
This table contains parameters that control the entire processing of a move-out document. The parameters
are only used for creation of a move-out document.
If an entry is maintained with an empty key, this is always used if no entry is found for the company code
relevant to processing, or if no relevant company code was determined.
The latter is always the case, if the company codes of the various contracts of a move-out document are
different from one another.
The following settings are possible:
- Default value for move-out confirmation letter
Activities
______________________________________________________________
SAP AG 862
System R/3
______________________________________________________________
__
In this section you define the control parameter(s) for move-out at the contract level.
This table contains parameters that control processing of a move-out document at the individual contract
level. This means that each parameter record is only used for the contracts within a move-out document,
for which the key of the parameter from the company code, division, and billing class is relevant. The
installation that is to be allocated to a contract within move-out is considered with regard to the division
and billing class. In this way, several records of this table can have an effect on the same move-out
document.
The parameters are only considered during creation of a move-out.
If an appropriate entry is not found for the key data relevant to processing a contract, the field contents of
this key are replaced with their initial values one after another starting at the back, and the system tries to
determine a valid entry. As a final attempt, the system attempts to read an entry with an empty key.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 863
System SAP
______________________________________________________________
In this section you define the reasons for a move-out without move-in. In certain cases, it is possible that
there is no further move-in for the installation.
Example
Activities
______________________________________________________________
SAP AG 864
System R/3
______________________________________________________________
__
In this section, you define settings for the business process: disconnection/reconnection of an installation.
______________________________________________________________
__
SAP AG 14.06.2013 865
System SAP
______________________________________________________________
In this section you define the number ranges for the disconnection documents.
The entities used in the R/3 applications are identified using key terms. The type of assignment of these
key terms is described in number ranges. For each entity you define a number range object, in which the
permissible value ranges and the type of assignment (internal or external) of the key term are described.
Standard settings
Recommendation
Activities
Adjust the provided number ranges to suit your requirements and, if necessary, add additional number
ranges to the number range object.
1. Choose Change interval.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number and To number) for the selected number range
interval.
4. Save the entries.
______________________________________________________________
SAP AG 866
System R/3
______________________________________________________________
__
In this IMG activity, you define the search help for disconnection documents.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 867
System SAP
______________________________________________________________
Example
The predefined text object EVER (entity for the contract) already has the text ID ISU general notes for
the contract, which is provided by SAP. You now have the option of creating a second text ID with
special agreements, e.g. ZISU special agreements. Once you have defined this setting, two note blocks
will be proposed in the maintenance and display transactions.
Requirements
Standard settings
There is one table entry for each entity for which a note can be defined. To define additional note blocks
you must create additional text IDs.
Recommendation
We recommend that you use the standard specifications and that, for clarity, you propose a maximum of
one note block on the master data screen.
Activities
______________________________________________________________
SAP AG 868
System R/3
______________________________________________________________
__
Further notes
Once a text ID is deleted, any notes already entered will no longer be displayed.
______________________________________________________________
__
SAP AG 14.06.2013 869
System SAP
______________________________________________________________
In this IMG activity you define the confirmation status for your disconnection documents.
The confirmation status controls further processing in the disconnectiondocument and in the workflow.
You can establish the following settings for each confirmation status:
- Whether to allow disconnection objects to be included in the confirmation status (such as devices).
- Whether the service order is technically closed or whether it has the status disconnection not
carried out.
- Whether it is possible to generate a new serice order for the confirmation status.
- Whether the confirmation status can be used in the disconnection or reconnection.
In the next IMG activity, you can store the confirmation status as a default value for each processing
variant.
Activities
______________________________________________________________
SAP AG 870
System R/3
______________________________________________________________
__
In this activity, you define the processing variants for disconnection documents.
You can make the following settings for each processing variant:
- Disconnection reason
- Disconnection order code for service management
- Reconnection order code for service management
- Control of budget billing adjustment
- Definition of contact types, classes, and activities (after version V1.0)
- Settings for customer notifications
During disconnection and reconnection you can enter customer notifications for the automated
meter infrastructure (smart meters) and for classic meters, and define default values for the
corresponding work items.
- Start and end of processing
- Maximum processing time
In the customer notification process, the system checks the maximum processing time # that is,
the maximum amount of time between the current date and the date agreed with the customer
for the disconnection or reconnection.
- Work item category
The customer notification process for disconnection and reconnection requires SAP CRM to be
implemented.
- Settings for advanced meters
In this section you can define specifications for disconnection and reconnection orders for the
automated meter infrastructure.
For disconnection orders, you can specify whether the disconnection of an advanced meter triggers a
meter reading and requests the meter reading results. You can also preselect devices, which the
system can then propose for the disconnection. If you want the system to propose all AMI devices
for disconnection and remote disconnection as standard, you have to select the disconnection
processing variant DUNN Dunning.
For each processing variant for advanced meters, you can make the following settings, which can
deviate from classic devices:
- Control of scheduled date for creation of disconnection/reconnection orders
- Determine charge schema for disconnection and reconnection
- Control of budget billing adjustment
- Automatic reversal of meter reading results
- Automatic reversal of disconnection/reconnection charges
- Intervals for rescheduling disconnection and reconnection orders
You can define the maximum valid interval for the rescheduling of disconnection and reconnection
orders for advanced meters scheduled for remote disconnection and reconnection. These intervals
also apply during rescheduling or disconnection and reconnection orders for classic meters.
______________________________________________________________
__
SAP AG 14.06.2013 871
System SAP
______________________________________________________________
In the transaction for rescheduling disconnection and reconnection orders, the system checks the
newly scheduled disconnection/reconnection date or the number of days against the maximum valid
interval.
The processing variants are provided by SAP as standard.
Example
PRECONDITIONS&
- You have already defined the notification category. You define this data under SAP Utilities ->
Customer Service -> Process Execution -> Disconnection/Reconnection -> Worklists and
Work Items.
- You define the disconnection order codes for Work Management under SAP Utilities -> Work
Management -> Processing -> Orders -> Define Order Codes and Allocate Order Codes to
Order Profiles.
The order codes from Work Management must be allocated to a service object that has a reference
to the function location (reference object type) in table T399A. You can find the service object
under SAP Utilities -> Work Management -> Processing -> Orders -> Define Service
Objects.
Standard settings
You must not change the entries supplied. You may use the following namespaces: X*, Y*, Z* (customer
namespaces).
Activities
______________________________________________________________
SAP AG 872
System R/3
______________________________________________________________
__
In this activity you define the disconnection types for a device. A device can be disconnected for various
reasons. You must enter the reasons here.
Example
______________________________________________________________
__
SAP AG 14.06.2013 873
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 874
System R/3
______________________________________________________________
__
Use
In this Customizing activity you assign work item categories to processing variants so that the system can
generate work items for the category in question. The system generates a separate worklist for each
category. If you enter a different category for disconnection as for reconnection within a processing
variant, the system generates a separate worklist for each category.
Enter values for the following settings:
- Processing type
Work items can be processed directly by an agent, or using an automated dialer.
- Creation mode for worklist
You can either add work items from a dunning run to an automatically generated worklist, or you
can use the Manage Worklists transaction (FPWLM) to add them to a manually generated worklist
(in the SAP Easy Access menu under Utilities Industry -> Customer Service -> Transaction
Processing -> Disconnection/Reconnection -> Work Item Management -> Manage
Worklists).
The system always creates work items by creating a disconnection or reconnection order and
allocating them to the worklist. The following creation options are available for automatically
generated worklists:
- Automatically
You can only use this variant if the disconnection document was generated by a dunning run.
The system then generates a worklist for each dunning run and work item category.
- Automatically as Consecutive Worklist
With this variant, the system generates a worklist for each group and work item category.
- Action profile
You can allocate an action profile to a work item category. This specifies which actions are assigned
to the work item when it is created.
______________________________________________________________
__
SAP AG 14.06.2013 875
System SAP
______________________________________________________________
Use
In this Customizing activity you define the resubmission reasons for work items.
The resubmission reasons are used to add context to the work item status For Resubmission.
______________________________________________________________
SAP AG 876
System R/3
______________________________________________________________
__
Use
In this activity, you define reasons for the assignment of work items.
You have to enter an assignment reason in the work item if you want to assign it to a new group and/or a
new agent, or if you want to remove an assignment.
______________________________________________________________
__
SAP AG 14.06.2013 877
System SAP
______________________________________________________________
Use
In this activity you enter descriptions that characterize the success of a work item. The system uses these
descriptions when an agent sets a work item to a final status. You can assign result codes to one final
status only.
______________________________________________________________
SAP AG 878
System R/3
______________________________________________________________
__
Use
In this Customizing activity you define the rules for valuating worklist entries.
Activities
Example
Define a rule R001 and create function module FKK_SAMPLE_SCRULE_R001. When creating your
own rules and modules, take the interface of the example module into account.
______________________________________________________________
__
SAP AG 14.06.2013 879
System SAP
______________________________________________________________
Use
In this activity you assign work item search IDs to function modules. The function modules are used
during the work item search in the Interaction Center and provide an initial selection of work items. Users
can use additional parameters in the Interaction Center to restrict the results of this preselection.
Example
Define a work item search ID S01 and create the function module FKK_WLI_QSEARCH_S01.
When creating your own work item searches and modules, take the interface of the example module into
account.
______________________________________________________________
SAP AG 880
System R/3
______________________________________________________________
__
Use
In this activity you define the substatus values that a work item can have. The substatus is a status
assigned to a work item by an external system (such as an automated dialer).
______________________________________________________________
__
SAP AG 14.06.2013 881
System SAP
______________________________________________________________
Use
In this activity you create an action profile. You assign action profiles to work item categories. When you
create a work item for a work item category, the system then creates the actions of the action profile for
the work item.
______________________________________________________________
SAP AG 882
System R/3
______________________________________________________________
__
Use
Activities
______________________________________________________________
__
SAP AG 14.06.2013 883
System SAP
______________________________________________________________
Use
______________________________________________________________
SAP AG 884
System R/3
______________________________________________________________
__
31.8.4.4 Przedpłata
______________________________________________________________
__
SAP AG 14.06.2013 885
System SAP
______________________________________________________________
Use
______________________________________________________________
SAP AG 886
System R/3
______________________________________________________________
__
Use
______________________________________________________________
__
SAP AG 14.06.2013 887
System SAP
______________________________________________________________
In this IMG activity, you establish settings for the master data generator.
For more information, see the cookbook IS-U Sales Processing 4.62 .
______________________________________________________________
SAP AG 888
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 889
System SAP
______________________________________________________________
Further notes
For more information, see New: Master Data Template and Master Data Generator.
______________________________________________________________
SAP AG 890
System R/3
______________________________________________________________
__
31.8.6 Marketing
______________________________________________________________
__
SAP AG 14.06.2013 891
System SAP
______________________________________________________________
In this activity, you establish the settings for business partner segmentation.
______________________________________________________________
SAP AG 892
System R/3
______________________________________________________________
__
In this IMG activity, you define evaluation groups for the interpretation of consumption histories in the
context of business partner segmentation using the logical database ECRMMKT_PARTNER.
The system proposes the evaluation group with the key 001 as a default value. This can be overriddden
on the selection screen of the logical database. The evaluation group can be overridden individually using
the SAP enhancement SAP-Erweiterung ECSMA001 (Determine evaluation group for business partner
segmentation).
______________________________________________________________
__
SAP AG 14.06.2013 893
System SAP
______________________________________________________________
In this IMG activity, you can define standard values for the segmentation of business partners using the
logical database ECRMMKT_PARTNER .
Currently, the system only supports the storage of one default value for the evaluation groups of the
consumption history.
______________________________________________________________
SAP AG 894
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 895
System SAP
______________________________________________________________
In this IMG activity you define the bill supplement to be used in a CRM marketing campaign. The bill
supplement can be a flyer or a standard text inserted into the bill. The bill supplement forms part of the
bill printout. The number of each flyer/standard text corresponds to an entry in the bill supplement
definition table. This number is used in the print action record to determine which flyer/standard text to
insert into the bill printout.
Requirements
You must have defined the flyers/standard texts for print action records under Financial Accounting ->
Contract Accounts Receivable and Payable -> Basic Functions -> Print Workbench -> Print Action
Records.
Before you can generate a bill supplement in IS-U, you must have allocated an open channel to the
campaign and implementated the corresponding BAdI. You perform both of these activities in CRM.
______________________________________________________________
SAP AG 896
System R/3
______________________________________________________________
__
In this IMG activity, you can implement your own loyalty program.
The loyalty program provides functions for allocating and redeeming loyalty points. You can also
implement loyalty schemes in cooperation with other companies.
______________________________________________________________
__
SAP AG 14.06.2013 897
System SAP
______________________________________________________________
In this IMG activity, you define how loyalty account details are arranged on the query screen for the
loyalty program. You can also define on which level loyalty points are deducted from a loyalty account
when a customer redeems the points. For example, the points can be checked against the total balance of
the account, or with the display control balance.
Display control loyalty account
The details of the loyalty account are displayed by:
- Organizer
This includes the organizer of the loyalty program as well as all external participants in the loyalty
program.
- Company code
- Division
- Contract
Redemption control
The points needed for a redemption can be compared with one of the following account balances:
- Total points balance of the loyalty account
- Points balance on the display control level.
______________________________________________________________
SAP AG 898
System R/3
______________________________________________________________
__
In this IMG activity, you can define all previous, present and future loyalty programs, as well as the
external participants in the program.
______________________________________________________________
__
SAP AG 14.06.2013 899
System SAP
______________________________________________________________
In this IMG activity, you define all business processes of a loyalty program. The system uses these
business processe to determine how many points can be awarded, and how these points are awarded. The
business processes also defines the rules by whch the system determines the expiration date of the points.
Loyalty points can be awarded in two ways:
- As a fixed value (as defined in the Loyalty points field)
- As a value determined using the base value
When the system determines the number of loyalty points, the following must be determined:
- The LP BV field (Determine loyalty points using base value) must be selected.
- The base value in the LP BV (base value for point determination) must be defined, since this
determines the current loyalty points.
- The mass unit in the Unit (mass unit) field for the base value mustbe defined.
Example
If 10 loyalty points are to be awarded for 50 kwh consumption, then establish the settings as follows:
- Field Loyalty points: 10
- Field LP BV: selected
- Field BV: 50
- Field Unit: KWH
______________________________________________________________
SAP AG 900
System R/3
______________________________________________________________
__
In this IMG activity, you define the reasons for the cancellation of loayalty points.
______________________________________________________________
__
SAP AG 14.06.2013 901
System SAP
______________________________________________________________
Im this IMG activity, you define the reward cateogries of the reward articles. Reward articles can be food
items, or items related to entertain ment or travel.
______________________________________________________________
SAP AG 902
System R/3
______________________________________________________________
__
In this IMG activity, you define all the rewards for a loyalty program with corresponding validity periods
and the required amounts of points.
______________________________________________________________
__
SAP AG 14.06.2013 903
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 904
System R/3
______________________________________________________________
__
In this IMG activity you store the description of the default product. This description is based on the
service type. Note that CRM must contain a matching default product.
______________________________________________________________
__
SAP AG 14.06.2013 905
System SAP
______________________________________________________________
Use
In this IMG activity you define the basic settings for integration with SAP CRM. You also activate the
connection between SAP IS-U/CCS and SAP CRM.
______________________________________________________________
SAP AG 906
System R/3
______________________________________________________________
__
In this IMG activity you define the master data template of a CRM product that system uses to
automatically create or change technical objects in IS-U if you have specified an IBase component for an
item in the CRM utility contract.
Note that the master data template must have the CRMTECHOBJ category.
Example
You can specify generic entries using *, for example NEW_CONTRACT* for all CRM products that
beginn with NEW_CONTRACT.
Further notes
In the CRM utility contract, you can only assign points of delivery as IBase components. In the IBase
hierarchy, the point of delivery is subordinate to the connection object.
______________________________________________________________
__
SAP AG 14.06.2013 907
System SAP
______________________________________________________________
Use
In this activity, you allocate the master data template that the system uses to automatically create or
change technical objects in IS-U during an upload to an object family.
Use a master data template from the category CRMCONNOBJ_ALONE for connection objects and a
master data template from the category CRM_POD_INST for points of delivery.
You can define division-dependent master data templates for points of delivery. If you do not do this, the
system uses a standard template.
______________________________________________________________
SAP AG 908
System R/3
______________________________________________________________
__
In this IMG activity you define the link between mySAP Utilities and mySAP CRM. Based on the
regional structure and division, you can define which CRM organization units are to be used for the
contract items.
______________________________________________________________
__
SAP AG 14.06.2013 909
System SAP
______________________________________________________________
In this IMG activity you define the link between mySAP Utilities and the mySAP CRM transaction types.
Based on the division, you can define which CRM transaction type to use for the contract items.
______________________________________________________________
SAP AG 910
System R/3
______________________________________________________________
__
Use
In this activity you set the delayed restart for the IS-U Error Monitor.
Activities
You can set the delayed restart for both transactions from the accelerated entry and transactions from the
CRM integration.
The accelerated entry transactions are:
- EC70: Create / change business partner and contract account for accelerated entry
- EC70: Create move-out for accelerated entry
- EC70: Create move-in for accelerated entry
The CRM integration transactions are:
- CRM: Contract replication
- CRM: Connection object replication
- CRM: General replication
- CRM: Point of delivery replication
- CRM: Replication of scheduled contract changes
For the delayed restart, you must specify a function module for the restart in the background. The
standard function modules are as follows:
For the accelerated entry:
- EC70: Create / change business partner and contract account:
ISU_AMIO_RESTART_BUPA
- EC70: Create move-out for accelerated entry: ISU_AMIO_RESTART_MO
- EC70: Create move-in for accelerated entry: ISU_AMIO_RESTART_MI
For the CRM integration:
- CRM: Contract replication: ISU_CRMQ_CONTRACT_RESTART
- CRM: Connection object replication: ISU_CRMQ_RESTART_SAMPLE
- CRM: General replication: ISU_CRMQ_CONTRACT_RESTART
- CRM: Point of delivery replication: ISU_CRMQ_RESTART_POD
______________________________________________________________
__
SAP AG 14.06.2013 911
System SAP
______________________________________________________________
You can specify between 1 and 5 repeats for the delayed restart.
Furthermore, you can specify a time delay of 10 seconds to 2 minutes for the different transactions.
You can define the following restrictions for the delayed restart:
- Always execute delayed restart
- Delayed restart according to message table
- No delayed restart
Note:
If you select ’delayed restart according to message table’, you must also make Customizing settings for
the message table for the delayed restart of the IS-U Error Monitor.
______________________________________________________________
SAP AG 912
System R/3
______________________________________________________________
__
Use
In this activity you maintain the message table for the delayed restart of the IS-U Error Monitor.
Requirements
To maintain the message table you must maintain the Customizing activity for the delayed restart of the
IS-U Error Monitor.
Activities
You can use the message table for both accelerated entry transactions and CRM integration transactions.
Note that it is imperative that you maintain the message table if, in the Customizing for the delayed
restart in the IS-U Error Monitor, you specified the message table for restrictions to the restart.
______________________________________________________________
__
SAP AG 14.06.2013 913
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 914
System R/3
______________________________________________________________
__
Use
In this activity you define the central mapping procedures for contacts. You can influence the following
functions, depending on the contact class, contact action, contact type and contact direction:
- Do you want to execute a replication?
The Distribution indicator is available for this setting.
- Do you want to use a template activity when creating the activity?
The GUID of BP Contact field is available for this setting.
- Which transaction type and activity category do you want to use?
The Transaction Type and Category fields are available for these settings.
- Do you want the description of the activities to be preassigned, or to be composed of the texts from
the contact class/action?
The Text indicator and Description field are available for these settings.
- Do you want to temporarily deactivate the delta data transfer?
The Comparison Inactive indicator is available for this setting.
Requirements
The business partner replication must have been activated. Before you can replicate a contact, you must
have replicated the corresponding business partner.
In order for all input helps in the Customizing tables (in particular the template activity in the
BPCT_CRM_CLASS table) to work, you must set up an RFC connection with dialog capabilities, and the
logical system for the CRM system. To do this, proceed as follows:
1. Set up the logical system in the Customizing for SAP NetWeaver, under IDoc Interface /
Application Link Enabling (ALE) -> Basic Settings -> Logical Systems -> Define Logical
System.
2. Enter a standard destination for dialogs. You do this in Customizing for SAP NetWeaver, under
IDoc Interface / Application Link Enabling (ALE) -> Communication -> Determine RFC
Destinations for Method Calls.
Standard settings
No contacts are planned for replication in the standard settings.
Activities
In order to activate the replication, you must make at least one entry, for which you set the distribution
indicator. In the case of the combination Contact Class = Contact Action = Contact Type = Direction =
SPACE, all selected contacts would be replicated, if you have not set a middleware filter.
Example
______________________________________________________________
__
SAP AG 14.06.2013 915
System SAP
______________________________________________________________
You can, for example, make settings so that all contacts with a particular combination of contact class,
action, and type are replicated. The exception here would be the contact with the contact direction
Internal ("3").
______________________________________________________________
SAP AG 916
System R/3
______________________________________________________________
__
Use
In this activity you define how the contents of the Contact Direction field in a contact is to be mapped to
the same field in a business partner activity.
Standard settings
Initial.
Example
______________________________________________________________
__
SAP AG 14.06.2013 917
System SAP
______________________________________________________________
Use
In this activity you define how the contents of the Contact Priority field in a contact is to be mapped to
the same field in the business partner activity.
Standard settings
Initial.
Example
Priority Priority
(Contact) (Activity)
1 1
2 3
3 3
4 5
5 9
______________________________________________________________
SAP AG 918
System R/3
______________________________________________________________
__
Use
In this activity you define how the text IDs of notes are to be mapped to the text IDs of activities.
Standard settings
The standard system contains the BCONT text object, with the BCON text ID, for the contacts. During
the replication, the text object is replaced with the text object for the activity. The BCON text ID is then
converted to the A002 text ID (note) for the activity.
Example
ID Text ID
BCON A002
______________________________________________________________
__
SAP AG 14.06.2013 919
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 920
System R/3
______________________________________________________________
__
Use
In this activity you configure the individual contracts, for which the product change is to be executed.
______________________________________________________________
__
SAP AG 14.06.2013 921
System SAP
______________________________________________________________
Use
In this activity you define the actions for executing the mass product change.
An action uniquely defines a report run for the mass product change, with a new and old product.
______________________________________________________________
SAP AG 922
System R/3
______________________________________________________________
__
Use
In this activity you maintain the values for the configurable product. These values can, for example, be
the area of the premise, or the number of persons in the premise.
______________________________________________________________
__
SAP AG 14.06.2013 923
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 924
System R/3
______________________________________________________________
__
Use
In this activity, you define simulation product catalogs that are used for the product proposal in the IC
WebClient.
In the product simulation view, you define which CRM products are permitted for the product proposal in
the IC WebClient. For each CRM product, you can define a contract that is simulated for the product
proposal. The admissible installation type must match the installation structure of the sample contract.
You then group the CRM products in product catalogs. The product catalog is assigned to the risk class of
a customer consumption segment in the Define Customer Consumption Segment activity.
______________________________________________________________
__
SAP AG 14.06.2013 925
System SAP
______________________________________________________________
Use
In this activity you define customer consumption segments. The customer consumption segment
determines which simulation scenario is executed for the product proposal.
Activities
- Maintain the Simulation Period in Days (Sim. Days) field if you want to simulate a specific
number of days.
- Maintain the Number of Periods for Simulation (Periods) field if you want to simulate a specific
number of billing orders. In this case, you must specify a period in the Projected Simulation
Period (Projected Per.) field, for which the result of the simulation is projected.
On the Customer Consumption Segment Item screen, you can enter period consumption values for
each division and register type. You can also enter a sample contract. This is used for simulation in the
product proposal if there is no explicit assignment of a sample contract on the CRM product level in the
Simulate Product Catalog activity.
On the Segment Risk Class screen, you define a product catalog and the budget billing cycles to be
simulated.
On the Simulation Characteristics screen, you can specify the operand values that replace the values of
the master data template that is allocated to the CRM product.
You can enter a customer consumption segment as a default segment. This customer consumption
segment is displayed as standard if no customer data is available.
______________________________________________________________
SAP AG 926
System R/3
______________________________________________________________
__
Use
In this activity you define the permitted dimensions for each division category. In the Define Customer
Consumption Segment activity, you can only allocate units of measurement from the permitted
dimensions to a customer segment item for a division.
______________________________________________________________
__
SAP AG 14.06.2013 927
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 928
System R/3
______________________________________________________________
__
Use
In this IMG activity, you specify which types of meter reading results can be changed during the change
process in the call center.
Requirements
The system only takes the settings in these activities into account if the standard logic is active for the
enhancement spot ISU_IL_MRDOC.
______________________________________________________________
__
SAP AG 14.06.2013 929
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 930
System R/3
______________________________________________________________
__
Use
To implement your own methods for the UCES enhancement concept, use transaction SE19 (BAdI
Builder: Initial Screen for Implementations) for processing enhancement spot implementations. Define
your own customer-specific implementation for enhancement spot ISU_UCES_EXTENSION (UCES:
Enhancement Spot for UCES Enhancement Concept).
Ensure that you only use enhancement spots for the implementation. As of SAP ERP 6.0 enhancement
package 4, BAdI definitions and BAdI implementations are no longer supported.
______________________________________________________________
__
SAP AG 14.06.2013 931
System SAP
______________________________________________________________
Use
To implement your own methods for the meter reading entry for e-services, use transaction SE19 (BAdI
Builder: Initial Screen for Implementations) for processing enhancement spot implementations. Define
your own customer-specific implementation for enhancement spot ISU_UCES_METERREAD (UCES:
BAdI for Meter Reading Entry for E-Services).
Ensure that you only use enhancement spots for the implementation. As of SAP ERP 6.0 enhancement
package 4, BAdI definitions and BAdI implementations are no longer supported.
______________________________________________________________
SAP AG 932
System R/3
______________________________________________________________
__
Use
You can define the number of meter readings that can be entered per day under Maximum Number of
Meter Readings.
You can also make settings for the anonymous part of meter reading entry in this activity.
You can select the level in the IS-U data model to which devices are read for the Meter Readings entry.
______________________________________________________________
__
SAP AG 14.06.2013 933
System SAP
______________________________________________________________
Use
To implement you own methods for the general enhancements for SAP Utility Customer E-Services,
use transaction SE19 (BAdI Builder: Initial Screen for Implementations) for processing enhancement
spot implementations. Define your own customer-specific implementation for enhancement spot
ISU_UCES_GENERAL (General Enhancements for UCES).
Ensure that you only use enhancement spots for the implementation. As of SAP ERP 6.0 enhancement
package 4, BAdI definitions and BAdI implementations are no longer supported.
______________________________________________________________
SAP AG 934
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 935
System SAP
______________________________________________________________
Note:
The text contains a graphic. Carry out the following to display it the best possible way:
1. Select Help -> Settings.
2. On the tab page F1-Help, select the field In Performance Assistant field
Use
In this activity you make the necessary settings for the Budget Billing Plan Adjustment service.
Standard settings
______________________________________________________________
SAP AG 936
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 937
System SAP
______________________________________________________________
Use
In this activity you make the required settings for rounding budget billing amounts.
______________________________________________________________
SAP AG 938
System R/3
______________________________________________________________
__
Use
To implement your own methods for the Budget Billing Plan Adjustment service, use transaction SE19
(BAdI Builder: Initial Screen for Implementations) for processing enhancement spot implementations.
Define your own customer-specific implementation for enhancement spot ISU_UCES_ABBP_NEW
(Enhancement Spot for the Budget Billing Plan Adjustment Service).
Ensure that you only use enhancement spots for the implementation. As of SAP ERP 6.0 enhancement
package 4, BAdI definitions and BAdI implementations are no longer supported.
______________________________________________________________
__
SAP AG 14.06.2013 939
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 940
System R/3
______________________________________________________________
__
Use
In this activity you make the settings for the Budget Billing Plan Adjustment service.
______________________________________________________________
__
SAP AG 14.06.2013 941
System SAP
______________________________________________________________
Use
In this activity you make the settings for the rounding of payment plan amounts.
______________________________________________________________
SAP AG 942
System R/3
______________________________________________________________
__
Use
To implement your own methods for the Budget Billing Plan Adjustment service, use transaction SE19
(BAdI Builder: Initial Screen for Implementations) for processing enhancement spot implementations.
Define your own customer-specific implementation for enhancement spot ISU_UCES_APP (UCES:
Enhancement Spot for the Payment Plan Change).
Ensure that you only use enhancement spots for the implementation. As of SAP ERP 6.0 enhancement
package 4, BAdI definitions and BAdI implementations are no longer supported.
______________________________________________________________
__
SAP AG 14.06.2013 943
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 944
System R/3
______________________________________________________________
__
Use
In this activity you make the settings for the Payment Scheme Adjustment service.
______________________________________________________________
__
SAP AG 14.06.2013 945
System SAP
______________________________________________________________
Use
To implement your own methods for the Payment Scheme Adjustment service, use transaction SE19
(BAdI Builder: Initial Screen for Implementations) for processing enhancement spot implementations.
Define your own customer-specific implementation for enhancement spot ISU_UCES_PAYSCHEME
(UCES: Enhancement Spot for the Payment Scheme Adjustment Service).
Ensure that you only use enhancement spots for the implementation. As of SAP ERP 6.0 enhancement
package 4, BAdI definitions and BAdI implementations are no longer supported.
______________________________________________________________
SAP AG 946
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 947
System SAP
______________________________________________________________
Use
In this activity you make the necessary settings for the Contract Overview Display service.
______________________________________________________________
SAP AG 948
System R/3
______________________________________________________________
__
Use
To implement your own methods for the Contract Overview service, use transaction SE19 (BAdI
Builder: Initial Screen for Implementations) for processing enhancement spot implementations. Define
your own customer-specific implementation for enhancement spot ISU_UCES_CO_NEW (UCES: BAdI
for Contract Overview).
Ensure that you only use enhancement spots for the implementation. As of SAP ERP 6.0 enhancement
package 4, BAdI definitions and BAdI implementations are no longer supported.
______________________________________________________________
__
SAP AG 14.06.2013 949
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 950
System R/3
______________________________________________________________
__
Use
In this activity you make settings for the bill simulation/interim billing service. You can for example use
this activity to allow interim bills to be created and to stipulate that a plausible meter reading is required
to perform the bill simulation.
______________________________________________________________
__
SAP AG 14.06.2013 951
System SAP
______________________________________________________________
Use
In this activity you define the text for a rate category, which is only displayed in the E-service. If you do
not define a text for a rate category, the rate category text is displayed from the Define Rate
Categoryactivity in the E-service.
______________________________________________________________
SAP AG 952
System R/3
______________________________________________________________
__
31.8.8.9.3 Usługa symulacji faktury: Definiowanie możl. zmiany typu taryfy dla
usługi
Use
In this activity you define a possible rate category change for the E-Service.
In the Define Simulation Scenarios activity, you define which alternative rate categories are to be
simulated for the Utility Customer E-Services. The result of this simulation is used as the basis for a rate
category change in the service. You should therefore only define rate categories as being possible for a
rate category change if they are also simulated.
You can only change to one of the rate categories defined here if a rate change is admissible in the
Settings for Bill Simulation/Interim Billing Service activity.
______________________________________________________________
__
SAP AG 14.06.2013 953
System SAP
______________________________________________________________
Use
To implement your own methods for the Bill Simulation / Interim Bill service, use transaction SE19
(BAdI Builder: Initial Screen for Implementations) for processing enhancement spot implementations.
Define your own customer-specific implementation for enhancement spot ISU_UCES_IB (UCES:
Enhancement Spot for Interim Billing).
Ensure that you only use enhancement spots for the implementation. As of SAP ERP 6.0 enhancement
package 4, BAdI definitions and BAdI implementations are no longer supported.
______________________________________________________________
SAP AG 954
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 955
System SAP
______________________________________________________________
Use
To implement your own methods for the configuration of e-service-specific e-mails, use transaction SE19
(BAdI Builder:
Initial Screen for Implementations) for processing enhancement spot implementations. Define your own
customer-specific implementation for enhancement spot ISU_UCES_MAIL_NEW (UCES: BAdI for All
Mails of E-Services).
Ensure that you only use enhancement spots for the implementation. As of SAP ERP 6.0 enhancement
package 4, BAdI definitions and BAdI implementations are no longer supported.
______________________________________________________________
SAP AG 956
System R/3
______________________________________________________________
__
Use
In this activity you assign the corresponding PDF forms, which are sent as a file attachment by e-mail to
confirm the respective transaction, to the individual processes (such as address change, bank data
change).
Requirements
Standard settings
The Customizing table does not contain any entries in the standard system. However, you have the option
of using the following standard sample forms supplied as a template:
- BDISU_ABPP_EMAIL_FORMULAR
- ISU_UCES_EBPP_BANK_ADD
- ISU_UCES_EBPP_BANK_CHG
- ISU_UCES_EBPP_BANK_DEL
- ISU_UCES_EBPP_CARD_ADD
- ISU_UCES_EBPP_CARD_CHG
______________________________________________________________
__
SAP AG 14.06.2013 957
System SAP
______________________________________________________________
- ISU_UCES_EBPP_CARD_DEL
- ISU_UCES_EBPP_CHANGE_ADDRESS
- ISU_UECS_EBPP_PUT_DATA
- ISU_UCES_EBPP_STOP_DATA
- ISU_UCES_METER_READ
- ISU_UCES_MOVEIN
- ISU_UCES_MOVEINOUT
- ISU_UCES_MOVEOUT
Example
You want to assign the PDF form used to confirm the address data change to the Address Change
process. To do so, assign the ISU_UCES_EBPP_BANK_ADD form to the ADD_BANK scenario key in
the Customizing table.
______________________________________________________________
SAP AG 958
System R/3
______________________________________________________________
__
Use
This Business Add-In (BAdI) is used in SAP Utilities - Customer Service - Utility Customer E-Services
(UCES) - E-Mail Configuration.
You can use the Confirmation E-Mail for Change of Address
(ES_FIN_EBPP_MAIL_ADDR_CHANGE) BAdI to configure the standard e-mail that the system sends
to the customer automatically to confirm changes to his/her address data.
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also:
This BAdI uses the interface IF_EX_ES_FIN_EBPP_MAIL_ADDRCHG. For more information, display
the interface in the Class Builder.
______________________________________________________________
__
SAP AG 14.06.2013 959
System SAP
______________________________________________________________
Use
This Business Add-In (BAdI) is used in SAP Utilities - Customer Service - Utility Customer E-Services
(UCES) - E-Mail Configuration.
You can use the Confirmation E-Mail for Payment Card Data Entry
(ES_FIN_EBPP_MAIL_CARD_ADD) BAdI to configure the standard e-mail that the system sends to
the customer automatically to confirm that his/her payment card data has been entered.
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also:
This BAdI uses the interface IF_EX_ES_FIN_EBPP_MAIL_CARDADD. For more information, display
the interface in the Class Builder.
______________________________________________________________
SAP AG 960
System R/3
______________________________________________________________
__
Use
This Business Add-In (BAdI) is used in SAP Utilities - Customer Service - Utility Customer E-Services
(UCES) - E-Mail Configuration.
You can use the Confirmation E-Mail for Payment Card Data Change
(ES_FIN_EBPP_MAIL_CARD_CHANGE) BAdI to configure the standard e-mail that the system sends
to the customer automatically to confirm the change to his/her payment card data.
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also:
This BAdI uses the interface IF_EX_ES_FIN_EBPP_MAIL_CARDCHG. For more information, display
the interface in the Class Builder.
______________________________________________________________
__
SAP AG 14.06.2013 961
System SAP
______________________________________________________________
Use
This Business Add-In (BAdI) is used in SAP Utilities - Customer Service - Utility Customer E-Services
(UCES) - E-Mail Configuration.
You can use the Confirmation E-Mail for Payment Card Data Deletion
(ES_FIN_EBPP_MAIL_CARD_DELETE) BAdI to configure the standard e-mail that the system sends
to the customer automatically to confirm that his/her payment card data has been deleted.
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also:
This BAdI uses the interface IF_EX_ES_FIN_EBPP_MAIL_CARDDEL. For more information, display
the interface in the Class Builder.
______________________________________________________________
SAP AG 962
System R/3
______________________________________________________________
__
Use
This Business Add-In (BAdI) is used in SAP Utilities - Customer Service - Utility Customer E-Services
(UCES) - E-Mail Configuration.
You can use the Confirmation E-Mail for Entry of Bank Details
(ES_FIN_EBPP_MAIL_BANK_ADD) BAdI to configure the standard e-mail that the system sends to
the customer automatically to confirm that his/her bank details have been entered.
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also:
This BAdI uses the interface IF_EX_ES_FIN_EBPP_MAIL_BANKADD. For more information, display
the interface in the Class Builder.
______________________________________________________________
__
SAP AG 14.06.2013 963
System SAP
______________________________________________________________
Use
This Business Add-In (BAdI) is used in SAP Utilities - Customer Service - Utility Customer E-Services
(UCES) - E-Mail Configuration.
You can use the Confirmation E-Mail for Change of Bank Details
(ES_FIN_EBPP_MAIL_BANK_CHANGE) BAdI to configure the standard e-mail that the system sends
to the customer automatically to confirm the changes to his/her bank details.
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also:
This BAdI uses the interface IF_EX_ES_FIN_EBPP_MAIL_BANKCHG. For more information, display
the interface in the Class Builder.
______________________________________________________________
SAP AG 964
System R/3
______________________________________________________________
__
Use
This Business Add-In (BAdI) is used in SAP Utilities - Customer Service - Utility Customer E-Services
(UCES) - E-Mail Configuration.
You can use the Confirmation E-Mail for Deletion of Bank Details
(ES_FIN_EBPP_MAIL_BANK_DELETE) BAdI to configure the standard e-mail that the system sends
to the customer automatically to confirm that his/her bank details have been deleted.
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also:
This BAdI uses the interface IF_EX_ES_FIN_EBPP_MAIL_BANKDEL. For more information, display
the interface in the Class Builder.
______________________________________________________________
__
SAP AG 14.06.2013 965
System SAP
______________________________________________________________
Use
This Business Add-In (BAdI) is accessed under SAP Utilities - Customer Service - Utility Customer
E-Services (UCES) - E-Mail Configuration.
You can use the BAdI Confirmation E-Mail for Payment of Open Bills
(ES_FIN_EBPP_MAIL_PUT_DATA) to configure the standard e-mail that the system sends to the
customer automatically to confirm that the payments they have made for open bills have been entered in
the system.
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also:
This BAdI uses the interface IF_EX_ES_FIN_EBPP_MAIL_PAYMENT. For more infomation, display
the interface in the Class Builder.
______________________________________________________________
SAP AG 966
System R/3
______________________________________________________________
__
Use
This Business Add-In (BAdI) is used in SAP Utilities - Customer Service - Utility Customer E-Services
(UCES) - E-Mail Configuration.
You can use the Confirmation E-Mail for Recalling Payment Instruction
(ES_FIN_EBPP_MAIL_STOP_DATA) BAdI to configure the standard e-mail that the system sends to
the customer automatically to confirm that a reversal of payments for open bills/items (such as one for an
incorrect bill) has been entered in the system.
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
See also:
This BAdI uses the interface IF_EX_ES_FIN_EBPP_MAIL_STOP_PY. For more information, display
the interface in the Class Builder.
______________________________________________________________
__
SAP AG 14.06.2013 967
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 968
System R/3
______________________________________________________________
__
Use
This Business Add-In (BAdI) is used in the Utilities Industry (IS-U) component.
You can use this BAdI to create contacts for E-Service processes.
Standard settings
Activities
Information about the implementation of BAdIs in the context of the enhancement concept is available in
the SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
______________________________________________________________
__
SAP AG 14.06.2013 969
System SAP
______________________________________________________________
Use
To implement your own methods for creating customer contacts, use transaction SE19 (BAdI Builder:
Initial Screen for Implementations) for processing enhancement spot implementations. Define your own
customer-specific implementation for enhancement spot ISU_UCES_BCONTCREAT (UCES: BAdI for
Creation of Contacts).
Ensure that you only use enhancement spots for the implementation. As of SAP ERP 6.0 enhancement
package 4, BAdI definitions and BAdI implementations are no longer supported.
______________________________________________________________
SAP AG 970
System R/3
______________________________________________________________
__
Use
In this activity, you allocate customer contacts to the different contact classes.
For each Biller Direct process (such as paying bills or changing addresses) the system creates a customer
contact for the business partner. The contact class indicates the type of Biller Direct process.
______________________________________________________________
__
SAP AG 14.06.2013 971
System SAP
______________________________________________________________
In this IMG activity you can arrange the object presentation. The object presentation allocates attributes
to a business object which are displayed in a certain context.
Example
In the front office you can call the customer overview. Contract and installation data are presented on tab
strips in the lower part of the screen.
You can call the customer overview in the front office. The contract and installation data is presented in
the lower part of the screen, in tabs. The divsion text is displayed as standard in the tab strips.
The text can now be altered in this IMG activity. That means a different attribute can be selectes for the
business object contract (ISUCONTRCT). You can, for example display the contract description instead
of the division text.
To do this, you must enter something in the table. You can find a list of all the available functions using
the F4 Help.
The entry for the customer overview is as follows:
RECVBP02 SRVT 1
Enter the business object ISUCONTRCT in the object category field. Usingthe F4 Help in the attribute
field, you find all the attributes that can be used for this business object. For example, to display the
contract description, select the attribute DESCRIPTION.
The next time you call the customer overview, the contract description will be displayed instead of the
division text.
Activities
Further notes
You cannot use the object presentation in every function. The object presentation must be available from
the functions/transactions. You can find the list of all available functions in F4 Help in the program name
field.
SAP performs the standard definition in the EBAPRES table, which is a system table. You cannot change
the entries already given.
______________________________________________________________
SAP AG 972
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 973
System SAP
______________________________________________________________
In this IMG activity you define service objects and allocate them to division and set level.
______________________________________________________________
SAP AG 974
System R/3
______________________________________________________________
__
In this IMG activity you define service objects. You also specify the parameters that are automatically
transferred into the order. The following data can be specified in accordance with the plant,service object
and service object ID:
- Order type
- Maintenance activity type
- Main work center
- Business area
- General maintenance task list (Task list groups from category A)
- If the general maintenance task list is configurable, only the tasks and components that were
selected and valuated using the configuration are included in the service order.
- If no general maintenance task list is specified, the system creates a default task.
- Technical reference object (reference type und reference object type)
- Billing rule
Service objects with the service object ID 01 are called service products. A service product can be entered
in a sales order item. A service order is then generated automatically in the background. Note that other
service object IDs are not yet used in the standard system.
Standard settings
Further notes
You can maintain service objects and service products in the SAP menu under Utilites Industry-> Work
Management -> Master Data.
You can later define order codes as shortcuts for each service object, which along with plant
determination, serve towards order generation.
______________________________________________________________
__
SAP AG 14.06.2013 975
System SAP
______________________________________________________________
In this IMG activity you define set levels for the service objects. In the next activity you allocate these set
levels to the service objects.
Example
______________________________________________________________
SAP AG 976
System R/3
______________________________________________________________
__
In this IMG activity, you allocate service objects to the set levels created in the previous activity. You
also allocate a division to the service object.
As a result of this allocation, the agent is offered a list of only suitable service objects when he/she
executes certain workflows, such as service connection with quotation. The agent can also limit the
search for service objects by entering set levels and or divisions.
Example
In this case the system proposes three service objects for set level connection.
______________________________________________________________
__
SAP AG 14.06.2013 977
System SAP
______________________________________________________________
31.9.2 Przetwarzanie
In this IMG activity you define the requirements for processing. This enables you to:
- Generate orders and notifications for IS-U.
It also ensures integration of the utilities industry with the Plant Maintenance (PM) and Customer
Service (CS) components. This means, for example, that a corresponding work order is generated
on the basis of an aperiodic meter reading order.
- Run separate Work Management processes and functions such as inspections.
______________________________________________________________
SAP AG 978
System R/3
______________________________________________________________
__
31.9.2.1 Zlecenia
In this IMG activity you define the settings that enable you to generate orders both manually and
automatically in IS-U. These settings mean it is possible to determine all order data for the validity period
from just the order code and regional structure group. You can enter the order code manually, when
blocking an installation for example. Otherwise you can preset the order code in the system, in period
replacement for example.
______________________________________________________________
__
SAP AG 14.06.2013 979
System SAP
______________________________________________________________
Standard settings
The table below contains all the order codes supplied by SAP and the reference object type that you have
to use in the respective service object.
Do not change the entries provided by SAP, as the system has been designed to use them.
Order code Reference object type Usage
DC00 01 (Funct. loc.) Disconnection order (collection)
EINS 02 (Equipment) Initial check order
INS2 01 (Funct. loc.) Inspection order
Connection object
INSO 01 (Funct. loc.) Installation order: Device
INSP 02 (Equipment) Inspection order: Equipment
PHOL 03 (Serial + mat. no.) Get uninstalled sample devices
for device inspection
PLAG 01 (Funct. loc.) Get sample devices from
warehouse
for device inspection
PRE1 01 (Funct. loc.) Periodic replacement order
Device location
PRE2 01 (Funct. loc.) Periodic replacement order
Connection object
PREP 03 (Serial+mat. no.) Periodic replacement order
Device
RC00 01 (Funct. loc.) Reconnection order
SAM1 01 (Funct. loc.) Inspection unit change order
Device location
SAM2 01 (Funct. loc.) Inspection unit change order
Connection object
SAMP 03 (Serial+mat. no.) Inspection unit change order
Device
SMR1 01 (Funct. loc.) Irregular meter reading order
Device location
SMR2 01 (Funct. loc.) Irregular meter reading order
Connection object
______________________________________________________________
SAP AG 980
System R/3
______________________________________________________________
__
Activities
Define your own order codes in the customer namespace (X*, Y*, Z*).
Further notes
In order to generate orders based on the order codes, you have to perform the activities described in this
IMG section for both your own order codes and the order codes supplied by SAP.
______________________________________________________________
__
SAP AG 14.06.2013 981
System SAP
______________________________________________________________
In this IMG activity you allocate service objects to order codes. The service object contains all settings,
such as order type and work center, which are automatically transferred into the work order.
Example
Requirements
______________________________________________________________
SAP AG 982
System R/3
______________________________________________________________
__
In this IMG activity you allocate PM planning plants to service objects und regional structure areas. The
PM planning plants are determined later on in work order generation from the order code (service object
and its ID) and regional structure group (regional structure area and role 20500033).
If your service organization is structured according to regional viewpoints, you can determine the
responsible work center independantly of the regional structure group. This supports preliminary
planning. You can optionally allocate a responsible work center to the regional structure group and
service object.
If you do not maintain work center determination, the work center for the corresponding service object is
used.
The scheduling and dispatching for the responsible work center are controlled as follows:
1. Preliminary planning
Orders are automatically allocated to the responsible work center.
2. Detailed planning
The planner assigns the orders for a reponsible work center to the main work centers or service
technicians.
Plant and work center determination are supported for the creation of orders
- for device replacment (periodic replacement)
- for inspections
- for disconnection and reconnection
- for aperiodic meter reading
- with BAPI UtilServOrder.CreateMultiple
- with method UtilServOrder.CreateByOrderCode
- with Front Office Process Create repair order (SMREP02)
Example
Obligatory
ID Service object RegStrArea. PM planning plant
00 Device replacment 0001 0001
00 Device replacement 0002 0002
Shortly before the order can be generated, the only information the system has is the order code and
address (for example a connection object). The service object with ID 00, for example, results from the
order code PREP (periodic replacement order for device). Regional structure area 0001 (north and east) is
determined from the address on the basis of regional structure group 0001 and role 20500033. The
responsible PM planning plant 0001 is determined from the notification default values.
Optional
______________________________________________________________
__
SAP AG 14.06.2013 983
System SAP
______________________________________________________________
Responsible work center service 1 is determined for the service object device replacement for regional
structure group 0001, and is transferred into the order.
Requirements
______________________________________________________________
SAP AG 984
System R/3
______________________________________________________________
__
31.9.2.1.4 Def. funkcji partnera i wskazówek dot. odczytu dla osób odpow. za
obiekt
In this IMG activity, you define the business partner functions and static meter reading notes for the
person(s) responsible for objects. In doing so, you also define the functions in which the person(s)
responsible are transferred to orders.
Note the following:
When you create orders, you can only transfer one partner per function. You are required to do the
following:
- In this activity, allocate another function to each note.
- In the connection object, allocate only one partner to each note.
When you create orders, the following happens:
1. Determination
a) of the static notes (for example, XY) to which the person(s) responsible for the object are
allocated
b) of the partner functions (for example, CP - contact person) in which the person(s) responsible
are transferred to the order
2. Determination of the connection object based on the following reference objects for the order:
- Connection object
- Device location
- Device
- Technical installation
- Equipment, such as connection, that is installed in the connection object
- Equipment, such as heating, that is installed in the device location
3. A check to see whether one or more notes with respective business partners are allocated to the
current connection object.
4. Transfer of business partners (in the respective determined functions, such as CP) to the order.
Requirements
Define the static notes in Customizing: Device Management -> Meter Reading -> Meter Reading
Order -> Order Creation -> Define Static Notes for Field Service.
Define partner determination procedures and functions in Customizing: Plant Maintenance and
Customer Service -> Maintenance and Service Processing -> Maintenance and Service Orders
-> Partner -> Define Partner Determination Procedure and Partner Function.
The business partner also exists as an SD (Sales and Distribution) customer.
If you have created new partner functions, you must allocate these functions to the corresponding account
______________________________________________________________
__
SAP AG 14.06.2013 985
System SAP
______________________________________________________________
groups for your partner. To do this choose the following in Customizing: Sales and Distribution ->
Basic Functions -> Partner Determination -> Set Up Partner Determination.
______________________________________________________________
SAP AG 986
System R/3
______________________________________________________________
__
Use
In this IMG activity, you define time slot profiles. By doing so, you decide to which time slot a given day
is allocated. You can define the following characteristics:
- Number of time slots used for each day
- Length of a time slot in minutes
- Number of days in a standard planning horizon
- Number of days in an enhanced planning horizon
- Number of lead days
- Number of subsequent days
- Percentage value for displaying yellow traffic light
- Percentage value for displaying red traffic light
- Percentage value to indicate overplanning
- Offset to postpone time slot profile
- Start time of time slot
You can use the pushbutton Test Interface to display a created time slot profile for checking in the
planning horizon.
Standard settings
______________________________________________________________
__
SAP AG 14.06.2013 987
System SAP
______________________________________________________________
Use
In this IMG activity, you allocate work centers to the time slot profiles. This ensures that, based on the
work center, the correct time slot profile is selected.
Requirements
Before you allcoate the work centers, you must have completed the following activities:
- Define time slot profiles.
______________________________________________________________
SAP AG 988
System R/3
______________________________________________________________
__
31.9.2.2 Zawiadomienia
In this IMG activity you define the settings that enable you to generate notifications both manually and
automaticalls in IS-U. These settings mean that it is possible to determine all data for a notification from
just the notification code and regional structure group. You can enter the notification code manually or
preset it in the system.
______________________________________________________________
__
SAP AG 14.06.2013 989
System SAP
______________________________________________________________
Standard settings
The following table lists all the notification codes supplied by SAP.
Please do not change the supplied settings, because the system has been programmed to use them.
Notification code Usage
DC00 Disconnection notification (collection)
INS2 Inspection notification for connection object
INSP Inspection notification for device
PHOL Get uninstalled sample devices for sampling
inspection
PLAG Get sample devices from warehouse for sampling
inspection
PRE1 Periodic replacement notification for device location
PRE2 Periodic replacement notification for connection
object
PREP Periodic replacement notification for device
RC00 Reconnection notification
SAM1 Sample unit change notification for device location
SAM2 Sample unit change notification for connection object
SAMP Sample unit change notification for device
SMR1 Irregular meter reading notification for device location
SMR2 Irregular meter reading notification for connection
object
SMRO Irregular meter reading notification for device
Activities
Use the customer namespace (X*, Y*, Z*) to define your own notification codes.
Further notes
To create notifications for both your own notification codes and the notification codes supplied by SAP,
you have to perform the following activities of this IMG section.
______________________________________________________________
SAP AG 990
System R/3
______________________________________________________________
__
In this IMG activity you define the activity schemas. An activity schema describes a flow of activities.
The activities are written to the notification. The activity schema corresponds to the general maintenance
task list for orders.
You allocate the activity schema for each combination of catalog, code group and code from the Plant
Maintenance (PM) component.
Requirements
You have defined the code groups and codes in Customizing. To do this, choose Plant Maintenance
and Customer Service -> Maintenance and Service Processing -> Maintenance and Service
Notifications -> Notification Creation -> Notification Content -> Maintain Catalogs.
In the activity Maintain Catalogs you must first define then edit catalogs. IS-U currently only supports
catalogs of catalog type 8 (activities).
______________________________________________________________
__
SAP AG 14.06.2013 991
System SAP
______________________________________________________________
In this IMG activity you define notification profiles. Define the parameters that are automatically
transferred into the notification. You can specify the following data in accordance with the plant and the
notification profile.
- Notification type
- Priority
- Business area
- Main work center
- Plant where main work center is located
- Maintenance activity type
- Activity schema
Further notes
The notification profile corresponds functionally to the service object for orders. The service object that
belongs to the Customer Service (CS) component is only used by IS-U. In contrast, the notification
profile is an object belonging to and only used by the industry-specific Utilities (IS-U) component.
______________________________________________________________
SAP AG 992
System R/3
______________________________________________________________
__
In this IMG activity you allocate notification profiles to notification codes. The notification profile
contains all parameters, such as notification type or work center, that are automatically transferred into a
notification.
Example
______________________________________________________________
__
SAP AG 14.06.2013 993
System SAP
______________________________________________________________
In this IMG activity you allocate plant maintenance planning plants to notification profiles and regional
structure areas. The PM planning plant is later determined in notification generation from the notification
profile and regional structure group (regional structure area and role 20500033).
Example
Shortly before the notification can be generated, the only information the system has is the notification
and address (for example a connection object). The notification profile device replacment results from
the notification code PREP (notification for periodic replacement). Regional structure area 0001 (north
and east) is determined from the address on the basis of regional structure group 0001 and role 20500033.
The responsible PM planning plant 0001 is determined from these default values for the notification.
Requirements
______________________________________________________________
SAP AG 994
System R/3
______________________________________________________________
__
This IMG activity is used for organizational purposes. If you wish to print work orders or notifications
with selected IS-U data, proceed as follows:
______________________________________________________________
__
SAP AG 14.06.2013 995
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 996
System R/3
______________________________________________________________
__
In this IMG activity you make the settings necessary for service connection processing.
______________________________________________________________
__
SAP AG 14.06.2013 997
System SAP
______________________________________________________________
In this IMG activity, you define the settings for service connection processing. A sample workflow for
service connection processing is provided by SAP.
To be able to perform service connection processing and down payment clearing, you must define the
following settings in other components:
1. Define new item category ISUD
This ensures that the values of an item of this item category are not included in the bill total.
a) Define the new item category ISUD in Customizing of the Sales and Distribution component
underSales -> Sales Documents -> Sales Document Item -> Define Item Categories.
b) Use service item category TAD as a template for ISUD.
c) You must enter Y in the Statistical value field (no accumulation - values can be used
statistically).
2. Create new service material
The down payment amount is included in the sales order via a service material in item category
ISUD, which you have defined (see point 1). The service material defined in the reference workflow
is ISUDOWNPAYMENT.
Create the service material in the Materials Management menu.
3. Provide item category for the material
To be able to use the new item category for the service material, you must allocate it to the
appropriate item category group for the sales and distribution document types used. To allocate
ISUD to the item category in Customizing choose Sales and Distribution -> Sales -> Sales
Documents -> Sales Document Item -> Assign Item Categories.
4. Adjust pricing procedure
To ensure correct pricing with a negative price (down payment) for the service material you define,
you must delete the condition AZWR with the calculation formula 048 in the corresponding pricing
procedure. This condition controls down payment clearing in SD, but cannot be used in conjunction
with contract accounts receivable and payable.
5. Adjust bill printout in SD
In bill printout you must make the following adjustments:
a) Do not print down payment item with special item category as normal bill item
b) Include down payment value in total shown on bill
Requirements
To be able to perform service connection processing, you must define the following settings in
Customizing for the Contract Accounts Receivable and Payable (FI-CA) component:
- You must define the default document types for the down payment request. To do this, choose
Basic Functions -> Postings and Documents -> Document -> Document Assignment
Maintenance -> Document Types -> Maintain Doc Type Specifications for Down Payment
Request.
______________________________________________________________
SAP AG 998
System R/3
______________________________________________________________
__
- You must define the default values for down payment clearing from the service connection. To do
this, choose Basic Functions -> Open Item Management -> Define Default Values for Down
Payment Clearing from Service Connection.
- You must define the main transactions, subtransactions and account determination for the down
payments in FI-CA.
______________________________________________________________
__
SAP AG 14.06.2013 999
System SAP
______________________________________________________________
In this IMG activity you define control parameters for the disaggregated processes of Sales and
Distribution/Customer Service.
______________________________________________________________
SAP AG 1000
System R/3
______________________________________________________________
__
31.9.2.5 Inspekcje
In this section you define system settings for inspection of technical installations or equipment.
______________________________________________________________
__
SAP AG 14.06.2013 1001
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1002
System R/3
______________________________________________________________
__
In this IMG activity, you define periods in either months or years, depending upon the type of premise
and division.
You can also enter an order or notification code, that is valid instead of the standard order or notification
code, when creating an order or notification. This entry is optional.
Standard settings
Further notes
The system does not convert inspection periods from months into years or vice versa. For example, if the
inspection list contains technical installations with inspection periods of 12 months, then you can only
enter 12 months (and not 1 year) as a restriction for order creation in the inspection list.
We recommend that you enter all full year periods in years.
______________________________________________________________
__
SAP AG 14.06.2013 1003
System SAP
______________________________________________________________
In this activity, you define periods in either months or years, depending upon the type of technical object
(type of equipment) and division.
You can also enter an order or notification code, that is valid instead of the standard order or notification
code, when creating an order or notification. This entry is optional.
Standard settings
Further notes
The system does not convert inspection periods from months into years or vice versa. For example, if the
inspection list contains technical installations with inspection periods of 12 months, then you can only
enter 12 months (and not 1 year) as a restriction for order creation in the inspection list.
We recommend that you enter all full year periods in years.
______________________________________________________________
SAP AG 1004
System R/3
______________________________________________________________
__
In this IMG activity you include the equipment in the data environment of the premise or the connection
object. The technical installations are already contained in the data environments, together with the
inspection data.
You can view the inspection-relevant equipment (such as connections or central heating) together with all
other technical objects of the Utilities (IS-U) component. When you adjust the data environment of
premises and connection objects, you can only display these pieces of equipment in the functional
locations of Plant Maintenance/Customer Service.
Activities
1. Choose the following in Customizing: SAP Utilities -> Customer Service -> Customer
Information -> Configure Data Environment Display.
2. Copy the delivered configurations as follows:
- PREMISES to ZPREMISES, for example
- CONNOBJ to ZCONNOBJ, for example
3. Change the new configuration and enter a subentry for the BOR object PREMISES or CONNOBJ,
that displays the installed equipment by BOR navigation.
4. Maintain the display options for the installed equipment the same as the display options for BOR
object TECHINST.
5. Save your entries and go back.
6. Choose Configuration determination in the initial screen of navigator configuration and maintain
the data so that the new configuration is found instead of the original configuration.
______________________________________________________________
__
SAP AG 14.06.2013 1005
System SAP
______________________________________________________________
This IMG activity describes how you show the inspection data as additional fields for the equipment. In
this context, equipment can mean a basic piece of equipment or a technical installation, a device or a
connection.
Recommendation
SAP recommends that you define separate equipment categories for inspection-relevant equipment, as
this makes it easier to show the inspection data.
Activities
______________________________________________________________
SAP AG 1006
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1007
System SAP
______________________________________________________________
In this activity you define the requirements for supply permit processing. For more information, see SAP
Library IS-U Utilities Industry -> Work Management -> Processing -> Supply Permit Processing.
______________________________________________________________
SAP AG 1008
System R/3
______________________________________________________________
__
In this IMG activity you assign permits to a combination of catalog, code group und code in the Plant
Maintenance (PM) component.
This allocation is necessary if you want to record information in supply permit processing for entered
permits using catalog information for notifications.
Example
For the reconnection three permits are allocated to catalog I, code group WIB and the corresponding
code.
Requirements
You must first define code groups and codes in Customizing under: Plant Maintenance and Customer
Service -> Maintenance and Service Processing -> Maintenance and Service Notifications ->
Notification Creation -> Notification Content -> Maintain Catalogs.
In the Maintain Catalogs activity you must first define and edit catalogs.
______________________________________________________________
__
SAP AG 14.06.2013 1009
System SAP
______________________________________________________________
In this IMG activity you allocate permits to service objects and regional structure areas.
You must use this permit determination if you want to automatically allocate definate permits to orders in
supply permit processing.
Example
If you create a reconnection order for a reconnection with permit, you must first of all call up permit
determination. The service object reconnection with ID 00 results from the order code RC00, for
example. Regional structure area 0002 (south and west) is determined from the address of the object that
is being reconnected, based upon regional structure group 0003 and role 20500068. Permits WIB_0001
and WIB_0002 are determined from these default values and transferred into the order.
Requirements
______________________________________________________________
SAP AG 1010
System R/3
______________________________________________________________
__
In this IMG activity you define the code groupps and codes for the Front Office process Create outage
notification (OMSNOT01).
To find the code groups and codes, choose the following in Customizing: Plant Maintenance and
Customer Service -> Maintenance and Service Processing -> Maintenance and Service
Notifications -> Notification Creation -> Notification Content -> Maintain Catalogs. In the activity
Maintain Catalogs you must first define then edit catalogs.
These codes are used for describing the outage more precisely. In the Front Office process Create
outage notification, C is used as the default for the catalog, and OUTAGE is used as the default for the
code group.
Therefore, if you wish to use the above Front Office process without making any additional changes, you
must create the code group OUTAGE for the catalog C (damages), and also various codes for that code
group.
Example
Recommendation
If, for naming convention reasons, you do not wish to create the code group OUTAGE, you can also use
a different code group. However, if this is the case, you must adjust the editor step OMS_NOT.
In addition, you must carry out the following activities:
1. Define a new auxiliary structure containing the field FECOD.
2. Create a foreign key dependency for this field.
You can use the foreign key for EEWM_HELP-FECOD as a default and adjust the constant value
for the code group to correspond to your code group.
3. Change the field reference for the editor parameter Problem in the editor step OMS_NOT to the
auxiliary field you have just created.
Define the editor step by choosing Utilities Industry -> Customer Service -> Customer
Interaction Center -> Define Front Office Editor Steps.
______________________________________________________________
__
SAP AG 14.06.2013 1011
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1012
System R/3
______________________________________________________________
__
Use
You can use this activity to define materials for mobile processing. As a result, the data for these
materials is transferred to the mobile application and is available there as input help. The field service
employee particularly needs material information when entering unplanned, aperiodic meter readings or
unplanned device replacements. This is because the material number and the device number are used
together to uniquely identify a device.
Note, that entries in this table are not required if you have uniquely defined devices using only the device
number.
Requirements
______________________________________________________________
__
SAP AG 14.06.2013 1013
System SAP
______________________________________________________________
31.9.3.2 Defin. numerów urządzeń dla przetw. danych na urządz. przen. jako
jednozn.
Use
You can use this activity to define that the device number (serial number) is sufficient for identifying a
certain device. This means that the device category (material) is no longer displayed in the mobile
application, or is not available as an input field when entering unplanned meter readings and unplanned
device replacements.
Note, that you should only set this indicator if you have uniquely defined the device using the device
number, and the device category is not necessary for identifying a device.
______________________________________________________________
SAP AG 1014
System R/3
______________________________________________________________
__
Use
You can use this activity to define which sections in the order overview or notification overview of the
mobile application are to be displayed as expanded when called. You can determine this for the device
replacement, aperiodic meter reading and disconnection/reconnection processes, and the processes that
you defined yourself (such as repair order).
______________________________________________________________
__
SAP AG 14.06.2013 1015
System SAP
______________________________________________________________
Use
You use this activity to allocate users to meter readers in IS-U. You also define which variant to use for
selecting meter reading documents.
______________________________________________________________
SAP AG 1016
System R/3
______________________________________________________________
__
Use
You can use this activity to define default values, which are used in the input helps in MAU. For
example, you can define the value EUR as default for the currency.
______________________________________________________________
__
SAP AG 14.06.2013 1017
System SAP
______________________________________________________________
Use
You can use this activity to define meter reading units for processing on a mobile device.
When you create or change a meter reading order, the system only transfers the meter reading units listed
in this table to the mobile application.
You do not have to make any entries in this table.
If you do not make any entries, all meter reading units in the system are relevant for mobile processing.
______________________________________________________________
SAP AG 1018
System R/3
______________________________________________________________
__
Use
If you handle collection processes in Mobile Asset Management for Utilities, you sometimes need
up-to-date information about a contract account. By selecting the Update CA (update contract account
information) checkbox, each incoming payment for this contract account automatically updates the
contract account data in the Middleware for all relevant disconnection orders or notifications.
Selecting this field can have a negative effect on system performance during the payment run.
Requirements
You have created a dunning notice for an overdue bill, and a service order or service notification has been
generated for a disconnection order.
______________________________________________________________
__
SAP AG 14.06.2013 1019
System SAP
______________________________________________________________
31.9.4 Interfejsy
In this IMG activity you can define interfaces for the following external systems:
- Outage management systems (OMS)
- Computer-aided dispatch and scheduling (CADS) systems
- Geographical information systems (GIS)
The following interfaces are available for outage management:
- Download of order data and customer contact data to the outage management system (IDoc
interface)
- Setting of system status in the order using an external system (BAPI interface)
- Uploading outage data for the order from an external system and generating customer contacts for
the customers affected by the outage (IDoc interface)
The following interfaces are available for scheduling and dispatching:
- Download of service orders for aperiodic meter reading (IDoc interface)
- Download of service orders for disconnection orders (IDoc interface)
- Download of service orders for device replacement (IDoc interface)
- Upload of meter reading results without prior meter reading order creation (IDoc interface)
- Request from the external system for customer information (BAPI interface)
The following interface is available for the geographical information system:
- GIS business connector
______________________________________________________________
SAP AG 1020
System R/3
______________________________________________________________
__
In this IMG activity you define which IDoc types can be used in method CreateIdoc for BOR objects
UtilServNotification and UtilServOrder. You allocate the IDoc types to certain function modules. The
function modules determine how IDocs are filled.
You must only establish Customizing settings if you have created an enhancement for a Basis type.
Example
Requirements
You must have established settings in Customizing in Basis Components -> Basis Services in either
IDoc Interfaces/Electronic Data Interchange or Application Link Enabling (ALE) .
Standard settings
In the following table you can find all entries offered by SAP, which refer to Basis types offered by SAP.
Application area Basis type Function module
N ISU_COL_NOTIF MASTERIDOCCREATE_ISU_C
OL_NOTIF
N ISU_DL_NOTIF MASTERIDOCCREATE_ISU_D
L_NOTIF
N ISU_OMS_NOTIF MASTERIDOCCREATE_ISU_O
MS_NOTIF
N ISU_RPL_NOTIF MASTERIDOCCREATE_ISU_R
PL_NOTIF
O ISU_COL_ORDER MASTERIDOCCREATE_ISU_C
OL_ORDER
O ISU_DL_ORDER MASTERIDOCCREATE_ISU_D
L_ORDER
O ISU_OMS_ORDER MASTERIDOCCREATE_ISU_O
MS_ORDER
O ISU_RPL_ORDER MASTERIDOCCREATE_ISU_R
PL_ORDER
______________________________________________________________
__
SAP AG 14.06.2013 1021
System SAP
______________________________________________________________
In this IMG activity you establish the settings to operate the GIS Business Connector. Before you use the
interface, you must ensure that the following prerequisites have been met:
- An RFC server is installed in your network environment, which uses the interface services. This
RFC server must fulfill one or both of the following conditions:
- It receives remote procedure calls from the SAP System.
- It can send calls to the GBC interface.
We recommend that you install the Actional ControlBroker# RFC software as the RFC server,
because the GIS Business Connector supports the call convention of this software, for the realization
of remote procedure calls.
- These services are registered in your network environment, which offers server services.
- The method signatures that are called up by the remote procedure call are automatically recognized.
______________________________________________________________
SAP AG 1022
System R/3
______________________________________________________________
__
Use
Using this activity, you can maintain the number range objects GBC connections and GBC links.
Standard settings
The number range "01" is delivered and used for internal number assignment.
Activities
If necessary, you can adjust the interval values of the number ranges "01".
______________________________________________________________
__
SAP AG 14.06.2013 1023
System SAP
______________________________________________________________
In this IMG activity you define which interfaces the object relationships are based on. To do this use the
existing SAP Business Objects from the Business Object Repository (BOR) and specify existing GIS
objects for the GIS Business Connector (GBC). You specify a GIS object, when you give the object a
name. In order to use the object, you must specify the signatures of existing object methods, when you
store the methods with their parameters in the GIS method repository. The names of the methods and
their parameters must correspond with the original names. You must just maintain the methods that are
used in the subsequent task definition.
Example
You want to create a relationship between the SAP Business Object service connection and the service
connection in the GIS.
Define an object link between the two objects. The definition of the SAP Business Object service
connection exists in the system, and the GBC can use all methods for this object. The name of the object
corresponds to the name in the SAP System.
Provide a name for the GIS object to be modeled. The object is then recognized in the GBC. In order to
make the methods of the object available to the GBC, you must store the signatures for the methods in the
GIS method repository.
Further notes
For more information see the documentation for report RIGC0004 (Maintain Object Relations and GIS
Method Repository).
______________________________________________________________
SAP AG 1024
System R/3
______________________________________________________________
__
In this IMG activity you specify the tasks for an object relationship that are executed in a particular
system (SAP System or GIS). A task can be allocated methods that are executed in a particularly defined
sequence.
Example
You want to ensure a synchronous dataset for the object relationship created in the previous step, between
the service connection objects in the SAP System and the GIS. The objects are generated in the GIS and
the system automatically compares the objects.
Define a task to be executed in the SAP System. Allocate a method for reading data from a service
connection, to be executed in the GIS. Also allocate a method for creating a service connection, to be
executed in the SAP System.
Further notes
For more information see the documentation for report RIGC0005 (Maintain Task Definition).
______________________________________________________________
__
SAP AG 14.06.2013 1025
System SAP
______________________________________________________________
In this IMG activity you define how data is supplied to methods that are executed in a task. Otherwise
you can specify a key allocation for each task that represents an object relation (a fixed characteristic of
the object relationship).
You can supply methods with data by field allocation or by fixed value allocation.
If you use field allocations, you can choose whether the value conversion takes place using fixed values
or using a user-defined subprogram.
Field allocations take priority over fixed value allocations. This means that the dynamic value overwrites
the default value, if necessary.
Example
The task created in the previous step, for the creation of service connections in the SAP System, reads the
corresponding GIS object in the first task step. The task was called up using the corresponding object key
of the GIS object that is now available as a global container value.
1. As the first field allocation, drag the object key to the corresponding input parameter for the method.
2. In the second step, a method is called up to create the service connection in the SAP System.
You can now use field allocation to enter the output data from the previous step in all entry fields
for this method.
3. You also want to save a key allocation for both objects.
To do this, switch to the view of the key allocations.
The key for the higher object is proposed by the container value. Use the object key for the lower
object, that is available in the output data for the second step.
Further notes
For more information see the documentation for report RIGC0006 (Maintain Field and Value
Allocations).
______________________________________________________________
SAP AG 1026
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1027
System SAP
______________________________________________________________
In this IMG section, you establish the basic settings for Waste Management.
______________________________________________________________
SAP AG 1028
System R/3
______________________________________________________________
__
Use
Further notes
If you want to confirm additional fields you can use customer includes for the following fields from the
enhancement EWAOD002:
Field for Customer Include
Waste Disposal Order CI_EWA_ORDER_RESULT_HEAD for:
Header
Waste Disposal Order CI_EWA_ORDER_RESULT_EMPTYIN for:
Items
Weighing Data Record CI_EWA_ORDER_RESULT_WEIGH
Resource Assignment CI_EWA_ORDER_RESOURCE_RESUL
______________________________________________________________
__
SAP AG 14.06.2013 1029
System SAP
______________________________________________________________
Use
In this activity you define service types and allocate them to a service category.
You can allocate a service category to each service type. If you want to bill the waste disposal service,
you must allocate at least one waste billing category to the service type.
You can also allocate confirmation categories to the service type. This means that you can control the
fields that are displayed for the respective service type during confirmation of waste disposal orders.
Requirements
Example
______________________________________________________________
SAP AG 1030
System R/3
______________________________________________________________
__
In this IMG activity you define service areas for waste management. Similar services are grouped
together.
Allocate the following to the service area:
1. Service types
2. Confirmation categories
Example
- Swap-container services
- Discharge system container service
- Other waste transport services
Further notes
In an external system for route planning, you can allocate these services to a prorated planning instance
with a separate vehicle fleet, containers and/or cleaning objects. You can also adjust the service areas to
the area of responsibility of the planner, for example.
______________________________________________________________
__
SAP AG 14.06.2013 1031
System SAP
______________________________________________________________
Use
Example
- 10 m carrying distance
- Narrow entrance
Further notes
______________________________________________________________
SAP AG 1032
System R/3
______________________________________________________________
__
Use
In this activity you define material groups as waste fractions. You can also allocate container types to
each waste fraction, and specify the corresponding bulk weight per container category.
You enter the container categories for the waste fractions in the SAP Easy Access menu under -> Utilities
Industry -> Waste Management -> Master Data -> Container Category .
Requirements
Example
You define the waste fraction "non-recyclable waste" and allocate the following waste to it:
- Ash
- Disposable nappies
- Porcelain
______________________________________________________________
__
SAP AG 14.06.2013 1033
System SAP
______________________________________________________________
Use
In this activity you can preassign the to and from date values for different transactions from SAP Waste
and Recycling. These values are used for selecting different objects. This applies for the following
functions:
- Selection of service dates from the service frequency and the CIC
- Selection of waste disposal orders from the service frequency and CIC
- Selection of services for the service frequency when accessing the ERONEW transaction (service
frequency maintenance)
______________________________________________________________
SAP AG 1034
System R/3
______________________________________________________________
__
Use
You use this activity to define to which processing mode and which transaction you want to go when you
choose Continue:
- Maintain Service Frequency (ERONEW)
- Container Location Management (ELOC)
- Maintain Cleaning Object (EWAROB)
- Maintain Route (EROUTE)
- Maintain Property (EWACLEAN)
You can choose between Display and Change.
Standard settings
If you do not make an entry here, then the system asks you to select a processing mode each time you
start the transaction.
______________________________________________________________
__
SAP AG 14.06.2013 1035
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to define your own version for the logistical processing of
hazardous waste.
The BAdI is not dependent on filters, and cannot be used more than once.
Standard settings
The integration of the Waste Management component (EH&S WA) is executed as a standard
implementation, together with the logistical processes for hazardous waste in the waste disposal industry
(IS-U-WA).
For further information see the documentation for the BAdI-Interface
IF_EX_ISU_WA_HAZARD_WASTE, and the methods listed there.
Example
To display standard source text, choose Goto -> Default Coding -> Display from the menu.
______________________________________________________________
SAP AG 1036
System R/3
______________________________________________________________
__
31.10.1.9 Integracja SD
______________________________________________________________
__
SAP AG 14.06.2013 1037
System SAP
______________________________________________________________
Use
Here, you get an overview of the settings required for the integration of SAP Sales and Distribution (SD)
with SAP Waste and Recycling (IS-U-WA). The procedure using Customizing for SAP Waste and
Recycling is also described. In doing this, the necessary settings and maintenance in other modules will
also be briefly described. The tasks to be carried out are listed here in table form. For the settings, a
maximum definition of the service product is assumed. This means that the service product (waste
disposal service) and its subitems are triggered using a bill of material, and can be configured in its
characteristics. If the service product does not contain certain definitions, the Customizing is simplified
by the aspects of the omitted functions.
You can find detailed information on SD integration in the Business Scenario Configuration Guide, under
http://service.sap.com/utilities -> Product Information -> SAP Waste and Recycling -> Cookbooks &
Guidelines.
Process flow of scenarios in SAP Sales and Distribution, and SAP Waste and Recycling:
1. Create waste disposal contract in SD
a) Explode bill of material for service product, and configure subitems
b) Maintain service frequency with/without "technical object list"
c) Create waste disposal order
2. Plan waste disposal order
3. Output waste disposal order
4. Perform service
5. Confirm performed service from waste disposal order
6. Automatic generation of demit memo request from values from the confirmation, with reference to
the waste disposal contract
7. Generate invoice --> debit memo (with reference to debit memo request)
8. Output document
9. Transfer invoice to FI-CA or FI-AR
10. Accounting monitors incoming payments
Requirements
In order to use the SD integration, you must create the following master data:
- Maintain materials and services
- Creation of bills of material for service products (material BOM)
- Definition of classes
______________________________________________________________
SAP AG 1038
System R/3
______________________________________________________________
__
- Definition of characteristics
- Creation of a configuration profile
- Definition of relationships between characteristics (as procedures)
- Maintenance of characteristic values, which characterize the material
- Maintenance of relevant conditions / variant conditions
SD Customizing:
______________________________________________________________
__
SAP AG 14.06.2013 1039
System SAP
______________________________________________________________
Activities
Example
The following example can be used as a basis for your own definitions:
Create your waste disposal-specific services as service materials, and maintain service products. Use the
menu for Materials Management to create the service material. The service material must be indicated as
configurable in the material master record. Maintain further waste-specific materials, such as waste,
rent_container, waste disposal transport. The materials to be defined using the characteristics in the
configuration must be indicated as configurable in the material master record.
Define bills of material for your service product. These display the individual billing-relevant items for
your product. Use the menu from Materials Management to create the bill of material. This bill of
material can be structured as above.
In the class system LO-VC classes with allocated characteristics and their values are created for the
materials. The respective classes are to be allocated to class type 300, which makes a configuration
possible. The correct setting in the class system allows the main transactions, in the waste disposal
contract, to automatically trigger the corresponding subitems, and to use the configurator in the SD
document to prepare the individual configuration. The pricing is also dependent upon the definition of the
characteristics in the configuration valuation, and is controlled via a procedure. In this way, the field
VKOND in the table SDCOM is replaced with a procedure. In addition, the description text for the
material can be controlled. This exchanges the text in the table VCSD_UPDATE -> field ARKTX when
you execute the configuration according to criteria defined in a procedure.
Example --> If BIOMUELL is selected when configuring the generic waste, BIOWASTE appears as a
descriptive text in the waste item, instead of simply waste. The price is also determined using a variant
condition, which is controlled using the waste characteristics. These controls are defined in procedures,
and added to the individual configurable materials as relationships.
______________________________________________________________
SAP AG 1040
System R/3
______________________________________________________________
__
You can find further information in the implementation guide, under General Logistics -> Variant
Configuration (LO-VC), and in the Business Scenario Configuration Guide for SD integration, under
http://service.sap.com/utilities -> Product Information -> SAP Waste and Recycling -> Cookbooks &
Guidelines.
______________________________________________________________
__
SAP AG 14.06.2013 1041
System SAP
______________________________________________________________
31.10.1.10 Integracja CO
______________________________________________________________
SAP AG 1042
System R/3
______________________________________________________________
__
Use
Activate CO integration
Activities
You have to set this indicator if you are using the controlling cockpit for waste disposal orders.
You can also deactivate the warnings from any missing Customizing settings/search strategy mapping
when setting up CO preparation in the cockpit. You can also set the indicator to do this.
______________________________________________________________
__
SAP AG 14.06.2013 1043
System SAP
______________________________________________________________
Use
Activities
Now that you have activated the controlling cockpit for waste disposal orders, you will now define the
subitem types that are used later in the other CO integration settings in this step.
You should choose a similar definition of the CO-relevant subitems as the one defined in the design of
the service products.
Example
You have a service product with a main item ISUWA_SP01 and the following subitems:
- ADDSERV1_MAT
- RENTAL_MAT
- TRANSPORT_MAT
- WASTE_MAT
In this case, it would make sense to make the following allocations in the CO-relevant Customizing:
- ADDSERV1
- RENTAL
- TRANSPORT
- WASTE
You should then use these settings so that the search strategy tables can be allocated semantically.
For example, when maintaining the CO data for the waste disposal order item (transaction EWACO04),
the settings would be as follows:
Field name Value
Service object ISUWA_SP02 (service product)
Service type 01
Material ISUWA_TRANSP
Valid from 01/01/2007
Sequence number 1
Activity type FZGKM
Activity qty 0.000
Activity unit
______________________________________________________________
SAP AG 1044
System R/3
______________________________________________________________
__
The service product definition specifies that subitem ISUWA_TRANSP_MAT is TRANSPORT. This
defines the activity output type. The purpose of these settings is to design the corresponding service
product items and their basic type flexibly.
It is also possible to group several related CO activity type allocations if there is more than one CO
activity type-relevant allocation for ONE service product subitem.
Please see the notes on the search strategy mapping tables in the documentation.
______________________________________________________________
__
SAP AG 14.06.2013 1045
System SAP
______________________________________________________________
In this IMG activity you make master data settings for waste management. The term master data refers to
data that remains unchanged for extended periods of time.
______________________________________________________________
SAP AG 1046
System R/3
______________________________________________________________
__
In this IMG activity, you establish the settings for the cleaning object.
______________________________________________________________
__
SAP AG 14.06.2013 1047
System SAP
______________________________________________________________
In this IMG activity, you maintain the number range object cleaning object.
Activities
______________________________________________________________
SAP AG 1048
System R/3
______________________________________________________________
__
Use
This activity enables you to define the field selection control for address data in the cleaning object.
You can choose which individual fields (for example, country, city, street, house number) are displayed.
Activities
Select the desired field if you require settings that differ from the SAP delivery.
______________________________________________________________
__
SAP AG 14.06.2013 1049
System SAP
______________________________________________________________
In this IMG activity you define the winter maintenance levels for cleaning objects.
Example
Dependencies
You can use the winter maintenance level to control the creation of waste disposal orders.
______________________________________________________________
SAP AG 1050
System R/3
______________________________________________________________
__
In this IMG activity you define the cleaning methods for cleaning objects.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1051
System SAP
______________________________________________________________
Use
Example
- Street
- Sidewalk
- Park
- Trash can
- Bus stop
Activities
1. Enter the category, description, unit of measurement, service area and division. Choose Continue.
The unit of measurement is valid for all cleaning objects of this category and cannot be changed
retroactively. Use meters for streets and square meter for parks and so on.
2. Highlight all of the screen fields for this cleaning object category in the selection list.
Fields that you can select are subdivided as follows:
- SAP fields
These fields are combined in groups. If you select a group, al fields associated with this group
are available for processing on the cleaning object processing screen.
- User-Defined Fields
You must first define these fields in the customer include CI_ROB. CI_ROB is part of the
______________________________________________________________
SAP AG 1052
System R/3
______________________________________________________________
__
database table EEWA_ROB (cleaning object). Changes in CI_ROB affect the EEWA_ROB
table structure. If you have activated CI_ROB, you must, if necessary, use the database utility
to convert the table EEWA_ROB (transaction SE14)
______________________________________________________________
__
SAP AG 14.06.2013 1053
System SAP
______________________________________________________________
Use this activity to define the Search help for Cleaning objects.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 1054
System R/3
______________________________________________________________
__
31.10.2.2 Powierzchnia
______________________________________________________________
__
SAP AG 14.06.2013 1055
System SAP
______________________________________________________________
In this IMG activity, you maintain the number range object property
Activities
______________________________________________________________
SAP AG 1056
System R/3
______________________________________________________________
__
Use
In this activity you define the number range of the functional locations for the property object. This
number assignment is also used by the waste disposal object and container location objects.
Standard settings
When you create properties, a functional location is created in the background. In contrast to the waste
disposal object and container location objects, the property is not exclusively handled as a functional
location in the system, but also as a separate object. This means that two independent number ranges exist
for the object in question. These number ranges can be handled independently of each other. As a result,
the replication of the functional location cannot take place with the same number as that of the property.
This in turn means that the number assignment for the functional location can only take place internally.
Remember this during the creation of number ranges and the definition of the structure indicator and
category of functional locations.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1057
System SAP
______________________________________________________________
Use
In this activity you define the field selection controls for the property address data. This allows you to
control which of the individual fields (such as country, city, street, or house number) are to be displayed.
Activities
Make the desired field selection if you require settings different to those delivered by SAP.
______________________________________________________________
SAP AG 1058
System R/3
______________________________________________________________
__
Use
In this activity you control the display of fields, and whether these fields are ready for input, in the
property item data. You can, for example, hide individual fields or define them as required entry fields.
Standard settings
SAP provides a standard setting for the field selection control. You should only change this when
absolutely necessary, or if you have included customer fields in the structure EEWA_PROP and want to
control these fields.
Example
You no longer want to define the fields ’house number start’ and ’house number end’ as required entry
fields. Specify that these fields are ready for input but an entry is no longer obligatory.
______________________________________________________________
__
SAP AG 14.06.2013 1059
System SAP
______________________________________________________________
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 1060
System R/3
______________________________________________________________
__
Use
You can use this Business Add-In (BAdI) to perform your own address checks when allocating cleaning
objects to properties.
Activities
Define the CHECK_ADDRESS method. The following data, which can be transferred as importing
parameters to the method, is available for executing the check:
- IOBJ
This paramter contains all data for the property currently in processing. The structure PROP_HEAD
contains the data for the current property, structure PROP_LIST contains the cleaning objects
already allocated to the property, and structure ADDROBJ contains the address data for the current
property.
- IROB
Importing parameter for the cleaning object to be reallocated
Example
You want to allocate a cleaning object with the address "9 Main Street, City A" , to a property with the
address "1 Main Street, City A" . You can have the system check whether this allocation is permitted.
______________________________________________________________
__
SAP AG 14.06.2013 1061
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to process data in property management.
The following methods are available for this purpose:
- DETERMINE_RATED_VALUE
Calculate the evaluated measured amount. A calculation is required because this value must often be
derived from other factors.
- OPEN_PROP
Read data for property management.
- SAVE_PROP
Save data for property management.
IF_EX_ISU_WA_PROP
Standard settings
SAP provides a standard version for the DETERMINE_RATED_VALUE method. In this standard
version, the class system is used to read property characteristics, which can be used to calculate the
evaluated measured amount.
______________________________________________________________
SAP AG 1062
System R/3
______________________________________________________________
__
Functionality
With this enhancement, you can create customer-specific fields for processing a property, and can specify
field checks for these fields in the flow logic.
You change and create fields on the following tabs on the screen of the transaction for processing
properties(EWACLEAN):
- Header Data
- Item Data
For these tabs you must create and activate a dynpro (screen) and some function modules. You use these
function modules to enter and check your data. The standardized enhancement function modules
EXIT_SAPLEEWA_CLEAN_001 to EXIT_SAPLEEWA_CLEAN_006 are used for the communication
with the property transaction.
Note
You store your changes to the source code for each function module in the following include files:
Function Module Include File
EXIT_SAPLEEWA_CLEAN_001 ZXEWAPRP001
EXIT_SAPLEEWA_CLEAN_002 ZXEWAPRP002
EXIT_SAPLEEWA_CLEAN_003 ZXEWAPRP003
EXIT_SAPLEEWA_CLEAN_004 ZXEWAPRP004
EXIT_SAPLEEWA_CLEAN_005 ZXEWAPRP005
EXIT_SAPLEEWA_CLEAN_006 ZXEWAPRP006
Recommendation
Before you implement this enhancement, we recommend that you familiarize yourself with the
implementation model for SAP Waste and Recycling(IS-U-WA). You need this information to understand
the program structure and the function modules. This knowledge also helps when implementing your own
program changes.
You have the following options for adding your own data for the property:
- For data you enter directly in the table EEWA_PROP_H (CI include), you must implement and
activate the following components:
- Function Modules:
- EXIT_SAPLEEWA_CLEAN_001 (PBO)
- EXIT_SAPLEEWA_CLEAN_002 (PAI_BEFORE)
- EXIT_SAPLEEWA_CLEAN_003 (PAI_AFTER)
- Program: SAPLXEWAPROP, dynpro number 0100
______________________________________________________________
__
SAP AG 14.06.2013 1063
System SAP
______________________________________________________________
- CI Include: CI_PROPH (customer table with your own header data for the property)
- For data that you enter directly in the table EEWA_PROP (CI include), you must implement and
activate the following components:
- Function Modules:
- EXIT_SAPLEEWA_CLEAN_004
- EXIT_SAPLEEWA_CLEAN_005
- EXIT_SAPLEEWA_CLEAN_006
- CI include: CI_PROP (customer table with your own historical data (allocations of cleaning
objects) for a property)
______________________________________________________________
SAP AG 1064
System R/3
______________________________________________________________
__
31.10.2.3 Pojazd
______________________________________________________________
__
SAP AG 14.06.2013 1065
System SAP
______________________________________________________________
In this IMG activity, you define the container service types of the vehicle. The container service type
describes the container service device on the vehicle (for example, front end loader or side arm loader).
Example
______________________________________________________________
SAP AG 1066
System R/3
______________________________________________________________
__
In this IMG activity, you allocate the following Waste Management-specific attributes (defined in
Customizing for Plant Maintenance and Customer Service) to the vehicle type
- Service type
- Service area
- Container category
Proceed in exactly this order, otherwise dependencies between the service areas and container categories
cannot be checked.
Example
The vehicle type domestic waste vehicle is is given the following attributes:
- Service type: rear loader
- Service area: discharge system container service
- Container category: 120 liters, 240 liters, 80 liters
Requirements
You must have defined the vehicle types in Customizing for Plant Maintenance and Customer
Service under Master Data in Plant Maintenance and Customer Service -> Technical Objects ->
General Data-> Define Types of Technical Objects.
If necessary, you must also have adjusted the settings for your vehicle types. If the SAP default values
meet your requirements then you do not have to change the settings.
______________________________________________________________
__
SAP AG 14.06.2013 1067
System SAP
______________________________________________________________
Use
In this IMG activity, you define the partner function for the vehicles.
Requirements
Create a partner determination procedure for the equipment type vehicle Assign partner functions to this
partner determination procedure.
Example
This assignment can be used, for example, in accelerated weighing entry, to determine the business
partner (for example, external service provider) for the vehicle and the posting-relevant data for the SD
posting.
______________________________________________________________
SAP AG 1068
System R/3
______________________________________________________________
__
31.10.2.4 Pojemnik
In this section, you carry out the settings for the container.
______________________________________________________________
__
SAP AG 14.06.2013 1069
System SAP
______________________________________________________________
In this IMG activity, you define the following for container location management:
- The total of the portions for a container that is shared by several parties.
If you have entered 1 in the Portion field,
- you must later maintain the portions of the container as 0.2, 0.3 and 0.5, for example.
If you have entered 100 in the Portion field,
- you must later maintain the portions of the container as 20, 30 and 50, for example.
- Whether and how (with errors or warning) the system checks all portions against this total when
saving a portion.
The error or warning is only issued if the total determined from the system is bigger or smaller than
the total defined here. The check always considers the smallest common time slice.
The total is valid for all containers, irrelevant of which category they belong to.
Example
Mrs Smith, Mr Brown and Family Cook all share a container for biodegradable waste. The total of the
portions is defined as 1.
The individual parties own their container portions since the following dates:
- Mrs Smith since 12/12
- Mr Brown from 2/4 to 12/22
- Family Cook since 12/15
This means that from 12/15 to 12/22, the total of the portions for Mrs Smith, Mr Brown and Family Cook
must be 1. If you enter 0.5 as the portion for Family Cook from 12.15, but Mrs Smith has 0.3 and Mr
Brown has 0.3, you must change the portion of Mrs Smith to 0.2, for example.
The system informs you of this only if you have set the check to include a warning or an error message.
______________________________________________________________
SAP AG 1070
System R/3
______________________________________________________________
__
Use
In this activity you allocate material types to group types. This allows you to use container groups within
the integration of SAP Waste and Recycling and the Sales and Distribution module.
Requirements
Standard settings
If you do not maintain an entry here, then the container groups are not replicated as material, and you can
not use container groups with the technical object list in plant maintenance.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1071
System SAP
______________________________________________________________
31.10.2.5 Trasa
______________________________________________________________
SAP AG 1072
System R/3
______________________________________________________________
__
In this IMG section, you maintain the number range object for the route.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1073
System SAP
______________________________________________________________
In this activity you define exceptions for the factory calendar and you also define how non working days
are dealt with. This is possible for all non working days in the factory calendar. These exceptions are
taken into account for the creation of waste disposal orders.
You have the following options for dealing with non working days:
- Use the working day after the non working day.
- Use the working day before the non working day.
- Allow service dates to fall on non working days.
This results in the waste disposal calendar that you can later enter as a template in the route. An
advantage of this is that you can centrally make changes to routes using this template. If you have
overriden the waste disposal calendar in the route with route-specific exceptions, changes to the waste
disposal calendar do not effect this route.
Requirements
You have already defined the non working days in the factory calendar.
Further notes
If you only use the factory calendar for one route and maintain exceptions for it, you must change all
routes individually.
______________________________________________________________
SAP AG 1074
System R/3
______________________________________________________________
__
In this IMG activity you maintain the shifts for routes and define in which periods the routes are traveled.
You require this setting for resource planning for routes:
Example
______________________________________________________________
__
SAP AG 14.06.2013 1075
System SAP
______________________________________________________________
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 1076
System R/3
______________________________________________________________
__
Use
You can use this Business Add-In (BAdI) is modify dependent service frequencies after changing the
service frequency for a route.
Dependent service frequencies are those in which the changed route is entered as the productive route.
Standard settings
SAP provides a standard definition of method ADAPT_SERVICES for this purpose. This adopts the
changes to the service for the route without carrying out further checks in the service for the dependent
objects.
Activities
If you want to execute your own checks to see whether changes to the service for the route are to be
adopted, you must create your own definition of the method ADAPT_SERVICES.
For further information on the structure and parameters of the method, see the documentation for the
corresponding interface IF_EX_ISU_WA_ADAPT_SERVICE.
______________________________________________________________
__
SAP AG 14.06.2013 1077
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1078
System R/3
______________________________________________________________
__
Use this activity to define the Search help for Container locations.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 1079
System SAP
______________________________________________________________
Use this activity to define the Search help for the business partner for a container location.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
SAP AG 1080
System R/3
______________________________________________________________
__
Use
In this activity you define which objects in container location management can be allocated to the
container location. You can allocate:
- Waste disposal object
- Premise
You can use this allocation to create a static connection between the container location and the waste
disposal object or premise. This connection can otherwise only be made by allocating an object allocation
to a container at the container location.
You can also determine whether, when allocating an object allocation to a container, to check whether the
waste disposal object or premise are permitted for the container location. This allows you to avoid
incorrect assignments.
You can only enter one entry in this activity. This means that it is only possible to allocate either
premises or waste disposal objects.
Activities
Use this IMG activity if you want to check the allocation of a premise, or an object allocation, to a
container location.
If you are already using container location management, and subsequently want to automatically allocate
objects to a container location, you use the following report:
ISU_WA_INITIAL_LOAD_EWAELOCEO
______________________________________________________________
__
SAP AG 14.06.2013 1081
System SAP
______________________________________________________________
Use
In this IMG activity, you define the partner function for the contact person at the container location.
Requirements
Create a separate partner schema for the functional location. Then allocate your own partner functions to
this partner schema.
______________________________________________________________
SAP AG 1082
System R/3
______________________________________________________________
__
Use
You can use this Business Add-In (BAdI) to influence the following processes within container location
management:
- Allocate a waste disposal object or a premise to the container location
- Pass on a container location note to the container services at the container location
- Select the next free container for a container category, and check whether a specific container is
available
- Allocate an object allocation to the container in container location management
The following methods are available:
- CHECK_EO_ADDRESS
Uses the address from the object allocation to check whether a waste disposal object or premise is
permitted for the container location
- BALANCE_DIFFCULT
Compares notes between the container location and the service frequency
- CHECK_CONTAINER_IS_FREE
Selects next free container for a container category, and checks whether a specific container is
available
- CHECK_EO_ALLOCATION
You can use this method to check whether the object allocation is permitted for the container
location. This check is performed only if you have activated the IMG activity Define Check for
Allocation of Objects to Container Location in Customizing.
For more information, see the documentation for the interface IF_EX_ISU_WA_ELOC.
Standard settings
SAP provides a standard version for the method BALANCE_DIFFCULT. The notes for the container
location are compared with those for the container services.
These adjustments are automatically saved when you save the container location allocation.
The logic from the function module ISU_CHECK_CONTAINER_IS_FREE is used as standard for the
method CHECK_CONTAINER_IS_FREE. This logic checks the usage of a container, for example, for
the values for Provisional Container Delivery, Reference Value, Technical Object List.
You can modify the check by defining the methods to meet your own individual requirements.
______________________________________________________________
__
SAP AG 14.06.2013 1083
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to control the permissibility of service frequencies of a route
for the service of a waste disposal object (container, container group, cleaning object).
The CHECK_ROUTE method is encapsulated in the function module
ISU_WA_CHECK_ROUTE_SERVICES. This function module is called at the following points:
- In the maintenance dialog of a service frequency when entering a route for a service
- When selecting the route proposal in a service frequency
- When saving the route from planning into the service.
The CHECK_ROUTE_ORDER_CREATE method is called when creating waste disposal orders. The
method determines the relevant service for the route, which is to be used when determining the order
date.
Standard settings
A standard implementation exists for this BAdI. This proceeds as follows when checking the
permissibility:
1. First, the intervals are checked to see whether they match (weekly, monthly, daily). Here, the route
is permitted if:
a) The route has the same interval
b) The route interval covers the object interval (for example, the route is permitted if a
two-weekly object interval is covered by a weekly route interval. It is not permitted for a
three-weekly route interval).
Example
You enter a route in the service of a container. You have previously maintained the desired interval,
weekday and service type for the service. You now use this data to check whether the route is permitted
for the service. If it is, then the service data for the route is returned to the service of the container. This
service data can no longer be changed.
These checks are very strictly defined in the standard system. If you now want to define your own checks
and/or save data in the service, you can do this using a user-defined implementation of the BAdI.
______________________________________________________________
SAP AG 1084
System R/3
______________________________________________________________
__
In this IMG section, you establish settings for the service frequency.
______________________________________________________________
__
SAP AG 14.06.2013 1085
System SAP
______________________________________________________________
In this IMG activity, you maintain the number range object for service frequencies.
Activities
______________________________________________________________
SAP AG 1086
System R/3
______________________________________________________________
__
In this IMG activity you define the customer statuses for waste management. The customer status
specifies whether rendering of services for a particular customer is to be limited or stopped.
If you have set the Lock Waste Disposal Order indicator, no waste disposal orders are generated for the
service with this status.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1087
System SAP
______________________________________________________________
Use
In this activity you activate the events for the service frequency incompleteness check. This allows you to
control for which processes and functions the incompleteness check is to be carried out.
Standard settings
The event Before Saving is always set to active. This is because it is essential for further processing of
the service frequency that some fields (such as service type) are filled.
Activities
A BAdI carries out the incompleteness check. SAP provides a standard implementation for this BAdI. If
you want to define your own checks (for customer fields, for example) you must create your own
implementation of the BAdI methods. For more information, see the documentation for the BAdI
ISU_WA_SF_CMPL_CHECK. Use transaction SE18 to access this BAdI. Use Transaction SE19 to
create your own implementation.
______________________________________________________________
SAP AG 1088
System R/3
______________________________________________________________
__
Use
In this activity you define service groupings. You then allocate these service templates, which represent
the service grouping. When maintaining the service frequency you must only specify the service
grouping. The system then uses the templates to automatically create the services that belong to the
service grouping.
Example
You want to map a service grouping Monday + Thursday. You first create an entry for the service
grouping, and assign a description for this entry. You then create two service templates, from which one
weekly service is mapped from each template. However, one template is given Monday as the weekday,
and the other is assigned the Thursday as the weekday.
______________________________________________________________
__
SAP AG 14.06.2013 1089
System SAP
______________________________________________________________
Use
______________________________________________________________
SAP AG 1090
System R/3
______________________________________________________________
__
Standard settings
For most methods, standard versions are supplied, which you can find in the
classCL_DEF_IM_ISU_WA_SERVICE_FREQ.
Activities
If you require further functions in addition to those provided in the standard system, then you must create
your own definitions for the methods.
Notes
______________________________________________________________
__
SAP AG 14.06.2013 1091
System SAP
______________________________________________________________
Use
This Business Add-In (BAdI) is used for checking whether the service frequency data is complete. Three
different methods are available for this purpose. They are called at different points in the flow logic for
service frequency maintenance:
- Method CHECK_COMPL_BEFORE_SAVE
This method is called directly before saving the service frequency. Here, all data from the object
currently in processing is checked. If the check discovers errors this is output in a log, and the
saving is cancelled. The data can only be saved when the check does not discover any errors. An
error cannot be directly output.
This method is also called if the processing of a service frequency is left to return to a calling object.
This is necessary, as checks of the calling object (such as a container location or cleaning object)
will otherwise overlap with the checks of the service frequency, thus making a specific message
output or error handling impossible.
- Method CHECK_SERVICE_FIELDS
This method is called as soon as the service processing is ended (for example, by changing to a
different service or a different time slice of the same service). Errors can be either output either
directly or in the form of a log.
- Method CHECK_HEADER_FIELDS
This method is called as soon as the service frequency processing is ended (for example, by
switching between two containers). Errors can be output either directly or in the form of a log.
All three methods have the same interface, which is structured as follows:
- Parameter CEWAOBJD
Contains all screen data, for the service frequency currently in processing, that is known at runtime.
- Parameter COBJ
Contains all service frequency data known at runtime. This data can be used for a check, or you can
preassign values to fields.
- Parameter CPROT_TAB
Table for the log output. See the standard implementation for information on how to fill this table
(method FILL_PROT).
- Parameter FLT_VAL
Filter for calling implementations. The object that forms the basis for the service frequency (route,
container location, cleaning object, SD contract) is transferred as the filter criterion. You can also
control the check logic here.
Standard settings
Standard implementations are provided for all three methods. You can use these methods as templates for
your own implementations. You can find the standard implementations in the class
CL_DEF_IM_ISU_WA_SF_CMPL_CHECK.
______________________________________________________________
SAP AG 1092
System R/3
______________________________________________________________
__
The following fields are necessary for the further processing of the service frequency, and can, therefore,
not be saved as initial:
Description Field Name
Service type SERVICE_TYPE
Interval WEEKLY / MONTHLY+MONTH_COUNT /
DAY_TYPE
Order relevance WASTE_FLAG
Activities
To define your own checks for the service frequency, you must use transaction SE19 to create your own
implementations of the aforementioned methods. As this BAdI can be used more than once, you can also
create several implementations for each method, which will all run.
Notes
This BAdI is principally used for checking whether data is complete, and not for checking syntax. The
methods are, therefore, not installed in the PAI flow logic, but are called at defined points (such as when
leaving the service). The standard implementations are restricted to executing fewer checks.
______________________________________________________________
__
SAP AG 14.06.2013 1093
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to control the permissibility of service frequencies of a route
for the service of a waste disposal object (container, container group, cleaning object).
The CHECK_ROUTE method is encapsulated in the function module
ISU_WA_CHECK_ROUTE_SERVICES. This function module is called at the following points:
- In the maintenance dialog of a service frequency when entering a route for a service
- When selecting the route proposal in a service frequency
- When saving the route from planning into the service.
The CHECK_ROUTE_ORDER_CREATE method is called when creating waste disposal orders. The
method determines the relevant service for the route, which is to be used when determining the order
date.
Standard settings
A standard implementation exists for this BAdI. This proceeds as follows when checking the
permissibility:
1. First, the intervals are checked to see whether they match (weekly, monthly, daily). Here, the route
is permitted if:
a) The route has the same interval
b) The route interval covers the object interval (for example, the route is permitted if a
two-weekly object interval is covered by a weekly route interval. It is not permitted for a
three-weekly route interval).
Example
You enter a route in the service of a container. You have previously maintained the desired interval,
weekday and service type for the service. You now use this data to check whether the route is permitted
for the service. If it is, then the service data for the route is returned to the service of the container. This
service data can no longer be changed.
These checks are very strictly defined in the standard system. If you now want to define your own checks
and/or save data in the service, you can do this using a user-defined implementation of the BAdI.
______________________________________________________________
SAP AG 1094
System R/3
______________________________________________________________
__
31.10.2.8 Rozliczenie
In this IMG activity you establish the billing-relevant settings for Waste Management. These settings
apply exclusively to the Waste Management (IS-U-WA) component. This means that you can only
establish settings to bill object allocations and contracts for division 06 (Waste Management).
Billing constructs
First create a billing construct (rate category, rate type, rate, schema and so on). Since charge elements
are container-dependent (container charge) on the one hand, and container-independent (basic charge) on
the other hand, you must create different rates and then incorporate them into the schema.
Rates
The rate type and the rate both have the indicator Permissible for Waste Management. The
permissibility of the billing master data for Waste Management is checked at rate type level and at rate
level as follows:
- In rate determination
You may only allocate waste management rates to a waste management rate type.
- In waste management rate
This rate may only contain variants of variant category 16 (variants only for waste disposal with
Waste Management master data). In exactly the same way, the system checks that you do not
allocate any variants of this variant category, which are impermissible for Waste Management.
Note
You must allocate standard facts group 00000001 to each container-dependent rate. This standard
fact group is used to process waste disposal services internally. You must not enter fixed values for
this standard facts group. However, the settings for the respective operands must be correct.
Operands that you create from a waste management rate, automatically have indicator 01 (analysis of
waste disposal-specific facts group).
You allocate prices, factors and so on in the rate facts groups. Create a separate facts group for different
services that you want to evaluate.You need these later in the waste billing category to evaluate the
billing-relevant factors.
Variants
______________________________________________________________
__
SAP AG 14.06.2013 1095
System SAP
______________________________________________________________
Operands/>
Use the Special Provision field to control the provision of values for operands as follows:
- "Normal" - By the installation facts, register allocation and so on.
- By the rate facts group of the waste billing category. This means by theanalysis of the waste
disposal-specific facts group.
- By the allocation operand<->field name.
To calculate basic charges that are generally container-independent, but data-dependent, and that are not
managed in the installation facts (such as number of persons or premises), use Customizing activity
Abrechnungsrelevante Felder zu Operanden zuordnen. In billing, the system finds the value that
must be multiplied by the basic charge. You have already defined the price of the basic charge in the rate
facts group of the basic charge rate. The corresponding operands must have value 02 (value provision by
allocation operand <-> field name) in the Special Provision field.
Requirements
You have created billing-compatible rate types, operands, prices and so on in Customizing under
Contract Billing -> Billing Master Data -> Rate Structure.
Further notes
If you want to bill waste disposal services, you cannot use a common object allocation (or a common
contract) for containers and properties. Object allocation applies to containers only or properties only.
In addition to the activities that you previously executed, you must also execute the activities under the
IMG node garantor billing, if you want to bill garantor services.
Since billing for Waste Management is based on billing for the utilities industry, here is a list of the
terminology with equivalents in SAP Utilities (IS-U) and Waste Management (IS-U-WA):
IS-U IS-U-WA
Connection object Waste disposal object
Premise Premise
Installation Object allocation
Device location Container location
Device Container
Device category Container category
______________________________________________________________
SAP AG 1096
System R/3
______________________________________________________________
__
In this IMG activity you maintain the number range object for the waste billing factor.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1097
System SAP
______________________________________________________________
In this IMG activity you define the waste billing factors. These factors are taken into account historically
for valuations of the billing-relevant fields.
Example
A container has a compacting device. Therefore on the basis of the compaction factor, enter 1.25 as the
factor so that a surcharge of 25% is added to the price.
Requirements
______________________________________________________________
SAP AG 1098
System R/3
______________________________________________________________
__
In this IMG activity you define service interval summaries. These summarize the waste objects for
containers and cleaning objects for billing. The service interval summary enables you to override value
allocation in billing. Note that you must specify the service interval summary during calculation of the
waste billing category.
In the servie frequency, the system groups services using the service interval summary.
Note the following:
- You cannot define a service interval summary for less than two services of an object.
- The service interval summary applies to identical service types only.
Example
You can summarize fortnightly services so that, in terms of price, they are handled in the same way as a
weekly.
______________________________________________________________
__
SAP AG 14.06.2013 1099
System SAP
______________________________________________________________
In this IMG activity you define the waste billing categories. If this concerns difficulties, you must define
a separate waste billing category for each difficulty, in which you enter the respective difficulty in the
subsequent activity.
Allocate the following to a waste billing category:
1. Billing-relevant fields
This field list is predefined by SAP (F4). You can extend it by adding your own fields to it.
2. A rate type
The Permissible for Waste Management indicator must be set for the rate type. Note that later in
billing, only one waste management rate is found from the rate type together with the rate category
of the object allocation (=installation) for a timepoint.
In billing of waste disposal services, these settings are read as follows for containers and cleaning objects:
1. One or more containers or properties are allocated to the operand in the facts for object allocation
(installation).
You must define the operands in Customizing as follows:
- Division category 06 (waste management)
- Operand category REFVALUE (reference value)
- Reference value type - container or property
2. A service frequency is allocated to the container or the cleaning object (via the property).
3. You can allocate several waste disposal services (such as empty every week or clean every 2 weeks)
to the service frequency.
4. A service type is specified in the service.
5. One or more waste billing types with billing-relevant fields in Waste Management result from the
service type.
Example
The waste billing type container charge contains the following fields:
- Container category (BEH_TYPE)
- Service interval (FREQUENZ)
Requirements
______________________________________________________________
SAP AG 1100
System R/3
______________________________________________________________
__
Further notes
If you want to evaluate additional billing-relevant fields, use customer include CI_EWA_BILL_FIELDS
from enhancement EWABI001.
______________________________________________________________
__
SAP AG 14.06.2013 1101
System SAP
______________________________________________________________
Example
Here you can define at which point the number of premises for the basic charge operand are found. At
runtime the system reads how large the number of premises for the current object allocation actually is,
and multiplies this as a factor with the basic charge. While doing so, you can map the
container-independent charges.
Requirements
______________________________________________________________
SAP AG 1102
System R/3
______________________________________________________________
__
Use
In this activity, you can define outline contracts for your customers. This function is normally used for
interval customers who have special contractual agreements. These agreements are valid for all branches
of the interval customer.
The following apply:
- The price agreements determined in the outline contract override all other agreements at contract
level in the branches.
- All services that are to be universally applicable for the branches must have been defined in the
outline contract.
Example
One of your customers is a chain of fast-food restaurants and you want to guarantee that the same
conditions for container removal apply for all branches.
You use this activity to create an outline contract for the interval customer and enter the contracts of the
branches that are to be covered by the outline contract. You still have to allocate the outline contract at
service frequency (container) level since it is possible that the outline contract is not valid for all
containers allocated to the contract.
______________________________________________________________
__
SAP AG 14.06.2013 1103
System SAP
______________________________________________________________
Use
In this activity you can check whether waste disposal-specific billing master data is consistent.
You can select the service type as the entry object. The following checks are carried out for each service
type:
- Is a waste billing category (WBC) allocated?
- Are the waste billing categories valuated?
- Do rate determinations exist for the rate types of the waste billing categories?
- Are the rates consistent (period control, input operands, output operands, and so on)?
- Are the rate fact groups for the WBC used in the rate?
Activities
Further notes
When you create/change the individual objects, checks are automatically carried out for each object.
However, it is possible, for example, that you make changes to a waste billing category, which result in
rates being inconsistent. These inconsistencies are only recognized if you check the consistency of all
billing master data.
In addition to this check, another consistency check exists within the definition of the billing master data.
The general billing data is checked in this consistency check.
______________________________________________________________
SAP AG 1104
System R/3
______________________________________________________________
__
Use
In this activity you define controlling elements for determining due dates in the creation of municipal
charges notifications.
These settings are used in the standard module ISU_EVENT_R406 for calculating the due dates in FI
event R406.
Standard settings
Activities
Maintain a charge parameter record for all different payment periods (monthly, quarterly, yearly, and so
on) of your company.
The following explains the meaning of the individual fields:
- Charge parameter record
Unique key for the charge parameter record
- Portion
Link to the portion from IS-U billing. Note, that the portion can only be linked with a charge
parameter record.
- Due date within first period
Here, you define the regular due date for the first period of the charge period. For example, the
regular due date for the first period (01.01 - 31.03) of a customer paying on a quarterly basis is
February 15. The regular due date is maintained without specifying a year (DDMM).
- Due date within second to twelfth period
Here, you define the regular due date for the subsequent periods.
- Interval days between charge notification delivery date and charge notification date
The charge notification delivery date is the document date of the billing document, which
corresponds to the date of the bill creation. You can use this to maintain the number of days required
to print and post the charge notification. This interval is normally formed by the duration of the
billing run and the duration of the print creation.
- Factory calendar
Here, you can define a factory calendar, which is used to calculate the adjusted days.
- Correct Non-Workday
You use this field to define how to handle a non-workday from the factory calendar.
- Interval for Postal Delivery
The maximum duration taken into account for postal delivery (generally three days). This is used
when calculating the due date.
- Due Date Determination Using Number of Days
______________________________________________________________
__
SAP AG 14.06.2013 1105
System SAP
______________________________________________________________
Here, you specify the number of days to be used when calculating the due date.
- Due Date Determination Using Number of Months
Here, you specify the number of months to be used when calculating the due date.
______________________________________________________________
SAP AG 1106
System R/3
______________________________________________________________
__
Use
In this activity you define the billing-relevant fields of the service frequency. These fields are not ready
for input in the service frequency for the period in which an IS-U contract, to which the service is linked,
has already been billed.
Standard settings
As default, all historical fields of the service frequency are indicated as billing relevant. This means that
they are not ready for input as soon as they fall in a period that has already been billed.
Example
You want it to be not permitted to change service fields, which are billing-relevant for your company in a
billed period. However, other service fields, which only have information characters or are only relevant
for the logistics (such as the route), are to remain changeable in periods that have already been billed. To
do this, remove the ’route’ field from the list of billing-relevant fields.
______________________________________________________________
__
SAP AG 14.06.2013 1107
System SAP
______________________________________________________________
Use
In this activity, you define the billing-related processes, for which you want to execute an automatic
adjustment reversal.
For each individual process you can define whether the adjustment reversal is to run without confirmation
prompts in the background, or whether the agent is to receive confirmation prompts when executing the
adjustment reversal.
The following processes are supported:
- Change container portion (from container location management)
- Change number of containers (from container location management)
- Delimit customer allocation to container (from container location management)
- Change container category (from container location management)
- Remove container (from container location management)
- Create customer allocation to container (from container location management)
- Create service (from the service frequency)
- Delete service (from the service frequency)
- Delete time slice (from the service frequency)
- Change property, number of persons/premises in premise
- Confirm container replacement (from the confirmation)
- Confirm container removal (from the confirmation)
- Confirm change to number of containers (from the confirmation)
- Confirm container delivery (from the confirmation)
- Change property portion (from property management)
- Delimit customer allocation to property (from property management)
- Change (evaluated) measurement amounts (from property management)
- Create customer allocation to property (from property management)
- Maintain allocation of cleaning object to property (from property management)
Standard settings
If you do not define any specific procedures for a process, then the changing of billing-related data in a
period that has already been billed is automatically prevented.
______________________________________________________________
SAP AG 1108
System R/3
______________________________________________________________
__
Activities
If you want to support customer-specific processes, or change the default testing of processes supplied by
SAP, you must create an implementation for the ISU_WA_BILLING Business Add-In (BAdI). You use
transaction SE18 to call this BAdI. You use transaction SE19 to create your own implementation.
To define a customer-specific process, you must enhance the EWA_BILLING_PROCESS domain.
Example
You want to increase the number of containers in a container group, because the customer has requested
an additional container. The customer has already received a municipal charges notification for the
current year, and the change to the number of containers is relevant to the charges. To have the system
automatically execute an adjustment reversal in the background when you change the number of
containers, you must select the ELOC2 process (change number of containers) and set the AK indicator
to 1 (automatic).
______________________________________________________________
__
SAP AG 14.06.2013 1109
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to influence the changing of billing-relevant data when
executing waste disposal-specific processes.
You can
- Check whether it is possible to change billing-relevant data in periods that have already been billed.
- Check whether an adjustment reversal is to take place automatically for this change.
The following methods are available for this purpose:
- DO_AUTOMATIC_BILL_REVERSAL
Execute an automatic adjustment reversal
- CHECK_AUTOMATIC_BILL_REV
Check whether an automatic adjustment reversal is permitted
Within these checks you can also determine how to perform an installation of provisionally delivered
containers in periods that have already been billed. You can also define how artificially generated
prorations of service time slices in the service frequency can be condensed again.
The following methods are available for these purposes:
- CHECK_INTERIM_INSTALLATION
Check the provisional container delivery in the installation facts
- COMPRESS_TIMESLICES
Compress (artificially) prorated service time slices.
For more information, see the documentation for the interface IF_EX_ISU_WA_BILLING.
Standard settings
SAP provides a standard version of this BAdI for all methods. In the
CHECK_AUTOMATIC_BILL_REV and DO_AUTOMATIC_BILL_REVERSAL methods, a check is
carried out for the SAP processes from the Define Processes for Automatic Adjustment Reversal
Customizing activity.
Activities
If you want to define your own checks to see whether billing-related changes can be executed with a
process, you must define the existing methods yourself. See the interface documentation for information
on the interface parameters.
______________________________________________________________
SAP AG 1110
System R/3
______________________________________________________________
__
Use
This Business Add-In (BAdI) is called during billing in SAP for Utilities. You can use the ADOPT_AAT
method to change the relevant waste billing categories for each service.
For more information, see the documentation for the interface IF_EX_ISU_WA_BILLING_EXEC.
Standard settings
______________________________________________________________
__
SAP AG 14.06.2013 1111
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1112
System R/3
______________________________________________________________
__
Use
Use this section to define the number range object - guarantor contract.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1113
System SAP
______________________________________________________________
Use
Requirements
If required, you must define your customer-specific fields in advance in the customer includes
CI_GUARANTOR (at header level) and CI_GUARANTORH (at item level).
Example
You define the guarantor category DSD, which contains the following fields:
ANFALLSTELLENNR Premise
DECKELMENGE Quantity
EX_WAKEY Ext. Waste key
FRAKTION Material
LGORT_GG Storage location
PRICE_CUST Customer portion (price)
PRICE_GG Guarantor portion (price)
QUANT_CUST Disposal company portion (quantity)
QUANT_GG Guarantor portion (quantity)
VERTRAGSGEBIET Elementary political regional structure
WERK_GG Plant
______________________________________________________________
SAP AG 1114
System R/3
______________________________________________________________
__
Use this activity to define the Search help for guarantor contracts.
Notes
You can find information on maintaining search helps in the SAP Library by choosing Basis -> ABAP
Development Workbench -> ABAP Dictionary -> Search Help.
To maintain search helps, you require technical knowledge about the ABAP dictionary. Search helps are
therefore maintained by system administration.
Note that if you have a large number of search helps, this will affect performance. Check which search
helps you wish to use for your field of work. You can deactivate the search helps you do not require.
Search helps are created for all clients.
Recommendation
Activities
1. Establish whether the search helps provided by SAP meet your requirements.
2. Add to the existing search help objects, or, if necessary, create new search helps.
______________________________________________________________
__
SAP AG 14.06.2013 1115
System SAP
______________________________________________________________
Use
Requirements
To display or maintain customer-specific fields, you must first define the following customer includes:
Include Description
CI_GUARANTOR Customer include for header data of the guarantor contract
CI_GUARANTORH Customer include for historic data for the
guarantor contract
You must also use the Customizing activity Define Guarantor Categories to allocate your
customer-specific fields to the corresponding guarantor category.
Activities
To implement the BAdI you must take the following steps. For further information, see the general note
on the implementation of screen enhancements (see "Application Help").
1. Create a function group
2. Create your customer subscreens, with the relevant process control.
3. In the subscreen tab, allocate the name of the called program and the subscreen.
4. Define the individual methods of the interface with your code.
______________________________________________________________
SAP AG 1116
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1117
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1118
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1119
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to tailor processes in the object activity to meet your individual
requirements. The business object is the class CL_EEWA_BO_WDOCACTIVITY. The application is
located in the function group EEWA_WDOCWORKAREA.
This function is used in the transaction Waste Disposal Order Cockpit EWAWDOC.
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
SAP AG 1120
System R/3
______________________________________________________________
__
Use
You can use this Business Add-In (BAdI) to tailor processes in the object work area to meet your
individual requirements.
The business object is the class CL_EEWA_BO_WORKAREA. The application is located in the function
group EEWA_WDOCWORKAREA.
The function is used in the transaction Waste Disposal Order Cockpit (EWAWDOC).
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1121
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to tailor processes in the object waste disposal order to meet
your individual requirements.
The business object is the class CL_EEWA_BO_WDORDER. The application is located in the function
group EEWA_WDORDER.
To influence postings, you can additionally define the interface IF_EX_EEWA_BO_WDORDER.
This function is used in the transaction Waste Disposal Order Cockpit EWAWDOC.
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
SAP AG 1122
System R/3
______________________________________________________________
__
Use
You can use this Business Add-In (BAdI) to tailor processes in the object item of waste disposal order
to meet your individual requirements.
The business object is the class CL_EEWA_BO_WDORDERITEM. The application is located in the
function group EEWA_WDOITEM.
To influence postings, you can additionally define the interface IF_EX_EEWA_BO_WDORDERITEM.
This function is used in the transaction Waste Disposal Order Cockpit EWAWDOC.
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1123
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to tailor processes in the object weighing data record to meet
your individual requirements.
The business object is the class CL_EEWA_BO_WDORDERWEIGH.
To influence postings, you can additionally define the interface
IF_EX_EEWA_BO_WDORDERWEIGH.
This function is used in the transaction Waste Disposal Order Cockpit (EWAWDOC).
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
SAP AG 1124
System R/3
______________________________________________________________
__
Use
This Business Add-In (BAdI) is not called at present and is planned for future enhancements.
For information about the general procedure, see the documentation for the interface
IF_EX_EEWAEL_BA_BASE.
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1125
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to influence the main process flow of the Waste Disposal Order
Cockpit. The object is called in the function group EEWA_WDOCOCKPIT.
The function is used in the transaction Waste Disposal Order Cockpit (EWAWDOC).
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
SAP AG 1126
System R/3
______________________________________________________________
__
Use
You can use this Business Add-In (BAdI) to influence the application for the work areas and activities of
the Waste Disposal Order Cockpit. It is called in the function group EEWA_WDOCWORKAREA and is
used by the main application (hierarchy display).
This function is used in the transaction Waste Disposal Order Cockpit (EWAWDOC).
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1127
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to influence the application for the waste disposal orders of the
Waste Disposal Order Cockpit. It is called in the function group EEWA_WDOORDER.
This function is used in the transaction Waste Disposal Order Cockpit (EWAWDOC).
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
SAP AG 1128
System R/3
______________________________________________________________
__
Use
You can use this Business Add-In (BAdI) to influence the application for the waste disposal order items
of the Waste Disposal Order Cockpit. It is called in the function group EEWA_WDOITEM.
This function is used in the transaction Waste Disposal Order Cockpit (EWAWDOC).
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1129
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to influence the application for the confirmation (main
application with hierarchy display) of the Waste Disposal Order Cockpit. It is called in the function group
EEWA_WDORDERRESULT.
This function is used in the transaction Waste Disposal Order Cockpit (EWAWDOC).
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
For an example, see the documentation for the interface IF_EX_EEWAEL_BA_BASE.This BAdI also
supports the interface IF_EX_EEWAEL_DATAREADER for adjusting the hierarchy display.
______________________________________________________________
SAP AG 1130
System R/3
______________________________________________________________
__
Use
You can use this Business Add-In (BAdI) to influence the application for the weighing records of the
Waste Disposal Order Cockpit. It is called in the function group EEWA_WDOWEIGH.
This function is used in the transaction Waste Disposal Order Cockpit (EWAWDOC).
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1131
System SAP
______________________________________________________________
Use
This Business Add-In (BAdI) allows you to plan waste disposal orders.
By implementing the BAdI you can influence the following processes within planning:
- Update the service frequencies from planning
- Additional restriction of the route selection
The following methods are provided:
- UPD_ROUTE_TO_SERVFREQUENCE
This method updates the sequence number and the service period in the service frequencies of the
respective objects of the order items.
- FILTER_SELECTED_ROUTE
Method to restrict the routes
- PUT_DATA_TO_SCREEN and
- GET_DATA_FROM_SCREEN
Method to incorporate a customer-specific dynpro or screen. You can define criteria for the route
restrictions here.
For more information, see the documentation for the interface IF_EX_ISU_WA_ORDER_DISPO.
Standard settings
Activities
If you want to use your own logic to update service frequencies or if you want to use your own criteria to
restrict the route selection during planning, you must create your own implementation of the BAdI
methods.
______________________________________________________________
SAP AG 1132
System R/3
______________________________________________________________
__
Use
Standard settings
Activities
To incorporate your own selection fields into the screen or to influence the selection of the relevant
service frequencies and/or to decide yourself on the procedure for the order header, you must create your
own implementation of the BAdI.
______________________________________________________________
__
SAP AG 14.06.2013 1133
System SAP
______________________________________________________________
Use
This Business Add-In is used to transfer the selection of waste disposal orders for the following
subsequent functions:
- Planning of waste disposal orders (EWAPLAN)
- Deletion of waste disposal orders (EWAORDDEL)
- Confirmation of waste disposal orders (EWAORDRESL)
- Output of waste disposal orders (EWAORDDOWN)
Activities
In the aforementioned transactions you can install customer-specific fields for selecting waste disposal
orders. To do this you must create your own customer subscreen with the desired selection criteria.
Use the methods PUT_DATA_TO_SCREEN and GET_DATA_FROM_SCREEN to enter values in
your fields. You use the structure ISUWA_CUST_SELECT_OPTIONS to return your own selection
parameters to the calling program, in the form of range tables. You can then use these ranges in the
method SELECT_ORDERS to execute your own selections for determining orders.
For the output and confirmation of waste disposal orders it is imperative, in the structure
ISUWA_CUST_SELECT_OPTIONS, that the TAB_CUST_ROUTE range is transferred with route
data. This is because the subsequent processes of this transaction need the route as an input criterion. It is
left to you to decide whether to specify the route as a selection criterion directly at the customer
subscreen, or to use a different logic to complete the route.
______________________________________________________________
SAP AG 1134
System R/3
______________________________________________________________
__
Use
Standard settings
- PREPARE_CO_REPOSTING
A standard implementation of this BAdI method exists, which calculates the distribution of the CO
costs linearly.
- UPDATE_DEBITREQUEST and UPDATE_DEBITREQUEST_AFTER
No standard implementation or only empty standard implementation exists.
Activities
To influence the distribution of the confirmed CO costs or the generation of the debit memo requests
from the confirmation, you must create your own implementation of the BAdI.
______________________________________________________________
__
SAP AG 14.06.2013 1135
System SAP
______________________________________________________________
In this IMG activity, you define number range objects for waste disposal orders.
Activities
______________________________________________________________
SAP AG 1136
System R/3
______________________________________________________________
__
In this IMG activity you define the bulk waste order types. Define the tax information for the customer
order in Sales and distribution (SD), which is generated in the background when you create a waste
disposal order for bulk waste. Allocate the corresponding service areas (for example, commercial) and
material types of the bulk waste (such as wooden cupboard, washing machine) to the bulk waste order
types.
Requirements
Logistics - General
Waste Management
______________________________________________________________
__
SAP AG 14.06.2013 1137
System SAP
______________________________________________________________
Use
In this IMG activity, you define notes for confirmation. You can allocate the indicators reset and negative
confirmation to every note. These influence the further processing and billing of the waste disposal order.
As of Enhancement Package 4, you can also allocate the confirmation note to a confirmation mode. This
allows you to control how to handle waste disposal order item in the event of a negative confirmation.
You have the following alternatives:
- Postponement: The waste disposal order item can be postponed to another date during the
confirmation. Subsequent orders for the same container are also postponed.
- Total Rejection: The waste disposal order item is negatively confirmed and subsequent orders
could have been deleted (if it is a delivery order).
Example
You define a confirmation message with the text Customer has rejected. To this message, you
allocate the Negative Confirmation indicator and the confirmation mode Total Rejection.
During confirmation of a delivery order, specify in the confirmation note that the customer rejected the
container delivery. This results in a negative confirmation of the delivery order and any existing service
orders for this container could have been deleted.
______________________________________________________________
SAP AG 1138
System R/3
______________________________________________________________
__
In this IMG activity you find out how you can adjust the general SAP status management to meet your
requirements.
When maintaining the various statuses, the following statuses are distinguished between in the SAP
system:
- System status
- User status
System Status
The SAP system contains a number of statuses in a central table. These statuses are valid for all
applications and can be used by all applications.
The statuses are defined by SAP, and cannot be changed. They are indicated as system statuses.
Business Transactions
The SAP system contains a number of business transactions in a different table. These business
transactions are valid for all applications, and can be used by all applications.
These business transactions are defined by SAP and cannot be changed.
In another central table, also predefined by SAP, a system status is allocated to each business transaction.
In this table it is also defined whether the corresponding system status is deleted or set for the transaction.
Another table is used to define which business transactions are permitted for which SAP objects (order,
waste disposal order header, waste disposal order item, and so on). This allocation is also predefined by
SAP.
Result
Status Profile
In the IMG activity Define Status Profile, you can create your own status profile. Each status profile
must be allocated to at least one object (such as equipment or functional location).
______________________________________________________________
__
SAP AG 14.06.2013 1139
System SAP
______________________________________________________________
Status Numbers
Activities
Define your user status for the waste disposal order header and/or the waste disposal order items.
______________________________________________________________
SAP AG 1140
System R/3
______________________________________________________________
__
Use
In this activity you can define which fields are to be displayed for header data in the waste disposal order
in the waste disposal order cockpit on an individual basis. You can also define attributes for these fields.
This enables you to modify the application screen to meet your requirements and those of the respective
user.
You must enter an existing module pool as an initial criterion. The module pool for header data in the
waste disposal order is SAPLEEWA_WDORDER and the screen group is MAIN.
Standard settings
The Field is Ready for Input attribute is defined for all modifiable fields in the default system settings.
Since the modifiable screen only contains fields that are not ready for input, this means that all fields are
displayed.
Activities
1. Select the screen group that you want to edit by selecting the field required.
2. Choose the following menu path Goto -> Modifiable to access generic processing of the field
selection. The Field Selection: Modifiable Fields screen appears.
3. Choose the following menu path Goto -> Influencing. The Field Selection: Influencing Field
screen appears.
4. Specify the field value under Influencing Field and choose Enter.
5. You can now define the following attributes for every field:
- Field is to be ready for input.
- Field is a required entry.
- Field is display-only (for instance for default values that are not to be overwritten).
- Field is hidden.
Select the Field Is Hidden indicator to hide fields that are not required.
- Field is Highlighted.
You can also select this indicator in conjunction with other indicators.
Further notes
By choosing the menu path Goto -> All Influences you can display an overiew of the profile-related
______________________________________________________________
__
SAP AG 14.06.2013 1141
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1142
System R/3
______________________________________________________________
__
Use
In this activity you can define which fields are to be displayed for item data in the waste disposal order in
the waste disposal order cockpit on an individual basis. You can also define attributes for these fields.
This enables you to modify the application screen to meet your requirements and those of the respective
user.
You must enter an existing module pool as an initial criterion. The module pool for item data in the waste
disposal order is SAPLEEWA_WDOITEM and the screen group is 0001.
Standard settings
The Field is Ready for input attribute is defined for all modifiable fields in the default system settings.
Activities
1. Select the screen group that you want to edit by selecting the field required.
2. Choose the following menu path Goto -> Modifiable to access generic processing of the field
selection. The Field Selection: Modifiable Fields screen appears.
3. Choose the following path Goto -> Influencing. The Field Selection: Influencing Field screen
appears.
4. Specify the field value under Influencing Field and choose Enter. Service Type is available to you
as an influencing field at item level.
This means that you can define your own screen structure for each service type. You can for
instance hide all non cleaning-relevant fields (such as container data) for all cleaning services.
5. You can now define the following attributes for every field:
6.
- Field is to be ready for input.
- Field is a required entry.
- Field is display-only (for instance for default values that are not to be overwritten)
- Field is hidden.
Select the Field is Hidden indicator to ensure that fields that are not required are hidden.
- Field is Highlighted.
You can also select this indicator in conjunction with other indicators.
______________________________________________________________
__
SAP AG 14.06.2013 1143
System SAP
______________________________________________________________
Further notes
By choosing the menu path Goto -> All Influences you can display an overiew of the profile-related
field selection you have made.
______________________________________________________________
SAP AG 1144
System R/3
______________________________________________________________
__
Use
In this activity you define the type of status processing during confirmation using the waste disposal
order cockpit. The waste disposal order uses SAP status management.
The system assigns a status automatically or the users assigns this for specific transactions. The system
defines the status assignment sequence.
You can influence the status assignment in this activity. You can for instance specify that the next status
is set directly when a specific status is assigned. This can be important for organizational reasons in your
company. If you for instance want to release a waste disposal order when its is confirmed without
additional confirmation for billing, you can only control this using this activity.
This setting applies to all types of waste disposal order.
Standard settings
All statuses are assigned sequentially. This sequence would be as follows for the standard setting:
Created --> Planned --> Output --> Confirmed Positively (or Negatively) --> Checked --> Posted
Activities
Item Level
Name Description
Post Item Automatically During confirmation, the item is automatically
assigned the status Checked.
______________________________________________________________
__
SAP AG 14.06.2013 1145
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1146
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1147
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1148
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1149
System SAP
______________________________________________________________
Use
You can use this activity to define the material types that are relevant when selecting a waste in a waste
disposal installation.
Example
If you enter the material type WASTE, then you are only offered materials from this material type for
selection when choosing the material supplied or delivered to the waste disposal installation.
______________________________________________________________
SAP AG 1150
System R/3
______________________________________________________________
__
Use
You can use this activity to define types of waste disposal installation, which you can use to classify
waste disposal installations.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1151
System SAP
______________________________________________________________
In this section you define the number range object ’waste disposal installation’.
Activities
______________________________________________________________
SAP AG 1152
System R/3
______________________________________________________________
__
In this section you define the number range object ’delivery lock’.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1153
System SAP
______________________________________________________________
In this section you define the number range object for view controls and reserve samples.
Activities
______________________________________________________________
SAP AG 1154
System R/3
______________________________________________________________
__
In this section you define the number range object ’general cargo entry’ .
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1155
System SAP
______________________________________________________________
Use
In this IMG activity, you define the number range object for transactions within the facility.
Activities
______________________________________________________________
SAP AG 1156
System R/3
______________________________________________________________
__
Use
You can use this activity to define the measurement procedures used to determine the sample parameters
for a reserve sample.
______________________________________________________________
__
SAP AG 14.06.2013 1157
System SAP
______________________________________________________________
Use
You can use this activity to define the sample parameters observed for a reserve sample. To do this, you
can define the description and the unit of the parameter, the measurement procedure to be used, and the
minimum and maximum permitted values.
Requirements
______________________________________________________________
SAP AG 1158
System R/3
______________________________________________________________
__
Use
You can use this activity to control the creation of sales documents during accelerated weighing entry and
general cargo entry. To do this, you must define the following settings for each order type for the waste
disposal installation:
- Sales document type and item category to be used by the SD transfer function
Specify a sales document type and allocate it an item category, which is to be created for the
individual items from the accelerated weighing entry or general cargo entry.
- Sales document type and item category for cash sale
Specify a sales document type, which is to be used for the cash sale. Then allocate an item category,
which is to be created for the individual items from the accelerated weighing entry and general
cargo entry, to this sales document type.
- Condition types for use and removal of delivered material
According to the type of waste (use or removal), the bill contains different prices for accepting the
waste. This can occur using the link from the material to a corresponding condition type. These
condition types are not included for a delivery from a waste disposal installation.
- Order reasons for maintenance and assignment of SD documents
To facilitate the assignment of SD documents to individual weighing procedures, a mnemonic order
reason is explicitly allocated to the possible order characteristics. This order reason is maintained in
the SD Customizing, and is allocted in the fields "Weigh.Ord.Reas." and "Gen.Carg.Ord.Reas.". The
F4 help for the entries displays all maintained SD order reasons. The following order reasons are
possible:
The assignment makes it possible, when creating SD orders from transaction EWAWA01, to
automatically provide corresponding order reasons for the SD orders.
______________________________________________________________
__
SAP AG 14.06.2013 1159
System SAP
______________________________________________________________
Use
You can use this activity to define which maintenance notifications are displayed in the operations log on
the Checks and Malfunction Reports tab pages.
To do this, you assign the tab page the desired notification origin, which has also been defined in the
notification type.
______________________________________________________________
SAP AG 1160
System R/3
______________________________________________________________
__
Use
You can use this Business Add-In (BAdI) to tailor processes in the object delivery lock to meet your
individual requirements.
The business object for the delivery lock is the class CL_EEWA_BO_DELIVERYBAN. The application
is located in the function group EEWA_EL_DELIVERYBAN.
In addition, you can manage your own fields for the delivery lock. To do this, you must have first added
your fields in the customer include CI_EWA_EL_DELVRYBAN. The customer include is integrated in
the structure EWAEL_DELIVERYBAN.
The relevant screen area SS_BADI is located directly on the delivery lock screen and is always navigated
to.
For information about the general procedure, see the documentation for the
interfaceIF_EX_EEWAEL_BA_BASE.
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1161
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to tailor processes in the object visual control/reserve sample to
meet your individual requirements.
The business object is the class CL_EEWA_BO_SAMPLE. The application is located in the function
group EEWA_EL_SAMPLE.
The base table is EWA_EL_SAMPLE. It contains the customer include CI_EWA_EL_SAMPLE for
customer-specific fields.
The screen area SS_BADI is located under the comment field or - in the case of a reserve sample - under
the parameter list, and is navigated to at each call.
For information about the general procedure, see the documentation for the interface
IF_EX_EEWAEL_BA_BASE.
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
SAP AG 1162
System R/3
______________________________________________________________
__
Use
You can use this Business Add-In (BAdI) to tailor processes in the object waste disposal facility to meet
your individual requirements.
The business object is the class CL_EEWA_BO_WDPLANT. The application is in the function group
EEWA_EL_WDPLANT.
The screen area SS_MSK is located on a separate tab page Suppl. on the screen. The tab page is only
visible if a BAdI implementation exists. It is only navigated to if the tab page is visible.
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1163
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to tailor the proceses in the object transaction within facility to
meet your individual requirements.
The business object is the class CL_EEWA_BO_WDPPROC. The application is located in the function
group EEWA_EL_WDPPROC.
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
SAP AG 1164
System R/3
______________________________________________________________
__
Use
For information about the general procedure, see the documentation on the interface
IF_EX_EEWAEL_BA_BASE.
The business object is the class CL_EEWA_BO_PLANTJOURNAL. The application is located in the
function group EEWA_EL_PLANTJOURNAL.
The subscreen area SS_MSK is located on a separate tab page Suppl. on the screen. The tab page is only
visible if a BAdI implementation exists. It is only navigated to if the tab page is visible.
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1165
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1166
System R/3
______________________________________________________________
__
Use
You can use this activity to enter the technical parameters for a device connected to some scales. You can
call these parameters either using a serial interface or by TCP/IP. For devices that are called using a serial
interface you must specify the settings, such as the interface name, parity, baud rate, and number of data
bits and stop bits. For devices connected by TCP/IP, you must specify the IP address and the port for the
device.
______________________________________________________________
__
SAP AG 14.06.2013 1167
System SAP
______________________________________________________________
Use
You can use this activity to implement the flow control for the externally connected devices. JavaScript
(or JScript) is used as the descriptive language. The options provided by this language are not
documented here. For each script you must define the parameterless function "Main()" as the access
point. This is responsible for the entire flow of the controls and must, if necessary, save all results in the
structures provided for this purpose. Furthermore, the success of the execution is to be returned as a
boolean value.
2 global class instances are available at the script runtime:
- Device (corresponds to the device called)
- Debugger (corresponds to a class for outputting information at the runtime)
Device Methods:
- Write(AData : string)
Write ASCII data
- WriteHS(AData : string)
Write hexadecimal data
- WritePacket(AData, AStartSequence, AEndSequence : string)
Write ASCII data (with sequences for the start and end of the package)
- WritePacketHS(AData, AStartSequence, AEndSequence : string)
Write hexadecimal data (with sequences for the start and end of the package)
- ReadCount(ACount, ATimeOut : Integer)
Reads n bytes from the device in the buffer
- ReadPacket(AStartSequence, AEndSequence : string; ATimeOut : Integer)
Reads a package that starts or ends with the specified ASCII sequence.
The ATimeOut parameter has a standard value of 2000ms, and is optional.
- ReadPacketHS(AStartSequence; AEndSequence : string; ATimeOut : Integer)
Reads a package that starts or ends with the specified hexadecimal sequence.
The ATimeOut parameter has a standard value of 2000ms, and is optional.
- CompareBuffer(AValue : string; AbufferIndex : Integer)
Compares the value in the current buffer, at the index, with the specified ASCII string.
- CompareBufferHS(AValue : string; ABufferIndex : Integer)
Compares the value in the current buffer, at the index, with the specified hexadecimal string.
- GetBuffer(ABufferIndex, ACount : Integer)
Returns the ASCII characters described by the index and count from the current buffer.
- GetBufferHS(ABufferIndex, ACount : Integer)
Returns the hexadecimal characters described by the index and count from the current buffer.
- SetResult(AName, AValue : string)
Sets a parameter to the specified value for returning to the ABAP program.
______________________________________________________________
SAP AG 1168
System R/3
______________________________________________________________
__
- SetError(AValue : string)
Sets an error message, which is evaluated by the client
Device Properties:
- Buffer : string
Option to directly read/write the current data buffer.
- Parameter : string
Parameter transfer from client (can only be read)
Debugger Methods:
- Write(AValue : string)
Gives a text message to the debugger
Example
function Main()
{
var LResult = false;
var LCount;
var LRepeatRead = 1;
var LWeight;
var LDimension;
Device.WritePacket("q$","\x01","\x17");
Debugger.Write("command send");
do
{
LCount = Device.ReadPacket("\x01","\x17",2000);
if(LCount >= 0)
{
if(Device.CompareBuffer("w5",1))
{
Debugger.Write("scale not in neutral position");
LRepeatRead = 1;
}
else
{
if(Device.CompareBuffer("+",1)) // weight-datagram
{
Debugger.Write("weight-datagram...");
if(Device.CompareBufferHS("21",2)) // weight invalid
{
______________________________________________________________
__
SAP AG 14.06.2013 1169
System SAP
______________________________________________________________
Debugger.Write("weight valid");
LWeight = parseFloat(Device.GetBuffer(3,9));
LDimension = Device.GetBuffer(12,2);
Device.SetResult("WEIGHT",LWeight);
Device.SetResult("DIMENSION",LDimension);
Debugger.Write("weight:"+LWeight+"("+LDimension+")");
LRepeatRead = 0;
LResult = true;
}
else // scale under- or overloaded
{
Device.SetError("scale under- or overloaded");
Debugger.Write("weight invalid (scale under- or overloaded)");
LRepeatRead = 0;
LResult = false;
}
};
};
}
else
{
LRepeatRead = 0;
Device.SetError("Timeout");
LResult = false;
};
Debugger.Write("ReapeatRead->"+LRepeatRead);
} while(LRepeatRead == 1);
return(LResult);
}
______________________________________________________________
SAP AG 1170
System R/3
______________________________________________________________
__
Use
You can use this activity to group together hardware profiles and hardware profile controls for groups. A
hardware profile group represents the logical grouping of several devices, which can be reached via a
certain RFC destination. A unique allocation of hardware profiles to the respective hardware profile
control must take place.
You can use a hardware profile group in the accelerated weighing entry to determine the weight and
vehicle, and to control a traffic light or barrier at the entrance to a waste disposal installation.
Requirements
Before you can define hardware profile groups, you must have defined hardware profiles and hardware
profile controls.
______________________________________________________________
__
SAP AG 14.06.2013 1171
System SAP
______________________________________________________________
Use
In this IMG activity, you maintan the number range objectOffline Weighing Documents.
Activities
______________________________________________________________
SAP AG 1172
System R/3
______________________________________________________________
__
In this section you define the number range object for weighing procedure.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1173
System SAP
______________________________________________________________
Use
In this IMG activity, you define the number range object for the favorites in Accelerated Weighing Entry.
Activities
______________________________________________________________
SAP AG 1174
System R/3
______________________________________________________________
__
Use
In this IMG activity, you define the types of weighing data. These classify the weighing data records and
stipulate whether goods movements are triggered with the posting and whether the weighing data is
updated at item level.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1175
System SAP
______________________________________________________________
Use
In this IMG activity, you define whether the material splitting process is to be posted together with the
incoming weighing posting process, or separately.
Standard settings
BOOKACT Incoming weighing and
material splitting Complete
If material splitting is terminated due to an error message, this setting results in no incoming weighing
posting
______________________________________________________________
SAP AG 1176
System R/3
______________________________________________________________
__
Use
In this IMG activity, you define objects that represent additional tare weights over and above the vehicle
and the containers in the weighing process.
For each of these objects, you must enter a text, the average weightand the weight unit .
Example
______________________________________________________________
__
SAP AG 14.06.2013 1177
System SAP
______________________________________________________________
Use
In this IMG activity, you define the limits for checking the target quantities from the SD contract.
When you make a posting against an SD contract (quantity contract) in Accelerated Weighing Entry, the
system checks the target quantities of the contract to prevent excessive posting to a contract.
Example
You can stipluate that the system is to issue a warning message when 80% of the contract’s posting
capacity has been exceeded, and an error message when 95% has been exceeded.
______________________________________________________________
SAP AG 1178
System R/3
______________________________________________________________
__
Use
In this IMG activity, you define the assignment of front-office processes to the data identifier in
accelerated weighing entry.
These front-office processes make it possible to find the necessary input data for a weighing process
efficiently and quickly, thereby minimizing the processing time for the user (for example, weighing
supervisor). For the weighing transaction, the internal delivery processes are distinguished from the
external delivery processes.
Standard settings
SAP Waste and Recycling provides a standard front office process for the internal delivery and external
delivery process respectively. These processes support different search scenarios. You can also use these
processes as copy templates to define search strategies of your own.
______________________________________________________________
__
SAP AG 14.06.2013 1179
System SAP
______________________________________________________________
Use
In this IMG activity, you stipulate which fields are to be displayed on the screen for weighing accelerated
entry.
You can define the properties of the fields and tailor the data overview to best suit your own requirements
by selecting the fields you need.
Standard settings
In the standard system, the Field Is Ready for Input indicator is set for all modifiable fields.
Activities
To define which fields are to appear on the screen in the edit and display functions and the properties of
these fields, choose Goto -> Modifiable.
You must enter an existing module pool as the initial criterion. The module pool for the header data of the
waste disposal order is SAPLEEWA_WDORDER and the screen group is MAIN.
- Choose the screen group that you want to edit. To do this, position the mouse pointer on the required
field.
- Then choose Goto -> Modifiable for the general management of the field selection. The
Field Selection: Modifiable Fields view appears.
- In the second step, choose Goto -> Influencing. The Field Selection: Influencing Fields
view appears. Here in the Influencing Value field enter the value of the field, and choose
Continue.
- For each field, stipulate one of the following:
- Field is ready for input
- Required entry field
- Field is to be displayed only
This is suitable, for example, for default values that are not to be overwritten.
- Field is to be hidden
Select the Field Is Hidden radio button to suppress from the screen the fields you do not need.
- Field is to be highlighted
You can combine this indicator with the other options.
Further notes
You can see an overview of the profile-specific field selection you have made by choosing Goto -> All
______________________________________________________________
SAP AG 1180
System R/3
______________________________________________________________
__
Influences.
______________________________________________________________
__
SAP AG 14.06.2013 1181
System SAP
______________________________________________________________
Use
In this activity, you define threshold values for checking the validity from the SD document.
When you post againt an SD contract in the Accelerated Weighing Entry, the system checks the end of
the contract validity period.
Example
You can specify that the user receives a warning 10 days before the contract expires and an error message
1 day before it expires.
______________________________________________________________
SAP AG 1182
System R/3
______________________________________________________________
__
Use
You can use this Business Add-in (BAdI) to allocate the updated quantities for the inventory
management. The information in the guarantor contract is included here.
The following data is available at the BAdI-Methods interface:
- ORDERPOS = The current lines of the waste disposal order items. This structure also contains the
guarantor contract number.
- MATEINGANG = Order item data, necessary for inventory posting (waste, quantity, plant, storage
location, unit of measurement).
- MATEINGANG_GG = Order item data, necessary for inventory posting. This structure is to contain
the data from the guarantor contract specifications.
Requirements
In the guarantor contract, which must be allocated to the service frequency, you must have defined a plant
and a storage location for the guarantor’s waste fraction, to which the quantities are to be posted.
In the waste disposal order item, which was confirmed, you must have specified a plant and a storage
location for the inventory posting of the disposal company.
Standard settings
Once they have been successfully posted, the material document numbers of the postings to the storage
location of the disposal company are located in the field MLBNR of the table EEWA_ORDER_OBJECT.
Once they have been successfully posted, the material document numbers of the postings to the storage
location of the guarantor are located in the field MLBNR_GG of the table EEWA_ORDER_OBJECT.
The splitting records in the guarantor contract are considered, and the initial quantities are multiplied with
these factors. These quantities are then transferred to the inventory management.
Activities
If you want to include further attributes, alongside the splitting records, for the splitting of the quantities
to be posted, you must do this in an attribute of the method SPLITWASTEAMOUNT. This method only
includes the splitting records!
Example
You have defined a plant and a storage location, in your guarantor contract, for the waste fraction paper,
cardboard, cartons. This guarantor contract is allocated at service level in the service frequency. When
confirming this service, 10 cubic meters of paper, cardboard and cartons is confirmed. Because it was
specified in the guarantor contract that 75% of the confirmed amount should be booked to the storage
location of the guarantor, and 25% to the storage location of the supplier, the amount is divided and
booked accordingly.
______________________________________________________________
__
SAP AG 14.06.2013 1183
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1184
System R/3
______________________________________________________________
__
Use
You can use this Business Add-In (BAdI) to tailor processes in the object general cargoto meet your
individual requirements.
The business object is the class CL_EEWA_BO_PCKGOODSREG. The application is located in the
function group EEWA_WA_PCKGOODSREG.
The screen area SS_BADI is located below the items and is navigated to at each call.
For more information about the general procedure, see the documentation for the
interfaceIF_EX_EEWAEL_BA_BASE.
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1185
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to tailor processes in the objectweighing transactionto meet
your individual requirements.
The business object is the class CL_EEWA_BO_WEIGHINGPROCESS. The application is located in
the function group EEWA_WA_WEIGHINGPROCESS. The application for accelerated entry is located
in the function group EEWA_WA_WEIGHINGPROCFAST.
The tap page area SS_WGS is located on a separate tab page Addnl(additional data). The tab page is only
visible if a BAdI implementation exists. It is only navigated to if the tab page is visible.
The tab page area SS_BADI is located directly on the accelerated entry screen and is always navigated to.
To influence postings directly, you can define values for the interface
IF_EX_EEWAWA_BO_WEIGHPROC.
For more information about the general procedure, see the documentation for the interface
IF_EX_EEWAEL_BA_BASE.
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
SAP AG 1186
System R/3
______________________________________________________________
__
Use
You can use this Business Add-In (BAdI) to tailor processes in the object offline weighing transaction to
meet your individual requirements.
The business object is the class CL_EEWA_BO_WEIGHINGOFFLINE. The application is located in the
function group EEWA_WA_WEIGHINGPROCOFFLIN.
For more information about the general procedure, see the documentation for the interface
IF_EX_EEWAEL_BA_BASE.
Activities
To implement this Business Add-In (BAdI), you need to work through the following steps:
1. Create a function group.
2. Create your own tab pages with the related flow control.
3. On the Subscreens tab page, assign the name of the programs to be called and the tab pages.
4. Create your own source code for the various methods of the interfaces.
5. See the general information about implementing screen enhancements in the SAP Help Portal.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1187
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1188
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1189
System SAP
______________________________________________________________
Use
Activities
You define the waste disposal services that you want to offer in enhanced sales and distribution
processing at the highest level of the view cluster. You can only include products defined here in the
quotation, order or contract in the Utilities Industry menu under Utilities Industry -> Customer
Service -> Waste Management -> Enhanced Sales and Distribution Processing -> Create
Quotation or Create Order or Create Contract.
In addition to the Key and the Description, you should also specify the associated SD material and
create any default values for the sales organization, distribution channel and division. You should also
specify a validity period for the service.
You define the fields required to configure the product for each waste disposal service here. To do so,
assign various waste disposal set types to the respective waste disposal service. Each set type contains a
group of fields with related content (such as service type, service interval etc).
If the standard SAP set types do not contain a field you require, you can also create your own set types
(see Define Customer-Specific Service Product Set Types).
You must only make settings in this step, if you want to change the number of fields selected by the set
types. You can hide a field or define it as a required or display-only field. You can also propose a default
value that is entered as a default entry for this field.
If you do not make an entry for a field, the system displays the field as a standard input field in the sales
transaction.
______________________________________________________________
SAP AG 1190
System R/3
______________________________________________________________
__
Further notes
A waste disposal service is based on a specific master data template. You define the waste disposal
service first so that you can then reference this service when you define the master data template under
Define Master Data Template .
______________________________________________________________
__
SAP AG 14.06.2013 1191
System SAP
______________________________________________________________
Use
In this IMG activity, you define themaster data template for a waste disposal service.
You use the master data template to create or change all master data that is required for billing the
service. This step is usually the last step in the sales process and is executed automatically as part of the
workflow.
For the most part, the following objects are created or changed:
- Service frequency
- Container delivery
Depending on the customer or premise, objects may already exist that you can use and change
accordingly.
The objects Business Partner, Contract Account, Waste Disposal Object, and Premise are created in the
sales process when you create the order and therefore do not need to be created. You can, however,
change these objects.
Activities
______________________________________________________________
SAP AG 1192
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1193
System SAP
______________________________________________________________
Use
In this IMG activity, you generate characteristics and classes for configuring the waste disposal service in
the sales and distribution documents.
To configure a waste disposal service, you have to generate a class for each required set type and then in
the configuration profile assign this class to a material. You then assign the material to your waste
disposal service.
The following assignments must also exist:
Waste disposal service - material - configuration profile - class
Requirements
Activities
After you have generated the classes, create the configuration profile for your material and assign the
required classes:
- Create Configuration Profile
- Change Configuration Profile
______________________________________________________________
SAP AG 1194
System R/3
______________________________________________________________
__
Use
In this IMG activity, you define the two master data templates that are used in the utilities industry menu
under Waste Management -> Customer Service -> Enhanced Sales and Distribution Processing
to create or change the following data:
- Business Partner and Contract Account
- Waste Disposal Object and Premise
SAP provides the sample templates SALES_PARTNER and SALES_SERVLOC. On the initial screen,
you can copy and change these templates so that they create the objects you require with the correct
standard values. You generally do not have to change the allocation of parameters to fields. However, it is
possible if required.
You enter the names of the new master data templates in a sales processing profile, where the templates
will be used.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1195
System SAP
______________________________________________________________
data templates that are sold by your company. You can also survey and edit any existing master data
templates.
______________________________________________________________
SAP AG 1196
System R/3
______________________________________________________________
__
Use
In this IMG activity, you define the standard settings for the function Create Sales Quotation/Create
Sales Order in the utilities industry menu under Waste Management -> Customer Service ->
Enhanced Sales and Distribution Processing.
A profile is a record of settings. You can create different profiles and then call the function with a profile.
For example, it is possible for different users to have different standard settings.
You define the following in a profile:
- Creation of quotation, order, and/or contract
- Quotation, order, or contract category
- Further standard settings for quotation, order, or contract
You also enter settings for the master data templates for creating/changing the business partner/contract
account and waste disposal object/premise.
Requirements
The IMG activity Define Master Data Templates for Sales Order/Quotation describes how you must
copy and complete the delivered master data templates so that the aforementioned objects are correctly
created and changed.
Activities
In the profile, enter the name of the copied templates in the Master Data Template for Business
Partner and Master Data Template for Premise fields.
If you want to be able to create business partners using an enhanced sales and distribution processing
function you need to enter an SD reference customer here. Note that the specified reference customer
must be assigned to an account group with internal number assignment.
You must make an entry in the Program, Screen Number, and Check Function Module for Partner
or Premise fields only if you want to define your own interfaces or functions for the areas "business
partner/contract account" or "waste disposal object/premise."
To define your own interfaces and functions, proceed as follows:
1. Copy the ISU_SALES_SETTYPE_PARTNER (business partner/contract account) or
ISU_SALES_SETTYPE_SERVLOC function group (waste disposal object/premise) into your own
namespace.
2. Now modify the interfaces to meet your requirements. All the fields from the
ESALES_SETTYPE_PARTNER or ESALES_SETTYPE_SERVLOC structures can be used.
3. Implement your own checks and additional functions in the copied check function module that is
run before saving.
4. Then enter your copied objects in the profile. The program name of your function group is entered
______________________________________________________________
__
SAP AG 14.06.2013 1197
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1198
System R/3
______________________________________________________________
__
Use
You execute the IMG activity Define Customer-Specific Service Product Set Types when you want to
define your own waste disposal service set type or enhance a set type provided by SAP.
You have the following options:
- You can include additional fields that are not contained in an SAP set type in the configuration of a
waste disposal service
- You can change the layout of the fields for a set
- You can enhance or change the automatic assignment of set data, or the checks performed on set
data (configuration)
- You can change the layout of the business partner and premise areas in the sales transaction (include
additional fields, and so on)
Requirements
To create or enhance waste disposal service set types, you must make a corresponding entry in the set
types table. You must also undertake your own (manageable) development using the ABAP workbench.
Creating set types is similar to creating enhancements.
Activities
1. Select the IMG activity Define Customer-Specific Service Product Set Types.
2. You obtain the following information for each set type:
- Name
- Description
- Dictionary Structure
The dictionary structure defines the fields that can be defined by the user when creating waste
disposal orders or waste disposal quotations for a set type.
- Program Name
The program name identifies the function group in which the set type is implemented.
- Screen Number
The screen number identifies the screen in the function group that is displayed in the
transactions for creating waste disposal orders or waste disposal quotations for the set type.
The screen typically contains all the fields in the aforementioned dictionary structure.
- Check Function Module
The check function module is called in the transactions for creating waste disposal orders or
______________________________________________________________
__
SAP AG 14.06.2013 1199
System SAP
______________________________________________________________
waste disposal quotations - for example, when the user executes the Check function. This
enables you to implement a check for the set type fields.
3. If you want to change an existing set type, note the field values for the set type that are listed in the
table. If you want to create a new set type, select a set type that is similar to your planned set type
and note the corresponding field values.
4. Use the selected set type as a copy template for creating your own set type. Choose Tools -> ABAP
Workbench -> Overview -> Object Navigator and copy the function group that you noted.
We recommend you use the function group of an SAP predefined set type as a copy template, for
example ISU_SALES_SETTYPE_DISTRIB.
5. Define which fields you want to appear in your new set type. Copy the dictionary structure you
noted in your function group.
6. Next modify the new dictionary structure or set type structure so that it contains the fields you
require.
7. Ensure that all the fields of the set type structure display product characteristics that can be modified
at runtime. If an order, quotation, or contract is created with a waste disposal service, all the fields
of the dictionary structure appear as configuration characteristics of this product in the SD order,
quotation, or contract that is generated.
8. To integrate your set type in the framework of the entry transaction of enhanced sales and
distribution processing, you must include the following declarations in the TOP include of your
function group:
TABLES: <Name of your set type dictionary structure>
DATA: sap_set_ref TYPE REF TO cl_isu_sales_order_set
You require the table instructions to process the characteristics of the set type on your set type
screen in ABAP at runtime. For more information, see below.
At runtime, the SAP main program automatically gives the SAP_SET_REF variable a reference to
your set type. In addition, SAP_SET_REF is used to apply services of the main program to your set
type.
These services are the application of the screen field modifications maintained in Customizing (for
example the Output Only or Optional fields) on the set type fields and cursor position.
9. Now modify the set type screen to suit your requirements. Since you have created a new function
group, you should find a screen of your function group.
- Screen Layout
Include all the fields of the set type structure in your screen. Ensure all the screen fields that
display product characteristics are defined with a reference to the set type structure. This is the
only way to ensure that the main program correctly processes the product characteristics at
runtime.
______________________________________________________________
SAP AG 1200
System R/3
______________________________________________________________
__
You have already declared your dictionary structure in the TOP include by the TABLES
instruction. You now also declare your screen fields in the screen painter with reference to this
dictionary structure.
You can also enhance your desired screen with any other fields, pushbuttons, texts, or other
screen elements. However, ensure that you assign unique OK codes for your own functions
(for example a unique prefix).
- Flow Logic
To integrate your set type in the framework of the entry transaction of enhanced sales and
distribution processing, you must perform the following steps in your function group:
10. In a PBO module, call the ISU_SALES_SET_PBO function module as follows:
CALL FUNCTION ’ISU_SALES_SET_PBO’
EXPORTING
im_set_ref_object = sap_set_ref.
11. In a PAI module, call the ISU_SALES_SET_PAI function module as follows:
CALL FUNCTION ’ISU_SALES_SET_PAI’
EXPORTING
im_set_ref_object = sap_set_ref
IMPORTING
ex_okcode_main = main_ok_code.
In both instances, the SAP_SET_REF variable is mandatory for processing the field modifications
and cursor positioning as defined in Customizing.
The MAIN_OK_CODE variable can be renamed.
At runtime, the main program returns the current OK code of the main screen in this variable. This
enables you to react to user actions in your set type. This is especially important if you implement
your own functions, such as pushbuttons, on your set type screen. This is the only way you can react
to your own OK codes.
The check function module validates the field values of your set type. You can use the values of your
own set type as well as those of other set types that belong to the current order/quotation item at runtime.
The SAP main program calls the check function module in the following cases:
- Waste disposal service is included in the order or quotation
The check function module is called to load the main memory with the function modules of the set
types that belong to the waste disposal service.
- User chooses the Check function
- User chooses the Simulate function
- User chooses the Save function
For example, the set types CONSUMPTION and DISTRIBUTION are allocated to a waste disposal
service. If the check function module of the CONSUMPTION set type is called at runtime, it can
access the values of the DISTRIBUTION set type to validate its own field values.
If required, you can change the field values of your own set type. You cannot change the field
values of the other set types in your check function module. These are write-protected by the
IF_ISU_SALES_ORDER_SET interface definition.
This prevents the check function modules of other set types changing your field values.
The procedure is illustrated in the ISU_SALES_SETTYP_DISTRIB_CHECK check function
______________________________________________________________
__
SAP AG 14.06.2013 1201
System SAP
______________________________________________________________
12. Enter the new set type in Customizing. To do this, call the IMG activity Define Customer-Specific
Service Product Set Types and create a new entry with the following entries:
- Name
- Description
- Dictionary Structure
The set type structure you created.
- Program Name
- SAPL + (Name of Function Group)
The function group you created.
- Screen Number
The number of the screen in your function group.
- Check Function Module
Name of the function module you created.
In Customizing, you can now allocate utility products to your new set types and maintain the
corresponding configuration characteristics for the order, quotation, or contract at runtime.
______________________________________________________________
SAP AG 1202
System R/3
______________________________________________________________
__
Use
You can use this Business-Add-In (BAdI) to change the layout used to display utility products in
enhanced sales and distribution processing for utilities.
For more information, see the documentation for the interface IF_EX_ESALES_PRODLIST_MOD.
Standard settings
Activities
If you want to influence the structure of the utility products display, you must create your own
implementation of the BAdI.
______________________________________________________________
__
SAP AG 14.06.2013 1203
System SAP
______________________________________________________________
Use
You can use this Business Add-In (BAdI) to influence the proposal list for potential service products.
For more information, see the documentation for the interface IF_EX_ESALES_PROD_PROPOSAL
Standard settings
Example
You want to restrict the display of available service products for specific users, for instance using the
organizational unit for the user.
______________________________________________________________
SAP AG 1204
System R/3
______________________________________________________________
__
Use
You can use this Business-Add-In (BAdI)to record your own information for the respective service
product. This information can be displayed from enhanced sales and distribution processing.
For more information, see the documentation for the interface IF_EX_ESALES_PROD_DOCU.
Standard settings
Example
You can use this enhancement to record explanatory texts on service products for your users.
______________________________________________________________
__
SAP AG 14.06.2013 1205
System SAP
______________________________________________________________
Use
You can use this BAdI to modify enhanced sales and distribution processing for utilities.
You can use the following methods before and after creation of the SD sales document (quotation,
order or contract) to add data or make other dependent changes:
- BADI_BEFORE_SALESDOC_CHANGE
- BADI_AFTER_SALESDOC_CHANGE
You can also manage your customer-specific data and transfer this to the SD sales document. The BAdI
therefore provides you with a screen area in enhanced sales and distribution processing on which you can
enter and edit your data.
For more information, see the documentation for the interface IF_EX_ESALES_PROD_SALESDOC.
This BAdI is also called by the master data template category SD_CONTRACT_HEADER. This
template category calls the master data template categories NEWCUSTWASTE_SD.
You can use this BAdI to influence creation of the contract or to modify the data according to the
document requirements.
For more information on master data template categories, see the documentation on the following
transaction:Master Data Template Categories
Example
- You want to create or change dependent objects directly after creating the SD sales document.
- You want to define specific data in the SD sales document that is not covered by the standard
solution directly during creation.
______________________________________________________________
SAP AG 1206
System R/3
______________________________________________________________
__
Use
You can use this Business Add-In (BAdI) to influence creation of master data using the Master Data
Generator in enhanced sales and distribution processing.
You can
- Influence attributes transferred before the master data generator is called.
- Respond to the objects created once the master data template has been executed.
For more information, see the documentation for the interface IF_EX_ESALES_PROD_IMPLEMENT.
Standard settings
Example
You want to add customer-specific objects, which are not provided by the master data template, to a
service product once the master data has been created.
______________________________________________________________
__
SAP AG 14.06.2013 1207
System SAP
______________________________________________________________
31.10.6 Interfejsy
In this IMG activity, you define interfaces to external systems. These are used for:
- Route planning
- Outputting waste disposal orders.
______________________________________________________________
SAP AG 1208
System R/3
______________________________________________________________
__
In this IMG activity, you define the format of forms for downloading service frequencies.
Standard settings
Activities
Proceed as follows:
Further notes
For detailed information on maintaining application forms refer to the "Print Workbench Documentation
for Users".
To maintain application forms you require basic knowledge of the following:
- SAPscript, the standard SAP text editor, if you wish to create application forms
- ABAP/4 programming, if you wish to use user exits for complex applications.
Requirements
The basic requirement for creation of an application form is a form class, for which you define an
application form.
______________________________________________________________
__
SAP AG 14.06.2013 1209
System SAP
______________________________________________________________
In this IMG activity, you define the format of your form for downloading waste disposal orders.
Standard settings
Activities
Proceed as follows:
Further notes
For detailed information on maintaining application forms refer to the "Print Workbench Documentation
for Users".
To maintain application forms you require basic knowledge of the following:
- SAPscript, the standard SAP text editor, if you wish to create application forms
- ABAP/4 programming, if you wish to use user exits for complex applications.
Requirements
The basic requirement for creation of an application form is a form class, for which you define an
application form.
______________________________________________________________
SAP AG 1210
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1211
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1212
System R/3
______________________________________________________________
__
Use
Use this IMG activity to allocate the objects business partner and container location to each partner type,
which you have defined in EH&S waste management Customizing.
This creates a link between objects in IS-U and in EH&S waste management.
Requirements
Example
You can allocate the partner type ’waste generator’, from EH&S waste management, to a business
partner. You can also allocate the partner type ’waste generator’, from the premise category, to a
container location.
______________________________________________________________
__
SAP AG 14.06.2013 1213
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1214
System R/3
______________________________________________________________
__
You go from this IMG activity to the OLTP IMG, in which you make the settings for SAP Utilities, so
that the data can be transferred to the SAP Business Information Warehouse (BW).
______________________________________________________________
__
SAP AG 14.06.2013 1215
System SAP
______________________________________________________________
31.11.2 Statystyka
In this IMG activity, you determine the stock statistics and the transaction statistics.
______________________________________________________________
SAP AG 1216
System R/3
______________________________________________________________
__
In this IMG activity you define settings for stock statistics. Stock statistics provide you with detailed
information about your current stock of data in compressed form, for example, the number of business
partners, contract accounts, contracts, installations or connection objects, broken down according to
certain criteria.
The connection objects and connections are created as functional locations and the devices as equipment
in the Plant Maintenance (PM) application component. You can also analyze statistics in PM. To do
this, see the menu PMIS. PM also provides stock lists. To view these, use Transaction MMBE and report
REEQUI20/21.
______________________________________________________________
__
SAP AG 14.06.2013 1217
System SAP
______________________________________________________________
In this IMG activity, you define the fields relevant to updating for stock statistics.
These statistics categories are fixed in the programs and you cannot change them. You can choose
whether statistics records are to be written for each statistics category (through the "A" checkbox in the
overview).
You must also activate the fields that are to be updated for each statistics category (through the "A"
checkbox in individual processing).
When you save, the system generates tables EMDSTnn in the ABAP Dictionary (nn is the statistics
category). The EDMSTATnn structures contain include CI_EMDSTnn, where you can enter other fields
from the source table (including customer fields). These fields are prohibited in the transaction for
activating.
______________________________________________________________
SAP AG 1218
System R/3
______________________________________________________________
__
These statistics categories are defined in the programs and you cannot change them. You can choose
whether statistics records are to be written for each statistics category (through the "A" checkbox in the
overview.)
You must also activate the fields that are to be updated for each statistics category (through the "A"
checkbox in individual processing.)
Changes in the future are managed separately. Report REUSTACT transfers changes that have become
current to the statistics records. You should therefore run this report regularly, at least prior to evaluating
the historically-relevant statistics. The statistics categories 02, 04, 05, 10, 11, 12 and 14 contain historical
data.
Standard settings
1. In the default settings, no statistics categories are activated, and no fields are activated for the
statistics categories.
2. Therefore, you must activate the statistics categories and fields you require before you go live.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1219
System SAP
______________________________________________________________
Further notes
Any change you make to the settings affects the statistics records to be written after you have made that
change. If you require the change to relate to existing records, you can reconstruct the stock statistics
using report REUSTAUF.
Activation of criteria affects all clients. In contrast, the activation of statistics categories is client-specific.
______________________________________________________________
SAP AG 1220
System R/3
______________________________________________________________
__
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1221
System SAP
______________________________________________________________
In this IMG activity, you define settings for the transaction statistics. Transaction statistics provide you
with information on a monthly basis about various activities (that is, the transactions you have
processed). For example, you can evaluate business partners, contract accounts, contracts, installations,
connection objects, move-ins, move-outs, initial data creation and rate maintenance.
______________________________________________________________
SAP AG 1222
System R/3
______________________________________________________________
__
In this IMG activity, you define the fields relevant to updating for transaction statistics. SAP provides
statistics categories (for example, category 1 = business partner).
These statistics categories are defined in the programs and you cannot change them. You can choose
whether statistics records are to be written for each statistics category (with the "A" checkbox in the
overview.)
You must also activate the fields that are to be updated for each statistics category (with the "A"
checkbox in individual processing.)
When you save, the system generates tables EACTSTnnn in the ABAP Dictionary (nnn is the statistics
category).
SAP provides the following statistics categories:
Category Name
001 Business partner
002 Contract account
003 Contract
004 Installation
005 Premise
006 Connection object
007 Connection
Not currently supported.
008 Reference value
009 Device location
030 Move-in (from move-in/out)
031 Move-out (from move-in/out)
032 Initial data creation
Not currently supported.
033 Rate maintenance
034 Installation disconnection
035 Shutdown/remove installation
Not currently supported.
037 Bank and dunning data
Not currently supported.
050 Move-in reversal
051 Move-out reversal
070 Technical installation
071 Technical removal
072 Installation relevant to billing
073 Removal relevant to billing
______________________________________________________________
__
SAP AG 14.06.2013 1223
System SAP
______________________________________________________________
The fields belong to structure EACTSTAT. The meaning of each field is explained in the corresponding
data element documentation.
You can activate one of three fields for the required update period:
- E_MONAT MM Month (two characters)
- KJAHR YYYY Calendar year (four characters)
- ACT_MONTH YYYYMM Year and month (six characters)
The determining factor for the update of these fields is the system date.
Some of the following criteria are available for the regional structure:
- REGPOLIT Political regional structure
- OTYPE Object type
- ACTORID User ID in organization management
The object type and user ID form the company regional structure (organizational unit).
You must maintain the relevant tasks. To do this, choose Basic Functions -> Clerk Determination ->
Assign Tasks for Clerk Determination.
Standard settings
In the default settings, no statistics categories are active, and no fields are activated in the statistics
categories.
You have to activate the required statistics categories and fields before you go live.
______________________________________________________________
SAP AG 1224
System R/3
______________________________________________________________
__
Activities
Further notes
Any change you make to the settings only affects the statistics records that are written after you have
make that change. It is not possible to reconstruct the transaction statistics.
Activation of criteria affects all clients. However, activation of the statistics categories is client-specific.
______________________________________________________________
__
SAP AG 14.06.2013 1225
System SAP
______________________________________________________________
IS-U sales statistics data is analyzed in the Utility Information System (UIS). UIS is part of the Logistics
Information System (LIS).
UIS is an application-related information system that is implemented in the LIS. The following
information concerns only the special UIS settings. You can find or maintain more detailed information
in the standard LIS IMG. To do this, choose Logistics - General -> Logistics Information System
(LIS) -> Logistics Data Warehouse.
The logistics information warehouse consists of two groups of activities: Data Basis and Updating.
The next activities deal with the following questions:
- Which information is permissible for data collection in the logistics data warehouse?
Definition of communications structures
Definition of field catalogs
- Which different views of characteristics and key figures are required in the applications?
Definition of information structures
- How are the characteristics and key figures from the different business processes to be updated?
Definition of updating
- Are freely definable requirements or formulas needed for the update?
Definition of requirements and formulas.
- Are special processes necessary for updating?
Definition of updating
- Is it possible to monitor the update?
- Can statistics data also be created afterwards?
Definition of updating
______________________________________________________________
SAP AG 1226
System R/3
______________________________________________________________
__
The summarization of information is one of the most important requirements of an information system.
The summarization of data is necessary if strategic decisions are to be derived from operational
processes. A goal is to be able to recognize important relationships and trends by summarizing a lot of
individual information from the operational procedure.
This illustrates the advantages of saving summarized information separately, which provides quick and
efficient access. However, hidden behind the idea of an integrated logistics information system is the
demand of satisfying as many different user groups as possible.
This requirement makes having variable data structures necessary, in which each user group can have an
individual view of data.
Different requirements for various applications regarding the selection and summarization level of the
key figures must also be considered. Requirements may be very different even within the same
application.
Therefore, it is necessary to be able to define flexible data structures that can include different data from
the corresponding applications.
In this way, the demand arises for a flexible tool, with which single user communities can define their
individual information systems. The self-defined information structures form the central element of the
logical information system.
In this IMG activity, you can summarize data from the operative process according to the requirements of
your company by using the field catalogs and information structures.
In addition, you will be provided with various tools for processing and generating your information
structures.
______________________________________________________________
__
SAP AG 14.06.2013 1227
System SAP
______________________________________________________________
Communication structures form the interface between the operational system (IS-U) and the LIS.
The MCVU_ESTA communication structure is used as the standard data dictionary structure in the UIS.
If necessary, it can be extended by additional fields.
The following IMG activities contain information on maintaining dictionary structures as communication
structures.
Further notes
- Before you use dictionary structures as communication structures, you should get an overview of the
use and maintenance of structures.
You can find detailed information on this topic in the R/3 library by selecting Basis -> ABAP/4
Development Workbench -> ABAP/4 Dictionary.
______________________________________________________________
SAP AG 1228
System R/3
______________________________________________________________
__
The MCVU_ESTA communication structure is the standard ABAP Dictionary structure used in the
Utility Installation System (UIS). You can add additional fields to it from include CI_MCESTA.
The MCVU_ESTA communication structure consists of all of the fields of the billing document that are
relevant to statistics.
Prerequisites
If you would like to extend your MCVU_ESTA communications structure, it is essential that you
famailiarize yourself with the functions of the ABAP Dictionary, particularly how to maintain structures.
You can find detailed information in the SAP Library under Basis Components -> ABAP Workbench
-> ABAP Dictionary.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1229
System SAP
______________________________________________________________
Field catalogs are for logically grouping the fields of a communication structure. In turn, these form the
basis of the information structure.
A field catalog defines a group of relevant fields from the application (in the sense of a statistics update).
In this way, a field catalog takes on the following functions:
- Selection of the relevant information
- Logical grouping of this information
______________________________________________________________
SAP AG 1230
System R/3
______________________________________________________________
__
In this IMG activity, you can create, change, delete and display field catalogs.
Standard settings
Activities
1. Specify a name as well as a description for the field catalog you want to create in the field "Field
catalog".
2. Assign the field catalog to the application utilities.
3. Define the catalog category.
4. Press ENTER.
You branch to the maintenance screen of the individual fields of the catalogs.
5. Depending on the catalog category you have chosen, select Edit -> Characteristics or Key figures
or Date.
Two dialog boxes are displayed for selecting the fields.
One dialog box lists the fields you have already selected. Choose "Selection list" to select further
fields.
If you have not yet selected any fields, the second dialog box is displayed at the same time.
The second dialog box is divided into two columns. The right side of the window lists all source
tables from which you can select fields for the field catalogs. In this case, only the tables valid for
the selected application are displayed.
6. If you want to display the fields of a certain source table, you can select this by double-clicking on
it.
The left side of the window lists the fields of the selected source table.
7. If you want to copy a field from the list into your field catalog, position the cursor on the
corresponding field name and choose "Copy".
The selected field is marked and copied into the list of the already selected fields.
Note
When you select the MCVU_ESTA source table and fields, the respective descriptions are
displayed.
You can use the "Switch display" function to display the technical names (table and field names
from the Data Dictionary).
8. Press ENTER to branch to the list of the selected fields.
You can now also edit this list, i.e. you can change the sequence in which the fields appear, delete
fields from the list or add new fields from the source tables.
9. Press ENTER again to copy the selected fields into your field catalog.
10. Save the field catalog.
______________________________________________________________
__
SAP AG 14.06.2013 1231
System SAP
______________________________________________________________
Additional information
When you copy fields, two different types of information are proposed:
- Source table / source field
This information is primarily required to update statistical data.
When you define the update rules, this information is proposed as source fields.
Note
It is not absolutely essential that you specify a source field.
If you are using fields in the field catalogs that are to be derived from a formula during the update,
then you are not recommended to specify a source field, as it does not make sense. The same applies
if you want to include counters (for example, the number of order items) in the field catalog.
Please refer to the chapter Updating Definition for more information on how to use formulas and
counters.
- Reference table / reference field
The reference field specifies the technical attributes of a field. When information structures are
generated, the reference field is used as a template for the technical attributes of the new Data
Dictionary field.
Source field and reference field are usually identical.
Note
A different reference field is always required if the field in an information structure must have
different technical attributes to those of the source field.
This is often the case for key figures, for example. The aggregation of many pieces of information
from documents to one piece of cumulated information in the information structure means that a
larger field is required to contain longer numbers. In this case, the technical attributes of the field to
be generated in the information structure must be different to those of the source field from
document processing.
______________________________________________________________
SAP AG 1232
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1233
System SAP
______________________________________________________________
In this IMG activity, you can create, change, delete and display information structures.
Caution
If you create new information structures, you must assign a name that is between S501 and S999. A
database table is created with the same name. This external number assignment ensures that the names of
information structures and the corresponding table names do not overlap in different systems.
Caution
You can only change or delete information structures if no data is stored in them.
If the information structure in question contains data, then you have to delete this data first.
When you delete an information structure, all of the update rules that are assigned to it will also be
deleted in all of the clients.
Activities
1. In the "Info structure" field, specify both a name and a description for the information structure that
you wish to create.
2. Assign the information structure to the utilities application.
3. If you want to create an information structure with reference to an information structure that already
exists, specify the name of the information structure to which you are referring in the field "Copy
from info structure" (for example, S440ff for UIS information structures.
The elements of the reference structure are then automatically copied to the new information
structure. You can make changes to these proposals.
4. Press Enter.
You now branch into the maintenance screen of the characteristics and key figures of the
information structure.
5. Select Edit -> Characteristics, in order to define the characteristics for the information structure.
Two dialog boxes for selecting the characteristics are displayed.
One dialog box (Chosen Characteristics: Sequence) lists the fields that have already been selected.
To select other fields choose the function "Selection list".
The second dialog box (Selection List) is split into two halves. The right half lists all of the field
catalogs from which you can select characteristics. Only the field catalogs that apply to the selected
application are displayed (characteristic catalogs).
6. If you want to display the characteristics in a certain field catalog, select it by double-clicking on the
catalog.
The left half lists the characteristics from the selected field catalog.
7. If you want to copy a characteristic from the list to your information structure, position the cursor on
the respective charcteristic name and select the function "Copy".
The characteristic you select is marked and is then copied into the list of the characteristics you have
already selected.
______________________________________________________________
SAP AG 1234
System R/3
______________________________________________________________
__
Note
When you select field catalogs and characteristics, the respective descriptions are displayed.
You can use the "Switch display" function to display the technical names (field catalog names and
field names of the characteristic from the Dictionary).
8. You can branch into the list of selected characteristics, by pressing Enter.
You can now edit this list further, i.e. you can change the sequence of the of the characteristics,
delete characteristics from the list or insert new characteristics from the field catalogs.
To change the sequence of the selected characteristics, proceed as follows:
a) Mark the characteristic that needs to be moved by double clicking or using the designated icon.
b) Mark another characteristic by placing the cursor on it and selecting the icon "Move".
The characteristic that you marked first will now be be inserted exactly above this second
characteristic.
An alternative to selecting characteristics from the field catalogs is to copy the characteristics from
an information structure that already exists.
Select the function Edit -> Chacteristics with reference. In the dialog box, specify the name of
the information structure from which you want to copy the characteristics.
Caution
If you have already selected characteristics and use the "Characteristics with reference" function, the
characteristics that you have already selected will be overwritten and not added.
9. In order to define the key figures for the information structure, select Edit -> Key figures.
The system displays the field catalogs for key figures and the catalogs for date fields which
correspond to the application.
The procedure for the definition of the key figures is exactly the same as for the definition of the
characteristics.
Note
It is sometimes necessary to define key figures which resemble characteristics in the key figure area.
This is necessary in cases of information structures that are relatively document-specific, for
example.
The key figure catalogs in the standard system only contain key figures that can be calculated.
If you want to define key figures that resemble characteristics, you need to have created your own
key figure catalogs.
When defining a key figure, you must also specify a unit. You thus determine the unit in which the
key figure should appear in the information structure (for example, consumption or revenue). This
causes the unit from the source field of the application to be proposed.
The unit of the key figure can differ from this proposal. If you use similar key figures in an
information structure whose source fields have different units (for example, local currency and
document currency), these key figures are not directly comparable when different document
currencies and local currencies are used in evaluations.
In this case you can assign the unit "local currency" to the key figure whose source field is in
document currency for statistical purposes.
If the units in the source field and key figure are different, the units are automatically converted
when the statistics update from the application takes place.
Caution
There is a limited number of ways in which the unit conversions can be used.
Only very specific conversisons are allowed for the statistics update. These are, as a rule, the unit
conversions whose conversion factors are saved in the document of the application. This is required
______________________________________________________________
__
SAP AG 14.06.2013 1235
System SAP
______________________________________________________________
to guarantee the consistency of statistics updates when changes are made to the document. This will
help prevent inconsistencies arising during the time between the creation of a document and the
subsequent changes to the document. In both cases, the same conversion rate is used for the unit
conversion.
Note
When the information structure is generated, a corresponding unit field is automatically created in
the information structure in accordance with the selected unit. This unit field is automatically
supplied with the respective unit that corresponds to the key figure during updating.
The automatic generation of a unit field does not occur for key figures that do not have a unit or for
numerators.
They also play an important role in standard analyses for the definition of a key figure.
If you use qualitative key figures, it is not recommended to display these key figures as a
percentage.
For example, if the key figure value to be evaluated is greater than the key figure 3.5 by 1.5, it does
not make sense to illustrate both of the key figures as a percentage of a sum of 5.0.
If you work with the ABC analysis, the cumulative strategy cannot be used in the case of these key
figures for the same reasons.
Since this feature cannot be automatically taken from the reference field, use the percentage display
in the standard analyses by pressing the selection key "SInd" (Summation indicator).
Caution
This key figure does not affect the display of totals in the flexible analyses.
10. Save the information structure.
11. If you wish to use a new information structure in the information system, a special technical
environment is required.
For instance, you usually need to make a definition in the Dictionary and in the database system to
guarantee the technical transparency of the structure.
In order to generate this environment automatically, select the function "Generate info structure".
The necessary steps for the generation are listed in a log after the generation is complete. The log
lists the successful generation of the individual steps, as well as the errors that may have occurred.
First you gain an overview of the most important steps of the generation (brief summary of the
generation log). If you wish to view
all of the created objects in more detail, select the function "Goto ->
Complete log". To print the log, select the function "Log -> Print". In the case of most objects, it is
even possible to display the generated objects. Position the cursor on the corresponding line of the
log and select "Goto -> Generated object". You then branch into the
program editor for displaying the ABAP/4 programs or into the Dictionary to display the generated
table.
The following objects are created:
- The Dictionary table and the corresponding database table provide the means for saving the
aggregated data.
- The general access routines are required by the programs that read the saved data from the
information structure.
- A corresponding evaluation structure is generated so that the respective information structure
can be used in flexible analyses.
The flexible analyses use techniques from the general reporting tool, the "Report Writer".
The evaluation structure defines the environment that is required by the Report Writer
______________________________________________________________
SAP AG 1236
System R/3
______________________________________________________________
__
techniques.
- When you use an information structure in standard analyses, the corresponding reports are
generated.
Additional functions
If you require more detailed information about the selected characteristics and key figures, you can use
the following functions:
- Display technical field information
- Display field documentation
- Display general features
If you need precise technical information about the characteristics or key figures, select the function Edit
-> Techn. field inform.
The following information is shown in a dialog box:
- the field name of the characteristic or the key figure as it was created in the information structure
and in the accompanying Dictionary table
This field name is a default name from the name of the reference field and can be overwritten.
- the names of the reference table and the reference field from which the technical features for the
fields in the information structure are copied.
These fields can also be overwritten.
- the name of the corresponding data element and the domain of the reference field
- The name of the source field is for documentation purposes only in this case. It is proposed as a
source field when you define the update rules.
It is important to display the unit of the source field for the technical features of the key figure. Only
specific unit conversions to the unit of the key figure are permitted, dependending on this source
unit.
In you wish to display the field documentation, position the cursor on a charcteristic or a key figure and
select the function Edit -> Display field docu. The documentation of the respective reference field is
then shown.
You can use the function Edit -> General features to display the name of the Dictionary table that
belongs to the information structure. The table is only displayed if the information structure has already
been saved or generated.
You can use the function Tools -> Transport features to change the transport features (development
class) of an object.
You can use Environment to branch into any update definition of an information structure or to display
the generation log for an information structure.
______________________________________________________________
__
SAP AG 14.06.2013 1237
System SAP
______________________________________________________________
When the system generates an information structure, it also writes a log. This log lists the objects that
were created during the generation. The log also displays any errors that occurred during generation.
The system saves the generation log. You can therefore also display deletion logs for information
structures that have already been deleted.
In this step, you can display the last log written for each information structure.
Activities
1. Enter the name of the information structure for which the log is to be displayed.
2. Press ENTER.
______________________________________________________________
SAP AG 1238
System R/3
______________________________________________________________
__
31.11.2.3.1.4 Narzędzia
In this IMG activity, you make the necessary settings, for example for restructuring the statistical data.
Additional settings, for example copy management, are independent of the Utility Information System
(UIS) and you can maintain them in the standard LIS IMG. To do this, choose Logistics - General ->
Logistics Information System (LIS) -> Logistics Data Warehouse -> Data Basis -> Tools.
______________________________________________________________
__
SAP AG 14.06.2013 1239
System SAP
______________________________________________________________
During a setup (statistical setup), the information structures are filled with consistent and complete data.
The statistical setup of one or more information structures is necessary in the following cases:
- If an information structure was created by using the Logistics Data Warehouse (statistical database)
- If the update for the information structures was activated after documents were already in the system
that were meant to be included in the statistics
- If the statistical update in Customizing was changed
- If the statistical data is inconsistent
Preparation
To restart a statistical update after an termination, allocate a name to each background run of the setup.
If a statistical setup is then terminated, the status of the setup will then be saved under the name of this
run.
When restarting under the same name, processing will continue from the intermediate status that was
saved.
After the run is successfully completed, the intermediate status that was saved is deleted.
Recommendation
Procedure
The following steps are necessary to perform a complete statistical set up:
1. Initialize version for statistical setup
For reasons of security, the statistical data that are determined during a setup, are not directly
written into an information structure, but are saved instead under a separate version name. This
version must be activated for intermediate storage before the statistical setup is carried out.
For this purpose, the report RMCSISCP is available.
The actual data is saved under the version name "000".
2. Save actual data
The actual data in the system should be saved for safety reasons.
Again, use report RMCSISCP for this purpose.
3. Process invoiced billing documents
Report REASTA02 is available for the statistical setup of the UIS.
4. Transfer data aquired by the statistical setup from the version for the statistical setup to the
actual data version.
The new data is not transferred to the actual data version until the statistical setup has been
______________________________________________________________
SAP AG 1240
System R/3
______________________________________________________________
__
completed.
This also occurs via report RMCSISCP.
Note
You can see the versions of the standard information structures by using the standard analyses. Here
are the following possibilities:
a) You can allocate the version number of the version as a value to the user parameter "MCR"
that you would like to see.
On the selection screen of the standard analysis, the field "Version" under "Parameters" is
automatically completed with the given version number. The version number can be changed
simply by overwriting it.
This setting is user-dependent and applies to all standard analyses.
b) If you assign the value "X" to the user paramter "MCR", the version "000" will generally
appear on the selection screen of the standard analyses. Even in this case, the version number
can be overwritten.
This setting is also user-dependent and applies to all standard analyses.
If you want to use either one of these functions, select System -> User profile -> User
parameters. You can select this function from any menu.
Recommendation
You should change the user parameters in an alternative session, as it is not possible to return
to the starting point from the user parameters maintenance screen.
c) Via "User settings", you can also make specifications for the versions, which are also
user-dependent, but also only refer to one particular standard analysis.
To do this, in the selection screen of the standard analysis, select Goto -> User settings.
You are now in the standard drill-down. Select Goto ->Parameters.
If you set the indicator "Selectable version", the field "Version" with the version number "000"
will also appear on the selection screen. This version number can be overwritten at any time
and thus changed.
5. Follow-up processing
After successfully completing the statistical setup, you can then delete data that is no longer needed
by deleting the version under which this data is saved.
These include:
- Safety copy
- Version for statistical setup
The report RMCSISCP can be used for this purpose.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1241
System SAP
______________________________________________________________
The report "RMCSISCP" is used in all information systems in Logistics. For this reason, the report is
described below.
You can use report "RMCSISCP" you can copy or delete versions from information structures under
which statistical data has been saved.
The data, that has been saved in an information structure, is different due to the version under which they
have been saved.
The version "000" includes the actual data, i.e., the data that was written into the information structure as
a result of the statistical update.
The intermediate results are stored in the versions that begin with "&(" and that are created when an
information structure is setup.
Planning data is stored under all other versions (that means version A000 and all numerical versions
except version 000).
The statistical setup of an information structure is carried out just like the online update, with the
difference being that the data is not usually written into version "000" first, but rather into a version that
you choose, that begins with "&(". The data is only copied from this version into the "000" version after
the successful completion of the initial transfer.
Note
While (i.e., at the same time) copying into the "000" version, you must not carry out any postings
that update the respective information structure.
To keep the old version "000", i.e., the existing actual data, from being lost, save it under another version.
This "safety copy" is also generated with report "RMCVISCP".
This report is also used to initialize a version, i.e., to delete the data that were stored until now under this
version.
Activities
1. Enter the name of the information structure that is to be copied/deleted.
2. Choose an processing type.
The Copy Management screen is called up. The processing type that you have selected is already
set.
3. Here you make all the remaining entries required for selection.
Additional functions
As of Release 3.0C, you can call up a log which contains detailed information about all of the completed
setup runs.
This function allows you to make restrictions by specifying the start date of a run, the run name, the user
and the application.
You can also either print the list of selected setup runs or the detail screen for a setup run.
______________________________________________________________
SAP AG 1242
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1243
System SAP
______________________________________________________________
31.11.2.3.2 Aktualizacja
In this IMG activity, you define the settings for updating and for controlling the update.
______________________________________________________________
SAP AG 1244
System R/3
______________________________________________________________
__
Defining information structures provides the foundation for your individual information system.
By defining the update, you determine the information flow of the statistics data from the application to
the information system.
There are two types of updating controls:
- Rough control through the application using updating groups
- Fine-tuned control using updating rules
______________________________________________________________
__
SAP AG 14.06.2013 1245
System SAP
______________________________________________________________
It is often necessary for certain forms of data objects to influence the statistics update. This usually means
that certain data objects (for example, rate category, division, contract) in the UIS can have a determining
influence on updating.
The updating group is the central control element of updating. It is determined in the UIS by a
combination of the statistics group from the rate category, and the statistics group form the contract.
______________________________________________________________
SAP AG 1246
System R/3
______________________________________________________________
__
Example BW
The document number is always extracted to BW, independently of the customer grouping. However, you
must still save the document number in the InfoCube - just for nonresidential customers. You do not
require this information for residential customers.
Check at document number field level in the update rules in BW, to see which update group is valid for
this record. Set the document number field as ’initial’. If you do not do this, the document number is
saved in the InfoCube. This reduces the time required for updating residential customers in BW.
In the later analyses, you can:
- Analyze sales and consumption per nonresidential customer
- Analyze residential customers gathered under the ’dummy’ business partner
Standard settings
All update groups that begin with a number or S are in the SAP namespace.
Recommendation
Organize the update groups based on your customer groupings. Basic differences are nonresidential and
residential customers, but also take into account employees and competitive customers.
Activities
Further notes
You must use the update groups in the billing documents, otherwise the document lines are not processed
in the statistics update.
______________________________________________________________
__
SAP AG 14.06.2013 1247
System SAP
______________________________________________________________
When you define updating, you must define both update rules for the key figures and update rules for the
characteristics.
The update rules are divided into general rules and extended update rules.
You need to define the following update rules:
- Type of updating
The update type determines how the data to be updated is linked to the data that has already been
updated in the information structure.
If you choose cumulative updating, the new values are always added to or subtracted from the old
values.
The update type "Counter" is a special form of cumulative updating. In this case, value "1" is always
added to or subtracted from the old values.
If you want the new value to overwrite the already updated value, then choose the update type "Data
transfer only". The old value in the information structure is deleted and replaced by the new value.
This update type enables you to update information such as "Latest price".
- Event
The event determines which activity in the operative application is to trigger the update of this key
figure.
Since this update rule is directly assigned to a key figure, you can trigger the update of an
information structure from a variety of different transactions in the application. This enables you to
mix key figures from the sales order, delivery note, and billing document in an information
structure, for instance.
If you want to use "mixed" information structures, you must define a self-defined application. When
you define the update rules, you can use update groups from different applications.
Note
You can also mix key figures across applications (for example, data from sales order processing and
from purchase order processing).
In this case, your information structure should contain characteristics which are available in both
applications.
- Unit
This field displays the unit in which the key figure is displayed (e.g. local currency, statistics
currency), which you specified when you defined the information structure.
Caution
You cannot change this update rule any more because a special unit field has been generated for the
unit you specified when you created the information structure.
- Source table/source field name/source unit
The information proposed in the fields Source table and Source field name is either the
information that you specified in the key figure definition when you created the information
structure or the information that you received automatically when you selected a key figure from a
field catalog.
The source unit is determined automatically from the specified source field.
______________________________________________________________
SAP AG 1248
System R/3
______________________________________________________________
__
Situation A:
You are of the opinion that the order for the item was received in January, and therefore that the
change to the item should also be updated in January.
You reduce the quantity in the information structure from 100 to 50 in the January period.
In this case, you use the entry date of the item (MCVBAP-ERDAT) to specify the period.
Situation B:
You are of the opinion that the order receipt in January should not be changed by the order
modification in February since an order for 100 pieces was actually placed in January.
You want to post the order modification to the current period (February).
The incoming order for 100 pieces in January will remain unchanged in the information structure.
Minus 50 pieces will be updated as the incoming order in February.
The changes are therefore credited to the period that caused the changes (current) and not the
original period.
In this case, you choose the special date field (MCVBAP-VDATU) which always contains the
current date.
- Formula
You use a formula when the specification of one source field is insufficient for the chosen key
figure because the key figure is calculated using several source fields.
To define a formula, branch to the appropriate maintenance activitiy for this task.
Caution
______________________________________________________________
__
SAP AG 14.06.2013 1249
System SAP
______________________________________________________________
Example
Generated call of an external update routine:
______________________________________________________________
SAP AG 1250
System R/3
______________________________________________________________
__
* external program
PERFORM MENGE_BESTIMMEN(RMCV0101)
USING
XMCKONV
XMCVBAK
XMCVBAP
XMCVBEP
XMCVBKD
XMCVBPA
XMCVBUK
XMCVBUP
XMCVBAPF
CHANGING FU_KWMENG.
- Hierarchy
The document hierarchy determines which information from the application must be made available
for the update.
This information is generally determined automatically from the specification of a source field.
If you use the update type "Counter" or formulas, requirements, and external update programs, you
do not have to specify a source field.
In this case, you must manually specify the level of the hierarchy from document processing up to
which you need information for the update.
The specification of a hierarchy is important for the internal flow control of the update.
______________________________________________________________
__
SAP AG 14.06.2013 1251
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1252
System R/3
______________________________________________________________
__
Note
Once you have defined the update rules, you then need to activate the update in a separate step.
The creation of update rules, the generation of the update programs, and the eventual activation of the
update have been divided up into separate steps for security reasons.
Activities
1. In the "Info structure" field, specify the name of the info structure for which you would like to
maintain the update rules.
2. Allocate an update group to the information structure in order to establish an application-specific
reference.
3. If you would like to create updating for the information structure with reference to an update group
that already exists, specify the name of the update group to which you are referring in the Copy
from -> update group field.
Caution
Here you can only use the update groups that exist for the information structure you have specified.
If, for instance, you enter information structure S003 here, you can only copy from the update
groups that have been created for information structure S0006.
4. Press Enter.
You are now in the update rules maintenance screen.
The maintenance screen lists all of the key figures in the information structure for which you can
define update rules.
If no update rules have been defined by the time that updating is created, then all available
information from the information structure definition will be proposed.
5. In order to reach the detail screen of the updating definition, place the cursor on the key figure you
require and select the Edit -> Rules for key figures function.
6. Define the individual update rules.
7. When you have defined all of the update rules for the key figure, select the Copy function.
The update rules that you have defined will be copied and displayed in the maintenance screen.
8. Procede in the same way for the other key figures.
9. In addition to the update rules for the key figures, define the update rules for the characteristics.
Place the cursor on the desired key figure and select the Edit -> Rules for characteristics function.
______________________________________________________________
__
SAP AG 14.06.2013 1253
System SAP
______________________________________________________________
You are now in the detail screen for maintaining the update rules for the characteristics.
Note
You must define the update rules of the characteristics for each key figure so that the key figures
can be updated when different events occur.
The update rules for the characteristics can be different for each key figure.
10. Define the individual update rules.
11. When you have defined the update rules for all key figures and characteristics, save these update
rules.
12. Generate the update from the update rules.
Before the generation, all of the update rules are checked for consistency. Possible inconsistencies
are documented in a log and generating is canceled.
You can also start the check independently by selecting Updating -> Check.
If no errors occur during the check, the update is generated.
A log is issued after generation is completed.
Additional information
You can also make use of the following additional functions when defining update rules:
- Delete rule
If you would like to exclude key figures from the update (for example, when using a specific update
group), place the cursor on the correspondingkey figure and select Edit -> Delete rule.
The update rules are then deleted for the key figure and the corresponding characteristics that you
selected.
- Restore
The "restore" function is closely connected to the delete function.
If you delete the update rules for a key figure by mistake, you can reactivate this key figure by
selecting it from the list of key figures that have not been used.
To do this, select Edit -> Restore -> Key figures.
A dialog box appears which lists all of the key figures that you have defined in the information
structure but which you have not used in your update definition.
Select the key figures which you have not yet included in your update.
Press Enter to copy the selected key figures.
This, however, does not restore all of the update rules that you might have defined.
Only the source field information that was already specified in the information structure definition is
copied.
- Copy rule
You need to use this function if you would would like to define more than one update for one key
figure.
The best way to explain this function is to use an example.
Example
You want to update the open order quantity.
The open order quantity is defined as the order quantity that has not yet been delivered.
Customer order processing updates the "open order quantity" field.
When a delivery is entered, the open order quantity should be reduced.
When defining updating for this process, you need to define two update rules for the key figure
"open order quantity".
The first update rule describes the upate for the event "sales order". Here, the key figure is updated
______________________________________________________________
SAP AG 1254
System R/3
______________________________________________________________
__
from special source information in the document (MCVBAP-OAUME) that is provided specifically
for this purpose.
The second update rule describes the reduction of the open order quantity by the delivered quantity
for the event "delivery".
Here, you need to copy the first update rule and change the event and the and the source
information.
The quantity delivered is also made available for updating in a special field (MCLIPS-APOAUME).
Since the open order quantity is reduced by the delivered quantity, the information is then shown as
a negative value.
The open order quantity that is established by the first update rule is then reduced by the second
update rule.
Note
This is a special case, where the delivered quantity is automatically displayed as a negative value to
reduce the open order quantity.
If you would like to express differences in different ways, where the second update is supposed to
reduce the value of the previously updated value, for instance, use a formula to invert the process.
______________________________________________________________
__
SAP AG 14.06.2013 1255
System SAP
______________________________________________________________
When updating key figures, it is often necessary to define complex update rules.
This includes the definition of requirements which either allow or prevent the update.
The definition of requirements is subject to widely differing conditions; for this reason, a flexible
medium is necessary for the definition.
Maintenance of the requirements is subdivided into the specific applications.
Activities
Select the application for which you want to maintain requirements.
An overview of all existing requirements for the selected application appears.
Create
1. If you want to define a new requirement, enter a new number for it in the field Routine number.
Note
A specific name range is reserved for standard SAP requirements.
For that reason, please use numbers 600 through 999 for your requirements.
2. Enter an explanatory text for the requirement.
3. If you want to save a long text which describes the requirement, proceed as follows:
a) Position the cursor on the requirement.
b) Select the function Long text.
You branch to the SAP editor.
c) Enter the text.
d) Save your text.
e) Return to the overview screen.
Create/Change
1. To change a requirement, place the cursor on the line of the respective requirement.
2. Select the function Source text.
The system branches to the program editor.
Caution
A name is automatically predefined for the FORM routine when the requirement is defined.
You may not change this name.
3. Now define your requirement using ABAP language elements.
To define the requirement, you can use all the source fields that are valid for the event you have
selected for the relevant update rule and to which the requirement is to apply.
Note
If you use transaction SM30 to evaluate the view V_QUTAB, the system displays an overview of
the source tables permitted for each event.
4. When you define requirements, you must assign the result of the check to the Return code field.
The following then applies:
______________________________________________________________
SAP AG 1256
System R/3
______________________________________________________________
__
Example
You want to define a requirement so that data from sales order processing is only updated if the document
has been completely processed.
The completeness of document processing is recorded in the document via a status field.
FORM MCV1_600.
IF MCVBUK-UVALL = ’C’.
RETURNCODE = 0.
ELSE.
RETURNCODE = 4.
ENDIF.
ENDFORM.
Activate
A requirement definition can only be used in updating if it is active.
To activate a requirement, proceed as follows:
1. Place the cursor on the line of the requirement you wish to activate.
2. Select the function Edit -> Activate.
Delete
You can only delete a requirement if it is inactive.
If you want to delete a requirement, proceed as follows:
1. Place the cursor on the line of the requirement you wish to delete.
2. Select the function Edit -> Deactivate.
3. Select the function Edit -> Delete line.
The requirement is then deleted.
______________________________________________________________
__
SAP AG 14.06.2013 1257
System SAP
______________________________________________________________
When updating key figures, it is often necessary to define complex update rules.
These include the definition of formulas for determining the key figures.
The definition of formulas is subject to widely differing conditions; for this reason, a flexible medium is
necessary for the defining them.
The maintenance of formulas is subdivided according to application.
Activities
______________________________________________________________
SAP AG 1258
System R/3
______________________________________________________________
__
If you define formulas for characteristics or key figures with alphanumeric data type, you need to
use the field formula_value_object.
You can use the field returncode, to specify the validity of value determination via the formula.
You should always define the return code (for example, CLEAR RETURNCODE).
The fields formula_value, formula_value_object and returncode have already been defined in a
common data range.
5. Save the formula definition.
6. Return to the overview screen of the formulas.
For the event "Billing document", you want to determine the profit margin I.
The profit margin I is the difference between the net value of the billing document and the corresponding
cost.
FORM MCV2_600.
FORMULA_VALUE = MCVBRP-NETWR - MCVBRP-WAVWR.
RETURNCODE = 0.
ENDFORM.
Activate
A formula definition can only be used in updating if it is active.
To activate a formula, proceed as follows:
1. Position the cursor on a line.
2. Select the function Edit -> Activate.
Delete
You can only delete a formula if it is inactive.
If you want to delete a formula, proceed as follows:
1. Position the cursor on the line of the formula you wish to delete.
2. Select the function Edit -> Deactivate.
3. Select the function Edit -> Delete line.
The formula is then deleted.
______________________________________________________________
__
SAP AG 14.06.2013 1259
System SAP
______________________________________________________________
A log is written during the generation of the update rules for an information structure and an update
group. This log lists the objects that were created during the generation. It also displays the errors that
occurred during the generation.
The generation log is stored. This means that you can also display deletion logs for information structures
that have already been deleted.
In this IMG activity, you can display the last log for each information structure.
Activities
1. Specify the name of the information structure for which the log is to be issued.
2. Specify the corresponding update group.
3. Press ENTER.
______________________________________________________________
SAP AG 1260
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1261
System SAP
______________________________________________________________
In this IMG activity, you make settings for updating the information struktures.
Data analysis in the information system is based on statistics data that is updated from the operative
application in the information structures. Updating is triggered by an event in a logistics application (for
example, a sales order). An event is the point at which information that is to be stored arises.
You can determine the following:
- Time frame of the update
You determine the time at which the statistics data is to be cumulated. You can choose between the
following periods:
- Daily updating
- Weekly updating
- Monthly updating
- Updating according to the posting period
In this case, you can allocate a posting period to an information structure. The period is then
always determined according to this posting period, and not according to the period for the
company code.
You should allocate a posting period if the company code cannot be clearly identified from the
characteristics of the information structure.
If the fiscal year variant is not specified, the period split "posting period" corresponds to the
posting period that is automatically determined in the documents for the link to financial
accounting.
If you want to have an individual period split (for example, quarterly, every two weeks) for an
information structure, you must specify a fiscal year variant.
- Type of updating
You determine when the information structures are updated. You can select from the following
possibilities:
- synchronous update (V1 update)
The statistics update occurs synchronously to the document posting.
However, if errors occur during the update and as a result the statistics posting is terminated,
the corresponding documents no longer exist and must be newly created.
- Asynchronous update (V2 update)
In this case, the document posting and the statistics posting are separated so that termination of
the statistics update does not have an effect on the posting of documents that exist in the
operative application.
You can also carry out the document posting and the statistics postings on two separate
systems.
- No posting, meaning the update is turned off.
Note
You can only change the updating period if the only data that exists in the information structures is
planning data.
______________________________________________________________
SAP AG 1262
System R/3
______________________________________________________________
__
Therefore, the information structure for which you want to change the updating period cannot yet be
updated, meaning it cannot be filled with actual data.
Activities
1. Position the cursor on the information structure for which you want to change the update
parameters.
2. Choose "Parameters".
The updating parameters are displayed.
3. Choose the desired setting.
4. Press "Enter".
5. Save the changed update parameters.
______________________________________________________________
__
SAP AG 14.06.2013 1263
System SAP
______________________________________________________________
In this IMG activity, you define statistics groups for rate categories and contracts, and allocate them to an
updating group using a determination table.
The statistics groups can be entered in the corresponding rate categories or contracts.
______________________________________________________________
SAP AG 1264
System R/3
______________________________________________________________
__
In this IMG activity you define the statistics groups that can be used for the allocation of individual rate
categories.
Allocate the statistics groups to the rate categories in Customizing under Contract Billing -> Billing
Master Data -> Rate Structure -> Rate Categories -> Define Rate Categories.
You can use the statistics group in update group determination, to differentiate between residential and
nonresidential customers, because you generally differentiate between these two groups by rate category.
Recommendation
Activities
Further notes
______________________________________________________________
__
SAP AG 14.06.2013 1265
System SAP
______________________________________________________________
In this activity you define the statistics groups that can be used for allocating individual contracts.
Allocate the statistics groups in the contract.
Only use the statistics group in exceptional cases, if, for example, you want to consider a residential
contract as a nonresidential contract, due to its importance. Just one contract statistics group is normally
sufficient in this case.
Recommendation
Activities
Further notes
The statistics group ’ ’ (SPACE) is also supported. This means that the agent usually does not have to
enter a statistics group in the contract.
______________________________________________________________
SAP AG 1266
System R/3
______________________________________________________________
__
In this IMG activity you define the statistics groups for quantities. You enter the statistics groups in the
billing schema.
You use the statistics group to specify how quantities are transferred to sales statistics (in the Utilitiy
Information System) or to the Profitability Analysis (CO-PA) component.
SAP supplies the standard statistics groups 000000 to 000002. If you enter a rate in a new billing schema,
the system proposes these statistics groups as defaults. The selection of the statistics group depends on
the variant program of the rate step as follows:
- For variants to which the value 1 energy is allocated as type of billed quantity in the variant
definition, the system proposes the statistics group 000001.
The system copies the billed consumption of the billing line item to the field I_ABRMENGE of the
UIS communication structure.
- For variants to which the value demand is allocated as the type of billed quantity in the variant
definition, the system proposes the statistics group 000002.
The system copies the billed demand of the billing line item to the field I_LEIMENGE of the UIS
communication structure.
- For variants to which another value is allocated as type of billed quantity in the variant definition,
the quantity in the billing line item has no specific meaning. In this case the system proposes the
statistics group 000000.
No update rules are allocated to this statistics group. Therefore, the system does not copy the
quantity of the billing line item to the statistics.
Standard settings
You must not change the standard statistics groups 000000 to 000002.
Use the following namespaces: A*, B*, ... , Z* (customer namespaces).
Recommendation
Important: No update rules are delivered to CO-PA for the statistics groups 000001 to 000002. This is
because no operating concerns are delivered. If you wish to post invoicing documents to CO-PA
statistically, you must also create update rules for the statistics groups 000001 to 000002.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1267
System SAP
______________________________________________________________
Further notes
You can also check the settings you have defined using a consistency check and analysis function.
______________________________________________________________
SAP AG 1268
System R/3
______________________________________________________________
__
In this IMG activity you define statistics groups for amounts. You enter statistics groups in the billing
schema.
Statistics groups enable you to control how amounts are processed in the sales statistics in the Utilities
Information System (UIS) or in Profitability Analysis (CO-PA).
The statistics groups 000000 to 000005 are delivered by SAP. When you add a rate to a new billing
schema, these statistics groups are proposed as default values. THe selection depends on the variant
program of the rate step. The default value determines the type of billed quantity from variant definition:
Type of quantity Default cont.gr. Update in IUS key figures
1 000001 NETTOBTR, ARBEITBTR
2 000002 NETTOBTR, LEISTBTR
3 000003 NETTOBTR, PAUSCHBTR
4 000004 NETTOBTR, MIETEBTR
5 000005 NETTOBTR, SONSTBTR
In these default settings, the net amount of the bill line is always copied to field NETTOBTR of the
communication structure. Therefore, NETTOBTR contains the total amount. In addition, the net amount
of the bill line is copied to a specific key figure for each type of billed quantity.
Of course, you can also use other statistics groups when you create a billing schema. Statistics group
000000 does not have any update rules. Use it for the schema steps whose amounts are not relevant for
the statistics.
Standard settings
You are not permitted to change the entries that are delivered (000000 to 000005). You can use the
following namespaces: A*, B*, ..., Z*** (customer namespace).
Recommendation
Important: We do not supply any CO-PA update rules for statistics groups 000001 through 000005
because we do not supply an operating concern either. If you want to statistically post bills to CO-PA,
you should define CO-PA update rules for statistics groups 000001 to 000005.
Activities
Further notes
You can also use the consistency check and analysis function to check the settings you have defined.
______________________________________________________________
__
SAP AG 14.06.2013 1269
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1270
System R/3
______________________________________________________________
__
In this IMG activity, you allocate the individual accounting transactions to an update group.
In this way, you determine which statistics data is to be updated from the individual accounting
transactions.
Allocation of the update groups occurs with the statistics group from the rate category and contract.
______________________________________________________________
__
SAP AG 14.06.2013 1271
System SAP
______________________________________________________________
In this IMG activity you allocate the statistics groups rate category and contract to an update group. In
doing so you create the basis of your individual Information System in the SAP Business Information
Warehouse (BW).
It is often necessary that certain features of the data objects affect the statistics update. This generally
means that certain objects in BW, such as rate category, division and contract, can influence the update.
The update group is a central control element of the update. It is determined during billing of a contract
from the statistics group for the rate category, and the statistics group for the contract, and the update
group determination in this activity.
Note about BW
You can use the update groups in the update rules within BW, to use characteristics and key figures
differently.
Example BW
The document number is always extracted to BW, independently of the customer grouping. However, you
must still save the document number in the InfoCube, just for nonresidential customers. You do not
require this information for residential customers.
Check at document number level in the update rules in BW, to see which update group is valid for this
record. Set the document number field to ’initial’ for the update group for residential customers. This
reduces the amount of time required for updating residential customers in BW.
In the later analyses you can implement a breakdown in the document display in IS-U for non-residential
customers.
Requirements
Recommendation
Organize the update groups based on your customer groupings. Basic differences are nonresidential and
residential customers, but also take into account employees and competitive customers.
Activities
Further notes
You must use the update groups in the billing documents, otherwise the document lines are not processed
in the statistics update. You must maintain at least one update group for each combination of division,
rate category statistics group and contract statistics group.
______________________________________________________________
SAP AG 1272
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1273
System SAP
______________________________________________________________
In this IMG activity you define the statistics currency, if it is different to the local currency.
Note the following for the:
- Information System for SAP Utilities (UIS)
This definition is valid for all information structures of the sales statistics.
- Business Information Warehouse (BW)
BW can process amounts from different currencies. For this reason, it is not necessary to set the
statistics currencies.
The amounts are normally updated in the local currency of the respective company code, in the
information structures and the extract structures.
______________________________________________________________
SAP AG 1274
System R/3
______________________________________________________________
__
In this IMG activity you allocate units of measurement for billing to the units of measurement for
statistics. This activity is required, in order to be able to convert different units of measurement for the
same division into a uniform statistical unit of measurement.
This allocation is only required for units of measurement used in billing that differ from the statistical
unit of measurement.
You define the conversion factor by choosing: General Settings -> Check Units of Measurement.
______________________________________________________________
__
SAP AG 14.06.2013 1275
System SAP
______________________________________________________________
You can monitor updates of statistics data, by using the updating log. The updating log is written
dependent on the user and process.
The updating log is used for tracking the update, and generating information structures and the updating
rules.
Updating simulation is available from release 3.0 for monitoring the update. You can also use the
updating simulation to record an update log for documents that did not generate an update.
______________________________________________________________
SAP AG 1276
System R/3
______________________________________________________________
__
To check the update of statistical data from the application-specific transactions, you can generate an
update log.
The system interprets the corresponding update rules and displays the data resulting from the update.
The update log is activated by a parameter in the user master record. This user-specific activation
guarantees targeted and selective use ofthe update log.
Note
Displaying the update log increases the runtime when the document that has caused updating is saved.
For this reason, SAP recommends that you only display update logs selectively and temporarily during
the test phase of the statistics update.
In the standard system, the log is always generated for one transaction only. Thus, if you enter a
transaction which causes a log to be activated, this log will be overwritten by the next log that is
recorded. This avoids an excessive build-up of logs stored in the system.
Requirements
You must have saved the documents that activate the update.
Activities
1. From any menu, select System -> User profile -> User parameters.
The system displays your current user-specific parameters.
2. Enter the parameter "MCL" in field "PID" (parameter ID).
3. Allocate the parameter value "X" to this parameter.
4. Save the new parameter setting.
5. In the initial screen for the update log, specify the name of the user who has activated the log.
The system proposes the name of the user currently logged on as a default.
6. If you select the function "Execute", an overview appears of all updates (information
structure/update group) that have been initiated by a document.
7. To analyze a specific update, position the cursor on the corresponding line and select "Details".
This function displays all data which affects the business transaction.
In accordance with the definition of the update rules, the system displays an overview of the key
figures which to be updated from the document.
If you select "Analysis", the system displays the Customizing environment.
The following information is displayed for each key figure:
- contents (updated value of the key figure):
"No updating" means that no updating took place, because a requirement was not satisfied, for
example. In this case, the detail screen provides you with a further analysis option: position the
cursor on the line you want to analyze further and choose "Key figure" or "Characteristics".
The detail screen contains information on the source data of the document in the update.
______________________________________________________________
__
SAP AG 14.06.2013 1277
System SAP
______________________________________________________________
- O/N stands for old/new, and specifies whether the update transaction is a new or a changed
transaction.
If a document is added in the application, the system only creates new update transactions are
created.
If, on the other hand, a document is changed, the original update that was created must be
corrected. To do this, the original update that was initially added is posted with a negative
value. This posting is marked as "Old" in the overview. In a second step, the new constellation
is updated in the transaction as during the creation, and marked as "New" in the overview.
- The next column displays the hierarchy level of the document that causes an update to occur
(for example, position, classification).
8. Deactivate the log recording after the test phase by deleting the user parameter "MCL", or overwrite
the parameter value "X" with a blank.
______________________________________________________________
SAP AG 1278
System R/3
______________________________________________________________
__
In this IMG activity, you can perform an update check for documents that did not cause an update. The
update of the document is simulated and the update log is created.
An update simulation can be performed for the following documents:
- Billing documents
Note
If you create an update log within the update simulation, existing update logs are overwritten.
Activities
1. Enter the number of the document, for which the update is to be simulated.
2. Press Enter.
______________________________________________________________
__
SAP AG 14.06.2013 1279
System SAP
______________________________________________________________
31.11.2.3.3 Sprawozdawczość
Reporting within the logistics information system covers standard reporting using the standard analyses,
and flexible reporting using the flexible analyses.
Flexible analyses are independent of the Utility Information System (UIS) and you can maintain them in
the standard LIS IMG. To do this, choose Logistics - General -> Logistics Information System (LIS)
-> Reporting -> Flexible Analyses.
______________________________________________________________
SAP AG 1280
System R/3
______________________________________________________________
__
In this IMG activity, you set special parameters for standard reporting.
Data analysis for standard reporting is done via the standard analysis.
The standard analysis provides you with various functions and selection options that you can use to
determine the scope of data to be analysed.
The information structures form the data basis of the standard analysis. An information structure defines
a group of information that is used for the summarization and subsequent analysis of data.
For standard reporting, detailed data of the operative application is integrated into the logical information
system based on aggregated data. On the one hand, you can expand the key figures along the
characteristics defined in an information structure and refine the summary level. On the other hand, you
can display the operative data (master data and transaction data).
The standard analyses are subdivided according to the application. Specific key figures at a certain
summarization level are displayed first.
______________________________________________________________
__
SAP AG 14.06.2013 1281
System SAP
______________________________________________________________
In this IMG activity, you make basic settings for the standard analysis.
You can determine settings for the following areas of standard reporting:
- Standard expansion
For each standard analysis, SAP provides a standard expansion for the characteristics.
You can change the sequence of these characteristics according to your requirements.
- Key figures
The key figures are preset for each standard analysis in the SAP standard system.
You can determine which key figures are displayed in the list generated by the analysis you
selected.
You can also change the selected key figures during the analysis.
- Parameters
The parameters for the layout of the evaluation lists are preset in the SAP standard system for each
standard analysis.
You can change these parameters to meet your requirements.
You can also determine default values for the selection screen.
You can change these settings during the analysis.
You can make settings for the following parameters:
- Number of periods in the selection screen
- With current period
- Version can be selected
- Analysis currency
- Exchange rate type for the currency translation
- Characteristic display (key, description, or both)
- Width of characteristics column
- Width of key figures column
- Display expansion log in page header
- Initial graphic
- Methode zur Datenanreicherung
- Methods for data enhancement
- Formula for list enhancement
The standard analyses are subdivided according to applications.
Activities
1. Select the application within which you want to perform a standard analysis.
2. Specify the name of the information structure for which you want to perform a standard analysis.
______________________________________________________________
SAP AG 1282
System R/3
______________________________________________________________
__
3. Press Enter.
4. Select an analysis.
If only an analysis exists for the information structure you specified, you branch directly to the
characteristics overview.
5. Determine the sequence of the characteristics for the standard expansion.
6. Determine the key figures.
7. Set the parameters for the analysis lists.
Further notes
______________________________________________________________
__
SAP AG 14.06.2013 1283
System SAP
______________________________________________________________
Requirements
Before you set up this component, you must have established the necessary settings in Customizing for
IDocs.
To do this choose the following Customizing menu: Basis Components -> Basis Services -> IDoc
Interface / Electronic Data Interchange.
______________________________________________________________
SAP AG 1284
System R/3
______________________________________________________________
__
In this IMG activity, you establish general settings for the Intercompany Data Exchange (IDE)
component.
______________________________________________________________
__
SAP AG 14.06.2013 1285
System SAP
______________________________________________________________
In this IMG activity you define the type of communication control and the method of service
determination to be used.
Note the following: As of Release 4.64, the data exchange process functions are to be used for the data
exchange. It is not necessary to set the type of communication control when using the data exchange
process.
- As of Release 4.71, the supply scenario is available. If you activated the service determination based
on the supply scenario (Utility Industry -> Basic Settings/Enterprise Structure -> Define
Deregulation Settings) it is not necessary to set the method for the service determination.
We recommend you use the supply scenario when using the new service determination.
Example
Communication Control
______________________________________________________________
SAP AG 1286
System R/3
______________________________________________________________
__
- If you choose Communication by Service Type in the Communication Method field, you
must establish settings in the IMG under Intercompany Data Exchange -> Communication
Control -> Communication on the Basis of Service Types.
Note that in this case, you cannot establish settings in the Communication Based on Service
Providers activity. If you do, these settings have no effect on the system.
- If you choose Communication by Service Provider in the Communication Method field, you
must establish settings in the IMG under Intercompany Data Exchange -> Communication
Control -> Communication on the Basis of Service Providers.
Note that in this case, you cannot establish settings in the Communication Based on Service
Type activity. If you do, these settings have no effect on the system.
Service Determination
- If you choose By Operational Area in the Service Determination Method field then you must
establish settings in the IMG under Intercompany Data Exchange -> Services -> Services
Based on Operational Area.
Note that in this case, you cannot establish settings in the Services Based on Service Provider
Relationship activity. If you do, these settings have no effect on the system.
- If you choose By Service Provider Relationship in the Service Determination Method field
then you must establish settings in the IMG under Intercompany Data Exchange -> Services ->
Services Based On Service Provider Relationship.
Note that in this case, you cannot establish settings in the Services Based on Operational Area
activity. If you do, these settings have no effect on the system.
Further notes
______________________________________________________________
__
SAP AG 14.06.2013 1287
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1288
System R/3
______________________________________________________________
__
Use
In this IMG activity, you define code lists for external IDs.
External IDs are used to uniquely identify objects (such as a point of delivery) during intercompany
communication. An external ID belongs to a certain code list - for example, the VDEW or EAN code list.
Requirements
You have to define a code list in the activity before you can use it.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1289
System SAP
______________________________________________________________
31.12.2 Usługi
______________________________________________________________
SAP AG 1290
System R/3
______________________________________________________________
__
In this IMG activity, you define the service types and allocate them to the service categories. The
service categories are predefined by SAP. They are as follows:
- Distribution
- Supply
- Settlement coordination
- Clearing house
- Technical service provider
- Other
______________________________________________________________
__
SAP AG 14.06.2013 1291
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1292
System R/3
______________________________________________________________
__
Wykorzystanie
______________________________________________________________
__
SAP AG 14.06.2013 1293
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1294
System R/3
______________________________________________________________
__
Use
Requirements
The data is only transferred in the selected format version if the external communication systems (such as
the SAP Business Connector) use this information to forward the IDocs created in IS-U/CCS.
Example
When exporting profiles, you want to send the generated message by SAP-XML or VDEW-XML to the
Internet address http://201.123.2.2./InboundProcessing.
Define 2 versions for transfer format XML and data exchange process "Export Profile Values":
SAP-XML: XML generated directly from an IDoc
VDEW-XML: XML generated according to VDEW specifications
You determine which version to use in the data exchange definition.
______________________________________________________________
__
SAP AG 14.06.2013 1295
System SAP
______________________________________________________________
Use
In order to be able to send aggregated messages, you use this activity to define the IDoc Sending Type
and allocate this to a sending category predefined by SAP.
You then select a sending type in the data exchange definition.
If a data exchange task is due, then the system checks whether the IDoc is to be sent immediately. The
corresponding IDoc sending type is read from the data exchange definition.
______________________________________________________________
SAP AG 1296
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1297
System SAP
______________________________________________________________
Use
In this activity, you define the category of the external ID of the service provider. You allocate the
category to a codelist.
You cannot use initial external codelist IDs.
In the service provider transaction, you can classify the (first and second) external IDs of the service
provider by means of a category. This allows you to differentiate between category ILN and VDEW code
numbers, for example.
Standard settings
When sending messages, the system uses the first external ID.
When receiving messages, the system first tries to identify the service provider by means of the first
external ID. If the system cannot identify the service provider, it tries again using the second external ID.
BAdI ISU_IDE_CODE_CONV is available for receiving and sending messages. In the default
implementation, the external codelist ID is allocated to a category of the external ID. The same applies
the other way round. You can use this BAdI to make a customer-specific allocation.
Example
______________________________________________________________
SAP AG 1298
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1299
System SAP
______________________________________________________________
Use
In this IMG activity you define the type of service provider agreement.
The service provider agreement type defines the deregulation process to be controlled subject to the
service types of the service providers involved in the agreement (service provider market partner,
processing service provider).
Requirements
Standard settings
Example
______________________________________________________________
SAP AG 1300
System R/3
______________________________________________________________
__
Use
In this activity you define the parameter item in parameter configuration for display in the parameter
configuration tool of the service provider agreement.
To get a better overview, it can sometimes be advantageous with large parameter configurations to define
a sequence for the display.
The definition always refers to a deregulation process.
In the definition, you must include the dependencies relating to the higher-level parameter.
It is not essential to define an item for all parameters. You can also make the definition for just a part of
the parameter.
Standard settings
If you do not make any settings here, the parameter configuration is displayed as defined in the definition
for the deregulation process.
You can find the definition for the deregulation process in Customizing, under SAP Utilities -> Tools ->
System Modifications -> User-Defined Enhancements for IDE -> Define Deregulation
Processes.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1301
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1302
System R/3
______________________________________________________________
__
Use
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1303
System SAP
______________________________________________________________
BAdI ISU_DIE_DRGSCEN_GEN allows you to implement the methods for creating the master data for
the supply scenario (installation, contract, service, for example).
______________________________________________________________
SAP AG 1304
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1305
System SAP
______________________________________________________________
In this IMG activity you define the number ranges for IDocs in Intercompany Data Exchange.
Activities
The entities used in SAP applications are identified uniquely by their keys. These keys can be assigned
either internally (by the system) or externally (by the user), as specified in number ranges. For every
entity, you define a number range object, which describes number assignment for the key (internal or
external) and the range of values permitted.
Standard settings
Recommendation
Activities
Adapt the standard number ranges provided by SAP to your specific requirements and add number ranges
of your own to the number range object as necessary.
1. Choose Change intervals.
2. Choose Insert interval if you wish to add number ranges.
3. Maintain the interval values (From number, To number) for the relevant number range interval.
4. Save the entries.
______________________________________________________________
SAP AG 1306
System R/3
______________________________________________________________
__
In this IMG activity, you define the number ranges for reference numbers. In Intercompany Data
Exchange, reference numbers are used to group account-based items that logically belong together.
Example
Distributors and suppliers must communicate in order to bill customer contracts, even more so if one of
the two operates as a billing consolidator.
In electronic billing, the affected items must be grouped internally under a reference number. This is
necessary to correctly process inbound payments or reversals. This takes place automatically and is not
visible to the user.
The reference number is not to be confused with the cross refernce number. The cross reference number
is an external number and is used for the unique allocation of consumption values, bills and payments
between communication partners. If you use a cross reference number it is uniquely allocated to a
reference number.
You must always assign the reference number whereas the assignment of the cross reference number is
optional.
Activities
Further notes
The reference number is stored in the ECROSSREFNO table. The system accesses this table upon
receiving inbound IDocs (for a payment, for example). An entry is also generated in the same table in the
recipient’s system (supplier) so that the information can be cross-referenced.
______________________________________________________________
__
SAP AG 14.06.2013 1307
System SAP
______________________________________________________________
In this IMG activity you define the events to be activated for outbound communication. Communication
is only subsequently processed if the event is active. This means that for processing to occur, an event
from the Define Events activity must be contained in this activity and the Activate Event field must be
set.
In the case of inbound communication, the activation of an event is irrelevant.
While event definition is cross-client, the event activation is client-dependent.
Alongside the predefined SAP events, you can define your own additional events. You do this in
Customizing under Tools -> System Modifications -> User-Defined Function Enhancements for
IDE -> Define Events.
Standard settings
Further notes
If you want to use the data exchange processes, the events must not be active. In this case, do not change
any settings in this activity.
______________________________________________________________
SAP AG 1308
System R/3
______________________________________________________________
__
In this IMG activity, you define the function modules to be used for each event.
For example, the processing of inbound, and the generation of outbound IDocs takes place in the function
module.
The function modules that you define here are used in the next IMG activity (under Communication
Control Based on Service Types or Communication Control Based on Service Providers)
You can add enhancements to the function modules/events. This is a prerequisite for integrating new
inbound and outbound IDocs into communication control. The enhancements are usually user-defined
function modules.
The settings are cross-client.
Standard settings
The necessary function modules and their corresponding events are provided as standard.
Standard entries cannot be changed. You can use the following namespaces: X*, Y*, Z* (customer
namespaces).
______________________________________________________________
__
SAP AG 14.06.2013 1309
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1310
System R/3
______________________________________________________________
__
In this IMG activity you define IDoc register types. You do this by allocating the register types defined in
Device Management (IS-U-DM) to internal register types in Intercompany Data Exchange
(IS-U-IDE).
This is necessary because a different service providers indicate register types in different ways.
You use the internal IDE register type for the function module that you activated for the USG_IN_ACT
processing event. In the function mod ule you define how to process the transmitted consumption data.
______________________________________________________________
__
SAP AG 14.06.2013 1311
System SAP
______________________________________________________________
In this IMG activity, you allocate IDoc units of measurement (that, for example, are derived from EDI
standards (Electronic Data Interchange)) to the units of measurement used in the IS-U system.
If you want to aggregate one internal value from several IDoc then you can specify whether you want the
system to take the greatest value, the total of all values or the average value.
______________________________________________________________
SAP AG 1312
System R/3
______________________________________________________________
__
In this IMG activity, you specify the line item types, of which you want to transfer billing lines to other
contract parties in the context of Intercompany Data Exchange (IDE).
______________________________________________________________
__
SAP AG 14.06.2013 1313
System SAP
______________________________________________________________
In this IMG activity, you make communication control settings for outbound messages.
______________________________________________________________
SAP AG 1314
System R/3
______________________________________________________________
__
In this IMG activity, you define the line item types that are relevant to communication. This means
entering the line item types that you wish to be able to transmit to third parties (for example, in
notifications of consumption).
You must also enter additional information (such as a special information type, for example) for each line
item type.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1315
System SAP
______________________________________________________________
In this IMG activity, you define the accounts receivable and payable items relevant to the sending of
electronic bills. Information from billing and invoicing is included in the customer’s bill. The bill is
created by an external service provider.
In the context of electronic data exchange in the deregulated energy market, you can have the system
automatically send an IDoc for the following business transactions:
- Bill for deregulated customers
- Bill reversal for deregulated customers
If you want to send information from accounts receivable and payable in addition to the billing data- a
credit memo to be from a service provider for example- enter the main transaction and sub-transaction
here.
Requirements
You must have defined the main and sub-transactions under Financial Accounting -> Contract
Accounts Receivable and Payable -> Basic Function s -> Postings and Documents ->
Document -> Maintain Document Assignments -> Maintain Transactions for IS-U/IS-T.
Activities
Define the necessary accounts receivable and payable items relevant to communication in the system.
______________________________________________________________
SAP AG 1316
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1317
System SAP
______________________________________________________________
In this IMG activity, you define the information release status for the business partner.
In this way you can determine whether a business partner has agreed to let his or her details be passed on.
This activity is for information purposes only. Entries you make here have no effect on the function.
-
-
Activities
______________________________________________________________
SAP AG 1318
System R/3
______________________________________________________________
__
In this IMG activity you define the deregulation status. Customers in a deregulated market can have a
number of statuses, from release to participation. As of a certain status, the customer can be supplied by a
different vendor.
You must enter all the neccessary deregulation statuses here. You must mark the status, at which
provision by a different vendor becomes possible, with ’Enrollment possible.’
This activity is for information purposes only. Entries you make here have no effect on the function.
______________________________________________________________
__
SAP AG 14.06.2013 1319
System SAP
______________________________________________________________
In this IMG activity you define the information release status for the installation.
In this way you can determine whether a business partner has agreed to let his or her installation and
consumption-related details be passed on.
This activity is for information purposes only. Entries you make here have no effect on the function.
Activities
______________________________________________________________
SAP AG 1320
System R/3
______________________________________________________________
__
In this IMG activity, you establish settings for the business processes used in Intercompany Data
Exchange (IDE).
______________________________________________________________
__
SAP AG 14.06.2013 1321
System SAP
______________________________________________________________
Use
The settings defined here are taken into account at the start of the identification process.
During manual identification, you can execute other process variants
in the dialog.
______________________________________________________________
SAP AG 1322
System R/3
______________________________________________________________
__
In this section you define default values and establish settings for the enrollment processes. It contains:
- Transactions for manual move-in
- Move-in using a master data template
- Point of delivery services in the master data template
- Workflow template for enrollment processes
______________________________________________________________
__
SAP AG 14.06.2013 1323
System SAP
______________________________________________________________
31.12.9.2.1 Workflow
______________________________________________________________
SAP AG 1324
System R/3
______________________________________________________________
__
In this IMG activity, you store the status of the workflow processes needed for Intercompany Data
Exchange (IDE).
In addition to the SAP standard status, you can define your own in order to meet your particular
requirements.
______________________________________________________________
__
SAP AG 14.06.2013 1325
System SAP
______________________________________________________________
In this IMG activity, you define the processing status from the business view. This status is displayed in
the Customer Interaction Center (CIC) and is used for customer information.
Further notes
In addition to the standard SAP statuses, you can define you own in the namespaces X*, Y* and Z*.
______________________________________________________________
SAP AG 1326
System R/3
______________________________________________________________
__
In this IMG activity, you define the processing status from the technical view. This documents the state
of the workflow, and any allocated communication processes.
Further notes
In addition to the standard SAP statuses, you can define your own in the namespaces X*, Y* and Z*.
______________________________________________________________
__
SAP AG 14.06.2013 1327
System SAP
______________________________________________________________
In this IMG activity, you define number ranges for the workflow processes that control service provider
enrollments.
The master data templates defined in the master data generator can be relevant to communication. The
process in the enrollment workflow contains all the requirements for communication with third parties.
The system allocates a number to each process so that it can be uniquely identified.
Activities
______________________________________________________________
SAP AG 1328
System R/3
______________________________________________________________
__
31.12.9.2.1.3 Def. zakresów numerów dla funkcji workflow dla zawarcia umowy
z usługodawcą
In this IMG activity, you define the number range of the workflow functions of service provider
enrollments.
The master data templates defined in the master data generator can be relevant to communication. If
several partners are involved in a communication process then the system assigns each communication an
internal function number. The function numbers are allocated to process numbers.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1329
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1330
System R/3
______________________________________________________________
__
In this IMG activity you allocate the enrollment type to the account class.
This ensures that the system can use the account class to determine the enrollment type.
Using the Service Provider of Last Resort field, you can differentiate between the following cases:
- Enrollment for a newly acquired customer
- Enrollment for an allocated customer whose installation must be taken on
The market rules define that the provider of last resort must take on the installation if no other
service provider is willing to do so.
These two cases necessitate different master data constructs and default values. For this reason you must
use different enrollment types.
______________________________________________________________
__
SAP AG 14.06.2013 1331
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1332
System R/3
______________________________________________________________
__
Use
In this IMG activity you define the number ranges for the switch document. The switch document is
created when you carry out a supplier change. It logs the steps in the change process.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1333
System SAP
______________________________________________________________
Use
Requirements
Standard settings
Activities
Example
______________________________________________________________
SAP AG 1334
System R/3
______________________________________________________________
__
Use
Use this activity to allocate workflow tasks to switch views. Define switch views can be found in
Customizing under Tools -> System Modifications -> User-Defined Enhancements for IDE ->
Change of Supplier.
______________________________________________________________
__
SAP AG 14.06.2013 1335
System SAP
______________________________________________________________
Use
In this activity you allocate switch document activities to BPEM messages (Business Process Exception
Management).
You can monitor and evaluate switch document activities using BPEM. To ensure all (customer-specific
activities) can be evaluated using BPEM, you must assign activities to BEPM messages. If no allocation
is made for one or more activities, the system does not observe these activities during the BPEM
evaluation.
Requirements
BPEM monitoring must be activated for the EIDE business process area. Use the activity Activate
Business Process Areas for Message Management to do so.
Activities
Example
1. First create a new message class ZEIDEMSGASSIGN. Create a message 123 "registration
notification received" in this message class.
2. Now create a new allocation of a switch document activity to a BPEM message as follows.
- Switch activity: 011 (Registration notification received)
- Message class: ZEIDEMSGASSIGN
- Message number: 123
If activity 011 is read during the BPEM analysis of a switch document, the system displays error message
123 in the BPEM evaluation.
______________________________________________________________
SAP AG 1336
System R/3
______________________________________________________________
__
Use
In this activity you define the project-specific exception handling for checks and switch views.
Requirements
Standard settings
Checks and exception handling are predefined by SAP. The predefined checks and preconfigured
exception handling can be found in Customizing, under SAP Utilities -> Tools -> System
Modifications -> User-Defined Enhancements for IDE -> Change of Supplier -> Define Checks.
If you do not define project-specific standard exception handling, the preconfiguration for the exception
handling from the exceptions definition is adopted.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1337
System SAP
______________________________________________________________
The process is only continued once the agent has made his/her decision. Both the result of the check
and the agent decision are logged in the switch document.
05 Warning -> Resume process
The check results are logged in the switch document as a warning. The processing is resumed.
06 Warning -> Resume process + Agent information
The exception from the check is handled as a warning. The process is resumed. In addition, the
agent asynchronously receives information in his/her workflow inbox.
07 Warning -> Agent decision necessary
The check provides a warning. The agent receives a decision task with the following options in his
workflow inbox:
- Continue processing / Modify data manually
- Reject notification / Cancel processing
______________________________________________________________
SAP AG 1338
System R/3
______________________________________________________________
__
Use
In this activity you define for each relevant switch view which field checks are executed in the calling
function for processing inquiries, answers, and cancellation notifications for all message categories used
in the change of supplier.
You use the Define Field Check activity to define which message data fields are checked for each switch
type.
______________________________________________________________
__
SAP AG 14.06.2013 1339
System SAP
______________________________________________________________
Use
In this activity, you define the cancellation conditions. A cancellation condition describes the
requirements for cancelling a contract.
You can then select one of the cancellation conditions defined here in the contract (page 3 of contract
maintenance).
In the change of supplier process, you can check whether the existing contract fulfills these conditions.
Requirements
Before you make the settings for this function, you must enhance the contract by adding the cancellation
condition.
Example
Contract:
- Start of contract: February 29, 2004
- End of contract: n/a
Cancellation condition:
- Day from: January 01, 2004
- Day to: December 31, 9999
- Minimum duration of contract: 3 months
- Cancellation period: 14 days before end of month
- Factory calendar ID: 01
- Public holiday control:n/a
______________________________________________________________
SAP AG 1340
System R/3
______________________________________________________________
__
Result of check:
The minimum duration of the contract ends on May 29, 2004.
The contract cannot be cancelled before this date.
=> Cancellation rejected
______________________________________________________________
__
SAP AG 14.06.2013 1341
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1342
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1343
System SAP
______________________________________________________________
Use
In this activity you can define defaults for controlling the processes for posting the aggregated bill and for
generating bills or budget billing requests for individual contract accounts in deregulated scenarios.
See the F1 Help for the respective function for information on the way in which each button works.
Requirements
You are using deregulated scenarios and have made the central setting for deregulation:
- SAP Utilities -> Basic Settings/Enterprise Structure -> Define Deregulation Settings
- SAP Utilities -> Intercompany Data Exchange -> Communication Control
______________________________________________________________
SAP AG 1344
System R/3
______________________________________________________________
__
Use
In this activity you define specifications should the case arise that items are billed to the customer by a
third company. The payment block reason is written in all items in question. These are then skipped by
the payment program, and receive the item indicator 151 Bill Issued by Third Party (Deregulation).
The document type is proposed during the aggregated posting to the service provider’s account.
Requirements
You must have defined payment block reasons in advance in contract accounts receivable and payable
(FI-CA). You do this under Business Transactions -> Payments -> Incoming/Outgoing Payment
Creation.
______________________________________________________________
__
SAP AG 14.06.2013 1345
System SAP
______________________________________________________________
Use
In this activity you define the contract account categories for invoicing service providers.
If you want to use the aggregated posting of outgoing bills, you set the Contract Account of Invoicing
Service Provider indicator for the contract account category used.
______________________________________________________________
SAP AG 1346
System R/3
______________________________________________________________
__
Use
In this activity you define the grouping characteristics for aggregated contract accounts. You can define
multiple grouping characteristics.
This allows you to define several aggregated contract accounts for one service provider pair within the
service provider agreement for the INV_OUT deregulation process.
At least one of the grouping characteristics within a service provider agreement must be indicated as
Default. The aggregated contract account allocated to this grouping characteristic is then always used,
provided the customer does not override it.
Event R207 is used to determine the aggregated contract account.
Requirements
Existing service provider agreements may have to be converted, in order to be able to use several
aggregated contract accounts. You can use the REDEREGPARA_001 report for this purpose.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1347
System SAP
______________________________________________________________
Use
In this activity you record defaults for situations where payments to third parties are to be aggregated.
Choose the document type for posting in Contract Accounts Receivable and Payable (FI-CA) or the
document type for posting in Accounts Payable Accounting (FI-AP) according to the module to be used
for posting. The system proposes the document type selected for the posting procedure. You can change
the document type manually if necessary.
You can define the maximum number of bill lines that are to be combined in an aggregated document.
You can also decide whether aggregated documents are to be cleared individually or with other
documents during payment.
______________________________________________________________
SAP AG 1348
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1349
System SAP
______________________________________________________________
Use
In this activity, you define the basic settings for aggregated posting of incoming bills.
If budget billing amounts for the supplier are always to be posted as down payments, select the Post
Budget Billing Amount as Down Payment for Supplier indicator.
This means you can support the process of posting budget billing amounts as down payments for the
respective market partner in the service provider agreement.
Example
If the distributor uses the statistical budget billing procedure to bill the grid usage costs, the distributor
requests a fixed budget billing amount from the supplier for each customer. To ensure that the budget
billing amounts requested can be posted as down payments for the supplier, you must activate this
procedure in the supplier system.
______________________________________________________________
SAP AG 1350
System R/3
______________________________________________________________
__
Use
In this activity you define specifications for if the case should arise that incoming bills are to be posted as
aggregated bills.
In accordance with the module, which is to be used for the posting, you select the document type for
posting in contract accounts receivable and payable (FI-CA) or in accounts payable accounting. The
system proposes the selected document type in the posting transaction. If necessary, you can change the
document type manually.
______________________________________________________________
__
SAP AG 14.06.2013 1351
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1352
System R/3
______________________________________________________________
__
Use
In this IMG activity you make the basic settings for bill and payment advice note processing within the
scope of Intercompany Data Exchange.
Here, you define how a bill or payment advice note can be structured and processed.
You use the individual subdialogs for the following purposes:
- Permitted Bill Lines / Payment Advice Note Lines
You maintain all the permitted line types here (for documents).
For every line type, you have to decide whether it is a posting-relevant line type, or an info line.
As a rule, only posting-relevant line types are included for processing processes.
Example:
Line type 1 describes a posting-relevant bill line, which deals with a prepayment.
Example:
Document type 1 describes a grid usage bill. Within the grid usage bill, the point of delivery is used
for identification. The document is from the Billing type.
______________________________________________________________
__
SAP AG 14.06.2013 1353
System SAP
______________________________________________________________
- Single bill
- Aggregated bill
- Payment advice note
- Complaint
You must also specify which identification function is used for the header data ID. Corresponding
identification functions are already stored in Customizing, in the activity Define Process Control
(Part 1), and can be enhanced there.
Specify what type the sender and recipient are (for example, IS-U service provider). For each bill
type / payment advice note type you can specify a function module, which reads the
application-specific parameters. The function module should have the interface from the sample
module INV_INVOICE_EXAMPLE_PARAM_001. You can use function module
ISU_DEREG_PARAM_INV_INBOUND as a sample implementation.
The following process types are available for each bill type / payment advice note type:
1. Identification (of end customer)
2. Check Before Data Transfer
3. Data Transfer
4. Check After Data Transfer
5. Transfer of Data
6. Complaint
For each bill type / payment advice note type you can use the corresponding indicator to specify
whether the process step Identification, Check After Data Transfer, Data Transfer and Check
After Data Transfer are to be omitted.
You can also override the description of the process types in the processing log for the documents.
This means that you can change the descriptions of the process types.
Example:
The bill type / payment advice note type ’1’ describes a grid usage bill for single customers. The bill
is from the single bill category. The sender and recipient are to be IS-U service providers, who are
to be determined using the identification module ’1000’ (Determine Service Provider).
Parameters different to those in Customizing are to be determined using function module
ISU_DEREG_PARAM_INV_INBOUND. No process steps are to be omitted.
Enter the following, dependent data for the permitted bill types / payment advice note types:
- Permitted document type for each bill type / payment advice note type
Here, you specify which document types are permitted for a bill type / payment advice note
type. You also specify a function module, which can generate a reversal document from the
corresponding document.
Example:
The document type Grid Usage Bill (document type ’1’) is to be permitted for grid usage
bills (bill type / payment advice note type ’1’). The function module
ISU_DEREG_INV_REVERSAL generates a corresponding reversal document from this bill.
______________________________________________________________
SAP AG 1354
System R/3
______________________________________________________________
__
You define which line types are permitted for a bill type here.
You can also specify whether the lines are relevant for transfer and what these lines contain (such as
normal bill lines/payment advice note line, totals line, deduction line, final amount line, additional
quantity information, additional prepayment information).
Example:
Line type ’1’ (bill line) is permitted for grid usage bills (bill type / payment advice note type
’1’) and document type ’1’ (grid usage bill). This bill line is not relevant for transfer, and
corresponds to a normal bill line. In contrast, line type ’5’ (final amount of bill) is relevant for
transfer, as this is to be transferred to contract accounts receivable and payable or accounts
payable accounting. This transfer takes place in the process step Transfer of Data.
Example:
For process type Complaint, the following processes are permitted for grid usage bills (bill
type / payment advice note type ’1’) and document type ’1’ (grid usage bill):
- Process ’6000’ (no complaint)
- Process ’6001’ (bill complaint and payment advice note processing)
- Process ’6002’ (bill complaint)
You can use these three processes in a service provider agreement.
Example:
Process ’6001’ (invoice complaint and payment advice note processing) is specified for
the process type complaint, for grid usage bills (bill type / payment advice note type ’1’) and
document type ’1’ (grid usage bill). This process is used if no service provider agreement
(that overrides this process) between the sender and recipient of the bill.
- Definition of Release Level
You maintain the release level here if bills are to be released manually.
- Type of References
References can exist for a bill or a payment advice note. You maintain the permitted types of
reference here.
For each reference type, you must specify a function module that is used to display the reference.
Example:
You can use function module INV_DISPLAY_REFERENCE_IDOC to display the reference type
’1’ with the description Reference to IDoc.
______________________________________________________________
__
SAP AG 14.06.2013 1355
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1356
System R/3
______________________________________________________________
__
Use
In this IMG activity you define how the bill or payment advice note data is processed.
You either enter the bill and payment advice note data manually, or it is imported by means of an IDoc or
BAPI.
Once you have entered the data, you can execute the following processes:
- Identification of data
- Check before data is copied
- Data transfer (to IS-U)
- Check after data is copied
- Export of data (to FI-CA)
- Complaint
This process has a special setting, as it is only relevant when the document status is changed to To
Complain and a reason for complaint is added. Function modules for the complaint are defined in
Customizing, in the activity define process control (part 2).
- Reversal
This process has a special setting, as it is only relevant when the document status is changed to To
Reverse and a reversal reason is added. Function modules for the reversal processing are defined
in Customizing, in the activity Make Basic Settings for permitted document types for each bill and
payment advice note type.
- Manual processing
Manual Processing does not require you to make any Customizing settings.
Activities
You can save certain basic data, such as check modules, for the individual processes:
- Identification of data
Identification modules
Here, you can specify which function modules can be used for identification purposes. The
identification can be divided into two parts:
- Identification of header data
The sender and the recipient of the bill and payment advice note data are identified in this step.
If you want to use the function module to identify the header data, you must select the FuMo
Used for Identification of Header Data field.
- Identification of Document Data/Line Data
______________________________________________________________
__
SAP AG 14.06.2013 1357
System SAP
______________________________________________________________
The processes Check Before Data is Copied, Copy Data, Check After Data is Copied and Transfer
of Data have the same structure.
It is however possible to specify the function modules that execute the action and give them a general
key. The individual actions are then grouped together for processing at a later stage.
Each of these groups consists of a header and the corresponding subprocesses.
You can specify the following data at header level:
- Key
- Description
- Number of errors permitted
- Function module to determine the resulting status
You can specify the following data at subprocess level:
- Run number
- Key of subprocess to be executed
- Flag, whether an error terminates the process
- Flag, whether subprocesses can be hidden
Example
The identification number ’1000’ is used to determine the function module for identifying the service
provider (sender/recipient) ISU_DEREG_INV_IDENT_010. The indicator Ident.HD is set, as header
data for a bill or payment advice note is to be identified here.
This identification number is used in Customizing, in the activity Make Basic Settings to determine
service providers within permitted bill/payment advice note types.
The identification number ’1001’ is used to determine the function module for identifying the end
customer ISU_DEREG_INV_IDENT_020. Within the function module the internal point of delivery
identification, and thus the internal business partner number, are determined. This is done, for example,
using the external point of delivery identification (which, for example, was transferred in an IDoc). This
identification number is then used in Customizing, in the activity Make Basic Settings within the
permitted processes for the process type Identification of Data, and within the processes for each bill /
payment advice note.
The function module ISU_DEREG_INV_CHECKB_010 with the check module number ’2001’ and the
description Supply Scenario at Point of Delivery is defined, for example, as the Check Module
Before Transfer. Because the module only checks the current document with a view to the supply
scenario at the point of delivery, the All Documents indicator is not set.
The group ’2001’ with the description Supply Scenario Check is, for example, maintained as the
Check Group Before Transfer to Header. Within the group, no status of the check group is to be
determined using the customer-specific module. For this reason, the corresponding fields are not
maintained. If you branch from the header data to the Check Group Before Transfer, you can define
______________________________________________________________
SAP AG 1358
System R/3
______________________________________________________________
__
which check modules are to be run in what order within the check group.
The check group number can then be used in Customizing, in the activity Make Basic Settings within
the permitted processes for the process type Check Before Data Transfer, and within the processes for
each bill/payment advice note.
______________________________________________________________
__
SAP AG 14.06.2013 1359
System SAP
______________________________________________________________
Use
In this activity, you define how bill or payment advice data is processed when the complaint process is
executed.
This process is executed when the document to be processed has the status To Be Queried and contains a
Complaint Reason.
Activities
You can enter individual complaint modules that execute the action. You can allocate these a general key.
The individual actions (subactions) are then grouped together and used again.
Each group consists of a header and the individual subprocesses.
You can enter the following data in the header:
- Key
- Descriptive text
- Number of errors permitted
- Function modules for determining the resulting status
You can enter the following data in the subprocesses:
- Program run number
- Key of each transaction to be executed
- Indicator denoting whether an error leads to cancellation
- Indicator denoting whether the subfunction can hidden
Example
______________________________________________________________
SAP AG 1360
System R/3
______________________________________________________________
__
module, you want the process to be cancelled. Set the Cancel if Error indicator. Since it will not be
possible to skip the function group manually during document processing, do not set the indicator Cannot
Skip Process/Action Manually After Error.
______________________________________________________________
__
SAP AG 14.06.2013 1361
System SAP
______________________________________________________________
Use
In this activity you define the identification of the bill and payment advice components.
The bill and payment advice components are used during electronic data exchange to inform a market
partner of the identification of a demand or service to which a bill item or payment advice item refers.
This can, for example, be a 13 digit EAN number.
Under indication type you define which types of indication to use (EAN, VDEW (German Electricity
Association)).
Under internal identification you define the internal identification of a demand or service. The internal
identification can be linked to a line type.
For each internal identification you can define, per identification type, an external identification. This
external identification is usually transferred to the market partner using the electronic data exchange.
The interpretation of the identification is used to determine the internal identification. Here, you can use
the main transaction, sub-transaction and document line type to determine the internal identification of a
demand or service.
Example
1. You want to send (electronically) a document with different document items, and thus inform your
market partner of the external number of the demand/service.
Using the document item (main transaction, sub-transaction, or document line type) you can
determine your internal identification for the demands/services. You can use the predefined
identification type (such as in the service provider agreement) and the internal identification to
determine the external identification of the demands/services, and inform your market partner of this
external identification.
2. You receive a document, which contains the external identification for each bill item / payment
advice item. In the bill receipt / payment advice receipt, you want to use different document line
types for different bill items and payment advice items.
The internal identification is determined using the external identification and a predefined
identification type (such as in the service provider agreement). The internal identification is used to
determine the document line type.
______________________________________________________________
SAP AG 1362
System R/3
______________________________________________________________
__
Use
Example
If a bill is complained about, the reason for difference within the complaint notification is used as the
complaint reason.
If a bill is only to be partially paid, the reason for difference within the payment advice note is used to
inform the market partner of the reason for the partial payment.
______________________________________________________________
__
SAP AG 14.06.2013 1363
System SAP
______________________________________________________________
Use
______________________________________________________________
SAP AG 1364
System R/3
______________________________________________________________
__
Use
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1365
System SAP
______________________________________________________________
Example
During receipt processing, bills are to be manually checked as soon as the final bill amount exceeds a
certain check amount.
The bill is to be a grid usage bill for single customers (bill type / payment advice note type ’1’) with the
document type 1 (grid usage bill). For this you should define different check amounts for different
customers:
- Bills for customers who are allocated to the point of delivery group 1 (rate customer) via the point
of delivery are to be manually checked for amounts over 1000 UNI.
- Bills for customers who are allocated to the point of delivery group 2 (commercial and industrial
customers) via the point of delivery are to be manually checked for amounts over 100000 UNI.
Proceed as follows:
1. Define a check category (such as ’1’) with the description check amounts.
2. Define the check unit ’UNI’ with the description universal currency unit for this check
category.
3. Define a check type (such as ’1’) with the description final billing amount check and the
check category ’amount check’.
4. Define the following checks for this check type:
- Check ’1’ with the check value ’1000’ and the check unit ’UNI’
- Check ’2’ with the check value ’100000’ and the check unit’UNI’
5. Define the following values as a combination of point of delivery group, bill type / payment
advice note type, document type, check type and check:
- Point of delivery group ’1’, bill type / payment advice note type ’1’, document type ’1’
- Point of delivery group ’2’, bill type / payment advice note type ’1’, document type ’1’,
check type ’1’
6. For the first combination, define the check ’1’ and set the indicator basic setting.
For the second combination, define the check ’2’ and set the indicator basic setting.
7. Call your customer-specific function module, ISU_DEREG_GET_INV_INCHCK. The function
module returns the corresponding check value, so that you can trigger status changes or other
follow-up actions in your customer-specific function module.
To use different checks to the preset check within service provider agreements, you must define the
corresponding combination of point of delivery group, bill type / payment advice note type, and so
on. The function module ISU_DEREG_GET_INV_INCHCK then automatically returns the
corresponding check values from the service provider agreement.
______________________________________________________________
SAP AG 1366
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1367
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1368
System R/3
______________________________________________________________
__
In this IMG activity, you define the payment frequency. Using the payment frequency you can define
whether and when payments are to be transferred to the service provider.
You can define a number of different frequencies of payment in this IMG activity and then allocate them
to different service providers in the Allocate Payment Method and Payment Frequency to Service
Provider IMG activity.
The following payment cycles are supported:
- Daily
- Weekly
- Monthly
- Quarterly
In the Payment Day field, enter the day on which you want the system to determine the payment. The
system uses this entry in combination with the entry you have made in the Payment Frequencyfield to
determine the day of payment.
In the Number of Days That Must Pass Before Payment field, enter how many days after the entry
of meter reading results must pass before the payment is to be made.
If you select the Determine Due Date from Due Date of Bill field,the system determines the number of
days between the entry of meter reading results and payment as of the bill date.
If you do not select this field, the system determines the number of days between the entry of meter
reading results and payment as of the document date.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1369
System SAP
______________________________________________________________
- Payment frequency 0002 (weekly payment) means that payments made every Wednesday (indicated
in this case by the entry 3 (3rd day of the week) in the Pmnt Day field) once 15 days have elapsed
since payment entry (as of the document date).
- Payment frequency 0003 (monthly payment) means that payments made on the 15th of every
months once 25 days have elapsed since payment entry (as of bill date becasue the DD field is
selected).r
- Payment frequency 0004 (payment every 3 months) means that payments made on the 15th day of
each quarter once once 15 days have elapsed since payment entry (as of the document date).
Further notes
Note:
The text contains a graphic. Carry out the following to display it the best possible way:
1. Select Help -> Settings.
2. On the tab page F1-Help, select the field In Performance Assistant field
______________________________________________________________
SAP AG 1370
System R/3
______________________________________________________________
__
Use
During bill creation, for example for the grid usage billing, entries are generated for the bill items in the
DFKKTHI database table during invoicing. The valid factory calendar is not taken into consideration for
the planned payment date of a third party.
You can use this IMG activity to create entries (depending on the country and region), which are
determined from the corresponding business partner data for the service provider. As well as selecting the
valid factory calendar, you can also define how the planned payment date of a third party is to be moved:
- ’ ’: Do not correct date
- ’1’: Use the workday after the non-workday
- ’2’: Use the workday before the non-workday
Note:
As of SAP ECC Industry Extension Utilities, Waste & Recycling 6.0 Support Package 8, you can
synchronize the determination of due dates for third parties (DFKKTHI-THIDT) with the determination
of due dates when generating single documents.
If you have activated this function by setting the Due Date Determination indicator (procedure for
determining the due date) in Customizing under Defaults for Creation of Aggregated Bill, the system
does not take into consideration the settings in the IMG activity Maintain Factory Calendar for
Planned Payment Date.
In this case, you do not need to make settings in this IMG activity.
______________________________________________________________
__
SAP AG 14.06.2013 1371
System SAP
______________________________________________________________
In this IMG activity you define payment classes. Payment classes are used in deregulated scenarios to bill
services carried out by third parties. It enables you define different payment methods and frequencies for
the various customer groups (residential and non-residential customers, for example) of different service
providers.
______________________________________________________________
SAP AG 1372
System R/3
______________________________________________________________
__
In this IMG activity, you define the payment-relevant transactions. For each transaction (main transaction
and sub-transaction), you can specify whether the item is to be transferred to the third party.
Choose one of the following methods:
- Advance payment
- Customer payment
Requirements
You must have defined the main and sub-transactions in Customizing under Financial Accounting ->
Contract Accounts Receivable and Payable -> Basic Functions -> Postings and Documents ->
Document -> Maintain Document Assignments -> Maintain Transactions for IS-U/IS-T.
Activities
Further notes
To ensure consistency, you must make an entry in this table for every transaction you use.
______________________________________________________________
__
SAP AG 14.06.2013 1373
System SAP
______________________________________________________________
Use
In this IMG activity you define the bill categories used to uniquely identify accounts for aggregated
payment information for the Billing Consolidator.
Refer to the field help for more information.
Standard settings
The default entry SPACE is delivered to the customer. For every service provider, the general ledger
account that was previously allocated directly to the service provider is automatically allocated to this bill
category when the system is updated.
Example
In a sole provider scenario, the supplier receives grid usage bills from the distributor. Because of legal
requirements, the supplier must process and transfer the tax portion of the bill seperately.
Two bill categories are defined: a bill category for the bill amount before tax and a bill category for the
tax amount. Both amounts are processed seperately in the EPAYTHP table and allocated to the
appropriate bill category (by customer-specific processing of the inbound bill).
Different bill categories and therefore different accounts are found when report RECTHP02 is executed.
______________________________________________________________
SAP AG 1374
System R/3
______________________________________________________________
__
Use
Aggregated payments from third-party service providers are distributed amongst individual receivables
during the construction of payment lots. You can use this activity to save default values for the lot header
and lot item, as well as to specify default values for executing distribution runs.
Payment advice notices or bill creation data can form the basis of the distribution. The following
parameters must be set for both distribution categories:
Distr. Lot Prefix: The three-figure prefix acts as an indicator for the distribution and payment lot in the
system. It is part of the lot key. The twelve-figure lot key is structured in the following way:
PPPYYFNNNNNN
P Key prefix (this is the prefix that can be up to three figure. If you enter fewer figures, the following
parts shift accordingly to the left).
Y Current year
F Fixed value as indicator for payment lot
N Sequential numbering
1. ... 3. Selection category: The selection categories represent default values for the selection categories
in the lot header. They define how the individual items from the payment lot to be constructed describe
the open items. The selection categories that can be selected for the distribution category Distribution
from DFKKTHI are limited to the following fields in the structure FKKOP:
OPBEL Number of a document from Contract Accounts Receivable and Payable
OPUPK Item number in document from Contract Accounts Receivable and Payable
GPART Business partner number
VKONT Contract account number
VTREF Reference specifications from the contract
INVOICING_PARTY Service provider who invoices the contract
All selection categories can be used for distribution from payment advice notes.
Maximum number of items per payment lot: If the number of items in a payment lot exceeds the
maximum number permitted, the remaining items are transferred to new payment lots. Distribution from
payment advice notes uses the value entered here without changing it. For distribution from DFKKTHI,
this value appears as a default on the selection screen of the distribution run where it can be overwritten,
if necessary.
Further processing: Once the payment lot has been created, it can either be closed immediately or
posted. You enter this here. Distribution from payment advice notes copies the value entered here w
ithout changing it. For distribution from DFKKTHI, this value appears as a default on the selection
______________________________________________________________
__
SAP AG 14.06.2013 1375
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1376
System R/3
______________________________________________________________
__
Use
The interpretation algorithms determine a payment advice note item (see structure of table
TINV_INV_LINE_A) that can determine the corresponding receivables.
In this IMG activity you define the algorithm IDs for the algorithms you want to maintain. The algorithm
ID is saved as a parameter of the corresponding service provider agreement. Enter the following for each
algorithm ID:
- Object categories for the sample search
- Sample search and selection categories
- Individual search modules
- Default interpretaion algorithms
______________________________________________________________
__
SAP AG 14.06.2013 1377
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1378
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1379
System SAP
______________________________________________________________
Use
In this activity, you make the settings for the advanced metering system and for the devices used in the
advanced metering infrastructure. The SAP Utilities processes take both the advanced meter system and
the devices into account. For more information, see the Example section.
- Settings for Capabilities of Advanced Metering System (AMS)
Under Capabilities of Advanced Metering System, you define the capabilities of the software.
- Settings for Capabilities of Device
Under Capability Group of Device, you define the capabilities of the device.
In this activity, you can also define which capabilities are permitted for devices of a certain device
category, and which AMI data is entered automatically when you create a device. You make these
settings in the Determination Groups sections.
You allocate the determination groups to device categories in the application. The allocation of advanced
metering systems (AMS) and advanced meter capability groups (AMCG) to the determination groups
determines which AMS and which advanced meter capabilities are permitted for all devices created for a
specific device category. The system automatically enters the AMS and AMCG marked as default into
the AMI data when you create a device.
Standard settings
Activities
1. Under Advanced Meter Capabilities, display the AMI capabilities predefined by SAP.
Use can use the checkboxes to define which AMI capabilities can be allocated to advanced metering
systems (AMS-Relevant) and devices (AMCG-Relevant) at a later stage.
If necessary, you can define additional AMI capabilities in namespace 9*.
Note:
______________________________________________________________
SAP AG 1380
System R/3
______________________________________________________________
__
Note: Only the AMI capabilities predefined by SAP are taken into account in the SAP Utilities
processes.
2. Make the settings for the capabilities of the AMS:
a) Under Capability Group of Advanced Metering System, define one or more capability
groups.
b) Select each capability group and, under Capabilities of Advanced Metering System,
allocate AMI capabilities
You can only allocate AMI capabilities for which the AMS-Rel. checkbox is selected under
Advanced Meter Capabilities.
c) In the Advanced Metering System section, define one or more AMS.
Specify from when the AMS is valid and allocate it an AMS capability group.
You can also allocate an MDUS, which you defined previously under Meter Data Unification
and Synchronization.
Note:
The allocation of an MDUS does not have any controlling function.
Example
______________________________________________________________
__
SAP AG 14.06.2013 1381
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1382
System R/3
______________________________________________________________
__
Use
In this Customizing activity you define the status codes for advanced meters.
These status codes are used for the operational state request.
Standard settings
Activities
Check whether the status codes predefined by SAP are sufficient for your requirements.
If they do not, create new entries in namespace 1*, 2*, 3*, 4*, 5*, 6*, 7*, 8*, or 9*.
______________________________________________________________
__
SAP AG 14.06.2013 1383
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1384
System R/3
______________________________________________________________
__
Use
Standard settings
Activities
1. Message category
Check the predefined entries and if necessary define additional message types using namespace 5*,
6*, 7*, 8*, and 9*.
2. Message attribute determination group
Here you make the entries for the message attribute determination group of a device category. The
message attribute determination group is used in the device or device info record to determine the
message attribute. A message attribute determination group can have more than one message
attribute.
- Message attribute
Here you define the length of the message and the message category, for example.
3. Message Types
Check the predefined entries and, if necessary, define additional message types using the
namespaces 5*, 6*, 7*, 8*, and 9*.
4. Message source
Check the predefined entries and if necessary define additional sources from which to send the
message using namespace 5*, 6*, 7*, 8*, and 9*.
5. Validity for messages
Here you define the number of days for which the message is valid.
The system uses the following logic to determine the message validity:
- If a number of days is specified in Customizing for the message template and the agent has
selected this template in the application, the system calculates the validity date by adding the
specified number of days to the system date.
- If no number of days is specified in Customizing for the message template or if the agent has
not selected a template in the application, the system calculates the validity date by adding the
number of days specified in Customizing for the message source to the system date.
If no number of days has been specified in Customizing for the message source either, the
system uses the system date as the validity date.
- If the agent has authorization to change the message template or to write the message, they can
enter or overwrite the validity date directly when saving or sending the message.
6. Message object type
______________________________________________________________
__
SAP AG 14.06.2013 1385
System SAP
______________________________________________________________
Check the predefined entries and if necessary define additional message object types using
namespace 5*, 6*, 7*, 8*, and 9*.
7. Parameters for template
Check the predefined entries and if necessary define additional parameters using namespace X*, Y*,
Z*.
You can also use these parameters as placeholders in the text of message templates. The parameters
are filled as soon as the agent selects the template in the application when saving or sending the
message.
For example, if you use the parameters &DEVICE_CATEGORY& and &DEVICE_NO& in the text
of the message template, they are replaced by the device category and the device serial number
respectively when the message template is used in the application.
To allow the system to fill parameters defined in the customer namespace, you have to implement
method REPLACE_PARAMETERS_TEMPLATE.
For more information, see the documentation for interface IF_EX_ISU_AMI_MSG.
8. Message templates
If you edit a message template, you can assign a template ID.
You can enter messages in multiple languages for a template ID.
9. Assign template to dunning activity
______________________________________________________________
SAP AG 1386
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1387
System SAP
______________________________________________________________
Use
In this activity, you define the settings for AMI Event Management.
Standard settings
Event Source
o 1 Device
o 2 Concentrator
o 3 AMS
o 4 MDUS
o 5 Other
Activities
1. Attributes
You can use this activity to define the event attributes.
2. Event Category
You can use this activity to display the event categories predefined by SAP and define additional event
categories.
You can add new entries to define new event categories in namespace 9*.
3. Event Types
You can use this activity to define event types. You can also specify which event category this event type
belongs to and which BRFplus function should be executed for this event type.
a) Attributes
Under this activity, you also define what attributes a certain event type can have and which attributes are
mandatory.
______________________________________________________________
SAP AG 1388
System R/3
______________________________________________________________
__
4. Document Types
You can use this activity to define the result of the execution of the follow-up process in BRFplus. You
can also define the BOR object type which will be used by the transaction launcher in CRM to launch the
document view. Currently, CRM supports only notification and service orders.
5. Event Source
You can use this activity to display event sources that have been predefined by SAP, and define
additional sources from where the event is sent.
You can add new entries to define new event sources in namespace 9*.
______________________________________________________________
__
SAP AG 14.06.2013 1389
System SAP
______________________________________________________________
Use
In this activity, you can define the maximum number of events that are displayed.
______________________________________________________________
SAP AG 1390
System R/3
______________________________________________________________
__
31.13.4 Pomoce
______________________________________________________________
__
SAP AG 14.06.2013 1391
System SAP
______________________________________________________________
Use
In this activity you define which additional selection criteria (object types, such as device) can be selected
in Monitoring of AMI Communication.
______________________________________________________________
SAP AG 1392
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1393
System SAP
______________________________________________________________
Use
In this Customizing activity you define formula groups, which you use to logically group together
time-of-use formulas. You allocate each time-of-use formula to exactly one formula group.
______________________________________________________________
SAP AG 1394
System R/3
______________________________________________________________
__
Use
In this Customizing activity you define exception groups for the time-of-use interface. An exception
group consists of multiple dates on which it can be predicted that consumption behavior will deviate from
normal days.
Example
You are expecting unusual consumption data during the soccer world cup.
Short text: WCUP
Text: Dates of the soccer world cup finals
______________________________________________________________
__
SAP AG 14.06.2013 1395
System SAP
______________________________________________________________
31.13.5.3 Definiowanie dni wyjątku dla grupy wyjątków dla interfejsu TOU
Use
In this Customizing activity you define exception days for an exception group.
Requirements
Example
______________________________________________________________
SAP AG 1396
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1397
System SAP
______________________________________________________________
Example
The following season periods are defined for the individual season periods:
Seas. type Cons. no. Start End
0001 1 04/01 09/30
0002 1 10/01 12/31
2 01/01 03/31
0003 1 01/01 12/31
Activities
______________________________________________________________
SAP AG 1398
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1399
System SAP
______________________________________________________________
Example
Activities
______________________________________________________________
SAP AG 1400
System R/3
______________________________________________________________
__
Use
In this Customizing activity, you define the time-of-use formulas for billing profile values with a
time-of-use interface.
Depending on how you want to execute the time-of-use interface, either allocate a formula class or a
formula ID of the respective formula in the MDUS system to the formula.
- If you want to use the formula for billing profile values in EDM, select a formula class.
- If you want to use the formula for billing profile values in an external system, enter the formula
ID of the respective formula in the MDUS system.
When you create a time-of-use formula it is automatically given the status Inactive . The formula must
have the status Active if you want to use it in a time-of-use interface.
For more information, see: Status of Time-of-Use Formula
When you create the formula, the first input parameter is automatically given the parameter category 03
(Profile). This input parameter refers to the profile with the measured values which is allocated to the
interval meter to be billed.
For more information, see: Input parameter category
Requirements
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1401
System SAP
______________________________________________________________
Use
In this Customizing activity you define time-of-use interfaces. Time-of-use interfaces are allocated rates,
which are permitted for interval meters and allow the billing of profiles.
When you create the time-of-use interface it has the status Inactive. However, you can only use active
interfaces in the rate (see Status of Time-of-Use Interface).
Activities
1. In the header data, make sure that the interval length of the time-of-use interface (for example, 15
mins or 30 mins) is compatible with the interval length of the profile (for example, 15 mins).
2. Define the result parameters.
3. Define the day groups for each season and allocate days to them.
4. Define the periods (with date) and allocate time-of-use formulas to them for specific times of day.
Allocate result parameters to the formula parameters.
5. You also have the option to define exception days for the interface and add notes.
As a follow-up activity ensure that the operands in the rate are assigned values:
1. Enter the time-of-use interface in the rate fact group
2. Allocate the result parameters from the interface to the operands
______________________________________________________________
SAP AG 1402
System R/3
______________________________________________________________
__
31.14 Narzędzia
In this section you define the basic settings in order to:
- Define the required application forms
- Copy data from a non-SAP system or from a RIVA system
- Control the transport of complex objects (e.g. rates)
- Carry out archiving of data
- Start consistency check programs
- Carry out certain system modifications
______________________________________________________________
__
SAP AG 14.06.2013 1403
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1404
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1405
System SAP
______________________________________________________________
Use
Suppresses success messages and the two corresponding EMMA messages (EMMA-011 and -012) in the
application log.
For more information, see the documentation for parameter Suppress Success and EMMA Messages in
this Customizing activity.
______________________________________________________________
SAP AG 1406
System R/3
______________________________________________________________
__
Use
In this IMG activity you obtain a table of mass activity types that are supported by monitoring.
In the Active field, you define whether you want to monitor the mass runs of a mass activity. You select
the field to log messages for monitoring the mass runs of this mass activity at runtime.
Note:
You can also use the monitoring mass runs function for deactivated mass activities. There is however
no information available about the business objects that are processed in the mass run.
Requirements
If you want to use the monitoring mass runs function for user-defined mass activities, you must first
enter the new mass activity in table ESMON_MASS_ACT.
______________________________________________________________
__
SAP AG 14.06.2013 1407
System SAP
______________________________________________________________
Use
In this IMG activity you allocate business objects to certain message texts. If an error message appears on
the screen when monitoring mass runs, double-click on the message text to display the business objects
that are mentioned.
Example
During an invoicing mass run, error message AH385 appears Installation 4711: contract 815 must be
billed first.
Double-click on the message text to display installation 4711 or contract 815. You do not need to open a
new session.
______________________________________________________________
SAP AG 1408
System R/3
______________________________________________________________
__
31.14.2 Migracja
______________________________________________________________
__
SAP AG 14.06.2013 1409
System SAP
______________________________________________________________
Determine how the master data and transaction data is to be transferred from your legacy data processing
system.
You must perform the following steps:
- Field comparison with legacy data processing system
- Create data extract in legacy data processing system
- Define required migration objects
- Generate reports for the required migration objects
- Migrate migration objects
- Test and implement transfer
Requirements
Customizing of the components to be imported must be completed before migration can be carried out.
Further notes
You can find detailed information on the migration procedure in the user manual for the IS-U Migration
Workbench.
______________________________________________________________
SAP AG 1410
System R/3
______________________________________________________________
__
31.14.3 Transport
In this section you can carry out transports for the various areas. These transports are normally collective
transports for several objects that cannot be processed using the individual transactions.
An example of a collective transport is a transport for all billing master data objects.
______________________________________________________________
__
SAP AG 14.06.2013 1411
System SAP
______________________________________________________________
In this IMG activity you can transport billing master data. Billing master data consists of objects which,
because of their complex interrelationships, cannot be transported singly using the standard automatic
transport procedures.
Instead, this IMG activity allows you to transport the complete set of billing master data from the source
system (or client) to the target system (or client).
Activities
Transport the billing master data from your integration system to the target systems.
Further notes
There are a number of points to watch out for when transporting billing master data, so please also read
the relevant report documentation.
______________________________________________________________
SAP AG 1412
System R/3
______________________________________________________________
__
31.14.4 Archiwizacja
______________________________________________________________
__
SAP AG 14.06.2013 1413
System SAP
______________________________________________________________
In this activity you activate the archive information structures for the archives listed in the activity.
If you want to access or display these archives, you must activate the archive information structures.
Activities
______________________________________________________________
SAP AG 1414
System R/3
______________________________________________________________
__
In this activity, you define the retention periods for documents in days. When documents are archived,
the system checks whether this minimum period was adhered to.
You can also define which date the retention period is to be based on. You have the following options:
- Posting date
- Creation date
- Document date
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1415
System SAP
______________________________________________________________
Use
In this activity, you specify the retention period for billing documents in days. When billing documents
are archived, the system checks that this minimum period is observed.
If you do not want the logs to be archived, they will be deleted from the database during archiving.
- Conversion table for bill data to FI-CA
Activities
______________________________________________________________
SAP AG 1416
System R/3
______________________________________________________________
__
Use
______________________________________________________________
__
SAP AG 14.06.2013 1417
System SAP
______________________________________________________________
Use
In this Customizing activity, you define whether to also archive the MDUS request data for each
archiving object.
Activities
For each archiving object, specify whether you also want the MDUS request data to be archived or
deleted from the database with the deletion run.
Note that the system cannot execute archiving without this information.
______________________________________________________________
SAP AG 1418
System R/3
______________________________________________________________
__
When you modify the IS-U System to meet your company’s requirements, it may be necessary to enter
new fields or to use existing fields in other functions. It may also be necessary to modify certain routines.
When making adjustments of this kind, you must ensure that the changes are protected during any
upgrade to a new release. Using the modification concept described below you can make changes on the
basis of the examples and be sure that these changes will not be lost during the next upgrade. There is no
guarantee that changes made in any other way will be protected.
The following sections explain how to carry out modifications in the various functions. In particular, they
contain information about the following:
- How you use existing fields in functions
- How you enter new fields in functions
- How you modify user exits
- How you create variant programs
- How you create outsorting routines
- Which standard settings for the installation structure you can enhance with additional functions.
______________________________________________________________
__
SAP AG 14.06.2013 1419
System SAP
______________________________________________________________
In this IMG activity the SAP enhancements are listed and described in the various areas.
______________________________________________________________
SAP AG 1420
System R/3
______________________________________________________________
__
In this IMG activity, all SAP enhancements for IS-U are described.
You can display an overview of all the SAP enhancements as follows:
1. Choose Utilities -> SAP enhancements.
2. All IS-U enhancements begin with E. Therefore, enter E* in the Enhancement field.
3. Enhancements for the regional structure begin with SZ. Therefore, enter SZ* in the Enhancement
field.
4.
Activities
Check whether enhancements are necessary. To do this, define the required projects.
______________________________________________________________
__
SAP AG 14.06.2013 1421
System SAP
______________________________________________________________
This IMG activity lists and describes the business add-ins of the various areas.
______________________________________________________________
SAP AG 1422
System R/3
______________________________________________________________
__
In this activity, you can display an overview of all available business add-ins.
You do this as follows:
- All business add-ins (the definitions) begin with ISU. Therefore, enter ISU* in the Definition name
field.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1423
System SAP
______________________________________________________________
Activities
Decide where you need business add-ins. To do this, define the implentations you require.
______________________________________________________________
SAP AG 1424
System R/3
______________________________________________________________
__
In this IMG activity you specify which fields are to be used on maintenance and display screens in IS-U
transactions, and you define the properties of these fields.
______________________________________________________________
__
SAP AG 14.06.2013 1425
System SAP
______________________________________________________________
In this IMG activity you determine which fields you want to use when you maintain and display objects
in IS-U transactions, as well as defining the fields’ properties.
An intelligent choice of fields can make processing substantially easier, as well as reduce the scope for
errors.
You can determine which fields appear on the screen when you call display and maintain functions, and
decide the properties they are to have (Goto -> Modifiable). In this way, you can alter the appearance of
the screen to suit your requirements.
The first thing you have to do in this transaction is enter an existing module pool.
In IS-U, the following module pools and transaction currently support field selection:
- Master data
- SAPLES20 contract (screen group ES20)
- SAPLES30 installation (screen group MAIN)
- SAPLES55 connection object (screen group 0001)
- SAPLES65 device location (screen group 0001)
- SAPLES60 premise (screen group 0001)
- Device management
- SAPLE10R device data dialog box (screen group 1100)
- Customer service
- SAPLEC60 selection screen for move-in/out (screen group MAIN)
- SAPLES20 move-in contract data 1 (screen group SUBS)
- SAPLEC50_CONTR move-in contract data 2 (screen group EC51)
- SAPLEUMZ move-in/out- gas data for meter reading order creation (screen group 0001)
- SAPLES50 Owner allocation (screen group 0200)
Standard settings
In the SAP standard system, the Field ready for input indicator is active for all modifiable fields.
For small and medium sized municipal utility company, it is possible to automatically reduce the field
view in all master data objects.
Because this size of customer often does not need all the functions in the interface, SAP has now made it
possible to automatically reduce the size of the fields in the master data area.
In addition, a hierarchical business configuration set (BC set) with the key
______________________________________________________________
SAP AG 1426
System R/3
______________________________________________________________
__
ISU_FIELDS_LIGHT_HEADER now exists. This BC set automatically reduces the fields to the
minimum size necessary in the following master data objects:
- business partner
- contract account
- contract
- installation
- connection object
- premise
- device location
- device
Detailed information can be found in the documentation on the aforementioned BC set.
Recommendation
When selecting the number of fields to be displayed, note that that the smaller the number, the easier you
make working with the system for the user. We recommend you select as few fields as possible.
Activities
1. Select the screen group you want to process. Position the cursor on the requires field.
a) Choose <LSGoto -> Modifiable for cross-application maintenance of field selections. The
Field Selection: Modifiable Fields screen appears. .
b) Choose Goto -> Influencing. The Field Selection: Influencing Field view appears. Enter the
value of the field in the Influencing value field and choose Continue
2. For each field, you need to determine the following:
a) whether it is ready for input
b) whether an entry in the field is mandatory
c) whether the field is to be displayed only
Example: default values that you do want to overwrite.
d) whether you want to hide the field
Example: set the Hide field radio button to hide fields you do not require.
e) whether the field should stand out on the screen.
You can set this radio button in combination with other indicators.
Further notes
Choose Goto -> All influences for an overview of your profile-related field selection.
______________________________________________________________
__
SAP AG 14.06.2013 1427
System SAP
______________________________________________________________
In this section you can enhance SAP system settings for device allocations in order to meet your
requirements.
SAP settings cover the most essential device allocations. For this reason, this section has requirement
status not required. Company-specific enhancements should only be created in exceptional cases.
However, if you still require new table entries, you must use special keys reserved for customer-specific
enhancements. These keys are included in the documentation of individual activities.
______________________________________________________________
SAP AG 1428
System R/3
______________________________________________________________
__
In this activity you define the types of permissible device allocations in an installation structure. You
must specify an allocation type if during processing of the installation structure, you execute the function
device allocation, which describes the relationship between installed devices. A device allocation
always contains a controlling device and a device that is controlled. The controlling device must have the
basic category defined in the allocation type.
The device allocations provided by SAP in the standard sytem, and the structure of the keys for customer
enhancements are described below:
Example
______________________________________________________________
__
SAP AG 14.06.2013 1429
System SAP
______________________________________________________________
Requirements
If you execute the function device allocation, the controlling device and the device that is controlled
must be installed. They may be in different installations.
Standard settings
There are four types of device allocations provided in the SAP standard system as well as the programs
for taking allocation types into account for consumption billing.
If you want to create new types of device allocations, you must assign keys with the structure 9* to each
entry. These keys were specially designed and reserved for customers by SAP.
Recommendation
Activities
1. Check whether the device allocations provided in the standard system meet your requirements.
2. Choose New entries.
3. Define the types of device allocations you require. Make sure that the two-digit key field allocation
type begins with a "9".
Further notes
In some allocation types, values are stored that are used by consumption billing (for example, measured
pressure, or billing factor). Therefore, these allocation types are relevant to billing.
The allocation types relevant to billing are:
- 02 Transformer (group)
- 03 Pressure regulator relevant to billing
Device allocations defined by the customer cannot be relevant to billing because the billing programs
only access the types of device allocations provided in the SAP standard system.
______________________________________________________________
SAP AG 1430
System R/3
______________________________________________________________
__
In this section you can enhance SAP system settings for register relationships allocations in order to meet
your requirements.
SAP settings cover the most essential register relationship allocations. For this reason, this section has
requirement status not required. Company-specific enhancements should only be created in
exceptional cases.
However, if you still require new table entries, you must use special keys reserved for customer-specific
enhancements. These keys are included in the documentation of individual activities.
______________________________________________________________
__
SAP AG 14.06.2013 1431
System SAP
______________________________________________________________
In this activity you define register relationships. You must define a relationship type if you execute the
register relationship function when processing the installation structure. This function is used to
describe relationships between registers of installed devices. Relationships between registers are taken
into account for validations carried out when recording meter reading results. Register relationships are
also taken account in billing.
You can define register relationships between registers of a single device and between registers of
different devices. Via an indicator, you can define whether all devices in relationships must be in an
installation.
You can define the the role of a register in a register relationship (for example, control register, primary
or secondary register) via an operation code that you must also specify when executing the register
relationship function. The definition of this code can be found in the documentation of the activity
Define operation code in a register relationship.
You can define several different register relationships for a register. For example, a register can be a
serial-switching register and simultaneously be in a control relationship with other registers.
Standard SAP register relationships and key structures for customer enhancements are described in the
following.
Example
RR = register relationship
U = x => Unit of measurement for meter reading of affected registers
must match
______________________________________________________________
SAP AG 1432
System R/3
______________________________________________________________
__
- Relationship type 1:
In a reactive/active relationship, all active registers of a register category and all reactive registers of
the same register category are added together. A cosine phi check is carried using the sum of this
addition. The meter reading units of measurement of these registers must match (U = x). However,
the registers may be in different installations (I = ).
- Relationship type 2:
The serial-switching relationship is automatically assigned to all other relationships in validations
and in meter reading.
- Relationship type 3:
The on-/off peak relationship describes the relationship between registers with different register
types (for example, on/off-peak rate register)
- Relationship type 4
In a control relationship, all registers are added and the sum is compared with the control register,
which is specially marked.
- Relationship type 5:
The relationship type for the gas volume correction factor is required for billing of difference
quantities that arise from different meter readings from operating cbm meters of the quantity
converter and from another operating cbm meter. The devices of registers in this relationship must
be in the same installation (I = x).
- Relationship type 6:
Calculation of the gas volume correction factor is required for billing of difference quantities that
arise from different meter readings from operating cbm meters of the quantity converter and another
operating cbm meter. The units of measurement do not have to match (U = ).
Standard settings
SAP provides six standard types of register relationship and corresponding function modules. These
usually cover required functionality.
However, if you still require new types of register relationships, you must assign keys for each entry
starting with 9* and program the function modules.
Recommendation
______________________________________________________________
__
SAP AG 14.06.2013 1433
System SAP
______________________________________________________________
- Read the online help (F1) for field function name for check module. The online help provides an
overview of the required interface parameters.
Activities
______________________________________________________________
SAP AG 1434
System R/3
______________________________________________________________
__
In this activity you define the permissible register relationships for each division category.
Example
DC |RRT
-------
1 |1
...
1 |4
2 |4
2 |5
2 |6
DC = Division category
RRT = Register relationship type
Read the documentation for the activity Define types of register relationships for the following
explanations:
Requirements
Standard settings
SAP provides a package of permissible combinations of division categories and register relationship
types. This covers most of the functions required.
______________________________________________________________
__
SAP AG 14.06.2013 1435
System SAP
______________________________________________________________
Recommendation
You are recommended to use the settings provided in the standard system.
Activities
1. Check whether the settings provided by SAP are sufficient for your requirements.
2. Choose New entries.
3. Add the additional permissible register relationships you require for each division category.
______________________________________________________________
SAP AG 1436
System R/3
______________________________________________________________
__
In this activity you define operation codes for registers that are in a register relationship. An operation
code determines how the meter reading difference of the relevant register is incorporated into the billing
variable, taking into account relationships to other registers.
Some of the operation codes provided by SAP in the standard system, and the structure of keys for
customer enhancements are described below:
Example
O = Operation code
Read the documentation for the activity Define types of register relationships for the following
descriptions.
- Read the online help (F1) for the field Operation code for a description of operation codes 5 to 12.
______________________________________________________________
__
SAP AG 14.06.2013 1437
System SAP
______________________________________________________________
Standard settings
SAP provides 12 predefined allocations betwen register relationships and operation codes and the
permitted maximum and minimum number of registers per operation code. The following operation codes
are used for certain types of register relationships:
- Read the online help (F1) for the Operation code field.
Activities
______________________________________________________________
SAP AG 1438
System R/3
______________________________________________________________
__
In this section you allocate register relationships to operation codes. You also define the maximum and
minimum number of registers in a relationship that can have the same operation code.
Example
RR | Op | Max | Min
-------------------
1 |7 |1 |1
1 |8 |1 |1
2 |3 |1 |1
2 |4 | |1
...
90 | 90 | 1 | 1
90 | 91 | | 1
- Register relationship 1:
In the reactive/active relationship, only operation codes 7 and 8 (reactive and active register)
are permitted for one register per register relationship (Max = 1 und Min = 1).
- Register relationship 2:
In the serial switching relationship, only operation codes 3 and 4, (primary and secondary
register) are permitted. In this relationship, only one register may be primary register (Op = 3 =>
Min = 1, Max = 1), but any number of registers may be secondary registers (Op = 4 => Min = 1,
Max = ).
Requirements
______________________________________________________________
__
SAP AG 14.06.2013 1439
System SAP
______________________________________________________________
Standard settings
SAP provides predefined allocations betwen register relationships and operation codes and the permitted
maximum and minimum number of registers per operation code. The following operation codes are used
for certain types of register relationships:
Recommendation
- Read the online help (F1) for the field Operation code.
Activities
______________________________________________________________
SAP AG 1440
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1441
System SAP
______________________________________________________________
In this IMG activity, you can add validations (system checks) required by your company to the
independent validations and dependent validations provided by SAP.
______________________________________________________________
SAP AG 1442
System R/3
______________________________________________________________
__
In this IMG activity, you can add validations (system checks) required
by your company to the independent validations provided by SAP.
______________________________________________________________
__
SAP AG 14.06.2013 1443
System SAP
______________________________________________________________
In this IMG activity, you can define up to 12 different user-defined independent validations.
Activities
Define independent validations as required by entering the number of the validation in the IV field. You
can use numbers between 50 and 99. Numbers below 50 are reserved for SAP.
______________________________________________________________
SAP AG 1444
System R/3
______________________________________________________________
__
In this IMG activity, you allocate user-defined independent validations to corresponding function
modules.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1445
System SAP
______________________________________________________________
In this IMG activity, you allocate user-defined independent validations to validation classes. You can
allocate up to 12 validations to each validation class.
Requirements
Activities
______________________________________________________________
SAP AG 1446
System R/3
______________________________________________________________
__
In this IMG activity, you can add validations (system checks) required
by your company to the dependent validations provided by SAP.
______________________________________________________________
__
SAP AG 14.06.2013 1447
System SAP
______________________________________________________________
Activities
Define dependent validations as required by entering the number of the validation in the DP field. You
can use numbers between 50 and 99. Numbers below 50 are reserved for SAP.
______________________________________________________________
SAP AG 1448
System R/3
______________________________________________________________
__
In this IMG activity, you allocate user-defined dependent validations to the corresponding function
modules.
Requirements
You have to program your defined validations in the function modules of SAP enhancement
EDMLELDE (IS-U: User exit: Dependent checks).
This SAP enhancement is located under Tools -> System modification -> SAP enhancements.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1449
System SAP
______________________________________________________________
In this IMG activity, you allocate user-defined dependent validations to validation groups. You can
allocate up to 12 validations to each validation group.
Requirements
Activities
______________________________________________________________
SAP AG 1450
System R/3
______________________________________________________________
__
31.14.5.7 Def. przez użytk. rozszerz. funkcji dla zarządzania danymi dot. energii
In this section you can enhance the system settings for energy data management provided by SAP to suit
your own needs.
If you want to make new entries in tables, you must assign special keys reserved especially for customer
enhancements. The documentation of the individual activities refer to these keys.
This section contains the following areas:
- Interval Lengths
- Formulas
- Result Functions
______________________________________________________________
__
SAP AG 14.06.2013 1451
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1452
System R/3
______________________________________________________________
__
In this IMG activity you maintain the source system number range object for points of delivery
imported from external systems.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1453
System SAP
______________________________________________________________
Further notes
This activity is for information purposes only. Entries you make here have no effect on the function.
______________________________________________________________
SAP AG 1454
System R/3
______________________________________________________________
__
In this section you can define other intervals than the 15-, 30- and 60-minute intervals provided by SAP.
This section contains the activity Define Interval Lengths.
Further notes
Do not perform this activity without consulting SAP first. New interval length definitions impair system
performance.
______________________________________________________________
__
SAP AG 14.06.2013 1455
System SAP
______________________________________________________________
In this IMG activity you define the additional interval lengths that you require. SAP provides 15-, 30- and
60-minute intervals.
In the next step you allocate the interval lengths to times.
You can then go to the header data of the profile and choose from the interval lengths already defined.
You use the following parameters to define interval lengths:
- Interval length
4-character interval length ID
- Interval length description
Description of interval length
- Interval length
Number of time units in interval (such as 15)
- Interval length category
Time unit of interval (such as minutes or days)
- Equal intervals
Means that the same interval lies between two profile values.
- Function module for selecting profile values
- Function modules for updating profile values
- Function module for updating preparation of profile values.
Activities
Further notes
Do not perform this activity without consulting SAP first. Defining new interval lengths can impair
______________________________________________________________
SAP AG 1456
System R/3
______________________________________________________________
__
system performance.
______________________________________________________________
__
SAP AG 14.06.2013 1457
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1458
System R/3
______________________________________________________________
__
Use
In this activity you can define context categories, in addition to those predefined by SAP, for the profile
allocation roles.
Note:
The text contains a graphic. Carry out the following to display it the best possible way:
1. Select Help -> Settings.
2. On the tab page F1-Help, select the field In Performance Assistant field
Standard settings
By default, the table is supplied as follows:
Context category Context description Function module
0 Not used -----
1 Settlement unit
ISU_EDM_CONTEXT_EDMSETTLPROCT
2 Supply grid ISU_EDM_CONTEXT_GRID
3 Settlement procedure
ISU_EDM_CONTEXT_EDMSETTLPROCT
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1459
System SAP
______________________________________________________________
The customer-specific context is not used in the settlement procedure to uniquely determine the
settlement parameters.
______________________________________________________________
SAP AG 1460
System R/3
______________________________________________________________
__
31.14.5.7.4 Formuły
In this section you can enhance the predefined formulas for profile calculation.
Formulas are mapped in the RTP interface. Formulas are also used to calculate a formula profile from an
inbound profile. An inbound profile can be an elementary profile or a form profile.
The following formulas are predefined by SAP.
Formula Description
ACCU_TO_BALANCE Convert cumulative values to balanced values
COPY01 Copy one profile into two output profiles
COPY02 Copy a demand profile
FILTER01 Copy a quantity profile
GAS01 Thermal Gas Conversion
INTEGRAL01 Integral creation with resetting function
LIMIT01 Value determination above and below demand limit
LIMIT02 Consumption greater/less than limit and spot price
evaluation
LIMIT03 Use of two demand limits
LIMIT04 Spot price for demand exceeding the demand limit
MULTI01 Multiplication of demand profile by factor
MULTI02 Multiplication of a quantity profile by a factor profile
MULTISUM01 Multiplication of quantity profiles by factor and
creation of total (linear combination)
PENDEL01 Pendulum account
PENDEL02 Billing for pendulum account
SUBT01 Subtraction of two quantity profiles
SUBT02 Subtraction of two demand profiles
SUM01 Addition of profiles (quantities)
TOLER01 Use of a tolerance
Note:
The text contains a graphic. Carry out the following to display it the best possible way:
1. Select Help -> Settings.
2. On the tab page F1-Help, select the field In Performance Assistant field
______________________________________________________________
__
SAP AG 14.06.2013 1461
System SAP
______________________________________________________________
Further notes
______________________________________________________________
SAP AG 1462
System R/3
______________________________________________________________
__
Use
In this activity you define determination methods for the variables used during the formula profile
calculation.
To do so, assign an ID for the formula variable and a descriptive text. The actual implementation of the
determination method is found in the assigned function module. The determination method is used to
determine the corresponding values from the IS-U environment and add these to the formula profile
calculation. Values determined in this manner do not have any status.
The system terminates processing if it does not find any values.
You can then configure the formula variable ID in the formula definition or formula assignment.
You can assign one of the following objects to an input parameter for the formula according to the
formula definition:
- A profile
- Constant
- Variable
______________________________________________________________
__
SAP AG 14.06.2013 1463
System SAP
______________________________________________________________
Use
In this IMG activity, you define default values for the formula profile calculation.
If there are no valid profile values for an input parameter for a formula allocation, the system uses the
default values entered here.
Enter an ID for the default values and a descriptive text.
You can enter additional data in the following ways:
- Enter a value in the Constant Value field.
The system uses this value as the default value.
- Enter a formula variable in the ID of Formula Variable field.
The system determines the default value using a determination method.
- Enter a value in the Constant Value field and a formula variable in the ID of Formula Variable field.
The system uses the constant value first.
If the system then uses the formula variable to determine values, the constant value is overwritten by
the value found by the determination method.
The status for the default values (IU012, valid values) is defined in the Business Add-In
ISU_EDM_FORMCALC using the method DETERMINE_DEFVAL_RESULT_STATUS (default
implementation).
______________________________________________________________
SAP AG 1464
System R/3
______________________________________________________________
__
In this IMG activity, you define additional profiles (further to the predfined SAP profiles) for calculating
profiles.
Activities
1. Define a function module for performing calculations. The function module must have the following
interfaces:
CHANGING
REFERENCE (XY_CNTR) TYPE EEDMFORMULACTR
REFERENCE (XY_INP) TYPE TEEDMFORMPARLIST_I
REFERENCE (XY_OUT) TYPE TEEDMFORMPARLIST_O
EXCEPTIONS
GENERAL_FAULT
You must use the following function modules as templates:
- ISU_EDM_FORMULA_EASY
Contains the most commong calculation macros and is sufficient for most instances.
- ISU_EDM_FORMULA_XXXX
Maximum of all existing calculation macros.
After you have copied the function module, you must make modifications to the calculation in the
function module as meets your requirements. To do this you can use the functions of the ABAP
Workbench.
You can take detailed information calculation from the source text of the
ISU_EDM_FORMULA_000 function module.
2. Enter the required data and save.
______________________________________________________________
__
SAP AG 14.06.2013 1465
System SAP
______________________________________________________________
In this section you can enhance the result functions predefined by SAP with your own result functions.
SAP provides the following result functions:
Res. func. Descript.
MINIMUM MINIMUM PROFILE VALUE
PEAK MAXIMUM PROFILE VALUE
SUM TOTAL OF PROFILE VALUES
______________________________________________________________
SAP AG 1466
System R/3
______________________________________________________________
__
In this IMG activity you define additional result functions to those provided by SAP. You define the
result function along with a descriptionand the function module to perform the calculation. Results from
result functions are currently only used as input values in billing. This links the RTP interface to IS-U
billing.
Example
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1467
System SAP
______________________________________________________________
In this IMG activity you define additional information types for your own user-defined results functions.
Information types are used in the calculation of results values in order to transfer additional information
within a results function.
For example, a results function that calculates total consumption may require information on the greatest
consumption value, as well as the time and date on which this value was recorded.
Further notes
Use the ISU_EDM_RESULT_0001 function module as a template. This function module determines total
consumption.
Currently, the information used in the results function is not interpreted for billing purposes.
______________________________________________________________
SAP AG 1468
System R/3
______________________________________________________________
__
In this section you can enhance the predefined functions for calculating dynamic modification factors
with your own functions.
The following function is predefined by SAP:
DMF funct. DM factor DMF desc.
VDEW ISU_FACTOR_PROFILE_CALC_0001 DMF function according to
VDEW for residential customers
This function is used to calculate dynamic modification factors according to the following formula:
Factor(d) = a * d ** 4 + b * d ** 3 + c * d ** 2 + d * d + e.
d = number of day in question beginning with 1 (January 1) and ending with 365 (Decemeber 31) with
366 for the last day of a leap year.
a = -3.92E-10
b = 3.2E-7
c = -7.02E-5
d = 2.1E-3
e = 1.24
Factors are calculated based on an algorithm defined for residential customers by the German Electricity
Association (GEA).
______________________________________________________________
__
SAP AG 14.06.2013 1469
System SAP
______________________________________________________________
In this IMG activity you define additional functions for calculating dynamic modification factors .
Activities
______________________________________________________________
SAP AG 1470
System R/3
______________________________________________________________
__
31.14.5.7.7 Bilansowanie
______________________________________________________________
__
SAP AG 14.06.2013 1471
System SAP
______________________________________________________________
Use
In this IMG activity you can define additional categories of settlement units.
A settlement unit category is controlled by the allocation of service providers to:
- The distribution service category. The defining factors here are:
- Whether the allocation must be defined
- Whether the allocation can be defined
- Whether the allocation must be defined without the service being provided by the own service
provider
- The supply service category. The defining factors here are
- Whether the allocation must be defined
- Whether the allocation may not defined
This enables you to define a settlement area for renewable energy, for which only points of delivery can
be selected to which no service providers of the supply category are allocated (since energy is not
supplied for these points of delivery, but generated).
For more information see General Information on Settlement.
When you create a settlement unit via the Utilities Industry menu under Energy Data Management ->
Settlement -> Master Data -> Create Settlement Unit, you must select one of the settlement unit
categories defined here.
Activities
You must create all new entries in the customer namespace, for which the keys 8* and 9* have been
reserved.
______________________________________________________________
SAP AG 1472
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1473
System SAP
______________________________________________________________
Further notes
______________________________________________________________
SAP AG 1474
System R/3
______________________________________________________________
__
You can find this activity at two points in SAP Utilities Customizing. These are:
- Under Energy Data Management -> Settlement
This contains Application Customizing activities.
For this activity, Application Customizing includes the following points:
- Selection for settlement procedure
- Profile roles for sending
- Log
For more information, see Define Settlement Procedure.
- under Tools -> System Modifications -> User-Defined Function Enhancements for Energy
Data Management.
This contains activities that have predefined SAP entries. You cannot change these activities.
However, you can define new entries in the customer namespace.
You are now in function enhancement Customizing. In this IMG activity you define additional settlement
procedures.
For each new settlement procedure you must define the following points:
- Description of the settlement procedure
- Settlement period
For example: daily, monthly, annual, any other.
- Activate the settlement procedure
The predefined SAP settlement procedures are not active. This means the NA field (Settlement
Procedure is Inactive) is selected. Note that this is a default setting. The settlement procedures that
contain this setting cannot be selected when you create a settlement document.
Remove this setting for all the settlement procedures that you want to use in your company.
- No settlement document for selecting the point of delivery data
Means that a settlement document cannot be entered to select the point of delivery data. For more
information see settlement document.
- Settlement for complete dataset only
Means that settlement cannot only be performed for the complete dataset and not for subsets (such
as individual settlement units).
- Problem class as of which the messages are recorded in the log
- Log deletion
Means that the log cannot be deleted before the specified expiration date.
- Offset for log expiration date
For more information see offset.
- Internal identification of settlement workflow and/or program name of report for settlement
procedure
The workflow ID consists of a 2-character task abbreviation (WS) and an 8-figure number. These
are assigned during workflow creation.
______________________________________________________________
__
SAP AG 14.06.2013 1475
System SAP
______________________________________________________________
Further notes
______________________________________________________________
SAP AG 1476
System R/3
______________________________________________________________
__
In this IMG activity you define additional selection types for settlement.
Selection types enable you to group together points of delivery that are relevant to settlement according
to predefined criteria. You can use selection types to settle several profiles for a point of delivery (where
the profiles are allocated to the PoD with different roles).
The selection type plays a role in the definition of the selections for the settlement procedure (see Define
Settlement Procedure).
Example
If points of delivery are summarized in a settlement unit in which energy is generated as well as
consumed, the selection type can be used to control what needs to be settled (generated or consumption).
Further notes
For more information, see the F1 help and the document General Information on Settlement.
______________________________________________________________
__
SAP AG 14.06.2013 1477
System SAP
______________________________________________________________
31.14.5.7.8 Analizy
______________________________________________________________
SAP AG 1478
System R/3
______________________________________________________________
__
Use
Use this activity, in the transaction Analysis for Point of Delivery and Service Provider
(EDEREG_ANALYSE), to define which icons and function modules to allocate to your own analysis
objects (defined in the customer name space).
Standard settings
The icons and function modules are predefined for the standard analysis objects.
______________________________________________________________
__
SAP AG 14.06.2013 1479
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1480
System R/3
______________________________________________________________
__
In this section you can add your own variant programs to the variant programs predefined by SAP.
______________________________________________________________
__
SAP AG 14.06.2013 1481
System SAP
______________________________________________________________
In this IMG activity you define any additional line item types you may require.
You can use the Do not archive field as part of this activity.
The line item type selects the billing line items generated by the variant programs for bill printout. You
can display the line item types in the bill printout.
Certain line item types are already provided by SAP.
Example
Standard settings
Do not change the entries provided by SAP. You can use the following namespaces: X*, Y*, and Z*
(customer namespace).
Billing line items that can be posted should have keys that are numeric after the initial customer
namespace letter (Z00001 for special customer-defined energy price line items, for example).
Special information lines should have keys in which the second character after the initial customer
namespace letter is ’I’ (ZIT001 for special customer-defined ’Flat rate * factor’ information lines, for
______________________________________________________________
SAP AG 1482
System R/3
______________________________________________________________
__
example).
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1483
System SAP
______________________________________________________________
In this IMG activity you can define your own variant programs. This is necessary if the functions for
modeling your billing rule are not available.
Here you maintain frame data for the variant program. If you wish to create your own variant programs,
please consult SAP. In addition to this frame data, the coding still needs to be stored in a function
module. The key of the function module must have the following structure: ISU_XXXXXXXX
XXXXXXXX corresponds to the name of the variant program (for example, QUANTI01).
Standard variant programs are provided by SAP.
Standard settings
Do not change the entries provided by SAP. You can use the following name ranges: Y* and Z*
(customer name range).
Recommendation
If you do wish to create new variant programs, we recommend that you always copy and then modify
similar existing variant programs. You must first create a function group to which your new variant
program can belong. You cannot simply add your variant program to an existing function group provided
by SAP.
Activities
Further notes
To find out how to integrate your own variant programs in rates, choose:
Utilities Industry -> Contract Billing -> Billing Master Data -> Rate Structure.
______________________________________________________________
SAP AG 1484
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1485
System SAP
______________________________________________________________
Use
In this activity, you activate the functions for simplified billing document line correction
(client-dependent), and for each storage location, enter the billing document lines to be migrated from a
legacy system.
Once you have activated the functions and entered a location, you can load billing documents from a
legacy system to the data pool using migration object BILLDOCEBF.
Requirements
Before activating the framework, create a table in the customer name space as a storage location for the
billing document lines to be migrated (transaction SE11). Use includes EBFKEY (key fields) and
EBFLIN (minimum data fields) for this purpose. You can then maintain the technical settings for the
table and activate it.
Standard settings
Activities
To use the framework, activate the framework function and make the settings for the data pool. Make the
following settings:
The activation category defines which read modules are used to read the document lines. Currently only
activation category "Storage in Customer Table" is supported.
- Define the storage location (for example, the name of the customer table) where you want to save
the legacy document lines. Do not change this setting after data becomes available. Otherwise, no
document lines can be read.
- Define the application area.
______________________________________________________________
SAP AG 1486
System R/3
______________________________________________________________
__
Use
In this activity, you define the individual correction methods to use for the simplified correction of
migrated or archived billing document lines.
Requirements
Define a correction method and allocate it at least one correction step. A correction step is a function
module with a specific interface. You can find the delivered function modules and samples in function
group EEBF_CORR.
To generate a new correction step, enter a number for the call sequence as well as the function module to
be called. Here, the "Active" field means that the function module is used when the event is processed.
You can preselect multiple billing lines for each correction method.
Activities
______________________________________________________________
__
SAP AG 14.06.2013 1487
System SAP
______________________________________________________________
Use
You can use this activity to define your own simulation scenario categories.
Requirements
You must implement the simulation scenario categories in the following ABAP OO classes:
- Class for installation-related simulation scenarios
(only for installation-related scenarios)
- Simulation scenario class
- Simulation class
______________________________________________________________
SAP AG 1488
System R/3
______________________________________________________________
__
In this IMG activity you define check types that lead to the outsorting of bills according to SAP or
non-SAP check programs.
Recommendation
You should use the standard check list. If you wish to create your own outsorting checks, you must enter
these here.
Activities
Further notes
The standard entries may not be changed or deleted. The actual checks are stored in the program. The
check programs are function modules, the keys of which have the following form:
ISU_VAL_XXXXXXXX (XXXXXXXX represents the name of the check program in this table).
You must create this function module.
You define the actual values for the checks by choosing Utilities Industry -> Contract Billing -> Billing
Execution -> Outsorting for Billing.
______________________________________________________________
__
SAP AG 14.06.2013 1489
System SAP
______________________________________________________________
In this section you can enhance the SAP system settings for invoicing, and modify the settings to meet
your company-specific requirements.
______________________________________________________________
SAP AG 1490
System R/3
______________________________________________________________
__
In this IMG activity you define check types that lead to the outsorting of bills according to SAP or
non-SAP check programs.
Recommendation
You should use the standard check list. If you wish to create your own outsorting checks, you must enter
these here.
Activities
Further notes
The standard entries may not be changed or deleted. The actual checks are stored in the program. The
check programs are function modules, the keys of which have the following form:
ISU_VAL_XXXXXXXX (XXXXXXXX represents the name of the check program in this table). You
can also create customer-specific function modules in the customer namespace in the form
ZISU_VAL_XXXXXXXX.
You must create this function module.
You define the actual values for the checks by choosing Utilities Industry -> Invoicing -> Invoicing
Execution -> Outsorting for Invoicing.
______________________________________________________________
__
SAP AG 14.06.2013 1491
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1492
System R/3
______________________________________________________________
__
Use
You use this activity to define grid level types in addition to those predefined by SAP.
The grid level type describes the division of the grid in different levels.
Example
For example, the grid level type can be ’voltage level’. This means that the grid is divided into different
voltage levels.
______________________________________________________________
__
SAP AG 14.06.2013 1493
System SAP
______________________________________________________________
Wykorzystanie
W tym działaniu można definiować dodatkowe procesy podstawowe dla wymiany danych.
______________________________________________________________
SAP AG 1494
System R/3
______________________________________________________________
__
______________________________________________________________
__
SAP AG 14.06.2013 1495
System SAP
______________________________________________________________
Use
In this activity, you define which data exchange basic processes should allow service-based
communication (eSOA).
You have the following options:
- You can define that service-based communication only is possible for data exchange processes that
are defined on the basis of the selected data exchange basic process.
- You can define that service-based communication or communication using IDocs is possible for
data exchange processes that are defined on the basis of the selected data exchange basic process.
______________________________________________________________
SAP AG 1496
System R/3
______________________________________________________________
__
Use
In a deregulated market, you must communicate with different business partners in different formats.
In this activity you can define additional communication formats to those that were predefined by SAP.
Requirements
However, communication can only take place in the defined format, if the external communication
systems (such as the SAP Business Connector) use this information to forward the IDocs that were
created in IS-U/CCS.
Example
When exporting profiles, you should send the created message, via XML, to the Internet address,
http://201.123.2.2./InboundProcessing.
Enter XML as the communication format.
______________________________________________________________
__
SAP AG 14.06.2013 1497
System SAP
______________________________________________________________
Use
Use this activity to define deregulation processes that are in addition to those predefined by SAP.
The deregulation processes help you to define the service provider agreement
This process determines which parameters can/must be maintained in the service provider agreement.
Standard settings
Do not make any changes to the deregulation processes predefined by SAP. If a change is made, then the
functions of the corresponding deregulation process can no longer be guaranteed.
______________________________________________________________
SAP AG 1498
System R/3
______________________________________________________________
__
Use
In this activity, you can define process variants in addition to those predefined by SAP.
A process variant is a rule for identifying points of delivery.
When you define a new process variant, you have to define the following:
1. Process variant header data
2. Field comparison rules for identification (optional)
3. Replacement rules for synonymous characters (optional)
For a two-level algorithm, a process variant is made up of two processing steps:
Processing Step Description
Search Search algorithm (search variant) used for finding
points of delivery in the IS-U system according to specific criteria
Identification Identification algorithm (identification variant) used
for choosing one point of delivery from a selection
You also have the option to determine the following for each processing step:
1. Addtional configuration of process variants
2. Conversion rules for individual search data fields and the identification matrix
Requirements
Before you can define a new process variant, you must implement a corresponding class:
1. Check whether an existing implementation already meets the requirements of the new process
variant. Note that not all of the classes provided take all of the configuration data mentioned above
into account.
2. If no suitable implementation already exists, implement a new class for process variants.
______________________________________________________________
__
SAP AG 14.06.2013 1499
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1500
System R/3
______________________________________________________________
__
Use
Use this activity to define additional determination methods for the service provider, that are different to
those predefined by SAP.
The determination method is used by the supply scenario (generator) to determine the corresponding
service provider for the services.
The determination can be either automated or using a dialog. If you select the Dialog field and the
process does not recognize the service provider, the agent must enter the corresponding service provider
in a dialog.
For a supply scenario, the service providers involved (in particular the supplier) can already be defined
by the process (such as change of supplier).
______________________________________________________________
__
SAP AG 14.06.2013 1501
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1502
System R/3
______________________________________________________________
__
Use
You use this activity to define switch types in addition to those predefined by SAP.
______________________________________________________________
__
SAP AG 14.06.2013 1503
System SAP
______________________________________________________________
Use
In this IMG activity you define additional switch views to those predefined by SAP.
A switch view is the view from which the process runs and to which the switch document belongs.
You select the switch views that you define here later on in the Define Workflow per Switch View
activity.
Requirements
Standard settings
Activities
Example
______________________________________________________________
SAP AG 1504
System R/3
______________________________________________________________
__
Use
Use this activity to define the activities that characterize the processing steps during a change of supplier.
Each activity possesses an identification key and a description text.
The processing steps are logged in the switch document. In addition, the activity and its status are
documented in every document step.
The workflow templates and sample modules use the activites, which are supplied by SAP, for the change
of supplier.
______________________________________________________________
__
SAP AG 14.06.2013 1505
System SAP
______________________________________________________________
Use
Use this activity to define the status for the activities that characterize the processing steps during a
change of supplier.
Each status possesses an identification key, description text and an icon.
The processing steps are logged in the switch document. To do this, the activity and its status is logged in
each document step.
The status delivered by SAP is used by workflow templates and sample modules for a change of supplier.
You can find the workflows for a change of supplier via the Business Workflow Explorer, in the SAP
menu under Tools -> Business Workflow -> Development -> Definition Tools -> Business
Workflow Explorer. Use the search area application components to find the workflows under
Intercompany Data Exchange (IS-U-IDE).
______________________________________________________________
SAP AG 1506
System R/3
______________________________________________________________
__
Use
______________________________________________________________
__
SAP AG 14.06.2013 1507
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1508
System R/3
______________________________________________________________
__
Use
In this activity you can define additional processing statuses to those predefined by SAP.
A processing status indicates the current processing situation for incoming messages.
______________________________________________________________
__
SAP AG 14.06.2013 1509
System SAP
______________________________________________________________
Use
You use this activity to define answer statuses in addition to those predefined by SAP.
An answer status shows the result of processing outgoing messages by the communication partner.
______________________________________________________________
SAP AG 1510
System R/3
______________________________________________________________
__
Use
Use this activity to define additional metering procedures to those predefined by SAP.
______________________________________________________________
__
SAP AG 14.06.2013 1511
System SAP
______________________________________________________________
Use
Use this activity to define additional notification categories to those predefined by SAP.
The notification categories differentiate the message data, thus indicating whether the message is a
registration, termination or a cancellation.
______________________________________________________________
SAP AG 1512
System R/3
______________________________________________________________
__
Use
Use this activity to define additional transaction reasons to those predefined by SAP.
A transaction reason defines the purpose for which a switch was triggered.
______________________________________________________________
__
SAP AG 14.06.2013 1513
System SAP
______________________________________________________________
Use
Use this activity to define additional field checks to those predefined by SAP
The field checks define which fields in an incoming message are required-entry fields, optional fields, or
non-relevant fields.
The field checks you define are included in the check framework for the message check in the workflows
for change of supplier, cancellation processing, or supply registration.
______________________________________________________________
SAP AG 1514
System R/3
______________________________________________________________
__
In this IMG activity you can define additional communication events. These are communication events
that can process generated or inbound IDocs.
Note that enhancements to the communication events used for outbound IDocs affect the standard IS-U
program. If you want to change these communication events then contact SAP.
Example
Standard settings
SAP supplies the most important communication events. Do not make any changes to them.
Activities
Further notes
To ensure that the processing of outbound communication continues, the events contained in this activity
must also be entered in the Activate Communication Events activity. In addition, the Activate
Communication Event field must be set.
______________________________________________________________
__
SAP AG 14.06.2013 1515
System SAP
______________________________________________________________
______________________________________________________________
SAP AG 1516
System R/3
______________________________________________________________
__
In this IMG activity you define additional condition types that can be used to refine communication
control based on service providers.
The condition type and conditiona value act as additional selection criteria for the function module used
in communication control. SAP provides the following predefined condition types:
- 01 General condition type
- 02 Profile type
The ISU_IDE_COM_CONTROL BAdI contains two methods for determining the condition type and
condition value. Note that you must modify these methods to meet your requirements. They are as
follows:
- COND_DETERMINE_OUTBOUND
This method is called in the ISU_COM_CONTROL_ACCESS function module. It is only called if
you are using communication control based on service providers. Using the point of delivery
provided in communication the method determines a condition type and condition value from the
master data or any other point of delivery-related data.
- COND_DETERMINE_INBOUND
This method is called by the function modules in order to handle inbound IDocs (CMEV modules).
Using the data from the IDocs, the method determines a condition type and condition value.
______________________________________________________________
__
SAP AG 14.06.2013 1517
System SAP
______________________________________________________________
In this IMG activity, you can add fields required by your enterprise to the files preassigned by SAP.
______________________________________________________________
SAP AG 1518
System R/3
______________________________________________________________
__
In this IMG activity you can include customer-defined fields in the files for city and for street. For
information about this see the documentation for the table ADRDYCONTR.
Activities
Further notes
For information about file enhancement see the description of the activity Define customer-defined fields
in city and street.
______________________________________________________________
__
SAP AG 14.06.2013 1519
System SAP
______________________________________________________________
Requirements
To carry out user maintenance you require authorizations for the following authorization objects:
- S_USER_GRP (User Master Maintenance: User Groups)
This authorization object controls access to the authorization group and to the activity.
You require an authorization for this object if you wish to create or process users in the system.
- S_USER_AUT (User Master Maintenance: Authorizations)
This authorization object controls access to the authorization object, to the authorization name and
to the activity.
You require an authorization for this object if you wish to maintain authorizations or if you wish to
group authorizations into profiles.
- S_USER_PRO (User Master Maintenance: Authorization Profile)
This authorization object controls access to the authorization profile and to the activity.
You require an authorization for this object if you wish to process profiles or allocate profiles to
users.
For information on the authorizations you require, refer to the Implementation Guide for the relevant
application.
Recommendation
It is recommended that you carry out user maintenance and authorization management locally by
______________________________________________________________
SAP AG 1520
System R/3
______________________________________________________________
__
Further notes
You can either create authorization profiles manually or automaticall using the profile generator.
The profile reduces the workload involved in introducing the ERP system.Authorizations are
automatically generated based on selected menu functions and proposed for subsequent processing. The
profile generator can also be integrated with HR-Org (organization management, time dependency).
You can create authorizations using the Profile Generator in transaction PFCG (role maintenance).
Note the general documentation for the Profile Generator in the SAP Library. You can find this by
choosing:
BC - Basis Components -> Computer Center Management System -> Users and Authorizations -> The
Profile Generator
This information is also available in the Implementation Guide by
choosing Basis Components -> System Administration -> Users and Authorizations -> Maintain
Authorizations and Profiles using the Profile Generator
______________________________________________________________
__
SAP AG 14.06.2013 1521
System SAP
______________________________________________________________
In this step, you can create roles and use the profile generator to generate authorization profiles.
Activities
______________________________________________________________
SAP AG 1522
Składnik branżowy: Przedsiębiorstwa
użyteczności publicznej
______________________________________________________________
Copyright
Copyright 2013 SAP AG. Wszelkie prawa zastrzeżone.
______________________________________________________________
SAP AG iii
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG iv
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
______________________________________________________________
SAP AG v
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG vi
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
______________________________________________________________
SAP AG vii
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG viii
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
wprowadz. 281
31.4.3.6.1.2 Definiowanie wskazówek dla inkasenta 282
31.4.3.6.2 Zmiana 283
31.4.3.6.2.1 Definiowanie procesu zmian dla danych odczytu 284
31.4.3.6.3 Szacowanie 285
31.4.3.6.3.1 Definiowanie oszacowanych parametrów dla wprowadzania wyniku
odczytu 286
31.4.4 Kontrola 287
31.4.4.1 Ustawienia podstawowe 288
31.4.4.1.1 Definiowanie parametrów próbki/legalizacji 289
31.4.4.2 Procedura próbkowania 291
31.4.4.2.1 Definiowanie zakresów numerów dla partii 292
31.4.4.2.2 Definiowanie pomocy wyszukiwania dla partii 293
31.4.4.2.3 Definiowanie not dla partii 294
31.4.4.2.4 Definiowanie ustalania partii próbek 296
31.4.4.2.5 Definiowanie okresu przedłuż. urzęd. partii kontrolnych 298
31.4.4.2.6 Definiowanie referencji kontroli urządzeń 299
31.4.4.2.7 Ustawienia specyficzne dla kraju Belgia/Holandia 300
31.4.4.2.7.1 Definiowanie kategorii plomby 301
31.4.4.2.7.2 Definiowanie kodu plomby partii kontrolnej 302
31.4.4.2.7.3 Definiowanie wartości stand. dla łączenia partii 303
31.4.4.2.8 Ustawienia specyf. dla kraju - Kanada 304
31.4.4.2.8.1 Ustalanie procedury ustalania liczb losowych 305
31.4.4.2.8.2 Definiowanie ustalania partii próbek 306
31.4.4.3 Lista wymian okresowych 307
31.4.4.3.1 Ogólne informacje dotyczące listy wymian okresowych 308
31.4.4.3.2 Definiowanie not dla listy wymian okresowych 309
31.4.4.3.3 Definiowanie parametrów sterow. dla listy wymian okresowych 311
31.4.4.4 Zlecenia robocze/Zawiadomienia 312
31.4.4.4.1 Definiowanie parametrów sterow. dla zleceń/zawiadomień 313
31.4.4.5 Dane kontroli urządzenia 314
31.4.4.5.1 Definiowanie rodzajów ruchów dla tworzenia partii 315
31.4.4.6 Legalizacja 316
31.4.4.6.1 Definiowanie rodzaju legalizacji 317
31.5 Zarządzanie danymi dot. energii 318
31.5.1 Ustawienia podstawowe 319
31.5.1.1 Rodzaj profilu 320
31.5.1.1.1 Definiowanie rodzajów profili 321
31.5.1.1.2 Defin. dopuszczalności długości przedziału dla każdego
rodzaju profilu 323
31.5.1.2 Grupa sezonów 324
31.5.1.2.1 Definiowanie rodzajów sezonu 325
______________________________________________________________
SAP AG ix
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG x
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xi
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xii
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xiii
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xiv
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
atmosf. 588
31.6.3.1.2.3.4 Opracowanie rocznego ciśnienia atmosferycznego 589
31.6.3.1.2.4 Współczynnik ściśliwości 590
31.6.3.1.2.4.1 Definiowanie współcz. ściśliwości w zal. od ciśnienia i
temp. 591
31.6.3.1.2.5 Definiowanie ustalonych czynników korekty objętości 592
31.6.3.1.2.6 Procedura współcz. kor. objęt. 594
31.6.3.1.2.6.1 Procedura specjalna dla procedury współczynnika korekty
objętości 595
31.6.3.1.2.6.2 Definiowanie procedury czyn. korekty objętości 596
31.6.3.1.3 Ciepło spalania 598
31.6.3.1.3.1 Definiowanie obszarów ciepła spalania 599
31.6.3.1.3.2 Opracowanie dziennego ciepła spalania w zal. od obszaru 600
31.6.3.1.3.3 Opracowanie miesięcznego ciepła spalania w zal. od obszaru 601
31.6.3.1.3.4 Opracowanie zasilania w zal. od obszaru ciepła spalania 602
31.6.3.1.3.5 Opracowanie średniego zasilania w zal. od obsz. ciepła spal. 603
31.6.3.1.3.6 Definiowanie procedury ciepła spalania 604
31.6.3.1.3.7 Opracowanie rozliczenia ciepła spalania 606
31.6.3.1.4 Definiowanie procedury dla gazu 609
31.6.3.1.5 Definiowanie danych przypisania dla gazu 611
31.6.3.1.6 Czasy dostępu 612
31.6.3.1.7 Rozgraniczenie 616
31.6.3.1.8 Gaz - data 617
31.6.3.2 Umowa koncesyjna 621
31.6.3.2.1 Definiowanie zakresów numerów dla umów koncesyjnych 623
31.6.3.2.2 Definiowanie pomocy wyszukiwania dla umów koncesyjnych 624
31.6.3.2.3 Definiowanie not dla umów koncesyjnych 625
31.6.3.2.4 Definiowanie rodzajów umów koncesyjnych 627
31.6.3.2.5 Definiowanie grup opłat koncesyjnych 628
31.6.3.3 Okresy rozliczeniowe dla rynku japońskiego 629
31.6.3.3.1 Współczynnik usługi dla rozliczenia (Japonia) 630
31.6.3.3.2 Definiowanie okresów rozliczeniowych 631
31.6.3.4 Obliczanie strat w transformatorze 633
31.6.3.4.1 Straty w transformatorze wg stref zużycia 634
31.6.3.4.2 Parametry dla obliczania strat w transformatorze na
podstawie formuły 635
31.6.3.5 Stosunek dostosowania współczynnika mocy 636
31.6.4 Wykonanie rozliczenia 637
31.6.4.1 Tworzenie historii zużycia 638
31.6.4.1.1 Definiowanie ustalania pozycji faktury 639
31.6.4.1.2 Definiowanie ustalania określonych wartości instalacji 640
31.6.4.2 Dokumenty rozliczeniowe 641
______________________________________________________________
SAP AG xv
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xvi
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xvii
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xviii
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xix
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xx
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
umowy 854
31.8.4.2.13.2 Definiowanie pomocy wyszukiwania dla dokumentów rozwiązania
umowy 855
31.8.4.2.13.3 Konfiguracja zakładki dla ekranu rozwiązania umowy 856
31.8.4.2.13.4 Definiowanie not dla rozwiązania umowy 858
31.8.4.2.13.5 Definiowanie pisma potwierdzającego rozwiązanie umowy 860
31.8.4.2.13.6 Definiowanie parametrów sterow. rozw. umowy na poz.
dokumentu 862
31.8.4.2.13.7 Definiowanie parametrów sterow. rozw. umowy na poz. umowy 863
31.8.4.2.13.8 Definiowanie przyczyn rozwiązania umowy bez jej zawierania 864
31.8.4.3 Odłączenie/Ponowne uruchomienie 865
31.8.4.3.1 Definiowanie zakresów numerów dla dok. odłączenia 866
31.8.4.3.2 Definiowanie pomocy wyszukiwania dla dok. odłączenia 867
31.8.4.3.3 Definiowanie not dla odłączenia 868
31.8.4.3.4 Definiowanie statusu potwierdzenia 870
31.8.4.3.5 Definiowanie wariantów przetwarzania dla dok. odłączenia 871
31.8.4.3.6 Definiowanie rodzajów odłączenia 873
31.8.4.3.7 Listy robocze i pozycje robocze 874
31.8.4.3.7.1 Definiowanie kategorii pozycji roboczej 875
31.8.4.3.7.2 Tworzenie przyczyn powtórnego przedłożenia dla pozycji
roboczych 876
31.8.4.3.7.3 Tworzenie przyczyn przypisania pozycji roboczych 877
31.8.4.3.7.4 Definiowanie kodów wyników 878
31.8.4.3.7.5 Definiowanie reguł wyceny dla przetwarzania list roboczych 879
31.8.4.3.7.6 Tworzenie specyfikacji dla szybkiego wyszukiwania 880
31.8.4.3.7.7 Opracowanie statusu podrzędnego 881
31.8.4.3.7.8 Opracowanie profilu czynności 882
31.8.4.3.7.9 Opracowanie czynności 883
31.8.4.3.7.10 Przypisanie czynności do profilu czynności 884
31.8.4.4 Przedpłata 885
31.8.4.4.1 Opracowanie wpisów dla licznika przedpłatowego 886
31.8.4.4.2 Opracowanie przyczyny reklamacji 887
31.8.5 Generator danych podstawowych 888
31.8.5.1 Definiowanie wzorca danych podstawowych 889
31.8.6 Marketing 891
31.8.6.1 Segmentacja partnerów biznesowych 892
31.8.6.1.1 Konfiguracja historii zużycia 893
31.8.6.1.2 Definiowanie danych standardowych dla segmentacji partnerów
handlowych 894
31.8.6.2 Załącznik do faktury 895
31.8.6.2.1 Konfiguracja załącznika do faktury 896
31.8.6.3 Programy lojalnościowe 897
______________________________________________________________
SAP AG xxi
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xxii
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xxiii
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xxiv
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
31.9.2.6.3 Defin. gr. kodów i kodów dla zawiadomień o przerwie w dost. 101
31.9.3 Zarządzanie operacyjnymi aktywami trwałymi dla
przedsiębiorstw użyt. publ. 1012
31.9.3.1 Definiowanie numerów materiałów dla przetw. danych na
urządzeniu przenośnym 1013
31.9.3.2 Defin. numerów urządzeń dla przetw. danych na urządz. przen.
jako jednozn. 1014
31.9.3.3 Definiowanie sekcji dla stron przeglądu 101
31.9.3.4 Definiowanie danych zależnych od użytkownika dla okresowych
odczytów 1016
31.9.3.5 Definiowanie wartości domyślnych dla możliwych wpisów 101
31.9.3.6 Jednostki odczytu dla replikacji sterowanej przez Backend 101
31.9.3.7 Aktualizacja informacji dot. konta umowy w warstwie
pośredniej 1019
31.9.4 Interfejsy 102
31.9.4.1 Przypisanie typów IDOC do modułów funkcyjnych 102
31.9.4.2 GIS Business Connector 102
31.9.4.2.1 Definiowanie zakresu numerów dla GBC 102
31.9.4.2.2 Tworzenie relacji obiektu i opracowanie repozytorium metod
GIS 1024
31.9.4.2.3 Definiowanie zadań 102
31.9.4.2.4 Przypisanie pól i wartości 102
31.10 Gospodarka odpadami 102
31.10.1 Ustawienia podstawowe 102
31.10.1.1 Definiowanie typów potwierdzeń 102
31.10.1.2 Definiowanie rodzajów usług 103
31.10.1.3 Definiowanie obszarów usługi 103
31.10.1.4 Definiowanie not 103
31.10.1.5 Definiowanie frakcji odpadów 103
31.10.1.6 Definiowanie sterowania okresem dla wyborów 103
31.10.1.7 Wstępne przypisanie trybu przetwarzania dla transakcji
jednoekranowych 1035
31.10.1.8 BAdI: Rozszerzenie dla warunków ramowych dotyczących odpadów 103
31.10.1.9 Integracja SD 103
31.10.1.9.1 Dokonywanie ustawień dla integracji SD 103
31.10.1.10 Integracja CO 104
31.10.1.10.1 Aktywacja integracji CO dla kokpitu controllingu 104
31.10.1.10.2 Definiowanie typu rodzaju usługi dla podpozycji produktu
serwisowego 1044
31.10.2 Dane podstawowe 104
31.10.2.1 Obiekt do oczyszczania 104
31.10.2.1.1 Definiowanie zakresów numerów dla obiektów do oczyszczania 104
______________________________________________________________
SAP AG xxv
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xxvi
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xxvii
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xxviii
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
______________________________________________________________
SAP AG xxix
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
serwisowych 1205
31.10.5.1.10 BAdI: Tworzenie dokumentu SD na podstawie przetwarzania SD 120
31.10.5.1.11 BAdI: Implementacja produktu serwisowego 120
31.10.6 Interfejsy 120
31.10.6.1 Definiowanie formularza dla zapisu do pliku częstotl. serw. 120
31.10.6.2 Definiowanie formularza dla zapisu do pliku zlecenia
usuwania odpadów 1210
31.10.6.3 Integracja EH&S - Gospodarka odpadami 121
31.10.6.3.1 Przypisanie partnera handlowego i lokalizacji pojemnika 121
31.11 System informacyjny 121
31.11.1 Hurtownia danych gospodarczych 121
31.11.2 Statystyka 121
31.11.2.1 Statystyka zapasów 121
31.11.2.1.1 Definiowanie pól istotnych dla aktualizacji 121
31.11.2.1.2 Ustawianie statystyki zapasów 122
31.11.2.2 Statystyka operacji 122
31.11.2.2.1 Definiowanie pól istotnych dla aktualizacji 122
31.11.2.3 Statystyka sprzedaży 122
31.11.2.3.1 Podstawa danych 122
31.11.2.3.1.1 Struktury komunikacyjne 122
31.11.2.3.1.1.1 Rozszerzenie stuktury komunikacyjnej 122
31.11.2.3.1.2 Katalogi pól 123
31.11.2.3.1.2.1 Definiowanie katalogów pól 123
31.11.2.3.1.3 Struktury informacyjne 123
31.11.2.3.1.3.1 Definiowanie struktur informacyjnych 123
31.11.2.3.1.3.2 Wyświetlanie protokołu generowania dla struktur informac. 123
31.11.2.3.1.4 Narzędzia 123
31.11.2.3.1.4.1 Nowa struktura danych statystycznych 124
31.11.2.3.2 Aktualizacja 124
31.11.2.3.2.1 Definicja aktualizacji 124
31.11.2.3.2.1.1 Definiowanie wstępne poprzez grupy aktualizacji 124
31.11.2.3.2.1.1.1 Definiowanie grup aktualizacji 124
31.11.2.3.2.1.2 Definiowanie szczegółowe poprzez reguły aktualizacji 124
31.11.2.3.2.1.2.1 Definiowanie reguł aktualizacji 125
31.11.2.3.2.1.2.2 Definiowanie warunków 125
31.11.2.3.2.1.2.3 Definiowanie formuł 125
31.11.2.3.2.1.2.4 Wyświetlanie protokołu generowania dla reguł aktualizacji 126
31.11.2.3.2.2 Sterowanie aktualizacją 126
31.11.2.3.2.2.1 Aktywacja aktualizacji 126
31.11.2.3.2.2.2 Grupy statystyczne 126
31.11.2.3.2.2.2.1 Definiowanie grup statystycznych dla typów taryf 126
______________________________________________________________
SAP AG XXX
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
______________________________________________________________
SAP AG XXXi
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG XXXii
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
______________________________________________________________
SAP AG XXXiii
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG XXXiv
Informacje o wersji Katalog repozytorium> SAP AG
______________________________________________________________
______________________________________________________________
SAP AG XXXv
Informacje o wersji Katalog repozytorium SAP AG
______________________________________________________________
______________________________________________________________
SAP AG XXXvi