169
Bills of Services (BOS) Purpose Bills of services play an important and central role for numerous business processes in the building industry, plant engineering and construction, property, planning and construction firms and also in Service Management. On the debit side, BOS are fully integrated in the sales and distribution (SD) process. The customer BOS forms the basis for describing the services to be performed in sales documents. Cost planning, sales price determination, and billing are carried out on this basis. On the credit-side, BOS are completely integrated into the purchasing process. Integration BOS are fully integrated into the sales and distribution process. They are also integrated with the components Project System (PS), Financial Accounting (FI) and Controlling (CO). Services are purchased in the External Services (MM-SRV) component. Subcontractor processing and vendor processing can be integrated in this component. Features BOS Structure The BOS structure allows you to describe services completely. A service line describes an individual service (for example, excavation of pipe trenches). You can structure a BOS by using an outline layout (for example, structured according to construction stages or maintenance groups). For more information, see: SAP Enhancements for Customer-Specific Fields in the BOS . In the service master, you can store service descriptions to use in different business transactions or projects. For example, model specifications and standard service catalogs are part of the master data. You have several options for creating and editing a customer BOS. When creating bills of services with extensive specifications, you do not need to repeatedly enter the services on a manual basis. Instead, you can easily copy them from existing service master data, using the reference technique and the selection function.

Bills of Services--SAP

  • Upload
    kal74

  • View
    3.198

  • Download
    9

Embed Size (px)

Citation preview

Page 1: Bills of Services--SAP

Bills of Services (BOS) 

PurposeBills of services play an important and central role for numerous business processes in the building industry, plant engineering and construction, property, planning and construction firms and also in Service Management.

On the debit side, BOS are fully integrated in the sales and distribution (SD) process. The customer BOS forms the basis for describing the services to be performed in sales documents. Cost planning, sales price determination, and billing are carried out on this basis.

On the credit-side, BOS are completely integrated into the purchasing process.

IntegrationBOS are fully integrated into the sales and distribution process. They are also integrated with the components Project System (PS), Financial Accounting (FI) and Controlling (CO).

Services are purchased in the External Services (MM-SRV) component. Subcontractor processing and vendor processing can be integrated in this component.

Features

BOS StructureThe BOS structure allows you to describe services completely.

A service line describes an individual service (for example, excavation of pipe trenches). You can structure a BOS by using an outline layout (for example, structured according to construction stages or maintenance groups).

For more information, see: SAP Enhancements for Customer-Specific Fields in the BOS.

In the service master, you can store service descriptions to use in different business transactions or projects. For example, model specifications and standard service catalogs are part of the master data.

You have several options for creating and editing a customer BOS. When creating bills of services with extensive specifications, you do not need to repeatedly enter the services on a manual basis. Instead, you can easily copy them from existing service master data, using the reference technique and the selection function.

Cost and revenue planningThe costing tool Easy Cost Planning allows simple cost planning that is integrated into the SAP system. You can choose specific costing items and trigger a purchase requisition, purchase order, or reservation using Execution Services. For more information, see Triggering Execution Services.

You can obtain subcontractor quotations for external services. You use the MM - External Services component to purchase external services.

A cost transfer to the project supports project planning and project controlling.

The system determines the actual sales price using the condition technique. Interfaces for Sales Documents with BOS support the import and export of the priced BOS.

Sales and distribution processThere are different document flows for contracts based on unit price and for those based on flat-rate price.

For a unit price contract, you can enter services using service entry sheets.

Page 2: Bills of Services--SAP

The system records the performed quantity per service line. You can use this when working with planned and unplanned services.

To report both accurately and punctually on services that are frequently performed externally, you can also create the service entry sheet at the service location (for example, on the construction site).

        You can enter services locally using an Internet interface. For more information, see Service Entry Using an Internet Interface.

        Moreover, by using interfaces with sales documents for BOS, you can connect to external quantity take-off programs to enter services. Generally, external programs contain various technical formulas that you can use for complicated calculations.

For a contract with a flat-rate price (lump sum), payment does not depend on the quantity performed, and the contractor does not have to provide verification. You do not create a service entry sheet.

Supplements are the norm, for example, during processing of the construction project.

The billing of customer BOS is carried out according to the procedure described in the contract. When you create a billing document, you always refer to a reference document – and depending on the document flow, to one or more service entry sheets (unit price contract), or to a sales order (flat-rate price contract). Requests for down payments and partial invoices frequently occur in practice and are correspondingly supported.

ReportingYou can use a variety of reports in the system to display and print sales documents with BOS.

Data exchangeInterfaces are indispensable for system integration and when you want data that has already been entered to be available for further use by the business partners. There are specific interfaces for sales documents with BOS and for purchasing documents with BOS.

ArchivingBy archiving sales and purchasing documents that have BOS, you remove volumes of data from the database. While this data is no longer required in the system, it still needs to be kept for subsequent analysis.

 

Preparatory Measures 

UseYou must make specific settings if you want to represent business processes in Sales and Distribution (SD) using bills of services. These settings affect:

Customizing settings

SAP enhancements

Master data

Process Flow

Customizing

Different Customizing settings for BOS are delivered with the SAP Discrete Industries (DI) system.

Page 3: Bills of Services--SAP

However, when you copy a client, some of the Customizing settings are not copied to the target client (for example, document types and condition types). In this case, you must copy the settings manually.

For more information, see SAP Note 217012.

1. ...1. The general settings for SD documents and for controlling copying of SD

documents are delivered with the SAP DI system. If these settings do not satisfy your business requirements, you can make additional settings for sales documents and document flow in Customizing for Sales and Distribution.

2. Customizing settings for the sales processing control for BOS using the requirements class are delivered with the SAP DI system. You can make your own settings to allow further control.

You can generate a project when you create a sales order, and you can assign an account to this project using work breakdown structure elements (WBS elements).

3. Settings to enable subitem functions at the client level are delivered with the SAP DI system.

You cannot deactivate the subitem function after the composite of service master records or the subitems and main items have been entered in the sales document.

4. You can define the structure of a BOS in Customizing for Materials Management under External Services Management ® Define Screen Layout.

You can define which fields in a service line are mandatory fields, which are optional fields and in which fields you are not allowed to enter a value at all. You can make these settings for each document category and transaction.

As of Release DI 4.6C2, there is a new field group SD for the screen layout in Customizing for Materials Management under External Services Management. This field group contains the following fields:

1. Line ID

2. Subcontractor group

3. Risk line

4. Print indicator

5. Assignment number: group number

6. Assignment number: sequence number

7. Subsequent number

8. Subsequent statusIn earlier releases, you could not define the screen layout for the SD fields in Customizing (you had to do this in the service overview using table settings).

5. You can group subsequent lines together using a subsequent number. Then you can give these lines a particular status. You define the supplementary status in Customizing for Sales and Distribution under Bill of Services ® Define Subsequent Status for Service Lines. (See also: Line Attributes)

Page 4: Bills of Services--SAP

Up to Release DI 4.6C1, you can indicate a service line only as supplementary line. There is no status management, and you cannot group service lines together as a supplement.

6. The system response to planned and unplanned services (see: Working with Planned and Unplanned Services) is controlled by system messages. Appropriate Customizing settings are delivered with the SAP DI system. For more information, see Working with Planned and Unplanned Services.

7. If you want to work with subcontractor BOS, you define subcontractor groups and copying rules to assign the service conditions in MM to those in SD. You determine these settings in Customizing for Sales and Distribution, under Bill of Services ® Subcontractor BOS.

8. Make the appropriate settings for cost planning and the transfer of costs to service conditions in Customizing for Sales and Distribution and Controlling. For more information, see Settings for Cost Planning.

9. The settings for pricing are delivered for sales price determination in the SAP DI system.

10. You must create a batch processing profile for the cost transfer to the project if you want costs to be transferred automatically.

11. If you carry out the billing of customer BOS without down payment processing, you do not need to make any more settings. Settlement with down payment processing for a unit price contract is only possible if you change the Customizing settings for Financial Accounting. For more information, see Billing with Down Payment Processing.

12. You can control the printing of SD documents using settings for output control and form processing, that are delivered with the SAP DI system.

13. Various reports are delivered for analyzing bils of service. If you want to use the reports that are delivered, you must assign them to the appropriate sales document type in Customizing for Sales and Distribution under Bill of Services ® Maintain Reports for Services.14. You can find more information on the settings in Customizing settings for Sales and Distribution under Bill of Services and in the documentation for the sub-nodes.

SAP enhancements

2. ...15. If you want to work with customer enhancement fields in a BOS, you have to

develop projects for the relevant SAP enhancements. For more information, see SAP Enhancements for Customer-Specific Fields in the BOS.

16. You can create additional fields for service master data. To do this, create projects for the appropriate SAP enhancements. For more information, see SAP Enhancements for Customer-Specific Fields in the Service Master Record.

Master data

3. ...17. To create a BOS below a document item in a sales document, you have to use a

material For more information, see Settings in the Material Master (Dummy-Material).

Page 5: Bills of Services--SAP

18. You must create the necessary SD master data (for example, the customer master record).

 

Setting for Enabling Subitem Functions at Client Level 

PurposeYou can enable subitem functions to structure a bill of services (BOS) in sales documents by using service composites in addition to the normal service lines. A service composite is a grouping of one main item and one or more subitems.

Features You select the subitem indicator in Customizing for Sales and Distribution under Bill of Services ® Enable Subitem Function at Client Level to activate the subitems.

        If you select the subitem indicator, you see the screens that are adjusted for subitems in the user interface (GUI). These screens also contain certain icons and functions that allow you to differentiate between main items and subitems, as well as to enable functions for subitems.

        If you do not set the indicator, the normal BOS screens appear.

You cannot deactivate the subitem function after the composite of service master records or the subitems and main items have been entered in the sales document.

 

Page 6: Bills of Services--SAP

 

Settings in the Material Master (Dummy-Material) 

UseThe dummy material is used for creating a sales document item (material item) with a bill of service (BOS).If you want to create a BOS under a sales document item, you must have made the settings for sales documents and for the material master (dummy material):The material together with the sales document data determines the way in which the system performs a business process.

SAP recommends that you create different dummy materials for controlling typical business processes. For example, you can settle the sales order in one business process and the project in the other business process.

For more information, see Sales Processing Control for BOS using the Requirements Class

ActivitiesTo edit the material master, choose Logistics ® Sales and Distribution ® Master Data ® Products ® Material ® Services ® Create.

The material type is Services (DIEN). If you want to use your own material type, note that you have to maintain the following views: Basic Data 1, Sales: Sales Org. Data 1, Sales: Sales Org. Data 2, MRP 1 and MRP 3.

In addition to making the usual entries in the material master, you have to set the following fields and indicators correctly:

        Base Unit of Measure (Basic Data 1 view)

Select the value LE for the performance unit.

        Delivering Plant (Sales: sales org. 1 view)

You make the logistics assignment using the delivering plant. This plant is copied automatically to the sales order item as a default value.

        Gen. Item Cat. Grp (Sales: Sales Org. Data 2 view)

This field is part of the assignment between the material master and the sales document. Depending on the sales document type, the system proposes an item category, if you create a sales document item using this material.

Item category group PBOS is delivered for BOS in Sales and Distribution in the SAP DI system.

        MRP Type (MRP 1 view)

The MRP type field determines the way in which a material is planned. However, you cannot plan a dummy material. Therefore, you can set the value No Planning (ND).

        Strategy Group (MRP 3 view)

The strategy group combines the possible planning strategies for a material. The planning strategy represents the procedure for planning a material, and is technically controlled by means of requirements types.

Page 7: Bills of Services--SAP

The following strategy groups are relevant for BOS in Sales and Distribution in the SAP standard system:

        Make-to-order (20)         Make-to-order/project settlement (21)

The system uses the strategy group to determine the main planning strategy. The main planning strategy is assigned a requirements type and a requirements class. For more information, see Sales Processing Control for BOS using the Requirements Class.

        Availability Check (MRP 3 view)

The Availability check field determines how the system checks the availability of a material in general. Choose the value KP (no check) because the system cannot carry out a check for a dummy material.

 

Settings for Sales and Distribution Documents 

UseThe settings for sales and distribution (SD) documents contain the sales document types and their item categories, the assignment of item categories to the sales document types and the billing types.The settings for SD documents, together with the dummy material, define how the business process is carried out.You do not have to make your own Customizing settings for SD documents. All the required settings are delivered with the SAP Discrete Industries (DI) system.

In the case of a client copy, the Customizing settings are not copied to the target clients. For that reason, you must copy them manually.

For more information, see SAP Note 217012.

In customizing, you can configure the service entry sheets and also define the subsequent documents. The standards documents are TBSS for debit memo request and CBSS for credit memo request.

You can further define a user status profile. The sales document type is then assigned to the service entry sheet type.

Features

BOS type

What does the BOS type control?The definition of an item category has been enhanced in the SAP DI system to allow you to assign a BOS type. You can use the BOS type to define the structure of the BOS and to control the system checks for service entry and billing. Several functions and business processes are thus allowed or disallowed, depending on the BOS type.

Page 8: Bills of Services--SAP

Whether an outline layout or a service list can be created for a document item is defined in the BOS type. In addition, which particular form of contract exists is also defined there. The system does not allow a service entry sheet to be created for a flat-rate contract. Billing can be carried out on the basis of a billing plan. For more information, see Billing for a Unit Price Contract.If case of a unit price contract, the system allows you to create a service entry sheet with reference to the BOS in the sales document. Billing then takes place on the basis of the service entry sheets. You cannot create a billing plan. For more information see Billing for a Flat-Rate Contract.

Up until Release DI 4.6C1, you can only define whether the BOS should be structured as a hierarchy or as a service list when you define the item categories.

Where is the BOS type defined?You define the BOS type in Customizing for Sales and Distribution under Bill of Services ® Define Bill of Services Type. The BOS types are then available in Customizing for Sales and Distribution under Sales when you define the item categories.

What is delivered?Different BOS types are delivered in the SAP DI system for the different document types as shown below:01 Unit price contract with outline layout

02 Service entry of unit price contract

03 Flat-rate contract with outline layout

04 Flat-rate contract with service list

Incompletion procedure

Where are incompletion procedures defined?You define incompletion procedures and their assignments to the sales document types and item categories in Customizing for Sales and Distribution under Basic Functions ® Log of Incomplete Items.

What is delivered?To be able to integrate the BOS in the incompletion check of the sales and distribution document, incompletion procedures are delivered in the SAP DI system for BOS in SD. Incompletion procedure on header level

B4 for a sales order

B6 for a service entry sheet

Incompletion procedure on item level

B1 for a quotation /order, flat-rate price contract

B2 for an inquiry

B3 for a quotation /order, unit price contract

B5 for a service entry sheet

Page 9: Bills of Services--SAP

Item category group

Where is the item category group defined?You define the item category group in Customizing for Sales and Distribution under Sales ® Sales Documents ® Sales Document Item ® Define Item Category Groups.

What is delivered?The item categories are gathered in an item category group. The item category group PBOS is delivered in the SAP DI system for BOS in SD.

Document types and item categories

What is controlled using the document types and item categories? (Choice of the most important fields)

Field Comment

Order quantity one The value is always one on sales document item level because you maintain the quantity structure in the BOS.

"Closed" rule A (The item is closed during the first reference)

B (The item is closed on referencing the total quantity)

Billing relevance By using the Billing relevance field, you determine what is used as the basis for billing, in accordance with the procedures laid down in the contract.

The contract form “unit price contract” can be combined with the following billing relevancies:1. ' ' Not relevant to billing

2. S (order-related billing document with down payment, without billing plan)

The contract form “flat-rate contract” can be combined with the following billing relevancies:1. ' ' Not relevant to billing

2. B (order-related billing – status according to order quantity)

3. I (order-related billing document with billing plan)

Condition type for cost transfer The field CondTypeLineItems determines the condition on sales document item level in which you set the value of the BOS.

BOS type See the section on BOS Type

Order-related billing type In the Order-rel.Bill.Type field, you can specify a billing document for sales document items that are not relevant for delivery, but must be billed.

The system proposes the billing document type automatically when you create billing documents.

Incompletion procedure on header level

See the section on Incompletion procedures

Incompletion procedure on item level

See the section on Incompletion procedures

Page 10: Bills of Services--SAP

Where are document types and item categories defined?Document types are defined in Customizing for Sales and Distribution under Sales ® Sales Documents ® Sales Document Header ® Define Sales Document Types. Item categories are defined in Customizing for Sales and Distribution under Sales ® Sales Documents ® Sales Document Item ® Define Item Categories.

What is delivered?The following document types and item categories are delivered in the SAP DI system:

Document types and item categories for a unit price contract

Comment Sales document Document type Item category

Customer inquiry with BOS

Inquiry IBOS IBOS

Customer quotation with BOS (unit price contract)

Quotation QBOS QBOS

Standard order with BOS

Order OBOS OBOS

Standard order with BOS (New process)

Order OBSS OBOS

Service entry sheet (debit memo request)

Order TBOS TBOS

The following settings are of utmost importance (choosing the most important fields):

Document type IBOS QBOS OBOS OBSS TBOS

Condition type for cost transfer

EKBS EKBS EKBS EKBS EKBS

Order-related billing type

        L2

Incompletion procedure

  10 B4 B4 B6

Item category IBOS QBOS OBOS OBOS TBOS

"Closed" rule A B B B B

Billing relevance         S (order-related billing document with down payment, without billing plan)

Pricing X X X X X

BOS type 01 01 01 01 02

Business item select select select select select

Schedule line allowed

select select select select  

Page 11: Bills of Services--SAP

Active receivable/claim

        select

Order quantity one

select select select select select

Incompletion procedure

B2 B3 B3 B3 B5

Document types and item categories for a flat-rate contract

Comment Sales document Document type Item category

Customer inquiry with BOS

Inquiry IBOS IBOS

Customer quotation with BOS

Quotation QBLS QBLS

Standard order with BOS

Order OBLS OBLS

The following settings are of utmost importance (choosing the most important fields):

Document type IBOS QBLS OBLS

Condition type for cost transfer

EKBS EK02 EK02

Order-related billing type

    F2

Incompletion procedure

  10 B4

Item category IBOS QBLS OBLS OBSB

"Closed" rule A B    

Billing relevance     I B

Billing plan type     01 (milestone billing)

-

Pricing X X X X

BOS type 01 03 03 03

Business item select select select select

Schedule line allowed select select select select

Order quantity one select select select select

Incompletion procedure

B2 B1 B1 B1

If you use item category OBLS with document type TALS (flat-rate price contract), bill the sales order with a billing plan. You can create a customer payment plan using the billing plan stored in the sales order.

Page 12: Bills of Services--SAP

If you use item category OBSB with document type TALS (flat-rate price contract), bill the entire sales order in one step (without down payment processing). This item category is suitable for sales orders with a small quantity of orders.

For more information see Billing for a Flat-Rate Contract.

Schedule line categories

What does the schedule line category control?The SAP system can copy only the items of a sales document to a delivery for which schedule lines exist. Delivery documents are not created for BOS, therefore only one schedule line (phantom schedule line) is required for a document item with BOS.

Where are schedule line categories defined?You define schedule line categories and their assignments to item categories in Customizing for Sales and Distribution under Sales ® Sales Documents ® Schedule Lines.

What is delivered?The following settings are delivered in the SAP DI system:Item category Schedule line category Comment

IBOS AT For information purposes only

QBOSQBLSOBOSOBLSTBOS

BNBNCDCDCD

No transfer of requirements, no availability check, not relevant to delivery

Billing types

Where are billing types defined?You define billing types in Customizing for Sales and Distribution under Billing ® Billing Documents ® Define Billing Types.

What is delivered?The following settings are delivered in the SAP DI system:

Billing types for a unit price contract

Billing type Comment

FAZS Down payment request (DP request)

L2 Debit memo

Billing types for a flat-rate contract

Billing type Comment

FAZ Down payment request (DP request)

F1 Invoice

F2 Invoice

Page 13: Bills of Services--SAP

   

Copying Control for Sales Documents 

UseThe copying control settings incorporate the area of sales document and billing document control. There are different types of document control:

        Document Flow for a Unit Price Contract

        Without down payment processing         With down payment processing and, without billing plan

        Document Flow for a Flat-Rate Price Contract

        With billing plan         Without billing plan

Customizing settings for the copying control of sales documents with BOS are delivered with the SAP Discrete Industries (DI) system. You do not have to make your own Customizing settings.

Customizing settings are not copied to the target clients for client copies. For that reason, you must copy these manually.

For more information, see SAP Note 217012.

Features

Settings for Sales Document Control

What does the copying control define?The copying control has been enhanced to allow you to copy a BOS from a source sales document to a target sales document. This means that you can decide whether BOS data and its conditions and costing items should also be copied.You make these settings using the Copy services indicator. You can find this indicator on the item detail screen.Indicator Meaning

Space No BOS data is copied when you create a new document.

X The system copies the BOS data and its conditions from the preceding document when you create a new document. Costing is not copied.

C The system copies the BOS and its costing items from the preceding document to the new document.

Additions and deductions that have been entered during cost planning are not copied when costing is copied.

Page 14: Bills of Services--SAP

You cannot see the Copy services indicator if the target document is a debit memo request.

Up to Release DI 4.6C1, you can determine only whether BOS data should be copied.

Where is the copying control defined for sales documents with BOS ?You can make settings in Customizing under Sales and Distribution ® Sales ® Sales Documents ® Maintain Copy Control for Sales Documents ® Copying Control: Sales Document to Sales Document.

What is delivered?        Settings for a unit price contract

Detail view for header

