SAP Dealer Business Management: Business Scenario and ...

212
SAP Dealer Business Management: Business Scenario and Business Process Configuration Release DBM 7.00 ADDON.CG_DBM

Transcript of SAP Dealer Business Management: Business Scenario and ...

Page 1: SAP Dealer Business Management: Business Scenario and ...

SAP Dealer BusinessManagement: BusinessScenario and BusinessProcess Configuration

Release DBM 7.00

AD

DO

N.C

G_

DB

M

Page 2: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 2

Copyright

© Copyright 2009 SAP AG. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purposewithout the express permission of SAP AG. The information contained herein may bechanged without prior notice.Some software products marketed by SAP AG and its distributors contain proprietarysoftware components of other software vendors.

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of MicrosoftCorporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x,System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM,z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM,Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower,PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner,WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBMCorporation.

Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registeredtrademarks of Adobe Systems Incorporated in the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin aretrademarks or registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, WorldWide Web Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license fortechnology invented and implemented by Netscape.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, andother SAP products and services mentioned herein as well as their respective logos aretrademarks or registered trademarks of SAP AG in Germany and other countries.

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, CrystalDecisions, Web Intelligence, Xcelsius, and other Business Objects products and servicesmentioned herein as well as their respective logos are trademarks or registered trademarks ofBusiness Objects S.A. in the United States and in other countries. Business Objects is anSAP company.

All other product and service names mentioned are the trademarks of their respectivecompanies. Data contained in this document serves informational purposes only. Nationalproduct specifications may vary.

These materials are subject to change without notice. These materials are provided by SAPAG and its affiliated companies ("SAP Group") for informational purposes only, withoutrepresentation or warranty of any kind, and SAP Group shall not be liable for errors oromissions with respect to the materials. The only warranties for SAP Group products and

Page 3: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 3

services are those that are set forth in the express warranty statements accompanying suchproducts and services, if any. Nothing herein should be construed as constituting anadditional warranty.

Page 4: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 4

Icons in Body Text

Icon Meaning

Caution

Example

Note

Recommendation

Syntax

Additional icons are used in SAP Library documentation to help you identify different types ofinformation at a glance. For more information, see Help on Help General InformationClasses and Information Classes for Business Information Warehouse on the first page of anyversion of SAP Library.

Typographic Conventions

Type Style Description

Example text Words or characters quoted from the screen. These include fieldnames, screen titles, pushbuttons labels, menu names, menu paths,and menu options.

Cross-references to other documentation.Example text Emphasized words or phrases in body text, graphic titles, and table

titles.

EXAMPLE TEXT Technical names of system objects. These include report names,program names, transaction codes, table names, and key concepts of aprogramming language when they are surrounded by body text, forexample, SELECT and INCLUDE.

Example text Output on the screen. This includes file and directory names and theirpaths, messages, names of variables and parameters, source text, andnames of installation, upgrade and database tools.

Example text Exact user entry. These are words or characters that you enter in thesystem exactly as they appear in the documentation.

<Example text> Variable user entry. Angle brackets indicate that you replace thesewords and characters with appropriate entries to make entries in thesystem.

EXAMPLE TEXT Keys on the keyboard, for example, F2 or ENTER.

Page 5: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 5

SAP Dealer Business Management: Business Scenario and Business Process Configuration........................................................................................................................................... 10

General Information ......................................................................................................... 11

Configuring a Client ......................................................................................................... 13

Defining Field Control for the Loading Group and Transportation Group (HAWA) ............. 14

Enterprise Structure......................................................................................................... 15

Defining the Credit Control Area ................................................................................... 16

Assigning Organizational Elements............................................................................... 17

Logistics General ............................................................................................................. 18

Setting Up Conversion Exit for Material Numbers.......................................................... 19

Defining the Batch Level............................................................................................... 20

Activating Internal Batch Number Assignment............................................................... 21

Processing Number Ranges for Internal Batch Number Assignment ............................. 22

Maintaining Company Codes for Materials Management .............................................. 23

No Update of MOFF/MSTA Data with Separate Evaluation........................................... 24

Sales and Distribution...................................................................................................... 25

Defining Common Distribution Channels and Divisions ................................................. 26

Defining Conditions for Value-Added Tax ..................................................................... 27

Dealer Business Management (DBM) .............................................................................. 28

Defining an External Manufacturer................................................................................ 29

Assigning an External Manufacturer ............................................................................. 30

Maintaining Number Ranges for the DBM Order ........................................................... 31

Business Partner Configuration........................................................................................ 32

Prerequisite Settings .................................................................................................... 33

Synchronization from Business Partner to Customer................................................. 35

Synchronization from Business Partner to Vendor..................................................... 36

Synchronization from Customer to Business Partner ................................................. 37

Synchronization from Vendor to Business Partner..................................................... 38

Define Number Assignment for Direction BP to Customer ......................................... 39

Define Number Assignment for Direction BP to Vendor ............................................. 41

Define Number Assignment for Direction Customer to BP ......................................... 42

Define Number Assignment for Direction Vendor to BP ............................................. 43

Business Add-Ins (BAdIs) ......................................................................................... 44

Synchronize Contact Person between Business Partner and Customer..................... 45

Maintain Collective Billing Field in the BP Transaction............................................... 46

Synchronization Cockpit ............................................................................................... 47

Upgrade Report............................................................................................................ 48

Quick Creation of Business Partner .............................................................................. 49

Accounting (Financials, Controlling) ................................................................................. 51

Page 6: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 6

Processing the Controlling Area.................................................................................... 52

Chart of Accounts......................................................................................................... 53

Creating Accounts ........................................................................................................ 54

Creating Cost Elements................................................................................................ 55

Copying the Cost Element Group ................................................................................. 56

Creating a Profit Center................................................................................................ 57

Creating Cost Centers .................................................................................................. 58

Creating and Assigning an Activity Type and a Price .................................................... 59

Defining Number Ranges for Internal Order Types........................................................ 60

Create Account Assignment Groups for Internal Business Partners .............................. 61

Assign Account Assignment Group to Business Partner ............................................... 62

Assign Account Assignment Group to Material.............................................................. 63

Revenue Account Determination .................................................................................. 64

Processing and Activating the Results Area.................................................................. 65

Assigning SD Condition Types to Value Fields.............................................................. 66

Defining Account Assignment for Cost Posting in Order................................................ 67

Defining Internal Order Type for Bill-To Party................................................................ 68

Defining Parameters for Settlement Rule ...................................................................... 69

Collective Order Control ............................................................................................... 71

Defining Internal Order Account Assignment................................................................. 73

Internal Order Account Revaluation .............................................................................. 75

Release Production Order Immediately......................................................................... 76

Automatic Postings....................................................................................................... 77

Defining Profit Center Control ....................................................................................... 78

Defining Reports in the Information System .................................................................. 79

Field Control Movement Type 261 Account 410000 ...................................................... 80

Defining External Service ............................................................................................. 81

Parts................................................................................................................................ 82

Creating Spare Parts.................................................................................................... 83

Creating a Sales Price for Spare Parts.......................................................................... 86

Search Help for Spare Parts......................................................................................... 87

Service ............................................................................................................................ 88

Defining a Labor Value Catalog .................................................................................... 89

Defining a Hierarchy Level............................................................................................ 90

Determining a Catalog.................................................................................................. 91

Creating a Labor Value Group ...................................................................................... 92

Creating a Dummy Material for Labor Value ................................................................. 93

Creating Labor Values.................................................................................................. 94

Creating a Sales Price for Labor Values ....................................................................... 96

Defining a Service Package.......................................................................................... 97

Page 7: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 7

Creating Customer Advisers......................................................................................... 98

Vehicle ............................................................................................................................ 99

Assigning an Internal Order Type in the Control Table ................................................ 100

Enhancement Concept (Vehicle) ................................................................................ 101

Vehicle Search with Search Engine TREX.................................................................. 103

Setting Up the RFC Connection.................................................................................. 104

Transaction COM_SE_ADMIN ................................................................................... 105

Creating a Dummy Material for the Vehicle Model....................................................... 106

Creating a Dummy Material for Vehicle Features ........................................................ 108

Creating Search-Relevant Customizing ...................................................................... 110

Determining the Navigation Profile.............................................................................. 111

Maintaining the Model Catalog ................................................................................... 112

Model Catalog Determination ..................................................................................... 113

Creating a Vehicle Model............................................................................................ 114

Assigning Vehicle Model and Users to VMS Roles...................................................... 115

Action Control............................................................................................................. 116

Defining Number Ranges for Internal Vehicle Number ................................................ 117

Maintaining Number Ranges for Vehicle Chain Order Group....................................... 118

Creating a Customer .................................................................................................. 119

Creating a Vehicle and Assigning a Customer ............................................................ 120

Warranty Processing...................................................................................................... 121

Warranty Customizing ................................................................................................ 122

Assigning Warranty Claim Item Type – Order Item Category....................................... 123

Editing Warranty Data ................................................................................................ 124

Defining Catalog Code ............................................................................................... 126

Defining Automatic CO Account Assignment Determination........................................ 127

Allowing Change of CO Account Assignments for Condition ....................................... 128

Defining Warranty Number Range .............................................................................. 129

WTYRCL Customizing................................................................................................ 130

Defining Recall Priority ............................................................................................... 131

Defining Order Type and Warranty Category for Recalls............................................. 132

Assigning Item Type and Item Category to OEM......................................................... 133

Cash Desk..................................................................................................................... 134

Setting Characteristics of Document Type SK............................................................. 135

Defining Business Transactions.................................................................................. 136

Assigning a Number Range to Cash Desk Document Types....................................... 137

Setting Up a Cash Desk Work Center......................................................................... 138

Dynamic Sheet .............................................................................................................. 139

Define Style................................................................................................................ 140

Define Content Object ................................................................................................ 141

Page 8: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 8

Define Content Object Parameters ............................................................................. 142

Notification..................................................................................................................... 143

Maintaining Enhancements and BAdI Implementations............................................... 144

Defining Notification Types for DBM ........................................................................... 145

Defining Outcome Type and Outcome Code............................................................... 146

Assigning Outcome Type to Task Code...................................................................... 147

Assigning Task Code to Order Type ........................................................................... 148

Defining Follow-Up Task Code ................................................................................... 149

Setting BAdI: Input Help for Outcome Type................................................................. 150

Setting BAdI: Input Help for Outcome Code................................................................ 151

Setting BAdI: Input Help for Outcome Code Value ...................................................... 152

Setting BAdI: Filter Text of Outcome Code.................................................................. 153

Configuring E-Mail for Notification............................................................................... 154

Order............................................................................................................................. 155

Defining Order Search................................................................................................ 156

Working with Suborders.............................................................................................. 158

Archiving........................................................................................................................ 160

Maintaining Enhancements and BAdI Implementations............................................... 161

Archiving Control for DBM Order ................................................................................ 162

Time Recording ............................................................................................................. 163

Creating Customer Include Fields for Table CATSDB ................................................. 164

Transferring DBM Data to CATS................................................................................. 165

Setting Up Data Entry Profiles .................................................................................... 169

Maintaining HR Master Data....................................................................................... 170

Additional Information................................................................................................. 171

Storage Goods Manager................................................................................................ 172

Creating Required Master Data .................................................................................. 173

Integrating Storage Goods into Memo Pad ................................................................. 174

Defining Number Range for Storage Goods................................................................ 175

Defining Storage Type for Putaway............................................................................. 176

Defining Putaway Location ......................................................................................... 177

Defining Putaway Bin ................................................................................................. 178

Defining Permitted Storage Type for Putaway for Each Warehouse ............................ 179

Defining Wheel Rim Size............................................................................................ 180

Defining Wheel Rim Type........................................................................................... 181

Defining Wheel Rim Manufacturer .............................................................................. 182

Defining Tire Size....................................................................................................... 183

Defining Tire Manufacturer ......................................................................................... 184

Defining Standard Position of Storage Goods ............................................................. 185

Defining Reminder / Expediting Data .......................................................................... 186

Page 9: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 9

Defining Status........................................................................................................... 187

Defining Actions ......................................................................................................... 188

Defining Action Matrix................................................................................................. 189

Defining Printout Forms.............................................................................................. 190

Defining Condition Tables........................................................................................... 191

Defining Access Sequence......................................................................................... 192

Defining Message Types ............................................................................................ 193

Defining Message Schema......................................................................................... 194

Text Handling ................................................................................................................ 195

Defining Criteria Table................................................................................................ 196

Defining Access Sequences ....................................................................................... 197

Defining Control Model Master ................................................................................... 198

Defining Control Vehicle Master.................................................................................. 199

Defining Control Labor Value Master .......................................................................... 200

Defining Control Package Master ............................................................................... 201

Defining Control Memo Pad........................................................................................ 202

Defining DBM Order Control ....................................................................................... 203

Defining Storage Goods Control ................................................................................. 204

Defining Rule Key....................................................................................................... 205

Defining BAdI: Definition of Rule................................................................................. 206

Defining Text Determination Logic Key ....................................................................... 207

Defining BAdI: Definition of Text Determination Logic ................................................. 208

Defining Text Handling for Purchase Requisition ........................................................ 209

Optional Components .................................................................................................... 210

SAP Incentive and Commission Management Integration ........................................... 211

SAP Multi Resource Scheduling Integration................................................................ 212

Page 10: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 10

SAP Dealer Business Management: BusinessScenario and Business Process Configuration

Page 11: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 11

General InformationCustomizingAll Customizing (table contents of DBM and ERP tables) is part of the object list of the DBM700 installation.

Customizing for the optional components SAP Multi Resource Scheduling (MRSS) and SAPIncentive and Commission Management (ICM) is delivered with BC Sets and must beactivated separately.

Customizing Adjustments after UpgradeBackground of DBM Customizing Delivery during Upgrade

The SAP Dealer Business Management solution is highly flexible, and therefore it reliesextensively on Customizing settings.Changes to Customizing entries are usually delivered by a support package. The reasonsbehind these changes are mostly due to refinement of a process or due to architecturalreasons that warrant the change of some technical or Customizing settings. It is important tonote that these Customizing changes in DBM are made for reasons whose ultimate objectiveis to improve the quality of the solution, and prevent any issues in the future.Therefore, we highly recommend that these changes are reviewed and migrated to yourexisting Customizing.

The steps below describe this process.

Important information

Before upgrading, or applying a support package, we recommend that you generate a versionfor the current DBM Customizing in order to track any changes. This is beneficial, especiallyin cases where there are new table entries (relevant mainly for Customizing tables withdelivery class G). To generate a version, make the following setting in Customizing for DealerBusiness Management under Framework Components Customizing Versioning Tools

Version Generator.Alternatively, you can compare the customizing across your different systems, for examplebetween your development and test system.

How to adjust the Customizing

Version Analyzer Overview:

1. You can locate the DBM delivery customizing provided by SAP in your system inclient 000.

2. The DBM solution provides a tool to help you analyze the changes to be made.This tool is called the Version Analyzer.

3. Note that the Version Analyzer provides an indication regarding the changes to bemade. If you made any changes in the standard Customizing, then it is important toreview the Version Analyzer display.

4. The Version Analyzer has grouped sets of Customizing tables, called Usages,based on the applications that use them.

5. You can select a usage in the Version Analyzer, and analyze the correspondingCustomizing tables for the usage.

6. The following usages are available for analysis:

BILL Billing

Page 12: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 12

INCOMPLLOG Incompletion Log

LAYOUT Order Layout SAPGUI

LC Lean Condition Generic Tables

OCF Object Control Framework

OE Order Control

ORDTP_SCHM Order Type Schema

ORD_PROCST Order Process Status

PRIC Pricing

VMSMATRIX Tables used in Vehicle Master

WD_UI WebDynpro/Drive UI Framework

Steps while using the Version Analyzer:

1. Navigate to the Version Analyzer by using transaction /DBM/OE_VT_ANZ, or seeCustomizing for Dealer Business Management under Framework ComponentsCustomizing Versioning Tools Version Analyzer.

2. Select, for example, the usage OE and click Execute.

3. On the left side, in Reference, select version type N - Current Customizing.

4. Select reference version 00000 Current Customizing.

5. Select the comparison version type D - Other Client.

6. Select the comparison version 000 - SAP AG (delivery Customizing).

7. You can choose the tables and check for entries that may need to be deleted,changed or created.

8. If no changes have been made to the previous delivery Customizing and if theabove instructions are followed correctly, the system displays the following entries:

o A red entry is a Customizing entry that can be deleted

o A green entry is a Customizing entry that can be added

o A yellow entry is a Customizing entry that can be changed

9. Repeat the above steps for all the tables and all the usages and make theCustomizing changes accordingly.

