HR transactions and functionality and creation of Database view
Hi Guys
I am new to HR module . can anybody send me the list of transaction codes with HR functionalities.
I also have to made a database view from hrp1001 and hrp1010 table to list all chief positions who are head of business group , Business unit , Site etc .
Could you help me in creating this databse view.
Hi,
These are HR Infotypes
0000 Events
0001 Org assignment
0002 Personal info
0003 Payroll data
0007 Work time
0008 Basic pay
0014 Reoccurring pay
0015 1 X pay
0027 Cost Center
0041 Event Dates
0057 Membership dues
0165 Over ride to limits on deductions
0167 Health
0168 Insurance
0169 Savings
0170 Spending
0194 Garnishment reduction
0195 Garnishment order
0207 Residence Tax
0208 Work Tax
0209 Unemployment Tax
0210 Withholding
0216 Garnishment adjustment
0221 Adjustment
0267 Off cycle
2005 OT
2010 Catts direct to cluster
1000 Infotypes 1000 1999 are PD Relationship infotypes
Logical Database (PNP) ·
Programming with Infotypes ·
Processing Time infotypes/Cluster ·
Processing Payroll infotypes/Cluster
In OM level hrp 1001 and 1010 will be there.
If u want total transactions goto SE11->TSTC Table.
****POINTS TO BE CONSIDERD
Thanks
P.SRIKANTH
Similar Messages
-
Data dcitioany view and function and procedures insure a package
I need the run a query on the Data dcitioany, to get a list of packages as well as a list for procedures and functions inside on Oracle 10g
I use DBA_SOURCE,
I used like this
SELECT v.owner,
(CASE V.type
WHEN 'FUNCTION' THEN NULL
WHEN 'PROCEDURE' THEN NULL
ELSE v.name
END
)PACKAGE_NAME ,
UPPER(
SUBSTR
TRANSLATE(
LTRIM(REPLACE(SUBSTR(ltrim(v.text),LENGTH('PROCEDURE')+1),'"',''),' '),
'+++'
),---TEXT TO BE SEARCH
1,---STARTING POSITION
INSTR(
TRANSLATE(
LTRIM(REPLACE(SUBSTR(ltrim(v.text),LENGTH('PROCEDURE')+1),'"',''),' '),
'+++'
||'+'
'+'
)-1 ---lENGTH
)OBJECT_NAME
TRIM(SUBSTR(ltrim(v.text),1,LENGTH('PROCEDURE')))"TYPE"
FROM dba_source v
WHERE (TRIM(ltrim(v.text)) LIKE ('FUNCTION%') OR TRIM(ltrim(v.text)) LIKE ('PROCEDURE%')) AND
v.type IN ('PACKAGE','FUNCTION','PROCEDURE')
ORDER BY V.OWNER,V.name,v.text;Note: the translate, substr, etc function can be simplified based on your needs
in my case, how developers created the function and procedure is quite messy.
thanks -
Creation of Database View , Projection View
Hi ABAP EXPERTS,
Can anyone plz send me the step by step creation of DATABASE and PROJECT VIEWS. Just steps by step explanation will do , screen shots will be more than appreciated.
Kind Regards,
Sunil Ranal.Database View (SE11)
Database views are implement an inner join, that is, only records of the primary table (selected via the join operation) for which the corresponding records of the secondary tables also exist are fetched. Inconsistencies between primary and secondary table could, therefore, lead to a reduced selection set. In database views, the join conditions can be formulated using equality relationships between any base fields. In the other types of view, they must be taken from existing foreign keys. That is, tables can only be collected in a maintenance or help view if they are linked to one another via foreign keys.
Check this link for database view creation.
http://help.sap.com/saphelp_40b/helpdata/en/cf/21ed06446011d189700000e8322d00/content.htm
Projection View
Projection views are used to suppress or mask certain fields in a table (projection), thus minimizing the number of interfaces. This means that only the data that is actually required is exchanged when the database is accessed. A projection view can draw upon only one table. Selection conditions cannot be specified for projection views.
Check this link for Projection view creation.
http://help.sap.com/saphelp_nw70/helpdata/en/cf/21ed20446011d189700000e8322d00/content.htm
Regards,
Maha -
Hello Friends,
To display the field on the View, we can create the field via 3 ways:
1) By creating the model attribute
2) By creating the model node using the GENIL object and using its attributes in view
3) Creating the field in Database structure using AET
But, i am not aware that in exactly what kind of business scenarios we use the above 3 methods to create the field.
Could you help me out to clarify the same.Hi Dev,
1). By creating the model attribute: we will use this option in case of the field is avaibla in stanadrd sap system. It might be in another under child context nodes and we will use BOL relations to access the attribute.
2). By creating the model node using the GENIL object and using its attributes in view: We will use this option incase of there is no standard provision to use. Means you want to create any custom assignment block with custom attributes then you can go for this option. More over we can use AET to create custom genil object. We have an option Create Table in AET.
3).Creating the field in Database structure using AET: We will use this option incase of there is no attribute in database relevant to your requirement then we will go for AET enhancement.
Hope this might give you little clarification..
Best Regards,
Dharmakasi. -
Creation of Database View on different tables
Hi All,
I want to create a Data base View on 5 Tables(LIKP,EQUI,MARA,QMFE,QMUR).
My Question is i will create a View without any selections and the View is based on tables Link (Primary&foreign keys) only.
Once my View is ready i will pull the data from SAP R/3 based on Infopackage selection.
Is my approach is correct?or i need to mention any thing while creating the View itself?
Waiting for reply and your points are assured.
Regards,
Madhu PonnadaHi Madhu,
Table Maintanance Generator are used to view ,modifi tables,Insert table values.
T-code:-SM30 Maintain tabel views .
SE54 Generate Table Maintenance Dialog: Initial table/View Screen .
SE55 Generate Table Maintenance Dialog: generation Environment .
Steps-to-create-Table Maintanance Generator
-->Create view in SE11
-->Goto transcation SE11 ABAP Dictionary
-->Select View and type in the name of the view you want to create.
-->Press the Create button
-->In the dialog box that appears, choose Maintenance View
-->Select tables and fields for the view
-->Activate the view
OR
-->Create view in SE11
-->Goto transcation SE11 ABAP Dictionary
-->enter table name
-->go to Utilities
-->select table maintainance Genarator
-->Enter single step
--> enter Function Group or same table name (all the code for Table mainaitenace is stored here)
-->eneter single step
-->enter Authorization gorup(we can restrict some user,s not tot update data)
Activate..
Plz chk the below links.
http://help.sap.com/saphelp_nw2004s/helpdata/en/a3/5a693c114bf147e10000000a11402f/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/f5/35c83ecedc636be10000000a114084/content.htm
Reagrds,
Prabhudas -
How to test procedures and functions of pl/sql
I am working as a QA basically i got a new assignment of testing functions and procedures, and packeged bodies. Can any one help me in this matter.
Please help me.
Hi i am new to oracle I want to test procedures and functions,
and packaged bodies of pl/sql.It depends on what you meant by "testing". I guess you need to check that routines (functions, procedures, packages etc) in valid state and execute without errors. The simpliest way is to get some development tool like TOAD (http://www.quest.com), Oracle Maestro (http://www.sqlmaestro.com) or PL/SQL Developer (http://www.allroundautomations.com). You can connect with them to database and look at the routine state VALID or INVALID. You can recompile them, run and even debug. I guess this should be enough.
Alternatively you can do same thing from sqlplus. Of course with lesser comfort. You need to write certain SQL statements. For example i want to find invalid procedures:
SQL> select OBJECT_NAME, OBJECT_TYPE from USER_OBJECTS where STATUS='INVALID';
To check how procedures work you need to execute anonymous PL/SQL block like this:
declare
/* local variables declaration */
NAME VARCHAR2(4000);
PRESIDENT_ID NUMBER(38);
ID NUMBER(38);
begin
/* setting up variables */
NAME:='MICROSOFT';
PRESIDENT_ID:='BILLY';
ID:=NULL;
/* calling routine */
GEOMETRY.ADD_COMPANY(NAME,PRESIDENT_ID,ID);
end; -
Regarding Procedures and functions
can we pass a cursor,table or ref cursor to a procedure and functions and can a function return cursor,table or ref cursor to a procedure and functions?please if possible give some examples with explanations
thanks in advance..Hi,
The definition for a Procedure or Function can be edited by selecting Edit from the drop-down menu for the Procedure/Function object in the Browser.
The definition can then be edited as text, and so Table, REF CURSOR, ... parameters or return types can be added.
(After completing the edit, select Save from the File menu, or alternatively Close the tab displaying the definition and select Yes to the Save Changes dialog.)
The Oracle Database PL/SQL Language Reference documentation contains some examples of Procedure and Function definitions.
David -
Procedure and Functions from ADF View Layer
Hi,
Before i ask my question ,I would like to mention that I have done lot of googling on this topic before asking this question.
http://adfhowto.blogspot.in/2010/11/call-db-procedure-or-function-from-adf.html
http://adf-tools.blogspot.ca/2010/03/adf-plsql-procedure-or-function-call.html
Lot of threads on otn forum too on this topic.
I m pretty new to ADf too.
Now most of our logic is in procedures and functions ,so on various events on form(view layer) I need to call procedure and function and then return values back to value layer too.
Now the approach mentioned in the link above is good whats best approach to return out parameters to view layer considering i will be using either the DbCall class for all calls to procedures and functions
I am thinking of this approach to Create a view with static fields,and in Model layer set values for these fields and access them in view layer or binding view controls to these fields.
From View layer i will call the methods in AppmodImpl which will be calling procedure( methods will be exposed as Client Interface)
Also in few articles i came across generic CallStoredProcedure and CallStoredFunctions.
But my main concern is how to share out parameters with view layer....can anyone give link of showing application of it on view layer.
Regards,From your subject. am stating that, dont do all those stuff in backing bean. backing bean is 1:1 mapping with your .jpsx or .jsff .
best approach would be call those things your Application Module(model layer) exposed it. access the method over your pagedef. well said by ram. -
Where exactly should i write API and function calls in OAF
Can anybody tell me where to call the API's and functions and also please specify the reason for that so that i can understand properly.
Thanks a lot in advance.
kumarIn case you need to call the pl/sql API's then you should create an PL/SQL EO based on each business function per each pl/sql package and override the dml methods.
Please go through the section "PL/SQL Entity Object Design and Development" in OA Fwk Dev Guide.
Thanks,
Ravi -
Difference between Database view and Table
Hi there,
Can anyone tell me the difference between Database view and Table.
Will the Database view query be more faster than a database table?Tables and database views can be defined in the ABAP Dictionary.
These objects are created in the underlying database with this definition. Changes in the definition of a table or database view are also automatically made in the database.
Data from several tables can be combined in a meaningful way using a view (join).
You can also hide information that is of no interest to you (projection) or only display
those data records that satisfy certain conditions (selection).
Database views implement an inner join. You only get those records which have an
entry in all the tables included in the view.
in views db modifications are not possible
views only contain data at run time
when they consult the database
in case of views the join definitions are already sstored in the database itself
whereas join as open sql is a query to oracle database as similar select statements
Views are optimized by SAP and stored in the repository while Joins
are in reports that needs to be compiled at every execution
Reward if helps
Regards,
Senthil
Message was edited by: senthil kumar -
Complex Folders Vs Database Views - Discoverer 10g
Hello All,
The way complex folders works is almost similar to creating a database view and using that to create a custom folder.
So could someone advise wrt peformance etc which is a better option ?
Creating complex folders gives the flexibility to change whatever changes are rqd using disco admin and does not reqd even logging to which incase of DB views would need to be done to recreate a view incase of any changes. But would like to weigh down both the options on other parameters.
One thing i see is implementing oracle apps security is easier using DB views...but again..i could create custom folders using select * from table where gl_security_pkg concept and then create complex folders using these folders ?
Any thoughts would be helpful
Thanks.
Message was edited by:
vishalgVishalg.
The way I've always considered it is as follows:
1. I prefer not to be 'married' to one tool (ie: Disco) and therefore always recommend writing database views over custom / complex folders if possible. That way, database tools such as TOAD, SQL Nav, SQL Dev, etc. can also use the view (not to mention Oracle Reports, etc. as well).
With that in mind, I try to have most folders just pointing to a database view and all the 'fine tuning' done in the folder (ie: column order, hierarchies, security, etc.).
2. I do use custom folders when it's a LOV that's used in an item class. For example, you could create a simple LOV in a folder on an item, by just using that item for the source and the output. However, if it's a big dataset or you want to go to another table that's small and just has the distinct values for example, a custom folder is perfect for creating (I always put a _LOV extension on the folder name so I know) and setting an item class against.
Sometimes though, I've created a LOV for the list and then have just brought it in to a folder by simply pointing to it. It's the same kind of consideration in 1. above - if I'm creating a system that may be used by other tools - or God forbid - a client wants to move to another query tool like Cognos, BO, etc. then all the views are already there in the database and you just have to build their version of the middle layer (ie: catalog, universe, etc.).
3. I don't think I've ever had to use a complex folder. The concept is good though as in you can have 2 folders that are joined, but you want to create another folder that only has certain fields from each of the original 2 folders and that's the one a user uses.
But same consideration as above. Do I want to completely customize the Disco EUL, or use it more as a 'delivery device' (hey ... good term!).
One other big consideration for all this is that if you work in a shop where they have a big (read obnoxious) DBA who doesn't "allow views in his database" (been there), then you can always do the custom / complex folder thing from within Disco Admin and keep the DBA happy. However, once he's fired for being obnoxious and then new "touchie-feely" DBA comes on board, you may curse why you had to create a custom EUL in the first place.
All just your point of view, but I'm a view guy all the way.
Russ -
Creation and Change Date for Tcode and Function Groups
Hello All,
I need to display the Creation and Change Dates for Custom Tcodes and Function Groups in a Report. Can anyone please let me know the logic of retrieving it.
regards,
MaheshHi,
TADIR and TRDIR is the tables where you can find all these data
Regards
Sudheer -
Please compare
methods in C # to connect to SQL Server
database (for example,
3-tier architecture of traditional and
entity Framework(linq to entity or linq to sql object model)
and Linq to SQL) in terms of speed, quality and functionality
to give me tips.
Thank you.
Mojtaba Malakouti.That means we need to compare and post the results here?
Best Regards,Uri Dimant SQL Server MVP,
http://sqlblog.com/blogs/uri_dimant/
MS SQL optimization: MS SQL Development and Optimization
MS SQL Consulting:
Large scale of database and data cleansing
Remote DBA Services:
Improves MS SQL Database Performance
SQL Server Integration Services:
Business Intelligence -
I need to know thelist of bapi's and function modules used for transaction
I need to know thelist of bapi's and function modules used for transaction in order to use these FM or BAPI in reading some fields of equipment master and functional loocation.Can any one suggest me some methods...or do i need to write a report for the same.
Steps to find the BAPI/function modules used in a transaction
1) Find the package of the transaction thro' SE93.
For example the package for the transaction VA03 is VA
2) Go to Se80, key-in the package (say VA)
3) You can see the function modules under the folder finction group and
you can see the BAPI's under the folder Business Engineering-> Business Objects-> double click on the released methods of the Business Objects -
To know thelist of bapi's and function modules used for transaction IH10
I need to know thelist of bapi's and function modules used for transaction in order to use these FM or BAPI in reading some fields of equipment master and functional loocation.Can any one suggest me some methods...or do i need to write a report for the same.
hi,
provide report name (here: RIEQUI20)
goto se38 - utilities - cross reference - function modules
or use report RPR_ABAP_SOURCE_SCAN
with search string call function
A.
Message was edited by:
Andreas Mann
Maybe you are looking for
-
When trying to setup my external hard drive, I get this box that pops up and says this: You can't open the application "LaCie Setup Assistant" because PowerPC applications are no longer supported.
-
A135 S4666 Vista Basic When I try to watch a DVD Movie all I get is sound no picture. I can read/write CD's. I have tried several movies I know work on DVD player but will not now work on my laptop. I use Win Media Player to view movies and it was
-
File error: The specified file is locked - HELP!
hello, everytime i try and save my project i keep getting the error: File error: The specified file is locked i went to the project and "get info" and saw that the file is locked...i also noticed that every other file in my computer is locked as well
-
EDI-- Idoc .. Steps needed... Using Seeburger .
Hi All, Iam doing a scenario for EDI file to Idoc scenario. My client asking me to use the AS2 adapter.Can you pls tell me whether the below steps are correct ?? EDI File ---> Idoc Scenario : AS2 SND adapter -- > File Rcv adapter -> File Sender adapt
-
Estimated Cost and Actual Cost
Hi Friends, Can someone tell me, which MM tables(logically database) has these fields stored?? Estimated cost and Actual cost?? Note : Where and How can I find the logical data base?? Thanks alot in advance,