IBOS to QBOS QBOS to OBOS OBOS to TBOS

VBAK 051 051 051

VBKD 101 101 101

VBPA 001 001 001

Copying requirement 001 001 008

Copy item number select select select

Complete reference do not select do not select do not select

Detail view for item IBOS to QBOS QBOS to OBOS OBOS to TBOS

VBAP 151 151 151

VBKD 102 102 102

VBPA 002 002 002

FPLA 251 251 0

Copying requirement 301 301 331

Pos./neg. quantity + + 0

Copy quantity A (copy order quantity) A (copy order quantity) A (copy order quantity)

Pricing type B (carry out new pricing)

D (copy pricing elements unchanged)

B (carry out new pricing)

- Value contract blank (no limit) blank (no limit) blank (no limit)

Copy product select. blank (carry out new product selection)

blank (carry out new product selection)

blank (carry out new product selection)

Copy schedule lines select select do not select

Update document flow

X X X

Copy services X X  

Page 15: Bills of Services--SAP

Detail view for schedule line

AT ® BN BN ® CD  

Copying requirement 501 501  

VBEP 201 201  

        Settings for a flat-rate price contract

Detail view for header IBOS to QBLS QBLS to OBLS

VBAK 051 051

VBKD 101 101

VBPA 001 001

Copying requirement 001 001

Copy item number select select

Complete reference do not select do not select

Detail view for item IBOS to QBLS QBOS to OBLS

VBAP 151 151

VBKD 102 102

VBPA 002 002

FPLA 251 251

Copying requirement 301 301

Pos./neg. quantity + +

Copy quantity A (copy order quantity) A (copy order quantity)

Pricing type B (carry out new pricing) B (carry out new pricing)

- Value contract blank (no limit) blank (no limit)

Copy product select. blank (carry out new product selection)

blank (carry out new product selection)

Copy schedule lines select select

Update document flow X X

Copy services X X

Detail view for schedule line AT to BP BN to CD

Copying requirement 501 501

VBEP 201 201

Settings for Billing Document Control

Where do I define the copying control for billing?You can make the settings in Customizing under Sales and Distribution ® Sales ® Sales Documents ® Maintain Copy Control for Sales Documents ® Copying Control: Billing Document to Sales Document.

Page 16: Bills of Services--SAP

What is delivered?        Settings for a unit price contract

Detail view for header TBOS to FAZS TBOS to L2

Copying requirement 001 001

Determ. export data blank (refer to export data in the delivery)

blank (refer to export data in the delivery)

Assignment number blank blank

Reference number blank blank

Copy item number do not select select

Detail view for item TBOS TBOS

Copying requirement 002 (Item/order-related) 080 (BOS-item/order-related)

Data VBRK/VBRP 002 (Credit-memo/order-related)

002 (Credit-memo/order-related)

Billing quantity C (order quantity) C (order quantity)

Pos./neg. quantity + +

Pricing type D (copy pricing elements unchanged)

G (copy pricing elements unchanged and re-determine taxes)

Pricing exch. rate type blank blank

Price source blank (order) blank (order)

        Settings for a flat-rate price contract

Detail view for header

OBLS to F1 OBLS to FAZ OBLS to F2

Copying requirement 001 001 001

Determ. export data blank (refer to export data in the delivery)

blank (refer to export data in the delivery)

blank (refer to export data in the delivery)

Assignment number blank blank blank

Reference number blank blank blank

Copy item number select do not select select

Detail view for item OBLS OBLS OBLS

Copying requirement 002 (Item/order-related)

020 (Item/Down payment request)

002 (Item/order-related)

Data VBRK/VBRP 001 (Inv. split (sample))

000 001 (Inv. split (sample))

Billing quantity C (order quantity) C (order quantity) C (order quantity)

Pos./neg. quantity + + +

Pricing type G (copy pricing elements unchanged and re-determine

G (copy pricing elements unchanged and re-determine

G (copy pricing elements unchanged and re-determine

Page 17: Bills of Services--SAP

taxes) taxes) taxes)

Pricing exch. rate type blank blank blank

Price source blank (order) blank (order) blank (order)

  

Document Flow for a Unit Price Contract 

PrerequisitesThe document flow is based on the Customizing settings for bills of services (BOS) in Sales and Distribution (SD). These include the settings for sales documents and for the copying control for sales documents.  

Process FlowA new process for service entry sheet is available from the release DIMP471 onwards (with process steps 1-5 and step 7).

You can only create a service entry sheet with the new process with new order types. If the sales document type is already used for the old process, then you cannot use these sales document types.To follow the old process, use steps 1-3 and steps 6,7.

 4. ...

19.        1.      Customer inquiry with document type IBOS (optional)In the inquiry, a customer wants to know whether particular services can be performed at a particular point in time, and what these services costs.

20.        2.      Customer quotation with document type QBOS (optional)A customer quotation is a legally binding offer to a customer to perform services under a fixed set of conditions.

You can create a customer quotation with reference to a customer inquiry. The system then initiates the following activities:

        The system copies the complete BOS from the customer inquiry to the customer quotation.

        It sets the reference status of the customer inquiry to “fully referenced”.         It sets the reference status of the customer quotation to “not referenced”.

Once copying has taken place, you can no longer edit the BOS in the customer inquiry.

You can no longer make reference to a customer inquiry, if the sales document has already been referenced (that is, it has the status “fully referenced”) or you have entered a reason for its rejection.

21.        3.      Sales order with document type OBOS (mandatory)/ document type QTLV (mandatory) for new process

The sales order is the contractual agreement between the contractor and the sold-to party for the performance of services at defined prices, quantities and times.

Page 18: Bills of Services--SAP

You can create the sales order with a reference to a customer quotation. The system then initiates the following activities:

        The system copies the entire BOS from below the document item in the customer quotation to the sales order.

        The system sets the reference status of the customer quotation to “fully referenced”.

        The system sets the reference status of the sales order to “not referenced”.The order has this reference status, if you have not yet created a service entry sheet for the sales order.

After copying has been carried out, you can no longer edit the BOS in the customer quotation.

In addition, you can no longer reference a customer quotation, if the sales document has already been referenced (that is, it has the status “fully referenced”) or you have already entered a reason for its rejection.

The following graphic illustrates the document flow and copying control from the inquiry to the service entry sheet.

22.        4.      A new transaction is available which allows you to select services from the sales order and change the quantities. The data is then stored and can be further edited. A unique document number is assigned to the service entry sheet created for this transaction. This document number can be viewed from the document flow of the sales order.

23.        5.      Credit Memo Request or Debit Memo Request is generated based upon the service entry sheet.

This is decided only while releasing the service entry sheet to the financial processes. If the total value is less than zero, a credit memo request is generated while, if the total value is greater than zero, a debit memo request is created. However, a released service entry

Page 19: Bills of Services--SAP

sheet cannot be changed. Hence, the service entry sheet has to be released only when it is final.

24.        6.      Service entry sheet (debit memo request) with document type TBOS (mandatory)

If you create a service entry sheet, the system requests that you reference a sales order. Using service selection, you copy the service lines of the sales order for which you want to enter values.

You can create several service entry sheets for one sales order.

When you create a service entry sheet, the system initiates the following activities:

        The system copies the header data and the item data from the sales order to the service entry sheet.

        The system does not copy the BOS.         The system sets the reference status of the sales order.

If you have created one or more service entry sheets for a sales order, but have not yet entered the planned quantities for all of the services (planned quantity < entered quantity), the system sets the reference status of the sales order to “in process”.

If you have created one or more service entry sheets for a sales order, and you have entered the planned quantities for all of the services (planned quantity = entered quantity), the system sets the reference status of the sales order to “fully referenced”.

You cannot create a service entry sheet for a sales order if

        the sales order has the status “fully referenced” or         you have entered a reason for its rejection

25.        7.      Billing document with billing types FAZS or L2, depending on the settlement type (mandatory)

In a unit price contract, you can map down payment chains and partial invoices on the basis of service entry sheets without using a billing plan.

From the billing document, you can view the services in the service entry sheet. However, no changes are possible.

With regard to billing, the following document flow is possible:

        Settlement without down payment processing

Page 20: Bills of Services--SAP

        Settlement with down payment processing without billing plan

.

For more information, see Billing/Unit Price Contracts.

Page 21: Bills of Services--SAP

For more information about how to display the status overview, the incompleteness log, document flow, or changes in a sales document, see Information on Individual Sales Documents.

 

Document Flow for a Flat-Rate Price Contract 

PrerequisitesThe document flow is based on the Customizing settings for bills of services (BOS) in Sales and Distribution (SD). These include the settings for sales documents and for copying control for sales documents.

Process Flow5. ...

26.        1.      Customer inquiry with document type IBOS (optional)27.        2.      Customer quotation with document type QBLS (optional)

First, you can create either an inquiry or a quotation.

You can create a customer quotation with reference to a customer inquiry. The system then initiates the following activities:

        The system copies the complete BOS from the customer inquiry to the customer quotation.

        The system sets the reference status of the customer inquiry to “fully referenced”.

        The system sets the reference status of the customer quotation to “not referenced”.

After copying has been carried out, you can no longer edit the BOS in the customer inquiry.

In addition, you can no longer reference a customer inquiry, if the sales document has already been referenced (that is, it has the status “fully referenced”) or you have entered a reason for its rejection.

28.        3.      Sales order with document type OBOS (mandatory)You must create a sales order.

You can create the sales order with reference to a customer quotation. The system then initiates the following activities:

        The system copies the entire BOS from below the document item in the customer quotation to the sales order.

        The system sets the reference status of the customer quotation to “fully referenced”.

        The system sets the reference status of the sales order to “not referenced”.After copying has been carried out, you can no longer edit the BOS in the customer quotation.

In additon, you can no longer reference a customer quotation, if the sales document has already been referenced (that is, it has the status “fully referenced”) or you have entered a reason for its rejection.

Page 22: Bills of Services--SAP

29.        4.      Billing document with billing types FAZ, F1, or F2, depending on the settlement

In a flat-rate contract, you bill on the basis of the sales order.

The system does not allow you to create a service entry sheet.

Using a billing plan, down payments, and partial invoices are related to a milestone or the correct accounting period.

The following graphics illustrate the possibilities for document flow and billing:        Without a billing plan

        With a billing plan

Page 23: Bills of Services--SAP

For more information, see Billing/Flat-Rate Price Contracts.

For more information on how to display the status overview, the incompleteness log, document flow, or changes in a sales document, see Information on Individual Sales Documents.

 

Settings for Cost Planning 

UseEasy Cost Planning is used for planning costs.

Up until Release DI 4.6C2, you can use unit costing to calculate costs on service line level.

Existing costing in sales documents that were created with unit costing in earlier releases is not affected by this change. Documents that you create as of this release can only be costed using Easy Cost Planning.

You use different control parameters for cost planning in a bill of services (BOS). A costing variant is delivered with the SAP Discrete Industries (DI) system. However, you are still required to make additional Customizing settings for costing and cost transfer.

IntegrationCost planning in the BOS is integrated into the Controlling (CO) component.

Page 24: Bills of Services--SAP

Features

Costing bill of services

Costing variantIf you create a cost estimate in an operative BOS, the system requires you to assign a costing variant. Using this costing variant, different additions, deductions and assessments are available on costing item level.The costing variant PC0X is delivered in the SAP Discrete Industries (DI) system.You make the appropriate settings in Customizing for Sales and Distribution under Bill of Services ® Cost Determination for Bills of Services ® Define Costing Variants.

Assignment of a Costing Variant to an Addition/Deduction ProcedureThe costing variant makes different additions, deductions, and assessments that are defined in the addition/deduction procedure available on costing item level.You make the appropriate assignment in Customizing for Sales and Distribution under Bill of Services ® Cost Determination for Bills of Services ® Easy Cost Planning ® Assign Costing Variant to Addition/Deduction Procedure.

Assignment of a Costing Variant to a Sales AreaYou can configure your own costing variant and then assign it to a sales area. During overhead costing or easy cost planning, the system will propose the default costing variant. You can change the default.You make the appropriate assignment in Customizing for Sales and Distribution under Bill of Services ® Cost Determination for Bills of Services ® Easy Cost Planning ® Assign Costing Variant to Sales Area.

Addition/Deduction Procedures and Additions/DeductionsYou can group several additions or deductions together into either an addition or deduction procedure.You use additions and deductions to either add or deduct from costs or quantities on the costing item level, or to distribute overhead cost assessments. A calculation rule determines, with regard to the allocation bases, how the system calculates the following:

        Value – addition or deduction as a value that either refers to the budgeted cost or the estimated quantity

        Percentage – addition or deduction as a percentage that either refers to the budgeted cost or the estimated quantity

        Fixed part – addition or deduction that refers to the overall costs (cost multiplied by the quantity)

You define addition and deduction procedures in Customizing for Sales and Distribution under Bill of Services ® Cost Determination for Bills of Services ® Easy Cost Planning ® Define Addition/Deduction Procedures.You define the additions and deductions in Customizing for Sales and Distribution under Bill of Services ® Cost Determination for Bills of Services ® Easy Cost Planning ® Define Additions and Deductions.

Page 25: Bills of Services--SAP

Cost Transfer to the BOS

The system copies the cost estimates to the condition types of the pricing procedure for the service line.

The condition types must have the indicator “Q”.

Data is copied automatically based on the assignment of the cost component structure to the pricing procedure. Condition types are grouped together into cost components in the cost component structure. The cost component is split on the basis of the cost components.You create the cost component structure and the appropriate cost components in Customizing for Controlling under Product Cost Controlling ® Product Cost Planning ® Basic Settings for Material Costing ® Define Cost Component Structure.You make the assignment in Customizing for Sales and Distribution under Bill of Services ® Cost Determination for Bills of Services ® Assign Cost Component Structure to Pricing Procedure.Pricing procedure VS000 is delivered as the standard pricing procedure for service conditions in SD in the SAP Discrete Industries (DI) system. For more information see Settings for Price Determination.

ActivitiesYou make the following settings for cost planning in Customizing for Sales and Distribution under Bill of Services ® Cost Determination for Bills of Services:

6. ...30.        1.      Define additions and deductions.31.        2.      Group several additions or deductions together in an addition/deduction

procedure.32.        3.      Assign the addition/deduction procedure to a costing variant.Make the following Customizing settings for the cost transfer:

7. ...33.        1.      Define the cost component structure and the appropriate cost components

in Customizing for Controlling under Product Cost Controlling ® Product Cost Planning ® Basic Settings for Material Costing ® Define Cost Component Structure.

34.        2.      Make the appropriate assignments in Customizing for Sales and Distribution under Bill of Services ® Cost Determination for Bills of Services ® Assign Cost Component Structure to Pricing Procedure.

Settings for Pricing 

UseThe determination of the sales price in a sales document with a BOS consists of pricing on header and item level of the sales document and pricing for the BOS.You do not have to make your own Customizing settings for SD documents. All the required settings are delivered with the SAP Discrete Industries (DI) system.

Page 26: Bills of Services--SAP

Features

Pricing in the bill of services

You define pricing for the service lines in the BOS in Customizing under Sales and Distribution ® Bill of Services ® BOS Pricing.The following pricing procedures are delivered in the SAP DI system:

        VS000 as standard procedure for service conditions in SD

        VS0001 as standard procedure for master conditions (service master)

Pricing on header and item level of the sales document

You can define additional condition types for the sales document item, such as additions or project-specific deductions that are valid for the entire BOS.You can control the pricing on the header and item level is controlled in Customizing for Sales and Distribution under Basic Functions ® Pricing.In the SAP DI system, pricing procedure ADBOS1 is the basis for sales price determination at the header and item level for a sales document with BOS. This is based on the standard procedure RVAA01.

See also:Settings for Sales Documents

Conditions and Pricing 

Batch Processing Profile for Transferring Costs to the Project 

UseWith these settings, you define how the system transfers the planned costs from the bill of services (BOS) to the work breakdown structure elements (WBS elements) for batch processing.If you want to transfer these costs to the project system, you must have created a batch processing profile in Customizing, because no profiles are delivered with the SAP Discrete Industries (DI) system.

IntegrationThe cost transfer is integrated into the Controlling (CO) and Project System (PS) components.

FeaturesThe system can either transfer each costing item separately, or costing for a service line as a costing node with all the costing items belonging to that service line.The system uses the reference points and the selection priority defined in the Customizing profile that you have chosen.Define the following fields as reference points for the service lines and the WBS elements when you transfer costing:

Page 27: Bills of Services--SAP

        BOS field from table ESLL

        WBS element field from table PRPS

Define the following fields as reference points for the costing items in the BOS and the WBS elements when you transfer costing items:

        BOS costing item field from table KIS1

        WBS element field from table PRPS

In addition, you can choose your preferred priority for the transfer to avoid ambiguity if you are transferring both service line costing and the costing item data:

        The cost estimate transfer has priority: the transfer of service line costing has higher priority.

        If the reference points for transferring service line costing coincide, the system transfers the service line costing. The transfer does not depend on whether the reference points for the transfer of individual costing items (that belong to the appropriate service line ) coincide or not.

        If the reference points for transferring a costing item coincide, but no coinciding reference points for transferring the service line costing for this service line can be found, the system transfers the appropriate costing items of the appropriate service line for the WBS element.

        Costing item transfer has priority: the transfer of costing items has higher priority.

        If the reference points for transferring a costing item coincide, the system transfers the costing item for the WBS element. This transfer does not depend on whether the reference points for the transfer of the service line costing coincide or not. In both cases, service line costing is not transferred.

        If the reference points for the transfer of service line costing coincide but no coinciding reference points for transferring individual costing items (that belong to the appropriate service line) can be found, the system nevertheless transfers the entire service line costing.

ActivitiesYou create the profile in Customizing for Sales and Distribution under Bill of Services ® Configure Batch Processing Profile for Cost Transfer to Project. 

Output Control and Output Processing 

UseYou use messages (output) to exchange information with internal and external partners, for example, if you print a sales document with BOS and you want to send it by fax, mail, or by using SAP Business Workflow.

Messages and forms are delivered with the SAP Discrete Industries (DI) system:

FeaturesYou define the settings in Customizing for Sales and Distribution under Basic Functions ® Output Control ® Output Determination ® Output Determination Using The Condition Technique ®

Page 28: Bills of Services--SAP

Maintain Output Determination for Sales Documents. For more information about output control and sales processing, see Output Determination (SD-BF-OC).

The following settings for documents with BOS are provided with the standard system:

Sales document Output type Program Form Medium

Inquiry BSIL RBOSORDER01 RBOSORDER02 Print and fax output (landscape)

BSIP RBOSORDER01 RBOSORDER03 Print and fax output (portrait)

Quotation BSQL RBOSORDER01 RBOSORDER02 Print and fax output (landscape)

BSQP RBOSORDER01 RBOSORDER03 Print and fax output (portrait)

Order BSOL RBOSORDER01 RBOSORDER02 Print and fax output (landscape)

BSOP RBOSORDER01 RBOSORDER03 Print and fax output (portrait)

Service entry sheet (debit memo request)

BSTL RBOSBR01 RBOSBRF02 Print and fax output (landscape)

BSTP RBOSBR01 RBOSBRF03 Print and fax output (portrait)

 

 

Sales Processing Control for BOS Using the Requirements Class 

UseSales processing control with BOS describes how the system determines the requirements class and which control parameters for the requirements class affect sales processing.

PrerequisitesYou must make the settings in the material master record (dummy material) before the system can determine the requirements class.You do not need to make any additional Customizing settings for the determination of the requirements class. All the required settings are delivered with the SAP Discrete Industries (DI) system.

Page 29: Bills of Services--SAP

Features

How does the system determine the requirements class?

The requirements class is determined using the settings in the material master record (strategy group) and the delivered Customizing settings for bills of services in SD. The strategy group is the result of the assignment in the material master record of the dummy material being used (view MRP 3). The following strategy groups, contained in the standard delivery, are relevant to bills of services in SD:

        20 (make-to-order)

        21 (make-to-order/project settlement)

The system then determines the requirements group using the strategy group based on the Customizing settings in the standard delivery.

        Requirements class 040 is determined for strategy group 20 (make-to-order, non-valuated without consumption)

        Requirements class 080 is determined for strategy group 21 (make-to-order with project)

You can find more information on requirements class determination under Additional Hints (see below).

What does the requirements class control?

Customizing in the SAP standard delivery has been configured so that you do not need to change the control parameters for the requirements classes.

Account assignment

Control parameters for requirements class Standard delivery in the SAP DI system

The account assignment category defines which account assignment data (for example: cost center, sales order, or project) must be entered in the sales document and to which object the system makes the account assignment.

Generally, in sales processing with BOS, you choose one of the following:

        Project (account assignment category D), or

        Sales order (account assignment category E)

Customizing for the SAP standard delivery is set up as follows:

        For requirements class 040 (make-to-order non-valuated without consumption), settlement takes place on the sales order (account assignment category E)

        For requirements class 080 (make-to-order with project), settlement takes place on the project (account assignment category D)

With regard to the account assignment category, the field for consumption posting controls where the costs for sales order related production are collected (which object collects the costs and revenue)

Customizing for the SAP standard delivery is set up as follows:

        For account assignment category E, the key for consumption posting is E (settlement re the sales order)

        For account assignment category D, the key for consumption posting is P (settlement re the project)

Requirement

Control parameters for requirements class Standard delivery in the SAP DI system

Page 30: Bills of Services--SAP

The Availability indicator specifies whether an availability check should be carried out using ATP logic. If the indicator is set, the check type is determined as the default. You can switch off (but not on) every check in sales and delivery.