Page 13: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 13

Configuring a ClientUseYou can use this procedure to create a logical system and make the client settings.

ProcedureChoose eith er:

1. In Customizing for SAP NetWeaver, choose SAP Web Application Server SystemAdministration Change & Transport System Configure Clients.

2. Choose the appropriate client.

3. Enter a logical system.

The default value is <system ID>CLNT<client number>.

4. In the field Std currency (standard currency), choose your own standard currency, forexample EUR, USD.

Page 14: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 14

Defining Field Control for the Loading Group andTransportation Group (HAWA)UseThe two fields MARA-TRAGR and MARC-LADGR, field selection group 94 are defined asrequired entries. Define both fields for the material type HAWA as optional entries. Otherwise,you have to set the entries 0001 and 0001.

Procedure...

1. In Customizing for Logistics - General, choose Material Master Field SelectionMaintain Field Selection for Data Screens.

2. Choose the field selection group 94 and set the Opt. entry (optional entry) indicator forthe following field references:

HAWA

MM01

MM02

Page 15: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 15

Enterprise Structure

Page 16: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 16

Defining the Credit Control AreaProcedure...

1. In Customizing for the Enterprise Structure, choose Definition Financial AccountingDefine Credit Control Area.

2. Enter the credit control area 0001.

3. Ensure that the field Update is blank. This means that no update of data from salesdocuments will take place.

Page 17: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 17

Assigning Organizational ElementsUseTo represent your enterprise structure in the system, you must assign the followingdistribution channels:

Q1 DBM new vehicles

Q2 DBM used vehicles

Q3 DBM service

Q4 DBM parts sales

Procedure...

Execute the following activity in Customizing for the Enterprise Structure under AssignmentSales and Distribution:

Assign sales organization to company code

Assign division to sales organization

Set up sales area

Assign sales office to sales area

Assign sales organization - distribution channel - plant

Assign sales area to credit control area (credit control area 0001)

Page 18: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 18

Logistics General

Page 19: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 19

Setting Up Conversion Exit for Material NumbersUseInstead of the 18-character material number, you can use the 40-character manufacturer partnumber.The long Material number must be activated if you want to use the OEM-part numbers.

See also the following SAP Notes:

SAP Note Number Description1152963 Activation of long material number615290 MPN Conversion Exit: FAQ831966 Restrictions when implementing the long

material735529 FAQ: DIMP/DI long material number and

MPN

Procedure...

1. In Customizing for Logistics - General, choose Interchangeability of Parts Set UpConversion Exit for Material Numbers.

2. Set the Active conversion exit indicator.

3. In the Output Length field, define the length of the manufacturer part number.

4. In the Delimiter field, you can enter a delimiter with which the manufacturer part numberand manufacturer code can be separated. You can also set the Display ext.manufacturer indicator.

The conversion exit is not active in the standard system. If the conversion exit isnot active, you must set the material number display to 18 characters.

Page 20: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 20

Defining the Batch LevelUseYou require batch management for the vehicle. The batch number is always one, in otherwords, a vehicle.

Procedure...

1. In Customizing for Logistics – General, choose Batch Management Specify BatchLevel and Activate Status Management Batch Level.

2. Select Batch unique at material level.

Page 21: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 21

Activating Internal Batch Number AssignmentUseWhen a new client is created from a client copy, internal number assignment in the targetclient is not active and must be activated manually.

Procedure...

1. In Customizing for Logistics - General, choose Batch Management Batch NumberAssignment Activate Internal Batch Number Assignment Activate Batch NumberAssignment.

2. Select the radio button Automatic batch number assignment active.

Page 22: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 22

Processing Number Ranges for Internal BatchNumber AssignmentUseIn the standard system, the number range 01 is defined with the interval 0000000001 to9999999999 for the number range object BATCH_CLT.

Procedure...

1. In Customizing for Logistics - General, choose Batch Management Batch NumberAssignment Maintain Internal Batch Number Assignment Range.

2. Check whether the number range 01 exists and, if necessary, maintain new numberranges.

Page 23: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 23

Maintaining Company Codes for MaterialsManagementProcedure...

1. In Customizing for Logistics - General, choose Material Master Basic SettingsMaintain Company Codes for Materials Management.

2. For company code 0001, enter the current year in the field Year and the current monthin the field Period.

3. Set the ABp indicator (Allow Posting to Previous Period (Backposting)).

Page 24: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 24

No Update of MOFF/MSTA Data with SeparateEvaluation

ProcedureFor better performance, we recommend you set the flag No Update During Split Valuation onthe Adminstration Data Update screen in the customizing transaction OMT0.

Page 25: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 25

Sales and Distribution

Page 26: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 26

Defining Common Distribution Channels andDivisionsUseA common distribution channel can be assigned to DBM distribution channels for master datacreated for customers and pricing conditions. In this case, you create this master data only forthe reference distribution channel.

Procedure...

1. In Customizing for Sales and Distribution, choose Master Data Define CommonDistribution Channels.

2. Reference all DBM-specific entries to sales organization 0001 and distribution channel01. In other words, enter 01 in the fields DCh-Conds (reference distribution channel forconditions) and DCh-Cust/Mt (reference distribution channel for customers and materialmasters).

Page 27: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 27

Defining Conditions for Value-Added TaxProcedure...

1. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Pricing Condition Create Condition.

2. Enter MWST in the field Condition Type, then choose Key Combination and set theindicator Domestic Taxes.

3. Choose DE Germany in the field RecipCntry (recipient country) and enter the followingdata in the table:

Tax Classification (Customer) Tax Classification (Material) Tax Indicator

0 0 A0

0 1 A0

0 2 A0

1 0 A0

1 1 A1

1 2 A2

Page 28: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 28

Dealer Business Management (DBM)

Page 29: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 29

Defining an External ManufacturerUseYou define external manufacturers as original equipment manufacturers (OEM). You requirethe external manufacturer for the assignment of the division, in other words, the vehiclebrand, to the manufacturer.

Procedure...

1. From the SAP Easy Access screen, choose Logistics Execution Master DataPartner Vendor Create.

2. Enter the creditor with the account group LIEF (creditors, external number assignment).

3. Enter the data for the external manufacturer in the Address and Control Data views.

Page 30: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 30

Assigning an External ManufacturerUseThe original equipment manufacturer (OEM) has a controlling effect. You can use themanufacturer, for example, to control the interface or determine the labor value catalog.

Procedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Enterprise Structure Assign Divisions to OEMs.

2. Enter a manufacturer for each division.

Page 31: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 31

Maintaining Number Ranges for the DBM OrderUseTo maintain number ranges for the DBM order, you use the number range object called/DBM/Order.

Procedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Order Order Type Maintain Number Range for DBM Order.

2. Create a number range interval for the group DBM Order.

Page 32: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 32

Business Partner Configuration

Important SAP Notes

SAP Note DescriptionSAP Note 1076698 Refer to this SAP Note if you encounter the

following problem: If you create a customerrole and immediately the sales organizationdata, the business partner transaction dumpswhen saving.

SAP Note 956054 Customer/vendor integration as of ERP 2005

SAP Note 954816 Transactions for creating/linking businesspartners.

SAP Note 941955 Integration of FI customers/vendors with SAPbusiness partner.

SAP Note 1076698 For creating sales organization data and newbusiness partner with one commit at thesame time (to avoid short dump).

The replication of data between business partner, customer master and vendor master isbidirectional and synchronous. The changes in the business partner are replicated directlywithin the same LUW to the corresponding ECC object, and vice versa.

Page 33: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 33

Prerequisite SettingsProcedure

The following Customizing settings are required for CVI:

Activate Synchronization Options

In Customizing for Cross-Application Components, navigate to Master Data SynchronizationSynchronization Control Synchronization Control Activate Synchronization Options.

You must activate the following replications for synchronization between the business partnerand the customer in DBM:

From business partner to customer From business partner to vendor From customer to business partner From customer to business vendor

Post Processing Office (PPO) and Synchronization cockpit

If you want to use the business partner in DBM, you must first start the MDS cockpit first tocreate business partners for existing customers. The MDS cockpit creates the customer roleand the FI customer role as well if the company code data is available.

You can use the synchronization cockpit for mass creation of business partners fromcustomers and vendors.

In Customizing for Cross-Application Components, navigate to Master Data SynchronizationSynchronization of Mass Data Execute Synchronization Cockpit.

The Postprocessing Office (PPO) is integrated in the synchronization cockpit, so that it can beused to process synchronization errors. If the PPO has not been activated, thesynchronization cockpit does not start synchronization if errors occur. The system displaysthe relevant error message.

You can use the transactions below to execute the CVI process for one customer/vendor (forexample, for creating a business partner for an existing customer):

1. FLBPD1: Create a business partner based on the selected customer.2. FLBPC1: Create a business partner based on the selected vendor.3. FLBPD2: Assign business partner to customer.4. FLBPC2: Assign business partner to vendor.

You can connect the master data synchronization between the business partner and thecustomer to the PPO. After you define the connection, the system writes a postprocessingorder (PPO order) if an error occurs during the synchronization. You can use transactionMDS_PPO2 (Postprocessing Desktop) to call the postprocessing orders. You can use thisfunction to analyze and process errors. You set up the PPO for the synchronization betweenthe business partner and the customer. If an error occurs, there are inconsistent datasets inthe systems until the PPO orders are processed consistently.

Page 34: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 34

If you do not activate the PPO for the master data synchronization between the businesspartner and the customer, the system generates a short dump if an error occurs. The systemdisplays the cause of the synchronization error in the error table LS_ERROR-OBJECTS in thedump / debugger. We recommended that you to activate the PPO for the testing phase.Otherwise, it should be deactivated so that the errors cause immediately a short dump thatyou can analyzed.

To connect the CVI to the PPO, you must make two Customizing settings:

1. Activate the PPO for the synchronization object BP

In Customizing for Cross-Application Components, navigate to Master DataSynchronization Synchronization Control Synchronization Control ActivatePPO Requests for Platform Objects in the Dialog.

Activate the PPO for the synchronization object BP (use input help).

2. Activate Creation of Postprocessing Orders

In Customizing for Cross-Application Components, navigate to General ApplicationFunctions Postprocessing Office Business Processes Activate Creation ofPostprocessing Orders.

For the software component AP-MD, make the following entries:

Component Business Object Act

AP-MD CVI_01 X

AP-MD CVI_03 X

For further controlling of postprocessing orders (workflow connection), refer to theCustomizing documentation for the required steps.

Page 35: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 35

Synchronization from Business Partner toCustomer

ProcedureYou must define the customer business partner role categories.

In Customizing for Cross-Application Components, navigate to Master Data SynchronizationCustomer/Vendor Integration Business Partner Settings Settings for Customer

Integration Set BP Role Category for Direction BP to Customer.

If the business partner role changes, CVI automatically updates the SD customer.

Enter the following data:

Field Value

BP Role Cat FLCU01

Description Business Partner Customer (FS: BP)

Custmr-Based Yes

Optional for Customer No

Role Control Setting BPOD_TRD001_DEB_ROLLE

Default Settings

Field Value

BP Role Cat. FLCU00

Description Business Partner FI Customer (FS: BP)

Custmr-Based Yes

Optional for Customer No

Role Control Setting

Default Settings

Page 36: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 36

Synchronization from Business Partner to Vendor

ProcedureYou must define the vendor business partner role categories.

In Customizing for Cross-Application Components, navigate to Master Data SynchronizationCustomer/Vendor Integration Business Partner Settings Settings for Vendor

Integration Set BP Role Category for Direction BP to Vendor.

If the business partner role changes, CVI automatically updates the SD vendor.

Enter the following data:

Role Cat. Description

FLVN00 Business Partner FI Vendor (FS:BP)

FLVN01 Business Partner Vendor (FS:BP)

Page 37: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 37

Synchronization from Customer to BusinessPartner

ProcedureYou must define business partner roles.

In Customizing for Cross-Application Components, navigate to Master Data SynchronizationCustomer/Vendor Integration Business Partner Settings Settings for Customer

Integration Define BP Role for Direction Customer to BP.

When you create an SD customer, CVI automatically creates the roles Customer und FICustomer.

See the example settings below:

Group BP Role

0001 FLCU00

0001 FLCU01

0005 BUP002

DEBI FLCU00

DEBI FLCU01

KUNA FLCU00

KUNA FLCU01

Page 38: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 38

Synchronization from Vendor to Business Partner

ProcedureYou must define business partner roles.

In Customizing for Cross-Application Components, navigate to Master Data Synchronization Customer/Vendor Integration Business Partner Settings Settings for Vendor

Integration Define BP Role for Direction Vendor to BP

When you create an SD vendor, CVI automatically creates the Vendor und FI Vendor roles.

See the example settings below:

Group BP Role

0001 FLVN00

0001 FLVN01

KRED FLVN00

KRED FLVN01

LIEF FLVN00

LIEF FLVN01

Page 39: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 39

Define Number Assignment for Direction BP toCustomer

ProcedureFor the number assignment from the business partner to the customer and vice versa, youmust assign the groupings and number ranges.

In Customizing for Cross-Application Components, navigate to Master Data Synchronization Customer/Vendor Integration Business Partner Settings Settings for Customer

Integration Field Assignment for Customer Integration Assign Keys: Define NumberAssignment for Direction BP to Customer.

It is not possible to set the flag “same number” for the internal number range.

See the example settings below:

Group. Short Name Acc. Name Same Number

0001 Int. No.Assgnmnt

0001 Sold-to Party No

0002 Ext. No.Assgnmnt

KUNA Customer (ext.numberassgnmnt)

Yes

GPEX Ext. No.Assgnmnt

DEBI Customer(general)

No

GPIN Int. No.Assgnmnt

DEBI Customer(general)

No

If you want to have the same internal numbers for the business partner and for theautomatically created SD customer, the same number range must be applied to the businesspartner and to the customer. Navigate to Logistics General Business Partner Customers

Control Define Account Groups and Field Selection for Customers. The number rangefor the business partner is internal. The number range for the customer is set to external.

In this case, the customer cannot created with an internal number, only by using anotheraccount group with internal number range assignment. If you want to create customers thathave the same internal number as the related business partner, another account groupaccount group for the business partner with internal number range is needed. The businesspartner’s internal number range should be the same as the customer’s number range, but thecustomer’s should be external.

During the upgrade the same internal number distribution can be provided as follows (if thecustomer already has SD customer in the system):

1. Create a business partner from the customer with MDS. Set up the same number rangefor the business partner as it is for the customer.

Page 40: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 40

2 Create new number ranges - the same for the business partner and customer, and startcreating business partners (and customer automatically in the background with CVI) withthese new number ranges.

Page 41: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 41

Define Number Assignment for Direction BP toVendor

ProcedureFor the number assignment from the business partner to the vendor, and vice versa, youmust assign the groupings and number ranges.

In Customizing for Cross-Application Components, navigate to Master Data Synchronization Customer/Vendor Integration Business Partner Settings Settings for Vendor

Integration Field Assignment for Vendor Integration Assign Keys: Define NumberAssignment for Direction BP to Vendor.

It is not possible to set the flag “same number” for the internal number range.

See the example settings below:

Group. Short Name Acc. Name Same Number

0001 Int. No.Assgnmnt

0001 Vendor No

0002 Ext. No.Assgnmnt

LIEF Vendor (ext.numberassgnmnt)

Yes

GPEX Ext. No.Assgnmnt

KRED Vendor (int.numberassgnmnt)

No

GPIN Int. No.Assgnmnt

KRED Vendor (int.numberassgnmnt)

No

To provide the same internal numbers for the business partner and for the vendor, the samemethod can be applied as described in Define Number Assignment for Direction BP toCustomer.

Page 42: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 42

Define Number Assignment for DirectionCustomer to BP

ProcedureCustomer account groups are assigned to the business partner groupings relevant for thereplication. Using the related number ranges, the system determines whether the customernumbers are assigned internally or externally, or whether there is number equivalence. Seethe example settings below:

Group Grp. Same No.

0001 0001 No

KUNA 0002 Yes

Page 43: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 43

Define Number Assignment for Direction Vendorto BP

ProcedureAccount groups of the vendor are assigned to the business partner groupings relevant for thereplication. Using the related number ranges, the determination is made as to whether thevendor numbers are assigned internally or externally or whether there is number equivalence.See the example settings below:

Group Grp. Same No.

0001 0001 No

KRED 0001 No

LIEF 0002 Yes

Page 44: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 44

Business Add-Ins (BAdIs)

ProcedureThe following BAdIs are available for customer-specific mapping.

In Customizing for Cross-Application Components, navigate to Master Data Synchronization Customer/Vendor Integration Business Partner Settings Business Add-Ins (BAdIs)

