EhP5 for SAP ERP 6.0 October 2011 English Sales Order and Delivery Integration (ERP) (T57) Building Block Configuration Guide SAP AG Dietmar-Hopp-Allee 16 69190 Walldorf Germany SAP Best Practices Sales Order and Delivery Integration (ERP) (T57): Configuration Guide Copyright © Copyright 2009 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, SAP Business ByDesign, 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 Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company. 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 © SAP AG Page 2 of 12 SAP Best Practices Sales Order and Delivery Integration (ERP) (T57): Configuration Guide statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. © SAP AG Page 3 of 12 SAP Best Practices Sales Order and Delivery Integration (ERP) (T57): Configuration Guide Icons Icon Meaning Caution Example Note Recommendation Syntax Typographic Conventions Type Style Description Example text Words or characters that appear on the screen. These include field names, screen titles, pushbuttons as well as menu names, paths and options. Cross-references to other documentation. Example text Emphasized words or phrases in body text, titles of graphics and tables. EXAMPLE TEXT Names of elements in the system. These include report names, program names, transaction codes, table names, and individual key words of a programming language, when surrounded by body text, for example, SELECT and INCLUDE. Example text Screen output. This includes file and directory names and their paths, messages, source code, names of variables and parameters as well as names of installation, upgrade and database tools. EXAMPLE TEXT Keys on the keyboard, for example, function keys (such as F2) or the ENTER key. Example text Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation. <Example text> Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries. © SAP AG Page 4 of 12 SAP Best Practices Sales Order and Delivery Integration (ERP) (T57): Configuration Guide Content 1 Purpose .............................................................................................................................. 6 2 Preparation ......................................................................................................................... 6 2.1 Prerequisites ............................................................................................................ 6 3 Configuration ...................................................................................................................... 6 3.1 Maintain Output Type (Sales Order) ........................................................................ 6 3.2 Maintain Output Determination Procedure ............................................................... 7 3.3 Maintain Output Type (Outbound Delivery) ............................................................. 8 3.4 Creating Output Condition Records: Sales .............................................................. 8 3.5 Activate Transfer of Sales Documents ..................................................................... 9 3.6 Activate Transfer of Delivery Documents ................................................................. 9 3.7 Check / Assign Processing Class .......................................................................... 10 3.8 Check / Maintain Output Determination Procedure ............................................... 10 3.9 Assign Output Determination Procedures .............................................................. 11 3.10 Creating Output Condition Records: Outbound Delivery ....................................... 11 3.11 Maintain qRFC Monitor Settings (QIN Scheduler) ................................................. 11 © SAP AG Page 5 of 12 SAP Best Practices Sales Order and Delivery Integration (ERP) (T57): Configuration Guide Sales Order and Delivery Integration: Configuration Guide 1 Purpose The purpose of this document is to describe the general configuration steps required to manually set up configuration within the system landscape that has already been installed using the corresponding installation or configuration guides for installation. If you do not want to configure manually and would prefer to run an automated installation process using BC Sets and other tools, refer to the Quick Guide for your SAP rapiddeployment solution. This document supplements the existing Customizing documentation in the Implementation Guide (IMG) and provides additional information where required. 2 Preparation 2.1 Prerequisites Before you start installing this scenario, you must install the prerequisite building blocks. For more information, see the Building Block Prerequisites Matrix for your SAP rapid-deployment solution. You will find this document in the Content Library, attached to the step-by-step guide. 3 Configuration This section describes all of the settings for this building block. These settings fall into the following three main groups: Prerequisite settings that have to be checked and were delivered by SAP (as part of the standard delivery) The term Check used in this document refers to these prerequisite settings. Settings defined by the customer (customer-specific settings and those in the customer namespace): The system uses automation to request individual customer settings during the personalization process. These settings can be initial or reused from existing SAP ERP layers and are indicated in the text by <your value>. Additional settings that need to be made either by automation or manual configuration (in the customer namespace) The term Create in the text refers to these additional settings. 3.1 Maintain Output Type (Sales Order) 1. Choose: Customizing Path Sales and Distribution Basic Functions Output Control Output Determination Output Determination using the Condition Technique Maintain Output Determination for Sales Documents Maintain Output Types Transaction V/30 © SAP AG Page 6 of 12 SAP Best Practices Sales Order and Delivery Integration (ERP) (T57): Configuration Guide 2. On the Change Output Types screen, choose the New Entries pushbutton. 3. Enter the following data: Field Name Input Value Input Value Output Type TRR0 TRS0 Description Return to Ext. TMS Order to Ext. TMS Access Sequence 0002 0002 Access to conditions X X Multiple Issuing X X Partner independent Output X X Program OPS_SE_SOC_SEND_MESSAGE OPS_SE_SOC_SEND_MESSAGE FORM routine CHECK_REPEAT CHECK_REPEAT Dispatch Time 4 4 Transmission Medium 8 8 4. In the dialog structure, choose Processing Routines 5. Enter the following data: Field Name Input Value Input Value Medium 8 8 Program OPS_SE_SOC_SEND_MESSAGE OPS_SE_SOC_SEND_MESSAGE Form Routine PROCESS PROCESS 6. In the dialog structure, choose Partner Functions 7. Enter the following data: Field Name Input Value Input Value Medium 8 8 8. Save your entries. 3.2 Maintain Output Determination Procedure 1. Choose: Sales and Distribution Basic Functions Output Control Output Determination Output Determination using the Condition Technique Maintain Output Determination for Sales Documents Maintain Output Determination Procedure Customizing Path 2. 3. 4. 5. On the Change View: Procedures screen, select Procedure V10000. In the dialog structure, choose Control Data. Choose the New Entries pushbutton. Enter the following data: Field Name Input Value Input Value Step 50 90 © SAP AG Page 7 of 12 SAP Best Practices Sales Order and Delivery Integration (ERP) (T57): Configuration Guide Field Name Input Value Input Value Counter 1 1 Condition Type TRS0 TRR0 Requirement 27 28 6. Save your entries. 3.3 Maintain Output Type (Outbound Delivery) 1. Choose: Customizing Path Logistics Execution Shipping Basic Shipping Functions Output Control Output Determination Maintain Output Determination for Outbound Deliveries Maintain Output Types Transaction V/34 2. On the Change Output Types screen, choose the New Entries pushbutton. 3. Enter the following data: Field Name Input Value Output Type TRD0 Description Cr./Chg TM Int. ODLV Access Sequence 0001 Access to conditions X Multiple Issuing X Partner independent Output X Program OPS_SE_SHP_SEND_MESSAGE FORM routine CHECK_REPEAT Dispatch Time 4 Transmission Medium 8 4. In the dialog structure, choose Processing Routines 5. Enter the following data: Field Name Input Value Program RLE_SEND_MESSAGE Form Routine PROCESS 6. Save your entries. 3.4 Creating Output Condition Records: Sales 1. Choose: Customizing Path TCODE © SAP AG Logistics Sales and Distribution Master Data Output Sales Document Create VV11 Page 8 of 12 SAP Best Practices Sales Order and Delivery Integration (ERP) (T57): Configuration Guide 2. Choose Output Type TRS0. 3. Choose Enter. 4. In the screen that appears, enter the following: Field Name Input Value Sales Document Type OR Medium 8 Date/Time 4 5. Save your entries. 3.5 Activate Transfer of Sales Documents 1. Choose: Integration with Other mySAP.com Components Transportation Management Order Integration Activate Transfer of Sales Documents Customizing Path 2. On the Change View Sales Document Transfer screen, choose the New Entries pushbutton. 3. Enter the following: Field Name Input Value Sales organization 1000 Distribution channel 10 Division 10 Sales Document Type OR Shipping Condition 01 / 02 / 03 Control Key 0001 TM number <Enter your technical system ID>, e.g. R010 4. Save your entries. Comment: You can define your own / additional shipping conditions. 3.6 Activate Transfer of Delivery Documents 1. Choose: Customizing Path Integration with Other mySAP.com Components Transportation Management Order Integration Activate Transfer of Delivery Documents 2. On the Change View Delivery Document Transfer screen, choose the New Entries pushbutton. 3. Enter the following: Field Name Input Value Shipping Point 1000 Delivery Type LF © SAP AG Page 9 of 12 SAP Best Practices Sales Order and Delivery Integration (ERP) (T57): Configuration Guide Field Name Input Value Shipping Condition 01 / 02 / 03 Control Key 0005 TM number <Enter your technical system ID>, e.g. R010 4. Save your entries. Comment: You can define your own / additional shipping conditions. However, the shipping conditions used for activating transfer of sales orders and outbound deliveries need to be the same. 3.7 Check / Assign Processing Class 1. Choose: Customizing Path Logistics Execution Shipping Basic Shipping Functions Output Control Assign Processing Class 2. On the Change View Service Output Control for Deliveries screen, choose the New Entries pushbutton. 3. Enter the following: Field Name Input Value Application V2 Condition Type TRD0 Sending Class CL_SHP_XI_MESSAGE_TRD0 4. Save your entries. 3.8 Check / Maintain Output Determination Procedure 1. Choose: Customizing Path 2. 3. 4. 5. Logistics Execution Shipping Basic Shipping Functions Output Control Output Determination Maintain Output Determination for Outbound Deliveries Maintain Output Determination Procedure Choose V10000 (Header Output) In the dialog structure, choose Control Data Choose the New Entries pushbutton Enter the following data: Field Name Input Value Step 40 Counter 1 Condition Type TRD0 Requirement 440 6. Save your entries. © SAP AG Page 10 of 12 SAP Best Practices Sales Order and Delivery Integration (ERP) (T57): Configuration Guide 3.9 Assign Output Determination Procedures 1. Choose: Logistics Execution Shipping Basic Shipping Functions Output Control Output Determination Maintain Output Determination for Outbound Deliveries Assign Output Determination Procedures Customizing Path 2. Choose Assign deliveries (header) 3. On the Change View Delivery Types: Output Determination Procedure screen, change the entry for Delivery Type LF to Output Procedure V10000 und Output Type TRD0. 4. Save your entries. 3.10 Creating Output Condition Records: Outbound Delivery 1. Choose: Logistics Logistics Execution Master Data Output Shipping Outbound Deliveries Create VV21 Customizing Path T CODE: 2. Choose Output Type TRD0. 3. Choose Enter. 4. In the screen that appears, enter the following. Field Name Input Value Delivery Type LF Medium 8 Date/Time 4 5. Save your entries. 3.11 Maintain qRFC Monitor Settings (QIN Scheduler) 1. Choose: Transaction Code SMQR SAP ECC Customizing menu SAP Customizing Implementation Guide Integration with Other SAP.com Components Advanced Planning and Optimization Basic Settings for Setting Up the System Landscape Settings for qRFC Communication Set QIN Scheduler 2. Choose the Registration pushbutton. 3. Enter the following: Parameter Value Queue name XBT* Type R © SAP AG Page 11 of 12 SAP Best Practices Sales Order and Delivery Integration (ERP) (T57): Configuration Guide Mode D Max. Runtime 60 Attempts 30 Pause 300 4. Choose the Continue (Enter) pushbutton. 5. Choose Save (Ctrl+S). 6. Repeat steps 1-6 with the following data: Parameter Value Queue name “XBQ*” Type R Mode D Max. Runtime 60 Attempts 30 Pause 300 © SAP AG Page 12 of 12