The indicator for the transfer of requirements specifies whether requirements are to be transferred or not. You must set this indicator if you want requirements to be transferred. The transfer of requirements can be switched off on the schedule line level. However, it cannot be switched on on the schedule line level if it has not already been activated in the requirements class.

You can control the transfer of requirements and the availability check using either one of the following:

        Requirements class

        Master record

The SAP standard system controls requirements using the material master record for the dummy material.

 

Costing

Control parameters for requirements class Standard delivery in the SAP DI system

The field CndType line items (condition type for cost transfer from line items) field defines in which condition type of the sales document item the value for the BOS is set.

This condition type is used for all sales document items that link to this requirements class. In this way, defining the condition type per requirements class allows you to determine various condition types for the different items in a sales document.

 

The condition type for the cost transfer can be controlled using either of the following:

        Requirements class

        Sales document type

You enter the condition type in the sales document type to use it for all items in a sales document of this type.

In the SAP standard system you control the condition type for cost transfer using the settings for sales documents.

Assembly

Control parameters for requirements class Standard delivery in the SAP DI system

Page 31: Bills of Services--SAP

The field Assembly type field controls whether and/or which type of assembly processing takes place.

You can use assembly processing in the project system to process comprehensive services (for example, large construction projects) that are frequently performed in a similar way, by using a project.

The following is a possible scenario for sales processing with BOS using integrated assembly processing.

When you create a sales order, the system finds a requirements class that has been set up for assembly processing in the project system. By assigning the material master to a standard network, the system generates an operational network. Saving the sales order also saves the network. If necessary, the system also generates a project definition and a work breakdown structure (WBS). The system takes the project number automatically from the number of the sales order.

No assembly processing is supported for requirements classes 040 and 080 in the SAP standard delivery.

 

Configuration

Control parameters for requirements class Standard delivery in the SAP DI system

The field Configuration field controls whether configuration for the requirements class is possible or obligatory.

To cover different product alternatives, you can use variant configuration linked with the sales document item.

The Configuration field is initial for requirements classes 040 and 080 in the SAP standard delivery.

However, the bills of services are configured using the service selection from model specifications and not a configurable material.

For more information, see: Creating BOS using Configuration

Additional Hints

Search strategyThe standard system uses the following search strategy to determine the requirements class:

Page 32: Bills of Services--SAP

8. ...35.        1.      First, the system tries to find a requirements class using the strategy group.

The strategy group is the direct result of the assignment in the material master record of the material being used (view MRP 3). The system then uses the strategy group to determine the requirements class.

36.        2.      If the strategy group has not been maintained in the material master record, it is taken from a Customizing assignment of the plant and the MRP group in the material master record (view MRP 1). The system then uses the strategy group to determine the requirements class.

37.        3.      If no MRP group has been entered in the material master, the material type automatically functions as the MRP group in the access key. The strategy group is then determined using a Customizing assignment between plant and MRP group. The system then uses the strategy group to determine the requirements class.

38.        4.      If the system still cannot find a requirements class by using the material type, it attempts to find one by using the sales document's item category and the MRP type in the material master record (view: MRP 1). The system then uses the requirements type to determine the requirements class.

39.        5.      If there is no assignment to the MRP type being used, the requirements type is determined from the assignment to the item category and the initial (blank) MRP type. The system then uses the requirements type to determine the requirements class.

Where can I find settings for requirements class determination (master data, Customizing)?

9. ...40.        1.      Determining the requirements type

Page 33: Bills of Services--SAP

(1) If the system is to determine the requirements class via strategy group ® strategy ® requirements type, the following settings are required:

Strategy Group Enter the strategy group in the material master record, the MRP 3 view.

20 (make-to-order)

21 (make-to-order/with project)

Strategy Group ® Strategy You make this assignment in Customizing for Controlling under Product Cost Controlling ® Cost Object Controlling ® Product Cost by Sales Order ® Control of Sales-Order-Related Production/Product Cost by Sales Order ® Selection of Requirements Type Through MRP Group ® Check Strategy Groups.

SAP standard delivery:Strategy group ® strategy20 -> 20 (make-to-order)

21 -> 21 (make-to-order/with project)

Strategy ® Requirements Type You make this assignment in Customizing for Controlling under Product Cost Controlling ® Cost Object Controlling ® Product Cost by Sales Order ® Control of Sales-Order-Related Production/Product Cost by Sales Order ® Selection of Requirements Type Through MRP Group ® Check Planning Strategies.

SAP standard delivery:Strategy ® requirements type20 -> KE (make-to-order without consumption)21 -> KP (make-to-order with project)

(2) If the system is to determine the requirements class via MRP group® strategy group ® strategy ® requirements type, the following settings are required:

MRP Group You enter the MRP group in the material master record, the MRP 1 view.

MRP Group ® Strategy Group You make this assignment in Customizing for Controlling under Product Cost Controlling ® Cost Object Controlling ® Product Cost by Sales Order ® Control of Sales-Order-Related Production/Product Cost by Sales Order ® Selection of Requirements Type Through MRP Group ® Check Strategy Group for MRP Group.

Page 34: Bills of Services--SAP

Strategy Group ® Strategy You make this assignment in Customizing for Controlling under Product Cost Controlling ® Cost Object Controlling ® Product Cost by Sales Order ® Control of Sales-Order-Related Production/Product Cost by Sales Order ® Selection of Requirements Type Through MRP Group ® Check Strategy Groups.

Strategy ® Requirements Type You make this assignment in Customizing for Controlling under Product Cost Controlling ® Cost Object Controlling ® Product Cost by Sales Order ® Control of Sales-Order-Related Production/Product Cost by Sales Order ® Selection of Requirements Type Through MRP Group ® Check Planning Strategies.

(3) If the system is to determine the requirements class via material type (instead of MRP group) ® strategy group ® strategy ® requirements type, the following settings are required:

Material Type Assign the material to a material type when you create a material master record.

MRP Group ® Strategy Group You make this assignment in Customizing for Controlling under Product Cost Controlling ® Cost Object Controlling ® Product Cost by Sales Order ® Control of Sales-Order-Related Production/Product Cost by Sales Order ® Selection of Requirements Type Through MRP Group ® Check Strategy Group for MRP Group.

You enter the material type in the field MRP Group.

Strategy Group ® Strategy You make this assignment in Customizing for Controlling under Product Cost Controlling ® Cost Object Controlling ® Product Cost by Sales Order ® Control of Sales-Order-Related Production/Product Cost by Sales Order ® Selection of Requirements Type Through MRP Group ® Check Strategy Groups.

Strategy ® Requirements Type You make this assignment in Customizing for Controlling under Product Cost Controlling ® Cost Object Controlling ® Product Cost by Sales Order ® Control of Sales-Order-Related Production/Product Cost by Sales Order ® Selection of Requirements Type Through MRP Group ® Check Planning Strategies.

(4) If the system is to determine the requirements class via MRP type and item category ® requirements type, the following settings are required:

MRP Type You enter the MRP type in the material master record, the MRP 1 view.

Page 35: Bills of Services--SAP

Item category Item categories are defined in Customizing for Sales and Distribution under Sales ® Sales Documents ® Sales Document Item ® Define Item Categories.

In sales and distribution, the item category group and the sales document type determine the item category.

Settings for Sales Documents

MRP Type and Item Category ® Requirements Type

You make this assignment in Customizing for Controlling under Product Cost Controlling ® Cost Object Controlling ® Product Cost by Sales Order ® Control of Sales-Order-Related Production/Product Cost by Sales Order ® Check Control of Requirements Type Determination.

(5) If the system is to determine the requirements class via item category ® requirements type ® requirements class, the following settings are required:

Item category Item categories are defined in Customizing for Sales and Distribution under Sales ® Sales Documents ® Sales Document Item ® Define Item Categories.

In sales and distribution, the item category group and the sales document type determine the item category.

See also:Settings for Sales Documents

Item Category ® Requirements Type You make this assignment in Customizing for Controlling under Product Cost Controlling ® Cost Object Controlling ® Product Cost by Sales Order ® Control of Sales-Order-Related Production/Product Cost by Sales Order ® Check Control of Requirements Type Determination.

If you want the requirements type to be determined independently of the material, leave the MRP type blank.

41.        2.      The system determines the requirements class using the requirements type for each of the variants mentioned above.

Page 36: Bills of Services--SAP

Requirements Type ® Requirements Class

You make this assignment in Customizing for Controlling under Product Cost Controlling ® Cost Object Controlling ® Product Cost by Sales Order ® Control of Sales-Order-Related Production/Product Cost by Sales Order ® Check Requirements Types. Alternatively you can make settings in Customizing for Sales and Distribution under Basic Functions ® Availability Check and Transfer of Requirements ® Transfer of Requirements ® Define Requirements Types.

SAP standard delivery:Requirements type -> requirements classKE -> 040 (make-to-order non-valuated without consumption)

KP -> 080 (make-to-order/with project)

Requirements Class You define requirements classes in Customizing for Sales and Distribution under ® Basic Functions ® Availability Check and Transfer of Requirements ® Transfer of Requirements ® Define Requirements Classes.

Account Assignment Category You define the settings in Customizing for Controlling under Product Cost Controlling ® Cost Object Controlling ® Product Cost by Sales Order ® Control of Sales Order Related Production ® Check Account Assignment Categories.

 

 

Working with Planned and Unplanned Services 

UsePlanned services are services that you can specify in detail at the start of a sales project.Unplanned services are those that you cannot specify, either because, at the time of the requirement, you do not know precisely which services are to be included in the project, or because you do not want to plan services for a variety of reasons. This differentiation is very important for service entry. You can control whether you can enter planned services with or without quantity overrun and unplanned services in the service entry sheet (debit memo request).The following Customizing settings are delivered with the SAP Discrete Industries (DI) system:

Page 37: Bills of Services--SAP

10. ...42.        1.      You can exceed the quantity for planned services. The system displays a

warning message.43.        2.      You cannot enter unplanned services. The system displays an error

message.If these settings meet your requirements, you do not need to make any additional Customizing settings.

FeaturesThe way that the system reacts to planned and unplanned services is controlled by system messages.You can define whether the SAP system:

        Suppresses these messages

        Outputs them as a warning

        Outputs them as an error.

If the system displays these messages as an error, processing only continues after you have corrected the entry.You make the appropriate settings in Customizing for Materials Management under External Services Management ® Define Attributes of System Messages.

Planned ServicesYou have the following alternatives:

        The quantity in the service entry sheet can exceed the quantity in the sales order agreed to in the contract. The system may generate a warning.

        The quantity cannot be exceeded. The system generates an error message.

System response during service entry in the service entry sheet (debit memo request) depends on the system message control.Message no.: Message text Control

SE421: The entered quantity $ exceeds quantity $ in the order.

This message defines whether you can exceed the quantity for planned services that is defined in the order BOS.

Unplanned ServicesUnplanned services are those that you first enter in the service entry sheet (debit memo request). Whether the service specification is permitted when you enter the services in the service entry sheet (debit memo request), depends on the system messages' control.Message no.: Message text Control

SE422: Control for unplanned services in SD service entry sheet.

This message defines whether you can enter unplanned services in the service entry sheet (debit memo request).If you activate this message, the system also takes into account message SE323.

SE323: You cannot enter the unplanned service.

This message defines whether you can enter unplanned services. You must have activated message SE422.

Page 38: Bills of Services--SAP

  

Billing with Down Payment Processing 

UseSettlement using down payment processing is only possible if in Customizing for Financial Accounting you have set the correct field status for the additional account assignment. This applies to the following fields:

        Sales order

        WBS element (required setting if you want to use account assignment to a project)

If the fields required for additional account assignment are ready for input, the system deletes the reference information regarding the down payment in Accounts Receivable Accounting (FI-AR). This means that down payments can be settled by a partial or final invoice.

If the fields for additional account assignment are hidden, the system cannot assign the down payments to the sales order. This means that down payments cannot be settled by a partial or final invoice.

If you settle without using down payment processing, you have to change the Customizing of Financial Accounting.

ActivitiesYou can maintain the field status for additional account assignment in two places in Customizing of Financial Accounting:

        Choose Financial Accounting Global Settings ® Document ® Line Item ® Controls ® Define Posting Keys.

If you enter the posting key while posting in Financial Accounting, the field status stored in the posting key determines which fields are ready for input in posting, which have to be input, and which are hidden.

        Choose Financial Accounting Global Settings ® Document ®Line Item ® Controls ®Maintain Field Status Variants

In Customizing, you can assign several field status groups to a field status variant. The field status group determines which fields are ready for input, which have to be input, and which are hidden when you enter postings to the account.

You use the field status group to store these fields in each debit-side reconciliation account for down payment requests and down payments if you settle with down payment processing. Assignment takes place in the company code area specific to the G/L account master data in Financial Accounting.

See also:General Ledger Accounting (FI-GL)

Billing of Customer Bills of Services (BOS) 

Page 39: Bills of Services--SAP

SAP Enhancements for Customer-Specific Fields in the BOS 

UseYou can make additional fields available for the description of the services. To do this, create projects for the appropriate SAP enhancements (customer exits).

Features

Creating Customer-Specific Fields for Service LinesYou can use the SAP enhancement SRVDET to create customer-specific fields for bills of material.Using this enhancement, you can add customer-specific fields for service lines in the data dictionary and provide them with specific logic (for example, to make calculations). You program the logic for the fields using the available function modules. To display the customer-specific fields on the Other tab page on the service details screen, you must create a subscreen.For more information, see the documentation on the customer exit SRVDET in the SAP system documentation.

Mass Changes to Customer-Specific FieldsIf you have created customer-specific fields (customer exit SRVDET) and you want to maintain these fields using a mass change, you can use customer exit SRVMAS.For more information, see the documentation on the customer exit SRVMAS in the SAP system documentation.

Transferring customer-specific fields from the service masterIf you also want to transfer the customer-specific fields when you transfer a service master record to a service line, you have to program this in the SAP enhancement SRVASMD.For more information, see SAP Enhancements for Customer-Specific Fields in the Service Master Record.

Activities11. ...

44.        1.      Use transaction CMOD to access project management for SAP enhancements.

45.        2.      Enter a project name.46.        3.      Describe the project with a short text.47.        4.      Choose Save.

You must assign a task. By doing so, you can transport this project and its components to a production system as soon as you have finished creating the project.

Page 40: Bills of Services--SAP

48.        5.      Select Assignment SAP Enhancement and choose Change. Enter the SAP enhancement that you want to include in your project.

49.        6.      Choose Save.50.        7.      Select Components and choose Change. Edit the include tables, create a

screen and program both function modules. Use the forward navigation function to do this.

51.        8.      Choose Save.For more information on how to develop SAP enhancements, see Customer Exits.  

BOS Structure 

DefinitionA grouping of services and their qualitative and quantitative descriptions.

StructureYou can structure a bill of service as follows:

        As a list of individual service lines

You enter service lines 'below' the document item - without an outline layout. This is especially suited to maintaining a small BOS.

        As a hierarchy

A service line is identified by its service index within a BOS.

IntegrationBOS are integrated into the following components:

        Sales and Distribution (SD)(template BOS, sales document)

You are supported throughout the entire process from the request for quotation/bid invitation, assignment and acceptance of services to the invoice verification. The BOS is completely integrated into an inquiry, quotation, order, or a service entry sheet.

For more information, see Bills of Services and Creating and Editing a Customer BOS.

        Purchasing (MM-SRV) (template BOS, purchasing document)

MM external services supports the entire process of procuring services. You can create a BOS in the desired document (for example, MM – purchase requisition, inquiry, contract, purchase order, or service entry sheet).

You can collect descriptions for all the services to be procured in a BOS template.

For more information, see MM External Services Management.

        Plant Maintenance (PM) and Customer Service (CS)

You can simplify the procurement of services in the maintenance plan using the maintenance plan category Materials Management (MM), which is delivered with the standard system. The system automatically creates a service entry sheet for a purchase order of an external service from the maintenance plan. For more information, see Maintenance Plan for Service Procurement.

You use orders for the detailed planning and accompanying documentation of measures in plant maintenance or customer service. You can represent measures on the basis of bills of services. For more information, see Orders (PM-WOC-MO/CS-SE) and Order Processing; External Processing.

Page 41: Bills of Services--SAP

        Project System (PS)

Services can be planned for activities processed externally. A service operation can contain a BOS. You create the link to MM External Services (MM-SRV) with such an operation.

For more information about working with bills of services in project planning, see External Services.

 

Service Lines 

DefinitionA quantitative and qualitative description of a service item that has been entered in the BOS under a separate service index.

StructureYou can use the following fields to describe a service line:

Outline levels

Service fields

Object category

Quantity fields

Fields for price and value

Line attributes

Value limits

Service entry sheet

Functions

Time recording

Additional data

Template BOS

Internal work

Sales and distribution

You can define the structure of a BOS in Customizing for Materials Management under External Services Management ® Define Screen Layout. You can define which fields in a service line are required fields or optional fields, and in which fields you are not allowed to enter a value at all.

The following section describes important fields from the view of a customer’s BOS:

IdentifierLine number

This is a unique identifier for a service line in the BOS. The system uses this as a default to create the service index dynamically.

If you create a service line, the system provides a line number corresponding to the line number increment that you have determined.

Page 42: Bills of Services--SAP

You determine the line number increment in Customizing for Materials Management under Services ® Source Determination and Default Values ® for Client. You can change the numbering in the document.

Line ID

You can specify an alphanumeric value in addition to the numeric line number. This is an additional identifier that you can also use to create the service index.

External service number

You can enter an alphanumeric value that, for example, the sold-to party or subcontractor uses for the service. You can use this number to create the service index.

Subitem number

You can specify the position of the subitem within the composite of service line.

Service DescriptionObject category

Identifies a service line as:

1. Main item

2. SubitemShort text

You can briefly describe the service line.

Long text line

You can use this text for internal notes, or for additional text on the sold-to party or subcontractor.

1. Service Entry Allowed for Subitem You can use this to indicate whether the subitem is relevant for quantity takeoff. If this indicator has not been set, then the subitems are not copied to the service entry sheet document.

Costing Lot Size

You can determine whether costs are estimated for one unit or for all the service lines. If the lot size is to be changed for a service line that has already been estimated, the changes are not automatically reflected in the lot size for the cost estimation and must be recalculated manually.

Material group

You use the material group to group several services lines that have the same properties. By using material groups, for example, you can restrict evaluations, and perform specific searches using search helps.

Subcontractor group

You use subcontractor groups to identify service lines for external assignment to subcontractors. This allows you to create a subcontractor BOS from the service lines that are selected for external assignment.

For more information about inquiries and quotations for subcontractor services, see Cost and Revenue Planning.

You use purchasing groups or maintenance groups as grouping and/or selection criteria. You then define the following subcontractor groups for maintenance groups:

1. 0001 Dry construction

Page 43: Bills of Services--SAP

2. 0002 Heating

1. 0003 Electrical work

Master DataYou do not require master data to generate a BOS. However, master data does help you to create service descriptions rapidly.

Service number

You can assign a service master record to a service line. To do this, you enter the number of the service master record containing the data that you want to copy.

Service long text

If you have created a long text in the service master record, you can copy it to the service long text of the service line and then edit it.

For more information, see Copying Service Master Records to a BOS.

Edition, Service Type, SSC Item

You can use these fields as follows:

If you want to copy a service from a standard service catalog, you enter the relevant edition, service type, and SSC item.

If you have stored a service from an SSC for a service master record that contains data you have copied through the service number, these fields display the SSC number stored in the service master.

Quantity FieldsQuantity

In this field you enter the contractually-agreed quantity in the order and the performed quantity in the service entry sheet. In the service entry sheet, the system checks whether the quantity you have entered exceeds the quantity agreed to in the contract.

Overfulfillment tolerance

This value determines the permitted quantity overrun. The system checks whether the quantity entered in the service entry sheet exceeds this tolerance range.

Unlimited overfulfillment

If you select this indicator, you can enter an unrestricted overfulfillment in service entry.

The control of system messages determines a service entry with an overfulfillment tolerance and an unlimited overfulfillment for BOS in sales documents (customer BOS).

For more information, see Working with Planned and Unplanned Services.

Price and Values FieldGross price

The gross price is the unit price, that is, the sales price for one unit of the service line.

If six recessed lighting units of type A and three recessed lighting units of type B are tendered for in a service line as subitems, the gross price for the main item is the sum of six lighting units of type A and three lighting units of type B.

Page 44: Bills of Services--SAP

The gross price of the main item is the total aggregated net value of the subitems. This aggregated value can be overwritten by a flat rate. If a flat rate is assigned to a main item, the subitem total is not taken into account.

Subitem Total

The subitem total is the aggregate of the subitem net values. This subitem total excludes subitems marked as contingency or alternate lines.

Net value

The net value is the total price, that is the value of all services in the service line.

If six recessed lighting units are tendered for in a service line with a gross price of 30 UNI per unit, the total price (net value) is 180 UNI.

Print IndicatorYou can control whether the service line should be printed or not by using the print indicator.

You can control which condition types are printed using the print indicator for the condition type in Customizing for Sales and Distribution under Bill of Services ® BOS Pricing ® Define Pricing Procedure.

FormulasFormulas serve as an aid to calculating quantities.

You can define formulas in Customizing for Materials Management under External Services Management ® Formulas for Quantity Determination.

The quantity of earth to be disposed of must be determined for foundation work and entered in the service line. You know the measurements for the length of the excavation from the building project plans. The appropriate formula for calculating the volume helps you when determining the quantity.

Line TypesA service line can be an informatory or blanket line, a grouping of alternatives or a contingency line. You can define these service lines using line types and therefore attach specific characteristics to them. For more information, see Line Attributes.

