Custom infotype in HCM and Extraction into BI
Hi
I am unable to build a custom extractor from view in hcm to extract the infotype 0102.
could you please help me out in understanding hcm custom extractions?
The error message was: Invalid extract structure template PA0102.
Can I not create a custom extractor over any infotype? what about the custom infotypes?
Please help me in understanding this: If we create a custom infotype in R3, will all the data related to that reside in one underlying table or not?
Can I create a custom extractor to extract from the custom infotype without ABAP?
Thanks
Sarah
Hi Sarah,
I guess your is related to some of the amount or quantity fields included in pa0102. Check it out. They must point to unit fields also included in pa0102. In case they do not, it is not possible to use that table for extraction. You need to create a view on it as well as on the unit tables and include the unit fields into your view. Then it will work.
kind regards
Siggi
Similar Messages
-
How to create custom infotype for training and event management
hai freinds can any one tell me how to create custom infotype for training and event managment with following fields
PS No PA0000-> PERNR
Name - PA0001 -> ENAME
IS PS.No. PA0001-> PS no. of Immediate Superior
IS name PA0001 -> ENAME
thanx in advance
afzalHi,
Your question is not clear for me. Since it is a TEM infotype, it could be a PD infotype.
If you wish to create a PD infotype, use transaction PPCI to create the infotype.
But before that you need to create a structure HRInnnn (where nnnn is the infotype number) with all the fields relevant for the infotype.
If you wish to create a PA infotype, use transaction PM01 to create the infotype.
But before that you may be required to create a strcuture PSnnnn (where nnnn is the infotype number) with all the fields relevant for the infotype.
Regards,
Srini -
Hi guys, BI consultant here so apologies I don't speak the language but...
the CRM developer has added 3 fields to crmd_order_h via AET. He has marked all the 3 fields as 'BW reporting relevant'.
I have now checked the BW extractors in the hope that these 3 fields will now be appended to the extract structure for the BW datasources.
The Service order header extractor (0CRM_SRV_PROCESS_H) has been appended correctly with the 3 fields. But the extractor which I will be using (0CRM_SRV_REQ_INCI_H) for service requests has not been enhanced. Both extractors are based on crmd_order_h but have different business transaction types. The CRM developer did not specify which bus type to apply the 3 fields to so I am not sure why the extractor for one bus type has been enhanced but not another.
Any ideas?Hi Guy,
it looks like the datasource 0CRM_SRV_REQ_INCI_H was either not intended to be extended by the responsible developers or just forgotten.
For the AET there is a registry, which tells what objects have to be generated for which flag (TA AXTREG). I have not found any entry for your datasource there.
If it is really required to extend it, you will have to raise a customer message and to report this issue.
Best regards
Matthias -
Dynamic tabstrips and table control in custom infotype
Dear Experts,
I have a requirement to create a custom infotype using tabstrips and table control. The tabstripes should also be dynamically populated. For example we have infty 8(Basic pay) used table control and 24(Qualifications) for tabstripes.
Could you please tell me how to do this. Please do the needful ASAP.
Thanks,
Chaitanya.
Moderator message - Please don't just post your requirements and ask the forum to do your work for you...especially ASAP - Thread locked
Edited by: Rob Burbank on Oct 7, 2009 4:16 PMHi Partha,
Pls check the threads:
Best way to store a table control into an infotype
Re: Custom Infotype with table control - Overview/List Screen
Dilek -
Inserting data into custom infotype
Hi,
I`m trying to enter an employee record into a custom infotype (which basically belongs to PA ).
I`m using the FM 'HR_INFOTYPE_OPERATION' and usage of FM is as below. But the infotype is not getting updated with the values.
IF NOT I_9111 IS INITIAL.
CALL FUNCTION 'HR_INFOTYPE_OPERATION'
EXPORTING
infty = '9111'
number = V_PERNR
SUBTYPE =
OBJECTID =
LOCKINDICATOR =
VALIDITYEND =
VALIDITYBEGIN =
RECORDNUMBER =
record = I_9111
operation = 'INS'
TCLAS = 'A'
DIALOG_MODE = '0'
NOCOMMIT =
VIEW_IDENTIFIER =
SECONDARY_RECORD =
IMPORTING
RETURN = I_RETURN
KEY = I_KEYTAB
Let me know in case if I`ve missed out anything.Any help on this would be rewarded.
Regards,
FarhanaHi
CALL FUNCTION 'HR_MAINTAIN_MASTERDATA'
EXPORTING
PERNR = ITKEY-PERNR
ACTIO = INSERT
TCLAS = 'A'
BEGDA = ITKEY-BEGDA
ENDDA = ITKEY-ENDDA
SPRPS = ITKEY-SPRPS
SUBTY = ITKEY-SUBTY
SEQNR = ITKEY-SEQNR
DIALOG_MODE = SILENT
LUW_MODE = DB_MODE
NO_EXISTENCE_CHECK = NO_EXISTENCE_CHECK
NO_ENQUEUE = NO_ENQUEUE_DB
IMPORTING
RETURN = IRETURN
RETURN1 = IRETURN1
TABLES
PROPOSED_VALUES = ABSATT
MODIFIED_KEYS = MODIFIED_KEYS.
*--- error handling
IF MODIFIED_KEYS[] IS INITIAL.
CLEAR SMESSAGE.
ENDIF.
Or
call function 'HR_MAINTAIN_MASTERDATA'
exporting
pernr = pp2006-pernr
actio = 'INS'
begda = sy-datum
subty = pp2006-stipo
dialog_mode = '1'
importing
return = l_return
tables
proposed_values = l_proposed_values.
Manoj Shakya -
Custom Document & Custom Doc Legal Control Extraction into SAP BI
Dear All,
After all the business content for GTS was activated in GTS and SAP BI, the following configuration steps were taken in GTS to extract this data into BI for
reporting:
[1] Integration with Other mySAP.com Components > Data Transfer to the SAP Business Information Warehouse > General Settings > Maintain Control Parameters for Data Transfer [Used ECC as guide]
[2] Global Trade Services > General Settings > Organizational Structure > Control Settings at FTO Level for SAP NW Business Intelligence (BI)
Inserted new records missing when comparing to Assgmt of Feeder System Grouping Org.Units to LLS Org.Units table [/SAPSLL/TCOOGS]
Turned on BI Active flag for all records
[3] Global Trade Services > General Settings > Document Structure > Define Document Types for Application Areas
For each document type in all the folders, turned on ‘transfer to SAP Netweaver Business Intelligence Active’ flag where it was available to be turned on.
[4] Global Trade Services > General Settings > Document Structure > Define Item Categories for Application Areas
For each item category in all the folders, turned on ‘transfer to SAP Netweaver Business Intelligence Active’ flag where it was available to be turned on.
Focusing on custom document and custom document legal control extractors, the data comes from /SAPSLL/CUIT which contains 113K records in development, however, the amount of data extracted into BI is minimal. So I have a few questions:
Did I miss any additional configuration swithces to extract into BI?
SAP Documentation: You have entered a unit of weight in the table for GTS: Control Settings at Foreign Trade Organization Level. This unit of weight must be the common unit of weight that you want to be used in strategic reporting in BI . The values in the fields for gross weight (WEIGR), net weight (WEINE) and unit of weight (WEIDI)
depend on the unit of weight you maintain at FTO level in the IMG for converting weights for SAP BIDoes each FTO need to be insert with different unit of measure? ie FTO123 UoM = EA; FTO123 UoM = CS; FTO123 UoM = KG
Should all the data records from /SAPSLL/CUIT be extracted into Custom Document DSO [0SLL_DS01]? If no, why? If yes, refer to pt 1 and what am I missing?
SAP Documentation: Only data that belongs to the legal controls for the following legal regulations is transferred to BI:
German Foreign Trade Laws
Prohibitions and Restrictions
Other What is the significance of these legal controls that SAP has decided to only transfer this type into BI? If the client want additional legal controls, would it be possible to extract them into BI?
If anyone is currently using the std content for BI reporting, any assistance with my questions would be appreciated.
Sincerely,
ClaireHi Claire,
Your customizing looks correct. But the amount of data extracted depends on your condition you have defined during extraction(e.g. Creation Date)
Also in the coding only /SAPSLL/CUIT~ITSTA = space (Standard Item) and A (Item is allocated) is considered in 0SLL_CD_1.
You could find out reason by debugging to find out exact reason.
T-code: RSA2 , Enter Data source : 0SLL_CD_1. Then click display.
Click Extract check ( Shift + F8 ) and put break point in coding FM : /SAPSLL/BW_GET_CD_1
Best regards,
Vincent -
Hello
I had Come across SAP HCM -Human Capital Management data extraction into BW.
can some one explain me what is thsi module about and what are the necessary objects in BW.
like Infocubes, Datasources, is the extraction similar to other modules like FI or something like HR or like LO
any document share you have will help me
RegardsBest Pratice links for HM/HR
Check the following link for documentation on SAP help.
http://help.sap.com/saphelp_nw70/helpdata/en/2a/77eb3cad744026e10000000a11405a/frameset.htm -
How to extract data from xml and insert into Oracle table
Hi,
I have a large xml file. which will have hundreds of the following transaction tags having column names and there values.
There is a table one of the schema with coulums "actualCostRate","billRate"....etc.
I need to extract the values of these columns and insert into the table
<Transaction actualCostRate="0" billRate="0" chargeable="1" clientID="NikuUK" chargeCode="LCOCD1" externalID="L-RESCODE_UK1-PROJ_UK_CNT_GBP-37289-8" importStatus="N" projectID="TESTPROJ" resourceID="admin" transactionDate="2002-02-12" transactionType="L" units="11" taskID="5017601" inputTypeCode="SALES" groupId="123" voucherNumber="ABCVDD" transactionClass="ABCD"/>
<Transaction actualCostRate="0" billRate="0" chargeable="1" clientID="NikuEU" chargeCode="LCOCD1" externalID="L-RESCODE_US1-PROJ_EU_STD2-37291-4" importStatus="N" projectID="TESTPROJ" resourceID="admin" transactionDate="2002-02-04" transactionType="L" units="4" taskID="5017601" inputTypeCode="SALES" groupId="124" voucherNumber="EEE222" transactionClass="DEFG"/>Re: Insert from XML to relational table
http://www.google.ae/search?hl=ar&q=extract+data+from+xml+and+insert+into+Oracle+table+&btnG=%D8%A8%D8%AD%D8%AB+Google&meta= -
Data from a file need to be read and mapped into a custom table of R/3
Hello all,
This is related to inbound to SAP ECC via SAP PI.
There is a requirement concerning PI part that data from a file need to be read and mapped into a custom table of R/3.
To have this scenario developed , do we have any other option than the Proxy ?
My understanding is as follows : File --> SAP PI --> Proxy
You suggestions are welcome.
Regards,
RachanaHi Ravi,
As suggested by Inaki, you can use proxy communication in recever.
but you can also use the below
FILE -----> PI -------> PROXY
RFC
IDOC
to communicate to ECC system.
Regards
srinivas -
Create Custom Infotype and handle Modification/Updation
Hi All,
I need to create a custom infotype and handle few checks while creating/updating the existing one.
I have gone through the existing threads and have figured out the creation part.
Could anyone tell me where i need to code the checks while creating/updating.
I tried editing the PBO/PAI of the Module pool program, but as its standard, is asking for access key. Do we need to code this in any userexit or implement BADI.
For example,
a) i need to check that only one instance of the infotype should be valid for an
employee at a time
b) This infotype should be created for only Employees and not contingent workers.
c) Few fields on the body section needs to be updated/modified.
Thanks and Regards
Manish.You can use the IN_UPDATE or AFTER_INPUT Methods of the BAdI HRPAD00INFTY to perform your validations.
Arya -
How to add fields in custom infotype and update its screens
Hi Experts
I want to enhance a custom infotype ( Add some new fields, and add special function on its screen). This custom infotype is created in previous release. is there any way to add fields in infotype? and let system automatcailly modify corresponding screens to add new fieldsGo 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
i think u have to select CI_INCLUDE while enhanceing the Standrad Infotype -
HR LDB PNP and customer infotypes in 640
Hello,
I encountered the following problem during an upgrade from 4.6C to SAP ERP Central Component 5.0. When using logical database PNP and customer infotypes the syntax check produces the following syntax error:
- INCLUDE report "%_HR9731" not found
I have added an example program below. Prerequisite for this program is that the cutomer infotype 9731 exists in the system.
Has anyone experienced this problem before? And if so, is there a solution? I can program some workarounds, but I prefer a solution, which does not involve changing my code.
Regards,
Marcel
REPORT ZTESTINFOTYPES.
tables: pernr.
infotypes: 0000,
0001,
0002,
9731 mode n.
start-of-selection.
get pernr.
write / p0002-pernr.
end-of-selection.Hi all,
"You will have to run report RPUMS40CCI (XPRA for generation of
infotype include) for existing customer-defined infotypes.
If you have not run this report then please do so.
The report RPU40CCI creates the infotype include %_HRnnnn (nnnn =
infotype number) and the additional data structure Pnnnn_AF (nnnn =
infotype number) for the given infotype, provided that the correspondin parameter ("generate infotype include" or "generate additional data
structure") are set on the selection screen. If the parameter "maintain only T77ID" is set, no infotype include or additional data structure is maintained, only those entered in table T77ID."
Best Regards
Silvio Galery -
Extract the data from SQL Server and Import into Oracle
Hi,
I would like to run a daily job that will export the table data from SQL server table (it will be only one or two table) and Import back into Oracle table (it might one or two table tables).
Could you please guide me that how can i do this using either sql server or oracle?
We have oracle 9.2 and sql server 2005.
Normally i do from flat file which is generated by source destination nand i dump into oracle using sql*loader but this time I have to directly extract/export the data from MS Sql server and load into Oracle table, mostly it will reload so i might doing any massaging data during the load.
If you show me the detail approach, it will be really appreciated.
I have access to Sql server but i don't how to use sql server to do this or using oracle as a daily job even becuase have to schedule the job for this as it will be a daily job.
Thanks,
poratipsUnless you can find an open source ODBC driver for SQL Server that runs on Solaris (and I wouldn't be overly hopeful there) Heterogeneous Services would require that you license something-- a third party ODBC driver, a new Oracle instance, or an Oracle Transparent Gateway.
As I stated below, you could certainly use SQL Server's ETL tool, DTS. Oracle's ETL tools would require additional licensing since you're just on 9.2. You could also write a small application (Java or otherwise) that connected to both databases and transferred the data. If you're particularly enterprising, you could load the SQL Server Type 4 JDBC driver into Oracle's JVM and write a Java stored procedure that connected to the SQL Server database via JDBC, but that's a pretty convoluted approach.
Justin -
How we create custom infotype and how to configure with its subtypes.
hai abap-hr gurus,
how to create custom infotype and how to configure with its subtypes. when i am creating infotypes i am not getting how to configure subtypes.
plz help me for this with an example code.
thanks..
kiran kumarHi Kiran,
Please fallow the below steps to create the custom infotype. If you have any quires let me know.
For Creation of Infotype first Go to Transaction PM01, Enter the custom Infotype number which you want to create, it should be a 4 digit number and have to start with 9xxx.
then select the `Employee Infotype' radio button
after that select the `PS Structure Infotype'
then click on Create A separate table maintenance window appears
then Create a PS structure with all the fields you want on the infotype
Save and Activate the PS structure
now Go back to the initial screen of PM01
Click on `All' push button. It takes a few moments
Click on `Technical Characteristics. Infotype list screen appears
Click on `Change'(pencil) button
Now select your Infotype and click on `Detail' (magnifying glass) button
Give `T591A' as subtype table & also Give `T591S' as subtype txt tab
Give your subtype field as subtype field & Save and come back to PM01 initial screen
Click on `Infotype Characteristics' Infotype list screen appears
Click on `Change' (pencil) button & on New Entries
and then Enter your Infotype number and short text Here we have to set different Infotype Characteristics as per the requirement. (Better open another session with some standard Infotype's infotype characteristics screen and use as the reference
to fill yours). Now save ur entries
Now the Infotype is created and ready to use.
If you want to change the layout of the Infotype as per your
requirement
In the PM01 initial screen Select `Screen' radio button and give
2000 as the screen name, then click on edit.
In the next screen.. Select `Layout Editor' and click `Change'.
Screen default layout appears here you can design/modify the
screen..change the attributes of the fields..etc.
Save and activate. (Don't forget to `Activate at every level)
Regards,
Ramakrishna kotha. -
Regarding ldb pnpce and my customized infotype
i have created my own infotype name '9777' and with the help of
'hr_infotype_operation' i m inserting the data into this infotype
now i m creating a report in which i m using ldb pnpce,
but after the execution of GET PERAS the infotype table p9777
is not populating but except this other infotypes tables are populating
,plz help me to sort out this problem.hi after the bapi did you used the commit .
use this for the creation of an employee
BAPI_EMPLCOMM_CREATE
o give your code here
Maybe you are looking for
-
Error while posting XML from a scheduled transaction to another transaction
When I try posting an XML from one transaction to another in a different project by calling it as a webservice, it doen't hit the other transaction. I see this in the Netweaver error logs: java.util.zip.ZipException: error in opening zip file at java
-
Hi, Is there any component available in market which I can use to write back to database? I looked into web service option but there is not clear (Step by step) instruction on how to use it. If some body used any workaround or component please let me
-
Mac.Mini and Mavericks failure
Hey there,I am trying to upgrade a 2011 mac mini to.mavericks. The installer quits with a failure notice and then restarts only to fail again. I am stuck in the loop. Does anyone have any advice on this situation. Thanks for any help and advice.
-
How to update planner order item with function group M61O
Dear sir, I need to changed the item of the planned order, for example, delete one part, add one part or change the quantity for one part, it seems MD_PLDORD_CHANGE_COMP_ITEMS have the function. But i don't have the detail description on the paramete
-
iPad 3rd gen PS touch will not open. HELP!!!