Transaction Codes/BAdIs for Pegging The following transaction codes and BAdIs are available for pegging.
The following transactions are found in Customizing for
Project System
under
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 |
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
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
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 |
On the
SAP Easy Access
menu, choose one of the following pegging and distribution transactions:
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 |