Professional Documents
Culture Documents
Linear Asset Management - Operation Level Costing - Pipe Version
Linear Asset Management - Operation Level Costing - Pipe Version
Linear Asset Management - Operation Level Costing - Pipe Version
Assignment
Linear Asset Management – One Page Summary
In asset intensive industries like oil & gas, railways, Linear data modeling – enhancement Identify maintenance locations
utilities, and public sector the utilization of traditional of technical objects functions (where to work), by linear attributes
hierarchical structure of assets to represent their (functional location and equipment) like start point and end point,
and classification system to support length, and offsets
production or infrastructure networks is a complex and
the definition of a linear asset
difficult process. Increase assets capability and
The need to represent and model assets which extend for Linear asset work management – availability as low performance in
enhancement of work order any linear section can have big
several kilometers (or miles) with changing characteristics
processing to support linear work impact on overall throughput
and conditions requires modeling and management tools
definition including work orders,
to provide the specific capabilities to support and manage confirmations, and maintenance plans. Ability to report on order costs at
these complex assets. operation level
Inspection and condition monitoring –
enhancement of notifications,
measurement points and counters, and
measurement documents to support
linear information
COO
Engineering Maintenance Procurement Operations
A special type of asset which has an associated length dimension; this dimension is represented by
means of start points and end points or by specifying the asset length
Configuration has the complexity that components (or features) can be “installed” along its length
Attributes can change frequently along its length
Typically connected with other linear assets to represent an infrastructure network or route
Subject to dynamic segmentation; multiple sets of attributes can be associated with any portion of
an existing linear feature independently of where it begins or ends
Require a linear referencing method as a mean to describe and locate a position along its length
Permanent referencing locations (markers or referencing locations) plus offsets are used as
reference to describe the exact position along the linear asset
Start Point Start point of the linear asset Distance value in UOM For point locations, the position along the linear
asset is indicated in this field
End Point End point of the linear asset Distance value in UOM
Unit of Measure (UOM) Unit of measure of the linear asset Miles, kilometers, and so on
Distance From Start Marker Offset from start marker Distance value in UOM
Distance From End Marker Offset from end marker Distance value in UOM
Unit of Measure (UOM) Unit of measure for marker offset distances Yards, meters
Offset 1 Perpendicular reference center line Typically perpendicular offset, for example, right
right margin angles to center line
left margin
Unit of Measure (UOM) Unit of measure of the offset Yards, meters; degrees
Offset 2 Vertical reference center line Typically vertical offset
ground level
tunnel roof
Unit of Measure (UOM) Unit of measure of the offset Yards, meters
4,75m
2,15m
4,60 km
6 types of markers
MP7
MP2
MP1
Dist.St.M. Distance from start marker Numeric value - : negative number is distance form closest “up”
marker
End Marker Marker point or well-known location Milepost, mile point, meter post, reference location
Dist End Marker Distance from end marker Numeric value - : negative number is distance form closest “up”
marker
Enterprise Services allow external applications, for example, geographical information systems (GIS)
or mobile to communicate with the SAP ERP application.
The following existing SOA Enterprise Services have been be enhanced with the linear data fields*:
Create, Change, Display Functional Location (Installation Point)
InstallationPointERPCreateCheckQueryResponse_In_V1
InstallationPointERPCreateRequestConfirmation_In_V1
InstallationPointERPChangeCheckQueryResponse_In_V1
InstallationPointERPChangeRequestConfirmation_In_V1
InstallationPointERPByIDQueryResponse_In_V1
The following list reports have been enhanced with the linear data information
List reports
Functional locations, equipment, notifications, orders, confirmations, measuring points,
measuring documents, maintenance plan items
Multi-level list reports
Functional locations, equipment, notifications, orders
Structure list reports
Functional locations, equipment
Equip. S02519
Equip. S02656
Operation 0010
Operation 0020
Operation 0020
Operation 0020
Notification 1007423
0,00km 1000,00km
Dynamic segment
Select data to be
shown in analysis
There has always been a need to cost out individual tasks during
maintenance while keeping the aggregated total for the entire job,
especially in service industries.
BI
Budgeting Procurement
(Header totals)
Investment
G/L postings
management
SRM integration
The OAA enhancement touches many parts of the enterprise asset management
work process.
Operation-level SRM and BI integration is “planned” for EhP6.
© 2010 SAP AG. All rights reserved. / Page 51
AGENDA
The system status I0053 (ACAS in English) is displayed when the order operation is the
account assignment object. This is the same indicator as for a PS network with activity
level costing.
BAdI
WBS element with customer WBS element
implementation
OVnnnn
ORnnnn OVnnnn
……… OVnnnn costs:
operation plan/actual operation
…………
Stored in database as
costs:
operation operation
plan/actual
Transformation of costs
(plan/actual) according to
costs:
operation value categories plan/actual operation
OAA order costs are only stored for the operation objects. Header totals are dynamically summed as
required. No costs are stored on the database for the OAA order object.
© 2010 SAP AG. All rights reserved. / Page 56
Operation Costs
Cost display
The sub-operation inherits account assignment information from the superior operation.
As sub-operations are primarily intended for allocating extra work centers to an operation, the sub-operation
displays the total costs of the superior operation and any sub-operations. In the cost overview of the operation
the individual sub-operation planned costs may be seen.
Actual costs cannot be posted to a sub-operation.
© 2010 SAP AG. All rights reserved. / Page 58
Copy Estimated Costs from Planned Costs
Copy function
After copy, the status SKKP is set and manual input of estimated values is no longer possible.
The values may be recopied and overwritten as many times as required during the planning phase.
If the compatible units functionality is active (Business Function/ CUM/ MAIN) customizing may be set to allow
automatic copy at order release.
© 2010 SAP AG. All rights reserved. / Page 59
Settlement Rules
Defaulting settlement rules
Existing header costed orders Operation-level costing
settlement
rules Existing
default engine
operation operation
settlement
rules
operation operation
BAdI to
modify settlement
rules
defaults BAdI to
modify
operation operation
already defaults
existing settlement
BAdI rules
new
BAdI
A default implementation is used to provide header-like default rule logic. If a technical object is assigned to the operation it will
be used to derive default rule. If no technical object is allocated the header, technical object will be used to attempt a default
rule derivation. Settlement rule requirement settings in customizing will only pass when all operations meet the set condition.
Transaction “KOSRLIST_OR” may be used to list settlement rules for all operations of an order.
The settlement rule log displays information from the default rule creation and customer messages returned from
implementations of the BAdI BADI_OLC_SETTL_RULE_DET_OPR.
The Operation Account Assignment log displays customer messages returned from implementations of the account assignment
BAdI ES_EAM_OAA_DEFAULT.
© 2010 SAP AG. All rights reserved. / Page 62
AGENDA
costs:
header plan/actual header
Inventory
management
costs:
operation Procurement operation
order no.
costs:
operation G/L plan/actual
operation
postings
costs:
operation Time plan/actual operation
confirmation
costs: Time
plan
confirmation Sub-operation
only
Generally planned and actual costs are posted at the operation level. The exception is that sub-operations
will only ever have planned costs for activity postings. Actual costs for sub-operation postings will post to the
superior operation.
© 2010 SAP AG. All rights reserved. / Page 64
Order Budgeting
Availability check
Existing header costed orders Operation-level costing
Budget
costs:
header plan/actual header
Availabilty check
operation
(tolerances, transactions, ..) costs:
operation
plan/actual
costs:
operation operation
plan/actual
Individual order budgets may be set at the order header level.
The availability check for postings to the operation will be against costs:
operation the total of all operations in the order (dynamic header total). plan/actual operation
When an OAA order is entered in IW42, the entry profile is checked for inclusion of material or service sub-screens. If these sub-
screens do not exist in the profile, all operations may be confirmed else an error message will notify that entry of an operation is
also required.
When a single operation is entered, any materials or internal services for the operation will be defaulted for entry.
© 2010 SAP AG. All rights reserved. / Page 66
Purchasing
Purchase requisition and order
Purchase requisitions created from OAA orders will have the
originating operation as the default account assignment
object for the item.
A new field, VORNR_AUF, has been added to purchasing
account assignment screens. This field is used to enter the
order operation field for OAA Orders.
Material reservations for an OAA order default the originating operation as the account assignment object.
The goods issue for the reservation retains this operation as the default account assignment object.
Unplanned goods movements may have manual operation account assignment.
The goods receipt for a purchase order maintains the originating operation as the account assignment object.
© 2010 SAP AG. All rights reserved. / Page 68
Financial Documents
Document list and line item detail
costs:
plan/actual Functional areas in which the
WBS assignment can be used
Operations can individually be assigned to “released” WBS elements.
Header assignment to OAA orders is for scheduling purposes only.
Overhead
costs: calculation
header plan/actual header
Interest
calculation
costs:
operation plan/actual operation
Copy of plan versions
(plan / plan)
costs:
operation operation
plan/actual
Creation of simulation
versions
costs:
operation plan/actual operation
Settlement
Operations allocated to WBS elements are displayed under the assigned WBS in the structure.
The unassigned operations are displayed under their order outside of the project structure.
As with the structure views, any unassigned operations from orders with assigned operations are displayed
under their order outside of the project structure.
costs:
header plan/actual header
order + operation no.
removed in billing items
costs:
operation plan/actual operation
Billing DP90
document
costs:
operation VA02 operation
plan/actual
costs:
header plan/actual header
costs:
operation Overhead plan/actual operation
calculation
costs:
operation operation
plan/actual
Settlement
costs:
operation plan/actual operation
Settlement rules cannot be maintained at the header level for OAA orders.
The operation cannot be a settlement receiver.
© 2010 SAP AG. All rights reserved. / Page 78
AGENDA
The operation cost overview report shows costs for all operations by value category.
The report can be run as a transaction IW40N and include sub-orders.
© 2010 SAP AG. All rights reserved. / Page 80
Reporting
Order document flow
No business processes have been changed. The only difference is the granularity of the
order cost collection.
The order operation screens have been enhanced to include account assignment data and
maintain and display operation costs.
PM/CS and FI/CO reports have been adjusted to display the originating operation costs.
Logistics transactions have been enhanced to allow the operation as an account
assignment object.
Controlling and financial transactions have been enhanced to allow the operation as an
account assignment object.
The operation may be assigned to a WBS element and become integrated into the PS
project structure and period end processing transactions.
Applicable BAPIs have been enhanced to understand the order operation as an account
assignment object.