28 Sales Service E

22
Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0

description

Sales Service

Transcript of 28 Sales Service E

Page 1: 28 Sales Service E

Release Notes for

Sales and Service

SAP enhancement package 5 for SAP ERP 6.0

Page 2: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 2 of 22

Copyright © 2010 SAP AG. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.

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

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

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, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.

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 registered trademarks 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 are trademarks or registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide 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 for technology invented and implemented by Netscape.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, Clear Enterprise, SAP BusinessObjects Explorer and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP France in the United States and in other countries.

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

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.

Page 3: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 3 of 22

General................................................................................................................ 4

Business Function Sales and Distribution ....................................................................... 4

LOG_SD_CI_02: Sales and Distribution 02 (Enhanced) .............................................. 4

LOG_SD_CI_02: Sales Order Processing in the ERP System (Enhanced) .................. 5

LOG_SD_CI_02: Internal Sales Representative (Enhanced) ....................................... 9

LOG_SD_CI_02: Client Synchronization for Batch Recall (Enhanced) ....................... 13

LOG_SD_CI_02: Enhancement Spot ES_BADI_SLS_LO_OIF (Enhanced) ............... 21

Page 4: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 4 of 22

General

Business Function Sales and Distribution

LOG_SD_CI_02: Sales and Distribution 02 (Enhanced)

Use

As of SAP enhancement package 5 for SAP ERP 6.0 (SAP_APPL 605), you can use

the business function Sales and Distribution 02 (LOG_SD_CI_02). This business

function makes your sales processes with the Sales and Distribution component even

more simple and transparent.

For more information, see the following release notes:

o LOG_SD_SIMP_02: Sales Order Processing in the ERP System

(Enhanced) .

o LOG_SD_CI_02: Internal Sales Representative (Enhanced)

See also

SAP Library for SAP ERP on SAP Help Portal at http://help.sap.com/erp -> ERP

Central Component -> SAP ERP Enhancement Packages -> ERP Central

Component Enhancement Package 5 -> Business Functions (SAP Enhancement

Package 5 for SAP ERP 6.0) -> Business Functions in SAP ERP -> Enterprise

Business Functions -> Logistics -> Sales and Distribution

Page 5: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 5 of 22

LOG_SD_CI_02: Sales Order Processing in the ERP System (Enhanced)

Use

As of SAP enhancement package 5 for SAP ERP 6.0 (SAP_APPL 605), business

function Sales and Distribution 02 (LOG_SD_CI_02), there are additional functions

in the following areas for order processing in the ERP system:

o Order Processing

o Enhancements in the Lean Order Framework

Order Processing

There are new functions available in the following sales task areas.

Displaying Archived Contracts

A high volume of data for sales documents requires early archiving of contracts. Since

you still have electronic access to these archived sales documents, you can set up

archiving without delay and carry out other sales processes electronically.

o If you execute the Display Contract function (transaction VA43), the system first

searches for the contract in the database and then in the archive.

o The processing steps are identical for the sales representative, regardless of the

storage location of the sales document. You see that you are displaying an

archived contract in the message line and in the title of the transaction.

Enhanced Material Search with Creation

This index-based, cross-field full text search for materials and vendor catalog products

(without material master) has been available as of SAP enhancement package 2. It is

very efficient and provides direct access to prices, availability, and other informaiton in

the sales order environment.

o This search function is an alternative to the standard material search, providing

you with multiple search options such as predefined search criteria, your own

search criteria, error tolerance, and a key word search. The search results

contain price data, and stock information for your own plants and any other

selectable plants.

o It is quick and easy to create new material master records from the search

results, even without a template.

o The enhanced material search is based on the Search Engine Service (SES)

and uses the SES business objects BUS1001006 (standard material) and

(optionally) WSD_CAT (vendor catalog products).

This function has been enhanced for SAP enhancement package 5 as follows:

o You can now also create a material using material master processing.

o You can also personalize various settings, such as the number of search results

per page, how the results are sorted, how the ATP or unrestricted-use stock for

several plants is displayed, and whether the search results for plants without

stock are hidden.

o You can use different Business Add-Ins (BAdIs) to implement your customer-

specific business logic in the sales process. You can find the BAdIs in

Customizing for Logistics General under Material Master -> Enhanced

Page 6: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 6 of 22

Material Search with Material Creation -> Enhancements Using Business

