Hiding Fields in Standard Program : RFITEMAR ,LDB : DDF
Hi Experts,
Am using standard program : RFITEMAR ,as per my requirement i dont need
to display all the fields in the standard selection screen,i juss want to hide the fields which
i dont want to dispaly in the selection, as there are some dependencies i dont want keep that code in active state.
can anyone pls help me/suggest me with my logic/guidance would be helpful and very much appreciated.
Regards,
Ashok.
Hi Marcin,
Thnaks for your response.
SHDO Tcode is used for Transcation Varient which is used to hide the fields
or display additioal fields in sales order.
According to my requirement i copied the standard program into a custom program
thats where am tryig to implement changes.am not sure wether that would fulfill my requirement.
do let me if know any solution /guidance would be helpful and appreciated.
Regards,
Ashok.
Similar Messages
-
Need to add field to standard program.
Hi all
I need to add a field to standard program whic is from the Ztable. How do I do it and where should i add the field.
Plz help.
Regrds
MonaMy queries is I need to create a ztable and using that ztable field I need to get data. I need to change the output of the standard program that output shud have that field.
for eg. Company code specific data. this company code field i need to have in program output that means i need to use this ztable in standard program.
If not clear plz tell me
mona Please respond to the same thread.
so everyone could answer for your query.
if it is a report program copy it as a Zprogram.
create a ztable in se11 .
add fields and data entries finish all those work there.
and in the copied std pgm
add select-options: s_new_f1 for ztable-f1.
or u can also use parameters: p_f1 type ztable-f1.
under : at selection-screen output.
<perform select query operation for the new ztable.>
select singe * from table ztable wa_ztable where f1 = p_f1.
so that the new field willl also come along with the standard output.
Please check this -
Add selection screen field in standard program
Hi Friends,
I have a requirement to add a language selection screen field in standard programs (RFSUSA00, RFITEMGL, RFIDPL11, RFBELJ10_NACC, RFIDPL06, RAGITT_ALV01 , RFASLD15 , S_PL0_86000028 , RFCASH00 , RFIDPL18).
This is such that when I select the appropriate language the output should get printed in that paticular language. Can someone help me with how to do this?
Regards,
DikshithaHi Dixitha,
Use implicit enhancement option.
Desplay the report in se38.
In Menu, go to Edit > Enhancement Operations > Show Implicit Enhancement Options.
The system will show you lines (in color) where you can add your enhancement.
This function will allow you to add business rules, substitute fields, do extra calculations, and other unique, non-standard requirements.
Reddy -
Hi experts,
how can v add a field to the standard program..it is asking access key..
Thx in advance.
Neelima.NHi,
What you can do is find an USER-EXIT or a BAdi (business add-ins) for the standard program.
It is not avisable to change standard code as if you go for an upgrade then all the user-defined code will be lost.
But using the above approach the user-defined code will be replaced/lost.
Hope this solves your problem.
Thanks & Regards,
Tarun Gambhir -
Assign search help for a screen field in standard program?
Hi All,
Is there any other way to assign search help to a standard SAP screen field? (to be precise i want to assign search help to Recipient field in table control of components tab in transaction IW32/IW31)
I know we can do this by assigning search help through screen painter (by changing standard program, which is my last option).
Any advice/help will be greatly appreciated.Hi,
I think you will find solution in below <b>threads</b>:
Re: Search Help for standard field
How to assign a search help
Search help for Standard SAP field
<b>Reward if helpful</b>
Rgds, -
PCH ldb - hiding fields on standard selection screen
Hi,
I am using PCH ldb in my report. The standard selection screen which appears initially, does not show us the "object selection period" fields directly (it is hidden initially). It is displayed only after the "other period" button is clicked.
The requirement is that the "object selection period" fields should be displayed directly without requiring the user to click on the "other period" button.
When using PNP ldb, it is possible to create a report category and hence this can be achieved in PNP. But i am unable to find any solution for the same in PCH ldb.
Does anyone have some idea about implementing the same.Hi Vikram,
There are no report categories for PCH.
If you enter some values in the dynpro variables it will jump there automatically.
REPORT zmf_pch.
TABLES: objec.
INITIALIZATION.
pchobeg = sy-datum.
pchoend = sy-datum.
GET objec.
Regards,
Michael -
Hiding fields in standard SAP Transactions
Hi All,
We have a requirement to hide some fields in ME51n, ME21n, ME31k,ME11,MIGO,ML81n,MIRO
I know we have screen layout at doc level through which we can make the fields as optional, display and mandatory.
Please let me know the standard way to hide som of the not required fields in these transactions.
Thanks,
VijayPart of answer is in your question
For ME51N,ME21N,ME31K,ME11,MIGO configure document level screen settings
ML81N & MIRO using SHD0 transaction hide required fields.
Refer this article [Creating Transaction and Screen Variants|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/a070bfbb-d34a-2d10-b092-ecbe0b0d4a4c]
Edited by: Jeyakanthan A on Oct 26, 2010 10:54 PM -
Hiding fields in standard user management view
Hi all,
How to hide fields in user management views.
Like in the create user view, suppose I want to hide the <b>additional information fieldgroup</b>. how can I do it?
I have the par file and tried to comment the code which is related to the additional information field group. But when we try creating an iview from the new par(modified par-i changed changed the name ) I do not c the portal component called <b>create user</b>. I am a bit confused.
Can anyone help me out regarding this.
thanks,
PaulHi Paul
Have a look at
http://help.sap.com/saphelp_webas630/helpdata/en/d1/956f8b86b2a949913ed22d253e0012/content.htm
and http://help.sap.com/saphelp_webas630/helpdata/en/91/646d498fd94142a37e90a3b848e45e/content.htm
By setting the default values you can either have them displayed or hidden.
Hope this helps,
Regards
Uma. -
How to add custom fields to the sap standard program ukm_bp_display
How to add new custom fields to the sap standard program ukm_bp_display .
could u please any one help me on this?Hello Kumar,
You have to modify below structure, as this structure is providing the field catalog for output display (ALV).
Here you can see there are a lot of include structures, so if you want to add fields in the output display you can add those fileds as an append structure to any of the below mentioned structures (Like ukm_s_account, ukm_s_bp_cms_sgm etc as per your requiremnt and positon at which you need to dispaly your fields.)
DATA: BEGIN OF gt_grid_alv OCCURS 0.
partner LIKE but000-partner,
credit_sgmnt LIKE ukmbp_cms_sgm-credit_sgmnt.
INCLUDE STRUCTURE ukm_s_account.
INCLUDE STRUCTURE ukm_s_bp_cms_sgm.
DATA: credit_sgmnt_txt LIKE ukmcred_sgm0t-credit_sgmnt_txt.
Gruppe Vector
INCLUDE STRUCTURE ukm_s_bp_vector.
Gruppe OBL = Obligo
include structure UKM_S_BP_CMS_MALUSDSP_OUT.
INCLUDE STRUCTURE ukm_s_display_segment.
INCLUDE STRUCTURE ukm_s_bp_cms.
INCLUDE STRUCTURE bus000_dat.
*DATA: icon(4).
Gruppe RAST (Raster)
DATA:
rast01 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast02 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast03 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast04 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast05 LIKE ukm_s_display_segment-AMOUNT_GRID,
rast06 LIKE ukm_s_display_segment-AMOUNT_GRID.
DATA: rast2_6 LIKE ukm_s_display_segment-AMOUNT_GRID.
"Summe raster 2 bis 6
DATA: END OF gt_grid_alv.
Another way is you can go to SE38, and you can create implicit enhancements.One enhancement point is available here in this required area. so create an implementation and add your fileds with data types.This way is also simple.
Hope this will solve yiour problems.
Regards,
Antony Thomas -
Adding fields 2 standard payment list program (RFZALI20) in F110 t-code
hi frnds,
it is a standard progrm using the logical database pfy. to retrive data.
i have to add 5 more fileds along with footer approved by and page break(shown below) to the output list.
please help me with ur inputs.
Header Data:
*Note:
Keep the header data same as standard payment list.
Summary Data:
*Note:
Following fields are only those needs to be added in customized program. For the rest, please refer to the standard program
· Vendor Chinese Name
· Check/TT No.
· PO No.
· Purchasing Group
· Reference
· Due Date
Footer Data:
*Note:
The Footer Data need to be display at the bottom of each page:
· Review By
· Prepared By:
Breaking:
· Page break when information overflow
ZH Name C 20 As standard As standard ADRC- NAME1NAME2 Display vendor Chinese name:Select NAME1NAME2 from ADRCWHERE ADRC-ADDRNUMBER=REGUH- ADRNRAND ADRC-NATION = CIf no data can be retrieved, leave the field as blank.Wrap if the name exceed the limit. Insert the field under Vendor English Name in payment list.Refer to the attached for layout, Highlighted is place should be inserted to :
Check/TT No. C 8 As standard As standard PAYR-CHECT Display Check/TT number of this payment documentSelect CHECT from PAYRWhere PAYR-LAUFD = REGUH-LAUFDAnd PAYR-LAUFI= REGUH-LAUFIAnd PAYR-VBLNR= REGUH-VBLNR which is displayed in current payment listInsert the field in header line 1 of layout pop-up.
PO No. C 10 As standard As standard BSEG-EBELN Display the PO number of invoice documentSelect EBELN from BSEG Where BSEG-BELNR=REGUP-BELNRBSEG-GJAHR=REGUP-GJAHRAnd BSEG-BUZEI= REGUP-BUZEIInsert the field in position line 1 of layout pop-up.
Purchasing Group C 4 As standard As standard EKKO-EKGRP Display purchasing group in order to identify the buyer in charge of related POSelect EKKO-EKGRP from EKKO where EKKO-EBELN =BSEG-EBELN Where BSEG-BELNR=REGUP-BELNRBSEG-GJAHR=REGUP-GJAHR And BSEG-BUZEI= REGUP-BUZEIInsert the field in position line 1 of layout pop-up.
Reference C 10 As standard As standard BKPF-XBLNR Display physical invoice number of each invoice document in SAPSelect XBLNR from BKPF Where BKPF-BELNR=REGUP-BELNRBKPF-GJAHR=REGUP-GJAHRInsert the field in position line 1 of layout pop-up.
Due Date C 10 As standard As standard Calculated Display due date for the invoice document.Refer to the calculated logic of the field RFPOSXEXT-FAEDT in program SAPLKKBL (T-Code:FBL1N)Insert the field in position line 1 of layout pop-up.Hi Sridhar,
Please can you help me. I got the same problem to add the fields to the Payment run Program (RFZALI20). Can You please suggest me how can i solve this problem. I need to add LIFNR, XBLNR & EBELN fields from REGUP table.
Can you please help me ASAP.
Thanks & Regards
Rajendra
Message was edited by:
Rajendra Prasad -
Searching a standard field in Z Programs
Hello All!
A quick question: how can I find which Z programs are used a determined field (i.g.: LFA1-STENR).
Points will be rewarded...
Thanks!
Michel KhouriHi Michel
Where used enquiries in SE11 can tell you where the table OR data element is used, but not both together.
If you want to look specifically for a field within a particular table or structure, such as "LFA1-STENR" you would be better to use a string search in the priogram code.
Standard program RSRSCAN1 gives you the facility - you can specify a string to search for (or pattern) and a range of program names (e.g. Z*).
You can also opt to expand the includes in the programs searched.
Of course, if the field is not referred to directly by it's full name, you won't find it!
Hope this helps
Robin -
Standard Program to List Fields used in a Dynpro.
Hi Experts,
I would like to know whether there are any Standard programs available that can give the following result:
1. If I give a Dynpro Program Name and Screen Number, it should list all the fields used in the program.
2. In addition, I need to know whether it is a mandatory / Required field ..
Is there are any SAP Standar Program / Func Module which can give me the above results....
Thanks in advance..
Best Regards,
Raghunahth LHi,
You may use one of the function modules - just check them and choose the one which best fits your needs:
- function modules from function group SDYN
- function modules from function group SDOP
With these two fugr you may get also the flow logic of the sccreen -
How can I add some fields with LSMW standard program(Direct methods)
Is this possible to add some fields with LSMW standard program?I like to upload data for MM01 using LSMW direct method,but some fields are not in standard program.How can I solve this problem?kindly help me pls.....
Hi
I think this should be possible. While doing LSMW, when the first record is uploaded system reads the fields ans stores them.
Regards]
Aravind -
Error while passing Free selections to standard program
I am submitting a standard program fagl_account_items_gl and trying to pass the free selections of the LDB . However it does not seem to work for the program fagl_account_items_gl.
Listed below is the code i am using. Need help on this one.
REPORT ZTEST MESSAGE-ID ab
LINE-SIZE 180
LINE-COUNT 80(1)
NO STANDARD PAGE HEADING.
START-OF-SELECTION.
TYPE-POOLS rsds.
DATA: trange TYPE rsds_trange,
trange_line
LIKE LINE OF trange,
trange_frange_t_line
LIKE LINE OF trange_line-frange_t,
trange_frange_t_selopt_t_line
LIKE LINE OF trange_frange_t_line-selopt_t,
texpr TYPE rsds_texpr.
DATA trsparams TYPE TABLE OF rsparams.
DATA r_bukrs TYPE RANGE OF t001-bukrs.
DATA rsparams LIKE LINE OF r_bukrs.
trange_line-tablename = 'SKB1_FS'.
trange_frange_t_line-fieldname = 'MITKZ'.
trange_frange_t_selopt_t_line-sign = 'I'.
trange_frange_t_selopt_t_line-option = 'EQ'.
trange_frange_t_selopt_t_line-low = 'D'.
APPEND trange_frange_t_selopt_t_line TO trange_frange_t_line-selopt_t.
trange_frange_t_line-fieldname = 'MITKZ'.
trange_frange_t_selopt_t_line-sign = 'I'.
trange_frange_t_selopt_t_line-option = 'EQ'.
trange_frange_t_selopt_t_line-low = 'K'.
APPEND trange_frange_t_selopt_t_line TO trange_frange_t_line-selopt_t.
APPEND trange_frange_t_line TO trange_line-frange_t.
APPEND trange_line TO trange.
CALL FUNCTION 'FREE_SELECTIONS_RANGE_2_EX'
EXPORTING
field_ranges = trange
IMPORTING
expressions = texpr.
rsparams-sign = 'I'.
rsparams-option = 'EQ'.
rsparams-low = 'CH99'.
APPEND rsparams TO r_bukrs.
SUBMIT fagl_account_items_gl
VIA SELECTION-SCREEN
WITH FREE SELECTIONS texpr
WITH sd_bukrs IN r_bukrs
WITH rldnr EQ 'ST'
AND RETURN.After days of fighting this I finally have it working
I did not need the fields table sent.
SUBMIT fagl_account_items_gl
WITH SELECTION-TABLE lt_select
WITH fs_dyns EQ le_dyns
WITH fs_num EQ '2'
AND RETURN.
I always have 2 fields so I just hard coded the number 2
Fill ranges for dynamic selections
le_ranges-tablename = 'BSIS_FS'.
le_frange-fieldname = 'PROJK'.
le_selopt-sign = 'I'.
le_selopt-option = 'EQ'.
Convert to internal number
CALL FUNCTION 'CONVERSION_EXIT_ABPSP_INPUT'
EXPORTING
input = le_alv-posid
IMPORTING
output = lv_pspnr.
le_selopt-low = lv_pspnr.
APPEND le_selopt TO le_frange-selopt_t.
APPEND le_frange TO le_ranges-frange_t.
APPEND le_ranges TO le_dyns-trange.
REFRESH: le_frange-selopt_t,
le_ranges-frange_t.
le_ranges-tablename = 'FAGLFLEXA_FS'.
le_frange-fieldname = 'RFAREA'.
le_selopt-sign = 'I'.
le_selopt-option = 'EQ'.
le_selopt-low = le_alv-fkber.
APPEND le_selopt TO le_frange-selopt_t.
APPEND le_frange TO le_ranges-frange_t.
APPEND le_ranges TO le_dyns-trange.
Fill dynamic selections table
CALL FUNCTION 'FREE_SELECTIONS_RANGE_2_EX'
EXPORTING
field_ranges = le_dyns-trange
IMPORTING
expressions = le_dyns-texpr
EXCEPTIONS
OTHERS = 0.
Set Clauses for select
le_where-tablename = 'BSIS_FS'.
CONCATENATE '(' 'PROJK' 'EQ' '''' lv_pspnr '''' ')'
INTO le_wherecls
SEPARATED BY space.
APPEND le_wherecls TO le_where-where_tab.
APPEND le_where TO lt_where.
le_where-tablename = 'FAGLFLEXA_FS'.
CONCATENATE '(' 'RFAREA' 'EQ' '''' le_alv-fkber '''' ')'
INTO le_wherecls
SEPARATED BY space.
APPEND le_wherecls TO le_where-where_tab.
APPEND le_where TO lt_where.
APPEND LINES OF lt_where TO le_dyns-clauses.
I hope this helps.
I did not include the code for building the SELECTION-TABLE that was the easy part. -
Purchase order need to add to Standard program
Hi Folks,
i have standard program RFDEPL00, i have to copy this one into Zprogram and need to add the purchase order number and text into the output display(purchase order number will take from VBAK-BSTNK),
could any one help me how to bild the logic for this and where to build?
thanks in advanceIn include program FDEPL00_SHOW line 18, call the alv function module.The out put internal table is gt_data.I think you can debug the program and add find the right position to add new field to the gt_data table.
But i found include program FDEPL00_READ use LDB method to get the vendor information.So i think it is not very easy to add code in FDEPL00_READ.
Maybe you can add code before call alv function.
Regards Chris.
Maybe you are looking for
-
Bug in Oracle JDBC thin driver 8.1.6 ?
Is there a known bug in Oracle JDBC thin driver version 8.1.6 that would prevent it from closing the open cursors ? Thank you, Horea
-
Problems synching with a second computer
Hi, I've searched the docs and forums but can find no help for the problem I am having synching my iPod with a second computer. When I plug it in it recognises it but only calls it "E/:" and does nothing else. The iPod screen just continues to say "D
-
I'm in the same boat as others here--back and forth, jumping through hoops to get to the point where I could be ignored. It's been two weeks since I was informed by email that my paperwork was accepted and that I would get my serial number in 5-7 da
-
Card reader not recognized in Windows Explorer
My Dell XPS 8500 has an internal card reader. An inserted card was always recognized as soon as it was inserted. After installing Lightroom, the inserted card is no longer recognized by My Computer until after I start lightroom and begin the import
-
Cisco 2504 Local radius configuration, is their any ways for backing up the user db? In case the WLC dies