User-defined FieldsYou can define numeric and alphanumeric fields for user-specific information. These fields are available for all documents with a BOS.

You make the settings in Customizing for Materials Management under Services ® Source Determination and Default Values ® for Client.

Page 45: Bills of Services--SAP

Customer Enhancement FieldsIf you have requirements that are not included in the standard system, you can define your own fields. For more information, see SAP Enhancements for Customer-Specific Fields in the BOS. 

Composite of Service Lines 

DefinitionA main item and its corresponding subitem(s). A main item can have more than one subitem.

You can aggregate a set of services with or without a hierarchy. You can then save this to use later. You may apply costing and pricing conditions to the subitems that are aggregated in the main item.

StructureFor more information, see Service Lines

 

Page 46: Bills of Services--SAP

 

Line Attributes 

UseYou can define a service line more precisely by giving it specific characteristics using line types, alternatives and line categories.

You cannot use line types if you are dealing with particularly long and comprehensive descriptions and you want the service line to consist of a main description and one or more sub-descriptions. In this case, use costing items underneath a service line to include the sub-descriptions.

You can also use the indicators on the screens for transferring data of purchasing and sales documents.

PrerequisitesDefine which indicators should be required or optional in Customizing for Materials Management under External Services management ® Define Screen Layout. Also define which indicators should be required fields, and which optional fields.

Features

Line TypeYou can assign one of the following line types to a service line:Standard line

This is the standard line type, and is the system default.

Blanket lineYou do not specify a quantity for blanket lines. The system defines the default quantity one to service lines with this line type. It is settled as a lump sum.

Contingency lineThis line type describes a service that is not absolutely necessary to perform the order. This service is only used when required.

The value of this service line is not included in the total value of the BOS.

If you are building on a piece of land where a gas station once stood, and are not sure whether the ground is contaminated, you can record an excavation transport to a special dump as a contingency line.

Open quantity lineIf the sold-to party requires that the bidder offers the quantity for a specific partial service, the service line can be indicated by Line with open quantity.

You can only use this line type in the following documents:

Page 47: Bills of Services--SAP

1. Purchase requisitions and RFQs in Purchasing (MM Services)

2. Inquiries with BOS in Sales

You can use an open quantity line when you are to plaster a 100 sq. meter parking lot that requires gravel, but the sold-to party is unable to specify the exact amount. You do not have to enter a quantity in the customer inquiry; you can enter it later in the quotation.

Informatory lineThis line type does not describe a service. It is purely documentary in nature. You select this line type if you want to use the service line to store additional text.

Internal lineThis line type describes a service line in a BOS that is used for internal purposes.

You use internal lines for sales document BOS for Controlling purposes or internal costing.

If you select this line type for a service line, one of the following happens:

It is not communicated externally, for example, it is not provided as output in a sales order

You cannot create a service entry for this service line

The value of this type of service line is not included in the total value of the BOS.

AlternativesYou can group together several of the available alternative services, as follows:

In the simplest of cases, define a service line as a basic line. You can then define each alternative service as an alternative line and assign it to the appropriate basic line. You can enter one or more alternative lines for a given basic line.

If the description is long and involved, you can group together several service lines of the line categories basic line and alternative line (grouping of alternatives). Each grouping contains a unique number. This number consists of the group number and the sequence number.

For a subitem, only another subitem from the same composite of service lines can be assigned as an alternate.

Grouping of alternatives/assignment number: Group numberThe group number is optional and defines a grouping of alternatives.

Grouping of alternatives/assignment number: Sequence numberA counter that is assigned for a grouping of alternatives.

The basic grouping of alternatives receives the sequence number zero. You can group together the alternative groupings belonging to it using a sequence number from one to nine.

Basic lineIf an alternative type is to be used for part of a service description, define this service line as a basic line.

You can define an assignment number. All basic lines of the same group number and sequence number zero result in a basic grouping of alternatives.

Alternative lineYou can define a service line as an alternative line in one of the following ways:

Define it as an alternative to the basic line

Page 48: Bills of Services--SAP

You can enter the basic line to which the alternative line refers in the For line field.

Define it as an alternative within a grouping of alternatives

You can group together comprehensive descriptions for several services to a description for the grouping of alternatives using the assignment number. All alternative lines of the same group number and the same sequence number result in an alternative grouping of alternatives.

The value of the alternative line is not included in the total value of the BOS. Only the value of the basic line is entered in the total value of the BOS.

You offer different flooring alternatives in a customer quotation, for example: parquet flooring or tiles with floor heating or carpet. This grouping of alternatives receives the group number one. You decide to define the parquet flooring as the basic line. This receives the sequence number zero. You define the tiles and the floor heating as alternative lines. These receive the sequence number one. The carpet is an additional alternative line. This receives the sequence number two. The sold-to party then decides on one of the alternatives.

Line number

Service Lines

Basic line Alternative line

For line Group number

Sequence number

10 Parquet X     1 0

20 Tiles   X 10 1 1

30 Floor heating

  X 10 1 1

40 Carpet   X 10 1 2

No alternativesThe system sets No alternatives as a default. This defines that there are no alternative services for the service line.

Line CategoryBidder’s line

This describes a service that the bidder has included when creating the quotation. This means that the sold-to party did not foresee this service, which is required to fulfill the contract.

You purchase services from a subcontractor. You do this by creating a RFQ with a BOS in Purchasing. You receive a quotation from a subcontractor that includes an additional service line to transport excavated soil to a special dump during the construction work.This additional service line is a Bidder's line.

Risk lineCosting may contain budgeted costs that assume extremely positive conditions, and therefore, are subject to risk. This indicator can be used to identify such services.

Risk lines are evaluated in the costing report.

Supplementary line

Page 49: Bills of Services--SAP

This line category describes a service that is added after the order has been placed, meaning that this service is quoted and authorized (requested, approved) after submission of the order.

You can also assign a supplementary number and supplementary status for service lines of this line category.

A subitem marked as a supplementary line with a statistical status is not be considered when determining the total value of a subitem.

You can define the supplementary (subsequent) status in Customizing for Sales and Distribution under Bill of Services ® Determine Subsequent Status for Service Lines.

 

Outline Layout 

UseAn outline layout can consist of any amount of service lines. To display it, you can use the outline layout to sort the services in the BOS into a hierarchy with outline levels, for example, according to project phases or maintenance groups.

Features

Outline LevelsThe short text for the document item is displayed in the uppermost level of the BOS. You can create the outline layout beneath this. You can use outline levels to group the comprehensive bills of services into sublevels. A maximum of five hierarchy levels is possible.You can:

        Define numerous outline levels on each of the five hierarchy levels.

        Assign numerous service lines to each outline level.

        Store a block of lines for an outline level that you want to reserve for the services below it.

        Change the key for the outline level, the short and long texts of the outline level at any time

A unique path identifies each hierarchical outline level. The path provides information on the localization of the outline level in the hierarchy, and is structured on the basis of the key.The following example illustrates how the system determines the path for the outline level Exterior Walls:

Page 50: Bills of Services--SAP

 Displaying the outline levelChoose to hide and display the outline layout in the service overview screen. You can also adjust the column width. When you enter the transaction the next time, the settings are the same as when you last left the transaction.You can adjust the layout to suit your own requirements by choosing . You can choose different columns for the layout, such as:

        Service line(s) exist(s)

If you select an outline level, the appropriate service lines are displayed in the data area for the services. The icon indicates that service lines exist for this outline level.

        Outline level long text exists

The icon indicates that a long text exists for an outline level.

        Actual percentage, planned value, actual value

The system determines the planned value from the document and the actual value from the service entry sheets for the sales order (document flow).

        Status planned/actual

The following icons indicate the status between the planned value and the actual value.

Symbol Meaning

 

The actual value of the outline level is zero. No services have been entered yet.

 

The actual value of the outline level is smaller than the planned value.

 

The actual value of the outline level is the same as the planned value.

Page 51: Bills of Services--SAP

 

The actual value of the outline level is greater than the planned value. Either a larger quantity has been entered for the service or the price of one or more service lines has been changed.

See also:Layouts

Creating and Editing an Outline Layout   

Service Index 

DefinitionA unique identifier of a service line in a Bill of Services (BOS).

UseTo guarantee that the communication between the contractor and the sold-to-party is clear, various industries allocate identifiers to individual service lines. These identifiers are considered service indexes.

The service index is mainly of interest for printing and reporting. For more information, see Reports.

StructureIn the print program, you specify which elements constitute the service index.

The service index is not stored in the SAP system, but is generated dynamically instead.

If the BOS is a “flat” list, which consists of service lines without outline layouts, the service index can be determined by one of the following:

        Line number

A numeric value, uniquely identifying a line within the BOS

        Line ID

An alpha-numeric value, uniquely identifying a line within the BOS

        External service number

Alphanumeric value to identify a service line. This is an external number for a service used, for example, by the sold-to party or subcontractor.

In an outline layout, the service index is composed of the path and one of the following elements:

        Path line number

        Path line ID

        Path external service number

The following graphic illustrates how the system, based on the line number, determines the service index for a service line:

Page 52: Bills of Services--SAP

 

Service Masters 

UseYou can save service descriptions in the service master record. You can use these descriptions as templates for creating bills of services. By doing this, you avoid having to enter the same data several times, and you can standardize the service descriptions.

FeaturesThe following master data is available for bills of services in the Sales and Distribution (SD-SLS) component:

        Service Master Records

        Conditions for Service Master Records in SD

        Standard Service Catalogs (SSC)

        Model Specifications (Model Specs)

For bills of services in purchasing documents, the component Service (MM-SRV) also offers conditions for service master records:

        Maintaining Conditions for a Service Master Record

IntegrationYou can implement this master data in the following components:

        Sales and Distribution (SD-SLS)

For more information, see Bills of Services.

        Purchasing (MM-PUR)

Page 53: Bills of Services--SAP

For more information, see MM External Services Management.

        Project System (PS)

For more information, see PS Project System.

        Plant Maintenance (PM)

For more information, see Orders (PM-WOC-MO/CS-SE) and Maintenance Planning.

        Customer Service (CS)

For more information, see CS Customer Service.

 

 

 

 

 

Service Master Record for BOS 

DefinitionContains the description of a service.

Usethe service master record counts as part of the master data within External Services management and serves as a source of data for you to draw upon when creating bills of services. This enables you to save time and reduces the frequency of errors, since you need only enter the complete service descriptions in the service master record once.

StructureA service master record contains the following fields for the unique description of a service:

Service number

Service short text

Service category

Base unit of measure

Long text

You can define the number ranges and service categories for service master records in Customizing under Materials Management ® External Services Management ® Service Master.

In Customizing for the Service Master, using the field selection, you can also provide other fields, for example:

1. Basic data such as material group and valuation class for account determination

2. Standard service catalog (service area, output, and standard service catalog item)

3. Purchasing data such as purchasing status and EAN/UOC code

4. Sales data such as subcontractor group and costing model

5. User fields

You can also classify service master records by enhancing them with specific data that you can then use to find the record again in the classification system.

A customer exit exists for adding customer-specific fields. For more information, see SAP Enhancements for Customer-Specific Fields in the Service Master.

Page 54: Bills of Services--SAP

IntegrationIf you create or change a service line in a BOS, you can assign a service master record using the service number, and copy its data. For more information, see:

1. For Purchasing, Adopting a Master Record in Service Specifications

2. For Sales, Copying Service Master Records to Bills of Services (BOS)

Composite of Service Master Record 

DefinitionA grouping of one main item and one or more subitems. Only the service master record can be used to define a composite of service master record.

UseThere is a service master record for each service description. The service master database is a source of default data used by the system when you create service specifications (for example, for invitations to bid sent to potential subcontractors during a competitive bidding process).

You have to set the main item indicator for any service master record. This is a prerequisite for defining a main item in the composite of service master records.

Subitems are maintained for a main item in the master composite maintenance view. The transaction for maintaining composites is /SAPBOQ/AC0X.

All the service lines that are not marked as main items can be used as subitems.

StructureTo enable a service master record to be a main item, you have to set the main item indicator in the service master record.

The following section describes important fields from the maintenance view of the service master record:

        Activity Number

Specifies the number of the service master record for which you want to enter, change or display data.

        Subitem Number

Specifies the position of the subitem within the composite.

        Service Number of Subitem

Specifies the number of the service master record used as a subitem within the composite.

        Deletion Flag for Composite of Service Master Record

You can select a composite of service master records to be deleted and then save this. This particular composite of service master record is then archived later.

By archiving the composite of service master records, the system deletes the relationships between the main items and subitems.

Use the archiving object to delete the composite of service master record.

 

Page 55: Bills of Services--SAP

 

 Service Master Record Maintenance 

Use

You use this function if you wish to store frequently procured services centrally as master records and use them on a cross-application basis.

Integration

When creating Service Specifications, you can reference service master records by entering just the number of the service.

For more information, refer to Adopting a Service Master Record in Service Specifications.

Prerequisites

You make the relevant settings for the maintenance of service master records in Customizing for External Services under Service Master Record.

Features

Single Screen Function

The following service master record functions are available on a single screen:

Display

When you first invoke the entry sheet functionality, the screen is in display mode.

Create Change Copy

When creating a service master record, you can copy an already existing one by clicking .

Find

Via Other service, you can search for a service master record on the basis of the service number.

Delete

Page 56: Bills of Services--SAP

Service master records can only be deleted if no conditions have been maintained for them.

Service Overview

Click on the left side of the screen to show or hide an overview of service master records that have already been created. Double-click on a service to display the relevant master record data on the right-hand side of the screen.

Within the overview, you can do the following:

Maintain display variants

Click to specify which data from the service master records is to be displayed in the service overview.

Find services

If you click , you can enter a search term for a service master record. The service found will be indicated in the overview.

Define the sorting of the list

Click to specify the column data by which the list is to be sorted in ascending or descending order.

Define selection variants

You can choose the following selection variants via the input help under :

o Last services

Here you see the last-maintained service master records.

o Other selection

You can define the selection of service master records displayed via:

Service number Service category Material group Service short text

Individual Screen Settings

You can expand and collapse the data areas on the right of the screen.

You can either:

Expand and collapse all data areas via Expand all and Collapse all, or

Page 57: Bills of Services--SAP

Expand and collapse individual data areas via Basic data or Basic data, for example.

When you first invoke the function, the data areas for the basic data and the long text are expanded.

Each time you reinvoke the function, the screen settings and the data you had selected or maintained when you last exited the function appear.

Multi-Lingual Text Maintenance

You can maintain both the long and short texts in several languages. In the Long text data area, click to choose the languages in which you wish to maintain texts.

Administrative Information

The administrative information shows you when and by whom the service master record was created or last changed (Goto ® Administrative info).

Display Change Documents

The change document display function gives you a list of all changes made to the service master record since its creation (Goto ® Change documents).

Quantity Calculation Using Formulas

To facilitate the calculation of the quantity of a certain service, you can assign a formula to a service master record.

You specify the formulas you need in Customizing for External Services Management under Formulas for Quantity Determination ® Define Formulas.

Inserting Graphics

If you want to illustrate a certain service, you can insert a graphic in the data area Basic data. To do so, you must import your locally stored graphics file into the R/3 System via the SAP Web Repository (Web Development ® Web-Repository). You can then choose the graphics files via the input help for the Graphic field.

Classification

With the aid of the classification system, you can assign service master records to freely defined classes and then choose them by means of the Service Selection facility. If you wish to classify service master records, you must assign the classes to class type 038 (service).

For more information on the classification system, refer to CA Classification System.

Service Master Conditions

You can store pricing data agreed with your vendors for each service master record in the form of conditions.

Page 58: Bills of Services--SAP

For more information, refer to Master Conditions for Services.

Linkage with Service from Standard Service Catalog (SSC)

By specifying the service type, the edition, and the SSC item in the service master record (data area Standard service catalog), you can save a service from the Standard Service Catalog as a service master record (and thus also define prices for this service, for example).

Sending via E-Mail

In display and change modes, you can click to send service master records for checking via workflow, for example.

Service Master Records Service Master Record Editing

To edit a service master record, choose:For Sales, Logistics ® Sales and Distribution ® Master Data ® Products ® Service Master ®

Service ® Service Master

1. For Purchasing, Logistics ® Materials Management ® Service Master ® Service ® Service Master

Single Screen Function

Setting the Deletion Indicator

You cannot delete a service master record for which you have maintained conditions.

You cannot delete service master records immediately. You must first set an indication that indicates the service master is to be deleted. You can use a reorganization program to delete the service master record from the system.

Service Master Conditions

You can store pricing data agreed with your vendors for each service master record in the form of conditions. For more information, see

1. For Purchasing, Master Conditions for Services

2. For Sales, Conditions for Service Master Records in SD

For more information about maintenance of service master records, see Service Master Record Maintenance.

 Creating a Service Master Record 

Page 59: Bills of Services--SAP

1. Choose Logistics ® Materials management ® Service master ® Service ® Service master.

2. Choose .

3. If external number assignment has been defined in your firm, enter the number of your master record.

You define the number assignment in Customizing for External Services Management under Service Master ® Define Number Ranges.

4. Enter a short text describing the service. 5. Choose a service category. 6. Enter the base unit of measure in which the service or work is to be measured and

valuated. 7. If desired, maintain the fields in the individual data areas. 8. If you wish to create further service master records, go through steps 2 to 7 again.

If you want to change service master records, proceed as described under Changing a Service Master Record.

9. When you have finished processing the service master records, save your data.

Exit the function.

Creating a Service Master Record Using the Referencing Technique

1. Choose Logistics ® Materials management ® Service master ® Service ® Service master.

2. Select a service master record in the service overview ( ).

If you cannot find the desired master record in the service overview, you can search for it in the following ways:

o Click in the service overview and enter a search term. The relevant service master record will be displayed preselected in the service overview.

o Click Other service and enter the number of the service master record. You

can use the input help for Other service to search for service master records according to a variety of criteria. The relevant service master record is included in the service overview.

2. Choose . 3. Make any desired changes. 4. To create further service master records with or without use of the referencing technique,

repeat steps 2 to 4 or 2 to 7 respectively.

If you want to change service master records, proceed as described under Changing a Service Master Record.

Page 60: Bills of Services--SAP

5. When you have finished processing the service master records, save your data.

Exit the function.

 Changing a Service Master Record 

1. Choose Logistics ® Materials management ® Service master ® Service ® Service master.

2. In the service overview, select the service master record you wish to change.

If you cannot find the desired master record in the service overview, you can search for it in the following ways:

o Click in the service overview and enter a search term. The relevant service master record will be displayed preselected in the service overview.

o Click Other service and enter the number of the service master record. You

can use the input help for Other service to search for service master records according to a variety of criteria. The relevant service master record is included in the service overview.

3. Choose to switch to change mode. 4. Make the desired changes.

You can no longer change the unit of measure if condition records already exist for the master record.

5. If you wish to change further service master records, go through steps 2 to 4 again.

If you want to create new service master records, proceed as described under Creating a Service Master Record.

6. When you have finished processing the service master records, save your data.

Exit the function.

 

Page 61: Bills of Services--SAP

Conditions for Service Master Records in SD 

UseYou can define payment conditions (prices, additions and deductions, tax and so on) for the services using the master conditions.

The system uses these conditions for pricing in the BOS in a sales document. You can then enter additional conditions in the sales document.

PrerequisitesIf you require your own key combinations for conditions, you must create your own condition tables and define the access sequence.

You make settings for pricing in Customizing for Sales and Distribution, under Bill of Services ® BOS Pricing.

FeaturesYou can define service conditions as follows:

        For a service master record for a customer (by Customer)

        For a service master record (By Service)

        For other objects (Others)

You can also enter:

        Validity periods

        Scales

        Additional conditions

ActivitiesChoose Logistics ® Sales and Distribution ® Master Data ® Products ® ServiceMaster ® Service ® Service Conditions and then By Customer, By Service or Others.

 

Creating and Processing a Customer BOS 

PurposeThe activities that you carry out in a typical business process are described here. There are various functions that you can use to structure and process a BOS in a Sales Document.

Process Flow