Add-Ins.

o SAP NetWeaver Enterprise Search is now supported in addition to the Search

Engine Service (SES). This search engine uses the search object connectors

Material and (optionally) Catalog (vendor catalog products).

Renewed Credit Check for Blocked SD Documents (Batch)

If you have integrated SAP Credit Management into the Sales and Distribution

process (BAdI: Connection of SD to SAP Credit Management; BADI_SD_CM), you can

run the credit check for SD documents.

Report UKM_RVKRED09_XI executes another credit check in background processing

for SD documents that have been blocked due to an XI failure (SAP NetWeaver

Exchange Infrastructure) or an error in the credit check.

The risk category and credit status can be redetermined for a blocked SD document, if

necessary.

Batch Recall

You can recall a batch that has already been delivered to a customer if it does not meet

quality standards or was damaged. This process is controlled in Sales Support using a

direct mailing campaign (transaction VC01N_M).

o The batch recall is controlled using the new mailing type 0111.

o The system uses a report (SDCAS_RECALL) to determine which customers are

affected based on the sales area, the material number, and the batch number.

The system creates an address list accordingly and generates a correspondence

text in the mailing campaign. The internal sales representative can edit this

default text.

o Recalls can only be generated if the status of the mailing campaign is released.

o Using report RSNAST00 (parameter Output application K1; parameter Output

type MABC), the letters are printed with the addresses of the selected customers

from one or more mailing campaigns. You can restrict the number of mailing

campaigns to be printed using the Object Key parameter.

The required settings are in Customizing for Sales and Distribution in the standard

system. For more information about additional activities you need to carry out to

synchronize the clients, see the section under “Customizing”.

Business Add-Ins (BAdIs)

You can use the following Business Add-Ins (BAdIs) to integrate your company-specific

business logic into standard order processing:

o Process List of Reference Documents for Copying

BADI_SD_SALES_CHECK_REF

You can use this BAdI when you create a sales document to define a list of

reference document items, even for different source documents. Using the

relevant copy control, the system automatically copies these items to the sales

document you created. This BAdI is valid regardless of which user interface (UI

technology) is implemented and can even be run in background processing.

o Provide Additional Tabs (Document Header)

BADI_SLS_HEAD_SCR_CUS

Page 7: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 7 of 22

You can use this BAdI to provide up to five additional tab pages for a document

header in the VA* transactions in the SAP GUI, such as transaction VA01 Create

Sales Order.

o Provide Additional Tabs (Document Item)

BADI_SLS_ITEM_SCR_CUS

You can use this BAdI to provide up to five additional tab pages for a document

item in the VA* transactions in the SAP GUI.

You can find these BAdIs in Customizing for Sales and Distribution under Sales ->

Sales Documents -> Business Add-Ins (BAdIs). For more information about the

functions, see the documentation for each BAdI.

Enhancements in the Lean Order Framework

The Lean Order framework controls the business logic of sales document processing

(abbreviations: Lean Order API, LO API). It enables dialog-free access to the sales

logic in the back-end system. The interface itself is decoupled from the user interface

(UI) and does not provide any UI elements.

This API is used in the SOA environment, for example, or for the configurable user

interface for Sales. In the standard system, you can find the configurable user interface

for order processing (configurable sales UI, Web Dynpro application Order

Processing, LO_OIF_MAIN_APP), which is based on this LO API. For more

information about the functions that are available for the configurable user interface

with this enhancement package, see LOG_SD_CI_02: Internal Sales Representative (Enhanced).

Processing Addtional Sales Document Types

The Lean Order framework has been enhanced and the business logic has been

developed for processing the sales documents listed below. The business logic

corresponds to the logic implemented with the SAP GUI user interface in the ERP

system.

o Contracts

- Quantity contracts You choose this contract type if the total quantity to be ordered within the

contract duration has been defined. The contract is considered fulfilled

when an agreed quantity has been reached as a result of contract release

orders.

- Value Contract You choose this contract type if the total value of all contract release

orders should not exceed a certain amount. The contract is considered

fulfilled when an agreed value has been reached as a result of contract

release orders.

o Repair Order with Service Product

If customers bring faulty goods to be repaired, you use repair orders (such as

sales document type RAS) to control the business processes for processing the

faulty goods. This repair order type enables you to include the repairs for a

specific service product during order entry.

Search Function for Sales Orders

