611_BPP_EN_IN-AFS ARUN

36
EHP3 for SAP ERP 6.0 March 2009 English Sales Order Processing with Allocation Run: Sale from Stock (611) Business Process Documentation

description

SAP AFS ARUN COnfig

Transcript of 611_BPP_EN_IN-AFS ARUN

Page 1: 611_BPP_EN_IN-AFS ARUN

EHP3 for SAP ERP 6.0

March 2009

English

Sales Order Processing with Allocation Run: Sale from Stock (611)

SAP AGDietmar-Hopp-Allee 1669190 WalldorfGermany

Business Process Documentation

Page 2: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

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, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, System i, System i5, System p, System p5, System x, System z, System z9, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, POWER5+, OpenPower and PowerPC are trademarks or registered trademarks of IBM Corporation.

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, xApps, xApp, 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 in several other countries all over the world. 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.

© SAP AG Page 2 of 25

Page 3: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Icons

Icon Meaning

Caution

Example

Note

Recommendation

Syntax

External Process

Business Process Alternative/Decision Choice

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 3 of 25

Page 4: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Contents

1 Purpose.................................................................................................................................. 5

2 Prerequisites........................................................................................................................... 5

2.1 Master Data and Organizational Data.............................................................................5

2.2 Business Conditions........................................................................................................6

2.3 Preliminary Steps............................................................................................................6

2.3.1 Posting Initial Stock..................................................................................................6

2.3.2 Pricing Conditions (SKU Pricing)............................................................................10

2.4 Roles............................................................................................................................. 11

3 Process Overview Table.......................................................................................................11

4 Process Steps...................................................................................................................... 12

4.1 Sales Order Entry..........................................................................................................12

4.2 Order Confirmation........................................................................................................15

4.3 Allocation Run...............................................................................................................17

4.4 Delivery plus Picking and Posting Goods Issue............................................................18

4.5 Billing............................................................................................................................. 20

5 Follow-up Processes............................................................................................................22

6 Appendix.............................................................................................................................. 23

6.1 Reversal of Process Steps............................................................................................23

6.2 SAP ERP Reports.........................................................................................................24

© SAP AG Page 4 of 25

Page 5: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Sales Order Processing with Allocation Run: Sale from Stock

1 Purpose This scenario describes the Sales Order process from Sales Order Entry to Billing for the Apparel and Footwear industry. The process is designed to demonstrate the various AFS functionalities for sales order processing. The scenario contains additional ERP standard and AFS-specific functionality:

Pricing conditions (SKU Pricing)

Availability check (on batch level) incl. dialog

Allocation Run (FIFO logic, fulfillment rate)

Use of Categories

2 Prerequisites

2.1 Master Data and Organizational DataDefault Values

Essential master and organizational data was created in your ERP system in the implementation phase, such as the data that reflects the organizational structure of your company and master data that suits its operational focus, for example, master data for materials, vendors, and customers.

The business process is enabled with this organization-specific master data, examples are provided in the next section.

Operational Focus

SAP Best Practices delivers standard values for more than one operational focus area, such as Services, Trade or Manufacturing. This means that you may find more than one master data table below. Use the master data that matches the operational focus of your company (Service, Manufacturing, or Trading).

Additional Default Values

You can test the scenario with other SAP Best Practices default values that have the same characteristics.

Check your SAP ECC system to find out which other material master data exists.

Using Your Own Master Data

You can also use customized values for any material or organizational data for which you have created master data. For more information on how to create master data, see the Master Data Procedures documentation.

© SAP AG Page 5 of 25

Page 6: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Use the following master data in the process steps described in this document:

Master / org. data Value Master / org. data details Comments

Company Code 1000 Best Practice Company

Plant 1000 Companies own Warehouse/DC

Storage Location 1040 Shipping - (w/o Lean WM)

Sales Organization 1000 Dom. Sales Org

Distribution Channel 20 Wholesale

Division 10 Product Division 10

Material 1 AFS-H1101 T-Shirt 1

Material 2 AFS-H1102 Jeans 1

Customer AFSC001 Customer IN1

Customer US AFSC008 Customer US

2.2 Business ConditionsThe business process described in this Business Process Documentation (BPD) is part of a bigger chain of integrated business processes or scenarios. As a result, you must have completed the following processes and fulfilled the following business conditions before you can start any activities in this scenario:

Business condition Scenario

To run through this scenario, some prerequisite processes steps have to be done.

To Execute this activity, run the Business Process Procedure for Prereq. Process Steps (BB - 154) scenario.

The following steps are required:

Roll MM Period to Current Period

Prereq. Process Steps (BB - 154)