Creating and Processing an Inquiry, Quotation and Order with a BOSYou can create and process differing sales documents (see Creating and Editing Sales Documents with a Bill of Services.

12. ...52.        1.      You can enter and monitor business processes in the pre-sales phase in the

system, for example, by using customer inquiries and quotations. In the inquiry, a

Page 62: Bills of Services--SAP

customer requests whether you can perform particular services by a particular point in time, and the costs of such services.

53.        2.      A customer quotation is a legally binding offer to a customer to perform services to fixed conditions.

You use the function Create with reference if there is a customer inquiry in the system that has data to which you want to refer when you create a customer quotation.

54.        3.      The sales order is the contractual agreement between the contractor and the sold-to party for the performance of services at defined prices, quantities, and times.

You use the Create with reference function, if a customer quotation exists in the system that has data to which you want to refer when you create a sales order.

The complete chain of documents is a document flow or history. For more information about how you display the document flow for sales documents, see Information on Individual Sales Documents.

Creating and Editing a BOS13. ...

55.        1.      You structure a BOS by Creating and Editing Outline Levels.56.        2.      Creating and Editing Service Lines:

        You can create, change, re-number, add, or delete service lines in a BOS. You can also easily change the data in several service lines in one operation.

        If you have re-numbered, added, or deleted service lines in a BOS, you can sort the service lines, and change their sequence. You can use the line number, service number, short text, or the external service number as the sort criterion.

57.        3.      When you create a BOS with comprehensive specifications, you do not have to enter the service descriptions manually. Instead, by using the selection function, you can copy, and then edit, service descriptions quickly and easily from existing service master data, or from existing documents.

The following graphic illustrates the service selection possibilities:

Page 63: Bills of Services--SAP

See also:

Copying Service Master Records to Bills of Services (BOS) , Copying Services from Model Specifications or Documents . Copying Services from Standard Service Catalogs (SSC) , Copying Services by using Class Selection

 

 

Integration of a BOS in a Sales Document 

PrerequisitesYou must have made the settings in Customizing for Sales and Distribution and in the material master record, if you want to integrate a BOS into a sales document.

FeaturesAll sales documents have the same basic structure. They consist of a document header and document items.

The BOS represents an independent data object, which however can only co-exist with a sales document. It can be found underneath a document item.

Page 64: Bills of Services--SAP

The data is displayed on several screens, similar to the structure of a sales document.

The functions of BOS entry and processing are provided on the Item Data screen on the Services tab page.

 

The Services tab page is only displayed if you have created a document item with a BOS. To do this, use the appropriate dummy material.

If you create a document item with another material that does not correspond to the required settings in the material master record, this tab page is not displayed.

 

See also:

Copying Control for Sales Documents

Settings in the Material Master (Dummy-Material)

Structure and Data in a Sales Document

 

Creating and Editing a Sales Document with a BOS 

UseYou can create and edit a customer inquiry, a customer quotation, or a sales order with a BOS.Choose Create with Reference, if:

        You want to create a customer quotation, and a customer inquiry exists in the system with data that you want to use when you create a new document.

Page 65: Bills of Services--SAP

        You want to create a sales order, and a customer quotation exists in the system, and you want to refer to it when you create a new document.

PrerequisitesYou have made the settings in Customizing for Sales and Distribution and created master data such as the customer and the material.

Procedure

Create14. ...

58.        1.      Choose Logistics ® Sales and Distribution ® Sales, and, depending on the type of document you want to create, choose:

59. Inquiry ®Create60. Quotation ® Create61. Order ® Create

62.        2.      On the initial screen, enter the relevant sales document type and details of the sales organization.

63.        3.      Choose .The Overviewscreen is displayed.

64.        4.      Enter the required data (such as customer and material).

For a document item with BOS, you have to enter the material number of the dummy-material.

Create with reference15. ...

65.        1.      Choose Logistics ® Sales and Distribution ® Sales, and, depending on the type of document you want to create, choose:

66. Quotation, or 67. Order ® Create.

68.        2.      Select Create with Reference.The Create with Reference dialog box appears.

69.        3.      Enter the required data to select the source document.70.        4.      Select Copy.

The Overview screen appears.

Change16. ...

71.        1.      Choose Logistics ® Sales and Distribution ® Sales, and, depending on the type of document you want to create, choose:72.          Inquiry, 73.          Quotation, or 74.          Order ® Change.

75.        2.      Enter the appropriate document number on the initial screen.76.        3.      Choose .

Page 66: Bills of Services--SAP

The Overviewscreen appears.

ResultThere are several options for branching from the Overview screen to BOS maintenance.

        Choose Goto ® Item ® More ® Services.

        Choose .

        Double-click the document item; the Item Data screen is then displayed. Choose the Services tab page on the Item Data screen.

The service overview screen is displayed. From here, you can create and edit the BOS.

See also:Settings for Sales DocumentsCopying Control for Sales DocumentsSettings in the Material Master (Dummy-Material) 

Creating and Editing Outline Layouts 

Procedure

Creating an Outline Layout17. ...

77.        1.      Choose to display the outline layout.The outline layout is displayed on the left-side of the screen.

78.        2.      Create outline levels below the top node, which is identical to the document item.

You can use a maximum of four hierarchy levels to structure a BOS.

You can copy outline levels in part or fully using the service selection. For more information, see Copying Services from Model Specifications or Documents.

Creating Outline Levels18. ...

79.        1.      Place the cursor on the outline level above where you want to create the new outline level.

80.        2.      Choose .The Maintain Outline Level dialog box is displayed.

81.        3.      Enter the values for OLevel and the Short Text.In the Hierarchy Level area, you can see the level of the selected entry.

82.        4.      By selecting , you branch to a screen on which you can enter the long text of the outline level.

83.        5.      Choose .

Page 67: Bills of Services--SAP

Changing Outline Levels19. ...

84.        1.      Place the cursor on the outline level that you want to change.85.        2.      Choose Outline ® Change.

The Maintain Outline Level dialog box is displayed.

86.        3.      Make the required changes.87.        4.      Choose .

Deleting Outline Levels

You can only delete outline levels that have not been assigned service lines and (other) outline levels.

20. ...88.        1.      Place the cursor on the outline level that you want to delete.89.        2.      Choose Outline ® Delete.

Defining Layouts21. ...

90.        1.      Choose to choose a layout for the outline layout or to define your own layout.

You can choose different columns. You can find more information about the columns under Outline Layout.

For more information about processing, see Layouts.

Editing Outline Layout Long Text22. ...

91.        1.      Choose an outline level the long text of which you want to edit.92.        2.      Choose either:

        Long text outline in the context menu for the selected outline level         Outline ® Long text in the menu         Outline -> Change in the menu and then in the dialog box to create or

to change the text.

The icon changes depending on whether text already exists or not.

The long text editor appears.

93.        3.      Enter a text.94.        4.      Choose .

Printing the Outline Layout23. ...

95.        1.      Choose and Print entire hierarchy or Print view.96.        2.      Enter the required data for your printer.

Page 68: Bills of Services--SAP

The columns of the display variant currently selected are printed.

You can also choose a print preview.

97.        3.      Choose .  

 

  

Creating and Editing Service Lines 

PrerequisitesIn Customizing for Materials Management under Services ® Define Screen Layout, you determine which fields in a service line are required, optional, or blocked.You are on the service overview screen. From here you can create and edit service lines (see Service LIne).

Procedure

Creating or Changing Service Lines24. ...

98.        1.      Enter the required data in the Services data area.

If you would like to change the table layout for the service lines, choose Entry variant.

99.        2.      If you use an outline layout, proceed as follows:1. ...

1.                             a.      Select to display the outline layout.The outline layout appears on the left-side of the screen.

2.                             b.      Place the cursor on the outline level above the service lines that you want to maintain.

If you have created service lines below an outline level, they are identified by in the outline level on the outline layout display.

100.        3.      You can copy service descriptions from the service master or from documents.

Editing Long TextsThere are two ways to maintain a long text for a service line:

        Service long text         Line long text

25. ...

Page 69: Bills of Services--SAP

101.        1.      Select Goto ® Service long text.

If you have maintained text in the service master record, you can copy it into the service long text of the service line, and then edit it.

102.        2.      Select Goto ® Line Long Text.

Setting Line Attributes 26. ...

103.        1.      Select the desired service line.104.        2.      Choose .

The Detail screen appears.

105.        3.      Select the Line Category tab page and select the service line.

Changing Data in Several Service Lines (Mass Changes)27. ...

106.        1.      Select the required service lines.107.        2.      Choose Edit ®Set Values.

The Set Values dialog box appears.

108.        3.      Select the data to be changed and the new values.

You can replace subcontractor group 003 with subcontractor group 004 in 30 of a total of 100 service lines in a BOS.

Adding Service Lines28. ...

109.        1.      To add new service lines, select one or more service lines that are above where you want to add the new ones.

110.        2.      Choose Edit ® Add Line.

To ensure the numbering is consistent, sort and renumber the lines.

Sorting Service Lines29. ...

111.        1.      Choose Edit ® Sort by.112.        2.      Select a sort criterion.

If you have renumbered, added, or deleted service lines in a BOS, you can sort the service lines, and change their sequence. You can use the line number, service number, short text, or the external service number as the sort criterion.

For example, you have service lines numbered 10, 20, and 30, and you create an additional line between 20 and 30, which you number 21.

By sorting, the system restructures the list in ascending order, that is 10, 20, 21, 30.

Renumbering Service Lines

Page 70: Bills of Services--SAP

30. ...113.        1.      Select Edit ® Renumber.114.        2.      Enter an increment value.

After sorting, you renumber the service lines if, for example, you want to use standard increments of ten.

Enter the increment, for example, 10. The system replaces the existing values in all the selected lines with the new values. In this example, the system changes the line sequence 10, 20, 21, 30 to 10, 20, 30, 40.

Deleting Service Lines31. ...

115.        1.      Select one or more service lines for deletion.116.        2.      Choose Edit® Delete Line. 

Creating and Editing Composite of Service Lines 

PrerequisitesYou enable the subitem function in Customizing for Sales and Distribution under Bill of Services ® Enable Subitem Function at client level.

ProcedureCreating a Composite of Service Lines

32. ...117.        1.      Specify the object category as M for main item.118.        2.      Enter the short text for the service and details such as quantity, unit of

measure and gross price.119.        3.      To add subitems under the main item, enter the object category as U and

give details for the subitem.

You can add a subitem only under a main item or a subitem and not under a service line.

Changing a Composite of Service LinesYou can add a subitem to an existing composite of service lines by just inserting or appending a line under the main item or a subitem. To do this:

33. ...120.        1.      Specify the item category as U.121.        2.      Enter the short text for the service and details such as quantity, unit of

measure and gross price.

If you do not specify the item category, it would be considered as a service line.

Deleting a Composite of Service Lines

Page 71: Bills of Services--SAP

When you delete a main item, all its subitems are deleted. 

 

Page 72: Bills of Services--SAP

 

Copying Service Master Records to Bills of Services (BOS) 

UseYou can copy a service master record to a BOS template or to an operative BOS.When you copy the service master record, the system determines whether you are creating a new service line or changing an existing one.

If you assign a service master record to a service line that already exists, different functions are made available for reducing the time and effort spent on maintenance. These functions prevent existing entries from being overwritten.

PrerequisitesIf you also want to transfer the customer-specific fields when you transfer a service master record to a service line, you have to program this in the SAP enhancements.For more information, see SAP Enhancements for Customer-Specific Fields in the BOS.

Procedure

Transferring a Service Master Record to a New Service Line (Creating a Service Line)

34. ...122. In the Services data area, enter the service number of the service master record in

the Service No. field.123. Confirm your entry.

The system uses the data from the service master record.

Long and short texts are used for the customer master record.

Depending on the value of the indicator that allows changes to the short text, it is either possible to change the short text in the service line, or not.

If a long text for the service master record has been maintained in the relevant language, it is copied to the service long text of the service line. The long text is always displayed in display mode when a service line is created. It is not copied. It refers to the long text of the service master record.

Transferring a Composite of Service Master Record to a New Service Line 35. ...

124. Enter the service number from the service master record that you wish to explode.125. To explode the service as a composite of service lines, choose Yes.126. You can modify the exploded composite of the service line as described in

Creating and Editing Composite of Service Lines.

You can switch off the dialog box for confirmation if you are entering many main items and you do not want to confirm each item every time.

Page 73: Bills of Services--SAP

Copying the Service Long Text from the Service Master Record

You can only process service long text if you copy it from the service master record into the service line in this way. Otherwise, the long text only appears in display mode. Not until you copy the long text to the document using this function can you change the long text, and it no longer references the service master long text.

36. ...127. Choose Edit ® Copy service text.128. To go to the service long text, choose Goto ® Service long text.129. To enter a line long text, select Goto ® Line long text.

Transferring a Service Master Record to an Existing Service Line (Changing a Service Line)

37. ...130. In the Services data area, enter the service number of the service master record in

the Service No. field.131. Confirm your entry.

The system uses the data from the service master record:

1. The service line fields are only filled with data from the service master record if you did not enter a value previously.

2. The short text and the service long text are not copied.

You want to assign service master records to the individual service lines in the BOS of the building owner to save the material group, subcontractor group, and costing model for quotation costing.

The short and long texts have been provided by the building owner. They cannot, however, be changed when the data is copied.

Branching to the Service Master Record from a Service Line38. ...

132. Choose a service line that has been assigned to a service master record.133. Choose Goto ® Service master to display the service master record.134. Choose to return to the service line. 

Copying Services from Standard Service Catalogs (SSC) 

PrerequisitesYou must have set the Usage allowed indicator in the SSC header.

Procedure39. ...

Page 74: Bills of Services--SAP

40.  41.  

135.        1.      Choose Entry variant ® Standard catalog.136.        2.      In the Services data area, enter the required data for the SSC Service Area

and Output.137.        3.      Select Edit ® Copy service text.

The SSC editor is displayed and leads you through the BOS.

138.        4.      Double-click the text modules required, in sequence.After you have run through all of the possible text modules for a particular service, in accordance with the SSC's combinatorial analysis, the system branches back to the newly-created service line and copies the required text module.

139.        5.      On the full service screen, check the completed service description by choosing Goto ® Service long text.

You can maintain a long text for a service line in different ways:

3.                             a.      Service long textThe service long text is taken from the SSC.

4.                             b.      Line long textThe line long text only applies to the document service lines. It is also maintained in the document.

140.        6.      If you have selected text modules that have variables, the system issues a message advising you that you have to replace these variables with actual values.

42. If you have selected text modules that have variables, the system issues a message advising you that you have to replace these variables with actual values.

You must specify a particular category in the service description Sandstone masonry, category &$&, Wall thickness 50.

 

Copying Services from Model Specifications or Documents 

UseBy using the service selection, you can copy numerous services from an existing bill of services (BOS) to a newly-created sales document. You can either copy individual service lines, or complete outline levels.To select services, you can use the following sources:

        The current BOS

        Model Specification (Model Spec)

        Purchasing document

        Sales document

Page 75: Bills of Services--SAP

        Service entry sheet

        Network

        Maintenance and service order

Procedure

Copying Service Lines43. ...

141.        1.      Select Service Selection.The Service Selection dialog box is displayed.

142.        2.      Enter the model specification or the document from which you want to copy services.

If you do not know the number of the model specification or document, you can search for

one using .

143.        3.      If you want to copy a BOS completely, select .144.        4.      If you want to branch to the selected BOS, select .145.        5.      Select the required service line(s) in the selected BOS.146.        6.      Select Services to copy the service lines.

You return to the current BOS.

Copying Outline Levels with Service Lines

You can only perform this process if you create a new BOS that does not yet have an outline.

44. ...147.        1.      So that you can copy outline levels completely or partially, you must show

the Outline Layout by choosing .148.        2.      Select Service Selection.

The Service Selection dialog box appears.

149.        3.      Enter the model specification or the document from which you want to copy services.

If you do not know the number of the model specification or document, you can search for

one by choosing .

150.        4.      If you want to copy a BOS completely, choose .151.        5.      If you want to branch to the selected BOS, choose .152.        6.      Choose the required outline level in the selected BOS.153.        7.      Choose Outline Path.

The system copies the complete subhierarchy, including the service lines below it, into the current BOS.

You return to the current BOS.

  

Page 76: Bills of Services--SAP

Copying Services by Using Class Selection 

PrerequisitesTo copy a service master record by using classification selection, you must maintain the classification system for Services (038) class type.For more information, see Classification (CA-CL).

Procedure45. ...

154.        1.      Select Service Selection.The Service Selection dialog box appears.

155.        2.      Select Class Selection.156.        3.      Select .

The Find Objects in Class screen appears.

157.        4.      Enter the required class.158.        5.      Select .159.        6.      Choose Find in Initial Class.

The system displays the service master records assigned to the class.

160.        7.      Select the required service.161.        8.      Choose to copy the service to the current BOS.

The current BOS appears.

 

Tracking Changes in the BOS 

UseChanges that have been made to the BOS are logged in the system.

For each change, you can display information on the person who made the change and when (date and time). You can also display a change document.

PrerequisitesYou are on the service overview screen. From here, you can create and edit the BOS.

ProcedureChoose Goto ® Changes.

The change document appears.

ResultAn overview detailing all the changes is displayed.

User Date Time Change Document

SCHMIDT 21.02.2001 20:06:42 1036144

Line long text : 01 0000000010 added

Outline long text : 02 added

Page 77: Bills of Services--SAP

Line : 02 0000000010 changed

MATKL material group

Old field

New field 01

THOMAS 29.03.2001 10:06:42 104615

Group : 01 changed

KTEXT1 short text

Old field Junction box XB-4

New field Junction box XA-12

 

 

Service Entry 

UseWithin the framework of the unit price contract, service entry serves to define the scope of the service performed. It takes place using service entry sheets (debit memo requests). You can create several service entry sheets for one sales order. The service entry sheets also form the basis for remuneration.

You can create a service entry sheet only for a document flow for a unit price contract.

PrerequisitesYou have made settings in Customizing for Sales and Distribution and created master data.

Features

Creating a service entry sheetWhen you create a service entry sheet, the system requests that you reference a sales order. The system creates a document item for the referenced sales order and makes an empty bill of services available. You can complete this by copying service lines from the sales order using the service selection.It is also possible for you to specify the BOS structure and maintain subitems in the service entry sheet. Although the subitems are not relevant for billing, you can perform service entries for information purposes.You can create additional document items for service entry (To do this, choose Sales Document ® Create with Reference ®To Sales Document on the Overview screen when entering services. Enter a document item in a sales order with a BOS).

Quantity overrun and unplanned servicesIf you do not know the separate project services at the time of the requirement, or you do not want to plan the services for various reasons, you can allow that services are first

Page 78: Bills of Services--SAP

entered in the service entry sheet. Furthermore, you can enter a quantity overrun for planned services. For more information, see Working with Planned and Unplanned Services.

Statistical information in the sales orderBy using statistical information, you can determine the services that have been performed and the amounts. For more information, see Monitoring Services.

Monitoring the services performedYou can create several service entry sheets for one sales order. The system ensures that the complete quantity flow is available. See also:Settings for Sales DocumentsCopying Control for Sales DocumentsSettings in the Material Master (Dummy-Material)Working with Planned and Unplanned Services  

Creating Service Entry Sheets 46. ...

162.        1.      Select Logistics ® Sales & Distribution ® Bill of Services ® Service Entry Sheet ® Create.

163.        2.      In the order type, enter the document type for the service entry sheet (debit memo request). The default order type is TBOS.

164.        3.      Choose and enter the required data for the sales order (document number) in the Create with Reference dialog box that is displayed.

165.        4.      Choose Copy.The Overview screen appears.

166.        5.      Double-click the document item; the Item Data screen appears.There is an additional Services tabstrip on the Item Data screen.

167.        6.      Select the Services tabstrip.From here, you create and process services for the service entry sheet.

168.        7.      Choose Service Selection.The Service Selection dialog box appears.

The sales order, for which the service entry sheet is to be created, is a default value.

169.        8.      Choose .170.        9.      Select the required service lines in the reference document, and choose

Services.

You can carry out this process as often as required.

Page 79: Bills of Services--SAP

171.    10.      You can enter the cumulative quantities or performed quantities per service line.

If you specify both the cumulative quantities as well as performed quantities, the system gives precedence to the performed quantities and calculates the cumulative quantities based upon performed quantities.

The total quantity entered in all service entry sheets (cumulative value) is displayed in the Actual Quantity column.

172.    11.      Save the document. 

Monitoring Services 

UseBy using statistical information, you can determine the services and the respective amounts performed.

Procedure1. Choose Logistics ® Sales and Distribution ® Sales ® Order ® Display or

Change[SAP1].

2. Enter a sales order or a service entry sheet (debit memo request).

3. Choose .

1. Double-click the document item. The Item Data screen is displayed.

1. Select the Services tab page.

1. Double-click the short text of the service line.The Details screen is displayed.

2. Choose the Statistics tab page.

 

ResultThe system displays the following information for each service line in the sales order and service entry sheet (debit memo request).Field Comment Display in the sales

document

Actual quantity Information on the total quantity entered to date

The SAP system updates the quantity each time you make a new service entry. This means it cumulates the quantity to a value.

Sales order

Service entry sheet (debit memo request)

Entered value Information on the total value Sales order

Page 80: Bills of Services--SAP

entered to date

The SAP system updates the value each time you make a new service entry. This means it cumulates a value.

Origin of Service (Planned Line No.)

Path and line number of the original service line in the sales order

Service entry sheet (debit memo request)

 

 

Billing of Customer Bills of Services (BOS) 

Billing/Unit Price ContractsBilling is progress-related on the basis of the service entry sheet. The system multiplies the quantity per service line recorded in the service entry sheet by the sales price saved in the contract.You have the following options:

        Settlement without down payment processing

        Settlement with down payment processing (without billing plan)

In a unit price contract, you can map down payment chains and partial invoices on the basis of service entry sheets without using a billing plan.

Billing/Flat-Rate Price Contracts Billing is carried out on the basis of the sales order. You have the following options:

        Settlement without down payment processing

        Settlement with down payments (with billing plan)

In this case, down payments and partial invoices are related to the milestone or the correct accounting period. They are implemented using a billing plan.

You can process customer projects in the SAP system using sales order items that have been assigned to a project.

For more information, see Sales Processing Control for BOS using the Requirements Class and Make to Order

If you use the Financial Accounting (FI) component the billing data is passed to Accounts Receivable Accounting (FI-AR).If you use the Controlling (CO) component the financial accounting data is updated in Controlling (CO). 

Page 81: Bills of Services--SAP

Billing/Unit Price Contracts Prerequisites

To create a billing document, first you have to delete the billing block on the Sales tab page in the sales order.Settlement using down payment processing is only possible if, in Customizing for Financial Accounting, you have set the correct field status for the additional account assignment. For more information, see Billing with Down Payment Processing.

Process Flow

In a unit price contract, billing is progress-related on the basis of the service entry sheet.

Settlement without down payment processing

On invoice creation (debit memo), for each service line, the system multiplies the quantity recorded in the service entry sheet by the sales price saved in the sales order.

After you have created an invoice for a service entry sheet and generated an accounting document, the system sets the following statuses for the service entry sheet:

        Reference status fully referenced

        Invoicing status fully invoiced

        Overall processing status completed

If you have completed the sales order, you must set the overall processing status to completed.

Page 82: Bills of Services--SAP

Settlement with down payment processing (without billing plan)In a unit price contract, you can map down payment chains and invoices on the basis of service entry sheets, without using a billing plan.

47. ...173.        1.      Down payment request (DP request)

The system uses the price from the service entry sheet.

When transferring to Accounts Receivable Accounting (FI-AR), the system generates a down payment request as a noted item in the down payment request account in Financial Accounting. The down payment request account does not affect the financial statements or the profit and loss statement.

After you have created a down payment request, the system sets the following statuses for the service entry sheet:

        Reference status Partially referenced         Invoicing status Partially invoiced         Overall processing status In process

You can view the generated down payment requests in the document flow of the sales order.

174.        2.      Effected down paymentThe customer makes the down payment. You post the incoming payment with reference to the down payment request in Accounts Receivable Accounting (FI-AR). This activity marks the down payment request as cleared. You can also view this clearance in the document flow of the sales order.

The system changes the noted items generated by the down payment requests in the customer account into cleared items.

Page 83: Bills of Services--SAP

At present, if the customer only pays a part of the requested sum, the system clears the down payment request completely. For that reason, you must manually enter the account assignment of subsequent down payments to the sales order and the relevant sales order item.

175.        3.      Milestone billing/final invoicing with down payment clearing

When creating the invoice creation (debit memo), the system multiplies the quantity recorded in the service entry sheet by the sales price saved in the sales order for each service line.

During billing, the system clears the down payments effected by the customer. It does this by recording the affected down payments as items to be cleared in the billing document.

The system does not calculate the invoiced amount (down payment amount = remaining amount to be paid). The customer receives information on the amount to be deducted from the payment.

In Financial Accounting, the down payments for clearance that are assigned to a billing document trigger settlement of the effected down payments against the existing claim.

Once you have created a debit memo for a service entry sheet and generated an accounting document, the system sets the following statuses for the service entry sheet:

        Reference status Fully referenced         Invoicing status Fully invoiced         Overall processing status Completed

 

Creating Billing Documents 

Creating a downpayment request:1. Choose Logistics ® Sales and Distribution ® Sales ® Order ® Subsequent

Functions ® Billing Document.

2. To generate a billing due list, choose Billing Due List.

3. Enter Billing type FAZS as the default.

The standard system contains a default billing type L2 for the service entry sheet in Customizing for Sales. The system uses this default billing type if billing is triggered by the subsequent order functions. If you want to create a down payment request, you must first set up the corresponding billing type.

1. Choose Settings ® Default data.

2. Enter Billing type FAZS.

3. Choose .

4. Enter the required selection data.

5. In the Documents to be selected area, choose Order-related.

6. Select DisplayBillList.

Page 84: Bills of Services--SAP

For more information, see Processing Billing Due List.

Creating a debit memo1. Choose Logistics ® Sales and Distribution ® Sales ® Order ® Subsequent

Functions ® Billing Document.

2. To generate a billing due list, choose Billing Due List.

3. Enter the required selection data.

4. In the Documents to be selected area choose the option Order-related.

5. Choose DisplayBillList.

For more information, see Processing Billing Due List.

Generating accounting documents

You have created a billing document, but no accounting document. In the standard system, the system does not automatically release the billing document. You must release it manually.

When you release a billing document in this way, the system passes the billing data to Financial Accounting (FI).

48. ...176. Choose Logistics ® Sales and Distribution ® Sales ® Order ® Subsequent

Functions ® Billing Document.177. Choose Billing Document ® Change.178. Enter the required data.179. Choose Billing Document ® ReleaseToAccounting. 

Billing/Flat-Rate Price Contracts 

PrerequisitesSettlement using down payment processing is only possible if in Customizing for Financial Accounting you have set the correct field status for the additional account assignment. For more information, see Billing with Down Payment Processing.

Process FlowIn a flat-rate contract, you invoice on the basis of the sales order.

Settlement without down payment processing

Page 85: Bills of Services--SAP

Settlement with down payments (with billing plan)You can create a customer payment plan using the billing plan stored in the sales order. Down payments, partial invoices, and the final invoice are either related to a milestone or the correct accounting period. The system determines the value to be invoiced from the item condition records or from the exact dates in the billing plan. In milestone billing you can specify the percentages or amounts to be invoiced.

Page 86: Bills of Services--SAP

After you have created one or more down payment request(s) and partial invoice(s), the sales order is given the following:

1. Reference status Partially referenced

2. Invoicing status Partially invoiced

3. Overall processing status In process

4. After you have created the final invoice, the sales order is given the following:

5. Reference status Fully referenced

6. Invoicing status Fully invoiced

7. Overall processing status Completed

See also:Billing

Billing Plan

Down Payments for Sales Orders

 

Reports 

UseYou can use various reports to analyze bills of services.

For example, you can use a report to make individual or mass changes to selected service lines. During the quotation phase, you can get an overview of the services assigned externally in a

Page 87: Bills of Services--SAP

customer BOS and copy pricing elements for service lines from a purchasing document to a sales document.

When the services are being performed, you always have an overview of your BOS, the progress of the services, and the billing-relevant values.

PrerequisitesIn Customizing for Sales and Distribution, under Bill of Services ® Maintain Reports for Services, you determine:

        The sales document types that you can display with particular reports

        The sequence in which the reports appear on the selection screen (item on the selection screen)

FeaturesThe following areas are delivered:

Report Program name Special feature

Generic Report: Bill of Services with Hierarchy

RADBOS02 Navigation within the outline layout (expand, collapse)

Generic Report: Bill of Services without Hierarchy

RADBOS03 Display as flat list

Print output

Individual and mass change

Report: Quantity Flow (Order, Service Entry Sheet, Billing Document)

RADBOS01 Details on the debit-side value and quantity flows

Report: Subcontractor Services

RADBOS04 Details on the credit-side value and quantity flows

Price transfer

Costing Report RADBOS05  

 

 

Generic Report: Bill of Services with Hierarchy 

UseYou can use the report RADBOS02 for a document item in a customer inquiry, customer quotation, or a sales order with a BOS.

PrerequisitesIn Customizing for Sales and Distribution under Bill of Services ® Maintain Reports for Services, you have defined for which sales document types you want to use this report. You have also defined where the report should be displayed on the selection screen of the report.

Page 88: Bills of Services--SAP

FeaturesThe outline of the BOS is displayed on the left-hand side of the screen. The first level of hierarchy for the outline layout is always visible. Choose ( ) to display the other levels or ( ) to hide them.The subitems and the main items are displayed. There are different icons to signify these in the service list. If you double-click an outline level, the service overview for the outline level is displayed on the right-hand side.

If you have not maintained an outline layout, only the document item is displayed on the left-hand side. You can display the service overview by double-clicking the document item.

You can determine your own layouts, for example to show or hide columns. You can process the overview lists output in accordance with the selection by using different functions (for example, group values, sort values, or set filters), thereby determining more information.

ActivitiesTo display the report, you must carry out the following activities:

49. ...180.        1.      You branch to the reports from the list of sales documents in the Sales

Information System.181.        2.      Choose Service on the list screen.

The Report dialog box containing a list of reports with a BOS is displayed.

182.        3.      Select the report for the generic report for a BOS with hierarchy from this list.183.  

 

Generic Report: Bill of Services without Hierarchy 

UseYou can use the report RADBOS03 for a document item in a customer inquiry, customer quotation or sales order with BOS. It is particularly suitable for the purposes of printing and mass changes.

PrerequisitesIn Customizing for Sales and Distribution under Bill of Services ® Maintain Reports for Services, you have defined for which sales document types you want to use this report. In addition, you have defined where the report should appear on the selection screen of the report.

Page 89: Bills of Services--SAP

FeaturesThe system displays a flat list, which means that the outline levels and their associated service lines are listed one below the other. You can use this report for print output.You can also select service lines from different hierarchies, and make individual changes or a mass change to the selected fields.

Display variantIn the standard display variant, the list of services has various columns:

        Service index

        Short text

        Quantity

        Base unit of measure

        Net value

        Gross price

        Currency

You can determine your own display variants, for example, to show or hide columns. You can process the overview lists output in accordance with the selection by using different functions (for example, group values, sort values, or set filters), thereby determining more information.

Mass changeFor mass changes, you can select any of the fields in the sales document on the Maintain BOS for Document Item screen.You have the following options:

50. ...184.        1.      Make individual changes

By double-clicking the field to be changed in the service line, the relevant sales document appears on the screen for maintaining the BOS. The cursor is already in the required field of the selected service line.

185.        2.      Change several service linesIn the report, you can select several service lines from different hierarchy levels. You can change the fields for the selected service lines by choosing Go to ® Set values.

Making a mass change from the report allows you to change several service lines from different hierarchy levels in one step.

186.        3.      Change customer-enhancement fieldsIn the report, you can select several service lines from different hierarchy levels. Then, you can change your own customer fields by choosing GoTo ® Customer fields.

For more information about customer enhancement fields, see SAP Enhancements for Customer-Specific Fields in the BOS.

ActivitiesYou must carry out the following activities to display the report:

51. ...

Page 90: Bills of Services--SAP

187.        1.      You branch to the reports from the List of Sales Documents via the Sales Information System.

To list all customer quotations for one construction proprietor, choose Logistics ® Sales and Distribution ® Sales ® Information System ® Quotations ®Quotations List. Enter the name of your construction proprietor in the Sold-to party field as selection criterion.

188.        2.      Choose Service on the list screen.The Report dialog box containing a list of reports with a BOS is displayed.

189.        3.      Select the report for the generic report for a BOS without hierarchy from this list.

  

Quantity Flow (Order, Service Entry Sheet, Billing Doc.) 

UseThe report RADBOS01 applies to a sales order item with a BOS. Using the following values, the report provides you with details on the debit-side value and quantity flows:

        BOS quantities and values from the sales order

        Recorded values and quantities from the service entry sheet (debit memo request)

        Billed value

PrerequisitesIn Customizing for Sales and Distribution, you have defined for which sales document types you want to use this report. In addition, you have defined in which position the report should appear on the selection screen of the report.

Features

Outline Layout

The system displays the BOS outline on the initial screen. The first hierarchy level of the outline layout is always visible. You can display or hide the other levels.Icons identify denote whether the service is a main item or a subitem.

List of service lines for an outline level

To display a list of services, double-click on the corresponding outline level.

If you have not maintained an outline layout, only the document item is displayed. You can display a list of services by double clicking the document item.

The output list contains the following:

Page 91: Bills of Services--SAP

Sales order data for the service lineThe details of the sales order are displayed in the first line of each service line. They include:

        Service index

        Short text

        Quantity (quantity in the service line in the sales order, order quantity)

        Base unit of measure

        Net value

        Gross price

        Currency

Cumulated data for service line from follow-on documentsFor each service line, there is status information in the second line:

Processing status of service entry

Symbol Meaning

(red) No service entry sheet (debit memo request) created,Recorded quantity = 0

(yellow) Service entry sheet (debit memo request) not fully createdRecorded quantity < quantity in BOS

(green) Service entry sheet (debit memo request) fully createdRecorded quantity >= quantity in BOS

Status of down payment request

Symbol Meaning

(red) No down payment request has been created

(yellow) Down payment requests have not been created for all service entry sheets (debit memo requests)

(green) Down payment requests have been created for all service entry sheets (debit memo requests)

Status of partial invoices and final invoices

Symbol Meaning

(red) No billing document created. This means no service entry sheet (debit memo request) billed.

(yellow) Billing not fully complete. This means not all service entry sheets (debit memo requests) have been billed.

(green) Billing complete. This means all service entry sheets (debit memo requests) have been billed.

The following information is also displayed in the status line:        Total quantity entered with base unit of measure

The quantities entered in the service entry sheet are cumulated for this service line.

        Total value entered with currency

Page 92: Bills of Services--SAP

The values entered in the billing document are cumulated for this service line.

        Service entry in percent

The system calculates the share as a percentage of the entered cumulative quantity from the quantity in the sales order BOS.

        Total quantity billed with base unit of measure

The quantities entered in the billing document for this service line are cumulated.

        Total value billed with currency

The values entered in the billing document are cumulated for this service line.

        Total value billed in percent

Detail Data for the Service Line from Follow-On Documents (Individual Acc. to Service Entry Sheet)Detailed information is included below the status lines. You can either display or hide (expand/collapse) this information. The system generates a line with the columns for each service entry sheet (debit memo request) as shown below:

        The appropriate document number for the service entry sheet, the appropriate down payment request, and the billing documents are displayed below the status icon.

You can display the document by clicking the document number. This provides you with specific information from the report on the follow-on documents.

        If the down payment requests or the billing documents have been canceled, the appropriate indicator is set.

        Entered quantity with base unit of measure in the service entry sheet

        Entered value with currency in the service entry sheet

        Quantity billed with base unit of measure

        Value billed with currency

ActivitiesYou must carry out the following activities to display the report:

52. ...190.        1.      You branch to the reports from the list of sales documents in the Sales

Information System.191.        2.      Choose Service on the list screen.

The Report dialog box containing a list of reports with BOS is displayed.

192.        3.      Select the report for quantity flow (order, service entry sheet, billing documents) from this list.

 

Report: Subcontractor Services 

UseYou can use report RADBOS04 for a document item in a customer quotation with a BOS.

Page 93: Bills of Services--SAP

Using the following values, the report displays details on the credit-side value and quantity flows:

Quantities and values of the services assigned externally from the customer quotation

Accepted quantities in a SC BOS in a purchasing document

BOS values from the subcontractor quotation

You can transfer prices from the subcontractor quotation to the customer quotation.

PrerequisitesIn Customizing for Sales and Distribution, you have defined for which sales document types you want to use this report. In addition, you have defined where the report should appear on the selection screen of the report. You have created services in the subcontractor BOS using the function for Service Selection with the option from SD to subcontractor BOS. The system administers a reference for each service line copied from the customer BOS. The system controls the price transfer using the assignment of condition types for purchasing and sales documents. You have made Customizing settings for the copying rules for conditions by choosing Sales and Distribution ® Bill of Services ® Subcontractor BOS ® Define Copying Rule for Condition Types.

Features

DisplayThe first screen displays the outline of the sales document with a BOS. The first hierarchy level of the outline layout is always displayed. You can also display or hide the other levels. To display a list of external services, double-click an outline level.

If you have not maintained an outline layout, only the document item is displayed. You can display a list of services by double clicking the document item.

The output list contains the following:Detailed data on the sales document on the first line of each service line:

1. Service index

2. Short text

3. Quantity (quantity in the customer BOS, quotation quantity)

4. Base unit of measure

5. Net value

6. Gross price

7. CurrencyAdditional information below each service line. You can either display or hide this information.

If the order process began with a purchase requisition, the second line displays status information on the copied (referenced) quantity:

Symbol Meaning

(red) Service line not referencedReferenced quantity = 0

Page 94: Bills of Services--SAP

(yellow) Service line partially referencedReferenced quantity < quantity in customer BOS

(green) Service line fully referencedReferenced quantity >= quantity in customer BOS

Information below the status line. For each MM quotation, the system generates a line containing the following data:

Document number of the purchase requisition (PReq) Document number of the RFQ/quotation Document number of the purchase order Copied quantity (referenced quantity on the basis of the Service Selection from

the Customer Bill of Services (BOS) to the Subcontractor BOS (SC BOS)) Net value Gross price Currency

One MM document chain has several lines (one line per RFQ/quotation).

You can double-click the purchasing document's number to display the relevant document.

Price transferThe system automatically transfers the pricing elements according to the Customizing settings for the copying rules.

Automatic transfer of prices is not possible if you have created several purchasing document chains (that is, if you have referenced the same service line in several purchase requisitions or purchase orders).

ActivitiesYou must carry out he following activities to display the report:

53. ...193. You branch to the reports from the list of sales documents in the Sales

Information System.194. Choose Service on the list screen.

The Report dialog box containing a list of reports with a BOS is displayed.

195. Select the report for subcontractor services from this list.  

Costing Report 

UseYou can use the report RADBOS05 for a customer quotation or sales order with a bill of services (BOS).

Page 95: Bills of Services--SAP

PrerequisitesIn Customizing for Sales and Distribution, you have defined for which sales document types you want to use this report. In addition, you have defined where the report should appear on the selection screen of the report.

FeaturesThe system displays a flat list (in other words, not a hierarchy). The outline levels, the appropriate service lines and the costing items are displayed one after the other.

Display variantsThe list contains different columns (delivered display variants).For the services:

        Outline level (key and short text)

        Line number and short text for the service line

        Quantity and base unit of measure

        Gross price, net price and currency

For the costing items:        Item number

        Description

        Item category and additional columns (for example, material number, material group, plant, service type, number of purchasing info. record, and costing type)

You can display additional information in the columns, depending on the item category.

        Additions and deductions

        Quantity and base unit of measure

        Base costs, basic costs, target costs, and currency

You can determine your own display variants, for example show/hide columns. You can process the output of the overview lists according to the selection by using different functions (for example, group values, sort values, or set filters), thereby determining more information.

Create your own display variants to evaluate the additions, deductions and assessments.

See

Additions, Deductions and Assessments

ActivitiesYou must carry out the following activities to display the report:

54. ...196.        1.      You branch to the reports from the list of sales documents in the Sales

Information System.197.        2.      Choose Service on the list screen.

Page 96: Bills of Services--SAP

The Report dialog box and a list of reports with BOS appears.

198.        3.      Select the costing report from this list.See

Choosing Display Variants in Lists (SD)

199. SAP List Viewer (ALV): Classic 

Data Exchange 

UseThis section is aimed at developers who want to create integrated solutions for BOS in Sales using interfaces.

        Companies are increasingly exchanging BOS electronically. These BOS are structured in accordance with country-specific norms. In German-speaking countries, for example, these BOS are structured according to standards laid down by the German Gemeinsamer Ausschuss fuer Elektronik im Bauwesen (GAEB) (which can be roughly translated as the Joint Committee for Electronics in Building Construction).

        Using interfaces, data can be passed to or received by different business partners in the SAP system (for example, quotations from various subcontractors for the purposes of price comparison).

        Using these interfaces, you can copy data from external cost estimation and QTO programs.

        You can implement frontend applications as Windows-based client applications (such as, macros for desktop applications - for example, MS Office generally written in Visual Basic for Applications - or as applications in Visual Basic, Java, or C++.

        You can implement web-based access to a SAP system using Internet or Intranet applications.

FeaturesThe interfaces for exchanging data include:

        Interfaces for Service Master Records

        Interfaces for Sales Documents with BOS

        Interfaces for Purchasing Documents with BOS

 

These interfaces are either Application Programming Interfaces (APIs) or Business Application Programming Interfaces (BAPIs).

Both are used as function modules and can be found in the function builder for the ABAP Workbench.

Function modules become BAPIs if they have also been defined in the Business Object Repository (BOR) as methods for SAP business object types that have specific business functions.

Each function module supports the Remote Function Call (RFC) log and is processed without returning the screen dialog to the calling application.

Page 97: Bills of Services--SAP

Interfaces for Service Master Records 

UseYou can read service master records using program interfaces.

FeaturesMethods for the following business object types are available as interfaces:

ServiceBos for the industry-specific component Engineering and Construction

Service for the Service component

The business object type ServiceBos is based on the business object type Service.

Business Object Type

Current Method (BAPI) Original method, no longer to be used

Service Service.GetList  

ServiceBos ServiceBos.GetDetailBos Service.GetDetail

Do not use the Service.GetDetail method. You can read the following fields only with the ServiceBos.GetDetailBos method for the industry-specific component Engineering & Construction:

1. Customer fields that can be made available as a result of SAP enhancements for customer-specific fields in the service master record

2. User-specific fields in Customizing for Materials Management under Service

3. Sales data (such as subcontractor group and costing model)

 

Interfaces for Sales Documents with BOS  

UseUsing the program interfaces, you can exchange data for the following sales documents with bill of services (BOS):

        Customer inquiry

        Customer quotation

        Sales order

        Service entry sheet (new process)

        Service entry sheet (credit/debit memo request)

The following graphic illustrates one possible scenario.

Page 98: Bills of Services--SAP

FeaturesFunction modules exist for exchanging data of sales documents.Several of these function modules have been realized as methods of business object types for sales documents with a BOS. They can be found in the Business Object Repository (BOR) for the industry-specific component Engineering and Construction.

You can find detailed information on the business object types and their methods in the BAPI (Business Application Programming Interface) Explorer. You can call the BAPI Explorer by choosing Tools ® Business Framework ® BAPI Explorer. You can also use transaction BAPI.

You can find detailed information on function modules in the Function Library (Tools® ABAP-Workbench ® Development ® Function Builder ).

There following interfaces exist:        Create

Here you can create a sales document with a BOS.

        Change

Using Change, you can change specific data in a sales document with a BOS.

        GetDetail

Using GetDetail, you can find data for a document. A key identifies the document. Afterwards, this data is returned to the calling program.

        GetList

GetList delivers a list of all the documents saved in the system (you can restrict the amount of documents displayed by the search criteria you choose to use) Afterwards, the data on the documents is returned to the calling program. Service data is not transferred.

        GetDetailedList

Page 99: Bills of Services--SAP

A list of documents is created with GetDetailedList (you can restrict the amount of documents displayed by the search criteria you choose to use) Afterwards, the data on the documents is returned to the calling program. Service data is also transferred.

Customer inquiry with BOS

The following methods replace the function modules used up until now:Business Object Type

Current Method (BAPI) Original function module, no longer to be used

CustomerInquiryBos CustomerInquiryBos.CreateBos BS01_INQUIRY_CREATE

CustomerInquiryBos.GetDetailBos BS01_INQUIRY_GETDETAIL

Customer quotation with BOS

The following methods replace the function modules used up until now:Business Object Type

Current Method (BAPI) Original function module, no longer to be used

CustomerQuotationBos

CustomerQuotationBos.CreateBos BS01_QUOTATION_CREATE

CustomerQuotationBos.ChangeBos

BS01_QUOTATION_CHANGE

CustomerQuotationBos.GetDetailBos

BS01_QUOTATION_ GETDETAIL

The following function module is also available as well as the methods above for the customer quotation:BS01_QUOTATION_GETDETAILEDLIST

Sales order with BOS

The following methods replace the function modules used up until now:Business Object Type

Current Method (BAPI) Original function module, no longer to be used

SalesOrderBos SalesOrderBos.CreateBos BS01_SALESORDER_CREATE

SalesOrderBos.GetDetailBos BS01_SALESORDER_ GETDETAIL

SalesOrderBos.GetListBos BS01_ SALESORDER_ GETLIST

Service entry sheet

The following methods replace the function modules used up until now:Business Object Type

Current Method (BAPI) Original function module, no longer to be used

DebitMemoRequestBos

DebitMemoRequestBos.CreateBos

BS01_CDMEMOREQUEST_CREATE

DebitMemoRequestBos.GetDetailBos

BS01_CDMEMOREQUEST_ GETDETAIL

Page 100: Bills of Services--SAP

DDIC structures

User data is exchanged in the form of data records. The structures of the data records are archived in the Data Dictionary (DDIC). DDIC structures (Selection) Meaning

BAPIVBELN Sales document number

BAPISDHD1 Header data of the sales document

BAPIRET2 Confirmation

BAPISDITM Item data of the sales document

BAPISCHDL Scheduling data

BAPIPARNR Partner roles for the document header or the SD item

BAPIESLLC Data of a service line/outline level (excluding long text)

BAPIESLLTX Long text for service line/outline level

BAPIPAREX Customer enhancement, import

BAPIBOSCD Service line conditions

BAPIBOSCOST Service line cost item

BAPIBOSCOSTMODEL Service line cost model

BAPIBOSCOSTMODEL_CHARA_VALUE Service line cost model characteristic

SAP data model

The SAP data records are linked in accordance with the SAP data model. The following shows the most important assignment rules for data records:Data record assignment Implemented with fields

Item data for the sales document - Outline layout

SERVICE_NO - PCK_NO

Outline layout - Service line SUBPCK_NO - PCK_NO

Hierarchy level - Outline level HI_LINENO - LINE_NO

Data carrier format        The file is organized sequentially.

        The data records are in ASCII format.

        The record length of the data carrier is 78 bytes.

        Every data record in the data carrier ends with the closing character >.

        Data records longer than 78 characters are split across several data carrier data records. The continuation character is >.

This results in the following data record description:Symbol Content

1 Record type or continuation symbol

2-77 User data

Page 101: Bills of Services--SAP

78 Closing symbol

 

 

Interfaces for Purchasing Documents with BOS  

UseUsing program interfaces, you can exchange data for the following purchasing documents with a bill of services (BOS):

        Purchase requisition

        Inquiry

        Quotation

        Purchase order

        Service entry sheet

Features

Purchase requisition, inquiry, quotation, purchase orderThere are several different business object types for purchasing documents with a BOS in the Business Object Repository (BOR) for the Purchasing component.

However, the SAP enhancement for customer-specific fields in BOS SRVDET, and the additional fields for the BOS of the industry-specific component Engineering & Construction, are missing for these business object types.

You can therefore, use the following function modules:

Document Function Module

Purchase requisition BS01_REQUISITION_CREATE

BS01_ REQUISITION _GETDETAIL

Inquiry BS01_RFQ_GETDETAIL

Quotation BS01_MM_QUOTATION_CREATE

Purchase order BS01_PO_CREATE

BS01_PO_ GETDETAIL

For more details, see the function module documentation in the Function Builder (Tools ® ABAP Workbench ® Development ® Function Builder).

Service entry sheetThe business object type ServiceEntrySheet is available for the service entry sheet in the Business Object Repository (BOR) for the Service component. You can access this business object type using different methods.

Business Object Type Method

ServiceEntrySheet ServiceEntrySheet.Create()

ServiceEntrySheet.Delete()

Page 102: Bills of Services--SAP

ServiceEntrySheet.GetDetail()

ServiceEntrySheet.GetList()

ServiceEntrySheet.GetReleaseInfo()

ServiceEntrySheet.Release()

ServiceEntrySheet.ResetRelease()

You can get an overview of the BAPIs available in the BOR in the BAPI Explorer. You can call the BAPI Explorer by choosing Tools ® Business Framework ® BAPI Explorer. You can also use transaction BAPI.

DDIC structuresUser data is exchanged in the form of data records. The structures of the data records are archived in the Data Dictionary (DDIC).

DDIC structures (Selection) Meaning

BS01MMHEAD Header data of the purchasing document

BS01MMITEM Item data of the purchasing document

BS01MMITEMTX Item text

BS01MMSCHEDULE Scheduling data

BAPIEKKN Account assignment data

BAPIRET2 Confirmations

BAPIESUHC Limits

BAPIESUCC Limits with contract reference

BAPIESLLC Data of a service line/outline level (excluding long text)

BAPIESLLTX Long text for service line/outline level

BAPIPAREX Customer enhancement, import

BAPIESKLC Value/Link service account assignment

SAP data modelThe SAP data records are linked in accordance with the SAP data model. The following shows the most important assignment rules for data records:

Data record assignment Implemented with fields

Item data for the purchasing document - Outline layout

SERVICE_NO - PCK_NO

Service entry sheet - Outline layout PACKNO

Outline layout - Service line SUBPCK_NO - PCK_NO

Hierarchy level - Outline level HI_LINENO - LINE_NO

Purchasing document - Account assignment EBELN, EBELP

Service entry sheet - Account assignment LBLNI, PACKNO

Page 103: Bills of Services--SAP

Service account assignment reference - Account assignment

ZEKKN

Data carrier format        The file is organized sequentially.

        The data records are in ASCII format.

        The record length of the data carrier is 78 bytes.

        Every data record in the data carrier ends with the closing character >.

        Data records longer than 78 characters are split across several data carrier data records. The continuation character is >.

This results in the following data record description:

Symbol Content

1 Record type or continuation symbol

2-77 User data

78 Closing symbol

 

 

Service Entry using an Internet Interface 

UseTo be able to report both accurately and punctually on the services that are often performed locally, you can also enter the service entry sheet at the service location (for example, on the construction site). Web-based access to a SAP system using Internet or Intranet applications is the best way to do this.

FeaturesSAP provides an HTML interface as a template, principally to show you what a local service entry looks like using the Internet. On the Web, you can use additional functions, for example, freely-definable formulas (such as pocket calculator functions) to calculate the quantity performed.

Page 104: Bills of Services--SAP
Page 105: Bills of Services--SAP

 

Archiving 

UseBy archiving data, you remove from the database volumes of data that are no longer required in the system, but still need to be kept for subsequent analysis purposes. Archiving data also improves the performance of the system and increases storage space. eHowever, retaining data may be necessary for a variety of reasons. It guarantees technical

know-how, stores proof in case of warranty or product liability.

IntegrationThe SAP Data Archiving concept is based on the Archive Development Kit (ADK). The ADK provides the technical basis for the archiving transaction. If archive management is called from the application component, the pre-defined, application-specific settings (such as archiving objects and programs) are activated automatically.

PrerequisitesYou control the types of documents that are archived in Customizing for Sales and Distribution under Data Transfer and Archiving. To archive composite of service master records, set the indicator in a composite of service master records for deletion in transaction /SAPBOQ/AC0X.

Features

Archiving Composite of service master recordsYou can archive the composite of service master records. However, to archive a service master record for which a composite exists, you have to archive the composite of service master records first. By archiving it, the system deletes the relationships between the main items and subitems.

Archiving procedureThe archiving procedure has two main steps:

1. Create archive files: The system writes the data to be archived sequentially to a newly created file. These archive files can be passed to an archive system, for example, via ArchiveLink.

2. Run delete program: Based on the generated archive data, the system removes the data from the database using the deletion program.

You can schedule archiving programs as background tasks or run them online. You do not need to shut down the system to archive data.For more information, see Introduction to Data Archiving (CA-ARC).

Page 106: Bills of Services--SAP

Archiving intermediate service entry sheets (New process created using transaction /SAPBOQ/SES1)You can archive intermediate service entry sheets along with the order to which they are referenced. When an order is archived, all the service entries created using /SAPBOQ/SES are also archived.

Archiving objectsData in the SAP database can be archived only using archiving objects that describe the structure and composition of the data. The archiving object determines which data is archived and how. It also describes which database objects must be handled together as a single business object that must be interpreted independently.Archiving object Function

SD_VBAK Archiving of sales documents

SD_VBRK Archiving of billing documents

The following functions are available:Archive/Write

This creates archive files and writes data to them.

Delete

This removes data from the SAP database.

Evaluate

This reads archived data from the archive files.

Check

This performs an archivability check for a selection of documents.

Reload/Read

This reloads archived data from the archive files into the database.

For /SAPBOQ/01, functions for deleting, reading and writing are available. Report for SD_VBAK

Report for /SAPBOQ/01

Report for SD_VBRK Function

S3VBAKWR /SAPBOQ/COMPWR S3VBRKWR Archive/Write

S3VBAKDL /SAPBOQ/COMPDL S3VBRKDL Delete

S3VBAKAU   S3VBRKAU Evaluate

S3VBAKPT   S3VBRKPT Check

S3VBAKRL /SAPBOQ/COMPRD S3VBRKRL Reload/Read

Tables

The following describes only the enhancements for archiving BOS data.

When you use the archiving object SD_VBAK or SD_VBRK, the system archives BOS data from the following tables:Table Table name

Page 107: Bills of Services--SAP

ESLH Sub-package header data

ESLL Sub-package lines

SAPBOQ/COMP Composite of service master records

The data related to intermediate service entry sheet is also deleted for the following tables:

Table Table name

/SAPBOQ/HD_SES QTO header table

JEST Individual object status

JSTO Status object information

DJEST Individual status per object: key date based management

JCDO Change documents for status object (Table JSTO)

JCDS Change documents for system or user statuses (Table JEST)

For more information, see Archiving of Sales Documents (SD-SLS) and Archiving of Billing Documents (SD-BIL).Authorization objectsYou need the following authorization objects for archiving object SD_VBAK:Authorization object for SD_VBAK Description

V_VBAK_AAT Sales document type

V_VBAK_VKO Sales area(sales organization, distribution channel, division)

You need the following authorization objects for archiving object SD_VBRK:

Authorization object for SD_VBRK Description

V_VBRK_FKA Billing type

V_VBRK_VKO Sales organization

ActivitiesTo archive sales documents, choose Environment ® Archive documents on the Sales screen.Alternatively you can call up archive administration by choosing Tools ® Administration and then Administration ® Archiving. Enter the object name SD_VBAK or SD_VBRK. 

Cost and Revenue Planning 

PurposeDetailed planning in the customer quotation and in the sales order is made possible by viewing the cost planning and sales price determination separately.

Page 108: Bills of Services--SAP

If you want to assign services to a subcontractor, select these external services and create purchasing documents for them. You can then copy the prices from the subcontractor quotations for pricing in the customer quotation.Some of the master data (material masters, stored wage costs) can be used when the required sources and quantities for the costing of services are processed. You can also create requests for quotation for these materials. Target specifications for the grouping of alternatives can be determined in the customer quotation and sales orders. The transfer of target specifications to the project links the business and technical areas, and thus supports project controlling in the execution phase.Supplements are also managed and can be costed (see Supplement).

Process FlowYou can carry out cost planning and sales price determination in the customer quotation and sales order.

If you create the sales order with reference to the customer quotation, you can copy the conditions and costing items and therefore minimize the time and effort involved in costing the order. To use this option, you must have previously set the Copy services indicator. For more information, see Copying Control for Sales and Distribution Documents.

Below is a description of the steps involved in cost planning and sales price determination:

55. ...200. You receive an inquiry or take part in a bid invitation.

Consulting engineers plan the proprietor's construction work. The resulting BOS can be requested for quotation creation.

Page 109: Bills of Services--SAP

Another option consists of the proprietor creating a functional description of the services involved in which the construction task (function descriptions, minimum qualities, and so on) is described. In this case, the contractor creates a bill of services (BOS).

You first import the bill of services into the system (see Interfaces for Sales Documents With BOS) or set it up manually (see Creating and Processing a BOS).

Service lines are often added. This simplifies costing and provides visibility. Additional service lines can be contingency lines or alternative lines (see Line Attributes).

201. Quotations from different subcontractors can be collected in order to create the customer quotation. Subcontractor groups allow you to group service lines in the sales document and transfer them to a purchasing document. (See Service Lines)

You enter subcontractor groups in the service lines that are to be assigned to subcontractors. These service lines are in the customer BOS.

You define subcontractor groups in Customizing for Sales and Distribution under Bill of Services ® Subcontractor BOS ® Define Subcontractor Group.

The default setting in the standard system defines that subcontractor group 0000 signifies internal services. You cannot assign service lines in this subcontractor group externally. For that reason, you cannot copy them to a purchasing document.

You can use purchasing groups or maintenance groups as grouping or selection criteria. You define the following subcontractor groups for maintenance groups:

1. 0001 Dry construction

2. 0002 Heating

3. 0003 Electrical work

202. You create bills of services in order to obtain subcontractor quotations. To do this, copy the service lines specified for external assignment using service selection form a customer BOS to a subcontractor BOS. When you copy the lines, you can define whether the total quantity or a partial quantity is queried.

The system centers a reference for each service line copied from the customer BOS. This reference information enables quantity checks and price transfers.

To create a quotation for a construction proprietor, you request quotations from subcontractors for electrical work. To do this you create a RFQ with SC BOS, assigning all of the services from the customer BOS to subcontractor group 0003 (electrical work).

203. On the basis of the subcontractor bills of services, quotations for the external services are requested from the subcontractors. Some subcontractors may be requested just to provide quotations for labor or material in the SC BOS. This assumes that the materials are purchased by the contractor and provided to the subcontractor for the construction work.

You implement the purchasing process using the component External Services Management (MM-SRV).

Page 110: Bills of Services--SAP

You can compare the prices of different quotations related to a particular bid using the price comparison list. The quotations are listed by items with the most reasonable price first. For more information about the price comparison list, see Comparing Quotations.

204. The system helps you to copy the prices from the subcontractor quotation to the customer quotation. You call the price transfer in the subcontractor services report.

You determine which pricing elements are transferred from a subcontractor quotation to a customer quotation is controlled using the assignment of condition types for MM services to condition types for SD services. You can make the required settings in Customizing for Sales and Distribution by choosing Bill of Services ® Subcontractor BOS ® Define Copying Rule for Condition Type.

For example, if you only want to copy material costs, and you do not want to take into account wage costs, you only assign the relevant material conditions. When the system automatically transfers the prices, it only copies these pricing elements.

Automatic transfer of prices is not possible if you have created several purchasing document chains (that is, if you have referred to the same service line in several purchase requisitions or purchase orders).

205. The required resources (material, wage, external labor, equipment, and so on) and quantities (number of hours, units, meters, and so on) can be determined on the costing item level for each service line (see Cost Planning and Processing of Costing Models and Assignment of Attributes). If master data exists for the planned resources, the budgeted costs saved in this

master data are automatically passed to the costing item level: Material master Saved labor costs (service types, cost centers) Service master conditions Purchasing information record

If costing items exist that cannot be provided with base costs from master data or vendor and subcontractor quotations, estimate the base costs and then enter them manually (see Cost Planning).

You create inquiries for external services and materials (see Triggering of Execution Services). The quotations from vendors and subcontractors are received, entered in Purchasing and then evaluated. To do this, use the component

External Services (MM-SRV). You copy the quotation prices manually as budgeted cost for the base costs for the external assignment of specific costing items.

206. The overhead costs for a BOS are calculated separately so that they can be distributed among the individual costing items of the service lines (see: Calculating Overhead Costs).

Depending on the specific conditions of the project, the base costs and base quantities can be corrected by additions and deductions in order to determine the basic costs and quantities (see: Calculating Service Lines and Calculating Additions and Deductions and Distributing Assessments).

The system determines the basic costs and quantities from the base costs and base quantities, plus any additions, deductions and assessments.

Page 111: Bills of Services--SAP

The basic costs are transferred to the service line to determine the sales price. The system transfers the basic costs of the costing items to the conditions in the costing sheet for the service line (see: Transferring Costs to Service Conditions).

The sales price is determined by the additions or deductions made to the service lines by the general business costs and sales margin.

The basic sales price is derived from the hierarchical cumulation of all the sales prices for the service lines. You can reduce or increase this manually on the level of the document item level (See also: Sales Price Determination).

Further additions and deductions to the basic costs and quantities result in the target costs and target quantities. (see also: Calculating Service Lines and Calculating Additions and Deductions and Distributing Assessments).

The target costs and target quantities are those that the contractor endeavors to meet in realizing the work in the project. You can use these to form standard values for the execution of the project, for example, for the construction site manager.

The determination of the target costs is not the same as the actual target price calculation.

You can transfer the target costs and target quantities to the Project System. They act as a basis for project planning. (See also: Transferring Costs to the Project).

The costing report documents the costing results.

Service Selection from a Customer BOS to a Subcontractor BOS 

UseYou create bills of services or inquiries to obtain subcontractor quotations. To do this, copy the service lines specified for external assignment from the sales document to the purchasing document. When copying them, define for each service line which quantity is to be queried. A quantity check takes place. This form of copying the service lines allows an automatic transfer of the prices from the subcontractor quotation to the customer quotation (see Report Subcontractor Services).

IntegrationExternal Services (MM-SRV)

PrerequisitesYou have defined subcontractor groups in Customizing for Sales and Distribution, under Bill of Services ® Subcontractor BOS.In the sales document (customer quotation, sales order) you have assigned the service lines for copying into a purchasing document to subcontractor groups.

FeaturesCreate a purchasing document with service item.Choose Service Selection in the purchasing document with the option from SD to subcontractor BOS. A copying screen appears. On the copying screen an editor helps you while you copy services.

Page 112: Bills of Services--SAP

If you select Service Selection with the option From sales document in a purchasing document you can also copy services, however the system does not administer any reference information. For that reason, you cannot check quantities or transfer prices.

Transfer ScreenOn this screen, you can do the following:

        Select service lines from a customer BOS on the left-side of the screen

The system displays the BOS with all outline levels and the service lines that you assigned to subcontractor groups.

        Copy service lines to a SC BOS on the right-side of the screen

The top node that you can see is identical to the document item. You can also see the outline levels and service lines if you have already created them.

You can select individual service lines in the customer BOS and add them to the SC BOS below an outline level. However, you cannot copy outline levels.

If you require an outline layout for the SC BOS you create this before making the service selection.

Customer BOSOn the overview screen, you can do the following:

        Find services

Select Find to enter a search term for an outline level or service line. The system selects the outline level or service line that it finds in the overview.

        Display the service details

You first select a service line. Choose Detail view to call a service detail screen for a previously selected service line.

        Sort the list

Choose Sort ® Ascending to sort the list in ascending order. The system sorts the list in accordance with the values in the selected column.

        Group the list

Choose Sort ® Group to group the list. The system groups the list in accordance with the values in the selected column.

        Copy the service lines

First select one or more service lines that you want to copy. Choose Copy service line to copy the selected service lines to the temporary storage.

You can also use Drag&Drop to add the service lines below an outline level in the SC BOS.

Finally, on the right-side of the screen, you can copy these service lines to the SC BOS by choosing Add service line.

SC BOS

Page 113: Bills of Services--SAP

In the overview, you can do the following:        Find services

Choose Find to enter a search term for an outline level or service line. The system selects the outline level or service line that it finds in the overview.

        Display the service details

You first select a service line. Choose Detail view to call a service detail screen for a previously selected service line.

        Display services from the customer BOS

Choose Display assigned services SD ->MM to display the service lines that have a reference to the customer BOS. The system highlights the assigned service lines in the overview.

        Add service lines

You first select an outline level below which you want to add service lines. Choose Add service lines to transfer the service lines copied from the customer BOS to the SC BOS.

A screen to transfer quantities appears. Either choose to copy all of the values, or correct the quantities of individual service lines and confirm the transfer each time by choosing .

You can also use Drag&Drop to add the service lines below an outline level in the SC BOS.

        Change service lines

You first select a service line. Choose Change service line to change the quantity for the selected service line.

        Delete service lines

You first select one or more service lines. Choose Delete service line to delete the selected service lines.

 

Cost Planning With The Easy Cost Planning Method 

PurposeYou can use the Easy Cost Planning costing method with special enhancements to cost services for planning costs in a BOS. You can calculate overhead costs separately and distribute them appropriately among specific costing items. Furthermore, you can calculate additions and deductions for costing items flexibly.

Process FlowThe BOS structure forms the basis for the costing structure. You can branch to Easy Cost Planning from any area in a BOS (BOS initial node, outline level, service line). The system transfers the appropriate sub-hierarchy as the costing structure. Using Easy Cost Planning, you enter the elements that cause costs (the required resources such as material, wages, external work, or equipment, as well as the required quantities

Page 114: Bills of Services--SAP

such as number of hours, units or meters) as costing items for the service lines. (see Calculating Service Lines).For composite of service lines, you carry out a cost estimation for the subitems and these costs are cumulated to the main item. You can set the lot size indicator for the first time, but subsequently the lot size cannot be changed.For subitems, the system also considers the main item quantity.Example: If you set the lot size indicator, the lot size by default, is one. If you do not set the lot size indicator, the quantity of the service line is used. If you enter ten as the quantity, the lot size is also set to 10. If the quantity or the lot size indicator is later changed, the lot size remains unchanged. You can represent planning forms by using costing models. To save time and effort involved in entering data, and to ensure security of planning, you can use these predefined costing models as planning forms (see Processing Costing Models and Assignment of Attributes).

A costing model can contain the material and the wage portion for the service "lay cables, assembly type on saddle.” You can then use this as a template in different planning objects, whereby the required resources (material and wage) are automatically included in the costing.

You can determine the estimated quantities for the costing items using characteristics that are assigned to the costing models. Additional derivation rules can be entered for complex relationships between the characteristics and the estimated quantities for the costing items. In this way, the template can take different configurations into account. In other words, depending on whether it is laid above the intermediate floor, the resources and quantities can change for one meter of cable with a cable stake body or a protective casing.

We recommend that you create a costing model for the lot size of one of a service line.

You have the following options for determining base costs.You can use master data (material master records and labor costs stored in the system). The

system valuates your entries with the prices stored in the system.

You can copy the quotation prices for the chosen supplier or subcontractor manually as base costs for the external procurement of certain costing items (see Triggering Execution Services).

If costing items exist that cannot be provided with base costs from master data or vendor and subcontractor quotations, estimate the base costs and enter them manually.

Depending on the specific conditions of the project, the base costs and quantities can be corrected by additions and deductions in order to determine the basic costs and basic quantities.

Examples for additions and deductions are:

1. The size of the construction site

2. Possible future changes in price for the raw materials required

3. Logisticalpositioning of the usage location

Page 115: Bills of Services--SAP

4. Qualifications of employees

The overhead costs for a BOS are calculated separately so that they can be distributed among the individual costing items of the service lines (see Calculating Overhead Costs).

The value of the costing items in overhead costs calculation has no effect on the overall value of the BOS. These costs only have an effect on the individual budgeted costs for the service lines after the assessments have been distributed.

The additions, deductions and assessments can be assigned (see Calculating Additions and Deductions and Distributing Assessments).The system determines the basic costs from the base costs plus any additions, deductions and assessments.

Further additions and deductions to the basic costs and the basic quantities result in the target costs and the target quantities.

Page 116: Bills of Services--SAP

ResultThe system transfers the basic costs to the costing sheet for the service line as basis for determining the sales price Sales Price Determination.You can transfer the target costs to the WBS elements as a standard value for the execution of the project. For more information, see Cost Transfer to the Project.  

Calculating Service Lines or Composite of Service Lines 

UseYou want to plan the costs for the service lines or composite of service lines. You can use the costing method Easy Cost Planning to do this.  

Procedure56. ...

207.        1.      On the service overview screen, select the BOS initial mode, an outlet level, or a service line.

208.        2.      Choose .If you have not created costing yet, the screen for doing so appears. On the Additional data tab page, enter a valid costing variant and choose Transfer cost estimate.

Page 117: Bills of Services--SAP

If you have selected a service line, this screen also appears.On the appropriate tab page, you can assign a planning form. Choose Transfer cost estimate.

The Easy Cost Planning processing screen appears.

209.        3.      Carry out the costing.For more information, see Executing Cost Planning with Easy Cost Planning.

210.        4.      Exit costing by choosing Back.

When you exit the Easy Cost Planning screen by choosing Back, your costing is saved temporarily. Your data is not saved to the database until you save the sales document.

You can only save or exit costing if does not contain any errors. Choose Cancel to exit a costing that contains errors.

ResultThe results of costing (including additions and deductions and overhead costs assessments) are displayed in a costing report. For more information, see Costing Report.The basic costs of the individual costing items are grouped together to form different condition types such as material, wage, and equipment. These are transferred to the appropriate conditions in the costing sheet of the service line for sales pricing purposes. For more information, see Sales Price Determination.You can transfer the target costs and quantities to costing for the work breakdown structure elements (WBS elements) as default values for the project execution. For more information, see Cost Transfer to the Project. 

Calculating Overhead Costs 

UseBesides costs that can be assigned directly to a service line, there are also overhead costs.

For construction projects, these overhead costs can be made up of the following:

1. Construction site facilities including accommodation, energy, security equipment, wages, materials, tools and small equipment, material costs for construction site equipment and so on.

2. Leases, roads, traffic regulations

3. Salary cost for construction departments, settlement, surveying

4. Maintenance and repair of equipment, energy and power consumption, tools and small equipment

5. Transport of equipment, materials and leased goods

6. Special costs for the construction site such as technical execution of work and object-related insurance

Page 118: Bills of Services--SAP

There are no separate service lines in the customer BOS to represent the overhead costs. The overhead costs are calculated separately using the costing tool Easy Cost Planning.

PrerequisitesSettings for Cost PlanningYou are processing a BOS in a quotation so that you can execute quotation costing or an order to execute order costing. For more information, see Creating and Editing a Sales Document with BOS.

Procedure57. ...

211. Choose Overhead costs on the service overview screen.If you have already created a cost estimate, you go straight to Easy Cost Planning processing.

If you have not created a cost estimate yet, the screen for doing so appears.

2. ...5. Choose the Additional data tab page.6. Enter a valid costing variant.7. Choose to transfer the costing data.

Easy Cost Planning processing appears.

212. Execute the costing.You can find further information on the procedure under Executing Cost Planning with Easy Cost Planning.

213. Exit costing for the overhead costs by choosing .

When you exit Easy Cost Planning using , your costing is saved temporarily. Your data is not saved to the database until you save the sales document.

You can only save or exit costing if does not contain any errors. You can only exit a

costing that contains errors by choosing .

ResultYou then distribute the overhead costs as assessments to the costing items for the service lines. You can find further information under Calculating Additions and Deductions and Distributing AssessmentsYou can display the result of costing in a costing report. For more information, see Costing Report.    

Page 119: Bills of Services--SAP

Calculating Additions and Deductions, Distributing Assessments 

UseThe additions and deductions have an effect on either the quantity of the budgeted cost or a costing item and can be expressed either as a percentage or as a value. They can be calculated on base costs and quantities and also on basic costs and quantities.The overhead costs are calculated as assessments on the base costs.

PrerequisitesExecuting Cost Planning with Easy Cost PlanningCalculating Overhead Costs

FeaturesYou can assign additions, deductions and assessments in the detailed statement when you cost service lines. An overview provides you with information on the assessment parts already distributed (as percentage and absolute) and on the part still to be distributed (percentage and absolute).

ExampleYou have transferred the sub-hierarchy for carcass work to Easy Cost Planning. The outline level Carcass work forms the initial node.

Carcass work

Earthwork

Excavation of foundation

Pipe trenching under base plate

Concrete and reinforced concrete work

Concrete exterior walls

Concrete interior walls

Concrete ceilings and floors

Concrete supportive pillars

Reinforcements

You can select any node in the costing structure and call the exploded detailed statement.        You want to assign an additional cost for the carcass work. To do this, choose the initial

node and transfer all the costing items to the exploded detailed statement.

        To assign a special discount for the concrete and reinforced concrete work, choose the appropriate outline level and transfer all the costing items below it to the exploded detailed statement.

        If you want to take fluctuations in the price of steel into account when you calculate the basic costs for the reinforcements, choose the service line for the reinforcements.

 

Page 120: Bills of Services--SAP

 

Sales Price Determination 

PurposeSales pricing consists of BOS pricing and sales document pricing at item and header levels.

PrerequisitesYou have made the settings for determining costs prices.

Process Flow58. ...

214.        1.      You can edit conditions for service lines in order to calculate the general business costs, the sales margin, and possibly also further additions and deductions on top of the unit price. The system determines the net value of each service line using the condition technique (pricing procedure).

215.        2.      You can also edit conditions for outline levels, such as assign a percentage discount or surcharge. In this case, you are asked whether the system should copy these conditions to all outline levels and service lines below. If you copy the conditions, the totals and numeric values are recalculated in the outline layout.

216.        3.      The system cumulates the net values of the BOS service lines to a total value, and transfers it to the sales document item as a costing value.

Based on the settings for sales documents, the value is transferred to the following conditions:

        Condition EKBS for document flow for a unit price contract         Condition EK02 for document flow for a flat-rate contract

Condition EK02 is a statistical condition. This means that you have to enter the value required for sales pricing manually in condition PR00 of the document item. Each time EK02 is changed (quantity change, insertion of a service line), PR00 is not changed and has to be manually processed.

217.        4.      On the document item level in the sales document, you can save additional conditions for the complete BOS, such as surcharges or project-related discounts.

218.        5.      The system determines the gross price on item level, subtracts the relevant deductions, adds possible surcharges, and finally determines the sales price. The system then cumulates the pricing elements in the document items and determines the sales price at header level for the sales document.

For more information on pricing for sales documents , see Conditions and Pricing.

Activities

Editing Service Line Conditions59. ...

Page 121: Bills of Services--SAP

219.        1.      On the service overview screen, select one or more service lines in any outline level.

220.        2.      Select Goto ® Conditions.

Editing Header Conditions60. ...

221.        1.      On the service overview screen, choose Outline à Conditions to edit conditions valid for the entire outline level (header conditions).

222.        2.      Add additions and deductions, and then choose .If you have selected more than one service line, condition maintenance for the next

selected service line is called after you choose .

Editing Document Item Conditions61. ...

223.        1.      You are on the overview screen for the sales document.224.        2.      Select Goto ® Header ® Conditions to edit the document item conditions.

Editing Document Item Conditions62. ...

225.        1.      On the overview screen for the sales document, select Goto à Item à Conditions to edit the document item conditions.

   

 Standard Service Catalog (SSC) 

Definition

General standardized catalog of text modules for the description of services.

Use

Standard service catalogs (SSCs) are stored centrally as master records. They are a source of standardized service descriptions that help to eliminate data redundancy. In contrast to the Service Master Record, an SSC contains standard texts that only yield complete and unique service descriptions when put together in various combinations. The use of SSCs can be advantageous in facilitating problem-free communication between contractual parties (e.g. between ordering entity and supplier).

Structure

A standard service catalog contains the following information:

Service type number

Page 122: Bills of Services--SAP

Edition number Text module numbers Text modules

A service description is compiled from several text modules. The individual text modules are put together like building blocks to form a standard text. Each module has a number. The standard service catalog number (SSC no.) of a service, uniquely identifying that service, comprises the numbers of the text modules, the number of the service type, and the edition of the relevant standard service catalog.

SSCs can be subdivided into different service types, to classify work by trade or activity for example. Possible service types include "masonry work", "maintenance services", "vehicle servicing", "cleaning work", etc. There can be several versions of each service type. The individual versions are characterized by the edition number.

The following graphic shows how a precise description of a certain service (task or item of work) is arrived at using the text modules belonging to a standard service catalog:

 

 

 

Integration of SSC in BOS Linking Service Master Records with Services from the SSCYou can create a service master record referencing a service from an SSC by specifying the type, the edition, and the SSC item of the service in the service master record. For example, this

Page 123: Bills of Services--SAP

enables you to maintain service master conditions for that service. For more information, see Processing a Service Master Record and Service Master Records.

Adopting SSC Services in Bills of Service (BOS)When creating bills of service with reference to an SSC, you branch to the SSC editor, where you choose the relevant services. For more information, see:

        For Purchasing, Adopting an SSC Service in Service Specifications

        For Sales, Copying Services from Standard Service Catalogs (SSC)

Standard Service Catalog Processing 

Features

Editing Standard Service Catalogs (SSC)You can perform the following functions using the SSC editor:

Create SSC

Change SSC

If you want to edit an SSC, choose:

1. For Purchasing, Logistics ® Materials Management ® Service master ® Standard Service Catalog

2. For Sales, Logistics ® Sales and Distribution ® Products ® Service Master ® Standard Service Catalog

Transfer of External SSC to the SAP SystemBy choosing Service Master ® Stand. Serv. Catalog (Standard Service Catalog) ® Import File, you can import SSC into the SAP system from external data carriers. After data transfer, the system branches directly to the editor, where you can check the imported SSC, make any necessary changes, and save it.

For a problem-free data transfer, you must ensure that the units of measure used in the external SSC have been maintained in your system in Customizing under General Settings ® Check Units of Measure.

An error log contains any errors that might occur during the import of the external SSC, for example, if units of measure are missing.

List DisplayBy choosing Stand. Serv. Catalog (Standard Service Catalog) ® List Display, you can call up the following information on individual SSC:

1. Header Data

2. Text Module Number

3. Short and long text

 Creating a Standard Service Catalog (SSC) 

Procedure

Page 124: Bills of Services--SAP

1. Choose Logistics ® Materials management ® Service master ® Standard service catalog ® Create.

2. Enter the necessary data.

If you wish to use a certain service type as a reference, enter the relevant data in the Reference area.

3. Maintain a short text describing the service type. 4. Define a validity period. 5. Specify a structure for the service type:

o You can freely define the structure of the service type. However, take care that the sum of the text module numbers specified does not exceed 18 characters.

o If you do not wish to maintain new structures, you can copy some instead.

Click Default to copy a predefined structure. Click Service type to copy the structure of an existing service

type.

6. Click Editor to maintain the text modules for this service type.

To compile a unique service description, you assemble several text modules and arrange them hierarchically. A maximum of six hierarchy levels is possible. The degree of detail increases as you move down through the hierarchy levels. At the lowest level you must specify a unit of measure.

You can use the Outline heading indicator, to maintain outline headings grouping the underlying text modules. The purpose of this text is purely to achieve greater clarity – it does not form part of the service description.

You can supplement the short and long texts of your text modules with variable symbols (e.g. '&'). In this way, you provide a degree of flexibility to accommodate further technical developments or changes. When processing the document, you (or the service provider) replace(s) the symbols by the relevant text.

5. Choose .

All input is checked by the system. If any errors have occurred, you can view them by clicking and then attend to them.

Before the service type is finally saved, the system checks the structure for errors. Any errors discovered are displayed in the error list ( List).

6. Correct the errors where necessary. 7. Save the standard service catalog.

Result

Page 125: Bills of Services--SAP

When the catalog has been successfully saved, the Usage possible indicator is set automatically on the header screen of the SSC editor.

If you wish to use the SSC for referencing purposes when creating sets of service specifications, you must set the Usage allowed indicator.

Model Service Specifications 

DefinitionCollection of services, the associated descriptions, plus pricing and quantity data. A set of model service specifications serves as a template for creating further specifications.

UseYou can use the specifications for a certain group of services as a template if you are likely to have to procure all or some of these services repeatedly in the future.

StructureIn a set of model service specifications, you can maintain service lines and an outline, if required.

Customer exists exist for adding customer-specific fields to a service line. For more information, see SAP Enhancements for Customer-Specific Fields in the Service Master.

For more information about maintaining outline layouts, see Outline Layout.

IntegrationIf you want to create or change a BOS, you can copy model service specifications either completely or in part using the service selection function. For more information, see:

        For Purchasing, Adopting a Service from Model Specifications or Document

        For Sales, Copying Services from Model Specifications or Documents

Model Service Specification Processing 

Features

Editing of Model Service SpecificationsIf you want to edit model service specifications, choose:

For Purchasing, Logistics ® Materials Management ® Service Master ® Model Service Specifications

For Sales, Logistics ® Sales and Distribution ® Products ® Service Master ® Model Service Specifications

Configurable Model Service SpecificationsUsing the configuration function, you can store object dependencies for individual lines of a set of model service specifications. The system can support you in planning and entering services. The system can help you to select the right services, detailed specifications, exact quantities, and prices as quickly as possible. For more information, see Creation of Service Specifications Through Configuration.

Page 126: Bills of Services--SAP

Creating a Requisition with Reference to Model Service SpecificationsYou can maintain the following default values in model service specifications for creating purchase requisitions that reference model service specifications:

1. Purchasing organization

2. Fixed vendor

3. Contract

Setting Value Limits on a Set of Model Service SpecificationsWhen creating requisitions and purchase orders, you can set value limits on model service specifications. This ensures that at the time of recording the services actually performed by the provider, only those services that are listed in the model service specifications may be entered up to a value not exceeding the specified limit.

 Creating Model Specifications 

Procedure

1. Choose Logistics ® Materials management ® Service master ® Model specifications ® Create.

2. Enter the necessary data. 3. Choose .

The model specifications header screen appears.

4. Enter a name for the model specifications. 5. Enter further data (if desired). 6. Choose Services.

7. Enter the necessary data for the service lines.

If you are creating voluminous specifications, we recommend you use the service outline function.

For more information, refer to Maintaining a Service Specifications Outline.

8. Save your data.

 Creation of Service Specifications Through Configuration 

Use

Page 127: Bills of Services--SAP

This function facilitates the structuring of complex service specifications during the processes of planning and recording external services. The system supports you in selecting precisely the subset of services that is relevant to your needs from a more comprehensive set of model specifications.

Prerequisites

You must have created a configurable set of model service specifications with object dependencies. To do this, you use the components CA Classification System and LO Variant Configuration.

For more information, refer to CA Classification System, CA Characteristics and LO Variant Configuration.

The Configuration at time of service selection indicator must be set on the header screen of the model specifications.

Activities

Linking Specialized Knowledge to Model Specifications

1. Create a set of model service specifications with the maximum range of services to be performed.

2. Set the Configuration at time of service selection indicator on the header screen of the model specifications.

For more information, refer to Creating Model Service Specifications.

3. In the classification system (Logistics ® Central functions ® Classification system ® Characteristic ® Create), create characteristics and store characteristic values uniquely defining the services created in the model specifications.

4. Assign the characteristics and their values to a class of type 301 (model specifications).

The instances of the service characteristics determine which service lines are selected with which quantities when service specifications are created.

5. In variant configuration (Logistics ® Central functions ® Variant configuration ® Configuration profile ® Create), create a configuration profile for the object Model specifications and assign the class created to this profile.

6. Create object dependencies for each service line in the model specifications by clicking . Click to assign already existing object dependencies to a service. In doing this, you

create rules that lead – depending on the characteristic values – to the selection of the individual service lines.

Configuring Service Specifications via Service Selection

1. Start the configuration process in the service specifications of a document by clicking Service selection.

2. Choose a configurable set of model service specifications.

Page 128: Bills of Services--SAP

The Configuration at time of service selection indicator must be set in the model specifications.

3. An editor guides you with suggestions through the characteristic value process to precisely that subset of services that you need to compile complete specifications for your concrete project. The system automatically determines which services are involved from the underlying object dependencies.

If you wish to change field values during configuration, you must create an object characteristic that points to the fields of table ESLL.

For more information on the creation of object characteristics, see Creating Reference Characteristics.

4. The system creates a concrete set of service specifications.

Example

A set of model service specifications comprises the entire range of services that may be required in pipe-laying projects.

Within this complete range, there are services that are mutually dependent or mutually exclusive.

The work involved in laying pipes in a new housing estate will differ from that involved in laying pipes in existing residential areas, for example.

If cast-iron pipes are to be laid, the work involved in connecting up and pressure-testing the pipes differs from that which would be necessary if the pipes were made of steel.

At the same time, various jobs may not be necessary. If the pipes were laid in remote, wooded areas, for example, some of the work involved in fencing off the jobsite for safety reasons (necessary in residential areas) would be superfluous.

 

 

 

SAP Enhancements for Customer-Specific Fields in the Service Master Record 

UseYou can provide additional fields for service master data. To do this, create projects for the appropriate SAP enhancements.

Page 129: Bills of Services--SAP

Features

SAP Enhancement for Service Master RecordsYou can use the SAP enhancement SRVASMD to create customer-specific fields for service master records:

Add the customer-specific fields to the appropriate structure provided by this SAP enhancement

You must also create a subscreen so that the customer-specific fields on the service master screen appear in a separate data area below the Other pushbutton.

Program the logic for the fields using the available function modules.

For more information, see the documentation on the SAP enhancement SRVASMD in the SAP system.

If you also want to transfer the customer-specific fields when you transfer a service master record to a service line, you have to program this in the SAP enhancement SRVDET.

SAP Enhancement for Template Bills of ServicesYou can use the SAP enhancement SRVDET to create customer-specific fields: If you want to add these fields to the list of fields for which a mass change is allowed, use the SAP enhancement SRVMAS.

These SAP enhancements provide the same customer-specific fields for both template and operative bills of services.

For more information, see SAP Enhancements for Customer-Specific Fields in the BOS.

ActivitiesFor information on how to develop SAP enhancements, see Customer Exits.

63. ...226. Use transaction CMOD to access project management for SAP enhancements.227. Enter a project name.228. Describe the project with a short text.229. Choose Save.

The system requires you to assign a task. This assignment allows you to transport this project and its components to a productive system as soon as you have finished creating the project.

1. Select Assignment SAP Enhancement and choose Change. Enter the SAP enhancement that you want to include in your project.

2. Choose Save.

3. Select Components and choose Change. Edit the include tables and exclude the function modules from the coding. Use the forward navigation function to do this. When you edit the SAP enhancement SRVASMD, create a screen as subscreen.

4. Choose Save.

 

Page 130: Bills of Services--SAP