The search function for sales orders (object type SALES_ORDER) has been enhanced

using the NetWeaver Enterprise Search.

Page 8: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 8 of 22

You can also search for the following data at item level:

o Material (VBAP-MATNR)

o Material Description (VBAP-ARKTX)

o Item Category (VBAP-PSTYV)

o Plant (VBAP-WERKS)

o European Article Number (VBAP-EAN11)

Effects on Customizing

You make the Customizing settings for these functions in Customizing for Sales and

Distribution.

o Batch Recall

Several activities are required for client synchronization of the system settings.

For more information, see LOG_SD_CI_02: Client Synchronization for Batch Recall (Enhanced).

o Business Add-Ins (BAdIs)

Choose the activities under the entry Sales -> Sales Documents -> Business

Add-Ins (BAdIs).

See also

SAP Library for SAP ERP on SAP Help Portal at http://help.sap.com/erp -> ERP

Central Component -> SAP ERP Enhancement Packages -> ERP Central

Component Enhancement Package 5 -> SAP ERP Central Component ->

Logistics -> Sales and Distribution

Page 9: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 9 of 22

LOG_SD_CI_02: Internal Sales Representative (Enhanced)

Use

As of SAP enhancement package 5 for SAP ERP 6.0 (SAP_APPL 605), business

function Sales and Distribution 02 (LOG_SD_CI_02), you can use additional

functions for the Internal Sales Representative role in the following areas:

o Configure User Interface for Sales

o Implement Business Logic

o Enhance and Customize Personal Worklists

Configure User Interface for Sales

The configurable user interface (UI) for Sales has been enhanced and is now easier to

use. These functions are grouped under Configurable Sales UI (Web Dynpro

application Lean Order: Sales Document, LO_OIF_MAIN_APP).

These enhancements allow optimal organization of your sales processes in the SAP

Enterprise Portal.

Processing Contracts

You can process the following contracts with the configurable sales UI:

o Quantity contracts You choose this contract type if the total quantity to be ordered within the

contract duration has been defined. The contract is considered fulfilled when an

agreed quantity has been reached as a result of contract release orders.

o Value contracts You choose this contract type if the total value of all contract release orders

should not exceed a certain amount. The contract is considered fulfilled when an

agreed value has been reached as a result of contract release orders.

Billing Plan at Item Level and Header Level

You can enter a date plan with billing data for individual items in a sales document.

Billing data that is relevant for all items can be entered at header level.

You define your billing process in Customizing for Sales and Distribution using the

billing plan type (item category and order type).

o Periodic billing allows you to bill the total value to be billed for each date

periodically.

o Milestone billing means that you distribute the total value to be billed among the

individual dates in the billing plan.

SAPscript Texts for Sales Document

You can activate the SAP Text Edit Control for processing formatted SAPscript texts

at header level and item level. You make this setting in Customizing for Sales and

Distribution under Activate Functions for Configurable User Interface.

Repair Order with Service Product

If customers bring faulty goods to be repaired, you use repair orders (sales document

Page 10: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 10 of 22

type RAS) to control the business processes for processing the faulty goods. This order

type enables you to include the repairs for a specific service product at item level

during order entry.

Improved Variant Configuration

In the configurable sales UI, you can configure the items for Sales straight from the

Item Overview. You access the Variant Configuration function in the Other

Functions toolbar. The Variant Configuration function opens a separate dialog box in

which you can carry out the following activities:

o Display Configuration Structure

o Re-expand Configuration Structure

o Mulitlevel Valuation of Configuration Characteristics

If you choose this function for the variant configuration, you do not need to do the

configuration under the detailed data for an item (Variant Configuration tab page).

Since we do not recommend using both configuration options at the same time, you

must in this case remove the Variant Configuration tab page from the configuration

editor.

Enhanced Material Search

In the configurable sales UI, you can search for and copy additional materials in the

Item Overview. You access the Material Search function in the Other Functions

toolbar.

o The material search is based on the indexed material of the Search Engine

Services SES (SES business object BUS1001006).

o You can enter a search term and/or other specific search criteria (such as the

material number) in a separate dialog box. You can choose a fuzzy search, exact

search, or linguistic search as the search type.

o The hit list contains the materials found with price data, and stock information for

your own plants and any other selectable plants.

- You can either copy the required materials and quantities straight to the

item overview, or you can collect them in the clipboard first and copy them