2.3 Preliminary StepsThis section contains activities that you need to carry out before you run through the Business Process Documentation. Usually, you only have to execute these steps before you run the BPD for the first time, for example to create initial stock for goods movements.

2.3.1 Posting Initial Stock

UseFor order and delivery creation, material stock is required for the materials you use in this scenario. The purpose of this activity is to create initial stock for both materials. Once you have created the initial stock, you will have ample stock available to run the BPD several times. Once the stocks have been used up, execute this activity again to create more.

Procedure

© SAP AG Page 6 of 25

Page 7: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

1. Access the transaction choosing one of the following navigation options:

Option 1: SAP Graphical User Interface (SAP GUI)

SAP ECC menu Logistics Materials Management Inventory Management Goods Movement Goods Movement (MIGO)

Transaction code MIGO

Option 2: SAP NetWeaver Business Client (SAP NWBC) via business role

Business role Warehouse Clerk

(SAP_BPR_WAREHOUSESPECIALIST-S)

Business role menu Warehouse Management Receiving Other Goods Movement

2. Make the following entries on the MIGO overview screen:

3. If necessary choose Hide Overview (Shift+F9) and Close Detail Data in the lower half of the screen to get the full screen.

Field name Description User action and values Comment

Business Transaction

A01 – Goods Receipt

Select A01 – Goods Receipt from the 1st Dropdown Menu

Business Transaction

R10 – Other Select R10 – Other from the 2nd Dropdown Menu

Movement Type 501 Receipt w/o purchase order into unrestricted-use stock.

4. Choose Enter.

5. Enter the material number in the Material short text field and choose Enter. Instead of the material number the Material short text will appear.

Field name Description User action and values Comment

Material ShortText

AFS-H1101 Line 1: T-Shirt 1.

6. If necessary choose Open Detail Data in the lower half of the screen.

7. Choose Quantity tab page, enter the quantity, and the unit of measure then choose Enter:

Field name Description User action and values Comment

Qty in UnE 80

EUn NOS

8. Choose Where tab page, enter plant and storage location as follows, then choose Enter:

Field name Description User action and values Comment

Plant 1000

Stor.Loc 1040 Shipping - (w/o Lean WM)

9. Now, go to Batch tab page, select the Grid Value by using the match code (F4). Select the appropriate line from the first column Base values and make double-click.

© SAP AG Page 7 of 25

Page 8: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Field name Description User action and values Comment

Grid Value S WHT Grid Value for sizes and colors.

10. Choose the Stock category. The Stock Category consists of the Quality and the Country of Origin. Make the following entries respectively selections. If you want to see all categories choose Valid categories. Then choose Enter.

Field name Description User action and values Comment

Stock Category Select F4 or enter 1TR

Quality 1 1st quality.

Country of Origin TR Turkey.

11. Choose Enter again and choose Close Detail Data in the lower half of the screen to get the full screen.

12. Repeat these steps for the next lines. After every line choose Enter.

Material ShortText

Qty

in UnE

EUn Plant Stor.Loc Grid Value Stock

Category

Comment

AFS-H1101

80 NOS 1000 Shipping - (w/o Lean WM)

M WHT 1TR Line 2

AFS-H1101

100 NOS 1000 Shipping - (w/o Lean WM)

S BLK 1TR Line 3

AFS-H1101

100 NOS 1000 Shipping - (w/o Lean WM)

M BLK 1TR Line 4

AFS-H1101

80 NOS 1000 Shipping - (w/o Lean WM)

S WHT 1EG Line 5

AFS-H1101

80 NOS 1000 Shipping - (w/o Lean WM)

M WHT 1EG Line 6

AFS-H1101

80 NOS 1000 Shipping - (w/o Lean WM)

L WHT 1EG Line 7

AFS-H1102

20 NOS 1000 Shipping - (w/o Lean WM)

BLK3030 2TR Line 8

AFS-H1102

10 NOS 1000 Shipping - (w/o Lean WM)

BLU3030 1TR Line 9

AFS-H1102

20 NOS 1000 Shipping - (w/o Lean WM)

BLK3030 2EG Line 10

AFS-H1102

10 NOS 1000 Shipping - (w/o Lean WM)

BLU3030 1EG Line 11

© SAP AG Page 8 of 25

Page 9: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

13. Make sure that all positions marked with OK. If not, flag all items OK.

14. Choose Save (Ctrl+S). The following message will appear: Material document xxx posted.

15. Choose Back (F3) to go back to the SAP Easy Access screen (SAP GUI) or choose Exit (Shift+F3) and confirm the Business client message with Yes to return to SAP Home (SAP NetWeaver Business Client).

ResultYou have posted initial stock.

Review the initial stock you have previously posted by using the transaction /n/afs/md04.

Procedure

1. Access the transaction choosing one of the following navigation options:

Option 1: SAP Graphical User Interface (SAP GUI)

SAP ECC menu Logistics AFS Central Functions AFS Material Requirements Planning AFS Evaluation AFS Stock/Reqs list

Transaction code /n/afs/md04

Option 2: SAP NetWeaver Business Client (SAP NWBC) via business role

Business role Production Planner (AFS) (SAP_BPR_PRODUCTIONPL_AFS-S)

Business role menu Production Planning MRP AFS Stock/Requirements List

2. On the AFS Stock/Requirements List: Initial Screen, enter the material number and the plant or select with F4. Then choose Enter.

Field name Description User action and values Comment

Material AFS-H1101

Plant 1000

3. On the AFS Stock/Requirements List screen, the stock is assigned by:

Status Description

A - Free available stock

I - Additional information

4. The Stock number mirrors the batch number. On the view Additional information, you will also see the Requirements.

5. Choose Back (F3) to the AFS Stock/Requirements List: Initial Screen and change the material number to AFS-H1102.

6. Choose Enter to review the stock for material AFS-H1102.

7. Choose Back (F3) to go back to the SAP Easy Access screen (SAP GUI) or choose Exit (Shift+F3) and confirm the Business client message with Yes to return to SAP Home (SAP NetWeaver Business Client).

© SAP AG Page 9 of 25

Page 10: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

2.3.2 Pricing Conditions (SKU Pricing)

UseThe different sizes or size groups of an AFS material can have different condition records. To use size-dependent prices in the sales and distribution processing, the corresponding pricing indicator is assigned and maintained in the material master (AFS Sales Data view).

Procedure1. Access the transaction choosing one of the following navigation options:

Option 1: SAP Graphical User Interface (SAP GUI)

SAP ECC menu Logistics Sales and Distribution Master Data Condition Select Using Condition Type Create

Transaction code VK11

Option 2: SAP NetWeaver Business Client (SAP NWBC) via business role

Business role Pricing Specialist (SAP_BPR_SALESPERSON-K)

Business role menu Sales Pricing Create Condition

2. On the Create Condition Records screen, Input the ConditionType J3AP, then choose Key Combination.

3. Choose Sales Org/Distribution Channel/Material/Grid Value Group on the pup-up screen Key Combination, then choose Choose (Enter).

4. On the Create Price&SZ Condition (J3AP):Fast Entry screen, make the following entries, then choose Enter:

Field name Description User action and values Comment

Sales Organization 1000

Distribution Channel 20

Material AFS-H1101

5. SKU-Pricing is only intended for AFS-H1113 (T-Shirt) in this scenario. Different size groups of the T-Shirt have different condition records. The following price definition was made:

GrVal.grp Description Amount Unit Per UoM

01 – Small (S) 745.00 INR 1 NOS

02 – Medium (M) 895.00 INR 1 NOS

03 – Large (L) 995.00 INR 1 NOS

6. Choose Save (Ctrl+S).

7. Choose Back (F3).

8. On the Create Condition Records screen, input the ConditionType J3AP again, and then choose Key Combination.

9. Choose Material on the pup-up screen Key Combination, then choose Choose (Enter).

10. On the Create Price&SZ Condition (J3AP):Fast Entry screen, make the following entries, then choose Enter:

Field name Description User action and values Comment

© SAP AG Page 10 of 25

Page 11: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Sales Organization 1000

Distribution Channel 20

11. All sizes have the same price for AFS-H1114, The following price definition was made:

Material Description Amount Unit Per UoM

AFS-H1102 3995.00 INR 1 NOS

12. Choose Save.

13. Choose Back (F3) to go back to the SAP Easy Access screen (SAP GUI) or choose Exit (Shift+F3) and confirm the Business client message with Yes to return to SAP Home (SAP NetWeaver Business Client).

2.4 Roles

UseThe following roles must have already been installed to test this scenario in the SAP NetWeaver Business Client (NWBC). The roles in this Business Process Documentation must be assigned to the user or users testing this scenario. You only need these roles if you are using the NWBC interface. You do not need these roles if you are using the standard SAP GUI.

PrerequisitesThe business roles have been assigned to the user who is testing this scenario.

Business role Technical name Process step

Sales Administration SAP_BPR_SALESPERSON-S Create Third-Party Sales Order, Change Order Quantity

Pricing Specialist SAP_BPR_SALESPERSON-K Pricing Conditions (SKU Pricing)

Sales Administration (AFS)

SAP_BPR_SALESPERSON_AFS-S

Allocation Run

Sales Billing SAP_BPR_SALESPERSON-S2

Billing Accounts Receivable

Warehouse Clerk SAP_BPR_WAREHOUSESPECIALIST-S

Delivery and Post Goods Issue