BAdI: Data Assignment BP <-> Customer/Vendor/Contact Person.

BAdI: Data Assignment of Bank Details BP -> Customer/Vendor.

BAdI: Data Assignment of Payment Cards BP <-> Customer.

BAdI: Data Assignment of Form of Address from Customer/Vendor to BP.

BAdI: Defaults for Creating Data from BP to Customer/Vendor.

If a customer has no title, the business partner is created with category Organization. Thedelivered CVI_MAP_BP_CATEGORY implementation returns this title value. A newimplementation of BAdI CVI_MAP_TITLE (Data Assignment of Form of Address fromCustomer/Vendor to BP) with name /DBM/CU_CVI_MAP_BP_CATEGORY has been createdwhich should be switched on in Customizing using the Active (IMG) flag. Select BAdI: DataAssignment of Form of Address from Customer/Vendor to BP.

Page 45: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 45

Synchronize Contact Person between BusinessPartner and Customer

ProcedureIn Customizing for Cross-Application Components, navigate to Master Data Synchronization

Customer/Vendor Integration Business Partner Settings Settings for CustomerIntegration Field Assignment for Customer Integration Assign Attributes ContactPerson Activate Assignment of Contact Persons.

Set the Cntct Person Active flag.

This setting is needed to automatically create KNVK entries when a contact personrelationship is created for a business partner.

Page 46: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 46

Maintain Collective Billing Field in the BPTransaction

ProcedureThe following BAdI does not have to be implemented. The structuresCMDS_EI_SALES_DATA and CMDS_EI_SALES_DATAX were enhanced with DBM specificfields. (see append structure /DBM/CMDS_EI_SALES_DATA_A and/DBM/CMDS_EI_SALES_DATAX_A). These structures are used in CMDS_EI_EXTERN. Thefields are maintained in the PBO and PAI function modules of the view DBM060.

We do not fill the DATAX, but if you create the business partner with BAPI, the DATAXappend is a prerequisite.

In Customizing for Cross-Application Components, navigate to Master Data SynchronizationCustomer/Vendor Integration Business Partner Settings Business Add-Ins (BAdIs)

Set BadI CVI_MAP_BUSINESS_ADDRESS implementation active.

In the BUPT, nothing was set for the business partner relationships. The KNVK entries aregenerated only for the relationship category ‘BUR001’. It is hard coded in the source code.This is why DBM does not use new relationship categories or relationship types.

Page 47: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 47

Synchronization Cockpit

ProcedureAfter you complete the configuration steps above, you can start the synchronization cockpit.

In the test phase, set the PPO.

In the productive phase do NOT set the PPO

1. Start the MDS for the customer.

2. This step is for the MDS for the vendor problem (job terminates if the vendor is equalto the customer). The PPO is set, so there is no dump. If you encounter this error,you can connect the business partners and vendors with transaction LBPC2.

Business partners should now be created for all existing SD customers, depending on theselection criteria in the cockpit.

Page 48: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 48

Upgrade Report

ProcedureAfter you complete the synchronization process, start the report /DBM/UPDATE_BUPA to fillthe /DBM/VBPA-PARTNER field for the existing DBM orders. This report does not lock anyDBM orders. We therefore recommend that you only run the report when the system is lockedfor users.

Add transaction /DBM/BP_CM to the relevant customizing table

It is necessary to be able to start the /DBM/BP_CM transaction from within the notificationtransaction.

To add the transaction, see Customizing for Cross-Application Components -> SAP BusinessPartner -> Business Partner -> Basic Settings -> Business Partner Roles -> DefineApplication Transactions

Enter the /DBM/BP_CM transaction code and a description.

Page 49: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 49

Quick Creation of Business Partner

Procedure

When you use transaction BP to create a business partner, you must enter various customerdata. In most cases, the sales data is the same for all business partners. You can use theQuick Creation (QC) process to easily create business partners. In order to create a BP usingthe QC process, reference business partners must be created to get the sales data for thenewly created business partners.

The QC process can be used in several transactions in DBM (for example DBM Order,Vehicle Assignment) to create BP with different roles.

Customer Role / Organizational Data

The customer role can be different depending on the caller transaction. The customer rolesare maintained through the BAdI /DBM/CU_BP_QUICK_ROLES. The organizational dataarea depends on the selected customer role.

Reference Business Partners

Reference business partners (or reference customers) are used to supply sales data for thenewly created business partner. It is very important to set the reference business partner’ssales and company data correctly otherwise orders could not be invoiced for the businesspartners that have been created by using the Quick Creation process. You can only createorders for the business partners that have FI Customer role. If the business partner does nothave this role then in the billing process, the system creates the role. The system will try tocreate this role using the reference business partner’s company code. If no company code ismaintained for the reference business partner, then the FI customer role cannot be createdfor the order’s business partner either.

If you use the quick creation process to create a vendor, then the Vendor and FI Vendorroles, and the purchasing view must be created for billing.

Criteria Tables

Criteria tables are used to determine the reference customer, depending on the selected ormaintained data on the Quick Creation screen. You can create several criteria tables, andcustomize the access control. In each of the criteria tables, you can define several criteriafields.

One master criteria table /DBM/C_CU_BP_001 is delivered in delivery customizing. Thecriteria fields are Sales Organization (VKORG), Distribution Channel (VTWEG) and Division(SPART).

Page 50: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 50

Further criteria tables can be created in the customer namespace.

In Customizing for Logistics Execution, navigate to Dealer Business Management Customer Data Management Business Partner Define Table of Criteria

You must define fields for all criteria tables.

Criteria Access Sequence

In Customizing for Logistics Execution, navigate to Dealer Business Management Customer Data Management Business Partner Define Access Sequence.

When you use the Quick Creation process to create a business partner, the system looks upthe criteria tables in the order that is defined in the criteria access sequence Customizing.

Define Reference Business Partners

In order to have reference business partners, one or more business partners must be createdusing transaction BP. The sales and distribution data that is maintained for the referencebusiness partner is copied for the business partner.

Condition Processing

You maintain the records in the criteria table by using transaction /DBM/CU_BP_COND. Youcan insert several combinations of criteria fields with the reference business partner. In theQuick Creation process, the system looks up these tables in the order of the customizedsequence and if the data that entered by the user in the Quick Creation popup is found in thecriteria table, then the system uses the relevant reference business partner.

Enter the following data:

Sales Organization DistributionChannel

Division Cust.No.

0001 01 01 REF_PER_C

0001 Q3 01 REF_PER_C

0001 Q4 01 REF_PER_C

In the example above, if the user selects 0001 for Sales organization 01 for distributionchannel and 01 for division, then the system selects the partner REF_PER_C as thereference business partner.

Page 51: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 51

Accounting (Financials, Controlling)

See SAP Note 930634.

We strongly recommend that you consult an SAP CO/FI expert if setting up the DBM FI/COconfiguration. The configurations steps described in this chapter are example processconfiguration, and can differ from customer to customer.

SAP fills the field ZUONR with the DBM order and split number in SD and Accounting.

Page 52: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 52

Processing the Controlling AreaUseYou can use this procedure to edit the settings for the controlling area for each fiscal year.The system requires a version 0 for the current fiscal year.

Procedure...

1. In Customizing for Controlling, choose General Controlling Organization MaintainVersions.

2. In the Controlling area choose Settings Settings for Each Fiscal Year

3. Create a version 0 for the current fiscal year in the same way as for the existing entries.

Page 53: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 53

Chart of AccountsUseYou can use this procedure to edit the settings for the chart of accounts. The chart ofaccounts is a classification scheme consisting of a group of general ledger (G/L) accounts.For each G/L account, the chart of accounts contains the account number, the account name,and technical information.

Within the chart of accounts, revenue and cost accounts are created and maintained. Theexample chart of accounts delivered with the SAP System is INT. The following guidelines arebased on the example chart of accounts INT.

ProcedureFor further information, refer to the standard SAP ERP documentation.

Page 54: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 54

Creating AccountsUseG/L account master records contain the data that is always needed by the general ledger todetermine the account's function. The G/L account master records control the posting ofaccounting transactions to G/L accounts and the processing of the posting data. G/L accountsrepresent revenues and costs.

Each created new account needs to be assigned to a chart of accounts.

ProcedureFor further information, refer to the standard SAP ERP documentation.

Page 55: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 55

Creating Cost ElementsUseYou create primary cost elements to transport costs and revenues to Controlling.

Primary cost elements need a corresponding G/L account. G/L accounts representingrevenues need to have a cost element with cost element category 11. G/L accountsrepresenting costs need to have the Cost Elements with Cost Element Category 1. All G/Laccounts needed for Controlling must have a corresponding primary cost element.

Secondary cost elements do not have a corresponding G/L account, and exist only inControlling.

ProcedureBefore creating Cost Elements, see SAP Note 1003330....

1. On the SAP Easy Access screen, choose Accounting Controlling Cost CenterAccounting Master Data Cost Element Individual Processing CreatePrimary.

2. Create the primary cost elements 800000 with cost element category 11 and 410000,980000, 980001, 999000, 999100, 999001, 999101 with cost element category 1 (if notalready available in chart of account INT, if using an own chart of account the accountsmight have a different number).

3. On the SAP Easy Access screen, choose Accounting Controlling Cost CenterAccounting Master Data Cost Element Individual Processing CreateSecondary.

4. Create the secondary cost element 640100 with cost element category 43 for activityallocation (if not already available).

Page 56: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 56

Copying the Cost Element GroupUseCost element group DBM_DB is a DBM template and delivered in client 000. It is used tostructure all cost elements posted to the DBM internal order in the reporting cost analysis.You can copy the structure to the current client, where you can integrate your own costelements. Use this structure to collect all relevant cost elements for DBM for easier furthercost analysis in the DBM order. For more information, see Defining Reports in the InformationSystem.

Procedure5. 1 On the SAP Easy Access screen, choose Accounting Controlling Cost Element

Accounting Master Data Cost Element Group Change.

6. 2. Choose Extras Copy from Client.

Page 57: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 57

Creating a Profit CenterUseIf you want to use profit center accounting, you must create profit centers. You always need adummy profit center. We recommend creating a profit center for every workshop or for everyoriginal equipment manufacturer (OEM) or any other dependency for assigning profit centers.Profit centers are automatically assigned to DBM internal orders by means of the criteriatechnique described in the chapter Defining Profit Center Control.

Procedure...

1. In Customizing for Controlling, choose Profit Center Accounting Master Data ProfitCenter Create Dummy Profit Center.

2. Create a Dummy Profit Center. For example, SAP-DUMMY.

3. In Customizing for Controlling choose Profit Center Accounting Master Data ProfitCenter Define Profit Center.

4. In the field Profit Center. For example, WORKSHOP.

Page 58: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 58

Creating Cost CentersUseYou use this procedure to create a cost center for the activity allocation posting from the costcenter to the DBM internal order.

Procedure...

1. On the SAP Easy Access screen, choose Accounting Controlling Cost CenterAccounting Master Data Cost Center Individual Processing Create.

2. Create a cost center, for example Workshop.

Page 59: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 59

Creating and Assigning an Activity Type and aPrice

Procedure...

1. In the standard system, create an activity type (assignment of an allocation cost element,that is, a secondary cost element) and maintain the activity price for a specific costcenter.

The labor values are posted from the cost center performing the activity to the DBM orderon the basis of this activity type and price. The activity type and the providing cost centerare stored in Customizing for Dealer Business Management (DBM).

2. Create version 0 for the current fiscal year. See Processing the Controlling Area.

You must define a plan price for the newly-created activity type and appropriate costcenter.

3. In Customizing for Controlling, choose Cost Center Accounting Master Data ActivityTypes Create Activity Types (for example, MONT).

4. Edit the master data for the activity type on the tab page Basic Data as follows:

In the field ATyp category (activity type category), enter the value 1 (manual entry,manual allocation)

In the field Allocation cost elem, choose the appropriate allocation cost element byusing the F4 help.

In the field Activity Unit, enter H for hours.

In the field CCtr categories, enter * (all cost center types).

5. On the SAP Easy Access screen, choose Accounting Controlling Cost CenterAccounting Planning Activity Output/Prices Change.

6. Enter then save the following data for the price:

Period

Fiscal Year

Activity Type

Cost Center

Page 60: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 60

Defining Number Ranges for Internal Order TypesUseThe internal orders assigned to the number ranges (delivered as standard) are already copiedby DBM Customizing, which is part of the DBM 7.00 object list.

To display more customer-specific data in the internal order, see SAP Note 1074411.

Procedure...

1. In Customizing for Controlling, choose Internal Orders Order Master DataMaintain Number Ranges for Orders.

2. On the first level of a DBM order, check the number range assignment for the headerorder type Q100 internal order – DBM (internal number assignment).

3. On the second level of a DBM order, check the number range assignment for thefollowing bill-to parties order types:

Q200 internal order – DBM – vehicle (internal number assignment)

Q210 internal order – DBM – external bill-to party (internal number assignment)

Q220 internal order – DBM – internal bill-to party (internal number assignment)

Q230 internal order – DBM – collective internal order (external number assignment)

Page 61: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 61

Create Account Assignment Groups for InternalBusiness PartnersUseIf working with internal service processes with or without suborder it is necessary to createdifferent account assignments groups for the involved business partner.

Procedure1. In Customizing, choose Sales and Distribution Basic Functions Account

Assignment/Costing Revenue Account Determination Check Master DataRelevant For Account Assignment

2. Select Customers: Account Assignment Groups

3. Enter Account Assignment Group

I0 Internal Revenue

I1 Int Sub Order Rev

Page 62: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 62

Assign Account Assignment Group to BusinessPartner

UseYou assign the account assignment group to the customer within the customer master datarecord.

Procedure1. On the SAP Easy Access screen choose Logistics Logistics Execution Master

Data Partner Customer Display Total

2. To configure the Account Assignments Group for the customer open DBM Sales Areaunder the tab Billing Document

3. Assign Account Assignment Group I0 to an internal customer using the internal serviceorder process (for example 4000) and assign I1 to the internal customer used for thesuborder processes (for example 7000) process. External customers do not have anassigned account assignment group.

Page 63: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 63

Assign Account Assignment Group to MaterialUseTo be able to bill materials and labor with a service order, it is necessary to assign theaccount assignment group to the affected materials. This configuration step is necessary forall materials in the service order billing process.

Procedure

1. On the SAP Easy Access screen choose Logistics Materials ManagementMaterial Master Material Change Immediately

Two possibilities are now available to configure the Account Assignment

2. Take the price material of the labor values, and enter the material master data in theSales: sales org. 2 tab. In the Account Assignment Group field, enter 02Performances.

3. For all parts used in the DBM order processes, maintain the material master data inthe Sales: sales org. 2 tab, and in the Account Assignment Group field, enter 01Trading Goods.

Page 64: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 64

Revenue Account DeterminationUseTo find the revenue accounts if billing a DBM order the revenue account determination needsto be maintained.

Procedure1. In Customizing, navigate to Sales and Distribution Basic Functions Account

Assignment/Costing Revenue Account Determination Assign G/L Accounts

2. Select the condition table Cust.Grp/MaterialGrp/Acctkey

3. Copy the entries below in condition table C001 for the revenue account determination.If you use a different chart of accounts, sales organization, account assignment groups(AGG), or cost elements, you must take this into account for the entries below.

V KOFI INT 0001 I0 01 ERL 980000

V KOFI INT 0001 I0 02 ERL 980001

V KOFI INT 0001 I1 01 ERL 999000 999100

V KOFI INT 0001 I1 01 ERS 999100 999000

V KOFI INT 0001 I1 02 ERL 999001 999101

V KOFI INT 0001 I1 02 ERS 999101 999001

Page 65: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 65

Processing and Activating the Results AreaUseWith this procedure, you process and activate the interfaces for Profitability Analysis (CO-PA)and for the controlling areas assigned to your operating concern.

Procedure...In Cust omizin g fo r Con trollin g, ch oose Profit ability Anal ysis Str uctu res D efine Op erati ng Co nce rn Maint ain O per ating Conc ern .Gene rate the cross -clien t an d clien t-sp ecific p art f or ope ratin g co ncer n S00 1 on the tab pag e Envir onm ent. In most c ases y ou will c reat e yo ur own o per ating conc ern with yo ur own c har acte ristics a nd val ue fi elds.In Cust omizin g fo r Con trollin g, ch oose Profit ability Anal ysis Flows o f Actual V alues Activate Profit ability An alysis to activat e th e int erfa ces f or CO -PA.In Cust omizin g fo r Con trollin g, ch oose Profit ability Anal ysis Str uctu res D efine Op erati ng Co nce rn Maint ain O per ating Conc ern .Gene rate the cross -clien t an d clien t-sp ecific p art f or ope ratin g co ncer n S00 1 on the tab pag e Envir onm ent. In most c ases y ou will c reat e yo ur own o per ating conc ern with yo ur own c har acte ristics a nd val ue fi elds.In Cust omizin g fo r Con trollin g, ch oose Profit ability Anal ysis Flows o f Actual V alues Activate Profit ability An alysis to activat e th e int erfa ces f or CO -PA.