to the item overview once you have finished the search.

- You can use the BAdI Customize Results List for Material Search

(BADI_SLS_LO_OIF_SEARCH_MAT) to tailor the content of the hit list to

your sales process.

Implement Business Logic

The following functions enable you to implement your company-specific business logic

at the configurable sales UI level.

Configure Layout

In Customizing for Sales and Distribution, your IT administrator can tailor the user

interface specifically to your sales processes in the Configure User Interface activity.

In this enhancement package, the standard system provides additional, preconfigured

UI building blocks (UIBBs) that you can use as copy templates for company-specific

application configurations.

Page 11: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 11 of 22

o You can also include the UI building blocks in your existing application

configuration for the configurable sales UI by placing them at the position you

want.

o Sales representatives can further refine the company-specific layout of the

application configuration with their own additional personalization settings, for

example, by hiding certain fields or resorting the columns in lists.

o There are several preconfigured UI building blocks available that you can tailor to

your company's needs by using Business Add-Ins (BAdIs).

Examples:

Form and list for billing plan header

Form for contracts (header and item)

Form and list for repair order (header and item)

Form for schedule lines

Form for contract data

List and line for credit cards

List of last sales

Document line in list of last sales

Enhancement Workbench

System administrators can use this workbench to declare customer-specific fields you

have already implemented in the SD back-end logic in the Lean Order API, and

integrate them in the sales process.

The customer-specific fields are available in the Configure User Interface activity in

the field catalog, for example, so that you can include your customer-specific fields in

the configurable sales UI.

You start the Enhancement Workbench in the IMG.

o You create or change the field properties for the customer-specific fields of a

sales document header or item. In this step, the system creates or changes a

TABU table entry within the LO API.

o You then publish these fields for the LO API. In this step, the system enhances

the append structure within the LO API.

The published fields are available via the LO API. The system displays the fields

and their properties that are available for the LO API in the Configure User

Interface activity.

Business Add-Ins (BAdIs)

You can use additional Business Add-Ins (BAdIs) to integrate your company-specific

business logic into standard order processing. These enhancement options are

grouped in the enhancement spot ES_BADI_SLS_LO_OIF (Configurable Sales UI).

For more information, see LOG_SD_CI_02: Enhancement Spot ES_BADI_SLS_LO_OIF (Enhanced).

Enhance and Customize Personal Worklists

Using additional Business Add-Ins (BAdIs) you can influence the personal worklists for

order processing as follows:

o You can enhance the methods of the feeder class, for example, by adding new

activities or selection criteria or modify existing ones.

o You can further develop the methods of the feeder enhancement class. You can

add dialog boxes, for example.

Page 12: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 12 of 22

These enhancement options are grouped in the ES_BADI_O2C_POWL_FEEDER

enhancement spot (BAdI spot for O2C feeder classes). For the complete list of BAdIs,

see Customizing for Sales and Distribution under Portal Role "Internal Sales

Representative" -> Simplified User Interface for Order Processing -> Configure

User Interface.

Effects on Existing Data

There are no fundamental effects on the dataset.

Effects on Customizing

You make the Customizing settings for these functions in Customizing for Sales and

Distribution.

o You can configure the layout for the user interface. Choose the following activity

under the entry Portal Role "Internal Sales Representative" -> Simplified

User Interface for Order Processing:

- Configure User Interface

- Start Enhancement Workbench

- Activate Functions for Configurable User Interface

o You can use Business Add-Ins (BAdIs) to integrate your company-specific

business logic in the sales processes. Choose the activities under the entry

Portal Role "Internal Sales Representative" -> Business Add-Ins ->

Simplified User Interface for Order Processing and Feeder Classes for

Personal Worklists (Order Processing).

See also

SAP Library for SAP ERP on SAP Help Portal at http://help.sap.com/erp -> ERP

Central Component -> SAP ERP Enhancement Packages -> ERP Central

Component Enhancement Package 5 -> Cross-Application Functions in SAP ERP

-> Roles -> Business Packages (Portal Content) -> Business Package for Internal

Sales Representative 1.5

Page 13: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 13 of 22

LOG_SD_CI_02: Client Synchronization for Batch Recall (Enhanced)

Use

As of SAP enhancement package 5 for SAP ERP 6.0 (SAP_APPL 605), business

function Sales and Distribution 02 (LOG_SD_CI_02), you can control batch recalls in

