Вы находитесь на странице: 1из 4

HR Vs PR Many students of management and laypeople often hear the term HRM or Human Resource Management and wonder

about the difference between HRM and the traditional term Personnel Management. In earlier times, the Personnel Manager of a factory or firm was the person in charge of ensuring employee welfare and interceding between the management and the employees. In recent times, the term has been replaced with HR manager. This article looks at the differences in usage and scope of functions as well as the underlying theory behind these nomenclatures. In the section on introducing HRM, we briefly looked at the main differences. We shall look into them in more detail here. Personnel Management Traditionally the term personnel management was used to refer to the set of activities concerning the workforce which included staffing, payroll, contractual obligations and other administrative tasks. In this respect, personnel management encompasses the range of activities that are to do with managing the workforce rather than resources. Personnel Management is more administrative in nature and the Personnel Managers main job is to ensure that the needs of the workforce as they pertain to their immediate concerns are taken care of. Further, personnel managers typically played the role of mediators between the management and the employees and hence there was always the feeling that personnel management was not in tune with the objectives of the management. Human Resource Management With the advent of resource centric organizations in recent decades, it has become imperative to put people first as well as secure management objectives of maximizing the ROI (Return on Investment) on the resources. This has led to the development of the modern HRM function which is primarily concerned with ensuring the fulfillment of management objectives and at the same time ensuring that the needs of the resources are taken care of. In this way, HRM differs from personnel management not only in its broader scope but also in the way in which its mission is defined. HRM goes beyond the administrative tasks of personnel management and encompasses a broad vision of how management would like the resources to contribute to the success of the organization. Personnel Management and HRM: A Paradigm Shift ? Cynics might point to the fact that whatever term we use, it is finally about managing people. The answer to this would be that the way in which people are managed says a lot about the approach that the firm is taking. For instance, traditional manufacturing units had personnel managers whereas the services firms have HR managers. While it is tempting to view Personnel Management as archaic and HRM as modern, we have to recognize the fact that each serves or served the purpose for which they were instituted. Personnel Management was effective in the smokestack era and HRM is effective in the 21st century and this definitely reflects a paradigm shift in the practice of managing people. Conclusion It is clear from the above paragraphs that HRM denotes a shift in focus and strategy and is in tune with the needs of the modern organization. HRM concentrates on the planning, monitoring and control aspects of resources whereas Personnel Management was largely about mediating between the management and employees. Many experts view Personnel Management as being workforce centered whereas HRM is resource centered. In conclusion, the differences between these two terms have to be viewed through the prism of people management through the times and in context of the industry that is being studied. What is an ERP? It is a process of integrated flow of Information, which binds the organization together. It is an integrated application software module providing operational, managerial and strategic Information for improving productivity, efficiency and quality. PeopleSoft HRMS system provides complete support for all human resources needs with functionality for Recruiting employees for jobs

Tracking training, employee skills and education Administering base benefits programs and more 1. Describe the Life Cycle of a Project (ERP Implementation)? The Project passes through the following stages. 1. Analysis 2. Designing 3. Coding 4. Testing 5. Implementation 6. Maintenance. 3. What is component buffer? Component Buffer is the area in memory that stores data for the currently active component. 4. What is the difference between component buffer and data buffer? Component buffer contains all the data of the active component. Data buffer contains the data other than the data in the component buffer (Data of other records) 5. What data buffer classes are available in people code? Rowset, Row, Record, Field, Array, File, Sql, chart, grid and so on. 6. How do you bring component buffer in to application engine program? You can assign a record which is used in component buffer to a state record of Application engine. 7. Difference between field edit and save edit? In Field edit for each field change, a transition to the application server to the database is taken place. In Save edit for all the fields, only one transition to the application server to the Database is taken place. 8. Diff b/w save pre change and save post change? 9. Arrays and Load lookup in SQR? Load Lookup is used to reduce the complexity of joins - it populates the values of a certain field depending on the key field specified from a certain table. Then the users can query from the preloaded lookup table instead of joining tables. While arrays are used to store and retrieve data using the get and put commands Load-lookup: Load-lookup will be populated at compilation time. We can adjust the size of load-lookup. It is only for text data type Array: Array gets populated at Execution time. We can't modify size of the Array. If we given more than the size of the array, Array supports all data types. 10. How can we know from SQR, if environment is PSNT or PSUNX? 11.What is SQL and View Temporary Table? SQL View: SQL View has fields from one or more tables in the reorganized way. This provides alternative view of information stored in the tables. Temporary Table: are used for running application engine batch processes. Temporary tables can store data to update without risking the main application table. 12.Can the output of a SQL query be stored in a variable using PeopleCode? If so how it be done? SQLExec ("SELECT EMPLID FROM JOB", &Emplid); 1. What are state records? The state record will be used to pass variable information between two

