User Exits for Inbound Process

hi all
can any one please give some example user exits in inbound process and explain the omportance of user exits
Thank you,
Swapna

hi
Userxits allow us to add our own functionality to SAP standard program
without modifying it . These are implemented in the form of subroutines and hence are also known as FORM EXITs. The userexits are generally collected in includes and attached to the standard program by the SAP.
Types of User exits
1. Menu Exits
2.Function exits
3.Table exits
4.Screen exits
5.Keyword exits
6.Field exits.
also refer to the links below.. can get more info on user exits
list of user exits
http://www.planetsap.com/userexit_main_page.htm
can also get the list of user exits thru..
Tcode: CMOD -> Utilities -> SAP Enhancements -> F8 Execute
User Exits Notes:
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
http://help.sap.com/saphelp_nw04/helpdata/en/81/8c5738ee806b0ee10000009b38f889/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/bf/ec07a25db911d295ae0000e82de14a/content.htm
below are some of the useful invound and outbound userexits
<b>IDoc Inbound User Exits</b>
1.     ACC_BILLING
Accounting: Post invoice (OAG: LOAD RECEIVABLE)
•     ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces
2.     ACC_EMPLOYEE_EXP
FI/CO: HR posting GL (AcctngEmplyeeExenses)
•     ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces
3.     ACC_EMPLOYEE_PAY
FI/CO: HR posting AP (AcctngEmplyeePaybles)
•     ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces
4.     ACC_EMPLOYEE_REC
FI/CO: HR posting AR (AcctngEmplyeeRcvbles)
•     ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces
5.     ACC_GL_POSTING
Accounting: General G/L account posting
•     ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces
6.     ACC_GOODS_MOVEMENT
Accounting: Post goods movement (OAG: POST JOURNAL)
•     ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces
7.     ACC_INVOICE_RECEIPT
Accounting: Post invoice receipt (OAG: LOAD PAYABLE)
•     ACBAPI01 EXIT_SAPLACC4_001 Accounting: Customer enhancement to BAPI interfaces
8.     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 document
9.     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 taxes
10.     ACPJMM
Posting in accounting from materials management
•     ACCID001 EXIT_SAPLACC1_021 IDoc ACPJOU: Userexit for GL posting in accounting document
11.     ARTMAS
Create and change of material master (Retail)
•     MGV00003 EXIT_SAPL1001_003 Enhancement for article master: IDoc inbound
12.     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: contracts
13.     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: contracts
14.     BLAREL
Release order documentation for distributed contracts
•     MM06E001 EXIT_SAPLEINM_004 Customer enhancements for release documentation inbound
15.     COND_A
Conditions: master data for price determination
•     VKOI0001 EXIT_SAPLVKOI_001 Interchange of Conditions: Inbound Processing Modifications E1KOMG Segment
•     VKOI0001 EXIT_SAPLVKOI_002 Interchange of Conditions: Inbound Processing Customer Segments
16.     CREMAS
Distribute vendor master
•     VSV00001 EXIT_SAPLKD02_001 Inbound: Read and process vendor segments
17.     DEBMAS
Customer master
•     VSV00001 EXIT_SAPLVV02_001 Inbound: Read and update additional customer master segments
18.     DELINS
Delivery schedule/JIT schedule
•     VED40001 EXIT_SAPLVED4_001 Modify Warnings in Table XVBFS
•     VED40001 EXIT_SAPLVED4_002 Copying Data to Screens for Incoming EDI Docs
•     VED40001 EXIT_SAPLVED4_003 Customer-Specific Changes in the Workflow Parameters
•     VED40001 EXIT_SAPLVED4_004 Determination of mail receiver during inbound processing
19.     DESADV
Delivery: Shipping notification
•     LMELA010 EXIT_SAPLEINM_010 Customer enhancement shipping notification inbound: line item
•     MM06E001 EXIT_SAPLEINM_006 Customer enhancements for shipping notification inbound
•     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 result
20.     DOCMAS
Master document
•     CVDS0001 EXIT_SAPLCVALE_001 Userexit for ALEDVS (DOCMAS inbound)
21.     DOLMAS
Document-object links
•     CVDS0001 EXIT_SAPLCVALE_003 Userexit for ALEDVS (DOLMAS inbound)
22.     EDLNOT
EDL delivery notes
•     VED40001 EXIT_SAPLVED4_001 Modify Warnings in Table XVBFS
•     VED40001 EXIT_SAPLVED4_002 Copying Data to screens for Incoming EDI Docs
•     VED40001 EXIT_SAPLVED4_003 Customer-Specific Changes in the Workflow Parameters
•     VED40001 EXIT_SAPLVED4_004 Determination of mail receiver during inbound processing
23.     FIDCC1
Send entire FI documents (user exit 003/4)
•     F050S001 EXIT_SAPLF050_002 IDoc inbound: read user-defined IDoc segment
•     F050S002 EXIT_SAPLF050_004 FIDCC1 IDoc inbound: Change IDoc / do not process
•     F050S005 EXIT_SAPLF050_008 IDoc inbound: change fields in ACC structures (FI document)
•     F050S005 EXIT_SAPLF050_009 IDoc inbound: change fields in parked documents
24.     FIDCC2
Send entire FI documents (user exit 005/6)
•     F050S001 EXIT_SAPLF050_002 IDoc inbound: read user-defined IDoc segment
•     F050S003 EXIT_SAPLF050_006 FIDCC2 IDoc inbound: Change IDoc / do not process
•     F050S005 EXIT_SAPLF050_008 IDoc inbound: change fields in ACC structures (FI document)
•     F050S005 EXIT_SAPLF050_009 IDoc inbound: change fields in parked documents
25.     FIDCMT
Sending single items for FI-GL
•     F050S001 EXIT_SAPLF050_002 IDoc inbound: read user-defined IDoc segment
•     F050S005 EXIT_SAPLF050_008 IDoc inbound: change fields in ACC structures (FI document)
26.     FINSTA
Bank Statement
•     FEDI0005 EXIT_SAPLIEDP_201 FI-EDI: inbound - bank statement/ Lockbox - Final processing
•     FEDI0005 EXIT_SAPLIEDP_202 FI-EDI: inbound - bank statement/ Lockbox - Processing of segments
27.     FIROLL
General ledger rollup for FI-GL (delta f. line items FIDCMT)
•     F050S001 EXIT_SAPLF050_002 IDoc inbound: read user-defined IDoc segment
28.     GSVERF
Cred. memo procedure
•     VED50001 EXIT_SAPLVED5_001 User Exit for Condition Value Tolerances in the Self- Billing Procedure
•     VED50001 EXIT_SAPLVED5_005 Customer-Specific Changes in Workflow Parameters
•     VED50001 EXIT_SAPLVED5_006 Copying Data to Screens for Incoming EDI Docs
29.     HRMD_A
HR: Master data and organizational data (appl. system)
•     RHALE001 EXIT_SAPLRHA0_002 HR-CA: ALE inbound processing: Export parameter
•     RHALE001 EXIT_SAPLRHAL_002 HR-CA: ALE inbound processing: Change info type data
•     RHALE001 EXIT_SAPLRHAL_004 HR-CA: ALE inbound processing: conversion segment/ info type
30.     INFREC
Purchasing info record
•     MMAL0004 EXIT_SAPLMEAI_004 ALE source list distribution: inbound processing userdefined data
•     MMAL0004 EXIT_SAPLMEAI_003 ALE purchasing info record distribution: inbound processing segments
31.     INVOIC
Invoice / Billing document
•     FEDI0001 EXIT_SAPLIEDI_001 FI-EDI: Invoice receipt - Determine G/L account per invoice line
•     FEDI0001 EXIT_SAPLIEDI_002 FI-EDI: Invoice receipt - Determine add. acct assignm. per line item
•     FEDI0001 EXIT_SAPLIEDI_003 FI-EDI: Invoice receipt - Fill the screen field 'Allocation'
•     FEDI0001 EXIT_SAPLIEDI_004 FI-EDI: Invoice receipt - Determine the segment text
•     FEDI0001 EXIT_SAPLIEDI_005 FI-EDI: Invoice receipt - Determine the name of the BDC session
•     FEDI0001 EXIT_SAPLIEDI_011 MM-EDI: Invoice receipt - Determine purchase order item
•     FEDI0001 EXIT_SAPLIEDI_101 FI-EDI: Invoice receipt INVOIC01 - additional assignment
•     FEDI0001 EXIT_SAPLIEDI_102 FI-EDI: Invoice receipt INVOIC01 - add data
•     FEDI0001 EXIT_SAPLIEDI_111 MM-EDI: Invoice receipt INVOIC01 - additional assignment
•     FEDI0001 EXIT_SAPLIEDI_112 MM-EDI: Invoice receipt INVOIC01 - add data
•     MRMH0002 EXIT_SAPLMRMH_011 Logistics Invoice Verification:inboud EDI message, company code
•     MRMH0002 EXIT_SAPLMRMH_012 Logistics Invoice Verification:inboud EDI message, control flags
•     MRMH0002 EXIT_SAPLMRMH_013 Logistics Invoice Verification:inboud EDI message, assignment
•     MRMH0002 EXIT_SAPLMRMH_014 Logistics Invoice Verification:inboud EDI message, segments
•     MRMH0002 EXIT_SAPLMRMH_015 Logistics Invoice Verification:inbound EDI message, before posting
32.     LIKOND
Listing conditions
•     WSOR0001 EXIT_SAPLWSOI_001 Enhancement for assortments: inbound IDoc
33.     MATMAS
Material Master
•     MGV00001 EXIT_SAPLMV02_002 Enhancement for material master IDoc: Update
34.     MRESCR
Create reservation
•     SAPLMEWB EXIT_SAPLMEWB_001 Customer exit for processing of reservations via BAPIs
35.     ORDCHG
Purchase order/order change
•     MM06E001 EXIT_SAPLEINM_012 MM EDI ORDERS/ ORDCHG: enhancement configuration
•     MM06E001 EXIT_SAPLEINM_013 MM EDI ORDERS/ ORDCHG: enhancement configuration
•     VEDB0001 EXIT_SAPLVEDB_001 SD EDI incoming change orders: read additional data from IDoc
•     VEDB0001 EXIT_SAPLVEDB_002 SD EDI incoming change orders: additional data for dynpros
•     VEDB0001 EXIT_SAPLVEDB_003 SD EDI incoming change orders: further activities after calling
•     VEDB0001 EXIT_SAPLVEDB_004 SD EDI incoming change orders: closing activities per
•     VEDB0001 EXIT_SAPLVEDB_005 SD EDI incoming change orders: closing activities by order block
•     VEDB0001 EXIT_SAPLVEDB_006 SD EDI incoming change orders: setting order type
•     VEDB0001 EXIT_SAPLVEDB_007 SD EDI incoming change orders: additional checks of IDoc
•     VEDB0001 EXIT_SAPLVEDB_008 SD EDI incoming change orders: error handling
•     VEDB0001 EXIT_SAPLVEDB_009 SD EDI incoming change orders: additional checks of IDoc segments
•     VEDB0001 EXIT_SAPLVEDB_010 SD EDI incoming change orders: manipulation of status ecords
•     VEDB0001 EXIT_SAPLVEDB_012 SD EDI incoming change orders: change internal table
36.     ORDERS
Purchase order / order
•     MCP20008 EXIT_SAPLMCP2_008 User exit: Processing of purchase order header
•     MCP20008 EXIT_SAPLMCP2_009 User exit: Processing of purchase order item
37.     ORDERS
Purchase order / order
•     MM06E001 EXIT_SAPLEINM_012 MM EDI ORDERS/ ORDCHG: enhancement configuration
•     MM06E001 EXIT_SAPLEINM_013 MM EDI ORDERS/ ORDCHG: enhancement configuration
•     VEDA0001 EXIT_SAPLVEDA_001 SD EDI incoming orders: read additional data from IDoc
•     VEDA0001 EXIT_SAPLVEDA_002 SD EDI incoming orders: additional data for dynpros
•     VEDA0001 EXIT_SAPLVEDA_003 SD EDI incoming orders: further activities after calling
•     VEDA0001 EXIT_SAPLVEDA_004 SD EDI incoming orders: closing activities per order
•     VEDA0001 EXIT_SAPLVEDA_005 SD EDI incoming orders: closing activities by order block
•     VEDA0001 EXIT_SAPLVEDA_006 SD EDI incoming orders: setting order type
•     VEDA0001 EXIT_SAPLVEDA_007 SD EDI incoming orders: number of ordering party
•     VEDA0001 EXIT_SAPLVEDA_008 SD EDI incoming orders: error handling
•     VEDA0001 EXIT_SAPLVEDA_009 SD EDI incoming orders: additional checks of IDoc segments
•     VEDA0001 EXIT_SAPLVEDA_010 SD EDI incoming orders: manipulation of status records
•     VEDA0001 EXIT_SAPLVEDA_011 SD EDI incoming orders: change internal table
•     WVFB0001 EXIT_SAPLWVFB_002 Customer exists for store order PO confirmationdata seg.
38.     ORDRSP
Purchase order / order confirmation
•     MM06E001 EXIT_SAPLEINM_005 Customer enhancements for order confirmation inbound
•     MM06E001 EXIT_SAPLEINM_007 Customer enhancements inbound confirmation: reading
•     MM06E001 EXIT_SAPLEINM_008 Customer enhancements inbound confirmation: final
•     WVMI0001 EXIT_SAPLWVMI_003 ORDRSP VMI inbound, modification before creating purchase order
39.     PORDCR
Create purchase order
•     SAPLMEWP EXIT_SAPLMEWP_002 Customer exit for processing of purchase orders via BAPIs
40.     PREQCR
Create purchase requisition
•     SAPLMEWQ EXIT_SAPLMEWQ_001 Customer exit for processing of requisitions via BAPIs
41.     PROACT
Stock and sales data
•     WVMI0001 EXIT_SAPLWVMI_002 IDoc PROACT inbound: prior to processing
42.     REMADV
Payment advice
•     FEDI0002 EXIT_SAPLIEDP_101 FI-EDI: Incoming pmnt advice - Extended allocatn of IDOC -> applicatn data
•     FEDI0002 EXIT_SAPLIEDP_102 FI-EDI: Incoming pmnt adivce - Closing allocatn of IDOC -> applicatn data
43.     REQOTE
Inquiry
•     VEDQ0001 EXIT_SAPLVEDQ_001 SD EDI inbound inquiry: read additional data from IDoc
•     VEDQ0001 EXIT_SAPLVEDQ_002 SD EDI inbound inquiry: additional data for dynpros
•     VEDQ0001 EXIT_SAPLVEDQ_003 SD EDI inbound inquiry: further activities after calling
•     VEDQ0001 EXIT_SAPLVEDQ_004 SD EDI inbound inquiry: closing activities per inquiry
•     VEDQ0001 EXIT_SAPLVEDQ_005 SD EDI inbound inquiry: closing activities by inquiry block
•     VEDQ0001 EXIT_SAPLVEDQ_006 SD EDI inbound inquiry: setting inquiry type
•     VEDQ0001 EXIT_SAPLVEDQ_007 SD EDI inbound inquiry: number of sold-to party
•     VEDQ0001 EXIT_SAPLVEDQ_008 SD EDI inbound inquiry: error handling
•     VEDQ0001 EXIT_SAPLVEDQ_009 SD EDI inbound inquiry: additional checks of IDoc segments
•     VEDQ0001 EXIT_SAPLVEDQ_010 SD EDI inbound inquiry: manipulation of status records
•     VEDQ0001 EXIT_SAPLVEDQ_011 SD EDI inbound inquiry: change internal table
44.     SBINV
Credit memo procedure with invoice creation
•     VED50001 EXIT_SAPLVED5_002 User Exit for messages in the Self-Billing Procedure SBINV
•     VED50001 EXIT_SAPLVED5_003 User Exit for Tolerances in the Self- Billing Procedure SBINV
•     VED50001 EXIT_SAPLVED5_004 Customer-Function for changing invoice data SBINV
•     VED50001 EXIT_SAPLVED5_005 Customer-Specific Changes in Workflow Parameters
•     VED50001 EXIT_SAPLVED5_006 Copying Data to Screens for Incoming EDI Docs
45.     SDPACK
Packing confirmation
•     VMDE0001 EXIT_SAPLVMDE_001 Shipping Interface: Error Handling -  Inbound IDoc
•     VMDE0004 EXIT_SAPLVMDE_004 Shipping Interface: Message SDPACK (Packing, Inbound)
46.     SDPICK
Picking confirmation
•     VMDE0001 EXIT_SAPLVMDE_001 Shipping Interface: Error Handling -  Inbound IDoc
•     VMDE0003 EXIT_SAPLVMDE_003 Shipping Interface: Message SDPICK (Picking, Receipt)
47.     SHP_IBDLV_CONFIRM_DECENTRAL
Confirmation (Inbound Delivery)
•     V50B0001 EXIT_SAPLV50I_002 User exit for BAPI Verification of Inbound Deliveries
48.     SHP_IBDLV_SAVE_REPLICA
BAPI Function Module for Duplication of Outbound Deliveries
•     V50B0001 EXIT_SAPLV50I_001 User exit for BAPI Duplication of Inbound Deliveries
49.     SHP_OBDLV_CONFIRM_DECENTRAL
Confirmation (Customer Delivery)
•     V50B0001 EXIT_SAPLV50I_004 User exit for BAPI Verification of Outbound Deliveries
50.     SHP_OBDLV_SAVE_REPLICA
BAPI Function Module for Duplication of Outbound Deliveries
•     V50B0001 EXIT_SAPLV50I_003 User exit for BAPI Duplication of Outbound Deliveries
51.     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 result
52.     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 SHPMNT
53.     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 data
54.     SRVMAS
Master data service master
•     BASI0001 EXIT_SAPLBASI_001 Userexit IDoc inbound service master: segment
•     BASI0001 EXIT_SAPLBASI_002 Userexit IDoc inbound service master: database
55.     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 tables
56.     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 result
57.     WMBBIN
Block Storage Bins
•     MWMIDI01 EXIT_SAPLLIDI_001 Customer enhancement for error handling of inbound IDoc
•     MWMIDI04 EXIT_SAPLLIDI_004 Customer enhancement for IDoc WMBBID01
58.     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 WMCAI01
59.     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 IDoc
60.     WMMBXY
IDoc Report goods movements in IM
•     MWMIDO08 EXIT_SAPLLMDE_002 Customer enhancement for message WMMBXY (goods movement) inbound
61.     WMSUMO
Move storage unit
•     MWMIDI01 EXIT_SAPLLIDI_001 Customer enhancement for error handling of inbound IDoc
•     MWMIDI06 EXIT_SAPLLIDI_006 Customer enhancement for IDoc WMSUID01
62.     WMTOCO
Transfer order
•     MWMIDI01 EXIT_SAPLLIDI_001 Customer enhancement for error handling of inbound IDoc
•     MWMIDI02 EXIT_SAPLLIDI_002 Customer enhancement for IDoc WMTCID01
63.     WMTORD
Transfer order
•     MWMIDO07 EXIT_SAPLLMDE_001 Customer enhancement for error handling of inbound IDoc
•     MWMIDO10 EXIT_SAPLLMDE_004 Customer enhancement for message WMTORD (Create TO) inbound
•     MWMIDO11 EXIT_SAPLLMDE_005 Customer enhancement for message WMTORD (Create TO) inbound
64.     WMTREQ
Create/Cancel transfer order
•     MWMIDI01 EXIT_SAPLLIDI_001 Customer enhancement for error handling of inbound IDoc
•     MWMIDI05 EXIT_SAPLLIDI_005 Customer enhancement for IDoc WMTRID01
65.     WPUBON
POS interface: Upload sales documents (compressed)
•     WPUE0002 EXIT_SAPLWPUE_104 IDoc WPUBON01: prior to inbound processing
•     WPUE0002 EXIT_SAPLWPUE_105 Check, whether transaction of IDoc WPUBON01 is compressable
•     WPUE0002 EXIT_SAPLWPUE_106 IDoc WPUBON01: processing user segment
•     WPUE0002 EXIT_SAPLWPUE_109 IDoc WPUBON01: after to inbound processing
66.     WPUFIB
POS interface: Upload Fin.Acc. interface SRS/POS
•     WPUE0002 EXIT_SAPLWPUE_130 IDoc WPUFIB01: prior to update
•     WPUE0002 EXIT_SAPLWPUE_131 IDoc WPUFIB01: processing user
67.     WPUFIB
POS interface: Upload Fin.Acc. interface SRS/POS
•     WPUE0002 EXIT_SAPLWPUE_132 IDoc WPUFIB01: prior to inbound processing
•     WPUE0002 EXIT_SAPLWPUE_139 IDoc WPUFIB01: after to inbound processing
68.     WPUKSR
POS upload cashier data
•     WPUE0002 EXIT_SAPLWPUE_120 IDoc WPUKSR01: prior to update
•     WPUE0002 EXIT_SAPLWPUE_122 IDoc WPUKSR01: processing user segment
•     WPUE0002 EXIT_SAPLWPUE_123 IDoc WPUKSR01: prior to inbound processing
•     WPUE0002 EXIT_SAPLWPUE_129 IDoc WPUKSR01: after to inbound processing
•     WPUE0002 EXIT_SAPLWPUE_152 IDoc WPUTAB01: prior to inbound processing
•     WPUE0002 EXIT_SAPLWPUE_159 IDoc WPUTAB01: after to inbound processing
69.     WPUUMS
POS interface: Upload sales data (compressed)
•     WPUE0002 EXIT_SAPLWPUE_110 IDoc WPUUMS01: prior to update
•     WPUE0002 EXIT_SAPLWPUE_112 IDoc WPUUMS01: prior to inbound processing
•     WPUE0002 EXIT_SAPLWPUE_113 IDoc WPUUMS01: processing user segment
•     WPUE0002 EXIT_SAPLWPUE_119 IDoc WPUUMS01: after to inbound processing
70.     WPUWBW
POS interface: Upload goods movements
•     WPUE0002 EXIT_SAPLWPUE_140 IDoc WPUWBW01: prior to update
•     WPUE0002 EXIT_SAPLWPUE_141 IDoc WPUWBW01: processing user segment
•     WPUE0002 EXIT_SAPLWPUE_142 IDoc WPUWBW01: prior to inbound processing
•     WPUE0002 EXIT_SAPLWPUE_149 IDoc WPUWBW01: after to inbound processing
71.     WVINVE
Store physical inventory / sales price revaluation
•     WVFI0001 EXIT_SAPLWVFI_001 Inbound IDoc store phys. inv.: override Customizing
•     WVFI0002 EXIT_SAPLWVFI_002 Inbound IDoc store phys. inv.: process customer segment
<b>IDoc Outbound User Exits</b>
72.     ACCONF
Confirmation of IDoc processing from the application
•     ACCID002 EXIT_SAPLACC2_040 IDOC ACCONF: Confirmation of processing in application
73.     ACLPAY
Accounting: Inbound invoice
•     ACCID002 EXIT_SAPLACC2_030 IDoc ACLPAY: Userexit for header in accounting document (outbound)
•     ACCID002 EXIT_SAPLACC2_031 IDoc ACLPAY: Userexit for creditor line (outbound) in accounting document
•     ACCID002 EXIT_SAPLACC2_032 IDoc ACLPAY: Userexit for general line (outbound) in accounting document
•     ACCID002 EXIT_SAPLACC2_033 IDoc ACLPAY: Userexit for tax line (outbound) in accounting document
74.     ACPJMM
Posting in accounting from materials management
•     ACCID002 EXIT_SAPLACC2_020 IDoc ACPJOU: Userexit Userexit for GL posting header in accounting document
•     ACCID002 EXIT_SAPLACC2_021 IDoc ACPJOU: Userexit Userexit for GL posting line in accounting document
75.     ARTMAS
Create and change of material master (Retail)
•     MGV00003 EXIT_SAPLMV01_003 Enhancement for article master IDoc: Create
76.     BLAORD
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 IDocs
77.     BLAREL
Purchasing contracts
•     MM06E001 EXIT_SAPLEINM_003 Customer enhancements of data segment for outbound release documentation
78.     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 segments
79.     CREMAS
Distribute vendor master
•     VSV00001 EXIT_SAPLKD01_001 Outbound: Create vendor segments
80.     DEBMAS
Customer master
•     VSV00001 EXIT_SAPLVV01_001 Outbound: Create additional customer master segments
81.     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 send
86.     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 segment
87.     FIDCMT
Sending single items for FI-GL
•     F050S004 EXIT_SAPLF050_007 IDoc outbound: change complete IDoc / do not send
88.     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, outbound
89.     FIROLL
General ledger rollup for FI-GL (delta f. line items FIDCMT)
•     F050S001 EXIT_SAPLF050_001 IDoc outbound: fill user-defined IDoc segment
90.     GSVERF
Cred. memo procedure
•     MRMN0001 EXIT_SAPLMRMN_001 Outbound IDoc for ERS/consignment settlement
91.     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
•     RHALE001 EXIT_SAPLRHAL_003 HR-CA: ALE outbound processing: conversion info type / segment
92.     INFREC
Purchasing info record
•     MMAL0003 EXIT_SAPLMEAO_002 ALE purchasing info record distribution: outbound processing
93.     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 data
94.     KANBAN
KANBAN call
•     MPKD0001 EXIT_SAPLMPKD_001 User exit for control record KANBAN, outbound
•     MPKD0001 EXIT_SAPLMPKD_002 User exit for EDI
95.     LIKOND
Listing conditions
•     WSOR0001 EXIT_SAPLWSOE_001 Enhancement for assortments: outbound IDoc
96.     MATMAS
Material Master
•     MGV00001 EXIT_SAPLMV01_002 Enhancement for material master IDoc: Create
97.     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 outbound
98.     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 outbound
99.     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 bank
101.     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 outbound
103.     PRDPOS
Product catalog item
•     WPCI0001 EXIT_SAPLWPCI_001 User exit for Product cat. IDoc outbound
104.     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
Stock and sales data
•     WVMI0001 EXIT_SAPLWVMI_001 IDoc PROACT outbound: final action prior to sending
106.     REMADV
Payment advice
•     FEDI0003 EXIT_SAPLIEDP_001 FI-EDI: Outgoing pmnt advice - Create extension of segments/ new segments
107.     REQOTE
Inquiry
•     VEDE0001 EXIT_SAPLVEDE_001 Customer enhancement for control record of outbound quotation
•     VEDE0001 EXIT_SAPLVEDE_003 SD EDI REQOTE: customer enhancement
•     VEDE0001 EXIT_SAPLVEDE_002 Customer enhancement for data records of outbound quotation
•     VEDE0001 EXIT_SAPLVEDE_004 SD EDI REQOTE: customer enhancement for reading additional data
•     VEDE0001 EXIT_SAPLVEDE_005 SD EDI REQOTE: customer enhancement for configuration
•     VEDE0001 EXIT_SAPLVEDE_006 SD EDI REQOTE: customer enhancement for configuration structures
•     VEDE0001 EXIT_SAPLVEDE_007 SD EDI REQOTE: customer enhancement for header conditions
•     VEDE0001 EXIT_SAPLVEDE_008 SD EDI REQOTE: customer enhancement for item conditions
108.     SRCLST
Source List
•     MMAL0001 EXIT_SAPLMEAO_001 ALE source list distribution: outbound processing
109.     SRVMAS
Master data service master
•     BASO0001 EXIT_SAPLBASO_001 Enhancement: service master, check standard service catalog
•     BASO0001 EXIT_SAPLBASO_002 Userexit IDoc service master: receiver determination
110.     SYPART
Partner profiles
•     SIDOC002 EXIT_SAPLEDI6_001 CA-EDI, Partner-IDoc: Exit after segment E1EDPP1
•     SIDOC002 EXIT_SAPLEDI6_002 CA-EDI, Partner-IDoc: Exit after segment E1ADRM0
•     SIDOC002 EXIT_SAPLEDI6_003 CA-EDI, Partner-IDoc: Final exit before sending
•     SIDOC002 EXIT_SAPLEDI6_004 CA-EDI, Partner-IDoc: Exit after segment E1ADRP0
•     SIDOC002 EXIT_SAPLEDI6_005 CA-EDI, Partner-IDoc: Exit after segment E1ADRE0
•     SIDOC002 EXIT_SAPLEDI6_007 CA-EDI, Partner-IDoc: Exit after segment E1EDP13
•     SIDOC002 EXIT_SAPLEDI6_008 CA-EDI, Partner-IDoc: Exit after segment E1EDP21
111.     TPSDLS
Shipping planning system: Transfer delivery
•     V56I0001 EXIT_SAPLV56I_001 IDoc TPSDLS: Modification of delivery header group
•     V56I0002 EXIT_SAPLV56I_002 IDoc TPSDLS: Modification of delivery item group
•     V56I0003 EXIT_SAPLV56I_003 IDoc TPSDLS: Modification of package data group
•     V56I0004 EXIT_SAPLV56I_004 IDoc TPSDLS: Modification of entire IDoc
•     V56I0005 EXIT_SAPLV56I_005 IDoc TPSDLS: Modif. of delivery items relevant to shipment
•     V56I0006 EXIT_SAPLV56I_006 IDOC TPSDLS: User-defined determ. for location substitution
•     V56I0020 EXIT_SAPLV56I_020 IDoc control record modification in interface SD-TPS
112.     WBBDLD
Assortment list: Material data
•     WBBE0001 EXIT_SAPLWBBI_001 Modification of replenishment list IDoc
113.     WMCATO
Reversal/Reversal request for transfer order
•     MWMIDO02 EXIT_SAPLLIDO_002 Customer enhancement for IDoc WMCAID01
114.     WMINVE
Inventory count input
•     MWMIDO04 EXIT_SAPLLIDO_004 Customer enhancement for IDoc WMIVID01
115.     WMRREF
Release reference number
•     MWMIDO03 EXIT_SAPLLIDO_003 Customer enhancement for IDoc WMRRID01
116.     WMTORD
Transfer order
•     MWMIDO01 EXIT_SAPLLIDO_001 Customer enhancement for IDoc WMTOID01
117.     WP_EAN
POS interface: Upload / Download EAN assignments
•     WPDA0001 EXIT_SAPLWPDA_003 POS interface: Modification of IDoc data for EAN references
118.     WP_PER
POS interface: Upload / Download person data
•     WPDA0001 EXIT_SAPLWPDA_008 POS interface: Modification of IDoc data for person related data
•     WPDA0001 EXIT_SAPLWPDA_013 POS interface: Add. Change pt. Analysis for WP_PER
119.     WP_PLU
POS interface: Upload / Download material master
•     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_PLU
120.     WPDCUR
POS interface: Download exchange rates
•     WPDA0001 EXIT_SAPLWPDA_006 POS interface: Modification of IDoc data for exchange rates
121.     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 WPDNAC
122.     WPDSET
POS interface: Download set assignments
•     WPDA0001 EXIT_SAPLWPDA_004 POS interface: modification of IDoc data for set assignments
123.     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 taxes
125.     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 WPDWGR
126.     WPUBON
POS interface: Upload sales documents (compressed)
•     WPUE0002 EXIT_SAPLWPUE_102 IDoc WPUBON01: prior to update
127.     WTADDI
Additionals
•     WTAD0001 EXIT_SAPLWTIP_001 Enhancements to Additionals IDoc
128.     WTADDI_CVB1
Additionals w/o 06
•     WTAD0001 EXIT_SAPLWTIP_001 Enhancements to Additionals IDoc
General 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)
===
User exits for Pricing.
1.•USEREXIT_PRICING_PREPARE_TKOMK (module pool SAPLV60A, program RV60AFZZ
2.•USEREXIT_PRICING_PREPARE_TKOMP (module pool SAPLV60A, program RV60AFZZ)
3.•USEREXIT_FIELD_MODIFICATION
4.•USEREXIT_FIELD_MODIFIC_KZWI
5.•USEREXIT_FIELD_MODIFIC_KOPF
User exits for Sales order
1•USEREXIT_DELETE_DOCUMENT
2•USEREXIT_FIELD_MODIFICATION
3.•USEREXIT_MOVE_FIELD_TO_VBAK
4.•USEREXIT_NUMBER_RANGE
5.•USEREXIT_SAVE_DOCUMENT
User exits for billing
1.•USEREXIT_ACCOUNT_PREP_KOMKCV (Module pool SAPLV60A, program RV60AFZZ)
2.•USEREXIT_ACCOUNT_PREP_KOMPCV
3•USEREXIT_NUMBER_RANGE_INV_DATE (Module pool SAPLV60A, program RV60AFZC)
4•USEREXIT_PRINT_ITEM (Module pool SAPLV61A, program RV61AFZB
5.USEREXIT_PRINT_HEAD (Modulpool SAPLV61A, Programm RV61AFZB)
====
Reward if USeful
Thanx & regards
Naren..

Similar Messages

  • User Exit  for Inbound Process - Changing IDOC control record

    Hi,
    I want to utilize the identification field (under details tab) of the IDOC Control Record. What is the suitable user exit for inbound process that i can use to change the IDOC control record?

    It's been a long time since I have done any IDOC processing. 
    Go to SE37 and enter the function module IDOC_INPUT_ORDERS.  Display the source code.  Search for "CALL CUSTOMER".  You should see several "CALL CUSTOMER-FUNCTION" lines.  These are enhancements where you can manipulate the IDOC data.  If you locate the correct one (where the data is read from the IDOC but not yet validated), you should be able to map the partner function value.  Double-clicking on the number in quotes will bring you to an "EXIT_" function module.  A "ZX" INCLUDE program is referenced.  If you haven't used the exit yet, double-clicking on the ZX INCLUDE will create it.  The values passed into the function module are available in the INCLUDE.
    Ideally, you should create a project in transaction CMOD that references the chosen enhancement.  This way you can activate/deactivate without commenting/uncommenting the code in the INCLUDE.

  • User exit for inbound idoc

    could anyone please tell the user exit for inbound idoc : ACC_POSTING_GL01

    I thnk the inbound idoc name is ACC_GL_POSTING01. User Exit for this is EXIT_SAPLACC4_001.
    *****Reward points if useful
    Regards,
    Kiran Bobbala

  • User Exit  for  Inbound IDOC  FIDCCP02 - FIDCC2

    Hi All,
    I am working on DOC type extensions, I extended basic IDOC type FIDCCP02 with one custom segment. This IDOC is associated with message type FIDCC2.
    Custom segment have five fields, one out of five only i found it is BSEG table, rest of  four is custom fields.
    Now i want move these custom fields to custom table ( i.e ZEXT ), but not to BSEG table. i need a help for USER EXIT in inbound system to move the data from custom segment to custom table.
    <u><b>Hierarchy of the segments structure – with the custom segment which I added:</b></u>
    E1FIKPF : FI Document Header (BKPF)
    1)      E1FISEG : FI Document Item (BSEG)
             1.1  ) E1FISE2 : FI Document Item, Second Part of E1FISEG (BSEG)
                        1.1.1)  Z1FISE2: Custom Segment for FI Posting IDOCS
             1.2   ) E1FINBU : FI Subsidiary Ledger (FI-AP-AR) (BSEG)
       2)  E1FISEC: CPD Customer/Vendor (BSEC)
       3)  E1FISET: FI Tax Data (BSET)
       4) E1FIXWT: Extended Withholding Tax (WITH_ITEM)

    Hi Sridhar,
    I am suggesting you what  ever i know. If u want to move the data from custom segment to custome table, then build a strucutre which refer your custom Segment, and manually you need to move those values from custom segment to custom table. for this first move data from that custom segments to work area after that insert that work are to custom table, hope this helps ypu.
    Regrads,
    Kumar.

  • User Exit for Inbound Idoc Processing of Customer Invoice

    Hi all,
    I have to extend a standard idoc 'WPUBON01' to include a segment with Header Text Ids to pass header text displayed in VF03.
    Can you please share the exit name so as a call to function module save_text be made and the header text gets saved in the respective Header Text Ids.
    Thanks in advance.
    Radhika
    Edited by: Radhika7 on Apr 21, 2011 9:55 AM

    Hi Radhika,
    Not sure of the actual business scenario of your requirement, anyways you can try the below customer exits, and if they dont work please provide more info on the scenario.
    EXIT_SAPLWPUE_102              IDoc WPUBON01 Before Document is Posted
    EXIT_SAPLWPUE_104              IDoc WPUBON01 Before Inbound Processing
    EXIT_SAPLWPUE_109              IDoc WPUBON01 After Inbound Processing 
    EXIT_SAPLWPUE_110              IDoc WPUUMS01 Before Posting           
    My bet would be on EXIT*109 to be of any help.
    Regards,
    Chen

  • BADI/User Exit for Order processing

    Hi Experts,
    I have a requirement that whenever someone modifies the order belonging to a specific order category then some error/ warning is issued. Can you please suggest some User Exit/BADI in APO for the same.

    Hi Tiago,
    My requirement is to block the processing of Released process order from both Product view and Detailed Scheduling Board.
    If I am getting you correctly then in the mentioned BAdI and Method --I should call FM --/SAPAPO/OM_PEG_CAT_GET_ORDERS (to fetch orders by order category) to see whether the order category is for released process order or not.
    If its Released process Order --then I should block the change. Is that correct for both Product View and Planning Board?

  • Urgent!... What is the USER EXIT for Inbound ORDERS

    Hi all,
    Which is the user exit used for <b>Inbound ORDERS</b>?
    The exact requirement is for an <b>incoming Idoc which is a PO</b>, we have to map certain fields in the segments E1EDK01, E1EDK14, E1EDKA1, E1EDP01, E1EDP19 AND E1EDP20 for <b>ORDERS</b> message type. After the mapping is done, <b>an Idoc is generated and then a SO is created</b>.
    Exact requirement :
    <b>Message Type : ORDERS
    Basic Type:           ORDERS05
    Direction :              Inbound.
    USER EXIT :          ????</b>
    Please help me..quite urgent.
    Regards,
    Anishur

    Hi
    I had worked on a similar requirement. We had used enhancement points for the same. Search for the function module you are going to use. Then either search for enhancement point in the same. Or search for the call statement in the code. Enhancement point can be searched by clicking the spiral button on the toolbar and then navigate to edit -> enhancement operations -> show enhancement options.
    Anyways you can find the same with the following program.
    Find the available exits with the following program:::
    *& Report  ZFINDUSEREXIT
    report  zfinduserexit.
    tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    tables : tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode obligatory.
    select single * from tstc where tcode eq p_tcode.
    if sy-subrc eq 0.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir where pname = tstc-pgmna.
    select single * from enlfdir where funcname =
    tfdir-funcname.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object = 'SMOD'
    and devclass = v_devclass.
    select single * from tstct where sprsl eq sy-langu and
    tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(95) sy-uline.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Exit Name',
    21 sy-vline ,
    22 'Description',
    95 sy-vline.
    write:/(95) sy-uline.
    loop at jtab.
    select single * from modsapt
    where sprsl = sy-langu and
    name = jtab-obj_name.
    format color col_normal intensified off.
    write:/1 sy-vline,
    2 jtab-obj_name hotspot on,
    21 sy-vline ,
    22 modsapt-modtext,
    95 sy-vline.
    endloop.
    write:/(95) sy-uline.
    describe table jtab.
    skip.
    format color col_total intensified on.
    write:/ 'No of Exits:' , sy-tfill.
    else.
    format color col_negative intensified on.
    write:/(95) 'No User Exit exists'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(95) 'Transaction Code Does Not Exist'.
    endif.
    at line-selection.
    get cursor field field1.
    check field1(4) eq 'JTAB'.
    set parameter id 'MON' field sy-lisel+1(10).
    execute it, enter the transaction for which enhancement is needed and then execute.
    Please do reward if useful
    Regards
    Dinesh

  • User exit for inbound ORDCHG

    Hi all,
    I would like to know the user exit which can be used for <b>Inbound ORDCHG</b>.
    I need to do the mappings for fields like <b>AUGRU, ORGID, PARTN, VSART, ROUTE,IDTNR</b> etc. I have already done the mappings for the above fields for Inbound ORDERS and have used the user exits EXIT_SAPLVEDA_001 and EXIT_SAPLVEDA_002. I suppose it will be a similar mapping.
    However, I am not sure of the user exits which can be used for <b>Inbound ORDCHG</b>.
    Please help!
    A bit urgent.
    Thanks and regards,
    Anishur

    Hi Seshu,
    In my case, a PO is created in system A and sent out as Outbound ORDERS and Outbound ORDCHG. It goes to XI and comes back to the same system as Inbound ORDERS and creates a SO. Hence, I had mentioned about Inbound ORDERS and the user exits used in this case.
    Similarly, I would like to know the user exit which can be used for Inbound ORDCHG and that too to map the same fields as for Inbound ORDERS.
    Thanks and regards,
    Anishur

  • User Exit for additional processing in Credit memo

    Hi.
    While saving a credit memo , I want to read a Z table and do some processing on it and then show a popup to user. Which Customer Exit is most suitable for this task. pls advise.
    Thanks

    Hi,
    you can use USEREXIT_FILL_VBRK_VBRP  in RV60AFZC.
    Regards
    William

  • User Exit for inbound DEBMAS IDOC

    Dear all
    I should be able to manipulate KUNNR on a incoming DEBMAS IDOC.
    Is there an existing userexit which I can use?
    thank you
    Herbert

    place a debugging point at line no: 1966 in the program 'LVV02F3N' at the below code
    * customer exit
      IF other_segment = c_x.
    Try this, i hope it will be triggered only in case if you have additional segment in the idoc.
    Thanks
    Satyasuresh

  • BTE or User-exit  for Inbound- IDOC CLFMAS

    Hi ,
    i must change a lot of vales in CLFMAS-Idoc before booking,
    i don't know how i can do that.
    i haven't found any tips in documentation.
    Who can help me in this case???
    Thankx in advance
    regards
    thorsten

    Hi Thorsten,
    You might want to take a look at the documentation on IFR.
    <a href="http://ifr.sap.com/catalog/query.asp">IFR Repository</a>
    In the above link --> select the tab Hierarcy -->Classification.
    Hope this helps
    Cheers
    VJ

  • User exit for post good receipt for tcode VL32n(inbound delivery)

    HI,
    I need a user exit which should get triggered when the user hit the button "post good receipt" under tcode VL32N. I appreciate your help.
    Thanks,
    Sanjay

    Hi,
    Here is the list
    Enhancement                                                                               
    VMDE0004                                Shipping Interface: Message SDPACK (Packing, Inbound)       
    VMDE0003                                Shipping Interface: Message SDPICK (Picking, Inbound)       
    VMDE0002                                Shipping Interface: Message PICKSD (Picking, Outbound)      
    VMDE0001                                Shipping Interface: Error Handling - Inbound IDoc           
    V53W0001                                User exits for creating picking waves                       
    V53C0002                                W&S: RWE enhancement - shipping material type/time slot     
    V53C0001                                Rough workload calculation in time per item                 
    V50S0001                                User Exits for Delivery Processing                          
    V50R0004                                Calculation of Stock for POs for Shipping Due Date List     
    V50R0002                                Collective processing for delivery creation                 
    V50R0001                                Collective processing for delivery creation                 
    V50Q0001                                Delivery Monitor: User Exits for Filling Display Fields     
    V50PSTAT                                Delivery: Item Status Calculation                           
    V02V0004                                User Exit for Staging Area Determination (Item)             
    V02V0003                                User exit for gate + matl staging area determination (headr)
    V02V0002                                User exit for storage location determination                
    V02V0001                                Sales area determination for stock transport order                                                                               
    Business Add-in                                                                               
    DELIVERY_ADDR_SAP                       Address Change in Delivery Processing                       
    DELIVERY_PUBLISH                        Announcement of delivery data during database update        
    Shib

  • User exit for process order

    Hi experts,
    I need user exit for a process order (COR1). While saving the process order batch number has to generate based on the production version.
    I used the exit PPCO0007, but its not working. Is there any other exit available r not?
    Can u tell me exit name at process order creation?
    Naren

    Thanks for your reply.
    I maintained Production scheduling profile in workscheduling view. The number range i used in the user exit is not generating at the time of release. Is there any other user exit is available for process order.
    Yesterday i got another problem. While releasing the process order it is giving a message as release rejected. I went to the log details. In that no batch could be determined message came. I deactivated the user exit and tried. The std number range also it is not taking. I went to goods receipt tab and click on the batch creation button. There also it is giving message as no batch could be determined. How to resolve it. I checked everything in material master and as well as settings. I didint get the solution.
    Please help me.
    Naren

  • BADI/User Exit for validation in WAK1

    Hi,
    I need to put validations in transaction WAK1.
    for the Site Groups under the site groups TAB.
    Please suggest if any BADI or User Exit is available to do this.
    I checked there are BADI's "WAKT_BADI_001" to "WAKT_BADI_008" but they are for SAP Internal Use only.
    Regards
    Ankur

    Hi
    Below are some of BADIs available for WAK1. Please check.
    Exit 
    WCOUP001  User exit for coupon processing in POS inbound
    BADIs
    RDM_BAPI_PROMO_CREATE - Enhancement Spot (RDM_OPT_PROMO_IN)
    RDM_PROMO_POST - Enhancement Spot
    RDM_PROMOTION_WAK1 - Enhancement Spot
    WAKT_BADI_001  -
    ~~~Ganesh Kumar K.

  • User exits for transaction VL10B

    Hi,
    Could anyone please give me the user exit for transaction VL10B.
    Regards
    Karan

    Hi Karan,
    Just check -
    V02V0001  Sales area determination for stock transport order         
    V02V0002  User exit for storage location determination               
    V02V0003  User exit for gate + matl staging area determination (headr)
    V02V0004  User Exit for Staging Area Determination (Item)            
    V50PSTAT  Delivery: Item Status Calculation                          
    V50Q0001  Delivery Monitor: User Exits for Filling Display Fields    
    V50R0001  Collective processing for delivery creation                
    V50R0002  Collective processing for delivery creation                
    V50R0004  Calculation of Stock for POs for Shipping Due Date List    
    V50S0001  User Exits for Delivery Processing                         
    V53C0001  Rough workload calculation in time per item                
    V53C0002  W&S: RWE enhancement - shipping material type/time slot    
    V53W0001  User exits for creating picking waves                      
    VMDE0001  Shipping Interface: Error Handling - Inbound IDoc          
    VMDE0002  Shipping Interface: Message PICKSD (Picking, Outbound)     
    VMDE0003  Shipping Interface: Message SDPICK (Picking, Inbound)      
    VMDE0004  Shipping Interface: Message SDPACK (Packing, Inbound)      
    REWARD!!
    Regards,
    Ajinkya

Maybe you are looking for