1. In Customizing for Controlling, choose Profitability Analysis Structures DefineOperating Concern Maintain Operating Concern.

2. Generate the cross-client and client-specific part for operating concern S001 on the tabpage Environment. In most cases you will create your own operating concern with yourown characteristics and value fields.

3. In Customizing for Controlling, choose Profitability Analysis Flows of Actual ValuesActivate Profitability Analysis to activate the interfaces for CO-PA.

Page 66: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 66

Assigning SD Condition Types to Value FieldsUseYou can use this procedure to assign value fields to Profitability Analysis.

Procedure1. In Customizing for Controlling under Profitability Analysis Flows of Actual Values

Transfer of Incoming Sales Orders Assign Value Fields.

2. Choose Maintain Assignment of SD Conditions to CO-PA Value Fields.

3. Make the following entries for the operating concern S0001:

Condition Type (CTyp) Value field (Val. fld)

QPRA ERLOS

QPRT ERLOS

QSBP ERLOS

QSML ERLOS

The CO-PA cookbook document provides further information about how to transfer vehicledata to value fields.

Page 67: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 67

Defining Account Assignment for Cost Posting inOrderUseYou define for each plant which activity type is used for activity allocation from the workshopcost center to the internal order of the DBM order. You also define which cost center iscredited during this process. You can restrict the selection by specifying the material group aswell as the plant. The material group must be defined in the material that is used for the laborvalue items in the service order. In most cases the cost center will depend on the plant andthe activity type on the material group.

Procedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Order Account Assignment Define Account Assignment for Cost Postings inOrders.

2. Enter the following data:

Plant

Material group (labor value = 90)

Cost element (no information is required for this field)

Activity type

Cost center

Example

Plant Materialgroup

Cost element Activity type Cost center

0001 90 MONT WORKSHOP

Page 68: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 68

Defining Internal Order Type for Bill-To PartyUseIf the system is customized to create separate internal order for each bill-to party duringinvoicing, do not set the Collective Internal Order indicator in the Customizing settings for theDBM order type. At the time of invoicing, the system posts the revenue and costs to these bill-to parties according to the split values. For more information, see Controlling CollectiveOrders.

Procedure1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)

Order Account Assignment Internal Order for Bill-To Party Define Internal OrderType for Bill-To Party.

2. Enter the following data:

Controlling area

DBM order type

Account assignment category (use only in case of internal DBM order processes)

Internal order type (Q210/ Q220)

Internal billing document (flag can be set in internal DBM orders to let the systempost internal revenues)

Example1.

ControllingArea

DBM OrderType

AccountAssignmentCategory

InternalOrder Type

InternalBillingDocument

0001 2000 Q210

0001 4000 01 Q220

0001 4000 02 Q220 X

0001 4000 10 Q220

0001 4000 11 Q220

0001 4100 10 Q220

0001 4100 11 Q220

0001 7000 70 Q220 X

Page 69: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 69

Defining Parameters for Settlement RuleUseWith billing, the DBM order settlement rules are created for the internal order for bill-to parties,which you can settle to CO-PA. For more information, see SAP Note 944375.

Procedure1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)

Order Account Assignment Internal Order for Bill-To Party Define Parametersfor Settlement Rule.

2. Enter the following data:

DBM order type

Operating concern

Characteristic (defined for your operating concern)

Source structure

Source assignment

Field from DBM order (if necessary, you can append your own characteristics tothe communication structure /DBM/CO_IO_COM)

Example2.

DBM OrderType

OperatingConcern

Characteristic SourceStructure

SourceAssignment

DBM Order

2000 S001 KNDNR Q1 1 KUNNR

2000 S001 KNDNR Q1 2 KUNNR

2000 S001 VTWEG Q1 1 VTWEG

2000 S001 VTWEG Q1 2 VTWEG

4000 S001 KNDNR Q1 1 KUNNR

4000 S001 KNDNR Q1 2 KUNNR

4000 S001 VTWEG Q1 1 VTWEG

4000 S001 VTWEG Q1 2 VTWEG

4100 S001 KNDNR Q1 1 KUNNR

4100 S001 KNDNR Q1 2 KUNNR

4100 S001 VTWEG Q1 1 VTWEG

4100 S001 VTWEG Q1 2 VTWEG

7000 S001 KNDNR Q1 1 KUNNR

7000 S001 KNDNR Q1 2 KUNNR

7000 S001 VTWEG Q1 1 VTWEG

Page 70: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 70

7000 S001 VTWEG Q1 2 VTWEG

Page 71: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 71

Collective Order ControlUseTo model dealer processes, additional objects were developed on the basis of ERP. One ofthese key /DBM/objects is the DBM order. A display transaction has been developed for thefollowing orders:

Service order

Vehicle order

Parts order

An internal order on the first level acts as a cost collector in the background. That is, the usersdo not have to manage and track these costs themselves. The DBM order and the internalorder are linked. When the invoice is created, all cost and revenue collected on this level isreposted to the second level and here the balance will be 0.

In the DBM order split, the system divides the postings between several bill-to parties. Whenan invoice is created in the background for every bill-to party and, depending on theCustomizing settings, an additional internal order is created. This means that an internal orderalso exists for every bill-to party. When invoicing takes place, the system posts the revenuesand costs to these bill-to party internal orders according to the split values. If you wish, youcan use Customizing settings in the DBM order to determine that a separate internal order isnot created for each bill-to party, but rather the costs and revenue are posted to theappropriate collective internal orders according to the Customizing settings, for example, inaccordance with the business transaction (by means of order control).

If you set the Collective Internal Order indicator in the DBM order type, the system posts thecosts and revenue to a collective order when invoicing takes place and the costs and revenuecan then be forwarded to and settled using Profitability Analysis (CO-PA). The collective orderthat is debited with the costs is determined by the criteria listed below:...

Define Criteria Table

This entry is provided by delivery customizing. You can use the existing criteria table.

Check Access Sequences

This entry is provided by delivery customizing. You can use the existing accesssequences.

Assign Internal Order

Procedure...

1. On the SAP Easy Access screen, choose Accounting Controlling Internal Orders Master Data Special Functions Order Create.

2. In the Order Type field, enter Q230.

3. You can now maintain the Order fields, for example DBM_COLLECT.

4. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Order Account Assignment Internal Order for Bill-To Party Collective InternalOrder Control Define Table of Criteria.

5. Ensure you can use the standard criteria in the table below.

Page 72: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 72

6. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Order Account Assignment Internal Order for Bill-To Party Collective InternalOrder Control Define Access Sequences.

7. Ensure you can use the standard access sequences.

8. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Order Account Assignment Internal Order for Bill-To Party Collective InternalOrder Control Assign Internal Order.

9. Assign the internal order with the following entries:

Controlling area

DBM order type

Account assignment category (ACC); (optional)

Warranty category (optional)

Internal order that was created manually before (use order type Q230)

Example10.

ControllingArea

DBM OrderType

AccountAssignmentCategory

WarrantyCategory

Order

0001 2000 DBM_COLLECT

Page 73: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 73

Defining Internal Order Account AssignmentUseYou define account assignment categories like new vehicle, used vehicle, scrap and so on,which are available in internal service orders (4000) or internal service orders with revaluation(4100). For each account assignment category, you can define which account assignmentobject is debited, for example, internal order or cost center. The account assignmentcategory, which is found in the internal service orders, is determined with the following criteriatechnique:

Define Table of Criteria

This entry is provided by delivery customizing. You can use the existing criteria table.

Check Access Sequences

This entry is provided by delivery customizing. You can use the existing accesssequences.

Assign Account Assignment Object for Internal Order

Procedure1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)

Order Account Assignment Internal Order Account Assignment Define AccountAssignment Categories for Internal Order. Ensure you can use the standard accountassignment categories provided by delivery customizing.

2. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Order Account Assignment Internal Order Account Assignment Define Table ofCriteria.

Ensure you can use the standard criteria table provided by delivery customizing.

3. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Order Account Assignment Internal Order Account Assignment Define AccessSequences.

Ensure you can use the standard access sequences provided by delivery customizing.

4. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Order Account Assignment Internal Order Account Assignment AssignAccount Assignment Object for Internal Order.

5. Assign the account assignment category with the following entries:

Controlling area

Sales organization

Plant

DBM internal order types

Account assignment category

Number

Changeable

Cost Center

Page 74: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 74

Cost Element

Internal Order

Bill-to party

Function module (/DBM/CO_INT_GET_VEHICLE is delivered to determine the vehicleinternal order)

Example6.

COArea

SOrg Plant OrderType

AAC No. Chg. CostCtr.

CostEl.

Int.Order

Bill-ToParty

FunctionModule

0001 0001 0001 4000 01 1 X Workshop

0001 0001 0001 4000 02 1 X Workshop

600200

0001 0001 0001 4100 10 1 /DBM/CO_INT_GET_VEHICLE

0001 0001 0001 4100 11 1 X /DBM/CO_INT_GET_VEHICLE

0001 0001 0001 7000 70 1 X CustwithAAGI1

/DBM/CO_INT_GET_HEADER_INTORD

Page 75: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 75

Internal Order Account RevaluationUseYou define a link between a DBM order type for revaluation and a CO production order type,which automatically posts the revaluation of a new or used vehicle to the vehicle stock.

Procedure1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)

Order Account Assignment Internal Order Revaluation Define Order Type forRevaluation.

2. Assign the order type with the following entries:

DBM order type

CO production order type

Cost element (used for primary cost reposting from vehicle order to CO productionorder)

Movement type (used for taking the vehicle from stock into the CO production order)

Movement type (used for delivery of CO production order into stock)

Example

DBM OrderType

COProductionOrder

CostElement

MovementType

Movement Type

4100 CP01 use your owncost element

261 101

4101 CP01 use your owncost element

261 101

You cannot post revenue in the CP01 CO Production Order. Therefore, do notspecifiy a revenue type cost element.

Page 76: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 76

Release Production Order ImmediatelyUseThis setting is necessary to release the CO production order for the revaluation processimmediately after creation.

Procedure1. In Customizing for Controlling, navigate to Product Cost Controlling Cost Object

Controlling Product Cost by Order Manufacturing Orders Check Order Types

2. Double click the order type CP01 to view the detailed production order setting overview.

3. Check value Release Immediately.

Page 77: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 77

Automatic PostingsUseTo post FI and CO relevant goods issue postings automatically, in case of a materialconsumption, the following configuration is necessary.

Procedure1. In Customizing for Materials Management, navigate to Valuation and Account

Assignment Account Determination Account Determination without Wizard Configure Automatic Postings.

2 Select Account Assignment

3. Select the GBB entry and choose INT in the popup for the chart of account using INT (orthe one using in the project)

4. Add or configure the accounts for the automatic posting and for the correspondingvaluation class (3100)

5. Enter the following configuration

0001 AUF 3100 895000 895000

Page 78: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 78

Defining Profit Center ControlUseYou define how the profit center is determined with the lean condition technique. If the systemcreates an internal order on the first level or on the second level (bill-to party), data for the theprofit center is pre-populated. You only require these settings if you wish to use Profit CenterAccounting.

Define Table of Criteria

You can use the existing criteria table.

Check Access Sequences

You can use the existing access sequences.

Assign Profit Center

Procedure1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)

Order Account Assignment Profit Center Control Define Table of Criteria.

2. Ensure you can use the standard criteria table.

3. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Order Account Assignment Profit Center Control Define Access Sequences.

4. Ensure you can use the standard access sequences.

5. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Order Account Assignment Profit Center Control Assign Profit Center.

6. Assign the profit center with the following entries:

Plant

Distribution channel

Division

DBM order reason

Material group

Profit center

Example7.

Plant Distr. Chnl Div. Ord. Reason Mat.Group

Profit Ctr

0001 Q3 01 01 Workshop

Page 79: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 79

Defining Reports in the Information SystemUseYou define your own report for cost analysis if you decide not to use the standard DBMtemplate. To display the report, choose Goto Cost Analysis.

For more information on defining your own report, see Define Report Parameters for CostAnalysis in the Customizing activity documentation as well as the SAP Notes 871601 and932551.

ProcedureIn Customizing for Dealer Business Management (DBM), see Order Basic FunctionsAccount Assignment Cost Analysis Define Report Parameters for Cost Analysis.

Page 80: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 80

Field Control Movement Type 261 Account 410000Procedure...

1. In Customizing for Materials Management, choose Inventory Management and PhysicalInventory Settings for Enjoy Transactions Settings for Goods Movements (MIGO)

Field Selection per Mvt Type.

2. Set the movement type 261, field GSBER to Optional entry.

Page 81: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 81

Defining External Service

ProcedureFor more information, see SAP Note 1040943.

Page 82: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 82

Parts

Page 83: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 83

Creating Spare PartsUseThe DBM material is based on the standard system. Dealer Business Management (DBM)has the following differences and enhancements to the standard system:

Additional DBM data (generic data)

Part to be returned

(returned to manufacturer for further technical development)

Part that has to be kept (legal requirement)

Part that has to be disposed of (legal requirement)

Check multiple entry

Simplified user interface

Default views

Aggregated display

You can process parts using the following transactions:

Transaction Description

/DBM/MM01 Create material – DBM

/DBM/MM02 Change material – DBM

/DBM/MM03 Display material – DBM

/DBM/MMXX Create material from the original parts master.

It is not necessary to maintain all the parts froma manufacturer (all models, model ranges,years of manufacture) in the system forproductive operation. This number would bemultiplied further for dealers that handleseveral brands. The dealer works with just asubset of the entire parts range to handle partssales and service. These parts are also fullymaintained in the SAP system.

Table /DBM/OMARA contains all of the partssupplied by the manufacturer. The search helpfunction can be used to find entries in thistable. A complete master record is created inthe SAP system if necessary.

MM01 Create material (SAP standard)

MM02 Change material (SAP standard)

MM03 Display material (SAP standard)

MM06 Flag for deletion (SAP standard)

You can add manufacturer-specific fields according to the enhancement concept.

Page 84: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 84

The following information for DBM material data within a parts master is important and shouldbe maintained for DBM order follow up processes ( for example, procurement and SD billingdocuments).

Field Data Description

Material Type HAWA Trading goods

Properties copied from HAWA

Industry Sector M

Material Group Customer and brand-specificsettings possible

General Item Category Group NORM Normal SAP standard item

Checking Group for AvailabilityCheck

Customer-specific setting

Procurement type F External:

supplied by manufacturer

Materials planning (MRP) Customer-specific settings formanufacturer parts (MRP ismanufacturer-specific)

For inventory-managedmaterials from other vendors,such as tires (for example,summer and winter tires) andaccessories, you can use SAPMRP and materials planningfunctions

Tax classification Customer-specific setting (seeSAP Note 109005 for taxlevied on used parts)

Transportation group

Loading group

0001 Delivery functions are notcurrently integrated into theDBM order,

Since transport and loadinggroups are required fields inthe material type HAWA, youeither have to define them withdefault values or set the fieldcontrol for these fields inCustomizing appropriately.

If you created your own value for general item category or transportation group you can alsouse those values when creating or updating a parts master record.

For DBM material masters, you have to set the screen sequence to A1.

Procedure...

1. In Customizing for Logistics – General choose Material Master Configuring theMaterial Master Assign Screen Sequences to User/MaterialType/Transaction/Industry Sector.

Page 85: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 85

2. Set the screen sequence to A1.

Page 86: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 86

Creating a Sales Price for Spare PartsProcedure...

1. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Pricing Condition Create Condition.

2. Enter QPRT in the field Condition Type and enter the required data.

Page 87: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 87

Search Help for Spare PartsUseOnly spare parts are meaningful in the search result for materials in the order. The highnumber of dummy materials, for example, for vehicle models, labor values (LVs), vehiclefeatures, and so on, can thus be filtered out. The filter is based on the material group.

PrerequisitesThe material group has been created and saved in the system.

Procedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Part Assign Material Type for Spare Part.

Page 88: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 88

Service

Page 89: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 89

Defining a Labor Value CatalogProcedure

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Service Labor Value Define Labor Value Catalog.

2. Enter the following data:

ID for labor value catalog

Text for the labor value catalog

Multiple selection for labor values