Sales Support using a direct mailing campaign.

For client synchronization of the system settings, the following activities are required in

the sequence defined below:

o Activities you start in Customizing refer to the SAP reference IMG for Sales and

Distribution.

o Activities you start in SAP Easy Access contain the full path.

Effects on System Administration

So that you can make all synchronizations with client 000, you must activate business

function LOG_SD_CI_02 in the current system client.

Effects on Customizing

The following activities are required for client synchronization of the system settings:

Output Determination for Sales Activities

Choose Basic Functions -> Output Control -> Output Determination -> Output

Determination Using the Condition Technique -> Maintain Output Determination

for Sales Activities.

Step 1: Maintain Output Types

o Choose the activity Maintain Output Types.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entry B K1 MABC, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Step 2: Assign Output Types to Partner Functions

o Choose the activity Assign Output Types to Partner Functions.

Note:

This step is required since the partner function ZM (employee responsible)

cannot be assigned in the standard delivery (customer namespace).

o In change mode, select the entry MABC 1.

o Choose Copy as… and MABC 1 ZM.

o Press Enter to confirm the data, select MABC 1 again, then choose Delete and

Save (F11).

Step 3: Maintain Output Determination Procedure

o Choose the activity Maintain Output Determination Procedure.

Page 14: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 14 of 22

o In change mode, choose procedure CAS004. Double-click on Control to call the

dialog structure.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entry B K1 CAS004 150, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Sales Activities

Choose Sales Support -> Sales Activities.

Step 4: Define Sales Activity Types

o Choose the activity Maintain Sales Activity Types.

o Check if sales activity types 0111 and 0112 are defined.

- If these assignments are defined, check if you want to transport the entries

(Table View -> Transport) and then continue with step 5.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entries 0111 and 0112, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Step 5: Define Sales Activity Reasons

o Choose the activity Define Sales Activity Reasons.

o Check if sales activity reason 006 is defined.

- If it is, check if you want to transport the entries (Table View ->

Transport) and then continue with step 6.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entry 006, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Step 6: Define Sales Activity Outcomes And Outcome Reasons

Choose the activity Define Sales Activity Outcomes and Outcome Reasons. This

activity comprises three substeps:

Sales Activity Outcomes

Page 15: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 15 of 22

o Choose the activity Sales Activity Outcome.

Check if sales activity outcomes 007 and 008 are defined.

- If they are, check if you want to transport the entries (Table View ->

Transport) and then continue with the activity Sales Activity Outcome

Analysis.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entries 007 and 008, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Outcome Analyses

o Choose the activity Sales Activity Outcome Analysis.

Check if outcome analyses 007 and 008 are defined.

- If they are, check if you want to transport the entries (Table View ->

Transport) and then continue with the activity Assign Outcome Analysis

to Activity Outcome.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entries 007 and 008, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Assigning Outcome Analysis to Activity Outcome

o Choose the activity Assigning Outcome Analysis to Activity Outcome.

Check if sales activity outcomes 007 and 008 are assigned to the corresponding

outcome analyses 007 and 008.

- If these assignments are defined, check if you want to transport the entries

(Table View -> Transport) and then continue with step 7.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entries 007 007 and 008 008, then choose Synchronize and Copy

Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Step 7: Define And Assign Activity Status And Status Groups

Choose the activity Define And Assign Activity Status And Status Groups. This

activity comprises three substeps:

Page 16: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 16 of 22

Status Groups

o Choose the activity Sales Activity Status Groups.

Check if status group 5 is defined.

- If it is, check if you want to transport the entries (Table View ->

Transport) and then continue with the activity Sales Activities: Allowed

Statuses by Status Group.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entry 5, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Allowed Statuses by Status Group

o Choose the activity Sales Activities: Allowed Statuses by Status Group.

Check if the five entries for status group 5 are defined.

- If they are defined, check if you want to transport the entries (Table View -

> Transport) and then continue with the activity Sales Support

Documents: Document Types: Status Groups.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the five entries for status group 5, then choose Synchronize and Copy

Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Document Types: Status Groups

o Choose the activity Sales Support Documents: Document Types: Status

Groups.

Check if the status group is defined in sales activity types 0111 and 0112.

- If it is, check if you want to transport the entries (Table View ->

Transport) and then continue with step 8.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entries 0111 and 0112, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Step 8: Define and Assign Number Ranges for Sales Activities

