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 AMMichael,
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,
Satriahi,
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
VenkatHi,
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 NorwayHi,
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! ThanksHi 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 AgarwalHi,
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,
JohnHello 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 -
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,
srinivasHi 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
SureshHi
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 -
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,
AnnaAnna,
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
sanjaywhat 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
-
How to use HDD for Mac and PC?
Hi everyone, I may be a bit off topic or in the wrong forum or out of line on posting my issue here but I AM using a MacPro. I purchased a Western Digital 1TB FireWire HDD (My Book Pro II RAID). It is already supposed to be pre-formated so it was plu
-
The font for Mozilla has changed. How do I get it back to what it was?
Tonight I changed the AOL display page. After that the font had changed to all of Mazilla. I want it back the way it was. This new one is very hard to read. How can I get it changed back?
-
Oracle 9i on RedHat 6.1
I have RedHat 6.1. Do I need to upgrade to 7.1, or can install Oracle 9i on 6.1? Please say "yes". null
-
Iphone update now usb screen lock
Please help Iphone updated, now locked on itunes usb screen
-
How do you manipulate a single letter (that's within a word)?
It's the simplest thing. I've tried looking at every text tutorial I could find. I tried "enabling per character 3D" . Bounding boxes appear around each letter, but if i adjust a parameter it affects the whole word. I want to animate rotation/positio