R/3 Extraction User Exit: check bw system?

Hi,
we have connected two bw systems 'A' and 'B' to one sap r/3 system.
We are using the r/3 extraction user exit (RSAP0001).
The coding in the user exit will depend on the bw system.
Is there any possibility to check in the coding using a parameter or variable which bw system is actually extracting data?
Thanks for you help.

Hello Marc,
I tried the RFC callback method. Unfortunatel it does not work. I got an ABAP dump "CALL_FUNCTION_NO_SENDER":
Program not started via RFC. No return possible.
You attempted to execute an RFC call with the DESTINATION "BACK", but this destination is a reserved word and denotes and signifies a return to the calling program.                                       
The current program was not called via RFC ('Remote Function Call').   
It seems that the bw system starts a separate job on the sap r/3 system (sm37) for extracting the data and so no rfc information is available.
Regards,
Lothar

Similar Messages

  • Vl31n & Vl32n user-exits checking to identify which one helps...how to do

    I have to make sure that the manufacturing date given while batch split has to be updated in the document details.
    Basically I have found 17user exits under vl31n tcode...
    except one user-exit all the other user-exits are not activated.
    I am not expert in user-exits.. I want to activate all the user exits and test any user-exits helps me.
    For that what I need to do initially .  Could you please help me ..?
    I need to create project in cmod ?
    Please guide me- thanks in advance.

    Hi,
    In VL31 program put break point at all occurrances of function module CALL-CUTOMER .Each CALL-CUSTOMER refers to an enahancement component in a  user exit. When transaction is running it goes into each of this CALL-CUSTOMER function module. Check whether your required functionality can be achieved in that exit. After finding correct user exit, create project for that and proceed.
    Aswarth

  • Error in user exit for System menu

    Hi,
    I was working on the user exit for the System menu.
    There was some error in the menu exit I added and then logged off.
    Now when I am tryin to log in the system again and error is given without allowing me to login because the initial log on screen loads the system menu.
    Can anyoone help me resolve this issue.
    Edited by: Ashutosh Tripathi on Mar 26, 2008 11:16 AM

    Michael,
           Thanks for the quick response,
    I did check in IMG, an entry is already there, the 'primary field' is checked,
    USD is assigned to the iso code USD.
    Regards,
    Disney.

  • Can't find user exit or enhancement at RGJVBR15

    Hi everyone,
    I need your help guys. Right now,i'm developed sapscript for billing statement (cash call and expenditure). I have finished the form but i have problem at print program RGJVBR15. This print program is called by RGJVBR10 (Tcode : GJ14 --> Hard Copy Billing).GJ 12 and GJ 13 is used to extract data that will be used by forms.
    There is statement like this in RGJVBR15 at subroutine CREATE_EXPENDITURE (Line 1421 in include file RGJBF_I1) :
    AT NEW C5_CURR. --> Group by funding currency
       PERFORM POPULATE_SPOOL_ID
    ENDAT.
      PERFORM F6100_PROC_...  -> This will be used to open form,write form (sapscript)
    AT END OF C5_CURR.
    ENDAT.
    The problem is that i want to change this logic. I want to change the standard logic (display report group by funding currency), i want to ignore this and instead using group currency. So there only one report produced with one currency only (if using standard logic there is more than 1 report based on funding currency). But i can't find user exit or enhancement in this SAP Standard Program. Is anyone know if there is user exit or enhancement in this program? I don't want to use implicit enhancement because it's will produce problem when client want to upgrade their system. Thank you.
    Best Regards,
    Satria

    hi,
    for tcode GJ14 user exits avaliables are
    Exit Name           Description
    JVA-IM-1             Joint Venture: Integration Manager Set Intercompany Lines
    JVA_IM_2            User Exit Splitting
    JVA_IM_3            User Exit Check Document
    regards,
    paras

  • User exits to update a Zfield in AUFK table for T-code KO01(Order Creation)

    Hi all,
    I have a custom field(zZTEST) in aufk and coas struture(zztest) in order to display in the output generated by kok5 for order.
    The reason for adding in coas struture is the ALV output in kok5 uses coas structure
    I know aufk table gets an entry while creating an order in ko01.
    When i save the order (i.e when i succesfully create an order) i have to pass a value to aufk-zztest so that the custom field in aufk for that internal order created has an value.
    I was looking at the user exits available for ko01
    i found 5 user exits for ko01
    Exit Name---Description
    COOPA002---Customer function for master data maint. - internal
    COOPA003---User-Defined Fields in the Order Master
    COOPA004---Customer function: Print order master data
    COOPA_01---Customer check modules for internal orders
    KKAZ0001---Customer check modules for internal orders
    I have written the code break-point in all the includes associated with this USER EXITS.
    Out of this only only 2 includes gets triggered when i click General data and investments tab .
    I have the code in both of them and the aufk tables gets updated when i save an internal order and i can see the value in kok5 output as well.
    To be frank this is what i want.
    But my only worry is that when we create a new internal orders we don't have any data to be filled i.e mandatory fields in General data and INvestments tab.
    i.e. user can create an internal order without even going to these tabs(General data and INvestments tab) in that case the custom field doesn't get updated and as a result of that i don't see that value in KOK5 ALV output.
    Let me know what can be done or is there any other way that this can be achieved or the way i approached is right or wrong or am i am missing any user exits and the system is at 4.6c.
    Thanks
    Venkat

    Hi,
    Any suggestions on this post
    Thanks

  • User exit regarding Network activities

    Hi,
    I need an user exit checking the activites after press 'SAVE' in transaction CJ20N and CN22.
    What I do: after setting technically complete on an avtivity I want to check for specific conditions before the user is allowed to save.
    I have tried BADI WORKORDER_UPDATE method AT_SAVE, but this method is not importing the activies -> so I can't use this method.
    Method IN_UPDATE is importing the activites, but this methos is not called when pressing 'SAVE'. I don't know when this methid is called..
    I have also investigated substitition and validation (Project system - Network activity), but sub. and val. have to many limitations.
    Someone who can help??
    Best regards,
    Anne Johannessen
    StatoilHydro Norway

    Hi,
    Refer these.
    CCOWB001  Customer exit for modifying menu entries
    COIB0001  Customer Exit for As-Built Assignment Tool
    COZF0001  Change purchase req. for externally processed operation
    COZF0002  Change purchase req. for externally procured component
    PPCO0001  Application development: PP orders
    PPCO0002  Check exit for setting delete mark / deletion indicator
    PPCO0003  Check exit for order changes from sales order
    PPCO0004  Sort and processing exit: Mass processing orders
    PPCO0005  Storage location/backflushing when order is created
    PPCO0006  Enhancement to specify defaults for fields in order header
    PPCO0007  Exit when saving production order
    PPCO0008  Enhancement in the adding and changing of components
    PPCO0009  Enhancement in goods movements for prod. process order
    PPCO0010  Enhancement in make-to-order production - Unit of measure
    PPCO0012  Production Order: Display/Change Order Header Data
    PPCO0013  Change priorities of selection crit. for batch determinatio
    PPCO0015  Additional check for document links from BOMs
    PPCO0016  Additional check for document links from master data
    PPCO0017  Additional check for online processing of document links
    PPCO0018  Check for changes to production order header
    PPCO0019  Checks for changes to order operations
    PPCO0021  Release Control for Automatic Batch Determination
    PPCO0022  Determination of Production Memo
    PPCO0023  Checks Changes to Order Components
    STATTEXT  Modification exit for formatting status text lines
    Regards,
    Prashant

  • Billing user exit to update service rendered date

    Hello,
    My client would like to determin the rebate conditions based on billing date.  However, the system only uses the service rendered date for rebate determination.
    Therefore, I am trying to overwrite the service rendered date with billing date at the time of billing creation. 
    Could you please let me know what user exit I can use?
    I can't user the user exit RV60AFZC because the billing date is not determined when this user exit is running. 
    Your help would be appreicated!  I will give you good points!  Thanks

    Hi Londa,
    Is this question for BW? Otherwise, you'd better post it in the ABAP forum.
    You can do that in the extraction User Exit, RSAP0001 (FM EXIT_SAPLRSAP_001).
    Regards,
    Diego

  • Coming back to the Transaction from a User Exit

    Hi,
    I perform some checks in a User-Exit before saving a transaction & throw an error message if something is not proper. But, the transaction terminates after that. I need to give the user an option to make changes in the transaction. eg, if user exit checks if a certain field should not be empty, the user should have an option to enter the field after the user exit throws the message. How can i go back to the same screen from the exit to achieve the same.
    Thanks in advance.
    Bikash
    This was for a general scenario wherein after an error message triggered by an Exit is displayed, the transaction just terminates.
    Message was edited by: Bikash  Agarwal

    Hi,
    If you give error message, it will leave the current transaction.
    Instead try using some POPUP function module, which will have options 'OK' and 'CANCEL'.
    If user presses 'OK', then allow user to do modifications and if he presses 'CANCEL', then write LEAVE PROGRAM to come out of transaction.
    Hope it helps.
    Regards,
    Shashank

  • Help on user exit (credit limit blocking)

    Hi,
    Currently, my user exit checks the order value in va01, va02 against the remaining credit and puts a credit block on the customer/order if the order value is higher than the credit limit.
    However, it should only take confirmed order values. For example, if the user entered 10 qty, but only 1 qty exists, then only 1 of the values should be considered when it against the credit limit.
    Please help.
    Thanks,
    John

    Hello John,
    Use MV45AFZF Include
    here look at documentation top of the form routine
    FORM USEREXIT_AVAIL_CHECK_CREDIT USING    US_VBAK STRUCTURE VBAK
                                              US_VBUK STRUCTURE VBUKVB
                                              US_VBAP STRUCTURE VBAPVB
                                              US_RELEASE
                                              US_RECHECK
                                     CHANGING CH_CHECK.
      DATA: CON_CHECK_STANDARD LIKE SY-SUBRC VALUE 4,
            CON_CHECK_NO       LIKE SY-SUBRC VALUE 8,
            CON_CHECK_YES      LIKE SY-SUBRC VALUE 0.
      CH_CHECK = CON_CHECK_STANDARD.
    CH_CHECK = CON_CHECK_NO.
    CH_CHECK = CON_CHECK_YES.
    ENDFORM.
    Thanks
    Seshu

  • User exit for infotype 2002

    Hi ,
    The requirement is making the WBS Element field mandatory ONLY for infotype 2002 cost assignment pop up in pa30.Is this any user exit check.
    regards,
    srinivas

    Hi srinivasarao,
    1. Enhancement name is PBAS0001.
    2. Inside this FM is
       EXIT_SAPFP50M_002
      (for checking while saving)
    regards,
    amit m.

  • Upgard ECC6.0 User exit

    Dear Exports
         We  are upgard R/3 to ecc 6.0 Successfully .All Programs and userexit and datas will come . We are created one user exit for Purchase Order .The User exit checked Budget amount and po amount . Now my problem in ECC 6.0 that user exit is activeted the following ERROR l come
    1. When i Change and save the PO " Field Selection PTO not defined" the error will come.
    2.Create New Po "Company code  is not defined"
    Thanks and Regards
    Suresh

    Hi
    Thanks for your quick response
    I will debug in user exit no error come but Function module mex_feldauswahl
    error will come
    how to rectify in this error
    Thanks and Regards
    Suresh

  • 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 Delivery note in MIGO transaction

    hi friends,
    Basically i am MM Functional ,so please guide me how worte user exit in SAP system . if any body face this same issue pls put progrmme and where it placed
    In case we enter the duplicate delivery note from the same vendor in the same physical/financial year, should get error/warning message
    In MIGO delivery note not accpeted repeted DC numbers
    Use MBCF0002 Customer function exit: Segment text in material doc. item
    EXIT_SAPMM07M_001 to give ur coding for duplicate delivery note entry and chk.
    Field name i_mkpf-xblnr for delivery note number

    >
    sivasankar cherukuri wrote:
    > hi friends,
    >
    > Basically i am MM Functional ,so please guide me how worte user exit in SAP system . if any body face this same issue pls put progrmme and where it placed
    >
    > In case we enter the duplicate delivery note from the same vendor in the same physical/financial year, should get error/warning message
    >
    > In MIGO delivery note not accpeted repeted DC numbers
    >
    > Use MBCF0002 Customer function exit: Segment text in material doc. item
    >
    > EXIT_SAPMM07M_001 to give ur coding for duplicate delivery note entry and chk.
    >
    > Field name i_mkpf-xblnr for delivery note number
    Go to TCode CMOD and select an existing project / create a new project.
    Select enhancement assignment and give the name EXIT_SAPMM07M_001
    Save the change.
    Then enter again and double click on the name provided above. Inside there will be an INCLUDE ZX*****
    Double click on that include, the system will ask to create a program. Accept it.
    Now you have the open field to make your validation.
    Regards,
    Aroop

  • User exit on saving IW21

    Hi all,
    I need to find user exit which is launched on saving the notification with the transaction IW21/IW22. I found those items:
    IWO10026            User check on setting status 'Do not perform'
    IWO10027            User exit: Generate user-defined settlement rule
    IWOC0001            Create PM/SM notification: Determine reference object
    IWOC0002            PM/SM notification: Check whether status change is allowed
    IWOC0003            PM/SM authorization check of ref. object and planner group
    IWOC0004            Change single-level list editing PM/QM/SM ALV settings
    but any of them seems to be useful for me. Could anyone give me some hint?
    Thanks in advance and best regards,
    Anna

    Anna,
    What are you trying to do in the user exit?  Here's a list of some of the user exit function modules.  You can easily retrieve the project from any of them.
    But - the list may not help you.  It depends on what you are trying to accoplish.   Notifications has some excellent user exits and there are follow up actions / action boxes that can be used as well.
    Michelle
    Customer Exits QM/PM Notifications                                   
    EXIT_SAPLIQS0_002              User Exit for Influencing the F4 Help for Catalogs                   
    EXIT_SAPLIQS0_003              Function Code "+US3/4" in Menu "Goto/Task" in Notification Processing
    EXIT_SAPLIQS0_004              Function Code "+US5/6" in Menu "Goto/Activities" in Notif. Processing
    EXIT_SAPLIQS0_005              Determining Processing Deadlines According to Priority               
    EXIT_SAPLIQS0_006              Default Partner When Adding A Notification                           
    EXIT_SAPLIQS0_007              Determination of BOM application for BOM Explosion                   
    EXIT_SAPLIQS0_008              Supply Function Codes with Text/ Deactivate Codes: "Goto/Task"       
    EXIT_SAPLIQS0_009              Supply Function Codes/ Deactivate Codes: "Goto/Activity"             
    EXIT_SAPLIQS0_010              Function Codes in Menu "Goto/Notification" in Notification Processing
    EXIT_SAPLIQS0_011              Supply Function Codes with Text/ Deactivate Codes: "Goto/Notification"
    EXIT_SAPLIQS0_012              Function Codes in "Goto/Cause" Menu in Notification Processing       
    EXIT_SAPLIQS0_013              Supply Function Codes with Text/ Deactivate Codes: "Goto/Cause"      
    EXIT_SAPLIQS0_014              Function Codes in Menu "Goto/Item" in Notification Processing        
    EXIT_SAPLIQS0_015              Supply Function Codes with Text/Deactivate Codes: "Goto/Item"        
    EXIT_SAPLIQS0_016              Function Module for Deactivating Notification Function Codes         
    EXIT_SAPLIQS0_018              Check Whether a Change of Notification Type is Allowed               
    EXIT_SAPLIQS0_019              Influence Data Transfer for New Notification Type                    
    EXIT_SAPLIQS0_020              User Exit "Check Authorization for Status Change"                                                                               
    Customer Exits Notifications                                         
    EXIT_SAPLIQS0_001              Customer Exit "Check Status Change for Permission" for PM/CS Notificat
    EXIT_SAPLIQS0_017              Default Values when Adding PM/CS Notification

  • User exit for va01/va02 for std program

    Hi ,
    how are u all....
    here is my problem...
    i created a customized screen for va01.
    this screen gets called after user saves the order.
    in this screen i provided 4 options .
    1. accept the order
    2 change the order
    3.reject the order
    4 release unconfirmed.
    i am calling this screen in user exit userexit_refresh_document.
    before this am capturing the order number .
    once user clicks on first radion button i.e on accept.
    then i am passing the order number and removing the block using BAPI_salesorder_change.
    but here bapi is passing the error message as plese enter the order number ....
    my doubt is the userexit whr am calling the screen is correct ?
    can we do the same using BDC ..?
    if anybody working actions on user entry for va01 and va02..
    please let me know whr and how u r writing the code... sooon
    thx in advance...
    regards
    sanjay

    what are u doing ? , u cannt call BAPI in the same user exit.
    if user accepts the order --->then u have to unblock the order ?
    then u have to activate Credit Control User exits ->SPRO->SD->System Modifications>Credit Control User exits.
    regards
    Peram

Maybe you are looking for