Doubts on enhance ment
1. How do I know what program this Enhancement spot belongs to?
2. What transaction I can use to go to the ESpot directly?
Pls help me on this clearly ...
hI,
The enhancement spots are used to manage explicit enhancement options. Enhancement spots carry information about the positions at which enhancement options were created.
enhancement spot->
Definition
The enhancement spots are used to manage explicit enhancement options. Enhancement spots carry information about the positions at which enhancement options were created. One enhancement spot can manage several enhancement options of a Repository object. Conversely, several enhancement spots can be assigned to one enhancement option.
difference->
check this link
http://weblogs.sdn.sap.com/
Regards
Similar Messages
-
Hi Bw xpertz
Could u please send me the approach of the following issue.Recently i did a r&d reg transaction data field addition to the existing data source.Finally i come to know that i did a mistake.I did it as follows its an addition to sd billing data source(2LIS_13_VDITM).
My addition is its a value which gives Vertical %.
I did it as follows
1) I check DS at RSA6>2)Then i select it and enhance it>3)Then I go to CMOD.->4)i give the projname>5)i go to the user exit for t-data.then i enter in to the ABAP editor screen then i give some code--->6)Then i replicate it to BW.
But unfortunately i did not get the data .
Could U please give me the exact process of enhance ment for an existing DS.If any doc can u just mail to the following e-mail: [email protected]
And also one more issue can u just give me the brief idea abt V3 control update.
Thanx In advance
Best regards
Krish
Bangalore.
Be Coool...Do cooool...Strive U r Goalz...!Hello Krish,
Go through these weblogs for step by step approach to enhance the datasource
/people/sap.user72/blog/2004/12/16/logistic-cockpit-delta-mechanism--episode-one-v3-update-the-145serializer146
/people/sap.user72/blog/2004/12/23/logistic-cockpit-delta-mechanism--episode-two-v3-update-when-some-problems-can-occur
/people/sap.user72/blog/2005/01/19/logistic-cockpit-delta-mechanism--episode-three-the-new-update-methods
/people/sap.user72/blog/2005/04/19/logistic-cockpit-a-new-deal-overshadowed-by-the-old-fashioned-lis
/people/sap.user72/blog/2005/02/14/logistic-cockpit--when-you-need-more--first-option-enhance-it
Hope it helps.
Regards,
Praveen -
Doubt on implicit enhance ment.
HI experts,
I got requirement regarding enhancements.all available are already used. so i go for implicit enhancement to add custom code,in that also already add custom code. here my doubt is can i add my code again , is it possible,if possible what type of issues will come. plz guide me.You mean to say, already you guys implemented an enhancement & wants to place your code in the existing enhancement code. could you elaborate your req? it is always possible to implement implicit enhancements but you need to be careful while implementing them.
the implicit enhancement will gets called every time when that transaction runs or any related transactions which triggers that code . Validations accordingly will make you implement imp. ehhancements smoothly.
Thanks,
Kishor. -
i am enhancing a structure kuweg ..that is i am inserting another stucture into that structure
by using appending structure.->and in that i use .include type <my struc type>
tthe problem is i can get the data saved in db tables but they are not coming in screen va01 ..which shd come
using user exit move_field_to_vbakHi..
If u enhance the Structure in DDIC then those fields not automatically added to the Screen in VA01 . For that you have to implement the Screen Exit for VA01 tcode. (only if the Screen exit is available for VA01).
reward if Helpful. -
Hi experts, I need guidance on Customers exits and user exits
(Function Exit, Screen Exit,Menu Exit, Field Exit, Table Exit, Text Exit).
and please forward me any details material available on these.
this is my mail id : [email protected]
Thanks in advanceHi
User exits (Function module exits) are exits developed by SAP. The exit is implementerd as a call to a function module. The code for the function module is written by the developer. You are not writing the code directly in the function module, but in the include that is implemented in the function module.
The naming standard of function modules for functionmodule exits is:
EXIT_<program name><3 digit suffix>
The call to a functionmodule exit is implemented as:
CALL CUSTOMER.-FUNCTION <3 digit suffix>
To find a Exit.
Goto Transaction -- Find The Package
SMOD >f4>Use the Package here to Find the Exits In the Package.
Else if you Want to search by Application Area wise ,
There is one more tab to find the Exits in the Respective Application Area.
Implementing the Exit-- CMOD Create ProjectsAssgn your Component .
Now Run ur Transaction to Check if it Triggers.
Thats it..
Suppose you need to find out all the user exits related to a tcode.
1. Execute the Tcode.
2. Open the SAP program.
3. Get the Development Class.
4. Execute Tcode SE84.
5. Open the Node 'Envir. -> Exit Techniques -> 'Customer Exits -> Enhancements'
6. Enter the Development class and execute.
Check out this thread..
The specified item was not found.
1. Type the transaction : system->status-> <PROG. NAME>
2 open SE37 , type EXIT<PROG NAME> and press F4 to get the list of function exits available.
3. Open CMOD utilities->SAP enhancements
EDIT->All selections
4.type the function module name obtained in step 2, in fields 'component name' in 'additional selections' block. and execute.
5. The displayed list contains the enhancements names for the transaction You were looking for.
6. Create a project in CMOD and the code in default include->activate.
http://www.erpgenie.com/sap/abap/code/abap26.htm
which gives the list of exits for a tcode
http://help.sap.com/saphelp_nw04/helpdata/en/bf/ec079f5db911d295ae0000e82de14a/frameset.htm
For information on Exits, check these links
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sapgenie.com/abap/code/abap26.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
http://www.easymarketplace.de/userexit.php
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sappoint.com/abap/userexit.pdfUser-Exit
http://www.planetsap.com/userexit_main_page.htm
User-Exits
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sap-img.com/ab038.htm
http://www.planetsap.com/userexit_main_page.htm
http://www.sap-basis-abap.com/sapab013.htm
http://sap.ittoolbox.com/documents/popular-q-and-a/user-exits-for-the-transaction-code-migo-3283
These links will help you to learn more on user exits.
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm
http://www.planetsap.com/userexit_main_page.htm
http://www.allsaplinks.com/user_exit.html
www.sap-img.com/abap/what-is-user-exits.htm
Also please check these threads for more details about user exits.
Re: Screen exit
user exit and customer exit
user exit
1. Document on UserExits in FI/CO
http://www.ficoexpertonline.com/downloads/User%20ExitsWPedit.doc
2. Finding User Exits...
http://sap.ionelburlacu.ro/abap/sap2/Other_Useful_Tips.html#Finding_User_Exits
3. List of all User Exits...
http://www.planetsap.com/userexit_main_page.htm
EXIT is basically an enhancement in SAP object. You can add your code in SAP transaction.
Go through below links-
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
http://www.easymarketplace.de/userexit.php -
Doubts on Enhanced Recever determination blog
Hello ,
Regarding Enhanced Receiver determination I am working on the
blog " Illustration of Enhanced Receiver Determination - SP16
But I didnt understand the floww...
so Could you pls give the necessary Interface mappings and message mapings I need to deevelop
and also steps for the ID part too....
Blog is not clear for me...
Please do the needfulHi Satya,
You will need to create 2 message mappings. One will be simple mapping between source and target messages. The other mapping will be between the source message and in the target you need to select Receivers from the Software Component SAP BASIS and namespace http://sap.com/xi/XI/System. Then go ahead and create the respective Interface Mapping. In the second Interface Mapping use Receiver Determination in the target interface.
In the ID part you need to select the Enhanced option in the Receiver Determination and select the Second Mapping that you have created.
Then the rest interface determination and all you need to create accordingly.
Thanks and Regards,
Sanjeev. -
Hi,
1. How do I know what program this Enhancement spot belongs to?
2. What transaction I can use to go to the ESpot directly?
Pls help me on this clearly ...Hello,
Usually there are two ESpot in the programs. One in the begin of the program and the other in the end of the program.
You can know where are the Espots clicking in the button "EDIT->Enhacement Operations->Show Implicit Enhacement Options".
You can use the TRX SE19 to see the Enhancement implementations.
Best Regards,
Caíque Escaler -
hi all
1. how to enhance Master Data
could any one help me wt are steps /procedure to be follow?
thanksbelow thread can help..
Re: enhancements
Vishvesh -
Hello Gurus..
Is there any link between MM purchase order to SD invoice.
it needs any user_exits.....
and also send details abot User_exit_save_document.
please urgent...
Thanks & Regards
Nagaraju ChintamHello Gurus..
Is there any link between MM purchase order to SD invoice.
it needs any user_exits.....
and also send details abot User_exit_save_document.
please urgent...
Thanks & Regards
Nagaraju Chintam -
Hi,
I am trying to enhance the SD Billing DS 2LIS_13_VDITM
First i am trying to Extract structure, here system will asking access key..y?
Can you explain me what is exactly enhance ment steps and how to add std fields from std db tables?
Regards,
devi.Hi,
this my code check it....i didn't get any data
DATA : WA_OPP LIKE MC13VD0ITM OCCURS 0 WITH HEADER LINE,
ZENHANCEMENT OCCURS 0 WITH HEADER LINE.
TYPES: BEGIN OF T_VBRK,
VBELN TYPE VBRK-VBELN,
BUKRS TYPE VBRK-BUKRS,
GJAHR TYPE VBRK-GJAHR,
END OF T_VBRK.
TYPES: BEGIN OF T_BKPF,
BELNR TYPE BKPF-BELNR,
XBLNR TYPE BKPF-XBLNR,
TEMP(10) TYPE C ,
BUKRS TYPE BKPF-BUKRS,
GJAHR TYPE BKPF-GJAHR ,
END OF T_BKPF.
TYPES: BEGIN OF T_BSEG,
BELNR TYPE BSEG-BELNR,
VBELN TYPE BSEG-VBELN,
SHKZG TYPE BSEG-SHKZG,
GJAHR TYPE BSEG-GJAHR ,
END OF T_BSEG.
TYPES:BEGIN OF T_SHKZG,
SHKZG TYPE BSEG-SHKZG,
BELNR TYPE BSEG-BELNR,
VBELN TYPE BKPF-VBELN,
VBELN TYPE VBRK-VBELN,
BUKRS TYPE VBRK-BUKRS,
END OF T_SHKZG.
DATA: IT_VBRK TYPE STANDARD TABLE OF T_VBRK WITH HEADER LINE,
IT_SHKZG TYPE STANDARD TABLE OF T_SHKZG,
IT_BKPF TYPE STANDARD TABLE OF T_BKPF WITH HEADER LINE,
LS_SHKZG LIKE LINE OF IT_SHKZG.
*DATA : WA_OPP LIKE MC13VD0ITM OCCURS 0 WITH HEADER LINE ,
DATA: WA_VBRK LIKE LINE OF IT_VBRK ,
WA_BKPF LIKE LINE OF IT_BKPF ,
WA_SHKZG LIKE LINE OF IT_SHKZG.
*DATA: WA_C_T_DATA TYPE C_T_DATA .
CASE I_DATASOURCE.
WHEN '2LIS_13_VDITM'.
SELECT VBELN
BUKRS
GJAHR
FROM VBRK
INTO TABLE IT_VBRK
WHERE BUKRS = '1100'.
SORT IT_VBRK BY VBELN BUKRS.
DELETE ADJACENT DUPLICATES FROM IT_VBRK COMPARING VBELN BUKRS.
LOOP AT IT_VBRK .
IF SY-SUBRC <> 0.
READ TABLE IT_BKPF INTO WA_BKPF WITH KEY BELNr = WA_VBRK-VBELN.
READ TABLE IT_SHKZG INTO WA_SHKZG WITH KEY BELNR = WA_BKPF-TEMP.
ENDIF.
ENDLOOP.
*LOOP AT IT_VBRK.
IF IT_VBRK IS NOT INITIAL.
SELECT BELNR XBLNR GJAHR FROM BKPF INTO CORRESPONDING FIELDS OF TABLE IT_BKPF
FOR ALL ENTRIES IN IT_VBRK
WHERE BELNR = IT_VBRK-VBELN
AND BUKRS = IT_VBRK-BUKRS.
ORT IT_BKPF BY BELNR BUKRS.
CONDENSE IT_BKPF-XBLNR.
CONCATENATE BELNR GJAHR into temp.
MOVE IT_BKPF-XBLNR TO IT_BKPF-TEMP.
SELECT SHKZG FROM BSEG
INTO CORRESPONDING FIELDS OF TABLE IT_SHKZG
FOR ALL ENTRIES IN IT_BKPF
WHERE BELNR = IT_BKPF-TEMP
AND BUKRS = IT_BKPF-BUKRS.
SORT IT_BKPF BY BELNR BUKRS.
SORT IT_SHKZG BY BELNR BUKRS.
ENDIF.
LOOP AT IT_VBRK .
IF SY-SUBRC = 0.
READ TABLE IT_BKPF INTO WA_BKPF WITH KEY BELNr = WA_VBRK-VBELN.
READ TABLE IT_SHKZG INTO WA_SHKZG WITH KEY BELNR = WA_BKPF-TEMP.
ENDIF.
ENDLOOP.
*LOOP AT IT_VBRK .
if sy-subrc = 0.
read table it_bkpf into wa_bkpf with key BELNR = wa_VBRK-VBELN.
read table it_shkzg into wa_shkzg with key belnr = wa_BKPF-TEMP.
endif.
*ENDLOOP.
IF IT_VBRK IS NOT INITIAL.
SELECT BELNR XBLNR FROM BKPF INTO CORRESPONDING FIELDS OF TABLE IT_BKPF
FOR ALL ENTRIES IN IT_VBRK
WHERE BELNR = IT_VBRK-VBELN
AND BUKRS = IT_VBRK-BUKRS.
SORT IT_BKPF BY BELNR BUKRS.
CONDENSE IT_BKPF-XBLNR.
MOVE IT_BKPF-XBLNR TO IT_BKPF-TEMP.
SELECT SHKZG FROM BSEG
INTO CORRESPONDING FIELDS OF TABLE IT_SHKZG
FOR ALL ENTRIES IN IT_BKPF
WHERE belnr = IT_BKPF-TEMP
AND BUKRS = IT_BKPF-BUKRS.
SORT IT_BKPF BY BELNR BUKRS.
SORT IT_SHKZG BY BELNR BUKRS.
ENDIF.
*loop at it_vbrk.
read table it_bkpf into wa_bkpf .
endloop.
LOOP AT C_T_DATA INTO WA_VBRK.
READ TABLE IT_VBRK INTO WA_VBRK
WITH KEY VBELN = WA_VBRK-VBELN
BUKRS = WA_VBRK-BUKRS .
BINARY SEARCH.
IF SY-SUBRC = 0.
READ TABLE IT_SHKZG INTO WA_SHKZG WITH KEY VBELN = WA_VBRK-VBELN
BUKRS = WA_VBRK-BUKRS.
BINARY SEARCH.
IF SY-SUBRC = 0.
MODIFY C_T_DATA FROM WA_VBRK.
ENDIF .
ENDIF.
ENDLOOP .
ENDCASE. -
Error in creating implicit enhancement
Hi Experts,
I want to create an implicit enhancement in a standard program. I went to Edit -> show implicit enhancements
and right clicked at the yellow lines and clicked create .
it asked for the enhancement name. after giving name and pressed ok , it is showing error 'Error in creating enhancement'
why is this error coming?
Thanks in advancehi vijaya
well let me take an example
suppose u r requiremwnt is to disable an field in an XYZ transaction
And let the Enhancemant for this
XYZ0001P.
now when u go to CMOD and create
an project as
Z_xyz
and when u go to enhancement Assingment
here u give the enhance ment number which in our case is
XYZ0001P
now if u save it . It will not get saved and show and error message which says
this enhancemanet is alreay is being used
in another project
this is because u can one enhancement can only be used in one project only .
Hope it have cleared ur problem .
Cheers
Snehi -
BAPI for purchase order enhancement in DMS
hi, guru,
one of the client requirement is,
Is there any BAPI s for enhance ment of DMS and Purchase order FUnctionalities?
points!!!!!!!!!!1Hi,
regarding the DMS BAPIs please see the transaction BAPI in your system or the SAP note 766277 which contains a complete documentation on all DMS BAPIs.
Best regards,
Christoph -
Enhancements in BI 7.0 extraction
Hi Team,
Can anybody please give me the difference between bw 3.5 extraction and Bi 7.0 extraction.I mean to ask are there any enhance ments in extraction point of view in Bi 7.0...
answers are very appreciated.
thanks,
Deepthi.Hello, Deepthi.
Check this Links.
and even you can search the Forums on the subject
http://help.sap.com/saphelp_nw2004s/helpdata/en/28/4c553c42360a40e10000000a114084/content.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/52/777e403566c65de10000000a155106/content.htm
Enhancements in BI 7.0 (2004s)
/message/2403097#2403097 [original link is broken]
extraction from bi 7.0?
Hope this helps
sharp deep -
FB60 enhancement to validate Company Code
Hi,
I have to do the validation for Company code in Tcode FB60. The issue iam unable to get the correct enhance ment for tis.
i have tried following enhancements.
F050S001 FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
F050S002 FIDCC1: Change IDoc/do not send
F050S003 FIDCC2: Change IDoc/do not send
F050S004 FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
F050S005 FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
F050S006 FI Outgoing IDoc: Reset Clearing in FI Document
F050S007 FIDCCH Outbound: Influence on IDoc for Document Change
F180A001 Balance Sheet Adjustment
FARC0002 Additional Checks for Archiving MM Vendor Master Data
RFAVIS01 Customer Exit for Changing Payment Advice Segment Text
RFEPOS00 Line item display: Checking of selection conditions
RFKORIEX Automatic correspondence
SAPLF051 Workflow for FI (pre-capture, release for payment)
Thanks,
Deepthi.Hi,
My requirement is changed now.
I need to get a user exit or badi where after entering the header data and only ONE LINE ITEM data and press enter key, I should get the Header Company code and Line Item Company code in one enhnacement. I must valdate these 2 fields.
Regards,
Deepthi. -
How to enhance the cube to include 0CS_TRN_QTY
Hi Gurus
In 2004S what are the steps to enhance the field, please help me.
How to enhance the cube to include 0CS_TRN_QTY, this field is coming from GL Totals table? this is new table included to 2004S.
please help me
Thanks
lalitHi Lalit,
1) Go to Rsa6 and select the DS that belongs to your particular cube , and double click on it and note down the ES name .It is
2) Go to Se11 and keep the ES name at DATATYPE and clcik on Display. and then Click on Append structure Button.
3) Give the techinica name to AS in the immedaite screen and then give description in other screen and enter the zzfields that you want to add. Finally activate the Append Structure.
4) aggin goto RSA6 and enter into change mode for the DS , and then remove tick mark for newly added fields aginst Hide only .
5) Replicate the DS into BIW.
6) give th ccoding for these newly added fields in CMOD.
7) in CMOD , you need to use already existing project. If there is no project existing,then create new one . While creating take RSAP0001 as Enhance ment assignement.
8) you have to code the ABAP lines in EXIT_SAPLRSAP_001 component and in the include ZXRSAU01.
9) Donot forget the activation of Project and include after every modifications.
Regards,
Lakshman.G
Maybe you are looking for
-
I am using 2011 SP1 version of LabVIEW, toolkits and add-ons. I am trying to make the following remote panel opening VI work. This used to work well on LabVIEW 8.5 but now I get an Error 7 from the last Invoke Node of the second loop. The top loop wo
-
Hi I have upgraded to firefox 4. It seems that no matter how I shut down firefox or what security settings I use the options History | Restore Previous Session is always enabled when I restart firefox. This is the same big button that appears on the
-
When I use Firefox and am on a web site, if I click a link on that web site - like to download a PDF - nothing launches to open the file. The screen - after I click - changes to a blank screen, yet nothing appears. When I do this with MS Internet Exp
-
Can't launch executable from SQL Server Agent Job
I'm trying to launch an .exe from SQL Server Agent Job and basically nothing happens. I created a job, with 1 step, type is Operating System (CmdExec), run as sql agent service account, and in the command box I typed "start notepad" (no quotes). The
-
Best practice for listeners for multiple oracle homes - 1 listener?
I have a machine with 9i and 10g on it, and I have set up a 10g listener to serve connections to the 9i and 10g databases. Is this best practice, or is it better to have two listeners - a 9i listener for th 9i databases and a 10g listener for the 10g