Show TOC

 Transaction Codes/BAdIs for Pegging

The following transaction codes and BAdIs are available for pegging.

Customizing Transactions

The following transactions are found in Customizing for Project System under Start of the navigation path Costs Next navigation step Automatic and Periodic Allocations Next navigation step Pegging. End of the navigation path

Transaction

Description

PEGRP (for pegging report RPEGALL2)

Make settings for pegging run profile

PEGRPM (for pegging report RPEGALL2)

Make settings for run profile messages

0PEG01 (for pegging report RPEGALL)

General settings

0PEG02 (for pegging report RPEGALL)

Maintain movement/transaction types

Business Add-Ins (BAdIs)

If the delivered functions are not sufficient for your requirements, and/or do not represent your business processes, you can also build your customer-specific logic into pegging by using the following BAdIs:

Pegging Report RPEGALL

These can be found in Customizing for Project System under Start of the navigation path Costs Next navigation step Automatic and Periodic Allocations Next navigation step Pegging Next navigation step Business Add-Ins. End of the navigation path

BAdI

Description

BADI_GPD_01

BAdI for checking the reliability of goods movements

BADI_GPD_12

BAdI for distributing surplus

BADI_GPD_14

BAdI for distributing scrap

BADI_GPD_15

BAdI for distributing stock differences

BADI_GPD_17_1

BAdI for changing assignments

BADI_GPD_06

BAdI for determining break points

BADI_GPD_16

BAdI for cross plant movements and batch management in GPD

BADI_GPD_10_1

BAdI for changes of pegging assignments before DB update

BADI_GPD_18

BAdI for reading in data before database update (part 1)

BADI_GPD_19

BAdI for reading in data before database update (part 2)

BADI_GPD_11

BAdI for building pegging assignments based on MRP pegging

Pegging Report RPEGALL2

These can be found in Customizing for Project System under Start of the navigation path Costs Next navigation step Automatic and Periodic Allocations Next navigation step Pegging Next navigation step Business Add-Ins Next navigation step BAdIs for New Pegging Report. End of the navigation path

BAdI

Description

BADI_GPD_PEG_BEFORE_UPD

BAdI: Change of Pegging Assignments Before Database Update

BADI_GPD_PEG_BEFORE_UPD_ADJUST

BAdI: Check and Adjust Before Update

BADI_GPD_PEG_BREAKPOINT

BAdI: Breakpoint Determination

BADI_GPD_PEG_CHECK_ADJUST

BAdI: Check and Adjust Assignments

BADI_GPD_PEG_CUST_DATA

BAdI: Customer-Specific Adjustments for Pegging

BADI_GPD_PEG_FIXING_RULE

BAdI: Build Pegging Assignments Based on MRP Pegging Assignments

BADI_GPD_PEG_LOST

BAdI: Pegging of Stock Differences

BADI_GPD_PEG_MAT_GRP_SEGM

BAdI: Create Tables for Pegging Each Material Group Segment

BADI_GPD_PEG_REPL_LOG

BAdI: Create Replenishment Log

BADI_GPD_PEG_SCRAP

BAdI: Pegging of Scrap

BADI_GPD_PEG_SURPLUS

BAdI: Pegging of Surplus

BADI_GPD_PEG_TECO_LOGIC

BAdI: Apply TECO Logic

Application Transactions

On the SAP Easy Access menu, choose one of the following pegging and distribution transactions:

  • Start of the navigation path Project Systems Next navigation step Financials Next navigation step PeriodEndClosing Next navigation step SingleFunctions Next navigation step Pegging End of the navigation path

    Transaction

    Description

    PEG01

    Collective processing - pegging

    PEG02

    Manual maintenance of assignments

    PEG03

    Maintenance of break points

    PEG04

    Distribution of exceptions

    PEG09

    Assignment of grouping WBS element to plant

    PEG05

    Report: assignment overview

    PEG06

    Report: quantity structure

    PEG07

    Report: stock overview

    PEG08

    Report: display change documents

    PEG10

    Reconciliation report: compare stock

    PEG11

    Pegging: Table Maintenance

    PEG12

    Filling of Pegging Worklist (dis_wlst)

    PEG13

    Pegging: Unassigned Replenishments

    PEG14

    Pegging: In-transit Stock Report

    PEG15

    Transfer Pegging Program