New PB infotype
Hi Experts,
I need to add new infotype in PB.
The infotype need to be like PA0021 with same behave
Any suggestion how to make it work?
Thanks in advance
Itzik
Chetan,
Thanks for reply.
I know PM01, But I want the new infotype behave like 0021 and use the same logic , screens (and user exits).
Creating new infotype (start with 9xxx) will solve the problem but I'll need to create the same screens, logic etc like Pa0021.
I'm wondering why I can't copy Pa0021 to Zpb0021 and update the technical attribute (in PM01, table T777D) like infotype 0002, 0006?
Itzik
Similar Messages
-
Add new field infotype "z" in logical database selection screen pnp
Can add new field infotype "z" in logical database selection screen pnp
I could explain how to realize
ThanksIn case to somebody it interests to him: TO EXTEND SCREEN OF SELECTION WITH OPTIONAL DELIMITERS The case that can be given in a screen of selection of a logical data base it does not appear a certain field that we need in the filter, the steps that will be due to follow are the following:
u2022 To create a view of selection in agreement with the fields that we want to show To review the following Link http://help.sap.com/saphelp_46c/helpdata/es/6e/6ed638e70ef679e10000000a114084/content.htm u2022 To assign the view of selection to a class of report
u2022 In the code of report to create select option in the selection screen that allows to introduce imput to leak and after start-of-selection to put the following code,
"Allocation operative area to optional delimiter
IF NOT p_aroper IS INITIAL.
DATA: lt_texpr TYPE rsds_expr OCCURS 0 WITH HEADER LINE,
wa_texpr TYPE rsds_expr,
lt_rsds_expr_tab LIKE rsdsexpr OCCURS 10 WITH HEADER LINE,
wa_rsds_expr_tab LIKE rsdsexpr.
REFRESH lt_rsds_expr_tab.
wa_rsds_expr_tab-arity = '0'.
wa_rsds_expr_tab-fieldname = 'OBJID'.
wa_rsds_expr_tab-option = 'EQ'.
wa_rsds_expr_tab-low = p_aroper.
wa_rsds_expr_tab-high = '00000000'.
MOVE-CORRESPONDING wa_rsds_expr_tab TO lt_rsds_expr_tab.
APPEND lt_rsds_expr_tab.
REFRESH lt_texpr.
wa_texpr-tablename = 'PA9004'.
wa_texpr-expr_tab[] = lt_rsds_expr_tab[].
MOVE-CORRESPONDING wa_texpr TO lt_texpr.
APPEND lt_texpr.
pnpdynse[] = lt_texpr[].
ENDIF.
English is the forum language.
Edited by: Rob Burbank on May 18, 2011 11:41 AM -
Problem in getting the new custom infotype in test client
Hi All,
I have created a new custom infotype. I can execute the infotype from the development system thru PA30.
But when I tried to check in the test client (same system), it shows me that the infotype does not exist.
Do I need to transport it to other client? If so please let me know how...You will need to import the Customizing TR(generated for Infotype) into other client. Use tcode SCC1 for importing TR without releasing it in the same system.
Cheers,
Rupesh -
HI Expert,
I want to create a new customer infotype for maintan the arabic data for personal information like the name and address in infotype 0002
first
1) I want to know what the prefered way to do that is by enhancement the existing one 0002 or by create a new infotype say 9002
2) How can i do that with complete cycle example.
Thanks in advance
Regards
waleedhi
u can directly enhance the infotype 0002.(in the menu section u will have goto->other function->enhance infotype)
steps:
in each of the DB table u will find CI include (for infotype 0002 CI_P0002)..
open PM01...goto structure and double click on the CI include and their u can enter all the fields u want to be added...
and save come out
say Create All and all the relevant fields will be created....
Based on ur business req u can go for custom infotype also..
regards
gunjan -
HR using multiple subtype using other new cutomized infotype.
Hello All,
I customize a new infotype which has its main infotype and the main infotype used the other customized infotype as subtype. Which makes the time constraint of the main infotype is T ( Time constraint is based on the subtype or subtype table ). Does anyone here knows whats the methodology use or step by step processes on how to customize infotype using multiple subtype?
Thank you all,Hi
please tell me what is pupose of New infotype?
Why makes you to create IT with time constrain T?
You said you want to create subtypes subtype table is T591 T591S
If your want to create subtypes in infotype you must have created First field Data Element must be SUBTY
You can define subtypes in above said tables.
Regarding Time constraint T if you use this you need to create entries in the table t554 table
Regards -
I have created a PD infotype 9xxxx with tc ppci. When I try to save an entry in my infotype using standard transaction pp01, nothing happens.
I have checked every tables and objects in ppci and everything seems ok, according with documentation.
Iu2019m not sure but i think the problem is on table t777d, I canu2019t change the field u201CUpdate typeu201D from blank u2013 u201CNo update via personnel planning update tasku201D to D u2013 "Update in dialog"
How can i change the value in this field ?
Thanks,
PauloHi,
I have assigned this infotype to object E u2013 Course, in T777I
The infotype appears in pp01, for Course objects, my problem is when i try to save a new entry, no error occurs but nothing happens
ppci shows this output:
Infotype 9500
5 Dictionary
Structure HRI9500 exists
Structure P9500 exists
5 Table HRP9500 exists
HRP9500 created in the database
Database index HRP9500~1 created
5 Module Pool
Module pool MP950000 exists
Include MP950020 exists
Include MP9500BI exists
5 Screens
Screen 1000 exists
Screen 2000 exists
Screen 3000 exists
5 User interface
User interface for MP950000 exists
5 Table entries
T778T: Table entries exist
T777T: Table entries exist
T777D: Table entries exist
T77ID: Table entries exist
T777I: Table entries exist
T777Z: Table entries exist
T77OA: Table entries exist
T777M: Table entries exist
T778U: Table entries exist
T777U: Table entries exist
T77NI: no table entries exist
5 SOBJ entries
OBJECT PDST: Table entries exist
OBJECT PDWS: Table entries exist
5 Dialog module
Dialog module RH_INFOTYP_9500 exists
5 TADIR entries
R3TR TABL HRI9500 exists
R3TR TABL P9500 exists
R3TR TABL HRP9500 exists
R3TR PROG MP950000 exists
R3TR PROG MP950020 exists
R3TR PROG MP9500BI exists
R3TR DIAL RH_INFOTYP_9500 exists
Thanks,
Paulo -
PPOME - New Tab & Infotype - How to find "start date" of preview period
Hi all,
I have successfully created own Infotype and add as new tab in PPOME.
But now I need in my modulpool program to read field "start date" of preview period (from heading of screen in PPOME). I can't find right field. Has anybody any idea?
Thanks a lot.
Dusan
Message was edited by:
Dusan SkokanekHi ramprasad74,
According to your description, you are using Analysis Services as a data source for the report, the cube has hierarchy: Fyear, FQuarter, FPeriod, fweek, Fdate. You want to add a date parameter to the report, after you changed value of the parameter, the
report will return the first day of FPeriod.
To achieve your goal, we need to add a parameter to the report, then use the parameter in mdx query. For detail information, please refer to the following steps:
In the Report Data pane, right-click on a dataset created from a SQL Server Analysis Services data source type, and then click Query. The MDX query designer opens in Design mode.
On the toolbar, click Design to toggle to Query mode.
On the MDX query designer toolbar, click Query Parameters symbol. The Query Parameters dialog box opens.
In the Parameter column, click <Enter Parameter>, and then type the name of a parameter.
In the Dimension column, choose a value from the drop-down list.
In the Hierarchy column, choose a value from the drop-down list.
In the Default column, from the drop-down list, select a single value.
Click OK.
In query designer dialog box, type the mdx query like below:
with member [Measures].[FirstChild]
as
[Date].[Fiscal].currentmember.parent.firstchild.name
select {[Measures].[FirstChild]} on 0,
[Date].[Fiscal].[Date].members on 1
from
( SELECT ( STRTOSET(@ParameterName, CONSTRAINED) ) on 0
from
[Cube]
Here are relevant threads you can reference:
https://social.msdn.microsoft.com/forums/sqlserver/en-US/c7146ac3-40ea-4d53-b321-c707aebbd405/how-to-pass-date-parameter-to-mdx-query
https://social.msdn.microsoft.com/forums/sqlserver/en-US/fd12a865-bc90-4a65-af42-ce38a8cfa29b/pass-date-time-parameter-to-mdx-query-ssrs
If you have any more questions, please feel free to ask.
Thanks,
Wendy Fu
If you have any feedback on our support, please click
here. -
Adding new infotype node in infoset
Hi All,
I want to add new standard infotype in my current infoset, how do I do that.
currently it is not in the existing nodes.(transaction sq02)
Regards,
kumarHi Kumar,
In tcode sq02 select the infoset.
Press the edit button.
When you see the infotypes in the left of the screen press Edit-Change Info Type Selection
There you can choose the infotype and add it.
After that you have to save and generate. Then you will be able to see the infotype in that infoset
Regards;
Okan
Edited by: Okan Caliskan on Sep 22, 2011 10:18 AM -
New Infotype - UI not displaying
Hi
I followed the steps to create a new PA infotype but when I want to create data for the infotype for an employee, it gives no information message, it just calls the module pool but the screen I designed with layout painter is not coming up. I didn't debug extensively. I thought I'd ask the pro's if there might have been a common mistake that I made.
CorneMy bad, I actually figured this one out by myself!
-
Hi all,
I have a requirement wherein i need to create a infotype.
In this infotype if the Anzhl value of absence quota type is reduced the relavent quota types which are linked to it should also get reduced.
Actually when a leave is approved, the quota is reduced and reflected in 2006 only but here in my case it should get reflected in the new infotype also by creating a seperate record with the entitlement and reduced values.
for ex awart1
suppose for 20 days is reduced from awart1. Awart2 and awart3 are linked to awart1.
simultaneously 20 days quota needs to be reduced from awart2 quota, as well as some 5 days from awart3.
so there will be two records of this new infotype
and also, the ANZHL of the relevant quotas will be reduced
when the leave gets cancelled, these two records will be deleted and quota will be reinstated back
Please help me by providing pointers in this regard.
Thanks in advance.
Regards,
Durga.Hi
use the t-code PM01 to create new custom infotype..i wiht in 9000-9999 number range..
Have a search on SDN for the same..............therea re lots of thered for the same...
..lakhan -
How to add custom infotype in ALE for HRMD_A message type
Hi Friends-
Pls help me for our req we are using HRMD_A Message Type for HR master data but now we need to add one custom infotype ( 9902 ) also in standard ALE filters for this message type how i can do that pls let me know ?
<<removed_by_moderator>>
Regards
Meeta & Glory
Edited by: Vijay Babu Dudla on Dec 14, 2008 11:38 PMHi
Thanks for your support,
Pls let me know which steps i should go ? my secanrio is inbound side only,
step 1 ) Define idoc extension for HRMD_A01 using WE30 transaction and define it in partner profiles
step 2) do i need to write some code in BADI also to update information for my custom infotype also if yes then where and which BADI pls let me know ? because already am working on one badi HRALE00INBOUND_IDOC for few validation for incoming data.
step 3 ) add this new custom infotype in my standard ALE filters.
Pls let me know if am mistaking some where or if i have to do some thing else ?
Regards
Meeta & Glory -
Hi All,
plz send me detailed process in creating new custom infotype.
Regards,
AshwinHi,
Check these,
Tcode->PM01 is used to create a new custom infotype.
If you want to create a letter from SAP after a transfer action, you need not create any custom infotype for this. Develop a Z-report & use LDB to fetch the data before & after the transfer action from IT0001. The data before transfer action will always be there in infotype 0001.
http://www.sap-img.com/human/how-to-create-a-hr-infotype.htm
Rewards points if helpful.
Regards,
Srinivas Ch -
Doubt in Custom Infotype / Modulepool
Hi all,
I have some doubt in Module pool.
Wuld u plz check let me know on this.
Iam started creating the New Customized Infotype.
In that Infotype i have one name SHIFT. The field SHIFT is having F4 help pop-up.
Basing the F4 help pop-uping, i need to ful-fill and populate the next fields. ( Starttime and end time of Employee).
For that i need to write the Select query to fetch the data from table based on that F4 help data.
My doubt where i have to write the select statement i.e in PAI or PBO.
But the Break point is not going to perticular select statement based on the F4 help field.
wud u plz let me know whr i have to write the SELECT query.
Thanks,
N.L.Narayanahi Narayana
you have to write the code in the event 'PROCESS ON VALUE-REQUEST'.
FIELD <filedname > MODULE <module name>.
<u>case 1: if you are not writing any select query.</u>
inside this module you can porbably make use of the function module RH_OBJID_REQUEST to get the desired search help..
<u>case 2: if you need to write select query.</u>
write the select query and get the data into an internal table.
use function module F4IF_INT_TABLE_VALUE_REQUEST to populate the F4.
Hope this helps.
Sajan. -
Adding a customer infotype in PPOME
Hello experts,
I'am trying to add a new customer infotype to PPOME, which should be displayed for all nodes of type "O" - so far, so good. I created the Structure HCI9600 and then I used PPCI without any problems. The new infotype is a part of PPOME, but when I want so save the data, the transaction dumps saying "DYNP_WRONG_SCREEN_TYPE". This is because the screen of the infotype to be processed is a subscreen (Dynpro 7000 of the generated module pool). But I cannot switch the Dynpro to normal dynpro because the PPOME then dumps immediatly.
So what to do? Nothing found in the OSS...
Thank you
T.
Sorry, the question is solved - never use dynpro 7000!
Edited by: Thomas Frühling on Sep 12, 2010 8:58 PMHello experts,
I'am trying to add a new customer infotype to PPOME, which should be displayed for all nodes of type "O" - so far, so good. I created the Structure HCI9600 and then I used PPCI without any problems. The new infotype is a part of PPOME, but when I want so save the data, the transaction dumps saying "DYNP_WRONG_SCREEN_TYPE". This is because the screen of the infotype to be processed is a subscreen (Dynpro 7000 of the generated module pool). But I cannot switch the Dynpro to normal dynpro because the PPOME then dumps immediatly.
So what to do? Nothing found in the OSS...
Thank you
T.
Sorry, the question is solved - never use dynpro 7000!
Edited by: Thomas Frühling on Sep 12, 2010 8:58 PM -
New Tab in PPOME: Subscreen not found error
Hi guys,
I've created a new hr infotype( I followed the guide ), and customized the 2000 screen so it fulfills my requirements. Then I created a new screen, 7000, as a copy of 2000.
I've add an entry at T77OMTABS table and T77OCTABUS. After this step, a new tab in ppome is shown. But this tab only has a text line with " No subscreen found ". Does anyone know what I may did wrong, or if I miss something?
thanks.No, I did not.
I deleted the FCODE name, and changed the type for subscreen.
But after doing such, the error message is still shown.
The screen was active, and now the subscreen is active.
--Edit
PS: In my subscreen 7000 there are some calls to modules, that are defined in MP900330. Is that a problem?
Pl check my screen 7000 code:
PROCESS BEFORE OUTPUT.
MODULE MODIFY_SUBSCREEN.
general infotype-independent operations
MODULE BEFORE_OUTPUT.
infotype specific operations
MODULE P9003.
MODULE HIDDEN_DATA.
PROCESS AFTER INPUT.
process exit commands
MODULE EXIT AT EXIT-COMMAND.
processing after input
check and mark if there was any input: all fields that
accept input HAVE TO BE listed here
CHAIN.
FIELD P9003-BEGDA.
FIELD P9003-ENDDA.
FIELD P9003-CATEGORIA.
FIELD P9003-CARREIRA.
FIELD P9003-QUADRO.
field nome_quadro.
field nome_carreira.
field nome_categoria.
module get_desc on chain-request.
MODULE INPUT_STATUS ON CHAIN-REQUEST.
ENDCHAIN.
process functioncodes before input-checks *
MODULE PRE_INPUT_CHECKS.
input-checks: *
insert check modules here:
process function code: ALL fields that appear on the
screen HAVE TO BE listed here (including output-only fields)
CHAIN.
FIELD P9003-BEGDA.
FIELD P9003-ENDDA.
FIELD RP50M-SPRTX.
FIELD P9003-CATEGORIA.
FIELD P9003-CARREIRA.
FIELD P9003-QUADRO.
field nome_quadro.
field nome_carreira.
field nome_categoria.
module get_desc.
MODULE POST_INPUT_CHECKS.
ENDCHAIN.
Message was edited by: Filipe Guerra
Maybe you are looking for
-
Error message when iTunes tries to start.
Whenever I try to start iTunes I get a send error report message. iTunes was working fine until I had to do a system restore, and then this problem started cropping up. I've tried reinstalling several times, and it doesn't seem to work.
-
Function Module Extraction from KONV Table taking lot of time for extractio
Hi I have a requirement wherein i need to get records from KONV Table (Conditions (Transaction Data) ). i need the data corresponding to Application (KAPPL) = 'F'. For this i had written one function module but it is taking lot of time (@ 2.5 hrs) fo
-
Multiple Input and Output from a 6534
Hello I am after some advice regarding my PCI 6543 digital I/O card and the best way to achieve my desired results. I am programming in Visual C++ with Ni-DAQ 7. I want to generate a pattern output from one of the ports, Port A, following a software
-
Help with Dreamweaver CS5 spry menus. Menu is not dropping down in IE7.
Hello. We recently upgraded from GoLive CS3 to Dreamweaver CS5. Wow! This has been a big change for us. We are having trouble with a website that we are building, specifically the Spry Menu drop downs not appearing correctly in IE7 and older. While t
-
This is an irregular problem. Sometimes pdf files open; sometimes not. The message is always that this type of file is not supported by my browser.