Back_Order_Processing

19
IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to Promise IBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE GATP Course: Exercise 4 Global Available to Promise Backorder Processing Estimated Time: 60 min At the conclusion of these exercises, you should be able to: Create the Filter type. Create the sort profile. Create variant for BOP in background. Execute the Backorder Processing in Background as well as in foreground. Note: You have executed the ATP planning after doing the complete settings. BOP is used for changing confirmed quantities and dates/times as part of the ATP Check Setting required for Backorder Processing 1. Activating Backorder Processing Purpose: Backorder processing can only get executed in planning version 000. The planning version needs to be activated for BOP. Document Type Configuration © IBM Business Consulting Services 1 2009

Transcript of Back_Order_Processing

Page 1: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

GATP Course: Exercise 4Global Available to Promise

Backorder Processing

Estimated Time: 60 min

At the conclusion of these exercises, you should be able to:

Create the Filter type.

Create the sort profile.

Create variant for BOP in background.

Execute the Backorder Processing in Background as well as in foreground.

Note:

• You have executed the ATP planning after doing the complete settings.

• BOP is used for changing confirmed quantities and dates/times as part of the ATP Check

Setting required for Backorder Processing

1. Activating Backorder Processing

Purpose:

Backorder processing can only get executed in planning version 000. The planning version needs to be activated for BOP.

Document Type ConfigurationSCM component SCM Advance Planning and OptimizationActivity Activating Backorder Processing Menu Path Advanced Planning and Optimization à Master Data à

Planning Version Management à Model and Version Management

© IBM Business Consulting Services 1 2009

Page 2: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

Procedure:

1. On the Model/Planning Version Mgmt: Display Planning Data screen expand the node (Model) 000 and double click on entry (Version) 000.

2. Check the Backorder Processing Active Check Box.

3. Press .

2. Defining the Filter Type

Purpose:

Filter type defines the characteristics used to filter the orders for backorders processing.

Document Type ConfigurationSCM component SCM Advance Planning and OptimizationActivity Defining the Filter Type Menu Path SAP SCM IMG menu Implementation Guide Advanced

Planning and Optimization Global Available-to-Promise (Global ATP) Tools Maintain Filter Type

Procedure:

1. On the Change View “Filter Type”: Overview screen, choose and make the following entries:

In this field EnterFilter Type Enter the name of filter type XXFILTERTYPE

© IBM Business Consulting Services 2 2009

Page 3: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

2. Choose Enter and select the filter type you have just entered and double-click on Order Categories in the dialog structure.

3. On the Change View “Order Categories”: Overview screen, choose and make the following entry:

In this field EnterCategory Enter the ATP Category BM

4. Double-click on Criteria in the dialog structure.

5. On the Change View “Criteria”: Overview screen, choose and enter the following fields:

MATNR

PLANT

MBDAT

6. Choose .

© IBM Business Consulting Services 3 2009

Page 4: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

3. Defining the Sort Profile

Purpose:

Specifications in the sort profile define the processing sequence for order items in backorder processing. This profile enables you to specify characteristics, their sequence, and the sort order.

Document Type ConfigurationSCM component SCM Advance Planning and OptimizationActivity Defining the Sort Profile Menu Path SAP SCM IMG menu Implementation Guide Advanced

Planning and Optimization Global Available-to-Promise (Global ATP) Tools Define Sort Profile

Procedure:

1. In the Change View “Sort Profile”: Overview screen, choose and make the following entry:

In this field EnterSort profile Enter the name of Sort Profile XXSORTPROFILE

2. Select the entered sort profile and double-click the Criteria in the dialog structure.

3. In the Change View “Criteria”: Overview screen, choose and enter the following fields:

DELET

KUNNR

MATNR

4. Choose .

© IBM Business Consulting Services 4 2009

Page 5: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

4. Assigning the Rule Strategy

Purpose:

If Rule Based Availability check is required for the orders selected, Rule strategy assignment is a must activity. You must assign the technical scenario EE to a rule strategy so that rules-based ATP can be performed within the framework of backorder processing.

