User exists for ME22N

Hi all,
Is there any user exists for the ME22N tcode While Saving PO,  excluding  MM06E005 and M06E0004. These exists are M06E0004 inpacting on Release strategy and other MM06E005 is SAP stored the screens in $tmp because of this  impacting on other tcode me41 going to dump.so anybody can suggest any other  user exists.
Thank u,
sksk.

MEVME001                                WE default quantity calc. and over/ underdelivery tolerance
MM06E001                                User exits for EDI inbound and outbound purchasing documents
MM06E003                                Number range and document number
MM06E004                                Control import data screens in purchase order
MM06E005                                Customer fields in purchasing document
MM06E007                                Change document for requisitions upon conversion into PO
MM06E008                                Monitoring of contr. target value in case of release orders
MM06E009                                Relevant texts for "Texts exist" indicator
MM06E010                                Field selection for vendor address
MMAL0001                                ALE source list distribution: Outbound processing
MMAL0002                                ALE source list distribution: Inbound processing
MMAL0003                                ALE purcasing info record distribution: Outbound processing
MMAL0004                                ALE purchasing info record distribution: Inbound processing
MMDA0001                                Default delivery addresses
MMFAB001                                User exit for generation of release order
MRFLB001                                Control Items for Contract Release Order
AMPL0001                                User subscreen for additional data on AMPL
MEQUERY1                                Enhancement to Document Overview ME21N/ME51N
LMEDR001                                Enhancements to print program
LMELA002                                Adopt batch no. from shipping notification when posting a GR
LMELA010                                Inbound shipping notification: Transfer item data from IDOC
LMEQR001                                User exit for source determination
LMEXF001                                Conditions in Purchasing Documents Without Invoice Receipt
LWSUS001                                Customer-Specific Source Determination in Retail
M06B0001                                Role determination for purchase requisition release
M06B0002                                Changes to comm. structure for purchase requisition release
M06B0003                                Number range and document number
MELAB001                                Gen. forecast delivery schedules: Transfer schedule implem.
MEFLD004                                Determine earliest delivery date f. check w. GR (only PO)
MEETA001                                Define schedule line type (backlog, immed. req., preview)
ME590001                                Grouping of requsitions for PO split in ME59
M06E0005                                Role determination for release of purchasing documents
M06E0004                                Changes to communication structure for release purch. doc.
M06B0005                                Changes to comm. structure for overall release of requisn.
M06B0004                                Number range and document number
Regards,
Madan