Production Planner (AFS)

SAP_BPR_PRODUCTIONPL_AFS-S

Posting Initial Stock

Employee (Professional User)

SAP_BPR_EMPLOYEE-S Assignment of this role is only necessary if you want to print the invoice via the system icon Print Invoice.Automatic printing is possible without assignment of this role.

© SAP AG Page 11 of 25

Page 12: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

3 Process Overview TableProcess step External

process reference

Business condition

Business role

Trans-action code

Expected results

Post Goods Receipt

Warehouse Clerk

MIGO Goods receipt is posted

Sales Order Entry

Sales Administration

VA01 Sales order has been created.

Order Confirmation

Sales Administration

VA02 Print order confirmation

Allocation Run Sales Administration

J3AT Allocated the stock to the requirements.

Delivery and Post Goods Issue

Warehouse Clerk

VL01N Goods is delivered and posted

Billing Sales Billing VF01 Billing is created

Incoming Payment

Accounts Receivable (157)

Accounts Receivable

See scenario no. 157

See scenario no. 157

Closing Operations

Sales: Period End Closing Operations (203)

4 Process Steps

4.1 Sales Order Entry

UseSales orders with independent requirements are created in order processing. The quantities are entered on material-size-color-level (Matrix-Entry). When an order is entered, an availability check is performed in the background. Dependant of the material size a different price will be found (SKU Pricing).

PrerequisitesThe goal is to create three sales orders with different categories and requirements (see table below).

Sales Order

Customer Required material

Color Sizes Required category

Order quantity (PC)

Planned delivery time

# 1 AFSC001 AFS- BLK 30/30 2IN 50 30

© SAP AG Page 12 of 25

Page 13: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Sales Order

Customer Required material

Color Sizes Required category

Order quantity (PC)

Planned delivery time

H1102

# 2 AFSC008 AFS-H1101

BLK S 1US 50 0

BLK M 1US 50

WHT S 1US 100

WHT M 1US 100

# 3 AFSC001 AFS-H1101

WHT S 1IN 200 0

WHT M 1IN 200

WHT L 1IN 200

The order quantities and planned delivery times (The planned delivery time is the number of calendar days needed to obtain the material if it is procured externally) used in this scenario as listed above are designed to demonstrate the various AFS functionality for sales order processing. An availability check (available-to-promise = ATP) is performed in the background. Depending on the coverage strategy the system checks, if the material with several qualities is available on stock and approved for the customer. If the ATP check cannot confirm all amounts for the requested delivery date the dialog shows alternative delivery dates according to the planned delivery time. The dialog appears only for materials with planned delivery time >0 (Planned Deliv. Time field in view MRP2 of material master).

The ATP Check is determined by the coverage strategy. The coverage strategy depends on the categories. The category consists of:

1. Quality (1 or 2).

2. Country of Origin.

The coverage strategy is set up to meet the following business model:

Requirement category Stock category

1st quality/India (1IN) 1st quality/Egypt (1EG), 1st quality/Turkey (1TR)

2nd quality/India (2IN) 2nd quality/Egypt (2EG), 2nd quality/Turkey (2TR)

1st quality/USA (1US) 1st quality/Turkey (1TR)

2nd quality/USA (2US) 2nd quality/Turkey (2TR)

Customer requirements from IN (India) can be fulfilled by stock from EG (Egypt) or TR (Turkey), if no stock from EG exists. EG is the default value.

Customer requirements from US (USA) can only be fulfilled by stock from TR (Turkey).

1st quality will be fulfilled by 1st quality on stock; same conditions for 2nd quality.

Procedure

1. Access the transaction choosing one of the following navigation options:

Option 1: SAP Graphical User Interface (SAP GUI)

SAP ECC menu Logistics Sales and Distribution Sales Order Create

Transaction code VA01

© SAP AG Page 13 of 25

Page 14: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Option 2: SAP NetWeaver Business Client (SAP NWBC) via business role

Business role Sales Administration (SAP_BPR_SALESPERSON-S)

Business role menu Sales Sales Orders Create Sales Order

2. On the Create Sales Order: Initial Screen, make the following entries or select from the match code (F4), then choose Enter:

Field name Description User action and values Comment

Order Type YFSO Order Type for Sales Order.

Sales Organization

1000

Distribution Channel

20

Division 10

3. On the Create Sales Order: Overview header screen, enter the following data for sales order # 1, then choose Enter:

Field name Description User action and values Comment

Sold-to pt AFSC001 Enter here customer.

Pur. Order <Free text entry> Enter a PO number or a text.

RqDlv.date <Enter new delivery date, if required>

The system proposes the current date as a default. It can be changed individually either in the header or on the position line. By default it will be copied over on the position line.