o Choose the activity Define And Assign Number Ranges For Sales Activities -

Page 17: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 17 of 22

> Assign Number Range/Sales Activity Type.

Check if the number ranges are defined in sales activity types 0111 and 0112.

- If they are, check if you want to transport the entries (Table View ->

Transport) and then continue with step 9.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entries 0111 and 0112, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Step 9: Define And Assign Number Ranges For Address Lists

o Choose the activity Define And Assign Number Ranges For Address Lists ->

Assign Address Number Ranges.

Check if the number range Address List is defined in sales activity type 0111.

- If it is, check if you want to transport the entry (Table View -> Transport)

and then continue with step 10.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entry 0111, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Step 10: Maintain Copy Control for Sales Activities

o Choose the activity Maintain Copy Control for Sales Activities.

Check if the copy relationship To Sales Activity Type 0112/From Sales

Activity Type 0111 is defined.

- If it is, check if you want to transport the entry (Table View -> Transport)

and then continue with step 11.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entry 0012 0111, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Basic Functions

Choose Basic Functions.

Page 18: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 18 of 22

Step 11: Set Up Partner Determination

o Choose the activity Partner Determination -> Set Up Partner Determination ->

Set Up Partner Determination for Sales Activities (CAS). Double-click on

Partner Determination Procedure Assignment to call the dialog structure.

Check if the partner procedures are defined in the sales activity types 0111 and

0112.

- If they are, check if you want to transport the entries (Table View ->

Transport) and then continue with step 12.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entries 0111 and 0112, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Step 12: Define and Assign Text Determination Procedures

o Choose the activity Text Control -> Define and Assign Text Determination

Procedures.

o For the text object Sales Activities, choose General Texts and Change.

Double-click on Txt DetProc Assignmt to call the dialog structure.

Check if the text determination procedures are defined in sales activity types

0111 and 0112.

- If they are, check if you want to transport the entries (Table View ->

Transport) and then continue with step 13.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entries 0111 and 0112, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Step 13: Assign Incompleteness Procedures

o Choose the activity Incompleteness -> Assign Incompleteness Procedures -

> Assign Procedures to Sales Activities.

Check if the incompleteness procedures are defined in sales activity types 0111

0112.