Suggested setting: set the indicator. If you want to add multiple labor value catalog tothe same OEM, set the same parameters for each catalog.

Wildcard for labor values

Suggested setting: set the field to 1. If you want to add multiple labor valuecatalogs to the same OEM, the settings must be the same for each catalog.

Page 90: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 90

Defining a Hierarchy LevelProcedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Service Labor Value Define Hierarchy Level.

2. Define the hierarchy level. If you want to add multiple labor value catalogs to the sameOEM, the settings must have the same hierarchy levels.

Page 91: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 91

Determining a CatalogUseYou specify an access sequence for each criterion. By doing so, you stipulate which fields theSAP system checks when it searches for a valid labor value catalog.

For technical reasons, the access sequences and criteria for the labor value catalogdetermination are not delivered with the Business Configuration Sets (BC Sets).

Procedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Service Labor Value Catalog Determination Define Access Sequences.

2. Define the access sequence for the criteria table.

3. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Service Labor Value Catalog Determination Assign criteria.

4. Assign the criteria.

If you want to add multiple labor value catalogs to the same OEM, we recommend youenter the sequence number with different values.

Page 92: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 92

Creating a Labor Value GroupProcedure

1. On the SAP Easy Access screen choose Logistics Logistics Execution DealerBusiness Management Master Data Workshop Scheduling Define WorkshopDepartment

2. Define values for the workshop department.

Example01 Mechanics

02 Electricity

03 Painting

Page 93: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 93

Creating a Dummy Material for Labor ValueUseYou must assign a dummy material to each labor value for processing in the SAP system.

Procedure...

1. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Part Create Material – DBM.

2. Enter the following data:

Field Data Description

Material Type DIEN Service

Industry Sector M Mechanical engieenering

Material Group Default value 90 Define your own materialgroups for labor values, suchas dummy material formechanics, electrics andelectronics.

Base Unit of Measurement Default value: min You must define an “industryminute”, that is, the base unitof measurement used tocalculate the time required toperform service tasks(manufacturer-specific)

General Item Category Group LIES From the material type

Page 94: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 94

Creating Labor ValuesUseManufacturers create catalogs (for example, labor value catalog and local OEM system) forwork performed on the vehicle. The labor values (LVs) consist of a description and apredefined time.

The labor value is used in the service order. A separate item category and search help isprovided for LVs.

PrerequisitesIn Customizing for Dealer Business Management (DBM), define the following data:

Labor value catalog

ID for the labor value catalog

Hierarchy level

Manufacturer-specific, mostly one- or two-level

Catalog determination

Determination uses the following criteria technique:

Definition of the criteria table and access sequence

Assignment of criteria

Example 1: manufacturer 1 finds catalog 1; manufacturer 2 finds catalog 2

Example 2: manufacturer 1 + country DE finds catalog 1, manufacturer 1 +country AT finds catalog 5

Procedure...

1. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Labor Value Edit Labor Value Group.

2. Enter the group description for the appropriate labor value catalog and the hierarchylevel.

3. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Labor Value Edit Labor Value.

4. Assign the labor value main type.

5. By doing this, you create the link to the vehicle (no check table, manufacturer-specific).

6. Assign the labor value group.

7. If you set the indicator for multiple entry, the system displays a message if the laborvalue is entered more than once in the service order. This is useful, for example, withthe labor value for installing and de-installing the motor since a vehicle usually only hasone motor.

8. Enter a predefined time for the labor value (dependent on labor value main type) and asales price.

Page 95: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 95

9. Assign the dummy material.

10. You must do this for integration with ERP. The system creates a sales order on thebasis of the DBM order.

Page 96: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 96

Creating a Sales Price for Labor ValuesUseThe sales price is defined via the reference material (allocation material) and the appropriatecondition.

Procedure...

1. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Pricing Condition Create Condition.

2. Enter the sales price for condition type QPRA (sales price) and QPSA (costs).

Page 97: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 97

Defining a Service PackageUseA service package can consist of different items; for example, n labor values, n parts, and ntexts. The manufacturer usually supplies this information in the form of a catalog (local OEMsystem). However, the dealer can also create its own packages.

The package master is a DBM object.

Procedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Service Package Define Number Range for DBM Package.

2. Define number ranges for package types.

3. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Service Package Define Package Variant Type.

4. Define variant selection field for variant type.

5. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Service Package Define Material Type for Parts Package.

6. Enter the material types.

7. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Service Package Generate Selection Options for Customer Fields.

8. Generate selection options for customer fields.

9. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Package Edit Package.

10. Save the following data for the package:

Package type

Package category

Model key

Versions

Package variant

Page 98: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 98

Creating Customer AdvisersUseIn the personnel mini-master, you create the customer advisers for the following areas:

Service

Parts

Vehicle

We recommend that you create your own action for the personnel mini-master.

Procedure...

1. On the SAP Easy Access screen, choose Human Resources PersonnelManagement Administration HR Master Data Personnel Actions.

2. Set the following:

Set Action Type, for example, Hiring

Start is the first of the month

EE (Employee) Group 1

EE subgroup, for example DU (Salaried Employees)

Infotype Organizational Assignment

Set the indicator to No Assignment

Infotypes

Skip planned working time, basic pay, bank details, and absence quotas

Page 99: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 99

VehicleThe VMS vehicle forms the basis of the DBM vehicle.

See also:

SAP Library under InfoSources in SAP Automotive Vehicle Management System(VMS)

From the SAP Easy Access screen, choose Logistics Logistics Execution VehicleManagement System

Implementation Guide (IMG) for Logistics Execution under Vehicle ManagementSystem (VMS)

Page 100: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 100

Assigning an Internal Order Type in the ControlTableUseFor vehicle processing, an internal order is also used to handle the value flow. The user doesnot to have to manage this internal order.

Service and value-increasing activities are handled by means of a service order. The systemuses the internal order for the vehicle to post/calculate the costs.

Procedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Vehicle Enter Control Value.

2. Assign the internal order type with control value Q200 to the control object/DMB/V_AUART.

Page 101: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 101

Enhancement Concept (Vehicle)UseTo fulfill the requirements of a Dealer Business Management system, the vehicle object fromthe Vehicle Management System (VMS) had to be extended. This was carried out on thebasis of the SAP product.

For more information, refer to the related documentation listed below:

In the SAP Library choose SAP Product Concepts

In the Implementation Guide (IMG) for Cross-Application Components choose SAPProduct

In the documentation for function module /DBM/VM01 in development package/DBM/VEHICLE_MASTER

Procedure...

1. Call transaction COMM_HIERARCHY Maintain Categories and Hierarchies.

2. Create a new product hierarchy as follows:

a. Choose New Hierarchy and enter the hierarchy ID DBM_VHCLE with the sametext as description.

b. Choose New Category, enter the category ID ROOT with the same text asdescription and leave the indicator for the product/object assignment blank.

c. Choose New Category, enter the category ID DBM_VEHICLE with the sametext as description and leave the indicator for the product/object assignmentblank.

d. Place your cursor in DBM_VEHICLE and Choose New Category.

e. Enter the category ID DBM_PASSENGERCAR with the same text asdescription.

f. Enter the basic data for the category:

Product type: 01 material

Object family: 0602 vehicle (Automotive DBM)

Category Description: DE, DBM CAR

g. Enter further categories with the same attributes (for example, lorry, van,motorcycle).

3. In Customizing for Cross-Application Components, chose SAP Product ProductCategory Assign Catalog Hierarchies to Applications. The category hierarchycreated in transaction COMM_HIERARCHY has to be assigned to an application inCustomizing.

4. Choose Assign Hierarchies to Applications and assign the ID you have created, forexample, DBM_VHCLE to the application 03 Product.

5. Choose Assgmt per Product Type for Application Product and assign the ID you havecreated, for example, DBM_VHCLE to the application 01 Material.

Page 102: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 102

6. Also in transaction COMM_HIERARCHY Maintain Categories and Hierarchies, on thetab page Set Types, you assign set types by placing the cursor onDBM_PASSENGERCAR.

DBM_V_IKEYS Key

DBM_V_IMODEL Model data

DBM_V_IMODELT Model texts

DBM_V_IOPTION Features

DBM_V_OPTIONT Feature texts

DBM_V_IPARTNER Partner

DBM_V_IREGHIST Registration history

DBM_V_ISINT Maintenance and service intervals

DBM_V_IVEHICLE Vehicle master

DBM_V_IWTY Warranty data

DBM_V_IRCL Recalls

DBM_V_IPRICES Vehicle prices

DBM_V_IFINANC Financing

DBM_V_ILEASING Leasing

DBM_V_ICOND Conditions

DBM_V_IGENOPT Generic option data

7. In Customizing for Cross-Application Components, choose SAP Product Settings forProduct Type Number Assignment Define Number Ranges for the Product Type"Material".

8. Define a number range interval for all categories for which individual objects have beencreated.

Refer also to SAP Notes 903914 (DBM: Technical Documentation on Vehicle Process) and900850 (DBM: Technical Documentation for Vehicle Data Enhancements) for enhancementcookbooks.

Page 103: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 103

Vehicle Search with Search Engine TREXUseThe vehicle search function in Dealer Business Management (DBM) is based on TREX.TREX can be installed in the same server as DBM for test or evaluation purposes. Systemprerequisites are SAP Netweaver 7.0, TREX 7.0, Version 39. In order to be able to use thesearch functionalities in DBM you must have TREX installed and configured.

You can find further information about the installation of TREX on the SAP ServiceMarketplace under service.sap.com/instguides SAP NetWeaver SAPNetweaver 7.0 (2004s) Installation Installation – Standalone Engines SAP NetweaverSearch and Classification TREX.

If the standard vehicle search is not sufficient, the enhancement concept is described in SAPNote 905556 (Enhancing the Vehicle Search User Interface /DBM/VSEARCH).

Page 104: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 104

Setting Up the RFC ConnectionProcedure...

1. On the SAP Easy Access screen, choose Tools Administration AdministrationNetwork RFC Destinations.

2. Enter an RFC destination (default value: TREXDEFAULT_REG).

3. Enter the connection type T (TCP/IP connection).

4. On the tab page Technical Settings, enter the following data:

Choose Registered Server Program.

Enter a program ID (default value: TREXRfcServer_00).

Enter a gateway host and a gateway service.

5. On the Special Options tab page, set the indicator for non-unicode and the defaultsetting for character conversion.

If TREX is installed on the same server as DBM, for example for test orevaluation purposes, make the following entries from the SAP Easy Accessscreen by choosing Tools Administration Administration Network RFCDestinations:

Connection type: T (TCP/IP connection)

Technical settings:

Indicator for starting on explicit host

Program ID: d:\usr\sap\trex_01\TREXRfcServer.exe, or as indicated inthe TREX installation document

IP address

Enter gateway host and gateway service

Page 105: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 105

Transaction COM_SE_ADMINProcedure...

1. Enter transaction code COM_SE_ADMIN and then choose Goto CustomizingSystem Settings Change New Entries.

2. Enter the following data:

RFC Destination (default value TREXDEFAULT_REG)

Search Engine: CL_COM_SE_TREX

Max. Auth.Check: 100

3. Choose Goto Back.

4. Choose Goto Customizing Business Objects and Indexes.

5. Choose Settings for Business Object and enter the business object VEHICLE withclass /DBM/CL_SE_VEHICLE.

6. Choose Settings for Object Type/Index, enter the object type 1 and set the Multilingualindicator.

7. From the Search Engine Service Administration screen, choose IndexCreate/Activate Indexes.

8. Choose the entry VEHICLE and start the indexing.

9. To plan a recurring job for the delta load, choose System Services Jobs JobDefinition.

10. Choose Step ABAP Program and execute report COM_SE_DISPATCHER without avariant.

11. Enter the following data:

Start condition: Immediate

Period values: Other Period: 2 minutes

The period value depends on how often the data in the search engine is to beupdated and how often the vehicle data is changed.

If you use the integrated VMS and DBM scenarios (see SAP Note 941633), you must makesure that the VMS related VMSVEHICLE business object does not have an active index andthat SAP Note 1388118 is implemented in your system.

Page 106: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 106

Creating a Dummy Material for the Vehicle ModelUseYou create the following data:

Material

Class

Configuration Profile

Then you assign this configurable material with the material type VEHI to a dummy class. Youcreate a configuration profile for the material. In the application menu for the VehicleManagement System (VMS), you have to assign the material to a material role and thematerial role to the user.

Procedure...

For Class

1. From the SAP Easy Access screen, choose Cross-Application ComponentsClassification System Master Data Classes.

2. Enter the class type 300 (variants) and a description.

3. On the tab page Char. (characteristics), create a dummy material with the followingdata:

Data type: CHAR

Number of chars: 3

Dummy value

For Material...

1. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Part Create Material.

2. Enter the following data:

Industry sector M (Mechanical engineering)

Material type: VEHI Config. Vehicle

In the Classification view, a dummy class is assigned under A.

3. Choose the following views:

Basic Data 1

Basic Data 2

Classification

Sales and Distribution: Sales Organization Data 1

Sales and Distribution: Sales Organization Data 2

Sales: General Plant Data

Purchasing

MRP 1

Page 107: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 107

MRP 2

MRP 3

General Plant Data/Storage 1

General Plant Data/Storage 2

Accounting 1

4. In Basic Data 1, enter an existing division and the general item category group 0002(configuration).

5. In the view Sales and Distribution: Sales Organization Data 2, enter the item categorygroup 0002 (configuration).

6. In the view Sales and Distribution: General/Plant Data, enter no check for theavailability check.

7. In the Purchasing view, set the indicator for batch management requirement and enterthe manufacturer. You can only enter it if the setting Use Manufacturer No is enabled intransaction omt0.

8. In the MRP 1 view, enter the MRP type for No planning

9. In the Accounting 1 view, enter the valuation category X and the valuation class 3100.

For Configuration Profile...

1. From the SAP Easy Access screen, choose Logistics Production ProcessProcess Order Environment Master Data Material Master EnvironmentConfiguration Profile Create.

2. Enter the following data:

Priority 01

Profile name

Assign class type 300 and dummy class (stored under A)

3. Save your configuration profile.

4. Additional information about how to use material master for vehicle models can befound in SAP Note 1258776 (Smart Usage of Material Master for Vehicle Models).Information about how to enhance the DBM model master is provided in SAP Note929089 (DBM: Technical Documentation on Model Master).

Page 108: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 108

Creating a Dummy Material for Vehicle FeaturesUseStandard features and optional extras are defined during configuration in the manufacturersystem. Standard features can have a price = 0, optional extras have a price > 0.

The vehicle is delivered with the desired configuration. The dealer can also add accessoriesto the vehicle. Accessories can be inventory-managed materials or manual parts.

Procedure...

1. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Part Create Material – DBM.

2. For standard features and optional extras, create a material with the following data:

Industry sector M (Mechanical engineering)

Material type NLAG (Non-stock material)

You can choose from the following views:

Basic Data 1

Basic Data 2

Sales and Distribution: Sales Organization Data 1

Sales and Distribution: Sales Organization Data 2

Sales: General Plant Data

Purchasing

MRP 1

MRP 2

MRP 3

Accounting 1

From the above-mentioned views, choose the following:

Basic Data 1: Division, Material Group (recommended)

Sales and Distribution: Sales Organization Data 2: item category groupNLAG

MRP 1: MRP characteristic ND (no MRP)

MRP 2: procurement type P

Non-inventory-managed dummy materials for vehicle features are required forall features that are priced separately and built in to the vehicle by the OEM ordistributor (and not by the dealer), for example, a radio.

Page 109: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 109

Page 110: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 110

Creating Search-Relevant CustomizingProcedureYou need to maintain standard VMS customizing to search for vehicles of particular models.

1. On the SAP Easy Access screen, choose Logistics Logistics Execution VehicleManagement System Basic Data VMS Roles Assign Vehicle Model.

2. Assign the dummy material to the material role QMAT.

3. On the SAP Easy Access screen, choose Logistics Logistics Execution VehicleManagement System Basic Data VMS Roles Assign User Roles.

4. Assign the material role (for example, QMAT) and the organization role (for example,QORG) to the user.

Page 111: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 111

Determining the Navigation ProfileUseIf you want to create a vehicle, you must maintain Customizing settings for the determinationof the navigation profile.

Procedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Vehicle Navigation in Vehicle Master Navigation Profile Determination AssignNavigation Profile.

2. Enter the following data for the access sequence /DBM/VEHPRO_CTRL:

Category ID Division Nav. Prof. (Navigation Profile)

<blank> <blank> INIT (initial screen)

DBM_PASSENGERCAR 01 DBM1 (standard navigationprofile)

Page 112: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 112

