Suitable exits for QA32

Hi ,
i stuck up with on problem that is,in T-code : QA32 (Inspection lot selection)
after executing this transaction ,in the next screen we will get set of inspection lots.
in the same screen in application tool bar we have ( Usage decision UD ) push button .
i want to select any inspection lot and clicking this push button we will get next screen.
My requirement was
when the user sets the valution code and UD code as reject and user need to enter long text for UD,it needs to trigger a mail to his vendor. i know we can do by using suitable badi or any exits.
i found set of user exits and badis,but i m unable to found suitable exits.
Can any body help me regarding this...
Thanks......

Hi sekhar,
     Try this
     BADI
    1.  ALV_SWITCH_GRID_LIST
    userexit for qa32:
   QEVA0001     Enhancement: Quantity posting for usage decision
  QEVA0002     Calculation of share of scrap in inspection lot
  QEVA0003     Calculate "Next inspection date" for batch
  QEVA0004     Exit for changing information line in usage decision header
  QEVA0005     User subscreen for displaying add. data for usage decision
  QEVA0006     Entry to usage decision transactions
  QEVA0007     UD: Control of compulsory comment or long text presetting
  QEVA0008     Usage decision: Customer function key (e.g. to cancel UD)
  QEVA0009     UD: Predefinition of quantity to be posted to sample stock
  QEVA0010     UD: Usage decision check
   QLCO0001     QM: Call alternative costs report from UD
  QCPA0003     Certificates: Fill new fields to find certificate profiles
  STATTEXT     Modification exit for formatting status text lines
  IWOC0004     Change single-level list editing PM/QM/SM ALV settings
  QC100002     QM certificates: User-defined initialization option
  QC100003     QM certificates: Before and after cert. profile determinatn
  QC100004     QM Certificates: User-Exit Before Call-Up of Form Printout
  QC100003     QM certificates: Before and after cert. profile determinatn
  QC100006     QM Certificates: User-Exit After Selecting Delivery Data
  QC100007     User-Exit for Changing Certififcate Profile Characteristics
  QC100008     QM certificates: User exit for changing the customer number
  QCE10001     Enhancement Modules: Electronic Certificate Dispatch
  QCE10002     QM: Enhancement to IDoc Type QALITY02
  QSS10001     Possibility of calling a different print report
Thanks & regards
G.Vendhan

