33
® 6HUYLFH&RQWUDFW3URFHVVLQJ 5HOHDVH%

Contracts

Embed Size (px)

Citation preview

Page 1: Contracts

®

6HUYLFH�&RQWUDFW�3URFHVVLQJ

+

(

/3

�6

'

6

/6

2

$

6

&

2

5HOHDVH �� ��%

Page 2: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

� -XQH�����

&RS\ULJKW© Copyright 1998 SAP AG. All rights reserved.

No part of this brochure may be reproduced or transmitted in any form or for any purpose withoutthe express permission of SAP AG. The information contained herein may be changed withoutprior notice.

SAP AG further does not warrant the accuracy or completeness of the information, text, graphics,links, or other items contained within these materials. SAP AG shall not be liable for any special,indirect, incidental, or consequential damages, including without limitation, lost revenues or lostprofits, which may result from the use of these materials. The information in this documentation issubject to change without notice and does not represent a commitment on the part of SAP AG forthe future.

Some software products marketed by SAP AG and its distributors contain proprietary softwarecomponents of other software vendors.

Microsoft®, WINDOWS®, NT®, EXCEL® and SQL-Server® are registered trademarks ofMicrosoft Corporation.

IBM®, DB2®, OS/2®, DB2/6000®, Parallel Sysplex®, MVS/ESA®, RS/6000®, AIX®, S/390®,AS/400®, OS/390®, and OS/400® are registered trademarks of IBM Corporation.

OSF/Motif® is a registered trademark of Open Software Foundation.

ORACLE® is a registered trademark of ORACLE Corporation, California, USA.

INFORMIX®-OnLine IRU�6$3 is a registered trademark of Informix Software Incorporated.

UNIX® and X/Open® are registered trademarks of SCO Santa Cruz Operation.

ADABAS® is a registered trademark of Software AG.

SAP®, R/2®, R/3®, RIVA®, ABAP/4®, SAP ArchiveLink®, SAPaccess®, SAPmail®,SAPoffice®, SAP-EDI®, R/3 Retail®, SAP EarlyWatch®, SAP Business Workflow®, ALE/WEB,Team SAP, BAPI, Management Cockpit are registered or unregistered trademarks of SAPAG.

,FRQV

,FRQ 0HDQLQJ

Caution

Example

Note

Page 3: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

-XQH����� �

&RQWHQWV

6HUYLFH�&RQWUDFW�3URFHVVLQJ���������������������������������������������������������� �6HUYLFH�&RQWUDFWV �������������������������������������������������������������������������������������������������������������������������� �6HUYLFH�&RQWUDFW ���������������������������������������������������������������������������������������������������������������������������� �

Service Contract Type ................................................................................................................ 8Service Contract Profile.............................................................................................................. 9Service Contract Items ............................................................................................................. 10

Creation of Master Data for Service Contract Items ........................................................... 11Service Contract Creation ........................................................................................................ 13

Creating a Service Contract ................................................................................................ 14Maintenance of Contract Data.................................................................................................. 16

Contract Validity Period....................................................................................................... 18Indirect Date Determination for Service Contracts.............................................................. 19

Maintenance of Service Contract Texts ................................................................................... 21Pricing in Service Contracts ..................................................................................................... 22

Standard Pricing in Service Contracts ................................................................................ 23Price Agreements in Service Contracts .............................................................................. 24

Creating Price Agreements in a Service Contract ......................................................... 25Billing Service Contract Items .................................................................................................. 26

Resource-Related Billing of Service Activities .................................................................... 28Follow-up Action Processing for Service Contracts ................................................................. 30

Processing Follow-Up Actions for Service Contracts.......................................................... 31Cancellation Data in Service Contracts.................................................................................... 32

Page 4: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

� -XQH�����

6HUYLFH�&RQWUDFW�3URFHVVLQJ

Page 5: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

6HUYLFH�&RQWUDFWV

-XQH����� �

6HUYLFH�&RQWUDFWV

3XUSRVHYou use service contracts to record the details of the service package that you have agreed toprovide a service recipient with over a specified period of time. For example, you specify

• The routine service tasks which are to be performed on a piece of machinery youhave sold or rented to a customer

• The prices which are to apply for these routine tasks

• The prices which are to apply for additional service tasks and for any spare partsrequired

• The terms under which the contract can be cancelled.

During the validity period of the service contract, you use the service contract as follows

• To initiate automatic billing of the routine service tasks at regular intervals

• To determine whether a service request from the customer is covered by theservice contract

• To determine which price agreements apply for service tasks not covered by theservice contract

• To determine whether a cancellation request from the customer is valid

• To initiate follow-up actions before the service contract becomes invalid

,QWHJUDWLRQFor information on the role of the service contract in Service Management, see PM ServiceManagement [Ext.].

Page 6: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

6HUYLFH�&RQWUDFW

� -XQH�����

6HUYLFH�&RQWUDFW

'HILQLWLRQSales document which is the central document in Service Management to which other servicemanagement documents can refer.

6WUXFWXUHThe service contract is made up of a header and one or more items.

At header level you specify:

• Partner data such as the partner who is to be provided with the services and thepartner who is to be billed for the services

• Contract-specific data:

− Texts

− Status information

− Price agreements

At item level you specify:

• The services to be provided

• Partner data

• Contract-specific data

− Start and end dates

− Cancellation terms

• Technical objects

• Texts

• Status information

• Price agreements

• Billing plan data

The data at header level of the service contract applies to the service contractitem until you define alternative data at item level.

,QWHJUDWLRQAfter you have created a service contract, Service Management (SM) arranges for technicians tomake the routine service calls which have been agreed on in the service contract. The routinetasks that the technician carries out are billed according to the terms of the billing plan for thecorresponding service contract item. The technician may need to perform tasks not covered bythe terms of the service contract. If this is the case, SM refers to the underlying service contractto determine whether the customer is charged for these services and parts, and if so, how much.Billing for any additional services or products is initiated by a billing request.

Page 7: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

6HUYLFH�&RQWUDFW

-XQH����� �

Page 8: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

6HUYLFH�&RQWUDFW�7\SH

� -XQH�����

6HUYLFH�&RQWUDFW�7\SH

'HILQLWLRQSales document type used to control service contract processing. In the standard R/3 system,there are two service contract types:

• Rental contract (MV)

• Maintenance contract (WV)

These service contract types are defined in the Customizing activity ‘Define sales documenttypes’. You can create service contract types that meet the requirements of your organization bycopying the existing service contract types and adapting them as required.

In addition to defining the usual control data for sales document types, you also specify contract-specific data in the service contract type such as:

• Pricing procedure for determining prices for service tasks and service products

• Service contract profile containing default data for service contract processing

• Billing request type for resource-related billing

Page 9: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

6HUYLFH�&RQWUDFW�3URILOH

-XQH����� �

6HUYLFH�&RQWUDFW�3URILOH

'HILQLWLRQControl element for service contract processing which contains default contract data

,QWHJUDWLRQEach service contract profile is assigned in Customizing to a service contract type.

8VHWhen you create a service contract, the system determines whether a contract profile has beenassigned to the service contract type you have chosen. If so, it copies the data defined in thecontract profile into the service contract.

6WUXFWXUHA service contract profile contains the following data:

• Date determination rules

• Cancellation procedure

• Follow-up action

• Follow-up action rule

Page 10: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

6HUYLFH�&RQWUDFW�,WHPV

�� -XQH�����

6HUYLFH�&RQWUDFW�,WHPV

'HILQLWLRQElement of the service contract in which you define the services or products you are providing thecustomer with under the terms of the service contract. A service contract item can be any of thefollowing:

• Service (for example, a particular task)

• Material (for example, a spare part)

• Time (for example, an hourly rate for a technician’s time on the job)

• Response time (how soon you are obligated to respond to a problem call)

• Warranty (the agreed duration and coverage)

The items in a service contract are controlled by item category. It is possible for a servicecontract to include items with different item categories. For example, some items may be rented,others sold.

6WUXFWXUHA service contract item can consist of multiple objects (for example, a number of different piecesof equipment with different serial numbers). However, a prerequisite for multiple objects is thatthey share the same contract data. If any data varies - for example, if the installation date isdifferent - then separate items must be created

Page 11: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

&UHDWLRQ�RI�0DVWHU�'DWD�IRU�6HUYLFH�&RQWUDFW�,WHPV

-XQH����� ��

&UHDWLRQ�RI�0DVWHU�'DWD�IRU�6HUYLFH�&RQWUDFW�,WHPV

8VHYou store data on services and products which is essential for Sales and Distribution processingin material master records.

$FWLYLWLHVYou can create material master records for service items in the usual way. For basic services,use the material type DIEN. To define more complex services, you can use configurable or pre-configured standard service products that have the material type KMAT.

You can create a standard service product for which you define a variety ofcharacteristics, such as:

• Response time for problem calls

• Level of hotline service

• Replacement parts coverage

Each characteristic is assigned a range of possible values, which can be definedin one of the following ways:

• Entered manually during configuration in the service contract (as aFRQILJXUDEOH product)

• Defined as a predefined version of the standard product (as a FRQILJXUHGproduct)

8VLQJ�D�6WDQGDUG�3URGXFW���&RQILJXUDEOH

The following table illustrates some of the possible values for each characteristic:

6WDQGDUG�3URGXFW��&RSLHUB6HUYLFH

5HVSRQVH�WLPH�IRUSUREOHP�FDOOV

/HYHO�RI�WHOHSKRQH�KRWOLQH�VHUYLFH 5HSODFHPHQW�SDUWV�FRYHUDJH

2 hours 5 days/week, 8 hours a day Type 1 - yes/no

8 hours 7 days/week, 8 hours a day Type 2 - yes/no

24 hours 7 days/week, 24 hours a day Type 3 - yes/no

When you enter the standard configurable service product as an item in a service contract, thesystem automatically displays the configuration editor. You then enter values for the variouscharacteristics in your standard service product.

8VLQJ�D�6WDQGDUG�3URGXFW���&RQILJXUHG

Page 12: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

&UHDWLRQ�RI�0DVWHU�'DWD�IRU�6HUYLFH�&RQWUDFW�,WHPV

�� -XQH�����

If you use a standard product and frequently assign the same values to the characteristics, youcan create a standard product with predefined values. The following example shows threedifferent predefined configurations for the standard service product Copier_Service:

&RQILJXUHG�0DWHULDO��6WDQGDUG�3URGXFW�&RSLHUB6HUYLFH�3OXV�3UHGHILQHG�9DOXHV�

1DPH�RI�FRQILJXUHGPDWHULDO

5HVSRQVH�WLPH�IRUSUREOHP�FDOOV

/HYHO�RI�WHOHSKRQH�KRWOLQHVHUYLFH

5HSODFHPHQW�SDUWVFRYHUDJH

Enhanced service 2 hours 7 days/week, 24 hours a day Types 1-3 - yes

Full service 8 hours 7 days/week, 12 hours a day Types 1, 2 - yes

Economy service 8 hours 5 days/week, 8 hours a day Type 1 - yes

When you enter the standard configured service product as an item in a service contract, thesystem automatically copies the predefined values into the contract. To display the values, youcan select the configuration editor manually.

For more information on configurable products, see the following documentation in the R/3Library:

LO - Variants Configuration

CA - Class System

Page 13: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

6HUYLFH�&RQWUDFW�&UHDWLRQ

-XQH����� ��

6HUYLFH�&RQWUDFW�&UHDWLRQ

8VHAfter you have negotiated the terms of a service package with the service recipient, you create aservice contract in the system to record this information.

$FWLYLWLHVYou can create a service contract in the following ways:

• From scratch, without reference to another document

• With reference to a preceding inquiry or quotation

• With reference to an existing contract

When you create a service contract with reference to another document such as another servicecontract or a quotation, the system copies the relevant data (for example, validity period andcancellation data) into the new contract.

To ensure consistency of data in all service contracts for a particular customer, you can link eachservice contract to a master contract that contains the general terms and conditions, which youhave agreed with the customer. For more information, see Master Contracts [Ext.].

Page 14: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

&UHDWLQJ�D�6HUYLFH�&RQWUDFW

�� -XQH�����

&UHDWLQJ�D�6HUYLFH�&RQWUDFW

3URFHGXUH1. Choose /RJLVWLFV��→�6DOHV�GLVWULEXWLRQ��→�6DOHV.

2. Choose 2XWOLQH�DJUHHPHQW��→�&RQWUDFW��→�&UHDWH.

Alternatively, you can choose /RJLVWLFV� →�6HUYLFH�PDQDJHPHQW��→�&RQWUDFWVDQG�SODQQLQJ��In the�&RQWUDFWV�DQG�SODQQLQJ�screen, choose &RQWUDFWV��→&RQWUDFW��→�&UHDWH��Now continue with step

3. Enter the contract type (:9 for a maintenance contract, 09 for a rental contract) and, ifnecessary, the organizational data.

The values for sales organization, distribution channel, and division (sales area) may beproposed from the user parameters. Entries for the sales office and the sales group areoptional.

You can choose to wait until you have entered the sold-to party on thesubsequent screen to enter the organizational data. In this case, the systemoffers you all the sales areas defined for the sold-to party for selection.

4. Choose Enter.

5. Enter the following data as required:

• Customer number of the sold-to party in the 6ROG�WR�SDUW\ field

• Purchase order number of the customer for this document

• Start and end dates (this data may also be determined indirectly; for moreinformation, see Indirect Date Determination for Service Contracts [Page 19].

• Master contract number (for more information, see Master Contracts [Ext.].

• Material number (for example: a standard product or configured product)

• Target quantity for the material

6. Choose Enter.

If you entered a standard product, the system automatically branches to the configurationeditor. Enter the values for the characteristics defined in the standard product.

If you entered a configured product with pre-defined values, the system automaticallycopies the values into the contract.

7. To enter data in the contract header, choose ([WUDV��→��&RQWUDFW�GDWD��→�+HDGHU.

Enter the relevant run-time and cancellation data and return to the overview screen.

8. If you wish to enter price agreement data in the contract, see Pricing in Service Contracts[Page 22].

Page 15: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

&UHDWLQJ�D�6HUYLFH�&RQWUDFW

-XQH����� ��

9. The system checks the item category of the items to determine for which items it needs tocreate a billing plan. To display the billing plan for an item, select the item and choose *RWR→��,WHP��→� %LOOLQJ�SODQ.

10. Return to the overview screen and save your document.

Page 16: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

0DLQWHQDQFH�RI�&RQWUDFW�'DWD

�� -XQH�����

0DLQWHQDQFH�RI�&RQWUDFW�'DWD

3UHUHTXLVLWHVIn Customizing for Sales, you control whether contract data can be maintained for a particularsales document type by entering either�;�or�<�in the &RQWUDFW�GDWD�DOOZG field in the activityµDefine sales document types’.

8VHYou can maintain the following contract data:

• Validity period data

• Cancellation data

Similar to business data, contract data is stored in both the header and in the contract items.Header data applies to all items in a contract until you change data in the individual items.

The following graphic illustrates the data in a service contract:

6DOHV�GRFXPHQW�W\SH�0DLQWHQDQFH�FRQWUDFW��09

&XVWRPHU &�

��3F0�

+HDGHU

,WHP

6DOHV�GRFXPHQWW&RQWUDFW�GDWD�DOOZG

&RQWUDFW�VWDUWG W(QG�RI�FRQWUDFW

5HTXHVWHG�FDQFHOODWLRQ�GDWH

&DQFHOODWLRQW5HFHLSW�RI�FDQFHOODWLRQ

,QVWDOODWLRQ�GDWH$FFHSWDQFH�GDWH&RQWUDFW�VLJQHG'LVPDQWOLQJ�GDWH

��

����

������������������

��:9;

&RQWUDFW�GDWD

)HDWXUHVOnce contract item data differs from contract header data, it is the indicator you enter in the&RQWUDFW�GDWD�DOOZG field in Customizing that determines how changes to the contract headerdata affect the contract item data.

&RQWUDFW�GDWD�DOORZHG� �;

If the indicator Y has been set in the &RQWUDFW�GDWD�DOOZG field in Customizing, any changes youmake to the contract header data will not be copied into the items. This applies even if thecontract item data was identical to the contract header data before you made the changes to theheader data.

Page 17: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

0DLQWHQDQFH�RI�&RQWUDFW�'DWD

-XQH����� ��

&RQWUDFW�GDWD�DOORZHG� �<

If the indicator Y has been set in the &RQWUDFW�GDWD�DOOZG field in Customizing, changes you maketo the contract header data are automatically copied into the items if the contract item data wasidentical to the contract header data before you made the changes.

For more information, see the documentation for the &RQWUDFW�GDWD�DOOZG field in the IMG activity‘Define Sales Document Types’

Page 18: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

&RQWUDFW�9DOLGLW\�3HULRG

�� -XQH�����

&RQWUDFW�9DOLGLW\�3HULRG

'HILQLWLRQTime interval over which the terms of a contract apply. Each contract includes a basic validityperiod. The actual validity period may be shorter (for example, due to an early cancellation) orlonger (for example, because the customer extends the contract). The validity period consists ofa start date and an end date. With regard to the validity period of a contract, there are two kindsof contract:

• Contracts of limited duration where the end date is automatically determined by thesystem or entered manually during processing

• Open-ended contracts for which there is only a start date. After a specified period, thecontract may be cancelled or, if it is not cancelled, automatically extended. Open-ended contracts can only be ended if you or the service recipient cancel them underthe terms specified in the contract.

The dates that define the validity period of a contract can be entered manually or determinedindirectly by the system.

8VHThe contract start date can be used to determine the dates for the following contract-relatedactivities:

• Billing plan

• Possible cancellation dates

Page 19: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

,QGLUHFW�'DWH�'HWHUPLQDWLRQ�IRU�6HUYLFH�&RQWUDFWV

-XQH����� ��

,QGLUHFW�'DWH�'HWHUPLQDWLRQ�IRU�6HUYLFH�&RQWUDFWV

8VHYou do not always know the timing of contract-related events (installation, acceptance bycustomer, and so on) in advance when you create a service contract. For this reason, it ispossible for the system to indirectly determine dates based on rules you specify in Customizingfor Sales.

The following graphic shows examples of date determination rules:

5XOH %DVHOLQH�GDWH 7LPH�SHULRG 7LPH�XQLW /DVW�RI�PRQWK &DOHQGHU�,'

��

��

��

��

��

��

��

��

��

��

�&RQWUDFW�VWDUW�GDWH�

�6WDUW�GDWH�

�,QVWDOODWLRQ�GDWH�

�$FFHSWDQFH�GDWH�

�6WDUW�GDWH���FRQWUDFW�GXUDWLRQ�

4��(QG�RITXDUWHU�

�<HDU�

�0RQWK�

In the examples above, the rules determine the following dates:

5XOHV

5XOH 'HVFULSWLRQ

01 Contract start date

02 Contract start date + 1 year

03 Last day of quarter from installation date

04 Acceptance date + 3 months

50 Contract end date (contract start date + contract duration)

The date rule specifies the following:

• The start date of a contract is the date on which the product is installed at thecustomer site.

Page 20: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

,QGLUHFW�'DWH�'HWHUPLQDWLRQ�IRU�6HUYLFH�&RQWUDFWV

�� -XQH�����

• The end date is the installation date plus one year.

When you create the contract, you leave the start and end dates blank. Later, when you enter theinstallation date in the contract, the system is able to automatically determine the validity periodusing the EDVHOLQH�GDWH (the installation date) and the GDWH�GHWHUPLQDWLRQ�UXOHV.

The following figure illustrates the example:

'DWH�GHWHUPLQDWLRQ�UXOHV������,QVWDOODWLRQ�GDWH�����,QVWDOODWLRQ�GDWH���RQH�\HDU�����7RGD\V�GDWH�����PRQWKV�����&RQWUDFW�HQG�GDWH��

&RQWUDFW�SURILOH���7�

5XOH�VWDUW�RI�FRQWUDFW5XOH�HQG�RI�FRQWUDFW&RQWUDFW�YDOLGLW\�SHULRG

�������\U

���

6DOHV�GRFXPHQW�W\SH

&RQWUDFW�SURILOH

09

7�

&UHDWH�FRQWUDFW��09

6WDUW�RI�FRQWUDFW5XOH���(QG�RI�FRQWUDFW5XOH���,QVWDOODWLRQ�GDWH

��������

��������

��������3URSRVDO

(QWHU�PDQXDOO\

The following dates can be used as baseline dates:

• Current date

• Start date

• End date

• Billing date

• Start date plus contract duration

• Installation date

• Assembly date

• Acceptance date (date the customer officially accepts the installation)

• Date on which contract is signed

Page 21: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

0DLQWHQDQFH�RI�6HUYLFH�&RQWUDFW�7H[WV

-XQH����� ��

0DLQWHQDQFH�RI�6HUYLFH�&RQWUDFW�7H[WV

8VHIn the standard R/3 System, you can use the following text types to record and pass oninformation in Service Management:

7H[W�7\SHV

7H[W�,' 'HVFULSWLRQ

V001 General terms of contract

V002 Sales text

V003 Note to field sales personnel

V004 Note to person responsible

V005 Extension note

V006 Cancellation note

0014 Warranties

These text types are assigned to the text determination procedure for service contracts inCustomizing for Sales.

Page 22: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

3ULFLQJ�LQ�6HUYLFH�&RQWUDFWV

�� -XQH�����

3ULFLQJ�LQ�6HUYLFH�&RQWUDFWV

8VHIn service contract processing, you use the following types of pricing:

• Standard pricing for the monthly service fee such as the fee for the maintenance of aphotocopier.

• Price agreements for services and materials not covered by the monthly service feesuch as prices for spare parts

• Pricing for standard service products

− If you are using standard service products that are configurable or configured,then you can use the special pricing functions for these products. For example,you can create condition records for specific characteristic values. In addition, youcan make pricing conditional on certain configurations. For more information, seePricing for Configurable Products [Ext.].

)HDWXUHV

3ULFH�&KDQJHV

You can change the prices in a contract if the time periods have not yet been billed. To changeprices retroactively for a period that has already been billed, you must manually cancel thecorresponding invoice. The price changes then take effect when you create the new invoice,

3DVVLQJ�WKH�&RQWUDFW�9DOXH�WR�2WKHU�$SSOLFDWLRQV

After pricing for a service contract has been carried out in Sales and Distribution (SD), the finalvalue of the contract can be used for the following kinds of processing in other SAP R/3applications:

• Statistical analysis in the Sales Information System (SIS)

• Cash management and forecasting in Financial Accounting (FI)

• Credit Management in FI

Page 23: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

6WDQGDUG�3ULFLQJ�LQ�6HUYLFH�&RQWUDFWV

-XQH����� ��

6WDQGDUG�3ULFLQJ�LQ�6HUYLFH�&RQWUDFWV

8VHStandard pricing is used to determine the monthly fee for a service package. The servicepackage can be one of the following:

• Material that represents the service package

• Material group that encompasses a range of service packages

You define the fee in a condition record.

The standard R/3 System includes the following condition types for routine pricing in servicecontract processing:

&RQGLWLRQ�W\SH 'HVFULSWLRQ

PPSV Service item - monthly fee (based on material)

PPSG Service item - monthly fee (based on material group)

The condition types are assigned to the PSER01 pricing procedure, which is a special version ofthe standard pricing procedure, pared down for service contract processing. In Customizing forSales, this pricing procedure is assigned to the contract types used in Service Management: WVand MV. When you create a service contract, the system finds the appropriate condition recordsusing this pricing procedure.

Page 24: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

3ULFH�$JUHHPHQWV�LQ�6HUYLFH�&RQWUDFWV

�� -XQH�����

3ULFH�$JUHHPHQWV�LQ�6HUYLFH�&RQWUDFWV

8VHYou can use price agreements to define contract- and item-specific price agreements. Forexample, you can allow certain customers a special discount on replacement parts

You can create and maintain condition records for price agreements:

• For a particular contract

• For a particular material or material group

The standard version of the SAP R/3 System includes the following new condition types for usein creating contract-specific price agreements:

&RQGLWLRQ�W\SH 'HVFULSWLRQ

PKAR Header price settlement - Service contract

PPAG Item price settlement - Service contract (based on material group)

PPAR Item price settlement - Service contract (based on material)

The condition types are assigned to two new pricing procedures (PABR01 and PABR02) inCustomizing for Pricing. To activate the automatic proposal of condition records, you must assignthese pricing procedures to the relevant service contract type in Customizing for Sales.

$FWLYLWLHVYou can maintain the condition record for the price agreement directly in the contract.Alternatively, you can create condition records in advance. When you create a service contract,the system proposes all condition records for price agreements that are valid for the contract.When you save the new contract, these condition records are automatically assigned to thecontract. When a service order is created with reference to the service contract, the systemcalculates the prices for the subsequent billing request on the basis of the price agreements inthe underlying service contract.

Page 25: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

&UHDWLQJ�3ULFH�$JUHHPHQWV�LQ�D�6HUYLFH�&RQWUDFW

-XQH����� ��

&UHDWLQJ�3ULFH�$JUHHPHQWV�LQ�D�6HUYLFH�&RQWUDFW1. If you want to create a price agreement at contract header level, choose +HDGHU��→

&RQWUDFW��→�3ULFH�DJUHHPHQWV�

2. If you want to create a price agreement at contract item level, select the item and choose,WHP��→�&RQWUDFW →�3ULFH�DJUHHPHQWV�

3. The system proposes any existing condition records for price agreements which are valid forthe contract. You can change the proposed condition records in the contract.

4. If you want to create contract-specific price agreements, choose (GLW� →�2WKHU�FRQGLWLRQW\SH.

5. Enter a condition type.

In the standard system, you can maintain the following condition records:

At header level:

• 3.$5� Settlement price - Service contract header

At item level:

• 33$*�Settlement price for a material group - Service contract item

• 33$5��Settlement price for a material - Service contract item

6. Choose Continue.

7. A dialog box appears, listing the possible key combinations.

The following key combinations are defined in the standard system:

At header level:

• Sales and distribution document/Material

At item level:

• Sales and distribution document/Item/Material group

8. Select a key combination and choose Continue.

9. Create the condition record in the usual way.

Save the contract to link the condition record to the contract.

Page 26: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

%LOOLQJ�6HUYLFH�&RQWUDFW�,WHPV

�� -XQH�����

%LOOLQJ�6HUYLFH�&RQWUDFW�,WHPVYou can bill the monthly fee for a service package in a service contract in one of the followingways:

• Single invoice billing

• You create the service contract and bill the customer for the full amountduring your normal invoicing run. For more information, see About CreatingBilling Documents [Ext.] [Ext.].

• Periodic billing plan

• Maintenance and rental contracts often require that billing be carried out on aperiodic basis (for example, monthly). By using a billing plan, you can createa schedule of billing dates for each item in a service contract. For example, amaintenance contract has a monthly fee to be paid on the last day of eachmonth. The billing plan is made up of items that specify the billing date andthe billing amount. As each billing plan item becomes due for billing, it isincluded automatically in your billing due list. The following graphic illustratesperiodic billing using a billing plan:

2UGHU������

'DWHV

3HULRGLF�DGGLWLRQ�RI�GDWHV�XS�WR�KRUL]RQ

�������� ������

%LOOLQJ�3ODQ������

,WHP������5HQWDO��������

'DWH�GHWHUPLQHGIURP�FRQWUDFWVWDUW�GDWH6WDUW

(QG3HULRG+RUL]RQ%LOOLQJ�GDWH

%LOOLQJ�GDWH

����������������������������������

������������������������

5HQWDO [

%LOOLQJ�VWDWXV'HVFU� 9DOXH

��������

PRQWKO\��SHULRGV/DVW�GD\RI�WKH�PRQWK

�����

Page 27: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

%LOOLQJ�6HUYLFH�&RQWUDFW�,WHPV

-XQH����� ��

For more information on billing plans, see About Billing Plans [Ext.].

Page 28: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

5HVRXUFH�5HODWHG�%LOOLQJ�RI�6HUYLFH�$FWLYLWLHV

�� -XQH�����

5HVRXUFH�5HODWHG�%LOOLQJ�RI�6HUYLFH�$FWLYLWLHV

8VHYou use resource-related billing to bill service activities and costs that are not covered by theservice fee for the contract.

A service call results in a service order. You record the maintenance activities carried out by thetechnician as confirmations in the service order. In addition to the planned use of materials, youalso record the use of unplanned materials. All costs associated with the maintenance activitiesare collected in an account assignment object that is assigned to the service order. You create abilling request either:

• For the service order directly

• For the sales order to which the service order is assigned

• For the contract item to which the service order is assigned.

If price agreements have been defined in the contract, they are taken into account whenthe billing request is created. This is illustrated in the following graphic:

&RQWUDFW&XVWRPHU &�1U�������������

0����';�������3F

6HUYLFH�RUGHU

0�����0RXVH����3F

%LOOLQJ�UHTXHVW

35��

33$5

0����������������SF

&RQGLWLRQ�UHFRUG

0�����0RXVH��������3F0����0RXVH ���

0����0RXVH ���

&RQGLWLRQ�UHFRUG

&RQWUDFW�QR�������������0����0RXVH���������3F

3ULFHDJUHHPHQWV

5HIHUHQFH

For more information on price agreements, see Price Agreements in Service Contracts[Page 24]

After you have created the billing request, you then forward it to billing so that a billing documentcan be created.

The following graphic illustrates the process of resource-related billing when the service order iscreated with reference to a service contract:

Page 29: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

5HVRXUFH�5HODWHG�%LOOLQJ�RI�6HUYLFH�$FWLYLWLHV

-XQH����� ��

6HUYLFH�FRQWUDFW

6HUYLFH�RUGHU

5HVRXUFH�LWHPV%LOOLQJ�UHTXHVW�%LOOLQJ�GRFXPHQW

3DUWQHUV3ULFH

In addition to the costs and services to be billed, a billing request can also include the followingitems:

• Grace items or no-charge items

• Items that are covered by the regular maintenance fees

• Items covered by warranty or guarantee

For further information on resource-related billing, see Resource-related Billing [Ext.].

Page 30: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

)ROORZ�XS�$FWLRQ�3URFHVVLQJ�IRU�6HUYLFH�&RQWUDFWV

�� -XQH�����

)ROORZ�XS�$FWLRQ�3URFHVVLQJ�IRU�6HUYLFH�&RQWUDFWV

8VHFollow-up action processing insures that a service contract is not cancelled or become invalidwithout negotiations for a new service package being initiated.

In the service contract, you specify

• A follow-up action which is to be performed when a service contract is cancelled orabout to expire

• A date or a date rule which determines when this action should be carried out

In the standard version of the SAP R/3 System, you can choose from the following follow-upactions:

• Creating a service contract

• Creating a sales activity

• Creating a quotation

• Sending an electronic mail message to another employee

$FWLYLWLHVAt regular intervals, you create a worklist of contracts for which follow-up actions are due to beperformed. You can branch from a contract in the worklist directly into the appropriate follow-upprocessing transaction.

Page 31: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

3URFHVVLQJ�)ROORZ�8S�$FWLRQV�IRU�6HUYLFH�&RQWUDFWV

-XQH����� ��

3URFHVVLQJ�)ROORZ�8S�$FWLRQV�IRU�6HUYLFH�&RQWUDFWV1. Choose /RJLVWLFV�→�6DOHV/GLVWULEXWLRQ�→�6DOHV.

2. Choose�2XWOLQH�DJUHHPHQW��→�&RQWUDFW�→�6XEVHTXHQW�IXQFWLRQV��→�)ROORZ�XS�DFWLRQV.

3. Enter the following data in the selection screen:

• Contract type

• Sold-to party

• Purchase order number

• To-date (to select follow-up actions valid up until this date)

• Valid-to date (to select contracts valid until this date)

�� Choose Enter�

The system displays a list of service contracts that include follow-up actions that meetthe selection criteria. The data includes:

• Contract and customer numbers

• Description of the follow-up action

• Date the follow-up action is scheduled for

5. Process follow-up actions by selecting one or more contracts and choosing )ROORZ�XSDFWLRQV.

6. The system automatically calls up the appropriate transaction (for example, create aquotation, send an electronic mail message, and so on).

You can also select any contract in the list for further processing.

7. Return to the list of contracts.

Page 32: Contracts

6HUYLFH�&RQWUDFW�3URFHVVLQJ �6$3�$*

&DQFHOODWLRQ�'DWD�LQ�6HUYLFH�&RQWUDFWV

�� -XQH�����

&DQFHOODWLRQ�'DWD�LQ�6HUYLFH�&RQWUDFWV

8VHThe system uses the cancellation data in the service contract to determine whether acancellation request sent in by the service recipient is valid.

The system checks the requested cancellation date against cancellation rules specified in thecontract. If the request fulfills the contract requirements, the cancellation becomes effective.

If you receive a cancellation request, the following cancellation scenarios are possible:

,I�WKH�UHTXHVWHG�FDQFHOODWLRQ�GDWH WKHQ�WKH�V\VWHP

agrees with date determined by cancellation rules, copies requested date as contractend date.

does not meet requirements of cancellation rule, butat least one future date is possible,

proposes next possible future dateas contract end date for you toconfirm.

does not meet the requirements of the cancellationrule and no future dates are possible,

displays an error message.

Cancellation rules are defined (you specify date rules, for example) and assigned to cancellationprocedures. The cancellation procedure is assigned to a contract profile. The contract profile isassigned to a contract type.

([DPSOH�RI�&DQFHOODWLRQ

The following example illustrates the cancellation of a contract by the customer:

&RQWUDFW�SURILOH7�

&DQFHOODWLRQ�SURFHGXUH����

$VVLJQPHQW&DQF��SURF� &DQF��UXOH

��������

��������

&DQFHOODWLRQ�SURFHGXUH��������������������������

&DQFHOODWLRQ�UXOH.8��

&DQFHOODWLRQ�GDWH

3HULRG�QRWLFH&DQF��8QLW

&DQF��SHULRG3HULRG�XQLW

5XOH�YDOLG�WR

���6WDUW�GDWH���0RQWK�

��<HDU�

��

��

Page 33: Contracts

�6$3�$* 6HUYLFH�&RQWUDFW�3URFHVVLQJ

&DQFHOODWLRQ�'DWD�LQ�6HUYLFH�&RQWUDFWV

-XQH����� ��

The contract start date is 04/01/98. On 10/10/98 you receive the cancellation request from thecustomer. The customer wishes to cancel the contract effective 11/01/98. However, since thecontract cannot be cancelled during the first year, the system displays a warning. You display thenext possible cancellation date, 04/01/99, and adopt it. The cancellation will be effective from thisdate.