IDoc Userexits
IDoc Userexits
IDoc Userexits
A comprehensive list of IDoc user exits split into inbound and outbound interfaces.
IDoc Inbound User Exits1. ACC_BILLING
Accounting: Post invoice (OAG: LOAD RECEIVABLE)
- ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces2.
ACC_EMPLOYEE_EXP
FI/CO: HR posting GL (AcctngEmplyeeExenses)
- ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces3.
ACC_EMPLOYEE_PAY
FI/CO: HR posting AP (AcctngEmplyeePaybles)
- ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces4.
ACC_EMPLOYEE_REC
FI/CO: HR posting AR (AcctngEmplyeeRcvbles)
- ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces5. ACC_GL_POSTING
Accounting: General G/L account posting
- ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces6.
ACC_GOODS_MOVEMENT
Accounting: Post goods movement (OAG: POST JOURNAL)
- ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces7.
ACC_INVOICE_RECEIPT
Accounting: Post invoice receipt (OAG: LOAD PAYABLE)
- ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces8. ACLPAY Accounting:
Inbound invoice
- ACCID001 EXIT_SAPLACC1_031 IDoc ACLPAY: Userexit for creditor in accounting document
- ACCID001 EXIT_SAPLACC1_032 IDoc ACLPAY: Userexit for GL posting in accounting document
- ACCID001 EXIT_SAPLACC1_033 IDoc ACLPAY: Userexit for taxes in accounting document9. ACLREC
Accounting: Billing document
- ACCID001 EXIT_SAPLACC1_011 IDoc ACLREC: Userexit for debitor in accounting document
- ACCID001 EXIT_SAPLACC1_012 IDoc ACLREC: Userexit for GL posting in accounting document
- ACCID001 EXIT_SAPLACC1_013 IDoc ACLREC: Userexit for taxes10. ACPJMM
Posting in accounting from materials management
- ACCID001 EXIT_SAPLACC1_021 IDoc ACPJOU: Userexit for GL posting in accounting document11. ARTMAS
Create and change of material master (Retail)
- MGV00003 EXIT_SAPL1001_003 Enhancement for article master: IDoc inbound12. BLAOCH
Purchasing contract change
- MM06E002 EXIT_SAPLEINN_001 Customer enhancements for Idocs: contracts
- MM06E002 EXIT_SAPLEINN_002 Customer enhancements for Idocs: contracts
- MM06E002 EXIT_SAPLEINN_003 Customer enhancements for Idocs: contracts13. BLAORD
Purchasing contracts
- MM06E002 EXIT_SAPLEINN_001 Customer enhancements for Idocs: contracts
- MM06E002 EXIT_SAPLEINN_002 Customer enhancements for Idocs: contracts
- MM06E002 EXIT_SAPLEINN_003 Customer enhancements for Idocs: contracts14. BLAREL
Release order documentation for distributed contracts
- MM06E001 EXIT_SAPLEINM_004 Customer enhancements for release documentation inbound15. COND_A
Conditions: master data for price determination
- VKOI0001 EXIT_SAPLVKOI_001 Interchange of Conditions: Inbound Processing Modifications E1KOMG Segment
http://erpgenie.com/abaptips
SHP_OBDLV_SAVE_REPLICA
BAPI Function Module for Duplication of Outbound Deliveries
- V50B0001 EXIT_SAPLV50I_003 User exit for BAPI Duplication of Outbound Deliveries51. SHPCON
Delivery: Shipping confirmation
- V55K0001 EXIT_SAPLV55K_001 Delivery (inbound): Take data
- V55K0002 EXIT_SAPLV55K_002 Delivery (inbound): Prepare processing
- V55K0003 EXIT_SAPLV55K_003 Delivery (inbound): Evaluate result
- V55K0011 EXIT_SAPLV55K_011 Shipping notification (inbound): Take data
- V55K0012 EXIT_SAPLV55K_012 Shipping notification (inbound): Prepare processing
- V55K0013 EXIT_SAPLV55K_013 Shipping notification (inbound): Evaluate result52. SHPMNT
Shipping outbound
- V55K0020 EXIT_SAPLV55K_020 IDoc SHPMNT: Modification Control/ Data before processing
- V55K0021 EXIT_SAPLV55K_021 Processing of segments IDoc SHPMNT
- V55K0022 EXIT_SAPLV55K_022 Update of user defined tables for inbound IDoc SHPMNT53. SRCLST
Source List
- MMAL0002 EXIT_SAPLMEAI_001 ALE source list distribution: inbound processing segments
- MMAL0002 EXIT_SAPLMEAI_002 ALE source list distribution: inbound processing user defined data54. SRVMAS
Master data service master
- BASI0001 EXIT_SAPLBASI_001 Userexit IDoc inbound service master: segment
- BASI0001 EXIT_SAPLBASI_002 Userexit IDoc inbound service master: database55. TPSSHT
Shipping planning system: Transfer planned shipments
- V56I0010 EXIT_SAPLV56I_010 IDoc TPSSHT01: Input of planned shipments: Modification of IDoc segments
- V56I0010 EXIT_SAPLV56I_011 IDoc TPSSHT01: Input of planned shipments: modification of transport tab, processing
- V56I0010 EXIT_SAPLV56I_012 IDoc TPSSHT01: Input of planned shipments: update of own tables56. WHSCON
Delivery: Stock confirmation
- V55K0001 EXIT_SAPLV55K_001 Delivery (inbound): Take data
- V55K0002 EXIT_SAPLV55K_002 Delivery (inbound): Prepare processing
- V55K0003 EXIT_SAPLV55K_003 Delivery (inbound): Evaluate result
- V55K0011 EXIT_SAPLV55K_011 Shipping notification (inbound): Take data
- V55K0012 EXIT_SAPLV55K_012 Shipping notification (inbound): Prepare processing
- V55K0013 EXIT_SAPLV55K_013 Shipping notification (inbound): Evaluate result57. WMBBIN
Block Storage Bins
- MWMIDI01 EXIT_SAPLLIDI_001 Customer enhancement for error handling of inbound IDoc
- MWMIDI04 EXIT_SAPLLIDI_004 Customer enhancement for IDoc WMBBID0158. WMCATO
Reversal/Reversal request for transfer order
- MWMIDI01 EXIT_SAPLLIDI_001 Customer enhancement for error handling of inbound IDoc
- MWMIDI03 EXIT_SAPLLIDI_003 Customer enhancement for IDoc WMCAI0159. WMINVE
Inventory count input
- MWMIDO07 EXIT_SAPLLMDE_001 Customer enhancement for error handling of inbound IDoc
- MWMIDO09 EXIT_SAPLLMDE_003 Customer enhancement for message WMINVE
- MWMIDO07 EXIT_SAPLLMDE_001 Customer enhancement for error handling of inbound IDoc60. WMMBXY
IDoc Report goods movements in IM
- MWMIDO08 EXIT_SAPLLMDE_002 Customer enhancement for message WMMBXY (goods movement) inbound61.
WMSUMO
Move storage unit
- MWMIDI01 EXIT_SAPLLIDI_001 Customer enhancement for error handling of inbound IDoc
- MWMIDI06 EXIT_SAPLLIDI_006 Customer enhancement for IDoc WMSUID0162. WMTOCO
Transfer order
- MWMIDI01 EXIT_SAPLLIDI_001 Customer enhancement for error handling of inbound IDoc
- MWMIDI02 EXIT_SAPLLIDI_002 Customer enhancement for IDoc WMTCID0163. WMTORD
Transfer order
http://erpgenie.com/abaptips
Purchasing contracts
- MM06E001 EXIT_SAPLEINM_016 ALE distribution of contracts outbound enhancement for IDocs
- MM06E001 EXIT_SAPLEINM_017 ALE distribution of contracts outbound enhancement for IDocs77. BLAREL
Purchasing contracts
- MM06E001 EXIT_SAPLEINM_003 Customer enhancements of data segment for outbound release
documentation78. COND_A
Conditions: master data for price determination
- VKOE0001 EXIT_SAPLVKOE_001 Condition Transmission: Derivation of Filter Object E1KOMG
- VKOE0001 EXIT_SAPLVKOE_002 Condition Transmission: Customer segments79. CREMAS
Distribute vendor master
- VSV00001 EXIT_SAPLKD01_001 Outbound: Create vendor segments80. DEBMAS
Customer master
- VSV00001 EXIT_SAPLVV01_001 Outbound: Create additional customer master segments81. DELPKB
KANBAN call
- MPKD0001 EXIT_SAPLMPKD_001 User exit for control record KANBAN, outbound
- MPKD0001 EXIT_SAPLMPKD_002 User exit for EDI 82. DIRDEB
Preauthorized withdrawal
- FEDI0003 EXIT_SAPLIEDP_003 FI-EDI outgoing payments: Save PEXR segments (customer directory)83.
DOCMAS
Master document
- CVDS0001 EXIT_SAPLCVALE_002 Userexit for ALEDVS (DOCMAS outbound)
- CVDS0001 EXIT_SAPLCVALE_005 Userexit for filter (ALE outbound)84. DOLMAS
Document-object links
- CVDS0001 EXIT_SAPLCVALE_004 Userexit for ALEDVS (DOLMAS outbound)
- CVDS0001 EXIT_SAPLCVALE_005 Userexit for filter (ALE outbound)85. FIDCC1
Send entire FI documents (user exit 003/4)
- F050S001 EXIT_SAPLF050_001 IDoc outbound: fill user-defined IDoc segment
- F050S002 EXIT_SAPLF050_003 FIDCC1 IDoc outbound: Change data / do not send
- F050S004 EXIT_SAPLF050_007 IDoc outbound: change complete IDoc / do not send86. FIDCC2
Send entire FI documents (user exit 005/6)
- F050S001 EXIT_SAPLF050_001 IDoc outbound: fill user-defined IDoc segment
- F050S003 EXIT_SAPLF050_005 FIDCC2 IDoc outbound: Change data / do not send
- F050S004 EXIT_SAPLF050_007 IDoc outbound: change complete IDoc / do not send
- F050S001 EXIT_SAPLF050_001 IDoc outbound: fill user-defined IDoc segment87. FIDCMT
Sending single items for FI-GL
- F050S004 EXIT_SAPLF050_007 IDoc outbound: change complete IDoc / do not send88. FIPAYM
Payment data
- FIPAYM01 EXIT_SAPLF11A_001 USER-EXIT: message type FIPAYM, header data, outbound
- FIPAYM01 EXIT_SAPLF11A_002 USER-EXIT: message type FIPAYM, reference data, outbound
- FIPAYM01 EXIT_SAPLF11A_003 USER-EXIT: message type FIPAYM, bank data, outbound
- FIPAYM01 EXIT_SAPLF11A_004 USER-EXIT: message type FIPAYM, GL data, outbound
- FIPAYM01 EXIT_SAPLF11A_005 USER-EXIT: message type FIPAYM, partner data, outbound89. FIROLL
General ledger rollup for FI-GL (delta f. line items FIDCMT)
- F050S001 EXIT_SAPLF050_001 IDoc outbound: fill user-defined IDoc segment90. GSVERF
Cred. memo procedure
- MRMN0001 EXIT_SAPLMRMN_001 Outbound IDoc for ERS/consignment settlement91. HRMD_A
HR: Master data and organizational data (appl. system)
- RHALE001 EXIT_SAPLRHA0_001 HR-CA: ALE outbound processing: Enhancement for receiver
- RHALE001 EXIT_SAPLRHAL_001 HR-CA: ALE outbound processing: Change IDoc
http://erpgenie.com/abaptips
- RHALE001 EXIT_SAPLRHAL_003 HR-CA: ALE outbound processing: conversion info type / segment92. INFREC
Purchasing info record
- MMAL0003 EXIT_SAPLMEAO_002 ALE purchasing info record distribution: outbound processing93. INVOIC
Invoice / Billing document
- LVEDF001 EXIT_SAPLVEDF_001 User_Exit controll data IDoc_Output_Invoic
- LVEDF001 EXIT_SAPLVEDF_002 User_Exit customer enhancement of segments outbound invoice
- LVEDF001 EXIT_SAPLVEDF_003 User_Exit to avoid reading package data
- LVEDF001 EXIT_SAPLVEDF_004 EDI Invoice: customer enhancement for reading additional data94. KANBAN
KANBAN call
- MPKD0001 EXIT_SAPLMPKD_001 User exit for control record KANBAN, outbound
- MPKD0001 EXIT_SAPLMPKD_002 User exit for EDI95. LIKOND
Listing conditions
- WSOR0001 EXIT_SAPLWSOE_001 Enhancement for assortments: outbound IDoc96. MATMAS
Material Master
- MGV00001 EXIT_SAPLMV01_002 Enhancement for material master IDoc: Create97. ORDCHG
Purchase order/order change
- MM06E001 EXIT_SAPLEINM_001 Customer enhancements for control record: purchasing document, outbound
- MM06E001 EXIT_SAPLEINM_002 Customer enhancements to data segments, purchasing document, outbound
- MM06E001 EXIT_SAPLEINM_011 Final customer enhancement EDI purchase order outbound98. ORDERS
Purchase order / order
- MM06E001 EXIT_SAPLEINM_001 Customer enhancements for control record: purchasing document, outbound
- MM06E001 EXIT_SAPLEINM_002 Customer enhancements to data segments, purchasing document, outbound
- MM06E001 EXIT_SAPLEINM_011 Final customer enhancement EDI purchase order outbound99. ORDRSP
Purchase order / order confirmation
- MM06E001 EXIT_SAPLEINM_009 MM EDI ORDRSP: customer enhancements tolerances (quantities/ date/price)
- MM06E001 EXIT_SAPLEINM_014 MM EDI ORDRSP:enhancement price tolerances
- MM06E001 EXIT_SAPLEINM_015 MM EDI ORDRSP: enhancement change of vendor material
- SDEDI001 EXIT_SAPLVEDC_001 Customer enhancement for control record of order confirmation
- SDEDI001 EXIT_SAPLVEDC_002 Customer enhancement for data records of order confirmation
- SDEDI001 EXIT_SAPLVEDC_003 SD EDI ORDRSP: customer enhancement
- SDEDI001 EXIT_SAPLVEDC_004 SD EDI ORDRSP:customer enhancement for reading additional data
- SDEDI001 EXIT_SAPLVEDC_005 SD EDI ORDRSP: customer enhancement for configuration
- SDEDI001 EXIT_SAPLVEDC_006 SD EDI ORDRSP: customer enhancement for configuration structures
- SDEDI001 EXIT_SAPLVEDC_007 SD EDI ORDRSP: customer enhancement for header conditions
- SDEDI001 EXIT_SAPLVEDC_008 SD EDI ORDRSP: customer enhancement for item conditions
- WVFB0001 EXIT_SAPLWVFB_001 Customer exists for store order PO confirmation control seg.
- WVFB0001 EXIT_SAPLWVFB_003 Customer exists for store order PO confirmation data seg.100. PAYEXT
Extended payment order
- FEDI0003 EXIT_SAPLIEDP_002 FI-EDI outgoing payments: Save PEXR segments (external payments)
- FEDI0004 EXIT_SAPLIEDP_901 FI-EDI outgoing payments: New partner house bank
- FEDI0004 EXIT_SAPLIEDP_902 FI-EDI outgoing payments: End of IDoc payment (VBLNR)
- FEDI0004 EXIT_SAPLIEDP_903 FI-EDI outgoing payments: End of partner house bank101. PICKSD
Picking data confirmation to customer delivery
- VMDE0002 EXIT_SAPLVMDE_002 Shipping Interface: Message PICKSD (Picking, Outbound)102. PRDCAT
Product Catalog
- WPCI0001 EXIT_SAPLWPCI_001 User exit for Product cat. IDoc outbound103. PRDPOS
Product catalog item
- WPCI0001 EXIT_SAPLWPCI_001 User exit for Product cat. IDoc outbound104. PRICAT
Price list / catalog
- VPRE0001 EXIT_SAPLVPRE_001 PRICAT outbound processing (MAMT AUSP MAW1)
- VPRE0001 EXIT_SAPLVPRE_002 PRICAT outbound processing (control record)
- VPRE0001 EXIT_SAPLVPRE_003 PRICAT outbound processing (IDoc segments)105. PROACT
http://erpgenie.com/abaptips
- WPDA0001 EXIT_SAPLWPDA_002 POS interface: Modification of IDoc data for material master
- WPDA0001 EXIT_SAPLWPDA_009 POS interface: Add. Change pt. Analysis for WP_PLU120. WPDCUR
POS interface: Download exchange rates
- WPDA0001 EXIT_SAPLWPDA_006 POS interface: Modification of IDoc data for exchange rates121. WPDNAC
POS interface: Download products
- WPDA0001 EXIT_SAPLWPDA_005 POS interface: Modification of IDoc data for follow-on items
- WPDA0001 EXIT_SAPLWPDA_011 POS interface: Add. Change pt. Analysis for WPDNAC122. WPDSET
POS interface: Download set assignments
- WPDA0001 EXIT_SAPLWPDA_004 POS interface: modification of IDoc data for set assignments123. WPDSET
POS interface: Download set assignments
WPDA0001 EXIT_SAPLWPDA_010 POS interface: Add. Change pt. Analysis for WPDSET
124. WPDTAX
POS interface: Download tax rates
- WPDA0001 EXIT_SAPLWPDA_007 POS interface: modification of IDoc data for taxes125. WPDWGR
POS interface: Download material group master
- WPDA0001 EXIT_SAPLWPDA_001 POS interface: Modification of IDoc data for material groups
- WPDA0001 EXIT_SAPLWPDA_012 POS interface: Add. Change pt. Analysis for WPDWGR126. WPUBON
POS interface: Upload sales documents (compressed)
- WPUE0002 EXIT_SAPLWPUE_102 IDoc WPUBON01: prior to update127. WTADDI
Additionals
- WTAD0001 EXIT_SAPLWTIP_001 Enhancements to Additionals IDoc128. WTADDI_CVB1
Additionals w/o 06
- WTAD0001 EXIT_SAPLWTIP_001 Enhancements to Additionals IDocGeneral IDoc User Exits
- ALE00001 EXIT_RBDPROSE_001 Old: exit for converting preproduction system to production
- ALE00001 EXIT_SAPLBD11_001 User exit for the IDOC version changer
- BDMO0001 EXIT_SAPLBDMO_001 Old: Enhancement to the ALE distribution reference model
- KKCD0001 EXIT_SAPFKCIM_001 SAP-EIS: User exit for data compression of sender records (used for IDoc
conversion)
- KKCD0001 EXIT_SAPFKCIM_002 SAP-EIS: User exit for data summ. Of summarized records befo (used for IDoc
conversion)
http://erpgenie.com/abaptips