Similar Messages

  • Badi or user-exit for QA32 after save

    I need a badi or user exit to execute exactly after save in QA32 ..I tried belows but they are not that i want
    QPL1_SUBSCREEN_ADDON
    INSPECTIONLOT_UPDATE
    Check these Exits:
    QEVA0004 Exit for changing information line in usage decision he
    QEVA0005 User subscreen for displaying add. data for usage decis
    QEVA0006 Entry to usage decision transactions
    QEVA0007 UD: Control of compulsory comment or long text presetti
    QEVA0008 Usage decision: Customer function key (e.g. to cancel U
    QEVA0009 UD: Predefinition of quantity to be posted to sample st
    QEVA0010 UD: Usage decision check
    QLCO0001 QM: Call alternative costs report from UD
    QSS10001 Possibility of calling a different print report

    Hello Tuncer,
    have you checked the BADI QE_SAVE? This is the last possible chance of changing data on saving a QM transaction and should be active in QA32.
    The only other solution I can come up with is a follow-up action i.e. for the UD-code
    Hope this information proves usefull.
    Regards
    Isabelle

  • Menu Exit for QA32

    Dear All,
    We are having the requirement in QA32 to disable the excel exporting option to perticular user.
    When we execute the transaction QA32 it will asks for the selection parameters, after filling up the seletion parameters if we execute the list will dispaly the details of inspection lot.
    Here i need to disable the EXCEL exporting option in the application toolbar for a perticular user.
    Please suggest me on this.
    Thanks.
    Best Regards
    Govardhan

    Hi,
    Try this program you will get all the user exits for the particular tcode.
    Selection Text: P_TCODE: Transaction Code to Search
    Text Symbols: 001 - Enter the Transaction Code that you want to search through for a User Exit
    REPORT z_find_userexit NO STANDARD PAGE HEADING.
    *&  Enter the transaction code that you want to search through in order
    *&  to find which Standard SAP User Exits exists.
    *& Tables
    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).
      CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    <b>Reward Point if Useful</b>
    Regards
    Gokul

  • Any Suitable exit for CNMASS Transaction

    Dear All,
      Could any one tell me the user exits for CNMASS transaction. This transaction is used to mass update the records for a particular project.  or is there any way that we can add some of the user fields to that transaction.
    Thank You,
    Regards,
    Swaroop Patri

    Hi Swaroop,
             There is no user exits available for this Tcode. Copy the existing program and make changes in Z prg
    With Wishes
    Jai

  • Suitable exit for the PR/PO limit tolerances--ME21N/ME51N

    Hi Experts,
    Can any one help me for the suitable user exit in MM module and processing logic for the below requirement.
    Net price entered at Purchase requisation item level  must not excede at PO line items level.
    Before Saving the PO (ME21N) the exit must cross check wether the PR line items equal to PO line items .
    There are  chances to create for one PR  into multiple PO's.
    For example: If PR quantity is 100.PO creation can be done with 60 for one time  PO and 40 for another PO as required. even more no of PO's for the different quantities.
    Regards,
    Venkata Siva.
    Edited by: venkata siva reddy on Oct 7, 2009 3:15 PM

    Hi,
                 Anybody having any idea. Plz help with your ideas if it is possible to do or not.
    regards,
    Pankaj

  • Exit for VL01N?

    Hi,
    I am having requirement to change the filed of LIPS-MTVFP (Checking Group for Availability Check) on some conditions in creation of delivery by VL01N.
    is there any suitable exit for this ?
    Helpful information rewarded.
    Regards,
    Riaz.

    Hi Raiz,
    Check all exits for VL01N
    Transaction Code - VL01N                    Create Outbound Dlv. with Order Ref.                                                                               
    Exit Name           Description                                                                               
    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)                                                                               
    No of Exits:         17        
    Rewards if useful...............
    Minal

  • Suitable Screen Exit for VA41 transaction

    Hi,
    Could you pls help me out to find user exit for below requirement:
    In transactions VA41 or VA42 or VA43-> Additional data A,
    Additional data B, I want to add some fields as per requirement!
    Please let me know the required screen exit for above requirement.
    Appreciate for earleast response.
    Thanks,
    Prasad.

    Hi Parsad
    Just execute this program
    *& Report  ZFIND_SCREEN_EXT
    REPORT  ZFIND_SCREEN_EXT.
    TABLES: MODSAP, MODACT, TSTC.
    PARAMETERS: INPUT1 LIKE TSTC-TCODE DEFAULT ' ',
    INPUT2 LIKE MODSAP-TYP DEFAULT ' '.
    DATA: SEARCH1(6),
    SEARCH2(3),
    SEARCH3 LIKE MODSAP-MEMBER.
    DATA : FIRST_ROW VALUE 'Y'.
    CONCATENATE: '%' INPUT1 '%' INTO SEARCH1,
    '%' INPUT2 INTO SEARCH2.
    SELECT * FROM TSTC WHERE TCODE LIKE SEARCH1.
    FIRST_ROW = 'Y'.
    CHECK TSTC-PGMNA NE SPACE.
    CONCATENATE '%' TSTC-PGMNA '%' INTO SEARCH3.
    SELECT * FROM MODSAP WHERE TYP LIKE SEARCH2
    AND MEMBER LIKE SEARCH3.
    SELECT SINGLE * FROM MODACT WHERE MEMBER = MODSAP-NAME.
    IF FIRST_ROW EQ 'Y'.
    WRITE: /0 TSTC-TCODE, 6 TSTC-PGMNA, 16 MODSAP-NAME, 32 MODSAP-TYP,
    45 MODSAP-MEMBER, 70 MODACT-NAME.
    FIRST_ROW = 'N'.
    ELSE.
    WRITE: /16 MODSAP-NAME, 32 MODSAP-TYP, 45 MODSAP-MEMBER, 70 MODACT-NAME.
    ENDIF.
    CLEAR : MODSAP, MODACT.
    ENDSELECT.
    IF SY-SUBRC NE 0.
    WRITE : /0 TSTC-TCODE, 6 TSTC-PGMNA, 30 'No exits found'.
    ENDIF.
    CLEAR TSTC.
    ENDSELECT.
    END-OF-SELECTION.
    CLEAR: SEARCH1, SEARCH2, SEARCH3.
    Regards
    Hitesh

  • Exit for to restict Non-leading ledger posting periods for Document Type SA

    Hi,
      Please give the guidelines to complete the following requirment.
      In SAP FI two ledgers Leading(0L), Non-Leading (J2) Posting periods are defined in OB52.
    If non-leading ledger is closed also it will take the Leading posting periods and Posting the document..
    This is the SAP Behaviour.
    Like in FB50L if we enter J2 (Non-Leading) it will display the erro message like
    Posting period in not open.
    Like that they want for FB70,FB75,MIGO,MIRO,FINT and Invoice(VF01).
    Please suggest the suitable exit.
    Thanks & Regards,
    Padmaja.

    Hi Ramu,
    Please refer the below points,
    1. Leading ledger is only one ledger in one client.
    2. In one client you can keep N of non leading ledgers.
    3. company codes are need  assign to non leading ledgers.
    4. All postings will update leading ledger by default.
    5. Non leading ledgers will update if  company code is assigned to non leading ledger.
    6. If you want to  post only non leading ledger then please use the tcode FB50L and FB01L.
    7 You can set the separeate fiscal year variant for non leading ledger.
    I hope above information will resolve you r issue.
    Regards
    Madhu M
    http://wiki.sdn.sap.com/wiki/x/JghNCw    (NewGL Migration Secnarios)
    http://wiki.sdn.sap.com/wiki/x/mosOD     (Document Splitting Wizard)
    http://wiki.sdn.sap.com/wiki/x/f4OfDg    (NON-LEADING LEDGER SPECIFIC
                                                                  POSTING)

  • User-exit for deletion of line item in PO

    hi group
    i want to delete a line item of purchase order.
    and after that i have to make some changes
    so i want to know which user-exit will be used here.
    please help its urgent.

    Hi,
    Please fine the list of user exits for the transaction ME22.
    If it serves your purpsoe , please close the thread and reward suitable points.
    Regards,
    Irfan Hussain
    Transaction Code - ME22                     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
    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.
    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
    LWSUS001
    Customer-Specific Supply Source Determination in Retail
    MRFLB001
    Control Items in Release Creation
    No of Exits:         33

  • User Exit for T.Code : F110 - APP

    Hi Guru's,
    My Company is developing the interface to 3rd party system.
    For that i have to send the all payment data to customized table.
    From custom table to 3rd party system.
    So Please Suggest the Suitable User Exit for F110 - Automatic payment Program.
    The Requirement is After we run the APP System must save that data in customized table Automatically.
    The version is R/3 4.5.
    and i need to give one tab to call the other transaction.
    Please give your advise.
    Thank you very much in Advance.
    Regards,
    Veera.

    Hi,
    You can assign a custom program to your payment method in FBZP and then can populate your custom tables and can pass the data to bank from those custom tables.
    Regards,
    SDNer

  • BAdI/User Exit for MM01

    Hi All,
    I am looking for a User Exit for MM01
    I need to catpure the Document data in MM01>Additional data>Document data tab
    I checked with the following enchancements but no use
    MGA00001
    MGA00002
    MGA00003
    BADI_Material_Check.
    Can any one help me in finding the suitable enhancemet?
    Thanks
    Bhasker

    Hi Bhasker
    Go to Se18 Tcode
    and give the definition name is "DOCUMENT_MAIN01"
    check the definition in display mode because it is Sap Standard Definition.
    there you will find a "TYPE" Tab
    under this you have two check boxes 
    <b>1) Multiple Use</b>
    2) Filter-Depend
    if you want multiple implementations  check this Check box
    after this you need to create a request and the system asks  Access Key for Changes
    for that you will catch that Key from your Basis Team.
    Regards
    Sreeni

  • Exit for ME21N

    Hi,
    Need your help for solving an issue related to ME21N ( Purchase Order Creation)
    I am having ZVRL(say) condition type that is mandatory and is defined in pricing schema ZVVA01(say).ZVVA01 is further attached to purchase organisation 4000 (say).
    I am having a document type ZVVN . I want to save the purchase order without ZVRL (Defined as Mandatory condition)  for particular document type ZVVN. But as ZVRL is mandatory condition , So system does not allow me to save the purchase order.
    For solution following option have been ruled out by the client-
    1) Through a separate vendor schema with different purchase organization.
    2) Entering any value like .01 or .002 for the mandatory condition type that is for ZVRL.
    Other than above two, Can anyone please tell me if there is any exit/badi/ or pricing routine available through which we can avoid mandatory ZVRL condtion for particular document type ZVVN at the time of saving and changing the Purchase order.
    Thanks
    Deepak Gupta

    Hi,
    Check all user exit for ME21N
    Transaction Code - ME21N Create Purchase Order
    Exit Name Description
    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 processin
    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
    See which is suitable for your requirement.

  • Customer Exit for VF01 at Saving of Document

    Hi friends,
    I need a customer exit which will execute just after saving the Billing document number in T-code VF01 and have the data of VBRK and VBRP tables. I am having a list of Exits but which exit should I use, I am not confident.
    The list is as follow.
    Enhancement
    J_3RSINV
    V61A0001                                Customer enhancement: Pricing
    V60P0001                                Data provision for additional fields for display in lists
    V60A0001                                Customer functions in the billing document
    V05N0001                                User Exits for Printing Billing Docs. using POR Procedure
    V05I0001                                User exits for billing index
    SDVFX011                                Userexit for the komkcv- and kompcv-structures
    SDVFX010                                User exit item table for the customer lines
    SDVFX009                                Billing doc. processing KIDONO (payment reference number)
    SDVFX008                                User exit: Processing of transfer structures SD-FI
    SDVFX007                                User exit: Billing plan during transfer to Accounting
    SDVFX006                                User exit tax line in transfer to accounting
    SDVFX005                                User exit reserves in transfer to accounting
    SDVFX004                                User exit G/L line in transfer to accounting
    SDVFX003                                User exit cash clearing in transfer to accounting
    SDVFX002                                User exit for A/R line in transfer to accounting
    SDVFX001                                User exit header line in delivery to accounting
    Business Add-in
    VOR_WA_FAKTURA                          Billing before Goods Issue
    SD_CIN_LV60AU02                         BADI for billing
    Please suggest any suitable way for the solution.
    Thanks in advance.
    Krishan

    hi ,
    keeep break point like break <username> in exit and check ur transaction.
    u will get the exit that is triggered during saving of transaction.
    reward points if hlpful.

  • How to maintian user exit for a wage type

    Hello Experts,
         I would like to maintain a user exit for a particular wage type in infotype 14. As the business rules of the client are specific...So, please help me with ur views...
    thanks

    Hi
    Check the LTA , I am not sure but still you can configure for the medical also .
    Now to lapse is again a issue.
    Well i think you can do it .
    Now how is the main thing , suppose i can give you one example you can get the better way your own.
    Now How you are going to put the values from IT 90--- to 15 are you going to put directly ?
    Now there is std prog pc00_mXX_remc  /  remp now check with this program which is suitable for you and add the codings whatever required in the the customized program which you using to put the values to IT15 .
    You got it now.
    It can be done .
    All the best.
    Manoj Shakya.
    <b>Reminder : Points should be given on answers.</b>

  • 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.

Maybe you are looking for