Professional Documents
Culture Documents
Enhancements represent potential customer requirements that have not been developed in the standard software. Instead, the standard provides for further development of such exits at the customer site, using logic specific to the customer. Upward compatibility is assured since SAP guarantees that the call of an enhancement from the standard software and the calling interface will remain valid in future releases. You can make enhancements to the standard using Business Add-Ins. Business add-ins are enhancements to the standard version of the system. They can be inserted into the SAP System to accommodate user requirements too specific to be included in the standard delivery. Since specific industries often require special functions, SAP allows you to predefine these points in your software. The Business Add-In enhancement technique differentiates between enhancements that can only be implemented once and enhancements that can be used actively by any number of customers at the same time. In addition, Business Add-Ins can be defined according to filter values.
Sales Promotion
Enhancement V43A3X1 V43A5X1 V43A6X1 V43ADATA V43K0001
T-code-VC01N / VC01N_M
GUI exit '+3X1': Sales activities/actions (GOTO menu) GUI exit '+5X1': Sales activities/actions (INFORMATION menu) GUI exit '+6X1': Sales activities/actions (ENVIRONMENT menu) Change sales activity data online (structure VBKAKOM_UPDATE) Enhancements for linking to calendar
Potential analysis -Create version Enhancement MCP20026 MCP20025 MCP20024 MCP20023 MCP20022 MCP20021 MCP20020 MCP20018
T-code-MC93
Planning hierarchy tool: Enhancement of characteristics User Exit for Saving Forecasts User-Exit for Inputing forecast parameters User Exit for Checking Duplicate Char. Combinations User Exit for Displaying Forecast Results User exit for modifying parameter when transferring f.reqts User exit for reading info structure when transferring reqts User Exit for Enhancing a Level of a Planning Hierarchy
MCP20017 MCP20015 MCP20014 MCP20013 MCP20012 MCP20011 MCP20010 MCP20009 MCP20008 MCP20007 MCP20006 MCP20005 MCP20004 MCP20003 MCP20001
User Exit for Influencing Key Figure Block User exit to set the field names material/plant PBED User Exit for Changing Line Text User Exit for Once-Only Change to Planning Table User Exit for Excluding Function Codes User Exit for Processing Data Records to be Updated OTB check in the purchase order Extrapolation of Invoiced Sales for OTB Order processing treatment from IDocs User Exit for Customer-Defined F4 - Value Request Control Exit for processing header info for download in Excel User exit for authorization check in planning SOP: design header information for flexible planning SOP: create function code for flexible planning User exit to read external data for planning table
T-code- VC/2
T-code-VA05
List of Billing Documents Enhancement V05N0001 V05I0001 SDVFX011 SDVFX010 SDVFX009 SDVFX008 SDVFX007 V61A0001 V60P0001 V60A0001
T-code-VF05
User Exits for Printing Billing Docs. using POR Procedure User exits for billing index Userexit for the komkcv- and kompcv-structures User exit item table for the customer lines Billing doc. processing KIDONO (payment reference number) User exit: Processing of transfer structures SD-FI User exit: Billing plan during transfer to Accounting Customer enhancement: Pricing Data provision for additional fields for display in lists Customer functions in the billing document
Business Add-in SD_CIN_LV60AU02 VOR_WA_FAKTURA BADI for billing Billing before Goods Issue
Inquiry ,Quotation,Order T-codeVA11/V12/VA13,VA21/VA22/VA23,VA01/VA02/VA03 Enhancement V45L0001 V45E0002 V45E0001 V45A0004 SD component supplier processing (customer enhancements) Data transfer in procurement elements (PRreq., assembly) Update the purchase order from the sales order Copy packing proposal
V45A0003 V45A0002 V45A0001 SDTRM001 V60F0001 V46H0001 V45W0001 V45S0004 V45S0003 V45S0001 V45P0001
Collector for customer function modulpool MV45A Predefine sold-to party in sales document Determine alternative materials for product selection Reschedule schedule lines without a new ATP check SD Billing plan (customer enhancement) diff. to billing plan SD Customer functions for resource-related billing SD Service Management: Forward Contract Data to Item Effectivity type in sales order MRP-relevance for incomplete configuration Update sales document from configuration SD customer function for cross-company code sales
Business Add-in BADI_SD_SCH_GETWAGFZ BADI_SD_V46H0001 Scheduling Agreement: Read WAGFZ from S073 SD Customer functions for resource-related billing
T-code-VA26
Actual Overhead :Sales order, Resource related Billing Doc Enhancement GRWTAUTH
T-code-VA44, DP91
T-code-VA88
Business Add-in K_SETTLEMENT_1 Settlement K_SETTLEMENT_2 CO_SRULE_CDOC CO_SRULE_CHECK K_PLAN_RULE K_PLAN_SETTLEMENT Change Selected Fields in FI/CO Document in the
BTA Callup in Settlement Activation of Change Documents for Settlement Rules Verify Settlement Rule Maintain Planned Settlement Rule Modify Planned Settlement
T-code-WVM1
T-Code-WVM6
WRPL0003 WRPL0004
T-code-WRMO
Calculation of replenishment requirements Replenishment: Forecast of expeced issues (sales) Replenishment: forecast selection for replenishment planning Calculation of target stock
T-code- MCGL
RIS BW: Customer exit for data enhancement INVCO: Data enhancement for updating phys. inv. statistics PURCHIS: Data enhancement for updating inv. ver. statistics RIS: Updating of SP change
T-code-WVM4
Business Add-in WVMI_X_CHK_MRPTP_E Vendor Check Authorization for Creation of Purchase Order by
Flexible Planning Enhancement MCP20026 MCP20025 MCP20024 MCP20023 MCP20022 MCP20021 MCP20020 MCP20018 MCP20017 MCP20015 MCP20014 MCP20013 MCP20012 MCP20011 MCP20010
T-Code-MC93/MC94/MC95
Planning hierarchy tool: Enhancement of characteristics User Exit for Saving Forecasts User-Exit for Inputing forecast parameters User Exit for Checking Duplicate Char. Combinations User Exit for Displaying Forecast Results User exit for modifying parameter when transferring f.reqts User exit for reading info structure when transferring reqts User Exit for Enhancing a Level of a Planning Hierarchy User Exit for Influencing Key Figure Block User exit to set the field names material/plant PBED User Exit for Changing Line Text User Exit for Once-Only Change to Planning Table User Exit for Excluding Function Codes User Exit for Processing Data Records to be Updated OTB check in the purchase order
Extrapolation of Invoiced Sales for OTB Order processing treatment from IDocs User Exit for Customer-Defined F4 - Value Request Control Exit for processing header info for download in Excel User exit for authorization check in planning SOP: design header information for flexible planning SOP: create function code for flexible planning User exit to read external data for planning table
Version Management Enhancement MCP20026 MCP20025 MCP20024 MCP20023 MCP20022 MCP20021 MCP20020 MCP20018 MCP20017 MCP20015 MCP20014 MCP20013
T-code-MC8V/MC8W
Planning hierarchy tool: Enhancement of characteristics User Exit for Saving Forecasts User-Exit for Inputing forecast parameters User Exit for Checking Duplicate Char. Combinations User Exit for Displaying Forecast Results User exit for modifying parameter when transferring f.reqts User exit for reading info structure when transferring reqts User Exit for Enhancing a Level of a Planning Hierarchy User Exit for Influencing Key Figure Block User exit to set the field names material/plant PBED User Exit for Changing Line Text User Exit for Once-Only Change to Planning Table
MCP20012 MCP20011 MCP20010 MCP20009 MCP20008 MCP20007 MCP20006 MCP20005 MCP20004 MCP20003 MCP20001
User Exit for Excluding Function Codes User Exit for Processing Data Records to be Updated OTB check in the purchase order Extrapolation of Invoiced Sales for OTB Order processing treatment from IDocs User Exit for Customer-Defined F4 - Value Request Control Exit for processing header info for download in Excel User exit for authorization check in planning SOP: design header information for flexible planning SOP: create function code for flexible planning User exit to read external data for planning table
T-Code-VA31/VA32/VA33, T-code-VA41/VA42/VA43
Enhancement V45L0001 V45E0002 V45E0001 V45A0004 V45A0003 V45A0002 V45A0001 SDTRM001 V60F0001 SD component supplier processing (customer enhancements) Data transfer in procurement elements (PRreq., assembly) Update the purchase order from the sales order Copy packing proposal Collector for customer function modulpool MV45A Predefine sold-to party in sales document Determine alternative materials for product selection Reschedule schedule lines without a new ATP check SD Billing plan (customer enhancement) diff. to billing plan
SD Customer functions for resource-related billing SD Service Management: Forward Contract Data to Item Effectivity type in sales order MRP-relevance for incomplete configuration Update sales document from configuration SD customer function for cross-company code sales
Business Add-in BADI_SD_SCH_GETWAGFZ BADI_SD_V46H0001 Scheduling Agreement: Read WAGFZ from S073 SD Customer functions for resource-related billing
T-code-CO06
Outbound Delivery, Picking VL01n/VL02n/VL03n,VL35,VLPOD Enhancement V02V0004 V02V0003 V02V0002 V02V0001 VMDE0004
,,Proof of Delivery
T-code-
User Exit for Staging Area Determination (Item) User exit for gate + matl staging area determination (headr) User exit for storage location determination Sales area determination for stock transport order Shipping Interface: Message SDPACK (Packing, Inbound)
VMDE0003 VMDE0002 VMDE0001 V53W0001 V53C0002 V53C0001 V50S0001 V50R0004 V50R0002 V50R0001 V50Q0001 V50PSTAT
Shipping Interface: Message SDPICK (Picking, Inbound) Shipping Interface: Message PICKSD (Picking, Outbound) Shipping Interface: Error Handling - Inbound IDoc User exits for creating picking waves W&S: RWE enhancement - shipping material type/time slot Rough workload calculation in time per item User Exits for Delivery Processing Calculation of Stock for POs for Shipping Due Date List Collective processing for delivery creation Collective processing for delivery creation Delivery Monitor: User Exits for Filling Display Fields Delivery: Item Status Calculation
T-code-LT03
ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0760) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0761) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0762) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0763) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0764)
MWMRF765 MWMRF766 MWMRF767 MWMRF768 MWMRF769 MWMRF777 MWMRF800 MWMRF801 MWMRF630 MWMRF631 MWMRF632 MWMRF633 MWMRF634 MWMRF650 MWMRF651 MWMRF700 MWMRF701 MWMRF702 MWMRF703 MWMRF704 MWMRF705 MWMRFSSG MWMRFUP scr. MWMRP001
ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0765) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0766) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0767) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0768) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0769) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0777) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0800) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0801) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0630) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0631) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0632) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0633) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0634) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0650) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0651) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0700) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0701) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0700) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0703) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0704) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0705) user exit for sorting TOs in RF system-guided transaction Customer defined general purpose pushbutton called from
MWMRP002 MWMRP003 MWMRP004 MWMTO001 MWMTO010 MWMTO011 MWMTO012 MWMTO013 MWMTOAU3 MWMTR001 MWMRF802 MWMRF803 MWMRF804 MWMRF805 MWMRF806 MWMRF807 MWMRF888 MWMRF889 MWMRF998 MWMRF999 MWMRFCOD MWMRFDLV MWMRFPRT MWMRF102
Cust. Exit for Fixed Bin Replenishment: TR Quantity Distr. Customer Exit for Replenishment using RLLNACH1 User Exit for Replenishment using RLLNACH4 Enhancements for end of transfer order generation Exit: Calculation of Total Planned TO Processing Time Correction of Planned Processing Time for TO Item Correction of Sorting and Split Transfer Order Stock Removal for Sev. Storage Types as in Stringent FIFO Separate selection of posting changes for autom.TO creation Exits at the end of transfer rqmnt creation (IM,PP interf.) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0802) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0803) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0804) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0805) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0806) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0807) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0888) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0202) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0998) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0999) Enhancement for function codedisabling select delivery by user criteria Enhancement for printing ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0102)
MWMRF104 MWMRF105 MWMRF106 MWMRF107 MWMRF108 MWMRF151 MWMRF152 MWMRF153 MWMRF170 MWMRF202 MWMRF203 MWMRF204 MWM2S001 MWMBAP01 MWMBAP02 MWMD0001 MWMD0002 MWMIDI07 MWMIDO11 MWMIDO12 MWMIDO13 movement) MWMPP001 MWMRF001 MWMRF100
ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0104) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0105) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0106) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0107) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0108) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0151) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0152) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0153) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0170) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0202) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0203) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0204) Exit to Determine 2-Step Picking Characteristic Enhancement for BAPI WarehouseTransOrder.GetDetail Enhancement for BAPI WarehouseStock.GetDetail Transfer order print via RLVSDR40 Transfer order print as multiple process with RLKOMM40 Enhancement for Output WMPIHU (Create Pick-HU) Inbound Enhancement for message WMTORD: TO with several items Enhancement for Output WMPIHU (Pick-HUs) Outbound Extension for WMMBXY (subsequent tasks after goods
Enhancement WM/PP Interface (automatic TR generation) RF: Influence Display of material description ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0100)
MWMRF101 MWMRF403 MWMRF404 MWMRF405 MWMRF406 MWMRF410 MWMRF411 MWMRF412 MWMRF502 MWMRF503 MWMRF504 MWMRF505 MWMRF600 MWMRF601 MWMRF205 MWMRF212 MWMRF213 MWMRF221 MWMRF302 MWMRF303 MWMRF304 MWMRF305 MWMRF312 MWMRF313
ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0101) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0403) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0404) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0405) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0406) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0410) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0411 ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0412) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0502) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0503) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0504) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0505) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0600) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0601) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0205) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0212) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0213) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0221) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0302) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0303) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0304) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0305) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0312) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0313)
ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0321) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0400) ENHANCEMENT FOR USER SCREENS (LOGICAL SCREEN 0402)
Shipment Enhancement MV56AINI V56USVDP V56USVDO V56USTAT V56UNUMB V56UDLUP V56UCHCO V56UCHCH V56TDLIF V56SLDET V56MVT04 V56AFCCH V56AGTAR V56ARCHV V56ATKTX V56BMOD V56DISTZ V56FCOPY
T-code-VT01N
Initialization of transaction control for transportation Preparation for updating new objects for transport? Update new objects for transport User-individual definition of transportation planning status Shipment number allocation Obsolete as of 4.6C: Delivery Update on Delivery Routines Check shipments are complete Shipment processing: Check whether changes were made Filter Delivery Items for Shipment Shipment processing: Leg determination Extensions for Collective Processing of Shipments Shipment processing: Check function code allowed User Exit for Filtering Shipping Unit Calculation Customer-spec. checks for archiving shipments Change the number of lines for text input in shipment Transportation processing: Field modification Shipment Processing: Determine Distance Shipment processing: Copy delivery data
Shipment processing: Activities when setting a status Status of Shipments for a Delivery Read Delivery Data for Shipment Processing Shipment Processing: Determine Location Identification
Business Add-in BADI_LE_SHIPMENT BADI_V56N BadI: Shipment Processing User Exit Transport - Message Determination
T-code-VLSP
Invoice Enhancement V05N0001 V05I0001 SDVFX011 SDVFX010 SDVFX009 SDVFX008 SDVFX007 V61A0001 V60P0001
T-code-VF01/VF02/VF03
User Exits for Printing Billing Docs. using POR Procedure User exits for billing index Userexit for the komkcv- and kompcv-structures User exit item table for the customer lines Billing doc. processing KIDONO (payment reference number) User exit: Processing of transfer structures SD-FI User exit: Billing plan during transfer to Accounting Customer enhancement: Pricing Data provision for additional fields for display in lists
V60A0001
Business Add-in SD_CIN_LV60AU02 VOR_WA_FAKTURA BADI for billing Billing before Goods Issue
Rebate settlement Business Add-in SD_BONUS_CREDIT_NOTE SD_COND_DETAIL SD_COND_SAVE_A CACS_COND_VERSIONING BBY_NR_RANGE_EXT ARC_SD_COND_CHECK ARC_SD_COND_WRITE
T-code-VB(7
BAdI for Rebate Credit Memo Requirements (SD) Enhancement in Condition Detail Screen Save condition application A, E Condition Technique: Version Management for CACS Bonus Buy - External Number Range Archiving Object SD_COND: Additional Checks Archiving Object SD_COND: Archive Additional Data
T-code-FD32