Skip to end of metadata
Go to start of metadata

Purpose

To provide a list of usable PP/DS Related BAdIs

Overview

This page will provide a list with the most important BAdIs in PP/DS, ranging from the Product View to the Detailed Scheduling Planning Board

PP/DS BAdIs

BAdI
Affected Transaction/Application
Description
/SAPAPO/CDPS_AMOFILTDetailed Scheduling Planning BoardCan be used to filter alerts in the DSPB
/SAPAPO/CDPS_BLKDATABlock Planning in the DSPBCan be used to change the text of blocks in the Planning Board
/SAPAPO/CDPS_DSPBDetailed Scheduling Planning BoardCan be used to change the selection of object in the DSPB, remove leading zeroes from order number, among other options
/SAPAPO/CDPS_FC_CDATFill Level Chart in the DSPBCan be used to change the Fill Level curve in the DSPB
/SAPAPO/CDPS_FDISHEUDS heuristics, Detailed Scheduling Planning BoardCan be used to change strategy settings before scheduling and to change data before and after a DS heuristic or a scheduling function in the DSPB are used
/SAPAPO/CDPS_MATGENSetup Matrix generationAllows modification of durations of setup transitions during generation of setup matrices
/SAPAPO/CDPS_MC_CDATProduct Stock chart in the DSPBCan be used to change the Product Stock curve in the DSPB
/SAPAPO/CDPS_PP_RUNChange Selection Data in the Production Planning RunUsed to adjust data for selection objects in the production planning run.
/SAPAPO/CDPS_OPRDATADetailed Scheduling Planning BoardUsed to read additional information on operations
/SAPAPO/CDPS_ORDDATADetailed Scheduling Planning BoardUsed to read additional information on orders
/SAPAPO/CRESDOWNTIMEScheduling in PP/DSIn standard, activities cannot be interrupted by downtimes during scheduling in PP/DS - they have do be scheduled either entirely before or entirely after the downtime. With the help of this BAdI, it is possible to change the behavior so that activities can be interrupted by downtimes. See note 448601.
/SAPAPO/PPDS_BI_PCProcess Chains in PP/DSYou can use this BAdI to change the status of a step of a process chain that is running a PP/DS function. SAP Help for Integration of PP/DS Processes in BI Process Chains
/SAPAPO/PPTProduct Planning TableAllows sorting of source of supply in the Product View: Periodic chart. Also, it is possible to sort the rows in Product View: Periodic chart, as well as filter the data displayed in Production View: Periodic chart. At last, it can also be used to manipulate the maximum number of pegging areas which can be displayed in the Product View: Periodic chart
/SAPAPO/PPT_BOTTLENProduct View: Periodic chart in the PPTCan be used to determine what activity of a given source of supply is used in bottleneck planning with a custom logic
/SAPAPO/PPT_CHARROWProduct Planning TableAllows insertion of additional characteristic value rows. It is also possible to change the row text of the characteristic value rows.
/SAPAPO/PPT_COLOURSProduct Planning TableTo change colors of cells and rows in the PPT.
/SAPAPO/PPT_INFROWProduct Planning TableBAdI to insert new/custom rows in the PPT charts. SAP Help details
/SAPAPO/PPT_MATTEXTProduct Planning TableBAdI to change the text of the location-product rows in the Product View: Periodic chart
/SAPAPO/PPT_RESTEXTProduct Planning TableBAdI to change the text of the resource rows in the Resource View: Periodic chart
/SAPAPO/PPT_ROUNDINGProduct Planning TableBAdI to round values of a row or to change the Available Quantity in the PPT charts
/SAPAPO/PPT_SELECTProduct Planning Table, Receipts ViewBAdI to influence what materials or resources will be selected at the PPT and Receipts View
/SAPAPO/PPT_SELRESProduct Planning TableBAdI to influence the selection of resources at the PPT
/SAPAPO/PPT_SORT_MATProduct Planning TableBAdI to sort the Location-Products selected in the Product View: Periodic at the PPT
/SAPAPO/PPT_SORTRESProduct Planning TableBAdI to sort the Resources in the Resource View: Periodic chart at the PPT
/SAPAPO/PPT_TREE_COLNavigation Tree at the PPTBAdI to add new columns to the navigation tree at the PPT
/SAPAPO/PPT_UCOMMOrder View, Product View, Requirements View, Receipts View, Product Planning TableBAdI for user commands which affects /SAPAPO/RRP1, /SAPAPO/RRP2, /SAPAPO/RRP3, /SAPAPO/RRP4 and /SAPAPO/PPT1
/SAPAPO/PWB_SOSOrder Creation in general (not just PP/DS application)Can be used to sort or filter sources of supply in PP/DS and SNP during order creation. This BAdI is also called when the Stage-Numbering Algorithm is executed to calculate low-level codes - be careful not to negatively impact LLC calculation when implementing this BAdI.
/SAPAPO/RRP_BOTTOMUPHeuristic Rescheduling: Bottom-Up (SAP_PP_009)Provides methods to filter and sort the I/O nodes considered by the heuristic as well as to change the results of the net requirements calculation and to enhance application logs.
/SAPAPO/RRP_BUCONTIOHeuristic Rescheduling: Bottom-Up for Conti-I/OProvides methods to filter the i/o notes considered, to determine which demands can be rescheduled.
/SAPAPO/RRP_COLL_CONVTransactions /SAPAPO/RRP4 and /SAPAPO/RRP7BAdI for Mass Conversion of Orders
/SAPAPO/RRP_COVPARAMDays' Supply / Coverage calculationProvides methods to change the calculated Days' Supply, as well as to change the maximum pegging interval used for the calculation in the liveCache
/SAPAPO/RRP_DCHARVAL_PROPPropagation of Descriptive CharacteristicsProvides methods to enhance planning logs when descriptive characteristics are propagated, as well as to change propagated values
/SAPAPO/RRP_EXPLODEOrder ExplosionCan be used to filter out orders from reexplosion.
/SAPAPO/RRP_FIXPEGHeuristics Delete Fixed Pegging Relationships (SAP_PP_011) and Fix Pegging Relationships (SAP_PP_019)Provides methods to filter the considered I/O nodes, to change the pegging horizon, to sort the I/O nodes and to change the fixed pegging relationships before and after the net requirements calculation
/SAPAPO/RRP_HEUR_DOAll heuristicsCan be used to change heuristic settings before they are called, as well as to change the selected objects before and after the heuristics are executed
/SAPAPO/RRP_IO_CHAR_VALProduct View - /SAPAPO/RRP3Makes it possible to modify the characteristic values displayed in the Product View
/SAPAPO/RRP_IO_CHECKCTP Check, CTP heuristic SAP_PP_CTP and order creationBAdI to modify the scope of check during CTP, the results of the net requirements calculation in the CTP heuristic (SAP_PP_CTP) and to change the maximum allowed delay that a given receipt can have in relation to a demand before the system switches to a new Source of Supply
/SAPAPO/RRP_IO_COLTransactions /SAPAPO/RRP1 to /SAPAPO/RRP7Can be used to add custom columns to the alv lists in various PP/DS transactions. Example.
/SAPAPO/RRP_ORD_CONVOrder ConversionBAdI to enhance the order convertibility check for all PP/DS orders
/SAPAPO/RRP_PEGALT_RECPT_TRFPegging OverviewCan be used to modify the display of pegging relationships at the Pegging Overview
/SAPAPO/RRP_PLANNINGProcurement Planning (PP) heuristicsAllows to change what I/O nodes will be considered by the heuristics, to change the results of the net requirements calculation, to change the planning results and to enhance planning logs
/SAPAPO/RRP_QUOTAQuota Heuristic (SAP_PP_Q001)With this BAdI, it is possible to filter the I/O nodes that will be considered in the Quota Heuristic
/SAPAPO/RRP_SFTY_STKSafety Stock in the liveCache (SAP_PP_018)Can be used to change the planning segment in which Safety Stock will be created in the liveCache, as well as change safety stock elements before they are saved
/SAPAPO/RRP_SL_PROPAGATEShelf Life Propagation heuristic (SAP_PP_025)Can be used to change the propagation results
/SAPAPO/RRP_SNP_CONVHeuristic Individual Conversion SNP --> PP/DS (SAP_SNP_SNGL)With this BAdI the results of the Source Determination for each order to be converted can be changed separately. It is also possible to change the quantity of the receipts which will be created
/SAPAPO/RRP_SRC_EXITOrder creation in PP/DSCan be used to sort of filter sources of supply during order creation in PP/DS. Additionally, it can also be used to change order information (inputs, outputs, activities, activity relationships, etc, after the explosion of the source of supply)
/SAPAPO/RRP_TOPDOWNHeuristic Rescheduling: Top-Down (SAP_PP_010)Can be used to change the I/O nodes which will be considered by the heuristic, as well as to change the planning results before and after the receipts are rescheduled
/SAPAPO/CDPS_PCMBARDetailed Scheduling Planning BoardChange visualization of campaign bar in the Detailed Scheduling Planning Board
/SAPAPO/PCM04_PT_PRSDetailed Scheduling Planning BoardShows information about campaign status in DS Planning Board
/SAPAPO/PCM05_ADDPOSProduction Campaign PlanningCalled when orders are added to a Production Campaign
/SAPAPO/RPT_OPR_LISTResource Planning TableAdditional columns and pushbuttons in the Operation List of the Resource Planning Table. See note 1004432.
/SAPAPO/POV_COLProduct OverviewPOV: BADI for Columns
/SAPAPO/POV_UCOMMProduct OverviewProcessing of User Commands at the Product Overview

Related Content

Related Documents

SAP Help Customer-Specific Enhancement for Product Planning Table
SCN Wiki List of PP/DS Related User-Exits
SCN Wiki SCM BAdIs
SCN Wiki SCM User-Exits 
SCN Wiki CCR BAdIs and User-Exits 

Related Notes

 

 

 

1 Comment

  1. hey, you! Know a PP/DS related BAdI that's not listed in this page? Make a comment, I'll include it!