How to give subtypes to OM infotype.
Hi all,
I have created one OM infotype ,I need to give subtypes for that.
How to give subtypes to OM infotypes
thanks in advance
Ambili b
<li>Check V_T591A Maintenance view.
Thanks
Venkat.O
Similar Messages
-
How to create Subtype for an Infotype
Hi,
Can you please help or guide me to "create Subtype for an Infotype"..
Eg: I need to Create for IT0009 a Subtype...
Regards,
SpaulGo to Transaction PM01.
2) Enter the custom Infotype number which you want to create (Should be a 4 digit number, start with 9).
3) Select the u2018Employee Infotypeu2019 radio button.
4) Select the u2018PS Structure Infotypeu2019.
5) Click on Createu2026 A separate table maintenance window appearsu2026
6) Create a PS structure with all the fields you want on the Infotype
7) Save and Activate the PS structure
8) Go back to the initial screen of PM01.
9) Click on u2018Allu2019 push button. It takes a few moments.
10) Click on u2018Technical Characteristicsu2019. Infotype list screen appears
11) Click on u2018Changeu2019(pencil) button
12) Select your Infotype and click on u2018Detailu2019 (magnifying glass) button
13) Give u2018T591Au2019 as subtype table
14) Give u2018T591Su2019 as subtype txt tab
15) Give your subtype field as subtype field
16) Save and come back to PM01 initial screen
17) Click on u2018Infotype Characteristicsu2019 u2026 Infotype list screen appears
18) Click on u2018Changeu2019 (pencil) button
19) Click on u2018New Entriesu2019
20) Enter your Infotype number and short text
21) Here we have to set different Infotype Characteristics as per the requirement. (Better open another session with some standard Infotypeu2019s infotype characteristics screen and use as the reference to fill yours)
22) Save your entries.
23) Now the Infotype is created and ready to use.
24) If you want to change the layout of the Infotype as per your requirementu2026
25) In the PM01 initial screenu2026Select u2018Screenu2019 radio button and give 2000 as the screen name, then click on edit.
26) In the next screen.. Select u2018Layout Editoru2019 and click u2018Changeu2019.
27) Screen default layout appearsu2026here you can design/modify the screen..change the attributes of the fields..etc.
28) Save and activate. (Donu2019t forget to u2018Activate at every level) -
How to hide subtypes from standard infotype 21 in ECC6.0 ?
Hi All,
I encounter the following problem : we've upgraded our customer's SAP HR system from 4.6c to ECC6.0 and new standard subtypes for infotype 21 appear (especially when you press F4 or use the entry help button in transaction PA30) ...
And our customer askes us to remove these new one ... so I made my research and finded in the IMG : 'BAdI: Set Up Entry Help for Subtypes' ... Then I clicked on it, a window appear and I choose the corresponding line for IT0021 ... but I don't know what to do after that ? I tried to create a new implementation with name terminated by 0021 (like proposed in SAP standard help) but I encountered a blocking message about the Filter type (defaulted at INFTYPA and not modifiable).
Before that, I found the view V_T591A but it doesn't seems to be indicated to remove line from this table to solve my problem, that's why I continued to investigating and finally find the 'BAdI: Set Up Entry Help for Subtypes'.
Then I desactivated the Badi and the system asked me a transport request ... now I try to re-enable it and the system ask me a repair key At this time, I didn't make any change in the system.
I really don't know what to do ... Could you help me ?
Only one thing makes me happy : I did this in the sandbox system and our other landscape's system are not impacted by my research ... Ouf !
Have a nice day / afternoon / night !
Sincerely yours,
Alexandre.I would go more along the way of using a search help exit. In fact for field FAMSA the search help used is the generic H_PAD_T591A_SUBTY so there is a search help exit for that one, HR_H_PAD_T591A_SUBTY_EXIT. I haven't used it still, but there is some documents on how to use and restrict the values you want for a specific Infotype.
There could be another way, but in the case of the Infotype 0021 i don't think it's possible which is using implicit enhancements in the PAI modules of the screen. Some infotypes are possible to enhance, some aren't i think that 21 is one of the "aren't" ...
Either way, hope this can be another way to go. Good luck. -
How to Deactivate Subtypes for INFOTYPE 0105.0021
Hi Seniors,
Can anybody tell me how to deactivate the assignment of subtypes assigned to infotypes.
I have 7 subtypes of Infotype 0105 and 5 for 0021 out of which 3 are not required by clients both in 0105 & 0021,now i have to remove the assignment made to the Infotypes but i am wondering about the customiizing steps and Tables to be maintained please help.
Waiting for some valuable responce.Hi Woody,
Thank you very much for the update,it really worked but would like to ask you 1 more guideline to delaet the subtypes of 0041-date specifications.
There are certain specifications which are not available in 0041 but still poping up automatically ,
i have checked the settings in T548Y but no help it doesnt have the options but in maintaing 0041 the options coming up .
Can you guide me on this.
Thanks in advance. -
How to Add data in HR infotype 2011 through ABAP
Hi All,
Can any one please give me an idea about how to insert time record in Infotype 2011 through ABAP. I cannot use the front end recording (SHDB) as it locks the person's master data. I need to Add the record through ABAP Query. I have inserted record in Table TEven and it works fine but then there is a conflict of sequence number field and system does not allow to change the data in infotype 2011 and gives error message.
ThanksHi amit
even i have same requirement i tried with the same code but i'm getting error No data stored for infotype 2011 in the period.
code:
CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'
EXPORTING
number = wa_modify-pernr
IMPORTING
RETURN = return
clear return.
CALL FUNCTION 'HR_INFOTYPE_OPERATION'
EXPORTING
infty = p_infty
number = wa_modify-pernr
* SUBTYPE =
* OBJECTID =
* LOCKINDICATOR =
* VALIDITYEND = wa_modify-ldate
* VALIDITYBEGIN =
* RECORDNUMBER =
record = wa_modify
operation = 'MOD'
TCLAS = 'A'
DIALOG_MODE = '0'
* NOCOMMIT =
* VIEW_IDENTIFIER =
* SECONDARY_RECORD =
IMPORTING
RETURN = return
* KEY =
CALL FUNCTION 'HR_EMPLOYEE_DEQUEUE'
EXPORTING
number = wa_modify-pernr
* IMPORTING
* RETURN = -
IDOC :: how to send data from Custom Infotype in SAP HR to third party
Hi,
I have created one custom Infotype by number 9020. How to send data from this infotype to third party system and also change pointers need to trigger for this infotype.
Please help me in doing it.
I am using one Custom Message type ZTALENT and Custom Idoc Type ZTALENT.
ZTALENT Talent Management
5 E1PLOGI Header for an HR Object (Master Data or Organizational Data)
5 E1PITYP HR: Transported Infotypes and Subtypes for an Object
ZPUSER User base Data File
ZPERSON Personal Information File Segment
ZPOST Position File
ZOPE Overall Performance
ZPWORK Outside Work Experience
ZPEDUC Education Details of Employee
E1P0000 HR: HR Master Record Infotype 0000 (Actions)
E1P0001 HR: HR Master Record Infotype 0001 (Org. Assignment)
E1P0002 HR: HR Master Record Infotype 0002 (Personal Data)
E1P0016 HR Master Record: Infotype 0016 (Contract Elements)
E1P0022 HR Master Record: Infotype 0022 (Education)
E1P0023 HR Master Record: Infotype 0023 (Other/Previous Employers)
E1P0041 HR Master Record: Infotype 0041 (Date Specifications)
E1P0105 HR: HR Master Record Infotype 0105 (Communications)
ZE1P9020
ZPLANG Language Details
ZACTION Actions Changes
Regards,
KrishnaHello Shankar,
Technically TEMSE files are read by calling the following 3 function modules in sequence,
1) RSTS_OPEN_RLC or RP_TS_OPEN: open the temse object
2) RSTS_READ : read the object
3) RSTS_CLOSE: close the object
Regards,
Rajesh -
How configure Work schedule rule in infotype 0007
Dear ,
I have a question that how configure Work schedule rule in infotype 0007.
I am trying but missing some steps .. so kindly give me proper steps to create this.
Thanks & Regards,
ManasSanchit,
When I created a new personnel area, I had to maintain all of the following nodes under Personnel Time Management:
- Group Personnel Subareas for the Work Schedule
- Define Groupings for the Public Holiday Calendar
- Group Personnel Subareas for Attendance and Absences
- Group Personnel Subareas for Availability Types
- Group Personnel Subareas for Time Quotas
- Set Personnel Subarea Groupings for Time Recording
Double-Check each of these and make sure you got everything.
Mary -
How to give Authorization?
I have created a 'Z' application which consists of create, change and display User interface.Whenever the user selects craete all fields go editable, change will have some fields editable and display all uneditable.I used only one view and i handled all three modes using invisible and enable property.
Now i want to allow only certain users to access create and change but display for all users.How to give this kind of autorization in webdynpro????
Please explain me about authorization in webdynpro taking my scenario?Hello,
I hope you are aware of authority checks in ABAP in general. In your scenario, what you can do is: create one context attribute IS_AUTHORIZED of type WDY_BOOLEAN.
And in WDDOINIT of the component controller or view controller,
do the authorization check using AUTHORITY-CHECK stmt and if the check fails i.e. sy-subrc is not equals to 0, then
set the attribute IS_AUTHORIZED to false. Otherwise set it to true.
And you have to bind the enabled property of the buttons to this context attribute IS_AUTHORIZED.
Please refer to the following code sample:
DATA lo_nd_selection_type TYPE REF TO if_wd_context_node.
DATA lo_el_selection_type TYPE REF TO if_wd_context_element.
lo_nd_selection_type = wd_context->get_child_node( name = wd_this->wdctx_flex_config ).
lo_el_selection_type = lo_nd_selection_type->get_element( ).
AUTHORITY-CHECK OBJECT <objectName>
ID <name1> FIELD <f1>
ID <name2> FIELD <f2>.
IF sy-subrc <> 0.
* Prohibhit the user from modifying config
lo_el_selection_type->set_attribute(
name = `IS_AUTHORIZED`
value = abap_false ).
ELSE.
lo_el_selection_type->set_attribute(
name = `IS_AUTHORIZED`
value = abap_true ).
ENDIF.
Hope this helps!
Regards,
Srilatha -
H All :
I am using collection in my application for textbox
HTMLDB_ITEM.TEXT(2,null,30,500,''style="background-color: RED"'')
i am using this which give me the red in color background effect
i am using
HTMLDB_ITEM.DISPLAY_AND_SAVE(2,null,30,500)
how to give a background or a fore ground color this item
please suggest
Thanks
SudhirIt's actually quite easy.
What you have to do is write a custom tree cell renderer which extends DefaultTreeCellRenderer. In that class, your getTreeCellRenderer() method should do something like the following:
public Component getTreeCellRendererComponent(
JTree tree, Object value, boolean selected,
boolean expanded, boolean leaf, int row, boolean hasFocus )
Component treeCellRenderer =
super.getTreeCellRendererComponent(tree, value, selected, expanded, leaf, row, hasFocus);
if (selected) {
setForeground(Color.WHITE);
setBackground(BACKGROUND_SELECTION_COLOR);
} else {
treeCellRenderer.setForeground(Color.RED);
return treeCellRenderer;
Then you'll need to make sure that you call myTree.setCellRenderer(new CustomTreeCellRenderer());
cheers,
Greg -
How to give the no of lines per a page in alv report
hi
could u plz inform me
how to give the no of lines per page in alv report
in ordinary report we can give line-count na
how can we give in alvs.
thanx
kals.Hi Kalyan,
There is another Forum(Abap Development) where u can post abap related stuffs and u can also get quick answers there..
Cheers...
Santosh -
How to give no of lines per page in alv report
hi
could anybody tell me
how to give no of lines per page in alv report
i need bottom of page too
if possible plz send the code too
it ll be very helpful to me
thanx
kals.Hi,
This is possible, using some of the events in the ALV.
You could use AFTER_LINE_OUTPUT event and call you form after say, a certain line count is reached on the list output.
MOVE 'AFTER_LINE_OUTPUT' TO gw_event-name.
MOVE 'AFTER_LINE_OUTPUT' TO gw_event-form.
APPEND gw_event TO gt_events.
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
it_events = gt_events[]
and define the form for each event as follows - this would be a dynamic call by the ALV.
*& Form after_line_output
* Form for the After Line Output Event in the internal table
* --> rs_lineinfo
FORM after_line_output USING rs_lineinfo TYPE slis_lineinfo.
IF sy-linno eq v_linno. "Defaulted value for line count
perform write_footer.
NEW-PAGE.
ENDIF.
ENDFORM. " after_line_output
For lines per page:
rs_lineinfo-tabindex would give you the index of the current line in the list, which you could use to read the t_outtab table, and reduce the line count of items displayed on the earlier page.
There are a few other events too, like BEFORE_LINE_OUTPUT and END_OF_LIST which you can use as required and print the data.
Regards,
Anil. -
How to give constant space in sap scripts.
Dear experts,
In my requirement I am printing invoice line item details. In my program,I am printing 8 columns. How to give the constant space in my output.
My issue.: here am fetching Internal Excise Document Number (DOCNO) item number (zeile) plant (werks) quantity (menge) storage location (lgort) and so on.
when i am fetching the values from the table, the values are different from each and every rows. so nothing would be aligned properly into the column. For example, if the doc no is having 10 char,from item no all the values of the column is getting moved to right side. in my second row doc no is having only 2 chars. in this case every column value is moving left side. its looking like realigned and not good.
How do i give constant space for each and every column. so if the values are more or less it could not be moved to any side.
please hellp me to solve this issue.
<MOVED BY MODERATOR TO THE CORRECT FORUM>
Thanks in advance.
Regards,
Sandy.
Edited by: Alvaro Tejada Galindo on Sep 28, 2011 3:40 PMHi,
check out ur tab positioning in paragraph format...any misalignment is their or not.
second thing you can do is checkout your printer i.e zebra printer or .matrix etc. your using sometimes misalignment happens
in printer..or print some sample values for verifying the root cause .
regards,
KRISHNA -
How to give a message in the UI page if there is an error in AppImpl method
How to give an error message in the jsf page if the AppImpl method fails ?
Use case : I have a create form and a submit button which binds with a client interface method in Application Impl class. If the method fails due to some exception , how can I notify the users with proper error message ?
Thanks
SuneeshHi,
As the previous reply (casting the result) is the best solution here (separating model and view logic) but sometimes we do a shortcut.
may be it is not the best approach but it comes handy most of the time, this approach is also error-proven. we used it more than 2 years in large applications.
add the following code whenever you want to add message in UI be aware that we have add it in a jar and add that library to the model projects
FacesContext ctx = getFacesContext();
FacesMessage fm = new FacesMessage(FacesMessage.SEVERITY_ERROR, msg, "");
ctx.addMessage(null, fm);
you just need to add jsf library to the model applications and replace msg with your message.
regarding throw jboException, it seems good most of the time but sometimes when you are in middle of the transaction it somehow ruin the flow of the transactions.
Regards. -
How to give ** bydefault in password in module pool screen .
Hi experts
how to give ******* by default in password in module pool screen .
ThanksHi ,
Double click on the field u will get a pop up window
i.e. attribute window for that field.
in that window you have a tab called Program at the bottom.
in program tab you have many checkboxes.
check the check box with name *Entry.
and activate.
what ever you enter now will be in password formate
Regards
Ajay -
How to give error message for the screen element text field when wrong i/p
How to give error message for the screen element text field when wrong i/p
when wrong input given
eg.
I have a text box with SBOOK-CARRID
so when user give wrong entry in text box i.e LG
then I should give some error stating that the the input is invalid or not available ,
now it showing the error of standard messages,
i want manual message to be displayed when error comes.
Thank you,
Regards,
Jagrut Bharatkumar ShuklaHi all,
Thank you for your valuable reply,
but the thing is that its a screen field,
i.e text box not a selection screen
i created in screen layout
with name sbook-carrid
now i want to get error message display if wrong i/p is given
thank you.
Regards,
Jagrut bharatkumar Shukla,
Maybe you are looking for
-
Having problem to send email with POP account ...
Hi, I didn't have that problem before upgrading to my new 3GS iPHone. I have 3 email accounts on my iPhone: POP (videotron.ca), GMail and MobileMe. They all work fine except my POP account. From the POP account I can receive my email but I cannot sen
-
Hi, there; I'm facing some situation that is very new for me, so if some of you could give me some tips, there go couple of days that i'm trying. scenario; 1 Entities; 5 (just five ) View Objects 8 (yes eight ) view Links Here is the most complex dat
-
USOBT_C almost empty after changing default values with SU24
After the implementation of OSS Notes 0001378328, 0001382895 and 0001404093 I performed a change in SU24 on the default values of authorization object (2nd tab) S_ALV_LAYO for all transactions involved. I filtered all transactions with default value
-
I cant update itunes as the system has not been modified
i am unable to upgrade to itunes11. there is an unspesified error as the system has not been modifed. how do i fix this?
-
Hi, Everytime I launch Safari I get the following errors, however the same does not apply to google crome. Can anyone advise what this migh be? Safari[417]: CGWindowContextCreate: failed to create window context delegate. Safari[417]: CGWindowContext