But we need sap access to edit the
program SAPMV45A:
- 8309 user exit for header screen
Is there any other way other than this. Becoz giving access to sap objects seems not a good practise and i didnt get approval.
Regards,
Srijith R
But we need sap access to edit the
program SAPMV45A:
- 8309 user exit for header screen
Is there any other way other than this. Becoz giving access to sap objects seems not a good practise and i didnt get approval.
Regards,
Srijith R
Hi Ryan,
I think there is no option here to add in the standard tab. Please follow these steps to add in custom tab. Here these are the custom fields added in the delivery header
1) Method TRANSFER_DATA_TO_SUBSCREEN.
set PARAMETER ID 'VEHICLE_REG_NO' FIELD is_likp-VEHICLE_REG_NO
2) Method TRANSFER_DATA_FROM_SUBSCREEN
GET PARAMETER ID 'VEHICLE_REG_NO' FIELD CS_likp-VEHICLE_REG_NO
3) Method ACTIVATE_TAB_PAGE
ef_caption = ''.
ef_program = 'Screen program'.
ef_dynpro = 'Scr Number'.
You can place the fields in the zprogram and that will be called here.
Regards,
Madhu.
Ryan Hannay wrote:
Anyone know of a good way to add custom fields directly on an existing tab?
Hi Ryan Hannay
You can not add fields in Existing tab Better go with adding new tab methodology
There are plenty of examples available in net for adding new tab in VL01
Regards,
Bastin.G
Hi
As Bastin told you, you cannot do it, but you can create your own screen, add the fields from the screen you want to add your customer fields, add your customer field, and set this screen the first (ie: the first tab with EF_POSITION = 1), and then the end user can work in an unique screen.
I hope this helps you
Regards
Eduardo
Hi Friends,
I have to update the field VBRK-FKSTO.
For some invoices when they are cancelling this field is not updating in VBRK Table.
I need any user exit or somthing to fulfill this requirement.
Kindly Help in this regard.
Thanks & Regards,
Jogesh Mutyala
Hi,
I have a requirement of adding 2 new custom fields on XD03 address tab. how do i achieve this?
Hi Rakhi,
Have look in RF02D table. It is a table for Screen and work fields for maintaining customer master data.
Regards,
PS
Hi Rakhi,
Check SAP note 577502.
The note mentions the steps to enhance the customer master data with additional fields by adding new sub screens in the master data.
Regards
Amitash
Hello Subandi,
Ideally, the screen which we create while activating the screen enhancement in CMOD, is called in a sbubscreen area (which is part of the SAP standard). Now when you deactivate the project, still the screen exists. So please delete the screen as well if you don't want the custom fields. Same rule applies to customer includes.
Even though you deactivate the project, the underlying includes are still active. So you need to delete the Includes as well. Also in case of screen exit, you need to delete the screens.
Hi
Check if note 1823306 - VBRK-SFAKN and VBRK-FKSTO are blank both in original and cancelation billing document matters.
Regards
Eduardo
Thank you all for the feedback, I figured this was the case but was hoping there might have been something I overlooked. Will move ahead with the custom tab in VL02N.
-Ryan
Hi,
have you tried with the customer exit 'EXIT_SAPLV60B_008', just implement this customer exit which creates an Include ZXVVFU08 and add the below code and see whether updating the CVBRK-FKSTO is reflected or not.
IF sy-tcode = 'VF11' AND cvbrk-fkart = <your document type for which it has to update>.
cvbrk-fksto = 'X'.
ENDIF.
If this not works, you have to use an Implecit enhancement which is at begin of the any code in the function module 'FI_PROCESS_REVERSE'.
Thanks & Regards
Bala Krishna
Hello,
did you solve this issue? we also meet this problem in our SAP R/3 system.
Could you please give me some information?thanks.
Chen Jun
Hi Tamas,
I am using MV45AFZB for doing my changes.If error message occured then I have to raise an error message and user should not be allowed to save the sales order.
I have written my logic in USEREXIT_CHECK_VBAP .But after the error message if I press enter again I am able to change the sales order.
Could you please let me know the solution how to avoid the editing of sales order after the error message occured.
Thanks,
Komal Bhutada.
Hi experts,
We are using SAP ECC 6.0 and according to a note I need to activate the implementationI CO_SRULE_CDOC_IMP as a solution.
But its not allowing to do so. Kindly suggest. SAP note 499701.
Rgds-
Kp
Hello Chen Jun,
No we could not solve in ecc5. So I gave the name fix for the dynpro.
After upgrade to ecc6 I saw that the name was changed to the given in the exit.
best regards Peter
Hi ,
In the Standard Report AR25-Depreciation posted (Prog.RAGAFA_ALV01).
I need to add new button in the standard output lay-out.
but I am unable to find the PF status.
Kindly Help on this.
Regards,
VSN.
Hi Jack Fisher,
It's a long time , since this thread was posted. I also had a same requirement of adding new column in ME2J output. After searching on SDN I came across your thread , which is still unanswered.
After trying by try and error method, I got the solution,
1. Run the T-code ME2J. At output display place a cursor on any column. press F1. Copy Structure name(MEREP_OUTTAB_ACCOUNTING).
2. Go to SE11. Paste structure name MEREP_OUTTAB_ACCOUNTING in Data type. Press display button. Append structure by desired fields. Press Where-Used-List (Ctrl+Shift+F1).
3. In 'Where-Used in list' structure tick Programs and execute. Copy Program name : LMEREPI02.
4. Goto SE38, give program name LMEREPI02. press Display.
5. Press Enhance (Shift+F4).
6. Goto Edit-Enhancement Operations-Show Implicit Enhancement Options.
7. Search for 'METHOD build_acc_list'. Before the ENDMETHOD right click on the line""*"" goto the end at Enhancement Implimentations - Create. Select option Code.
8. Create Enahancement implimentation give package and short text.
9. Enhancement spot is created in a include program LMEREPI02. Write the desired code here by using values from 'ls_outtab_accounting'.
10. Modify the required new values got from code to 'ex_outtab_acc'.
11. You will get the new values at output of ME2J by selecting the Column names from Change Layout tab.
Hope this helps you out. Reward accordingly.
Hi,
I saw your code, you have written this line -
Here you should be passing 'X' in place of the document number.
Please try and revert if issue still persists.
Regards,
Harsh Bansal