4. Choose the AFS Item overview tab page and make the following entry for sales order # 1, then choose Enter:

Field name Description User action and values Comment

Material AFS-H1102

5. A dialog box will appear. This dialog box is requesting the information that quality is required by the customer. For sales order # 1, make the following entries or select from the match code (F4). If you want to see all categories, choose Valid categories.

Field name Description User action and values Comment

Quality 2 2nd quality.

Country of Origin

IN IN is the default value. If not change to IN.

6. Choose Continue (Enter) or choose Enter.

7. For entering the order quantity, select the item then choose Matrix entry.

8. The new screen Sales/Distribution will display the grid of the material. Maintain here the desired quantities, then choose Enter and choose Back (F3):

© SAP AG Page 14 of 25

Page 15: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Dim.values 27 28 29 30 31 32 …

BLK

28

30 50

32

34

36

9. The availability check runs in the background and will show a dialog with alternative delivery dates according to the planned delivery time of the material. This is the case if the ATP check cannot confirm all amounts for the required date. In this case the following screen AFS SalesOrderEntry availability control Overview SKUs shows up. No dialog will appear if no planned delivery time was defined (sales orders # 2 and # 3).

Grid value Req. Category <Current date>/080%

<Current date+30 days>/100%

BLK3030 2IN 40 10

40 10

10. Choose Proposal (push the button).

11. Before you save go to AFS Conditions tab page and check the price.

12. Choose Save (Ctrl+S). In the case you have not maintained all mandatory fields, for example, a PO number you will receive a message Document Incomplete. If you do not want to complete, choose Save. If you want to complete, choose Edit. A list will appear with all data still needs to be completed. Double-click the item. Enter the missing data and choose Edit next data (F5). As soon as all fields are maintained you will receive a message Document is complete. Choose Save (Ctrl+S).

13. You will receive a message Sales Order xxx has been saved.

14. Record the sales order number.

15. Repeat steps 3 to 14 for the sales orders # 2 and # 3. Use the values from the table above.

16. Choose Back (F3) to go back to the SAP Easy Access screen (SAP GUI) or choose Exit (Shift+F3) and confirm the Business client message with Yes to return to SAP Home (SAP NetWeaver Business Client).

ResultYou have created three sales orders for two different customers.

Review the stock and requirement list for both materials by using the transaction /n/afs/md04. (See Chapter: Posting Initial Stock). Due to the creation of sales orders and ATP check the situation has changed. The stock is now assigned by:

Status Description

A - Free available stock

B - MRP blocked requirements

T - Temporary assigned stock/requirements

I - Additional Information

© SAP AG Page 15 of 25

Page 16: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Make another review on the sales document flow by using the transaction VA02.

4.2 Order Confirmation

UseAn order confirmation after sales order creation can be created and printed by manual transaction (optional). Condition Record for Order Confirmation: BA00.

Procedure

Option 1: SAP Graphical User Interface (SAP GUI)

1. Access the transaction choosing one of the following navigation options:

SAP ECC menu Logistics Sales and Distribution Sales Order Change

Transaction code VA02

2. On the Change Sales Order: Initial Screen, make the following entries:

Field name User action and values Comment

Order number Order number from the previous process step

3. From the menu bar, choose Sales document and choose Issue output to.

4. In the Output dialog box, make sure that the line containing BA00 – Order Confirmation is selected.

5. Choose Print Options and enter or select with F4 the following data, then choose Execute:

Field name Description User action and values Comment

Logical destination

LOCL LOCL is a local dummy printer that can be used for a print preview without any printers assigned.

Number of messages

1

Print immediately

<Set flag>

6. To display the document, choose Print preview (Ctrl+Shift+F1).

7. The system displays the print preview. Choose Back (F3).

8. If you want to print the document, choose Print (Ctrl+P). You will receive a message Output was successfully issued. Otherwise choose Cancel.

9. Repeat the steps 2 to 9 for all three sales orders.

10. Choose Back (F3) respectively exit the transaction.

Option 2: SAP NetWeaver Business Client (SAP NWBC) via business role

© SAP AG Page 16 of 25

Page 17: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Business role Sales Administration

(SAP_BPR_SALESPERSON-S)

Business role menu Sales Sales Orders

1. Choose All Sales Orders tab page (refresh the current query if necessary).

2. Mark your sales order and choose Display.

3. From the menu choose More… Extras Output Header Print Preview

4. Choose More… Text Print

ResultYou have created an order confirmation.

4.3 Allocation Run

UseDuring Sales Order Entry ATP allocates existing stock only temporarily. The AFS feature Allocation Run is allocating stock to sales orders finally. The A–Run will allocate the requirements and stocks according to the FIFO logic (first in – first out) and defined fulfillment rate (order header: 80%, order item: 60%). The A-Run will put the status “F” (fixed) if the fulfillment rate is fulfilled. The allocation of goods is necessary to create a delivery note.

Procedure1. Access the transaction choosing one of the following navigation options:

Option 1: SAP Graphical User Interface (SAP GUI)

SAP ECC menu Logistics Sales and Distribution Allocation Run Online Processing

Transaction code J3AT

Option 2: SAP NetWeaver Business Client (SAP NWBC) via business role

Business role Sales Administration (AFS) (SAP_BPR_SALESPERSON_AFS-S)

Business role menu Sales Allocation Run AFS Allocation run

2. On the screen ARun flow, make the following entries (respectively verify that the following data exist) or select with F4 and then choose Execute (F8):

Field name Description User action and values Comment

Allocation Type YF01 Standard H80E I60W AFS BP

Mode 1 Normal

Release check COMPLETE release checks

Selection list <Set flag>

Allocation list <Set flag>

© SAP AG Page 17 of 25

Page 18: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

3. On the ARun Selection Order Items by Material screen, Material tab page, insert the following data (or select with F4 respectively choose the Multiple selection icon right to the fields) and choose Enter:

Plant 1000 to

Material AFS-H1101 to AFS-H1102

4. Go to Sales 1 tab page and make the following entries (resp. verify that the following data exists). Select with F4 respectively (choose Multiple selection right to the fields):

Open to delivery <current date> to <current date + 12 month>

Sales Organization 1000 to

Distribution Channel 20 to

Division 10 to

Sales Document Type YFSO to

5. Choose Execute (F8).

6. On the ARun Selection List screen, all requirements (= order number) are listed and all lines are marked. If not, mark them and choose F8.

7. You will get the ARun Result List. Status F (fixed) means the fulfillment rate is fulfilled. Sales order is open to delivery (green). Sales order with status R (reserved) cannot be delivered (red).

8. Save (Ctrl+S) the ARun Result List. Before saving all lines have to be marked. You will receive a message Allocation xxx.

9. Choose Back (F3) to go back to the SAP Easy Access screen (SAP GUI) or choose Exit (Shift+F3) and confirm the Business client message with Yes to return to SAP Home (SAP NetWeaver Business Client).

ResultYou have allocated the stock to the requirements. Sales Order 1 and 2 could get allocated, for Sales Order 3 the Allocation failed because the percentage of the allocated quantity in relation to the confirmed quantity is too low.

Due to the ARun the stock situation has changed again. Review the stock and requirements list for both materials by using the transaction /n/afs/md04. (See Chapter: Posting Initial Stock). The allocated stock is displayed under:

Status Description

F - Assignment fixed: open for delivery

4.4 Delivery plus Picking and Posting Goods Issue

UseDelivery is executed on the basis of the sales order after A-Run. Then, the quantity of the material is picked and goods issue is posted. The material is not warehouse management relevant. No WM-transport request is necessary.

Procedure1. Access the transaction choosing one of the following navigation options:

© SAP AG Page 18 of 25

Page 19: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Option 1: SAP Graphical User Interface (SAP GUI)

SAP ECC menu Logistics Sales and Distribution Shipping and Transportation Outbound Delivery Create Single Document With Reference to Sales Order

Transaction code VL01N

Option 2: SAP NetWeaver Business Client (SAP NWBC) via business role

Business role Warehouse Clerk (SAP_BPR_WAREHOUSESPECIALIST-S)

Business role menu Warehouse management Shipping Create Outbound Dlv .w/o Order Ref.

2. If you are in SAP NetWeaver Business Client, on the Create Outbound Delivery without Order Reference screen, choose With Order Reference.

3. On the Create Outbound Delivery with Order Reference screen, make the following entries (or select with F4) and then choose Enter:

Field name Description User action and values Comment

Shipping point

1000

Selection date <Change date if required> The system proposes the current date as a default. Set the date further into the future if the current date for the delivery that you want to process was not confirmed by the ATP check.

Order <Enter sales order #> Sales order # must have status “F” (fixed) in the ARun result list.

4. Ignore the message concerning error log.

5. On the Delivery Create: Overview screen, Item Overview tab page, the Delivery quantity field displays the allocated quantity as shown in the A-Run result list.

6. Choose the AFS Data tab page and then choose AFS Picking.

7. In the Pick quantity field, repeat the values from the Quantity field and then choose Enter.

8. Choose Post goods issue (Shift+F8). You will receive a message Delivery xxx has been saved. Record the document number.

9. Repeat the steps 2 to 7 for the sales order #2 with status F (fixed).

10. Choose Back (F3) respectively exit the transaction.

ResultThe Outbound delivery document in plant 1000 has been created. Then the picking and goods issue processing was carried out. Now the transaction is due for billing.

Due to the delivery the stock situation has changed again. Review the stock and requirements list for both materials by using the transaction /n/afs/md04. (See Chapter: Posting Initial Stock).

© SAP AG Page 19 of 25

Page 20: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Make another review on the sales document flow by using the transaction VA02. (Reference Chapter: Order Confirmation to go to screen Change Sales Order:Initial Screen. And choose Display Document Flow (Shift+F5))

You may check the accounting document for the goods issue by this way:

Option 1: SAP Graphical User Interface (SAP GUI)

1. Access the transaction choosing one of the following navigation options:

SAP ECC menu Logistics Sales and Distribution Sales Order Display

Transaction code VA03

2. On the Display Sales Order: Initial Screen, enter the order number

3. Choose Display Document Flow.

4. Mark GD. Goods issue: delvy 49xxxxxxxx, choose Display document.

5. Choose Accounting Document. Double click on the accounting document number, you will see the accounting document result..

Option 2: SAP NetWeaver Business Client (SAP NWBC) via business role

1. Access the transaction choosing one of the following navigation options:

Business role Sales Administration (SAP_BPR_SALESPERSON-S)

Business role menu Sales Sales Orders

2. Choose the tab page of All Sales Orders (refresh the current query if necessary).

3. Mark your sales order and choose Display.

4. From the menu, choose More… Environment Document Flow

5. Mark GD. Goods issue: delvy 49xxxxxxxx, choose Display document.

6. Choose Accounting Document. Double click on the accounting document number; you will see the accounting document result.

Material Posting Key

Account Description Amount Cost Element / CO Object

Trading Goods

99 22111100 Stk TG 10,000.00-

81 40111100 PL-Vnd- Mtl 10,000.00

99 22111100 Stk TG 10,000.00-

81 40111100 PL-Vnd- Mtl 10,000.00

4.5 Billing

UseIn the billing process that follows, an invoice is created and finally released to financial accounting. This step signifies the end of this scenario. The payment processing is not part of this scenario.

Procedure

1. Access the transaction choosing one of the following navigation options:

© SAP AG Page 20 of 25

Page 21: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Option 1: SAP Graphical User Interface (SAP GUI)

SAP ECC menu Logistics Sales and distribution Billing Billing document Create

Transaction code VF01

Option 2: SAP NetWeaver Business Client (SAP NWBC) via business role

Business role Sales Billing

(SAP_BPR_SALESPERSON-S2)

Business role menu Sales Billing Create Billing Document

2. On the Create Billing Document screen, the system proposes the delivery document number from the previous step. You can change the number manually if required. Choose Enter.

3. On the next screen Create Invoice Overview SKUs, AFS Item Overview tab page; verify that the quantity is the same quantity as in the delivery document.

4. Choose Back (F3) to the Create Billing Document screen. The processing status for the delivery shows Processed.

5. Choose Save (Ctrl+S). You will receive a message Document xxx has been saved.

6. Record the invoice number.

7. Repeat steps 2 to 6 for the delivery document created for the second sales order #. Start with entering the document number in the Document field.

8. Choose Back (F3) respectively exit the transaction.

ResultAn invoice has been created and the data has been automatically posted into an FI account. For this Best Practices process, this step is not relevant and therefore not described.

Make another review on the sales document flow by using the transaction VA02. (Reference Chapter: Order Confirmation to go to Change Sales Order:Initial Screen. And choose Display Document Flow (Shift+F5).)You will get an overview of all dependent documents and the processing status of each document. Sales orders # 1 and # 2 have status Being processed. Due to the requested delivery date only the available quantity was confirmed. Therefore the sales orders are only partially delivered. The accounting document has the status Not cleared because no payment was posted in FI. Sales order # 3 has status Open. No delivery has been created and therefore no subsequent documents were created.

You may check the accounting document by this way:

Option 1: SAP Graphical User Interface (SAP GUI)

1. Access the transaction choosing one of the following navigation options:

SAP ECC menu Logistics Sales and distribution Billing Billing document Display

Transaction code VF03

2. Enter the Billing document.

3. Choose Display Document Flow.

© SAP AG Page 21 of 25

Page 22: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

4. Mark Accounting document 9xxxxxxx, choose Display document.

Option 2: SAP NetWeaver Business Client (SAP NWBC) via business role

1. Access the transaction choosing one of the following navigation options:

Business role Sales Billing (SAP_BPR_SALESPERSON-S2)

Business role menu Sales Billing

2. Choose Change Billing Document.

5. Enter the Billing document.

6. Choose Display Document Flow.

7. Mark Accounting document 9xxxxxxx, choose Display document.

Material Posting Key

Account Description Amount Cost Element / CO Object

Trading Goods

01 AFSC001 Customer IN 1 83,096.00

50 31111100 Sal-Dom-Dir-TG 39,950.00-

50 31111100 Sal-Dom-Dir-TG 39,950.00-

50 16622121 CST pybl-BP 21 3,196.00-

5 Follow-up Processes

You have finished all activities that are part of the business process described in this document.

To accomplish subsequent activities of this business process, carry out the process steps described in one or more of the following scenarios, using the master data from this document.

Accounts Receivable (157)

UseIn this activity you post the incoming payment.

ProcedureComplete all activities described in the Business Process Documentation of the scenario: Accounts Receivable (157) (Chapters “Post Payments using Automatic Payments Program”, “Post Incoming Payment from Customer Manually”, “Automatic Clearing of open items in customer accounts”, “Manual Clearing of Open items in customer accounts”) using the master data from this document.

Sales: Period End Closing Operations (203) (optional)

Use

This scenario describes the collection of periodic activities such as day ending activities or legal requirements like Intrastat and extrastat reporting.

© SAP AG Page 22 of 25

Page 23: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

ProcedureComplete all activities described in the Business Process Documentation of the scenario: Sales: Period End Closing Operations (203) (Chapters “Review Sales Documents blocked for billing”, “Review Billing Due List”, “Review Log of collective invoice creation” and “Review List Blocked (for accounting) Billing Documents”) using the master data from this document.

6 Appendix

6.1 Reversal of Process StepsIn the following section, you can find the most common reversal steps, which you can take to reverse some of the activities described in this document.

Sales Order Entry

Transaction code (SAP GUI) VA01

Reversal: Delete Sales Document

Transaction code (SAP GUI) VA02

Business role Sales Administration

Business role menu Sales Sales Orders

Choose All Sales Orders tab page.

Mark your sales order and choose Change.

Comment Choose the menu Sales Document Delete

Allocation Run

Transaction code (SAP GUI) J3AT

Reversal: Cancel allocation run

Transaction code (SAP GUI) /AFS/ARRG

Business role SAP_BPR_SALESPERSON_AFS-S

Business role menu Sales -- Allocation Run --ARun Reorganization

Comment Choose Deallocation and choose Execute.

Delivery Process

© SAP AG Page 23 of 25

Page 24: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

Transaction code (SAP GUI) VL01N

Reversal: Delete Delivery

Transaction code (SAP GUI) VL02N

Business role Warehouse Clerk

Business role menu Warehouse management Shipping

Choose All Deliveries tab page.

Mark your delivery and choose Change.

Comment Choose the menu Outbound Delivery Delete

Picking

Transaction code (SAP GUI) VL01N

Reversal: Remove Picking Quantity from Delivery Item

Transaction code (SAP GUI) VL02N

Business role Warehouse Clerk

Business role menu Warehouse management Shipping

Choose All Deliveries tab page.

Mark your delivery and choose Change.

Comment

Post Goods Issue

Transaction code (SAP GUI) VL02N

Reversal: Reverse Goods Issue.

Transaction code (SAP GUI) VL09

Business role Warehouse Clerk

Business role menu Warehouse management Shipping Cancel Goods Issue for Delivery Note

Comment

Billing

Transaction code (SAP GUI) VF01

Reversal: Cancel Billing document

Transaction code (SAP GUI) VF11

Business role Sales Billing

Business role menu Sales Billing Change Billing Document

Comment Go to transaction VF11, enter the relevant billing document number, choose Enter, and save your result. An invoice cancellation document has been created balancing the original invoice.

© SAP AG Page 24 of 25

Page 25: 611_BPP_EN_IN-AFS ARUN

SAP Best Practices Sales Order Processing with Allocation Run: Sale from Stock (611): BPD

6.2 SAP ERP Reports

UseThe table below lists the reports that you can use to obtain additional information on this business process.

You can find detailed descriptions of the individual reports in the following BPD documents, which provide a comprehensive compilation of all important reports:

Financial Accounting: SAP ERP Reports for Accounting (221)

Logistics Processes: SAP ERP Reports for Logistics (222)

Note that the descriptions of some reports that are an indispensable part of the process flow may be located directly in the section where they belong.

ReportsReport title Transaction

code ( SAP GUI)Comment

List of Sales Orders VA05 A list of all selected sales orders is displayed.

List Billing Documents VF05 A list of all selected billing documents is displayed.

Orders within Time Period SD01 A list of sales orders within a specific time period

Incomplete SD Documents

V.02 A list of all incomplete documents on the basis of the specified selection criteria is displayed.

Outbound delivery monitor VL06O Monitor for collective processing of deliveries and for obtaining information on general shipping processing.

© SAP AG Page 25 of 25