Document Type ConfigurationSCM component SCM Advance Planning and OptimizationActivity Assigning the Rule Strategy Menu Path SAP SCM IMG menu Advanced Planner and Optimizer

Global Available-to-Promise Rules-Based Availability Check Assign Rule Strategy

Procedure:

1. On the Change View “Assign Rule Strategy”: Overview screen, choose and make the following entry:

In this field EnterTech. Scenario Enter the scenario EEBusiness trans. Enter the value ZRBTAction Type Enter the value BStrategy Assign the strategy XX_SCPHandling of CP Choose Substitute

2. Choose .

© IBM Business Consulting Services 5 2009

Page 6: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

5. Creating filter variant

Purpose:

The values of the criteria with which documents are chosen are determined in a filter variant. The criteria are defined by the filter type. The filter variant is saved as the variant for a report. A filter variant is always defined for a filter type. Several filter variants may exist for a filter type.

Document Type ConfigurationSCM component SCM Advance Planning and OptimizationActivity Defining the Filter VariantMenu Path Advanced Planning and Optimization Global ATP

Backorder Processing Backorder Processing Worklist

Procedure:

1. In the ATP, BOP: Backorder processing: Worklist control screen, make the following entries:

In this field EnterFilter Type Enter the Filter Type : XXFILTERTYPE

2. Choose and go to the Filter type: ZRFILTERTYPE screen. On the Document tab page, make the following entries:

In this field EnterProduct Enter a product XXFG1, XXFG2, XXFG3Plant location Enter the plant XXP1,XXP2Material Availability Date

Enter the Date from today to Today + 1 week

© IBM Business Consulting Services 6 2009

Page 7: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

3. On the Confirmation situation tab page, make the following entries:

In this field EnterBackorders (date) Select Requested date Select Delivery proposal Select Requested date (part.) Select Delvry propsal(part) Select Without confirmation Select Without confirmationConsider Confirmation lock

Select Consider Confirmation lock

Consider partial delivery Select Consider partial deliveryConsider fixed confirmation

Select Consider fixed confirmation

© IBM Business Consulting Services 7 2009

Page 8: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

4. Choose .

5. On the ABAP: Save as Variant screen enter the name and description XX_BOP.

6. Choose .

6. Creating Variant for the BOP Worklist

Purpose:

BOP Worklist is a prerequisite for the background processing and ensures a quick-start of the program.

Document Type ConfigurationSCM component SCM Advance Planning and OptimizationActivity Creating Variant for BOP Worklist Menu Path Advanced Planning and Optimization Global ATP

Backorder Processing Backorder Processing Worklist

Procedure:

1. On the ATP, BOP: Backorder processing: Worklist control screen, make the following entries:

In this field EnterFilter type Enter the filter type XXFILTERTYPEVariant name Enter the filter variant created in the previous step ZR_BOPSort profile Enter the sort profile name ZRSORTPROFILE

2. Choose .

3. On the ABAP: Save as Variant screen, enter the name and description XX_BOP_WORKLIST.

4. Choose .

© IBM Business Consulting Services 8 2009

Page 9: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

7. Creating Variant for the BOP Background Processing

Purpose:

The variant for the BOP background processing ensures a quick-start of the program and is also necessary for the background processing.

Document Type ConfigurationSCM component SCM Advance Planning and OptimizationActivity Defining the Filter Type Menu Path Advanced Planning and Optimization Global ATP

Backorder Processing Batch Backorder Processing

Procedure:

1. In the ATP, BOP: Backorder processing (Batch) screen, enter the following data:

In this field EnterName Enter the batch job name XX_BOP_RUNFilter type Enter the filter type name XXFILTERTYPEVariant name Enter the filter variant created in the previous step ZR_BOPSort profile Enter the sort profile name ZRSORTPROFILE

2. Choose the Parameters Process tab page. Change the following default value:

In this field EnterExecution Mode Select the radio button Update Changes

3. Choose the Parameters Check tab page and select the following option:

© IBM Business Consulting Services 9 2009

Page 10: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

In this field EnterRule Eval.(again) Select the Check Box Rule Eval. (Again)

4. Choose the Log tab page. Do not change default values. Select the following option:

In this field EnterResults Output Select the Check Box Result Output

5. Choose . In the ABAP: Save as Variant screen, enter the name and description ZR_BOP_RUN

6. Choose .

8. Interactive Backorder Processing

Purpose:

To manually redistribute confirmed quantities interactive backorder processing is used. You need to have a confirmed sales order in SCM system. The Interactive BOP can not be done with requirement created through simulation.

Document Type ConfigurationSCM component SCM Advance Planning and OptimizationActivity Interactive Backorder Processing Menu Path Advanced Planning and Optimization Global ATP

Backorder Processing Interactive Backorder Processing

Procedure:

1. On interactive Backorder Processing screen make the following entries:

In this field EnterProduct Enter the Product No XXFG1Location Enter the Location XXP1Business event Enter the Business event A

© IBM Business Consulting Services 10 2009

Page 11: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

© IBM Business Consulting Services 11 2009

Page 12: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

2. Press .3. On the screen Product View select the sales order.4. Enter the value .80 in the Box Reduction factor.

5. Press enter. It will reduce the confirmed quantity by 80% and release the quantity for confirming other orders.

6. Press .

9. Running Back Order Processing in Background

Purpose:

Since the BOP run process large amount of data. It is advisable to run this in background.

Document Type ConfigurationSCM component SCM Advance Planning and OptimizationActivity Interactive Backorder Processing Menu Path Advanced Planning and Optimization Global ATP

Backorder Processing Batch Backorder Processing

Procedure:

1. On ATP, BOP: Batch Order Processing screen press to select the variant.

2. Select the created variant XX_BOP_Run

© IBM Business Consulting Services 12 2009

Page 13: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

3. Press .

10. Result display of Back Order Processing run

Purpose:

Since the BOP run process large amount of data. It is advisable to run this in background.

Document Type ConfigurationSCM component SCM Advance Planning and OptimizationActivity Interactive Backorder Processing Menu Path Advanced Planning and Optimization Global ATP

Backorder Processing Batch Backorder Result

Procedure:

1. On APO : Backorder Processing: Result Display : Initial Screen make the following entries:

In this field EnterName Enter the Name XX_BOP_RUNProcess Enter BOPStatus Enter X Update Ended Filter Type Enter XXFILTERTYPEFilter Variant Enter ZR_BOPSort Profile Enter ZRSORTPROFILEDisplay Enter Current Requirements/Confirmation Situation

© IBM Business Consulting Services 13 2009

Page 14: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

2. Press .

11. Scheduling the BOP run in background

Purpose:

BOP run can be scheduled in Background. It can run once in a day to change the confirmation of Sales Order.

Procedure:

1. Use TCode SM36.

2. On Define Background Job screen , make the following entries:

© IBM Business Consulting Services 14 2009

Displayed result is from other system.

Page 15: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

In this field EnterJob Name Enter the Name XX_BOP_RUNExec Target Press F4 and select the Target system

4. Press .

5. On Create Step 1 screen , make the following entries:

In this field EnterName Enter the Name /SAPAPO/BOPVariant Enter ZR_BOP_RUN

6. Press .

7. Press .

© IBM Business Consulting Services 15 2009

Page 16: Back_Order_Processing

IBM Business Consulting Services / SAP Training Program SAP SCM Global Available to PromiseIBM BCS TRAINING COURSE IN GLOBAL AVAILABLE TO PROMISE

8. Press .

9. Check the check box Periodic Job.

10. Press .

11. Press Daily and save.

12. Make the following entries.

In this field EnterSchedule start Date Enter the Today’s Date Time Enter Time

13. Press .

© IBM Business Consulting Services 16 2009