Placement of additional fields while enhancing OM infotype
Hi All,
As per our client requirement we need to create two additional fields in IT1051. We have tried creating the same but the fields we need are to be at the center of the screen as per the client requirement as shown in image1 but its coming somewhere at the bottom of the screen as shown in image2.
In the 1st image i have marked two fields, these are the additional fields which we need to configure.
Whereas after done our config the fields which we added are coming at the bottom of the screen as shown in the below screenshot.
Can anyone of you help me out to change the fields as shown in image1.
Thanks in advance.!!!!
Regards,
Sakthi
Hi Sakthi
Can you please share your config for the given requirements?
Also, check the below link if it helps:
http://sap.ittoolbox.com/groups/technical-functional/sap-hr/table-similar-to-t588m-but-for-om-infotypes-1167524
Regards
Neha
Similar Messages
-
Problem in updating table fields while enhancing screen fields using BDT
Hi all,
I have added some fields in REBE object using BDT. and also appended those fields in standard table(VIBDPR). But Data entered on those fields are not getting updated in table fileld..Can anyone Know the reson....?
Regards,
VijayHi,
I had the same problem. Here is an example code to resolve it:
REPORT ytestfg.
DATA: i_bsid LIKE bsid OCCURS 0,
i_bsid2 LIKE bsid OCCURS 0.
TABLES: bsid.
DATA: doc LIKE vbak-vbeln,
pos(6) TYPE n.
DATA e_fpla LIKE fpla.
DATA e_fplt LIKE fpltvb OCCURS 0 .
DATA: zfpla LIKE fplavb OCCURS 0,
zfplt LIKE fpltvb OCCURS 0.
DATA zfplt2 LIKE fpltvb OCCURS 0 WITH HEADER LINE.
doc = 'G03060619'.
pos = '000010'.
CALL FUNCTION 'SD_SALES_DOCUMENT_READ'
EXPORTING
document_number = doc.
CALL FUNCTION 'SD_SALES_BILLINGPLAN_READ'
EXPORTING
i_vbeln = doc
i_posnr = pos
IMPORTING
e_fpla = e_fpla
TABLES
e_fplt = e_fplt
EXCEPTIONS
no_billingplan_allowed = 1
no_billingplan_found = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Read the billing plan
CALL FUNCTION 'BILLING_SCHEDULE_READ'
EXPORTING
fplnr = e_fpla-fplnr
I_VFKDAT =
I_BFKDAT =
TABLES
zfpla = zfpla
zfplt = zfplt
Upddate the ZFPLT2 table with the new values
MOVE zfplt[] TO zfplt2[].
READ TABLE zfplt2 INDEX 1.
zfplt2-afdat = '20080927'.
Very important to set field updkz = 'U' ***
zfplt2-updkz = 'U'. "--> UPDATE!!
MODIFY zfplt2 INDEX 1.
CALL FUNCTION 'BILLING_SCHEDULE_SAVE'
TABLES
fpla_new = zfpla
fpla_old = zfpla
fplt_new = zfplt2 " --> NEW
fplt_old = zfplt.
CALL FUNCTION 'SD_SALES_DOCUMENT_SAVE'.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
Regards,
Edited by: PHO_BA on Mar 9, 2009 5:28 PM -
SQ02 - Ad Hoc Query - Custom additional fields
HI experts
I am working additional fields in SQ02 .
I added a new additional field for an info type in SQ02.
Issue is when I right click on my additional field I can see options 'Only value' but for other fields I can see ' only value ' , 'only text' and ' value and text' .
When creating the new field in SQ02, the check box "Determine LIKE reference using text field" is disabled.
Is there is configuration somewhere or any other way, where I can also get the text for the custom additional field?
I can see that this question has been asked earlier, but there are no responses.
Also on SAP documentation, this field is shown as enabled.
But I cant get the text for a additional field working. Please coyu post your suggestions?
Thanks,
VaishaliHello Srini,
Thank you for your time.
Consider the additional field SYHR_A_P0001_AF_PL_CTRY (country) in Infotype 0001 in the infoset.
This field does not populate any country code or text for us, so I need to create a custom additional field that will have the same functionality.
I have created two new additional fields - Z_Country_Code and Z_country_text in additional fields section of IT0001.
One field fetches country code and other fetches the text corresponding to this code.
What I want to achieve is the standard functionality that is available for standard fields - P0001-WERKS for example.
In the query output, you could select to display text/code/ text and code.
For the additional field "Country", I have to select two separate fields - Z_Country_Code and Z_country_text to achieve the same functionality.
How can I achieve this?
When we define a custom additional field, in the field definition section, there is a check-box "Determine LIKE reference using TEXT FIELD" , but this is disabled when I create the additional fields. Perhaps, if this is enabled, then I can define the text table.
Any ideas how to enable this text box?
Vaishali -
How do you add additional fields in infotypes?i want to leave blank space
how do you add additional fields in infotypes?i want to leave blank space in front of the field?
Hi,
To add new fields go to PM01 and select Enhance Infotype option and then follow the steps in sequence.
I am not getting blank space in front of the field. please elaborate it.
Regards,
Raja.D -
Additional Fields of an infotype in a overview screen??
Dear Alls,
I have a question. I m using recruitment module, i have added field in previous employment infotype 0023 but i want to maintain multiple data in this infotype. but this addiotional field is not diaplay in overview screen while it is in infotype.
Kindly let me know is there any provision to add addtional fields in overviwe screen of an infotype.
Thanks & Regards
SehrishHi Sehrish,
Ask your ABAP consultant to change the layout of the screen and as the last salary is a custom field so this must be added to that particular screen number otherwise it will not be displayed as this is not standard field. First check for the program and the screen number then as a prerequisite add the custom filed last salary to the table & structure PA0023 & P0023 and the same must be made available while creation of an infotype 0023 in PA30.
And the screen which you are referring in the screen shot attached is a Enter additional data action screen in Recruitment module and its not an overview screen of an infotype.
Regards,
Mithun K -
HELP CREATING ADDITIONAL FIELDS WITH DROPDOWN IN STANDARD INFOTYPE
HI ALL,
I AM IN ABAP-HR.
I HAVE 2 THINGS 2 ASK MY FRIENDZ..
1). I WANT TO ENHANCE STANDARD INFOTYPE...
I WANT TO PUT ADDITINAL FIELD WITH DROPDOWN...
I CAN PUT ADDITIONAL FIELD BUT I DONT KNOW HOW CAN I DO WITH DROPDOWN...
2).
OTHERTHING I WANT TO CHANGE THE TEXTFIELD OF STANDARD INFOTYPE..
I MEAN 2 SAY CHANGE TEXT 'BIRTHDATE' TO 'DATE'..
CAN U PLZ HELP ME OUT 4 THIS....
WAITING 4 FAVOURABLE REPLY..
BBYE..Hello Bhumit,
1) to check how to bring values to a dropdown please refer the standard demo report programs in se38
a)DEMO_DROPDOWN_LIST_BOX
b)demo_dynpro_dropdown_listbox.
2)We need to understand that if the field label 'BIRTHDATE' is from a standard screen then the approach is to go to that particular screen ...delete the text and put our own text there as 'DATE' ..otherwise if the field is a custom field we can change the name in the field level or domain level
Pls check,revert and reward if helpful
Regards
Byju -
E-Recruiting Addition field to Infotype 5107
I'm implementing E-Recruiting for a client.
I added the additional field to infotype 5107 Desired Work Location using PPCI. I also created a custom table for Desired Work Location to store the value of Location (county, institution & etc.). When I added the new field to the infotype 5107 it automatically shows up on the Desired Work Location of E-Recruiting page as a text field. I found the bsp for this page it's desLocn_detail.bsp. Also I have to set two field that are already on the page Country and State to a default value. Both are drop down list.
Here's my question:
1.I would like to make the new field list box i think that's what it is called, where the candidates can select multiple locations. How & where can i do this? And how can i link the value from the custom table that i created to the new field that I added to Infotype 5107 to appear on the list box?
2.How and where can I set Country and State field to the a default value? Is this done in the IMG?
3.I'm assuming the deslocn_detail.bsp is a SAP standard BSP. should I modified this bsp to rendered what I'm supposed to do? If i modified this page when the upgrade/service pack is applys my modification will be wiped out?
any suggestion will be helpful.I think you should take the following approach:
The only sane way to keep multiple values in a single database record that comes to my mind id to create a new table to keep the selections.
It's key should be the same as of the HRP5107 table plus a sequential number for counting selections.
There are further 3 things to consider:
1. Filling up the table before display with current selection.
2. Handlig user selection after submit.
3. Hiding the text field from user input.
ad 1.
I havn't used <htmlb:listbox> before, so I might wrong somewhere, but i guess that you should prepere two tables and pass them to table and selection attributes.
Probably it would be best to store them as attributes of the controller to provide easy access from the bsp.
The proper place to fill these structures is the DO_REQUEST method, probably near the end of the method when all standard stuff is done.
In this method you should read the configuration of available loactions and put it in the 'table' attribute,
and read the table of selections and put them in the 'selection attribute'.
ad 2. The place to handle input is the DO_HANDLE_DATA in the controller. As i've said a haven't used listbox, but probably the are multiple fields with the id of the listbox, each containing a selected item.
You should read them here and place them in the 'table' attribute.
Next you have change the on_save method in the controller (Actually it might be in a parent controller - i haven't checked it).
In there you should insert the values in the 'table' attribute to the custom table with selections (probably you have to delete all entries for the current infotype record first)
ad. 3
Now that i wrote 1 and 2 i see that you can just remove the field from the infotype...
Hope this helps. -
Infotype Screen Control (T588M) not working for additional fields to contro
Hi,
I have a requirement to enhance IT 0002 with fields LNAMR, FNAMR and CNAME. Also field preferred language.
I have included LNAMR, FNAMR & CNAME as additional fields in the Include Screen 2040 elements, lay editor and maintained table T582c where i have assigned enhancement to the standard screen. These fields are getting displayed in infotype 0002
But the issue is Infotype Screen Control (T588M) is not working for these fields to control the display or hide.
Has any of you come across this issue? what could be the reason for this issue? Please suggest ASAP.
Thanks in advance.
RegardsHi Experts,
Please help with your inputs and suggestions.
Regards -
Additional field in infotype 0009 issue ( PBO and PAI )
Hi Guru,
I need your help please.
I have a additional field in IT0009 and when I want created a new infotype 0009, I fill all field but after ENTER or SAVE all field are save in the layout but not the additional field.
To save the additional field in the layout, I must fill it again and after the ENTER or SAVE the field is save in the layout.
I have checked in the debbugger, when I create a new infotype 0009 it goes to the PBO but after ENTER or SAVE it doesn't go to the PAI so I must do it again ( fill the additional field and ENTER or SAVE ) and then it goes to the PAI.
Thus I would like to know how I can make so that after the ENTER or SAVE the screen goes in PAI before the PBO and at the first time.
Thanks very much in advance.
Regards.Hi Srini Vas, hi Pedro Guarita and thanks for your reply,
After more investigation, the probleme come from a check over country bank.
In fact, the screen of the infotype 0009 must be adpated following the country bank but to do this, the standard module pool (mp000900) check if the country bank have changed.
call method cl_hrpad00_iban=>process_iban_pai
changing
cs_bankdata = ls_bank_data_current
exceptions
error_iban = 1
others = 2.
if sy-subrc <> 0.
message id sy-msgid type sy-msgty number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
endif.
call method cl_hrpad00_iban=>get_bank_data_old
importing
bank_data_old = ls_bank_data_old.
if ls_bank_data_current-banks <> ls_bank_data_old-banks. "MELN1357200
bank country changed -> leave screen needs to be done
leave_screen = 'X'.
endif.
But when you create a new infotype 0009, the ls_bank_data_old-banks is always initial. So when module pool compared the ls_bank_data_old-banks with the ls_bank_data_current-banks, those are always different.
In conclusion, when you create a new infotype 0009 it is always mandatory to push ENTER before to fill any additional field because at each first time that the standard module pool go in the PAI, it make a leave screen.
Thanks in advance for all yours reply. -
Additional field in Infotype 0001
I manage to add an additional field in the infotype 0001 in Dev client. I have a bit concern when to apply it in the production client.
Do you have any experience to share on this?hi
test in development server later test in testing server later send it to production server
nothing to worry
all the best -
CFolder : How to fetch the additional fields enhanced using XML ?
Hi Champions,
We have enhanced the cFolders document create screen with 2 additional fields. this we could achieve through adding new fields in the Generic object XML file. And placing the same in the Web Dav Folders.
Now we need to fetch the data which are getting updated for each document against this new field.
We are not able to trace in BSP page , whether this gets saved against any table , or structure or some other mechanism the data are fetched.
We need some pointers to fetch this data so that we can use it for upgating, classification data of DMS, and additional content to the notification sent via cFolders when the status is changed etc..
Thanks for your inputs in advance,,,
Best regards,
shashikumar bsHi all,
We have got the answer.
pl refer thesame question in SAP Solutions - cFolders segment for the answer.
best regards,
Shashi -
Help with F4 search on additional field in Infotype 0045
Hi guys,
I have created an additional field in Infotype called 'Payee_Key' of type P0057-EMFSL. I have to create F4 help for that field. However when creating F4 help through foreign key it is showing all tha values for EMFSL in the table.
I want the F4 help to be like Payee Key field of Infotype 0057 , where only specific country values of EMFSL , depending on the employee number are shown. not all values.
Please help me out. Thanks.
Edited by: soumyajit DM on Dec 15, 2010 10:42 AMHi Zafar,
Here is the answer to your question:
1) Create a class say ZABC_F4 that implements the IF_BSP_WD_CUSTOM_F4_CALLBACK interface.
2) Create method RETRIEVE_CUSTOM_VALUES with below parameters in that class:
CT_RESULTS_TAB Changing Type SHSVALTAB
IR_CUSTOM_REF Importing Type Ref To OBJECT
IS_SEARCH_HELP Importing Type SHLP_DESCR
3) Write logic for DB select here and put it in below code:
select * from abc into LT.
data: ls_result LIKE LINE OF ct_results_tab.
LOOP AT lt ASSIGNING <fs>.
CLEAR ls_result.
ls_result-key = <fs_>-field.
ls_result-value = <fs_>-fieldtext.
APPEND ls_result TO ct_results_tab.
ENDLOOP.
4) Redefine the V-method for that attribute and put below code there:
DATA:
ls_map TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping,
lt_inmap TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping_tab,
lt_outmap TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping_tab.
ls_map-context_attr = 'STRUCT.attribute1'.
ls_map-f4_attr = 'aaa'.
APPEND ls_map TO lt_intmap.
ls_map-context_attr = 'STRUCT.attribute2'.
ls_map-f4_attr = 'bbb'.
APPEND ls_map TO lt_outmap.
CREATE OBJECT rv_valuehelp_descriptor TYPE
cl_bsp_wd_valuehelp_f4descr
EXPORTING
iv_help_id = '(ZABC_F4)'
iv_help_id_kind = if_bsp_wd_valuehelp_f4descr=>help_id_kind_comp
iv_input_mapping = lt_inmap
iv_output_mapping = lt_outmap.
5) Implement get P for value input, as you know.
Thats it.
Regards,
Bhushan -
Additional field in the 'Add document' subscreen while creating a Solar doc
Hi Forum members,
I need to add additional fields in the 'Add Document' sub-screen that appears when I create documents in SOLAR01.
The subscreen currently has 'Title', 'Documentation Type', 'Status' and 5 radio buttons for 'Object type'.
Please advise.Hi,
I doubt if we have any option to add additional fields in that screen.
What additional fields are you planning to add? -
Additional Fields in Custom in HR Infotype
Hi All,
I have added Benefit Salary field to already existing infotype . I have assigned it to field group Insurance Plan and added code in the field at END OF SELECTION (After List ) event . I can see Benefit Salary in Debug mode in the Technical Name of created field . However this value is not being passed to the Output .
Please let me know if I am missing out any configuration.
Regards,
SachinThnx Andreas,
i have following doubts again..
I have to add sales organisation field to the selection screen...(this is given in the req.)
now if i will say GET KNKK...it would not keep account of this 'sales organisation' field...so how should i fetch the data with these input data( i.e. 'compny code' and 'customer' are the fields given by LDB and 'sales oraganisation' is the field i put it on the selection screen)
And what about the KNVV-VKORG ,because the KNVV is not present in the LDB. -
Enhance IE36/37 to include additional field
Hi
I need to enahnce sap standard report for Vehicle Listing IE36/IE37 to include custodian info (Personall No and Name) at INPUT and OUTPUT.
Custodian information is enter via custom transaction and display in equipment master under partner "custodian".
IE36 report only display customer number. and in my case not all personell number are created as customers. so user have requested to include custodian detail into ie36 report.
What would be the best solution?
1- a complete new report or
2- is there any way to enhace this report to I can include personell no?name fields are input and out of the report
RegardsHi,
I would recommend you to have a custom report to cater to this requirement. Today you have put a new data field through enhancement, tomorrow client may come with a new requirement so it will be difficult to include them in standard reports. Creating a custom report should suffice your need.
Regards,
Ketul
Edited by: Ketul Odich on Aug 22, 2011 8:07 AM
Maybe you are looking for
-
Problem Saving or Opening Documents with Office 2013 Home & Business
Hello there, as the title says, I'm running into a problem when trying to save or open Documents in Word,Excel,etc. (all Office Programs) I get the message "Microsoft Word stopped working". Or Excel, Powerpoint... I already tried to deinstall and use
-
Automatically open and quit app at specific times
I want to open the DVD Player app at a specific time in the morning and have it play a DVD all day (it's looped). I then want the app to quit at a specific time at night. The computer will go to sleep from when the app quits until right before it ope
-
Why does my phone say invalid sim
my iphone 4 says on it invalid sim this happened just after i did a software update on ituns does any one know wats wrong
-
Hi I have configured WLPS to Oracle 8i I have also executed the scripts provided with distribution. But still when I access E-BCC and try to create new segments it gives "table or view does not exist" Please tell me what are the tables I have to add
-
Back up consumes a lot of storage on my mba, how to transfer my back up to external drive
how to transfer my mac backup to ecternal drive