Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
SAP Dealer BusinessManagement: BusinessScenario and BusinessProcess Configuration
Release DBM 7.00
AD
DO
N.C
G_
DB
M
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
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.
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.
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
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
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
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
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
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 10
SAP Dealer Business Management: BusinessScenario and Business Process Configuration
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
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.
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.
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
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 15
Enterprise Structure
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.
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)
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 18
Logistics General
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.
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.
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.
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.
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)).
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.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 25
Sales and Distribution
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).
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
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 28
Dealer Business Management (DBM)
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.
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.
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.
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.
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.
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.
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
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)
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
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
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.
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.
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.
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
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
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.
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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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).
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.
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.
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.
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
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)
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
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.
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.
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
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.
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.
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
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
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
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 70
7000 S001 VTWEG Q1 2 VTWEG
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.
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
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
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
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.
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.
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
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
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.
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.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 81
Defining External Service
ProcedureFor more information, see SAP Note 1040943.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 82
Parts
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.
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.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 85
2. Set the screen sequence to A1.
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.
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.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 88
Service
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.
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.
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.
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
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
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.
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.
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).
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
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
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)
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.
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.
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.
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).
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
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.
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
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).
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.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 109
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.
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)
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.
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.
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.
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.
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.
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.
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.
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.
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.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 121
Warranty Processing
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.
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.
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
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.
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.
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.
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
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.
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
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.
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.
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.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 134
Cash Desk
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.
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.
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
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
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 139
Dynamic Sheet
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.
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).
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.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 143
Notification
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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)
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 155
Order
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:
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.
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
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 159
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 160
Archiving
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.
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.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 163
Time Recording
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.
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.
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.
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.
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.
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.
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
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.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 172
Storage Goods Manager
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.
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’.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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)
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.
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
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
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).
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
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.
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.
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.
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.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 195
Text Handling
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 209
Defining Text Handling for Purchase Requisition
ProcedureFor information, see SAP Note 1050958.
SAP DBM: Business Scenario and Business Process Configuration DBM 7.00 210
Optional Components
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.
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.