SAP ABAP HR ------career related question

Hye friends ,
Friends i have 2.5 years of experience in sap abap . My major developments are related to sap HR . i have 1 full life cycle completion of sap netweaver .
No i wanna my carrier as a SAP BAP HR .
But dear gurus from india  ,  who has experience more than 4 years  please suggest  me ..
Is it right for my future to become as a SAP ABAP HR  or i should try for simple  SAP ABAP..
<<removed_by_moderator>>
Over all i am very confused related to my new search criteriaa ..wheather SAP ABA HR  or SAP ABAP.
Thanks in advance For Your Reply
Edited by: Vijay Babu Dudla on Jul 2, 2009 1:45 AM

> No i wanna my carrier as a SAP BAP HR .
@PK..it is not a New Technology but a New Airlines which was introduced by SAP .
>But dear gurus from india , who has experience more than 4 years please suggest me ..
@Siegfried.. the criteria to reply to this thread does not suit you.
                     1.Gurus from India only.
                     2.Only 4 yrs Experience
>Over all i am very confused related to my new search criteriaa ..
Yep,New Version of SDN has changed its Search functionality and there is a [lot of discussions|What happened to SCN search?; going on in [Suggestions & Comments|SCN Support; forum, have a look into it.
> if a glass is half filled and half full .......try to see the full part ??
again you missed out something here which made the confusion. half filled with air & half full of water  Brittania 50:50 right?.
Cheers
Andrew
PS:Edited with a SIMPLE EDIT SW called @FUN  and copyrighted only for Coffee  Corner.Take it in the [right spirit|http://www.whiskymag.com/whisky/brand/glenfiddich/whisky651.html] .
Edited by: Andrew J on Jul 3, 2009 9:35 AM

Similar Messages

  • SAP ABAP Workbench Certification - Model Question Papers

    Hi All,
    Can any one of you please help me by sending the SAP ABAP workbench certifcation model question papers with answers,if possible for examination TAW10 and TAW12
    Thanks and Regards
    E Karthikeyan

    Hi,
    It is not possible to get any model question papers for SAP certification exams. In the syllabus mentioned you will have () symbol on most of the topics concentrate on the topics with two or three() you will get more questions on those sections. Thats all we can do.
    regarding the exam
    You can go back to any question whether you have answered or not and change the answers anytime during the test.

  • SAP ABAP secure coding related training session

    Hi Experts,
    Do you know of any training or code jams provided by SAP for organizations related to SAP ABAP secure coding?

    Thanks Alex for your reply.
    The course and goals look perfect.
    But I was looking for something that could be arranged in my company's Mumbai(India) office.
    Can anyone help me with any classroom/virtual training or Code Jams related to secure ABAP programming.

  • Please only post SAP Business Objects products related questions here

    Hi
    Thanks for reading.
    Unfortunately many people get confused with the term BI which was used for SAP BW at one time. With the acquisition of Business Objects some product names have changed.
    SAP BW is still SAP BW, please post in the respective forums: /community [original link is broken]
    Business Intelligence in this forum refers to the these SAP Business Objects products:
    SAP Business Objects Enterprise
    SAP Business Objects 4.0
    SAP Business Objects Intelligence Platform 4.0
    For more information and great articles and videos please see:
    http://www.sdn.sap.com/irj/boc/bi
    Kind Regards
    Roland Hoeller

    >
    Suresh Babu Aluri wrote:
    > Hi,
    >
    > You can create All prompt in lovs of reuired object as
    >
    > do the following steps for all prompt creation.
    >
    > 1. Go to Object to which the lovs are mapped. -> select object -> properties -> advanced (not sure) -> edit lovs -> then a query panel will display and it will have query like
    >
    > select distinct(..........) from ......................
    >
    > change the above query to
    >
    > select distinct(..........) from ......................
    > union
    > select 'all' from dual -> dual is temporary table in oracle (you define a temporary table w.r.to database)
    >
    > 2. In designer go to the object on which prompt is defined.
    > i.e.
    >
    > may be in selecor where clause you might defined prompt as
    >
    > .............. @prompt('Member Name')
    >
    > so change that to
    >
    > .................. .............. @prompt('..Member name')
    > or
    > 'all' in @prompt('Member name')
    >
    > 2. For your second requirement the max no lov values are changed in prm files. For that go to programs -> BO -> BO ii.5 or ur version -> dataaccess->win32_x86-> based on ur back end select required folder -> search in *.prm files to change the max no lovs.
    >
    > Cheers,
    > Suresh Aluri.
    Hi Suresh
    Thank you for the detailed response.  I tried your suggestions and neither works.
    LOV issue:
    Within the Business View manager, i right-click on the LOV object and click "Edit List of Values..." and i get a dialog box that only shows me Available fields, List of Value Fields used, description field, and Referenced objects. Along with buttons for Clear Instance & Refersh Status.
    I have read similar posts to what you suggested but never get to the same place as described.
    Please advise....
    as for _Max Number LOV _
    I have researched this as well and found the same suggestion you made. But the PRM file does not have that value, and the file contains all XML code
    Now what???
    Thanks
    Mike

  • Sap script main window related question

    hi
    i have a requirement to add a new column to sap script main window picking information from some table
    this new column is C2 and it takes reference from C1
    i ahve below queries
    1) is is better to add a new column to main window and increase and decrease alsl columns width of all columns
    or create a new window below the main window in which this new field will apear
    ie C1 and C2 to appear in this new window
    c1 is already coming in main window it needs to reaper with the new C2 in new window
    my concern is that since main window is only one and it it being called again and again to polultate the data
    how this new window will work will it be able to display the corect data
    whcih is better approach
    2) ASLO the requriement is that the new field should appear only when Reprint is done for the transfer order
    can anyone tell how to catch the reprint option or code from teh program what is defined for reprint option in program and how to catch it and put condtion?
    regards
    Arora

    If you would like to have vertical lines as well inside the frame....
    /:   BOX FRAME 10 TW                                                
    /:   BOX XPOS '1.2'  CM WIDTH 0 TW HEIGHT '12.7' CM FRAME 10 TW     
    /:   BOX XPOS '11.00' CM WIDTH 0 TW HEIGHT '12.7' CM FRAME 10 TW    
    /:   BOX XPOS '15.5' CM WIDTH 0 TW HEIGHT '12.7' CM FRAME 10 TW     
    /:   BOX XPOS '18.4' CM WIDTH 0 TW HEIGHT '12.7' CM FRAME 10 TW     
    Regards,
    Rich Heilman

  • What is best for my career: Sap ABAP or Sap BI

    Hi Experts,
    I am Rajesh, done my bachelor degree in Information Technology,
    having 4 years of Exp as a Mainframes Programmer in a Banking Software company.
    my job containts
    30 % understanding the product
    40 % Analysis
    30 % Programming
    my career Goal is to get SAP job in Abroad(US/UK/AUS) for that i am planning like below:
    First i want to gain some minimum(8-10 Months) Exp in India by
    Choosing one Best(or)Hot Cake Module in SAP, which matches any one of 3 points
    1)Currently that module should have more demand less supply.
    2)Should have good Future
    3)it should not be much vast Because need to expertise Early
    I already Trained and good in SAP-Core ABAP,
    but just Core ABAP is not enough to get expertise in ABAP, because i need to add it with
    OOPS, Webdynpro, Workflow ETC.
    even i Trained in all the above, it is difficult to be Expert in 1 YR.
    and Hard to get job in US/UK/AUS.
    So i am planning to go with SAP-BI for below Reasons
    1) SAP BI is not that much Vast compare to ABAP for becoming an Expert on it
    2) for Skill Set ABAP+BI, can have good openings
    3) SAP-BI is a techno functional Job, where ABAP is not a final Destination.
    4) in Future, BI will help to get into HANA.
    I request you to guide me, whether my decision towards my Goal is correct or not,
    if not, please give valuable Suggestions to reach my destination.
    Thanks in Advance,
    Rajesh

    Hi Rajesh,
    as per as your selection of module, its a good mix, but i have a few words that i wants to share with you. Being a developer in sap abap i have come across some points where many indivisuals get strucked by asking what is next.
    Started with sap abap you will have many options to go ahead, as you have seen that the combination of BI along with ABAP has an added advantages, and yes later on you can move towards HANA, one of the major sap module in which the database of sap persist in furure.
    As far as i concern, if you wants to be in technical stream of sap you will have UI5, Webdynpro, Workflow, BW/ BI, HANA etc, so you may go ahead with these options, but as you have told that you wants to get hands on these things in one year, i think you have to devote in abap as much as possible
    what you will require to know the syntax and semantics used in SAP, along with all the stuffs associated with it, once you will get familiar with it, you can play as you wants.
    But one thing more is that its not mandatory to have sap abap knowledge to learn other technologies,  you can learn without abap, but if yiu have hands on in abap somehow it will boost your future in related technilogies.
    So, finally your decision is on right track, what you will need is to get it as your passion.

  • Where do i find daily posted question on sap abap and sap webdynpro abap

    Hi
    where do we find Daily posted questions on sap abap and sap webdynpro abap in scn sap  so that i can go through the questions and answer them .

    Hi,
    Go to the Content tab of any space and click on discussions. Then you can sort them by date created or any other
    For ex: This link for WDA discussions: - Web Dynpro ABAP
    You can also click on Receive email notifications for any space to get updates on that space.
    hope this helps,
    Regards,
    Kiran

  • SAP ABAP Certification Sample Questions

    Hi
    Can anyone help me in SAP ABAP certification sample questions?
    Before giving the exam i wanted to just check mu knowlegde..
    Do not ask for sample question on SDN.
    Read and respect forum rules.
    Edited by: Zubin Shah on Jun 1, 2010 6:08 PM

    Hi
    If can answer most of these then you will have no problem with the cert exam: Security interview questions - some fun to tickle your brain.

  • Career in SAP ABAP

    Hello Everybody
    I just need your help and suggestions . It will be really worthwhile if anybody can come up with answers to my question below.
    I have 4 years IT experience and have been working on Project Management of Web Development Field for 1st three years and last year in Adobe Flex and have good knowledge of OOPs concepts . I have decided to switch to SAP for better prospect in order to secure my future along with handsome income. Today I went to JKT SAP ACADEMY ( SAP Authorised Training Partner listed in SAP page ) in kolkata and they suggested me to go for SAP ABAP with e-learning module upto maximum 5 months for 200 Hrs duration with a course fee of 1,76,000/- along with materials and after that pay 33K  for examination fees to get SAP GERMANY CERTIFICATE after clearing it. They will provide placements like arranging interview .
    Now i am thinking whether its useful to join or not after paying hefty sum ?? Is there any chances of getting job for Fresher in SAP as certified ? Can anyone suggest me please ? I also understand that ABAP is suitable for programmers with OOps concepts . Instead of joining it how good will it be to learn from Online Tutorials on our own and also with books.
    Looking forward to hear from you soon all.
    Thanks
    Edited by: raviktg1982 on Apr 16, 2011 9:45 PM
    Edited by: raviktg1982 on Apr 16, 2011 10:06 PM

    Hi Angelo
    First of all many thanks for your reply to my query. God bless you with loads of happiness and success.
    Kindly let me know about SAP Young Professionals Program available in India . I am residing in Kolkata ( West Bengal) .
    Any contact details if.
    Thanks

  • New In SAP/ABAP

    Hi everyone,
    I have 15 years of experience in VB6/Vb.net with SQL Server. I want to learn ABAP, please advice me from where to start, what is the cost of training and exam, from where I will get the study material. Can I learn it at home or I need to go to institute.
    Thanks
    Ladak

    Buy a book, read some example available online, get a trial system available for free and lgeally from SAP.
    Do NOT pay for the training as a first thing here. Pay for the training when you can use that prepaid time to ask tricky questions, not to watch a video downloaded from the internet or see a guy doing something you cannot reproduce later.
    If you want to know how to start in my opinion, look for my career related blogs, there are many of the, some of them meant for newcomers and some people even used to recommend them to the newcomers months ago.
    Otto

  • Sap abap developer or java developer

    hi
    I am an engineer (fresher) and i have two job offers in my hand one is java/j2ee developer and other is sap abap developer
    i am not able to decide which one to choose and i have no idea that which one is better than other.
    So if u were in my place then which offer will you accept
    Thanks
    Viron

    Hi Viron,
    I had to make a similar decision myself a number of years ago. Based on my personal experience I would say the following:
    *ABAP Vs Java*
    - ABAP  is a business procedural language, only used with SAP. Therefore you need to ask yourself the question do you want to restrict yourself to working with one product. Also more importantly do you enjoy writing business related reports? i.e. if you would prefer to program games on mobile phones or be involved in developing a cutting edge software product then ABAP is not for you.
    -  As a general rule ABAP jobs command a higher salary over Java (in the UK anyway) as it is a more specialised skill. There are far more Java developers around.
    - You may feel like ABAP is a step back after programming in Java. Although ABAP supports object orientated programming, web services, web portals ect.. this is not commonly adopted. There is of course a disclaimer here as if you are going to work for a consultancy on green field SAP implementations then you are far more likely to adopt and use the above technologies. However if you are working on an older SAP system or in a support environment most companies are still using the standard R/3 Interface i.e. no web portal and the majority of their reports have not been developed using OO Programming Techniques.
    - You could get the best of both worlds if you can get a job as a webdynpro Java developer in SAP. Then pick up ABAP on the side. Having knowledge of both languages would make you highly employable as a web portals developer. 
    - If you are strongly motivated towards Business Application Programming but would prefer to keep your options open to move into another area later in your career. Then you could look at working with Oracle Fusion, it is a software product based on Java. It is also the 2nd largest ERP tool on the market just behind SAP. This way you are building on your Java programming skills but not restricting yourself to working with an ERP software product in the future.
    Hope this is of some help.
    Regards,
    Phil

  • Is SAP ABAP suitable w.r.t. my qualification and experience ? If NOT, which would be a suitable alternative ?

    Hello SAP Cummunity,
    I am very much interested in take up SAP course but like everyone very much confused. Firstly let me tell a brief about myself,
    - I have graduated in Bachelor of Engineering (Biotechnology)
    - After B.E., I took up PGDM (Marketing and Finance).
    - As my interest is more inclined towards Marketing, I took up job related to Sales.
    - Presently working for FMCG Sector as Sales Executive.
    Plz suggest me is SAP ABAP suitable for me ?

    Hi Harshith,
    There´re many SAP Certifications. You can read Frequently
    Asked Questions about SAP Certification, and browse The Training
    and Certification Shop Catalog. Find a list of currently valid certifications in the
    "By
    Role". section.
    Best regards,
    S.Saleem

  • Abap-hr real time questions

    hi friends
    kindly send me ABAP-HR REAL TIME QUESTION to my mail [email protected]
    Thanks&Regards
    babasish

    Hi
    Logical database
    A logical database is a special ABAP/4 program which combines the contents of certain database tables. Using logical databases facilitates the process of reading database tables.
    HR Logical Database is PNP
    Main Functions of the logical database PNP:
    Standard Selection screen
    Data Retrieval
    Authorization check 
    To use logical database PNP in your program, specify in your program attributes.
    Standard Selection Screen
    Date selection
    Date selection delimits the time period for which data is evaluated. GET PERNR retrieves all records of the relevant infotypes from the database.  When you enter a date selection period, the PROVIDE loop retrieves the infotype records whose validity period overlaps with at least one day of this period.
    Person selection
    Person selection is the 'true' selection of choosing a group of employees for whom the report is to run.
    Sorting Data
    · The standard sort sequence lists personnel numbers in ascending order.
    · SORT function allows you to sort the report data otherwise. All the sorting fields are from infotype 0001.
    Report Class
    · You can suppress input fields which are not used on the selection screen by assigning a report class to your program.
    · If SAP standard delivered report classes do not satisfy your requirements, you can create your own report class through the IMG.
    Data Retrieval from LDB
    1. Create data structures for infotypes.
        INFOTYPES: 0001, "ORG ASSIGNMENT
                            0002, "PERSONAL DATA
                            0008. "BASIC PAY
    2. Fill data structures with the infotype records.
        Start-of-selection.
             GET PERNR.
        End-0f-selection. 
        Read Master Data
    Infotype structures (after GET PERNR) are internal tables loaded with data.
    The infotype records (selected within the period) are processed sequentially by the PROVIDE - ENDPROVIDE loop.
              GET PERNR.
                 PROVIDE * FROM Pnnnn BETWEEN PN/BEGDA AND PN/ENDDA
                        If Pnnnn-XXXX = ' '. write:/ Pnnnn-XXXX. endif.
                 ENDPROVIDE.
    Period-Related Data
    All infotype records are time stamped.
    IT0006 (Address infotype)
    01/01/1990   12/31/9999  present
              Which record to be read depends on the date selection period specified on the
              selection screen. PN/BEGDA PN/ENDDA.
    Current Data
    IT0006 Address  -  01/01/1990 12/31/9999   present
    RP-PROVIDE-FROM-LAST retrieves the record which is valid in the data selection period.
    For example, pn/begda = '19990931'    pn/endda = '99991231'
    IT0006 subtype 1 is resident address
    RP-PROVIDE-FROM-LAST P0006 1 PN/BEGDA PN/ENDDA.
    Process Infotypes
    RMAC Modules - RMAC module as referred to Macro, is a special construct of ABAP/4 codes. Normally, the program code of these modules is stored in table 'TRMAC'. The table key combines the program code under a given name. It can also be defined in programs.The RMAC defined in the TRMAC can be used in all Reports. When an RMAC is changed, the report has to be regenerated manually to reflect the change.
    Reading Infotypes - by using RMAC (macro) RP-READ-INFOTYPE
              REPORT ZHR00001.
              INFOTYPE: 0002.
              PARAMETERS: PERNR LIKE P0002-PERNR.
              RP-READ-INFOTYPE PERNR 0002 P0002 .
              PROVIDE * FROM P0002
                  if ... then ...endif.
              ENDPROVIDE.
    Changing Infotypes - by using RMAC (macro) RP-READ-INFOTYPE. 
    · Three steps are involved in changing infotypes:
    1. Select the infotype records to be changed;
    2. Make the required changes and store the records in an alternative table;
    3. Save this table to the database;
    The RP-UPDATE macro updates the database. The parameters of this macro are the OLD internal table containing the unchanged records and the NEW internal table containing the changed records. You cannot create or delete data. Only modification is possible.
    INFOTYPES: Pnnnn NAME OLD,
    Pnnnn NAME NEW.
    GET PERNR.
        PROVIDE * FROM OLD
               WHERE .... = ... "Change old record
               *Save old record in alternate table
               NEW = OLD.
        ENDPROVIDE.
        RP-UPDATE OLD NEW. "Update changed record
    Infotype with repeat structures
    · How to identify repeat structures.
    a. On infotype entry screen, data is entered in table form.
        IT0005, IT0008, IT0041, etc.
    b. In the infotype structure, fields are grouped by the same name followed by sequence number.
        P0005-UARnn P0005-UANnn P0005-UBEnn
        P0005-UENnn P0005-UABnn
    Repeat Structures
    · Data is entered on the infotype screen in table format but stored on the database in a linear  
      structure.
    · Each row of the table is stored in the same record on the database.
    · When evaluating a repeat structure, you must define the starting point, the increment and the
      work area which contains the complete field group definition.
    Repeat Structures Evaluation (I)
    · To evaluate the repeat structures
       a. Define work area.
           The work area is a field string. Its structure is identical to that of the field group.
       b. Use a DO LOOP to divide the repeat structure into segments and make it available for  
           processing in the work area, one field group (block) at a time.
    Repeat Structures Evaluation(II)
    Define work area
    DATA: BEGIN OF VACATION,
                  UAR LIKE P0005-UAR01, "Leave type
                  UAN LIKE P0005-UAN01, "Leave entitlement
                  UBE LIKE P0005-UBE01, "Start date
                  UEN LIKE P0005-UEN01, "End date
                  UAB LIKE P0005-UAB01, "Leave accounted
               END OF VACATION.
    GET PERNR.
         RP-PROVIDE-FROM-LAST P0005 SPACE PN/BEGDA PN/ENDDA.
         DO 6 TIMES VARYING VACATION
                 FROM P0005-UAR01 "Starting point
                     NEXT P0005-UAR02. "Increment
                 If p0005-xyz then ... endif.
          ENDDO.
    Processing 'Time Data'.
    · Dependence of time data on validity period
    · Importing time data
    · Processing time data using internal tables
    Time Data and Validity Period
    · Time data always applies to a specific validity period.
    · The validity periods of different types of time data are not always the same as the date selection period specified in the selection screen.
    Date selection period |----
    |
    Leave |----
    |
    · PROVIDE in this case is therefore not used for time infotypes.
    Importing Time Data
    · GET PERNR reads all time infotypes from the lowest to highest system data, not only those within the date selection period.
    · To prevent memory overload, add MODE N to the infotype declaration. This prevents the logical database from importing all data into infotype tables at GET PERNR.
    · Use macro RP-READ-ALL-TIME-ITY to fill infotype table.
    INFOTYPES: 2001 MODE N.
    GET PERNR.
        RP-READ-ALL-TIME-ITY PN/BEGDA PN/ENDDA.
        LOOP AT P0021.
             If P0021-XYZ = ' '. A=B. Endif.
        ENDLOOP.
    Processing Time Data
    · Once data is imported into infotype tables, you can use an internal table to process the interested data.
    DATA: BEGIN OF ITAB OCCURS 0,
                  BUKRS LIKE P0001-BUKRS, "COMPANY
                  WERKS LIKE P0001-WERKS, "PERSONNEL AREA
                  AWART LIKE P2001-AWART, "ABS./ATTEND. TYPE
                  ASWTG LIKE P2001-ASWTG, "ABS./ATTEND. DAYS
               END OF ITAB.
    GET PERNR.
    RP-PROVIDE-FROM-LAST P0001 SAPCE PN/BEGDA PN/ENDDA.
    CLEAR ITAB.
    ITAB-BUKRS = P0001-BURKS. ITAB-WERKS = P0001-WERKS.
    RP-READ-ALL-TIME-ITY PN/BEGDA PN/ENDDA.
    LOOP AT P2001.
          ITAB-AWART = P2001-AWART. ITAB-ASWTG = P2001-ASWTG.
          COLLECT ITAB. (OR: APPEND ITAB.)
    ENDLOOP.
    Database Tables in HR
    ·  Personnel Administration (PA) - master and time data infotype tables (transparent tables).
       PAnnnn: e.g. PA0001 for infotype 0001
    ·  Personnel Development (PD) - Org Unit, Job, Position, etc. (transparent tables).
       HRPnnnn: e.g. HRP1000 for infotype 1000
    ·  Time/Travel expense/Payroll/Applicant Tracking data/HR work areas/Documents (cluster  
       PCLn: e.g. PCL2 for time/payroll results.
    Cluster Table
    · Cluster tables combine the data from several tables with identical (or almost identical) keys
      into one physical record on the database.
    . Data is written to a database in compressed form.
    · Retrieval of data is very fast if the primary key is known.
    · Cluster tables are defined in the data dictionary as transparent tables.
    · External programs can NOT interpret the data in a cluster table.
    · Special language elements EXPORT TO DATABASE, IMPORT TO DATABASE and DELETE
      FROM DATABASE are used to process data in the cluster tables.
    PCL1 - Database for HR work area;
    PCL2 - Accounting Results (time, travel expense and payroll);
    PCL3 - Applicant tracking data;
    PCL4 - Documents, Payroll year-end Tax data
    Database Tables PCLn
    · PCLn database tables are divided into subareas known as data clusters.
    · Data Clusters are identified by a two-character code. e.g RU for US payroll result, B2 for
      time evaluation result...
    · Each HR subarea has its own cluster.
    · Each subarea has its own key.
    Database Table PCL1
    · The database table PCL1 contains the following data areas:
      B1 time events/PDC
      G1 group incentive wages
      L1 individual incentive wages
      PC personal calendar
      TE travel expenses/payroll results
      TS travel expenses/master data
      TX infotype texts
      ZI PDC interface -> cost account
    Database Table PCL2
    · The database table PCL2 contains the following data areas:
      B2 time accounting results
      CD cluster directory of the CD manager
      PS generated schemas
      PT texts for generated schemas
      RX payroll accounting results/international
      Rn payroll accounting results/country-specific ( n = HR country indicator )
      ZL personal work schedule
    Database Table PCL3
    · The database table PCL3 contains the following data areas:
      AP action log / time schedule
      TY texts for applicant data infotypes
    Data Management of PCLn
    · The ABAP commands IMPORT and EXPORT are used for management of read/write to
      database tables PCLn.
    · A unique key has to be used when reading data from or writing data to the PCLn.
      Field Name KEY Length Text
      MANDT X 3 Client
      RELID X 2 Relation ID (RU,B2..)
      SRTFD X 40 Work Area Key
      SRTF2 X 4 Sort key for dup. key
    Cluster Definition
    · The data definition of a work area for PCLn is specified in separate programs which comply  
       with fixed naming conventions.
    · They are defined as INCLUDE programs (RPCnxxy0). The following naming convention applies:
       n = 1 or 2 (PCL1 or PCL2)
       xx = Relation ID (e.g. RX)
       y = 0 for international clusters or country indicator (T500L) for different country cluster
    Exporting Data (I)
    · The EXPORT command causes one or more 'xy' KEY data objects to be written to cluster xy.
    · The cluster definition is integrated with the INCLUDE statement.
    REPORT ZHREXPRT.
    TABLES: PCLn.
    INCLUDE: RPCnxxy0. "Cluster definition
    Fill cluster KEY
    xy-key-field = .
    Fill data object
    Export record
    EXPORT TABLE1 TO DATABASE PCLn(xy) ID xy-KEY.
       IF SY-SUBRC EQ 0.
           WRITE: / 'Update successful'.
       ENDIF.
    Exporting Data (II)
    . Export data using macro RP-EXP-Cn-xy.
    · When data records are exported using macro, they are not written to the database but to a  
      main memory buffer.
    · To save data, use the PREPARE_UPDATE routine with the USING parameter 'V'.
    REPORT ZHREXPRT.
    *Buffer definition
    INCLUDE RPPPXD00. INCLUDE RPPPXM00. "Buffer management
    DATA: BEGIN OF COMMON PART 'BUFFER'.
    INCLUDE RPPPXD10.
    DATA: END OF COMMON PART 'BUFFER'.
    RP-EXP-Cn-xy.
    IF SY-SUBRC EQ 0.
        PERFORM PREPARE_UPDATE USING 'V'..
    ENDIF.
    Importing Data (I)
    · The IMPORT command causes data objects with the specified key values to be read from
       PCLn.
    · If the import is successful, SY-SUBRC is 0; if not, it is 4.
    REPORT RPIMPORT.
    TABLES: PCLn.
    INCLUDE RPCnxxy0. "Cluster definition
    Fill cluster Key
    Import record
    IMPORT TABLE1 FROM DATABASE PCLn(xy) ID xy-KEY.
       IF SY-SUBRC EQ 0.
    Display data object
       ENDIF.
    Importing data (II)
    · Import data using macro RP-IMP-Cn-xy.
    · Check return code SY-SUBRC. If 0, it is successful. If 4, error.
    · Need include buffer management routines RPPPXM00
    REPORT RPIMPORT.
    *Buffer definition
    INCLUDE RPPPXD00.
    DATA: BEGIN OF COMMON PART 'BUFFER'.
    INCLUDE RPPPXD10.
    DATA: END OF COMMON PART 'BUFFER'.
    *import data to buffer
    RP-IMP-Cn-xy.
    *Buffer management routines
    INCLUDE RPPPXM00.
    Cluster Authorization
    · Simple EXPORT/IMPORT statement does not check for cluster authorization.
    · Use EXPORT/IMPORT via buffer, the buffer management routines check for cluster
      authorization.
    Payroll Results (I)
    · Payroll results are stored in cluster Rn of PCL2 as field string and internal tables.
      n - country identifier.
    · Standard reports read the results from cluster Rn. Report RPCLSTRn lists all payroll results;
      report RPCEDTn0 lists the results on a payroll form.
    Payroll Results (II)
    · The cluster definition of payroll results is stored in two INLCUDE reports:
      include: rpc2rx09. "Definition Cluster Ru (I)
      include: rpc2ruu0. "Definition Cluster Ru (II)
    The first INCLUDE defines the country-independent part; The second INCLUDE defines the country-specific part (US).
    · The cluster key is stored in the field string RX-KEY.
    Payroll Results (III)
    · All the field string and internal tables stored in PCL2 are defined in the ABAP/4 dictionary. This
      allows you to use the same structures in different definitions and nonetheless maintain data
      consistency.
    · The structures for cluster definition comply with the name convention PCnnn. Unfortunately, 
       'nnn' can be any set of alphanumeric characters.
    *Key definition
    DATA: BEGIN OF RX-KEY.
         INCLUDE STRUCTURE PC200.
    DATA: END OF RX-KEY.
    *Payroll directory
    DATA: BEGIN OF RGDIR OCCURS 100.
         INCLUDE STRUCTURE PC261.
    DATA: END OF RGDIR.
    Payroll Cluster Directory
    · To read payroll results, you need two keys: pernr and seqno
    . You can get SEQNO by importing the cluster directory (CD) first.
    REPORT ZHRIMPRT.
    TABLES: PERNR, PCL1, PCL2.
    INLCUDE: rpc2cd09. "definition cluster CD
    PARAMETERS: PERSON LIKE PERNR-PERNR.
    RP-INIT-BUFFER.
    *Import cluster Directory
       CD-KEY-PERNR = PERNR-PERNR.
    RP-IMP-C2-CU.
       CHECK SY-SUBRC = 0.
    LOOP AT RGDIR.
       RX-KEY-PERNR = PERSON.
       UNPACK RGDIR-SEQNR TO RX-KEY-SEQNO.
       *Import data from PCL2
       RP-IMP-C2-RU.
       INLCUDE: RPPPXM00. "PCL1/PCL2 BUFFER HANDLING
    Function Module (I)
      CD_EVALUATION_PERIODS
    · After importing the payroll directory, which record to read is up to the programmer.
    · Each payroll result has a status.
      'P' - previous result
      'A' - current (actual) result
      'O' - old result
    · Function module CD_EVALUATION_PERIODS will restore the payroll result status for a period
       when that payroll is initially run. It also will select all the relevant periods to be evaluated.
    Function Module (II)
    CD_EVALUATION_PERIODS
    call function 'CD_EVALUATION_PERIODS'
         exporting
              bonus_date = ref_periods-bondt
              inper_modif = pn-permo
              inper = ref_periods-inper
              pay_type = ref_periods-payty
              pay_ident = ref_periods-payid
         tables
              rgdir = rgdir
              evpdir = evp
              iabkrs = pnpabkrs
         exceptions
              no_record_found = 1.
    Authorization Check
       Authorization for Persons
    ·  In the authorization check for persons, the system determines whether the user has the 
       authorizations required for the organizational features of the employees selected with
       GET PERNR.
    ·  Employees for which the user has no authorization are skipped and appear in a list at the end
       of the report.
    ·  Authorization object: 'HR: Master data'
    Authorization for Data
    · In the authorization check for data, the system determines whether the user is authorized to
      read the infotypes specified in the report.
    · If the authorization for a particular infotype is missing, the evaluation is terminated and an error
      message is displayed.
    Deactivating the Authorization Check
    · In certain reports, it may be useful to deactivate the authorization check in order to improve
      performance. (e.g. when running payroll)
    · You can store this information in the object 'HR: Reporting'.
    these are the main areas they ask q?

  • Which one SAP ABAP or BI/BW ?

    Dear ALL,
                  Myself  Kiran from Bangalore, working as Software Developer(PHP/Mysql) having 3 year of total experience. 
    I always had a dream to learn some Technical modules like ABAP or BI  and to become SAP consultant from my initial days of my career.
    I also took opinions from SAP gurus through  discussion forum,But they said in-order to enter into SAP field one should have domain experience . so i just dropped my idea of  entering SAP field.
    But after  3 years of programming , i just wanted to learn SAP ABAP/BI/BW , so i  need to know answers for fallowing question.
    1. Which one suites me either SAP ABAP or BI suites me ? Considering my past 3 years of programming experience?
    2. What are the ways that i can enter in to SAP field in technical modules?
    This is link to discussion that i had it in earlier days
    http://sap.ittoolbox.com/groups/career/sap-career/what-to-choose-sap-or-php-4473164
    Thanks in Advance,
    Regards,
    Kiran Yuvaraj

    Hello Kiran,
                    Getting a job in SAP as a fresher ( ABAP / BI / Any module) is infact a difficult task ..
    That depends upon totally on you and You only..Yes, Based on your hard work, dedication,
    sincerity and the level of  efforts you put in, you can get into SAP..The entry is only
    difficult..Once you enter you can sustain..But that too depends on your interest alone..
    Simply Saying, IF You want yourself to be a Strong Competent, you need to Work Hard..thats it..
    Coming to your Question,
             In Market, The Openings for BI as a FRESHER is low compared to ABAP..
    Hope the above statement answers your question.. Dont confuse too much..Get suggestions from
    the Reliable People you know and take off..But I Clearly mention the market situation..Rest is in you
    Hands..Dont Worry..Take Clear decision and Lets Start..All is Well ..
    Warm Regards,
    Nellai Muthu..

  • Experts please guide me in Sap Abap Hr and in Sap Hr. I have 1 year exp but didn't get job wht to do  ?

    Dear SAP Experts ,
    I Have 1 year exp as an Associate SAP ABAP HR Consultant and i have done MCA but still didn't get any job i am free from 3 months didn't get any call please guide me what to do my abap is not much strong but hr is good . i am so upset tht planing to move in other job profile like SEO or work as HR executive for getting domain knowledge.so plz guide me wht to do and please also tell in ABAP HR which main topics i have to make strong ?
    Thanks
    Regards,
    Vikrant
    <<Moderator Message: How many times are you going to ask the same question?>>
    Message was edited by: kishan P

    Hi Vikrant,
    Since you are more interested towards HR than ABAP, in long term you can think of moving into SAP HCM functional career. And to be able to work as a functional consultant, you need to have good amount of business process knowledge. Considering this you can start working in core HR and gain domain experience and move your career later towards functional area.
    And more over you have ABAP HR experience,this will be very handy when you are a functional consultant.
    Regards,
    Ravi

Maybe you are looking for

  • Unable start up the Enterprise Manager is not able to connect

    Startup/Shutdown:Specify Host and Target Database Credentials Specify the following credentials in order to change the status of the database. Host Credentials Specify the OS user name and password to login to target database machine.      * Username

  • Freezing/crash of iMac under Snow Leopard when backup with Time Machine

    Hi! The backup on my external hard drive with Time Machine cannot be completed. After few ten Go out of 360Go the backup stops suddenly and the computer freezes/crashes. I have got an iMac Intel Core 2 Duo with Snow Leopard 10.6.8 − 64 bit. The exter

  • Upgrade os for BB curve 8330

    New to this: Is there a new OS for curve 8330. I have 4.5.127 now. Nt sure if new version out yet. And if so how do I get it OTA?

  • Multiple screen in screens?

    Am I somehow able to have multiple screens in screens with iMovie?

  • Error 10810 occurs when running with SCXI

    Iam running an LV example program in RT(PXI-8176,Daq Device PXI-6052E)and i have a SCXI 1520,seven 1125 & one 1102b modules in my SCXI Chassis.When i run example acquisition program iam able to acquire from module 1 & 2(i.e 1520 & one 1125)but from m