Similar Messages

  • User Exist for MM - Purchase Order

    Hi ABAP expert,
    is there any user exist for Purchase order, actually i'm want to prevent the user from do the deletion on PO items, as per my understanding we can use user exit.
    can anyone help and how to do the process ?

    Hi,
    1. Just copy and paste this code and execute it.
    2. Give the Tcode "ME21" and you will see the lot of user exits.
    TABLES : tstc,     "SAP Transaction Codes
             tadir,    "Directory of Repository Objects
             modsapt,  "SAP Enhancements - Short Texts
             modact,   "Modifications
             trdir,    "System table TRDIR
             tfdir,    "Function Module
             enlfdir,  "Additional Attributes for Function Modules
             tstct.    "Transaction Code Texts
    *& Variables
    DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
    DATA : field1(30).
    DATA : v_devclass LIKE tadir-devclass.
    *& Selection Screen Parameters
    SELECTION-SCREEN BEGIN OF BLOCK a01 WITH FRAME TITLE text-001.
    SELECTION-SCREEN SKIP.
    PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
    SELECTION-SCREEN SKIP.
    SELECTION-SCREEN END OF BLOCK a01.
    *& Start of main program
    START-OF-SELECTION.
    * Validate Transaction Code
      SELECT SINGLE * FROM tstc
        WHERE tcode EQ p_tcode.
    * Find Repository Objects for transaction code
      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 = enlfdir-area.
            MOVE : tadir-devclass TO v_devclass.
          ENDIF.
        ENDIF.
    * Find SAP Modifactions
        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.
    * Take the user to SMOD for the Exit that was selected.
    AT LINE-SELECTION.
      GET CURSOR FIELD field1.
      CHECK field1(4) EQ 'JTAB'.
      SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
    Thanks,
    Reward If Helpful.

  • Reg. User exist for G/L account change

    Dear Experts
    I want to create new contion or user exist for  change the G/L account from consumption account to
    stock account. 
    That is when I create purchase order with account assignment the stock account should be assigned instead of consuption account.
    Without any account assignment mean no problem,that accounts are posted  correctly.Stock account and GR/IR account.
    Thanks
    Rajakumar.k

    While create Purchase order.
    If    Acct assignment  E      -   Stock account - depending on the material type
         Acct assignment and item cat.  E  & L   WIP of material
    Like the above.
    while I create purchase order the consumption account is posted and after enter the sale order
    the G/L for consumption is changed to stock account. I can see the changes directly.
    Thanks
    Rajakumar.k

  • User Exit for ME22N while saving of PO

    Hi all,
    i want a USER EXIT for ME22N while saving. i want EKET data.
    After checking EKET data, i want to chage EKPO data.
    Thanks
    pabi

    Hi,
    Below Exit you can have access to EKET and EKPO data in the tables paramters before the SAVE
    EXIT_SAPMM06E_012
    TEKPO: EKPO data
    TEKET: EKET data
    Enhancement:MM06E005 (Check in SMOD transaction)
    Check for one Paramter: I_TRTYP (This is for Create/Change/Display Modes) or You can check on Sy-Tcode = ME22N
    Hope this helps
    Regards
    Shiva

  • BADI/User exists for versions(snapshots) CN71/CN72

    Hello friends!
    Is there a BADI/User exists for versions(snapshots) CN71/CN72?
    Please let me know the name and your experience using it.
    Best regards
    Jose Marin

    Hi,
    Try following user exit for both transaction codes, CN71 & CN72
    CNEX0010 (PS: Customer-defined hierarchy in LDB PSJ)
    sandeep

  • USER EXISTS FOR F110

    Dear friends,
    Can any body tell me that where we can see the related User Exists for F110 in SAP?
    Thanks,
    Raju

    Hello,
    Here is the list of user exists in F110
    FDTAX001 Enhancement to Transaction FDTA (event after the download)
    FEDI0002 Function exits for EDI DOCS in FI - Incoming pyt adv.notes
    FEDI0003 Function exits for EDI docs in FI - Save PEXR segments
    FEDI0004 Function exits for EDI docs in FI - particular events
    FEDI0006 Function Exits for EDI-docs in FI: Save IDCR Segments
    RFFOX003 Frame for user exit RFFOX003 (in program RFFOM100)
    RFFOX041 Framework for user exit RFFOX041 (in program RFFOBE_I)
    RFFOX042 Framework for user exit RFFOX042 (in program RFFOBE_E)
    RFFOX043 Framework for user exit RFFOX043 (in program RFFOBE_D)
    RFFOX061 Frame for user exit RFFOX061 (in program RFFOCH_P)
    RFFOX062 Frame for user exit RFFOX062 (in program RFFOCH_P)
    RFFOX063 Frame for user exit RFFOX063 (in program RFFOCH_P)
    RFFOX064 Frame for user exit RFFOX064 (in program RFFOCH_P)
    RFFOX065 Frame for user exit RFFOX065 (in program RFFOCH_P)
    RFFOX066 Frame for user exit RFFOX066 (in program RFFOCH_P)
    RFFOX071 Frame for user exit RFFOX071 (in program RFFOCH_U)
    RFFOX072 Frame for user exit RFFOX072 (in program RFFOCH_U)
    RFFOX073 Frame for user exit RFFOX073 (in program RFFOCH_U)
    RFFOX074 Frame for user exit RFFOX074 (in program RFFOCH_U)
    RFFOX075 Frame for user exit RFFOX075 (in program RFFOCH_U)
    RFFOX081 Frame for user exit RFFOX081 (in program RFFOF__T)
    RFFOX082 Frame for user exit RFFOX082 (in program RFFOF__T)
    RFFOX100 Frame for user exit RFFOX100 (in program RFFOUS_T)
    RFFOX101 Frame for user exit RFFOX101 (in program RFFOUS_T)
    RFFOX102 Frame for user exit RFFOX102 (in program RFFOUS_T)
    RFFOX103 Frame for user exit RFFOX103 (in program RFFOUS_T)
    RFFOX104 user exit
    RFFOX105 Frame for user exit RFFOX105 (in program RFFOUS_T)
    RFFOX200 Frame for user exit RFFOX200 (in program RFFONZ_T)
    RFFOX210 Frame for user exit RFFOX210 (in program RFFOAU_T)
    RFFOX211 Frame for user exit RFFOX211 (in program RFFONZ_T)
    RFFOX230 General program for user exit RFFOX230 (in program RFFOJP_L)
    RFFOX240 Enhancement for User Exit 240 (RFFOAT_P)
    RFFOX250 Enhancement for User Exit 250 (RFFODK_E)
    RFFOX901 Framework for user exit RFFOX901 (in program RFFOM100)
    RFFOX902 Framework for user exit RFFOX902 (in program RFFOM100)
    Hope this helps
    Rgds
    Rajendra
    Pls assign points if useful

  • Urgent: User exit for ME22N and ME32K transactions

    I need to know a user exit(s) for changing Purchase Order and Contract line item fields from EKPO table. Please let me know if you know any. BADIs are also fine if the user exit does not exits. Thanks

    Dear AP,
       I'm enlisting all the exits :-
    Transaction Code - ME22N             Change Purchase Order
    Exit Name
    Description
    AMPL0001
    User subscreen for additional data on AMPL
    LMEDR001
    Enhancements to print program
    LMELA002
    Adopt batch no. from shipping notification when posting a GR
    LMELA010
    Inbound shipping notification: Transfer item data from IDOC
    LMEQR001
    User exit for source determination
    LMEXF001
    Conditions in Purchasing Documents Without Invoice Receipt
    LWSUS001
    Customer-Specific Source Determination in Retail
    M06B0001
    Role determination for purchase requisition release
    M06B0002
    Changes to comm. structure for purchase requisition release
    M06B0003
    Number range and document number
    M06B0004
    Number range and document number
    M06B0005
    Changes to comm. structure for overall release of requisn.
    M06E0004
    Changes to communication structure for release purch. doc.
    M06E0005
    Role determination for release of purchasing documents
    ME590001
    Grouping of requsitions for PO split in ME59
    MEETA001
    Define schedule line type (backlog, immed. req., preview)
    MEFLD004
    Determine earliest delivery date f. check w. GR (only PO)
    MELAB001
    Gen. forecast delivery schedules: Transfer schedule implem.
    MEQUERY1
    Enhancement to Document Overview ME21N/ME51N
    MEVME001
    WE default quantity calc. and over/ underdelivery tolerance
    MM06E001
    User exits for EDI inbound and outbound purchasing documents
    MM06E003
    Number range and document number
    MM06E004
    Control import data screens in purchase order
    MM06E005
    Customer fields in purchasing document
    MM06E007
    Change document for requisitions upon conversion into PO
    MM06E008
    Monitoring of contr. target value in case of release orders
    MM06E009
    Relevant texts for "Texts exist" indicator
    MM06E010
    Field selection for vendor address
    MMAL0001
    ALE source list distribution: Outbound processing
    MMAL0002
    ALE source list distribution: Inbound processing
    MMAL0003
    ALE purcasing info record distribution: Outbound processing
    MMAL0004
    ALE purchasing info record distribution: Inbound processing
    MMDA0001
    Default delivery addresses
    MMFAB001
    User exit for generation of release order
    MRFLB001
    Control Items for Contract Release Order
    No of Exits:         35
    Transaction Code - ME32K                   Change Contract
    |Exit Name|Description                                   |
    AMPL0001
    User subscreen for additional data on AMPL
    LMEDR001
    Enhancements to print program
    LMELA002
    Adopt batch no. from shipping notification when posting a GR
    LMELA010
    Inbound shipping notification: Transfer item data from IDOC
    LMEQR001
    User exit for source determination
    LMEXF001
    Conditions in Purchasing Documents Without Invoice Receipt
    LWSUS001
    Customer-Specific Source Determination in Retail
    M06B0001
    Role determination for purchase requisition release
    M06B0002
    Changes to comm. structure for purchase requisition release
    M06B0003
    Number range and document number
    M06B0004
    Number range and document number
    M06B0005
    Changes to comm. structure for overall release of requisn.
    M06E0004
    Changes to communication structure for release purch. doc.
    M06E0005
    Role determination for release of purchasing documents
    ME590001
    Grouping of requsitions for PO split in ME59
    MEETA001
    Define schedule line type (backlog, immed. req., preview)
    MEFLD004
    Determine earliest delivery date f. check w. GR (only PO)
    MELAB001
    Gen. forecast delivery schedules: Transfer schedule implem.
    MEQUERY1
    Enhancement to Document Overview ME21N/ME51N
    MEVME001
    WE default quantity calc. and over/ underdelivery tolerance
    MM06E001
    User exits for EDI inbound and outbound purchasing documents
    MM06E003
    Number range and document number
    MM06E004
    Control import data screens in purchase order
    MM06E005
    Customer fields in purchasing document
    MM06E007
    Change document for requisitions upon conversion into PO
    MM06E008
    Monitoring of contr. target value in case of release orders
    MM06E009
    Relevant texts for "Texts exist" indicator
    MM06E010
    Field selection for vendor address
    MMAL0001
    ALE source list distribution: Outbound processing
    MMAL0002
    ALE source list distribution: Inbound processing
    MMAL0003
    ALE purcasing info record distribution: Outbound processing
    MMAL0004
    ALE purchasing info record distribution: Inbound processing
    MMDA0001
    Default delivery addresses
    MMFAB001
    User exit for generation of release order
    MRFLB001
    Control Items for Contract Release Order
    No of Exits:         35
    Regards,
    Deva.

  • User exists for changing the selection screen of the transaction CS11

    Hi,
    I want to change the selection screen of the transaction cs11 and modify the ALV output.
    I searched the old forums but not got satisfactry results.
    I want to change the plant and material from the parameter to the select option.
    i dont want to copy the transaction for the zcs11.
    any suggestion on this ?
    Regards,
    udupi

    one more requirement i have is that, i need to remove all the header fields such as material , plant etc and place that field in the item level. i can use the user exists PCSD0002 for the adding the customer field in the item. but how can i removed the header level field such as plant and material. whether we have any user exits for that?

  • User Exist for Sales Order

    Hi All,
    When the Route changes in the Sales Order, I want to add the Forwarding agent to the Partfner function atutomatically. So I written the code in the User-Exist "userexit_check_vbap" with the following logic.
    IF sales order is creating with VA01, Add an entry
    and Changing the Sales order with VA02, modifiy an exisiting entry as follow.
    But at the time of Creating with VA01, it is sucessfully adding an entry, but
    whenever you the change Route for sales order with va02, Modify statement is working fine and showing the correct Partner function in the Partner Tab.
    If you save the document and open it again then Changed Route is sucessfully saved but not the partner function. It always having the partner function which you given at the time of creation.
    Can we write the modify statement in the "Userexist_check_vbap"
    READ TABLE xvbpa WITH KEY parvw = 'ZR'
                                posnr = xvbap-posnr.
      IF sy-subrc NE 0.
        SELECT SINGLE * FROM lfa1 INTO CORRESPONDING FIELDS OF xvbpa
            WHERE lifnr = tdlnr.
        xvbpa-mandt  = xvbap-mandt.
        xvbpa-vbeln  = xvbap-vbeln.
        xvbpa-posnr  = xvbap-posnr.
        xvbpa-fehgr  = '08'.
        xvbpa-nrart  = 'LI'.
        xvbpa-lifnr  = tdlnr.
        xvbpa-updkz  = 'I'.
        CLEAR: xvbpa-kunnr, xvbpa-stceg.
        xvbpa-parvw  = 'ZR'.
        APPEND xvbpa.
      ELSE.
        xvbpa-lifnr  = tdlnr.
        MODIFY xvbpa TRANSPORTING lifnr WHERE parvw = 'ZR'
                                          AND posnr = xvbap-posnr.
      ENDIF.
    Please suggest me , how can i solve this problem.
    Thanks and Warm Regards,
    Vijay

    I solved the problem by pass the following value
    xvbpa-updkz  = 'U'.
    It solved my problem.

  • User exist for delivery document save

    Dear friends,
    I want to have a custom validation function at Delivery document save action. Can anyone specify a USER EXIST that triggered at Delivery save.
    Thanks for help,
    Ramindu

    Dear Tissera,
                    Go through this these are User exits avail in the Delivery,You choose in these.
    Processing Delivery Data
    You can use the following includes to process delivery data:
    MV50AFZ1
    This include contains routines for processing delivery header and item data, as well as for changing the entrie delivery at central points during delivery processing. For more information on the exit, see note 415716.
    MV50AFZ2
    You can use this user exit to influence distribution of the delivery quantity to the batches found.
    MV50AFZ3
    You can use this user exit to control the confirmation requirement of an individual delivery item. You can only use this user exit for picking without Warehouse Management.
    MV50AFZK
    You can use this user exit to control material determination (material listing, material exclusion, product selection), by changing the communication structures for accessing the condition tables.
    MV50AFZL
    This exit allows you to control the behavior of delivery creation for order-based deliveries in the case of incomplete delivery groups.
    MV50AFZZ
    You can use this exit to influence batch determination for an individual delivery item.
    Status Updates
    Include LV50PFZA enables you to determine your own delivery item status.
    You can use the include RV45PFZA to determine your own header status. This exit is also used by other applications in Sales and Distribution (sales order, billing document).
    You can use the customer exit in enhancement V50PSTAT if you want to influence determination of the picking status in the case of rounding problems.
    Incompletion Control of Deliveries
    You can use the include FV50UZXX to program individual incompletion checks for a delivery document. Note 158807 contains more information on this.
    Dezentralized Warehouse Management System
    You can use enhancement V50S0001 to control system behavior when you create deliveries in the decentralized Warehouse Management System:
    Control of the input attributes of delivery fields for distributed deliveries
    Control of number assignment for a delivery created in the decentralized WMS
    Collective Processing of Deliveries
    You can use the customer exits in enhancements V50R0002 and V50R0004 to calculate the stocks for displaying in the delivery due list.
    You can use the FORM routines in the include MV50SFZ4 to control output of the delivery due list in the old transaction VL04.
    You can use the include RVV50TOP to branch to user exits that you can use to influence the list output in transaction VL10. For more information see note 198137.
    Stock Transfer Process
    You can use enhancement V02V0001, if you want to control sales area determination of stock transport orders in a different way to the standard system.
    Determinations in the Delivery
    You can use the following enhancements to control determination of the organizational units that control the picking or putaway process of deliveries:
    Enhancement
    Function influenced
    V02V0002
    Storage location determination
    V02V0003
    Gate and staging zone determination (Header)
    V02V0004
    Staging zone determination (item)
    Delivery Monitor
    You can use the enhancement V50Q0001 to influence the data selection for outputting the list. For more information, see note 128150.
    Constructing Wave Picks
    You can control the construction of wave picks using the customer exits in enhancement V53W0001.
    Subsequent Outbound Delivery Split
    You can use the FORM routines in the include LV53SFZ1 to enhance the functions of the subsequent delivery split. The include LV53STZ1 enables you to enhance the type group that is used by the function modlues of the delivery split. For more information see note 416765.
    Processing Delivery IDocs
    You can use the following enhancements to influence processing of delivery IDocs:
    Enhancement
    Function
    V55K0001
    Delivery (Inbound) : Copy data
    V55K0002
    Delivery (Inbound) : Prepare processing
    V55K0003
    Delivery (Inbound) : Evaluate result
    V55K0004
    Shipping notification (Inbound): Modification of IDoc control data
    V55K0005
    Purchase order (Inbound): Modification of IDoc control data
    V55K0011
    Shipping notification (Inbound): Copy data
    V55K0012
    Shipping notification (Inbound): Prepare processing
    V55K0013
    Shipping notification (Inbound): Evaluate result
    V50B0001
    User exit for BAPI replication/confirmation of deliveries
    I hope it will help you
    Regards,
    Murali.

  • User exists for SM31

    Hi all,
      Is there any user exist available for SM31(Table Maintenance).
    Thanks,
    Srinivasarao Oleti

    Hi,
    I hope no user exit .If you want to change or add any validations to  the table maintenance view
    you can go to SE11-> Utitlities->Table Maintnance Generator-> environment ->Modification->and chose as your requirement.
    Thanks,
    Bindu.

  • User exit for ME22N

    Hi!
    Here's our scenario: we wanted our PO to be non-editable when it comes to price when it has already a goods receipt. But right now, the system allows it and no available system messages can suffice the requirement. Is there an available user exit for this?
    Thank you.

    Hi,
    Do one thing use the BADI ME_PROCESS_PO_CUST .....in this you have one method PROCESS_ITEM use this and try to pass error message depending on your condition(whether goods reciept happend or not)....
    Thanks,
    Shailaja Ainala.

  • Any user exists for SAPLSBAL_DISPLAY?

    hi,
    in Transaction vl02n, i throw some error message to the error log screen. And from that screen, i would like to terminate the whole transaction (vl02n) when user press back,cancel or exist button on the toolbar.
    Please advise is there any user exists can do this.
    thank you.

    Hi Reetha,
    You can terminate whole transaction by using error type A (abort). This message is displayed in screen, when the user confirm it, the transaction will be terminated.
    Regards,
    Dhanunjaya Reddy

  • User exit for ME22N in throwing an error message.

    Dear Experts,
    I have a requirement here :
    PO is created, and see it in ME22N ,we see line items. In a line item when we make changes in PO Quantity or value and save it, then Select the line item and Go to -> Environment-> Item changes. It takes to a screen where a new doc no is generated. Whenever we make changes in PO Quantity or value and save and navigate through  Go to -> Environment-> Item changes, it generates a doc number.Similarly,it can generate any no.of doc nos for the changes we make.For each change in line item  ( in PO Quantity or Value ) it generates each doc number.
    My requirement is to restrict the user not to generate more than 3 doc numbers.After 3 doc numbers are generated and user tries to change line item PO or value for another doc no, an error message has to be thrown to stop the user.
    Please guide me in this requirement.
    Thanks in advance.
    Anticipating your early reply.
    Thanks,
    ranisin

    Hi,
    Use change pointers
    Function Modules :
    1) CHANGE_POINTERS_CREATE
    2) CHANGE_POINTERS_READ
    3) CHANGE_POINTERS_STATUS_WRITE
    4) CHANGE_POINTERS_READ_MODE_SET
    5) CHANGE_POINTERS_READ_INFO_GET
    Tables :
    1) BDCP - Change pointer
    2) BDCPS - Change pointer: Status
    3) BDCP2 - Aggregated Change Pointers (BDCP, BDCPS)
    4) CDPOS - Change document items
    5) CDHDR - Change document header
    Tcodes :
    1) BD61 u2013 Activate change pointers.
    2) BD50 u2013 Activate change pointer s for message types.
    Hope this helps you.
    Thanks and Regards,
    Ranjith Nambiar

  • User exist for purchase order with account assingment

    As our org has gone with Project specific stocks. we are maintaing seprate "Z" table which conatisn datas like WBS element, material code & material price. And when we raise a P.O for a particular project with WBS element and when we enter material code first it should check whether the material code exist in "z" table. If material code exist it should allow or else it hould display a message that material dose not exist.
    Regards]
    Dinesh

    Hi,
    I would recommend you to test BAdI ME_PROCESS_PO_CUST.
    Regards,
    Edit

Maybe you are looking for