Maintaining the Model CatalogProcedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Vehicle Vehicle Model Master Process Model Catalog.

2. Assign an appropriate template material to a model catalog.

Page 113: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 113

Model Catalog DeterminationProcedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Vehicle Vehicle Model Master Model Catalog Determination Define AccessSequences.

2. Check whether an appropriate access sequence has been defined.

3. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Vehicle Vehicle Model Master Model Catalog Determination Assign ModelCatalog.

4. Use the access sequence you have just defined to assign a model catalog.

Page 114: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 114

Creating a Vehicle ModelProcedure

1. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Vehicle Model Edit Vehicle Model Master.

2. Create a vehicle model master record with the following data:

a. Select a model catalog.

b. Create a vehicle model and enter the sales code and service code for themodel.

c. Enter the existing dummy material in the Material field.

Alternatively you can create a new material with an internally- or externally-assigned material number.

3. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Vehicle Model Edit Body Type.

CAB Convertible, KOM Station Wagon etc.

4. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Vehicle Model Edit Vehicle Type.

PKW Passenger Car

5. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Vehicle Model Edit Fuel Type.

Diesel, Gasoline

6. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Vehicle Model Edit Features Category.You must define feature categories, and assign corresponding materials.

Page 115: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 115

Assigning Vehicle Model and Users to VMS RolesProcedure...

1. On the SAP Easy Access screen, choose Logistics Logistics Execution VehicleManagement System Basic Data VMS Roles Assign Vehicle Model.

2. Assign the dummy material to the material role QMAT.

3. On the SAP Easy Access screen, choose Logistics Logistics Execution VehicleManagement System Basic Data VMS Roles Assign User Roles.

4. Assign the material role, for example, QMAT and the organization role, for example,QORG to the user.

Page 116: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 116

Action ControlUseYou execute the following for action control:

Define number range for action control

Check action control, such as DBM1 and DBM2 in Customizing for the VehicleManagement System (VMS).

In action control determination, assign a primary and secondary matrix (for exampleDBM1 and DBM2) to the material.

Procedure...

1. In Customizing, choose Logistics Execution Vehicle Management System (VMS)Number Ranges Define Number Ranges for Action Control Determination.

2. Enter 01 as number range and VELO: Internal Key as number range object.

3. In Customizing, choose Logistics Execution Vehicle Management System (VMS)Control Data Define Action Controls and Define Action Matrices.

4. Ensure the action control matrices provided by delivery customizing are adequatelyreflecting your business processes.

5. On the SAP Easy Access screen, choose Logistics Logistics Execution VehicleManagement System Basic Data Define Action Control Determination.

6. Define the action control determination.

Page 117: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 117

Defining Number Ranges for Internal VehicleNumberProcedure

1. In Customizing, choose Logistics Execution Vehicle Management System (VMS)Number Ranges Determine Number Ranges for Internal Vehicle Number.

2. Enter 01 as number range and VELO: Vehicle No. as number range object.

Page 118: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 118

Maintaining Number Ranges for Vehicle ChainOrder GroupUseThe number range object is called /DBM/OG.

Procedure1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)

Vehicle Vehicle Master Define Number Range for Vehicle Chain OrderGroup.

To have this customizing node, implement SAP Note 1042653, or you can maintainthe number range object directly with transaction SNRO.

2. Create a number range interval for the Vehicle Chain Order Group.

Page 119: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 119

Creating a CustomerUseThe standard system forms the basis for the Dealer Business Management (DBM) customermaster. The following changes and additions have been made:

Simplified user interface

Simplified navigation

Aggregated display

Procedure...

On the SAP Easy Access screen, choose Logistics Logistics Execution Dealer BusinessManagement Master Data Customer Business Partner Cockpit

You can use transaction /DBM/BP to create, change and display business partners. If youcreate a business partner with a customer role, the corresponding SD customer is alsocreated in the background.

Page 120: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 120

Creating a Vehicle and Assigning a CustomerProcedure...

1. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Vehicle Processing Vehicle Master.

2. Enter the following data and choose Continue (Enter)....

a. Vehicle BT (Business Transaction)

b. Division

c. Plant

3. Choose a model catalog and a sales code for the vehicle model, and save your data.When you save, the system creates the vehicle.

4. If the system prompts you to ‘Execute the upgrade reportCOM_PRODUCT_UPGRADE’, you must execute the report. You can find informationabout how to execute the report in the report documentation (SE38 GotoDocumentation). In addition, check SAP Note 906042. Generally, you only execute thisreport if the system requests it.

You execute the report in all the systems in the landscape along the transport route(execute in system 1 transport to system 2 import in system 2 execute insystem 2, and so on). That is, you first execute the report in the development system.In a customer system, ensure that you transfer customer-specific set types to therelevant systems before you execute the report. It is possible that the transportrequest remains empty after the report has been executed. Refer to SAP Note1055794 for more information about this issue.

5. Choose Actions.

6. Choose Assign Customer, and enter the customer number.

7. Save your entries.

Page 121: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 121

Warranty Processing

Page 122: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 122

Warranty Customizing

ProcedureIn order to copy DBM-specific data to warranty claims, make the settings described inCustomizing for Dealer Business Management under Service Warranty Business Add-Ins (BAdIs) Warranty Documentation.

Page 123: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 123

Assigning Warranty Claim Item Type – Order ItemCategoryFor each manufacturer and division, you assign a warranty claim item type to each itemcategory for which a warranty claim can be created in the service order. The system copiesthese settings when a warranty claim is created from a service order.

Procedure...

In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Service Warranty Assign Warranty Claim Item Type to Order Item Category.

Page 124: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 124

Editing Warranty DataProcedure...

1. On the SAP Easy Access screen, choose Logistics Logistics Execution DealerBusiness Management Master Data Warranty Edit Warranty Master Data.

2. Choose Warranty Category in the navigation area, and enter the following data:

Warranty Category, for example 01

Warranty Control, for example 1 (Vehicle Warranty)

For technical reasons, tables /DBM/S_WTY_KIND and /DBM/S_WTY_KINDThave been delivered without entries. Make the following entries usingtransaction code SE16N:

1 Vehicle Warranty

2 Goodwill

3 Parts Warranty

4 Recall

5 Parts Goodwill

Manufacturer

Enter a manufacturer (debtor number of manufacturer or vendor/supplier) thathas also been created as a creditor. You can make references by choosingControl Data Account Control and making an entry in the Vendor field. Youhave to edit general data, company code data and sales area data for thecustomer master.

Tax classification of customer

Type of warranty claim (1DBM or self-defined)

3. Choose Warranty Profile in the navigation area, and enter the following data:

Warranty Profile, for example WTY01

Warranty Category, for example 01

Warranty Control, for example 1 (Vehicle Warranty)

Warranty Period/Runtime

Mileage/kms

4. Choose Warranty Determination Sales Code in the navigation area, and enter thefollowing data:

Warranty Ctrl, for example 01 (Vehicle Warranty)

Tax. Depart. Cty, for example DE

Division, for example 01

Model Sales Code

Enter a model sales code that has been created with transaction /DBM/VMODEL

Page 125: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 125

Warranty Profile, for example WTY01

5. Choose Warranty Determination Brand in the navigation area, and enter the followingdata:

Warranty Ctrl, for example 01 (Vehicle Warranty)

Tax. Depart. Cty, for example DE

Division, for example 01

ExampleField Entry

Warranty Profile WTY001

Warranty Category W1

Warranty Control 1

Warranty Period/Runtime 24

Unit of Measure for Warranty Period/Runtime MON

Mileage In 0

Mileage Out 9999999

Unit of Measure for Counter KM

Standard Warranty Category X

If you want to copy DBM-specific data to warranty claims, make the settingsdescribed in Customizing for Dealer Business Management under ServiceWarranty Business Add-Ins (BAdIs) Warranty Documentation.

Page 126: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 126

Defining Catalog Code

ProcedureIn Customizing for Logistics – General choose Equipment und Tools Management (ETM)Master Data Catalogs Define Catalog Code. You can create your own catalogs. Refer tothe Customizing activity documentation for more information.

Page 127: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 127

Defining Automatic CO Account AssignmentDeterminationUseYou have to define account assignments for posting the accounting documents from warrantyprocessing in CO.

ProcedureIn Customizing for Plant Maintenance and Customer Service choose Warranty ClaimProcessing (or start transaction OWTY) Accounting Define Automatic CO AccountAssignment Determination (see also longtext of customizing).

ExampleUse cost element 800010 in controling area 0001 the cost center WARRANTY.

Primary cost element 800010 should exist as GL account in company code 0001 and must bein the cost element group INT DBM_DB.

Page 128: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 128

Allowing Change of CO Account Assignments forConditionUseYou define the conditions under which the person responsible is allowed to change theautomatically-determined account assignment. This will allow the person to post to a differentaccount assignment object during warranty claim processing.

ProcedureIn Customizing for Plant Maintenance and Customer Service Warranty Claim Processing(or start transaction OWTY) Accounting Allow Changeability of CO AccountAssignments for Condition (see also longtext of customizing).

ExampleEnter all condition types which are used in pricing procedure for your claim type. For claimtype 1DBM and pricing procedure WT0002, enter the following data:

1DBM HA00

1DBM HB00

1DBM K005

1DBM K007

1DBM K020

1DBM K030

1DBM MWST

1DBM NETP

1DBM PRIC

1DBM PRIV

1DBM PROC

1DBM PROV

1DBM VST

Page 129: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 129

Defining Warranty Number RangeUseIn this Cutomizing activity, you define the number range for claims You can create an internaland external number range for each claim type. The number range object is calledWTY_CLAIM.

Procedure1. In Customizing for Plant Maintenance and Customer Service choose Warranty Claim

Processing (or start transaction OWTY) Define Number Ranges for WarrantyClaims.

2. Create two groups, Warranty Claim and Recall.

3. Assign 1DBM to the Warranty Claim group and CDBM to the Recall group.

Page 130: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 130

WTYRCL Customizing

ProcedureIn Customizing for Logistics Execution choose Dealer Business Management (DBM)Service Recall Recall Documentation.

In Customizing for Logistics Execution choose Dealer Business Management (DBM)Service Recall Define Order Type and Warranty Category for Recalls. You can definethe order type and the warranty category which is used for recall split creation.

Refer to the Customizing activity documentation for more information.

ExampleEnter the following data for the OEMs:

OEM Order Type: Warranty Category:

<Manufacturer number> 2001 01

Page 131: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 131

Defining Recall Priority

ProcedureIn Customizing for Logistics Execution choose Dealer Business Management (DBM)Service Recall Define Recall Priority. Here you can add your own values.

Refer to the IMG activity documentation for more information.

Page 132: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 132

Defining Order Type and Warranty Category forRecalls

ProcedureIn Customizing for Logistics Execution choose Dealer Business Management (DBM)Service Recall Define Order Type and Warranty Category for Recalls. Here you candefine the type of order to be created according to on the OEM and warranty category.

Refer to the Customizing activity documentation for more information.

Page 133: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 133

Assigning Item Type and Item Category to OEMUseYou must assign the item types (such as FRC, MATC, TEXT and so on) to DBM ItemCategories. This mapping is used when a recall is copied into a DBM Order and this mappingdefines which items or labour values have to be added to the DBM Order.

ProcedureOn the SAP Easy Access screen choose Logistic Logistics Execution Dealer BusinessManagement Warranty Recalls Assign Item Type and Item Category to OEM.

Page 134: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 134

Cash Desk

Page 135: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 135

Setting Characteristics of Document Type SKUseYou define document type SK Cash Document to perform credit-side and debit-side postingsin the cash desk.

Procedure...

1. In Customizing for Financial Accounting (New), choose Financial Accounting GlobalSettings (New) Document Document Types Define Document Types for EntryView.

2. Choose the document type SK Cash Document and then choose Detail.

3. In the screen Account Types Allowed, set the Customer and Vendor indicators.

Page 136: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 136

Defining Business TransactionsUseThe cash desk functions support G/L account postings. You can configure these businesstransactions as follows:

Restrictions on business account assignment (cost center)

G/L account predefined

Tax indicator predefined

Procedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Cash Desk Define Business Transaction.

2. Enter business transactions, such as 17 Office Material, 68 Bank.

Page 137: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 137

Assigning a Number Range to Cash DeskDocument TypesUseUse the number range object /DBM/TILL for the cash desk functions.

Define range for the /DBM/TILLK object.

Procedure...

1. From the SAP Easy Access screen, choose Tools ABAP WorkbenchDevelopment Other Tools Number Ranges.

2. Enter the number range object /DBM/TILL.

3. Enter data to confirm that the number ranges are assigned to a company code.

4. Choose Goto Number Ranges and create an interval according to the entries in thecash desk document types.

5. The default value for the interval is 01. This value is also transported with the businessconfiguration set Cash Desk Document Types.

Refer to the manual steps as described in SAP Note 1267644:

1. Execute transaction SNRO.

2. Create new number object /DBM/TILLK, if it does not exist.

Field Entry

short text AWKEY

long text Awkey for acc.documents in cashdesk

Number length domain CHAR12

Warning% 10,0

Mainmemory buffering checked

No. of numbers in the buffer 20

Create new range interval.

Number range 01

From number 000000000001

To number 999999999999

Page 138: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 138

Setting Up a Cash Desk Work CenterUseYou can use this procedure to assign organizational and content settings to a cash desk.

Procedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Cash Desk Define Cash Desk Work Center.

2. Enter the required data.

3. On the SAP Easy Access screen, choose Tools Administration Monitor SystemMonitoring User Overview.

4. Copy the desired terminal and enter it in the IMG activity Maintaining Cash Desk WorkCenter in the field CDWC: Computer.

This ensures that the cash desk can only be started at a specific work center (since therecan also be connections to local systems, such as a cash drawer).

5. In accordance with Accounting, assign the following data to the cash desk work center:

Business transactions

Master data (cost centers)

Accounts

Page 139: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 139

Dynamic Sheet

Page 140: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 140

Define StyleUseYou use this Customizing activity to define the style of the sheet with respect to the characterformats it uses. You can assign these character formats to a layout and change the values bydouble- clicking on a character format.

Procedure...

1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)Customer Data Management Dynamic Sheet Define Style.

Page 141: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 141

Define Content ObjectUseYou use this Customizing activity to define the content objects you can use to add to thedynamic sheet. The name of the content object appears as a title on the sheet.The content object is the basic unit of the Dynamic Sheet. You can assign parameters to eachcontent object. The parameter names must first be defined in the activity Define ContentObject Parameters. The syntax for parameters is <Tablename>-<Fieldname>.

Procedure1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)

Customer Data Management Dynamic Sheet Define Content Object.

ExampleThe Order Content Object has the /DBM/SPLHDR_DB-AUFART parameter with value ‘1000’.The business logic uses this value and select the entries from /dbm/splhdr_db with theAUFART = 1000.

The Order content object only checks the parameter /DBM/SPLHDR_DB-AUFART. If youwish to create parameters for your own content objects, you must implement the check in theimplementation class of the BAdI. If you wish to create your own content objects, refer to theBusiness Add-Ins documentation (BAdI: Content Objects for Dynamic Sheet).

Page 142: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 142

Define Content Object ParametersUseYou use this Customizing activity to define the content object parameters. These values areassigned to the content objects.

Procedure1. In Customizing for Logistics Execution, choose Dealer Business Management (DBM)

Customer Data Management Dynamic Sheet Define Content Object Parameters.

Page 143: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 143

Notification

Page 144: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 144

Maintaining Enhancements and BAdIImplementations

ProcedureIn Customizing for Logistics Execution choose Dealer Business Management (DBM)Customer Data Management Notification Business Add-Ins (BAdIs) NotificationDocumentation, and follow the instructions in this section.

Page 145: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 145

Defining Notification Types for DBMUseYou use this Customizing activity to assign standard notification types to DBM notificationtypes.The following DBM notification types are supported:

S - Sales Activity

C - Complaint

D - Vehicle Damage Rep.

If you define a new notification type or copy a notification type, you also maintain this data inthis Customizing table.

The program logic may differ in some cases according to the DBM notification type. Forexample, the customer is not required data for DBM notification type D, but it is for DBMnotification type S.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Customer Data Management Notification Define Notification Types for DBM.

Page 146: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 146

Defining Outcome Type and Outcome CodeUseYou use this Customizing activity to define the possible outcome types and outcome codesfor the notification types D1 Sales Activity and D2 Complaint. These outcome types andcodes can be assigned to notification tasks. On the outcome code level, you define whichcode values (texts) should be copied to the task long texts. You also define whether the valueshould appear in upper case.

Default outcome types:

contact result

competitor

other offer

kind of contact