application engine sections. It can be physical or derived work record. Physical record can be used when you have restart logic and when you have disabled the restart logic derived work record can be used. There can be a max of 200 state records that can be used in a single AE but only one of them can be default state record name must end with _AET. 4. Difference between SQLEXEC and CREATESQL? SqlExec means it bypasses the component buffer and it is directly contacts database to retrieve data. But it retrieves the data row by row and not possible for bulk insert. But in the case of Create SQL we can able insert the data in bulk. 1. What is Normalization in Oracle? The major goals of Normalization are Eliminating redundant data (for example storing the same data in more than one table Ensuring data dependencies (only storing related data in a table). 1. Difference between search record and add search record? Search Record: Specify the search record for the component. The search record controls access to rows of data in a table. Its keys and alternate search keys appear on the search page as criteria. Add Search record : Specify if you want a different search record specifically for add actions. 2. What is difference between scroll and grid? Scroll area is used to maintain parent child relationship we insert grid in low level scroll Example: assume we have 3 scroll levels in our page level1 level2 and level3 we insert grid in level 3 3. How many ways we can run the application engine program? Running from Application Designer. By calling People Code function. Running from DOS Environment (Debugging). Running from Application Engine People Tool. Running from People soft Application. 1. Functional and Technical? Based on Customer Business processes functional person maps requirements to PeopleSoft and performs the rules and the Configurations required. He is the one who collects the requirement and decides what customization is and what is delivered by PeopleSoft. PeopleSoft Technical Guy is the Person who knows how to code in PeopleSoft to execute the requirement.

Super Key A combination of one or more columns in a table which can be used to identify a record in a table uniquely, a table can have any number of super keys. Candidate Key A Column (or) Combination of columns which can help uniquely identify a record in a table without the need of any external data is called a Candidate Key. Depending on the need and situation a Table may have one or more candidate keys and one of them can be used as a Primary Key of the table. A candidate key is a sub set of a Super Keys. For Example, In an Employee Table, we may have columns like Employee ID, Employee Name, and Employee SSN. We can consider either Employee ID or Employee SSN as Candidate Keys Compound Key A Combination of more than one column identifying records of a table uniquely, all the columns that take part in the combination process are Simple Keys. We can represent this buy taking a table which has the combined information of Department to Employees, Employee ID + Department ID here both of them define a record in this table, but both can make sense separately as well. Primary Key A Column in a table (which is a Simple Key) which is a Candidate Key (Uniquely identify a records in a table) and has the Constraint NOT NULL attached to it is known as a Primary Key. Generally, but not always and need not be, Primary Key goes with a Clustered Index. Composite Primary Key (Composite Key) When we have a Primary Key of a table defined using more than one columns then it is known as a Composite Key, each columns data can be duplicated, but combined values cannot be. The columns which are participating in a composite primary key are not simple keys. For Example, we can have a situation where there is a need to define the key using first Name + last Name. Alternate Key We cannot define the Alternate Key Seperately from a Candidate Key, for a table, if there are two Candidate Keys and one is chosen as a Primary Key the other Candidate Key is known as the Alternate Key of that table. In Example, we can consider the Employee SSN as Alternate Key as we have taken Employee ID as our Primary Key Unique Key A column (or) combination of columns which can be used to uniquely identify a record in a table, it can have one NULL Value. Primary Key can be considered a special case of unique key with a Not Null Constraint.

Вам также может понравиться