- If they are, check if you want to transport the entries (Table View ->

Transport and then continue with step 14.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

Page 19: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 19 of 22

o Select the entries 0111 and 0112, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Step 14: Assign Incompleteness Procedures

o Choose the activity Output Control -> Output Determination -> Output

Determination Using the Condition Technique -> Maintain Output

Determination for Sales Activities -> Assign Output Determination

Procedures.

Check if the output determination procedures and output types are defined in

sales activity types 0111 and 0112.

- If they are, check if you want to transport the entries (Table View ->

Transport) and then continue with step 15.

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entries 0111 and 0112, then choose Synchronize and Copy Entry.

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

Activities Called in SAP Easy Access

Step 15: Create and Change Sales Activities

o In the SAP menu, choose Logistics -> Sales and Distribution -> Master Data -

> Output -> Sales Activities -> Create/Change.

o For the output type MABC, define the sales organizations for which you want

sales activity type 0111 to write NAST records when the mailing campaign is

released.

The NAST records are collected and processed when the batch recalls are

printed for output type MABC using report RSNAST00.

Step 16: Edit Table View

o Start transaction SM30, Table View Maintenance, enter the character string

SDAL_SREPOVARI under Table/View, and choose Maintain.

o Check if the entry SDAL SAP SDCAS_RECALL is available.

- If it is, check if you want to transport the entries (Table View ->

Transport).

- If not, perform a synchronization as described below.

o In change mode, choose Utilities -> Synchronize.

Perform a synchronization with client 000 (RFC connection).

o Select the entry SDAL SAP SDCAS_RECALL, then choose Synchronize and

Copy Entry.

Page 20: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 20 of 22

o Choose Back (F3) twice.

o A dialog box appears asking if you want to Copy Changes?. Confirm with Yes

and save the data.

See also

SAP Library for SAP ERP on SAP Help Portal at http://help.sap.com/erp -> ERP

Central Component -> SAP ERP Enhancement Packages -> ERP Central

Component Enhancement Package 5 -> SAP ERP Central Component ->

Logistics -> Sales and Distribution -> Sales Special Business Processes in Sales

-> Batches in Sales -> Batch Recall

Page 21: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 21 of 22

LOG_SD_CI_02: Enhancement Spot ES_BADI_SLS_LO_OIF (Enhanced)

Use

As of SAP enhancement package 5 for SAP ERP 6.0 (SAP_APPL 605), business

function Sales and Distribution 02 (LOG_SD_CI_02), you can use Business Add-Ins

(BAdIs) to tailor the configurable sales UI for the Internal Sales Representative role

exactly to your sales processes.

The following BAdIs are grouped in the enhancement spot ES_BADI_SLS_LO_OIF:

o Specify Default Data for Initial Screen (BADI_SLS_LO_OIF_ENTRY_DATA)

o Preassign Additional URL Parameters (BADI_SLS_LO_OIF_ADD_URL_PAR)

o Define Valid Print Type for Print Preview

(BADI_SLS_LO_OIF_CHOOSE_PTYPE)

o Customize Sales Item Line BADI_SLS_LO_OIF_ITEM_LINE

o Customize List of Schedule Lines BADI_SLS_LO_OIF_SLINE_LIST

o Customize Line in a Schedule Line BADI_SLS_LO_OIF_SLINE_LINE

o Customize Form for Schedule Lines BADI_SLS_LO_OIF_SLINE_FORM

o Customize Form for Contract Data BADI_SLS_LO_OIF_VEDA_FORM

o Customize Credit Card List BADI_SLS_LO_OIF_CCARD_LIST

o Customize Line for a Credit Card BADI_SLS_LO_OIF_CCARD_LINE

o Customize List of Authorizations for Payment Cards

BADI_SLS_LO_OIF_CAUTH_LIST

o Customize Line in a Payment Card Authoriziation

BADI_SLS_LO_OIF_CAUTH_LINE

o Customize Condition Processing BADI_SLS_LO_OIF_COND

o Customize Item List of Conditions BADI_SLS_LO_OIF_COND_LIST

o Customize Line in a Condition BADI_SLS_LO_OIF_COND_LINE

o Customize Structure in Document Flow BADI_SLS_LO_OIF_DFLOW_TREE

o Customize a Document Line in Document Flow

BADI_SLS_LO_OIF_DFLOW_LINE

o Customize User Status List BADI_SLS_LO_OIF_ESTAT_LIST

o Customize a User Status Line BADI_SLS_LO_OIF_ESTAT_LINE

o Customize System Status List BADI_SLS_LO_OIF_ISTAT_LIST

o Customize a System Status Line BADI_SLS_LO_OIF_ISTAT_LINE

o Customize Form for Billing Plan BADI_SLS_LO_OIF_FPLA_FORM

o Customize List of Billing Plans BADI_SLS_LO_OIF_FPLT_LIST

o Customize Line in a Billing Plan BADI_SLS_LO_OIF_FPLT_LINE

o Customize Partner Line BADI_SLS_LO_OIF_PARTY_LINE

o Customize List of Last Sales BADI_SLS_LO_OIF_RECS_LIST

o Customize a Document Line in List of Last Sales

BADI_SLS_LO_OIF_RECS_LINE

Page 22: 28 Sales Service E

SAP® What's New? – Release Notes

Release Notes for Sales and Service SAP enhancement package 5 for SAP ERP 6.0 Page 22 of 22

o Customize Form for Repair Order Header

BADI_SLS_LO_OIF_REPAIRH_FORM

o Customize List of Repair Order Items BADI_SLS_LO_OIF_REPAIRI_LIST

o Customize Line in a Repair Order Item BADI_SLS_LO_OIF_REPAIRI_LINE

o Customize Form for Payment Service Provider

BADI_SLS_LO_OIF_LPAYSP_FORM

For more information, see the system documentation for the Business Add-Ins.

Effects on Customizing

You make the Customizing settings for these functions in Customizing for Sales and

Distribution under Portal Role "Internal Sales Representative" -> Business Add-

Ins -> Simplified User Interface for Order Processing.

See also

SAP Library for SAP ERP on SAP Help Portal at http://help.sap.com/erp -> ERP

Central Component -> SAP ERP Enhancement Packages -> ERP Central

Component Enhancement Package 5 -> Cross-Application Functions in SAP ERP

-> Roles -> Business Packages (Portal Content) -> Business Package for Internal

Sales Representative 1.5