Default outcome codes:

buys over central

business lost

delivered

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Customer Data Management Notification Define Outcome Type and Outcome Code.

Page 147: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 147

Assigning Outcome Type to Task CodeUseYou use this Customizing activity to assign the outcome types to the task codes. Theoutcome types that the user then chooses depends on the task codes.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Customer Data Management Notification Assign Outcome Type to Task Code.

Page 148: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 148

Assigning Task Code to Order TypeUseYou use this Customizing activity to define the task code group and the task code for theautomatically-generated tasks, in accordance with the order type and the notification type.

When you create a notification for notification types D1 Sales Activity and D2 Complaint froma DBM order (transaction code /DBM/ORDER01 or /DBM/ORDER02), the system alwaysgenerates a task in the background.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Customer Data Management Notification Assign Task Code to Order Type.

Page 149: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 149

Defining Follow-Up Task CodeUseYou use this Customizing activity to determine the date on which you would like the task tostart, in accordance with the original notification type, task code group and task code. Youcan define follow-up tasks for the notification types D1 Sales Activity and D2 Complaint.

In the field Number of Days (Date of the Follow-Up Task in Days), you can set the number ofdays from which the task should begin, counted from the end-date of the original task. If anend-date does not exist, then the number of days is counted from the start date of the originaltask.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Customer Data Management Notification Define Follow-Up Task Code.

ExampleIf the field Number of Days (date of the follow-up task in days) is set to 4, and the end-date ofthe original task is 18.08.2006, the task would begin on 22.08.2006.

Page 150: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 150

Setting BAdI: Input Help for Outcome TypeUseYou can use this BAdI to process the event ON_F4 in the ALV grid for the outcome type ofthe table /DBM/CU_OUTCOME. You can use this BAdI to change the behavior of thestandard input help or make your own check on the manually-entered value.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Customer Data Management Notification Business Add-Ins (BAdIs) BAdI: Input Helpfor Outcome Type.

Page 151: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 151

Setting BAdI: Input Help for Outcome CodeUseYou use this BAdI to process event ON_F4 in the ALV grid for the outcome codes of table/DBM/CU_OUTCOME. You can use this BAdIt to change the behavior of the standard inputhelp.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Customer Data Management Notification Business Add-Ins (BAdIs) BAdI: Input Helpfor Outcome Code.

Page 152: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 152

Setting BAdI: Input Help for Outcome Code ValueUseYou use this BAdI to process the event ON_F4 in the ALV grid for the outcome code value ofthe table /DBM/CU_OUTCOME. You can use this BAdI to change the behavior of thestandard input help, or perform your own check on the manually-entered value.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Customer Data Management Notification Business Add-Ins (BAdIs) BAdI: Input Helpfor Outcome Code Value.

Page 153: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 153

Setting BAdI: Filter Text of Outcome CodeUseYou use this BAdI to select which outcome code texts from outcome tables are copied to thelong text of the appropriate task. You can override the standard behavior that copies the textsif they have indicator FLGTO = 'X' set in table /DBM/CU_OUTCOME.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Customer Data Management Notification Business Add-Ins (BAdIs) BAdI: Filter Textof Outcome Code.

Page 154: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 154

Configuring E-Mail for Notification

ProcedureTo send e-mails from the Notification, make the following settings:

1. Maintain the profile parameters for SMTP

icm/server_port_X = PROT=SMTP,PORT=250<INSTANCE No.>, TIMEOUT=300

2. Enter transaction code SCOT.

You maintain node SMTP (client dependent); the node exists for each client by default.Configure the following data for your SMTP node as follows:

o Node SMTP

o Description Mail Server

o Mail-Host <your mail server name>

o Mail-Port <your mail port, default is 25 >

o Under Supported address types, enable Internet and set the address areasyou allow (for example, *sap.com ).

3. Enter a default domain by choosing Menu Settings->Default Domain. Use, for example,<CLNT>.<SID>.R3.sap.corp ->

4. Schedule job for automatic send/receive process by choosing Menu View JobsCreate and then entering the following data:

o Jobname: SAPCONNECT_SMTP_<CLIENT>

o Program: RSCONN01

o Variant: INT

o Period: For example 10 minutes

For user data in SU01 of mail users: if you want to send only, add your standardemail address, for example, Internet Mail [email protected](Communication Method: E-Mail)

Page 155: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 155

Order

Page 156: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 156

Defining Order SearchUseThe order search requires manual entries in the first installation. You must perform thefollowing steps for order search.

Procedure1. In Customizing for Logistics Execution Dealer Business Management Order

Order Search Define Order Search View.

2. Enter the data as indicated in the table below.

Field Value

Order Search View Standard

Program Name /DBM/SAPLORDER_UI

Scrn.No 1006

3. In Customizing for Logistics Execution choose Dealer Business Management Order Order Search Define Order Search Attributes.

4. Enter the data as indicated in the table below.

ScrNo Screen Field Table Name Database Field Att Type

1105 /DBM/SPLHDR_COM-AUFART /DBM/SPLHDR_DB AUFART S String

1105 /DBM/VBAK_COM-ANGE_USER /DBM/VBAK_DB ANGE_USER S String

1105 /DBM/VBAK_COM-AUDAT /DBM/VBAK_DB AUDAT D Date

1105 /DBM/VBAK_COM-FERTIG_DAT /DBM/VBAK_DB FERTIG_DAT D Date

1105 /DBM/VBAK_COM-HSTAT /DBM/VBAK_DB HSTAT S String

1105 /DBM/VBAK_COM-LICPL /DBM/VBAK_DB LICPL S String

1105 /DBM/VBAK_COM-PERNR /DBM/VBAK_DB PERNR S String

1105 /DBM/VBAK_COM-SPART /DBM/VBAK_DB SPART S String

1105 /DBM/VBAK_COM-VGUID /DBM/VBAK_DB VGUID S String

1105 /DBM/VBAK_COM-VHVIN /DBM/VBAK_DB VHVIN S String

1105 /DBM/VBAK_COM-VKORG /DBM/VBAK_DB VKORG S String

1105 /DBM/VBAK_COM-VTWEG /DBM/VBAK_DB VTWEG S String

1105 /DBM/VBAK_COM-WERKS /DBM/VBAK_DB WERKS S String

1105 /DBM/VBAK_COM-W_LEITZAHL /DBM/VBAK_DB W_LEITZAHL S String

1105 /DBM/VBPA_COM-KUNNR /DBM/VBPA KUNNR S String

1105 /DBM/VBPA_COM-PARTNER /DBM/VBPA PARTNER S String

1105 /DBM/VBPA_COM-PARVW /DBM/VBPA PARVW S String

5. Install ORDER index. Enter into transaction COM_SE_ADMIN. Call menu GotoCustomizing Business Objects And Indexes.

6. Click Settings for Business Object and then click New Entries. Enter in the table fieldswith the following values:

Page 157: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 157

Business Object: ORDER

Class for Bus. Object: /DBM/CL_SE_ORDERSEARCH

7. Save your entries.

8. Then select the new object.

9. Click Settings for Object Types.

10. Click New Entries.

11. Enter in the fields the following values:

Business Object ORDER or VEHICLE

Object Type: 1

Max. No Tasks: 1

Max Obj.Pack: 10

Scope of log: Only fatal errors

Multilingual = X

12. To have the new index build for the first time, you have to select it out of the list ofactive indexes (starting screen of transaction ses_admin) and click the button indeximmediately.

13. To have the data always up to date, a job has to be created, which runs every minute,but it should have already been created.

Page 158: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 158

Working with SubordersUseYou use the suborder for the multi-branch service. In the main order, you can create asuborder to assign work tasks to another branch. The suborder for a task in the main ordercorresponds to a job in the suborder.

Procedure1. Define a plant customer for each plant used in the suborder process

Execute transaction SPRO. Navigate to Materials ManagementPurchasing Purchase Order Set up Stock Transfer Order DefineShipping Data for Plants.

2. Account assignment category In Customizing for Dealer Business Management, navigate to Order

Account Assignment Internal Order Account Assignment AssignAccount Assignment Object for Internal Order.The following data is an example:

i. 0001 0001 0001 7000 70 1 PLANT_0001 /DBM/CO_INT_GET_HEADER_INTORD

ii. 0001 0001 0002 7000 70 1 PLANT_0001 /DBM/CO_INT_GET_HEADER_INTORD

3. Zero level order definition: Define Number range interval for internal order type Q700.

i. Execute transaction SPRO. Navigate to Investment ManagementInternal Orders as Investment Measures Master Data

Orders Define Order Types. Select Q700 and assign it to the A– ZZZZZZZZZZZZ interval.

Zero level internal order creationi. Use transaction KO01 to create an internal order.

Set zero level internal order:i. In Customizing for Dealer Business Management, navigate to

Master Data Account Assignment /DBM/MBS_0LEVEL - Zerolevel internal order for suborder.

Do not forget to extend the settlement rules for your suborder order type (in our delivery is7000) (see section Defining Parameters for Settlement Rule) with values similar to those inthe example below.

Example

DBM OrderType

OperatingConcern

Characteristic SourceStructure

SourceAssignment

DBM Order

7000 S001 KNDNR Q1 1 KUNNR

7000 S001 KNDNR Q1 2 KUNNR

7000 S001 VTWEG Q1 1 VTWEG

7000 S001 VTWEG Q1 2 VTWEG

Page 159: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 159

Page 160: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 160

Archiving

Page 161: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 161

Maintaining Enhancements and BAdIImplementations

ProcedureIn Customizing for Logistics Execution choose Dealer Business Management (DBM)Archiving Archiving Documentation, and follow the instructions.

Page 162: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 162

Archiving Control for DBM OrderUseResidence time determines the time interval (in calendar days) that must elapse between thetime of closing the DBM order (the date when order gets status Closed) and setting thedeletion indicator by the preprocessig program.

The wildcard character * also can be used and the program must use the strongest conditionif there is more than one. Conditions with fixed values are stronger than condition with *. TheDBM order is not be archived if no conditions match.

ProcedureYou can configuer archiving for DBM orders in Customizing for Logistics Execution DealerBusiness Management (DBM) Archiving Archiving Control For DBM Order.

ExampleSales org: *

Order type: *

Residence time: 200

Sales org.: 0001

Order type: 2000

Residence time: 500

In this case, if customer would like to archive a DBM order with order type 2000 or with salesorg 0001 then the preprocessing program will check if the 500 days have elapsed. In eachother case the program will check if 200 days have elapsed.

Page 163: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 163

Time Recording

Page 164: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 164

Creating Customer Include Fields for TableCATSDBUseDBM Time Recording allows the creation of time stamps on order, task and item level. To beable to transfer this additional data to CATS relevant fields have to be added to the tableCATSDB via the customer include CI_CATSDB.

Procedure1. Add to customer include CI_CATSDB fields for order, task and item.

2. Use the following component types for the different fields to ensure DBM TimeRecording:

Field for Order: data element /DBM/VBELN_VA

Field for Task: data element /DBM/TASKNR

Field for Item: data element /DBM/POSNR

For an example of how the customer include should look, see structure /DBM/CATSDB.

Adding Customer-Specific Index For Table CATSDBSee SAP Note 1121243.

Page 165: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 165

Transferring DBM Data to CATS

ProcedureTo ensure the transfer of the DBM specific data of the time stamps (order, task, item), youmust create a relevant project for SAP Enhancements:

1. Use transaction CMOD

Enter a project name and then create the project.

2. Click Enhancement assignments and enter enhancements CATS0002 and CATS0005.

3. Choose Components and then double-click EXIT_SAPLCATS_002.

4. Create include ZXCATU02.

Fill in the fields for DBM Order, Task or Item accordingly for transfer to CATS.

ExampleThe class method /DBM/CL_TM_DBMDATA_EXAMPLE->FILL_CATS_DBM_DATA holds theexample logic to fill the DBM specific data into the CATS record. This is just an example ofhow the data can be filled. This class method must be called inside the include 'ZXCATU02'.

The user exit parameter 'enrich_table' is a table. It will have only one record in this case. Passthe single record into the class changing paramter 'cs_enrich_table' which is returned withDBM fields updated with data. Update this back into the 'enrich_table' parameter.

Sample coding for transferring the DBM data to CATS:

DATA: lo_dbmdata TYPE REF TO /dbm/cl_tm_dbmdata_example.

FIELD-SYMBOLS: <ls_enrich_table> TYPE cats_comm.

READ TABLE enrich_table ASSIGNING <ls_enrich_table> INDEX 1.

CREATE OBJECT lo_dbmdata. CALL METHOD lo_dbmdata->fill_cats_dbm_data EXPORTING is_tcats = sap_tcats CHANGING cs_enrich_table = <ls_enrich_table>.

In the Time Sheet (transaction CAT2), you can call a pop-up with the additional fields byclicking Additional fields. If you want to use this functionality you must perform following steps,after you have added the fields to the structure CATSDB:

Create the subscreen 1000 for program SAPLXCAT, which contains the additionalfields. This subscreen is included in the dialog box that is called in the time sheet.

Page 166: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 166

Also a function module to receive data in the transfer structure fields and to return thedata to the calling program needs to be created. The function module used isEXIT_SAPLCATS_005. You can do the relevant coding in the customerenhancement project, which was created for the transfer of the DBM specific data, asmentioned above.

For the optional process of subsequent cost processing, it is also necessary to create animplementation for the enhancement CATS0006, and to change the coding of theenhancement CATS0002, to ensure that the DBM Order is updated accordingly if subsequentcosts were posted for it.

CATS0002: The method /DBM/CL_TM_DBMDATA_EXAMPLE->SET_SUBSEQ_COSTS contains the logic to set the flag in the DBM Order, thatsubsequent costs occurred. Corresponding coding must be added to the includeZXCATU02.

CATS0006: Add coding to the include ZXCATU05, such as the method/DBM/CL_TM_DBMDATA_EXAMPLE->SAVE_ORDER to save the updated DBMorder.

If you want to use the subsequent costs process for time recording, add the following codingto include ZXCATU02 (in addition to the coding above for transferring DBM data).

Note: You must adapt this coding.

A) Add following data declaration to the top include ZXCATTOP:

DATA go_order TYPE REF TO /dbm/cl_order.

B) Call the coding of CATS0002 below, only if the field of <ls_enrich_table> (used for theDBM order number) is not empty. You have to change the first line of the coding if thefield which was added to the include CI_CATSDB (view paragraph ‘CreatingCustomer Include Fields for Table CATSDB’) for the DBM order number has adifferent name than in this example (DBMVBELN). The first line must be:

IF NOT <ls_enrich_table>-<fieldname for DBM Order> IS INITIAL.

Coding of CATS0002

IF NOT <ls_enrich_table>-dbmvbeln IS INITIAL. DATA: lv_ok_code TYPE sy-ucomm.

lv_ok_code = sy-ucomm.

IF lv_ok_code = 'TIME'

OR lv_ok_code = 'COPY'.

CALL METHOD lo_dbmdata->set_sub_seq_costs EXPORTING is_tcats = sap_tcats is_enrich_table = <ls_enrich_table> CHANGING co_order = go_order EXCEPTIONS order_error = 1 order_closed = 2 order_not_relevant = 3.

Page 167: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 167

IF sy-subrc = 1. MESSAGE e057(/dbm/rfc_common) WITH sy-uname go_order->ms_vbak_com-vbeln. ENDIF.

IF sy-subrc = 2. MESSAGE e350(/dbm/tm) WITH go_order->ms_vbak_com-vbeln. ENDIF.

ENDIF.

IF lv_ok_code = 'SAVE'. CALL METHOD lo_dbmdata->set_sub_seq_costs EXPORTING is_tcats = sap_tcats is_enrich_table = <ls_enrich_table> CHANGING co_order = go_order EXCEPTIONS order_error = 1 order_closed = 2 order_not_relevant = 3.

IF sy-subrc = 1. MESSAGE e057(/dbm/rfc_common) WITH sy-uname go_order->ms_vbak_com-vbeln. ENDIF.

IF sy-subrc = 2. MESSAGE e350(/dbm/tm) WITH go_order->ms_vbak_com-vbeln. ENDIF.

if sy-subrc = 3. message e002(/dbm/subseq_costs) with go_order->ms_vbak_com-vbeln. endif.

CALL METHOD lo_dbmdata->save_order CHANGING co_order = go_order EXCEPTIONS parameter_error = 1 OTHERS = 2.

ENDIF. ENDIF.

The coding, implemented for user-exit CATS0006 can look as follows:

DATA: lo_dbmdata TYPE REF TO /dbm/cl_tm_dbmdata_example, lv_ok_code type syucomm.

lv_ok_code = sy-ucomm.

IF lv_ok_code = 'SAVE'. IF NOT go_order IS INITIAL.

Page 168: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 168

CREATE OBJECT lo_dbmdata.

CALL METHOD lo_dbmdata->save_order CHANGING co_order = go_order EXCEPTIONS parameter_error = 1 OTHERS = 2. ENDIF.ENDIF.

Page 169: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 169

Setting Up Data Entry ProfilesUseYou must define a default data entry profile for the configuration of the data entry in the timesheet.

ProcedureIn Customizing for Cross-Application Components choose Time Sheet Specific Settings forCATS classic Set Up Data Entry Profiles or enter transaction CAC1.

Page 170: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 170

Maintaining HR Master DataUseFor the use of DBM Time Recording, a minimum set of infotypes must be maintained for therelevant employees by using transaction PA30 (Maintain HR Master Data).

Procedure1. Maintain the following infotypes:

0000 - Actions

0001 - Organizational Assignment

0002 - Personal Data

0050 - Time Recording Info

0315 - Time Sheet Defaults

2. To maintain absences, use infotype 0007, Planned Working Time.

3. To assign employees to a specific terminal group, create an individual infotype withtransaction PM01.

This infotype can contain fields for:

Explicit assignment to a terminal group: data element /DBM/TM_VT_STTGR

Explicit asignmnt active: data element /DBM/TM_OVERW_I

Assignment for shared employee: data element /DBM/TM_VT_SBTGR (there can bemore than one field for assignment as shared employee

Page 171: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 171

Additional Information

If CATS accumulates 0 hours for the time booked, 0 times (quantity) is calculated for theactual times. This can occur for a few reasons:

1. If the relevant work schedules for the employee grouping/work schedule rule is notcreated for the period. The working schedules can be generated using transactionPT01. The work schedule is maintained for each employee in the HR master recordin the infotype 0007 (Planned Working Time).

2. If time is booked during the time interval which is defined as a 'Break' in the BreakSchedules in standard customizing, and if this break time is defined as 'Unpaid' timethen 0 actual time is booked by CATS. This can be overrun in the CATS profile beingused by setting the flag No Deduction of Breaks active.

Page 172: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 172

Storage Goods Manager

Page 173: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 173

Creating Required Master Data

ProcedureTo be able to use the DBM storage goods, you should configure the following settings for thespecific objects in the master data:

Categories. Call transaction COMM_HIERARCHY Maintain Categories andHierarchies. The categories are linked hierarchically in your base hierarchy. The settypes are assigned to the actual category.You require one main category and eight sub-categories.When you maintain the categories that contain the set types, note the following:

a) Choose the product type: 01 Material.

b) Assign the object family 0603 Storage Goods (Automotive DBM).

c) Assign the set types.

d) Do not define any relationship types.

e) Leave the indicator for the product/object assignment blank for the maincategory

Enter the following categories. Only the mentioned set types can be used.

Main category (the name is free): it should contain the set types DBM_S_HIS andDBM_S_MAIN, these set types are inherited for the sub-set types as well.

You can use some or all of the sub-categories, but only the mentioned set typesare allowed:

o DBM_S_HT for Hard Top: contains the type dependent Set type DBM_S_HT

o DBM_S_RR for Roof Rack: contains the type dependent Set type DBM_S_RR

o DBM_S_RS for Rim Set: contains the type dependent Set type DBM_S_RS

o DBM_S_SC for Snow Chain: contains the type dependent Set type DBM_S_SC

o DBM_S_SR for Ski Rack: contains the type dependent Set type DBM_S_SR

o DBM_S_SW for Summer Wheel: contains the type dependent Set type DBM_S_SW

o DBM_S_TS for Tire Set: contains the type dependent Set type DBM_S_TS

o DBM_S_WW for Winter Wheel: contains the type dependent Set type DBM_S_WW

The name of the categories is fixed. You have to maintain them in the customizing tableunder Dealer Business Management Storage Goods Manager Define Storage Type forPutaway.

Assign number ranges with the customizing node: Cross-ApplicationComponents, choose SAP Product Settings for Product Type NumberAssignment Define Number Ranges for the Product Type "Material".

Define number ranges for assignment of the product ID.Create one or more groups and assign all the categories that you use in your system forStorage Goods. Note that categories are master data. Define a number range interval for allcategories for which individual objects have been created.

Page 174: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 174

Integrating Storage Goods into Memo PadUseThere is a new BAdI implementation for displaying storage goods, and branching to thetransaction /DBM/STG_SEARCH with the corresponding storage goods ID.

ProcedureYou can define your own layout by using the new content object STG. In Customizing for LogisticsExecution, choose Dealer Business Management (DBM) Customer Data ManagementDynamic Sheet Layout Define Layout’.

Page 175: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 175

Defining Number Range for Storage GoodsUseIn this Customizing activity, you can define a number range for DBM storage goods.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Define Number Range for Storage Goods.

Page 176: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 176

Defining Storage Type for PutawayUseIn this Customizing activity, you can define which storage types you want to use for putawayfrom the eight types we provide:

Hard top

Roof rack

Rim set

Snow chain

Ski rack

Summer wheel

Tire set

Winter wheel

Furthermore, for each storage type, you can define a procedure that controls the printing offorms.

PrerequisitesTo define a storage type, create a new category, see Creating the Necessary Master Data.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Define Storage Type for Putaway.

Page 177: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 177

Defining Putaway LocationUseIn this Customizing activity, you can define one or more locations for storage goods putawayfor each plant.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Storage Define Putaway Location.

Page 178: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 178

Defining Putaway BinUseIn this Customizing activity, you can define one or more putaway bins for each putawaylocation. Furthermore, you can define the size of each putaway bin in meters.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Storage Define Putaway Bin.

Page 179: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 179

Defining Permitted Storage Type for Putaway forEach WarehouseUseIn this Customizing activity, you can define one or more storage types that can be used forthe putaway bin.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Storage Define Permitted Storage Type for Putaway for EachWarehouse.

Page 180: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 180

Defining Wheel Rim SizeUseIn this Customizing activity, you define rim sizes.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Type-Dependent Data Wheel Rim Data Define Wheel RimSize.

Page 181: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 181

Defining Wheel Rim TypeUseIn this Customizing activity, you can define rim types.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Type-Dependent Data Wheel Rim Data Define Wheel RimType

Page 182: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 182

Defining Wheel Rim ManufacturerUseIn this Customizing activity, you define the rim manufacturer.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Type-Dependent Data Wheel Rim Data Define Wheel RimManufacturer.

Page 183: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 183

Defining Tire SizeUseIn this Customizing activity, you define tire sizes.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Type-Dependent Data Tire Data Define Tire Size.

Page 184: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 184

Defining Tire ManufacturerUseIn this Customizing activity, you define tire manufacturers.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Type-Dependent Data Tire Data Define Tire Manufacturer.

Page 185: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 185

Defining Standard Position of Storage GoodsUseIn this Customizing activity, you define the standard positions for storage goods on a vehicle.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Type-Dependent Data Define Standard Position of StorageGoods.

ExampleStorage types for putaway:

set of winter wheels (01)

set of summer wheels (02)

set of rims (07)

set of tires (08)

Possible positions for storage types:

HL (back left)

HR (back right)

VL (front left)

VR (front right)

Page 186: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 186

Defining Reminder / Expediting DataUseIn this Customizing activity, you define the following dunning/expediting data for each storagetype for putaway:

A planned length in days, after which the first reminder is due. The date on which thefirst reminder is due is the reminder base date.

A reminder interval in days; this interval defines the length of time that elapses betweenreminders.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Type-Dependent Data Define Reminder/Expediting Data.

Page 187: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 187

Defining StatusUseIn this Customizing activity, you select which status to use from the ones provided for thestorage goods.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Control Define Status

ExamplePossible status of storage goods:

Created

Deleted

For removal from stock

For storage

Removed from stock

Stored

Scrapped

Page 188: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 188

Defining ActionsUseIn this Customizing activity, you select which actions to use from the ones provided foradministering the storage goods.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Control Define Actions.

ExamplePossible actions for the storage goods are:

Create

List Overview

Save

Reminder

Confirm putaway in storage

Confirm removal from storage

Delete Storage Goods

Putaway in storage

Removal from storage

Extend Time in Storage

Cancel prepare putaway in storage

Cancel prepare removal from storage

Prepare putaway in storage

Prepare removal from storage

Scrap Storage Goods

Page 189: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 189

Defining Action MatrixUseIn this Customizing activity, you define how the status of a storage good changes when youexecute a specific action.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Control Define Action Matrix.

Enter the following:

The start status of the storage good (old status)

The action

The status of the storage good after you have executed the action (new status)

Ensure you have a line in the matrix with old status blank, and action ‘CRE’ (Create).

Page 190: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 190

Defining Printout FormsUseWe do not ship smartforms with Storage Goods Manager. You can define them in the SAPEasy Access screen by choosing Tools Form Printout Smart Forms.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Message Determination Define Message Type.

Here you can add an output type, and specify your smartform under ‘Processing routines’ asfollows:

Program: /DBM/STG_FORMS

Form Routine: ENTRY

PDF/Smartform Form: name_of_your_smartform

Page 191: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 191

Defining Condition TablesUseIn this Customizing activity, you define the condition tables for message determination in theStorage Goods Manager. This message determination is similar to the messagedetermination used in Sales and Distribution (SD).

In the Storage Goods Manager, there are two different options for calling messagedetermination:

Explicitly in dialog mode: Choose the print function in the order processingtransaction.

Automatically by an action: When executing an action the message determination iscalled. When depending on the given status and action a message can be found thestorage goods will be printed out.

You can find more information in the Implementation Guide (IMG) for Sales and Distribution(SD) under Maintain Condition Tables.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Message Determination Define Condition Table.

Page 192: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 192

Defining Access SequenceUseIn this Customizing activity, you define the access sequences for message determination inDealer Business Management (DBM). The message determination used in DBM is similar tothat of standard Sales and Distribution (SD).

You can find more information in the Implementation Guide (IMG) for Sales and Distribution(SD) under Maintain Access Sequences.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Message Determination Define Access Sequence.

Page 193: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 193

Defining Message TypesUseIn this Customizing activity, you define message types for message determination in DealerBusiness Management (DBM).

The message determination used in DBM is similar to that of standard Sales and Distribution(SD).

You can find more information in the Implementation Guide (IMG) for Sales and Distribution(SD) under Maintain Output Types.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Message Determination Define Message Type.

Page 194: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 194

Defining Message SchemaUseIn this Customizing activity, you define the output determination procedures for messagedetermination in DBM. The message determination used in DBM is similar to that of standardSales and Distribution (SD).

You can find more information in the Implementation Guide (IMG) for Sales and Distribution(SD) under Maintain Output Determination Procedure.

In the Custzomizing activity Define Storage Types for Putaway, you assign outputdetermination procedures to each storage type.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM)Storage Goods Manager Message Determination Define Message Schema.

Page 195: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 195

Text Handling

Page 196: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 196

Defining Criteria TableUseIn this Customizing activity, you define your own criteria table with which the system thendetermines the appropriate text catalogs.

You can use the fields of structure /DBM/ORDER_TEXT_DET_COM (Lean Condition: Comm.Structure for Text Catalog Determin.) as possible key fields. If required, you can enhance thestructure, for example if the keys for the criteria tables that are provided are insufficient todetermine text catalogs with the desired logic.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM) TextControl Determination of Text Catalog for DBM Order Define Table of Criteria.

Page 197: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 197

Defining Access SequencesUseIn this Customizing activity, you define the access sequence with which the system searchesfor valid text catalogs in a criteria table.

You can control the sequence in which the system checks the selected criteria tables. If thesystem does not find a suitable entry in the first criteria table, it checks the next table.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM) TextControl Determination of Text Catalog for DBM Order Define Access Sequences.

Page 198: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 198

Defining Control Model MasterUseIn this Customizing activity, you define how you want to control model texts and model optiontexts.

You can create different text determination procedures and maintain how they aredetermined.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM) TextControl Control Model Master

Page 199: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 199

Defining Control Vehicle MasterUseIn this Customizing activity, you can define how you want to control vehicle texts and vehicleoption texts.You can create different text determination procedures, define how they aredetermined and define text access sequences to copy texts to the vehicle master.

You can maintain long texts on vehicle level in a separate text view. You can maintain longtexts referring to features by using a separate function in the features view. You can copyvehicle and option long texts (with or without reference) from the model master when youcreate the model, or an option.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM) TextControl Control Vehicle Master.

Page 200: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 200

Defining Control Labor Value MasterUseIn this Customizing activity, you define how you want to control labor value texts.

You can create different text determination procedures and maintain how they aredetermined.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM) TextControl Control Labor Value Master.

Page 201: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 201

Defining Control Package MasterUseIn this Customizing activity, you define how you want to control main package and variantpackage texts. You can create different text determination procedures and define how theyare determined. You can maintain long texts on main package level or on variant packagelevel on a separate tab page.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM) TextControl Control Package Master.

Page 202: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 202

Defining Control Memo PadUseIn this Customizing activity, you define how you want to control customer information andvehicle information texts.

You can create different text determination procedures and define how they are determined.

You can define text access sequences for transferring texts to the memo pad.

Long texts can be found in the vehicle master, model master and in the customer master. Thetexts that are found are displayed in the memo pad. The found/displayed customer andvehicle information texts should be controlled logically by the constellation determined byCustomizing for text control and the maintained texts in the vehicle, model and customermaster data.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM) TextControl Control Memo Pad.

Page 203: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 203

Defining DBM Order ControlUseIn this Customizing activity, you can define how DBM order texts work in the system (atheader, split header, job, task, and item level).

You can create different text determination procedures, and define text access sequences tocopy texts to the different levels of a DBM order.You can copy long texts to the DBM order from the following text objects:

Vehicle

Package Master (main or variant package)

Labor Value Master

Material Master (central texts, sales dependant texts)

Business Partner Information

Customer Master

You can also copy texts from the text pool to the DBM order.

A text indicator is a one character long initial for a text ID within a text object. If you want touse the Web Dynpro long text tool, you must create text indicators.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM) TextControl Control DBM Order.

Page 204: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 204

Defining Storage Goods ControlUseIn this Customizing activity, you define how you wish to control storage goods texts. You cancreate different text determination procedures and define how they are determined.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM) TextControl Control Storage Goods.

Page 205: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 205

Defining Rule KeyUseIn this Customizing activity, you define keys that represent text access sequence rules.

You can assign these rules to text access sequences to control which entries of a text accesssequence have to be applied.

The keys enable you to implement the rules as they are available as filter values for the BAdI:Definition of Rule.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM) TextControl Business Add-Ins (BAdIs) Rule of Text Access Sequence Define Rule Key.

Page 206: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 206

Defining BAdI: Definition of RuleUseIn this Customizing activity, you can implement rules for text access sequences. The keysthat are defined in the activity Define Rule Key are used as filter criteria for these BAdIimplementations.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM) TextControl Business Add-Ins (BAdIs) Rule of Text Access Sequence BAdI: Definition ofRule.

Page 207: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 207

Defining Text Determination Logic KeyUseIn this Customizing activity, you define keys that represent text determination logic.

You can assign these text determination logic keys to text access sequences to triggerspecific text determination logic.

These keys enable you to implement the text determination logic as they are available as filtervalues for the BAdI: Definition of Text Determination Logic.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM) TextControl Business Add-Ins (BAdIs) Text Determination Logic of Text Access SequenceDefine Text Determination Logic Key.

Page 208: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 208

Defining BAdI: Definition of Text DeterminationLogicUseIn this Customizing activity, you implement text determination logic. The keys that are definedin the activity Define Text Determination Logic Key are used as filter criteria for these BAdIimplementations.

ProcedureIn Customizing for Logistics Execution, choose Dealer Business Management (DBM) TextControl Business Add-Ins (BAdIs) Text Determination Logic of Text Access SequenceBAdI: Definition of Text Determination Logic.

Page 209: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 209

Defining Text Handling for Purchase Requisition

ProcedureFor information, see SAP Note 1050958.

Page 210: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 210

Optional Components

Page 211: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 211

SAP Incentive and Commission ManagementIntegration

ProcedureFor related documentation, see Customizing of ICM Actions and Events.

For more information, see SAP Note 1022451.

Page 212: SAP Dealer Business Management: Business Scenario and ...

SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 212

SAP Multi Resource Scheduling Integration

ProcedureFor related documentation, see Customizing Document for MRS-DBM.

If you use MRS, execute the report /DBM/SCH_MRSSTATCODE. You will require adevelopment key because this report will change standard code. For more information, referto section 6.1.1 of Customizing Document for MRS-DBM.