Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
SAP HCM - A Complete Tutorial
SAP HCM - A Complete Tutorial

SAP HCM - A Complete Tutorial: Deploy and implement the diverse functionalities of SAP HCM

eBook
$35.99 $39.99
Paperback
$65.99
Subscription
Free Trial
Renews at $19.99p/m

What do you get with Print?

Product feature icon Instant access to your digital copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Redeem a companion digital copy on all Print orders
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Table of content icon View table of contents Preview book icon Preview Book

SAP HCM - A Complete Tutorial

Chapter 1. End User Transactions

End user transaction code or simply T-code is a functionality provided by SAP that calls a new screen to carry out day-to-day operational activities. A transaction code is a four-character command entered in SAP by the end user to perform routine tasks. It can also be a combination of characters and numbers, for example, FS01. Each module has a different T-code that is uniquely named. For instance, the FICO module's T-code is FI01, while the Project Systems module's T-code will be CJ20.

The T-code, as we will call it throughout the chapters, is a technical name that is entered in the command field to initiate a new GUI window. In this chapter, we will cover all the important T-codes that end users or administrators use on a daily basis. Further, you will also learn more about the standard reports that SAP has delivered to ease daily activities.

Daily transactional codes

On a daily basis, an end user needs to access the T-code to perform daily transactions. All the T-code is entered in a command field. A command field is a space designed by SAP for entering T-codes. There are multiple ways to enter a T-code; we will gradually learn about the different approaches.

The first approach is to enter the T-code in the command field, as shown in the following screenshot:

Daily transactional codes

Second, the T-codes can be accessed via SAP Easy Access. By double-clicking on a node, the associated application is called and the start of application message is populated at the bottom of the screen. SAP Easy Access is the first screen you see when you log on. The following screenshot shows the SAP Easy Access window:

Daily transactional codes

Tip

We don't have to remember any T-codes. SAP has given a functionality to store the T-codes by adding it under Favorites.

To add a T-code to Favorites, navigate to Favorites | Insert transaction, as shown in the following screenshot, or simply press Ctrl + Shift + F4 and then enter the T-code that we wish to add as favorite:

Daily transactional codes

There are different ways to call a technical screen using a T-code. They are shown in the following table:

Command+T-code

Description

/n+T-code, for example, /nPA20

If we wish to call the technical screen in the same session, we may use the /n+T-code function.

/o+T-code, for example, /oFS01

If we wish to call the screen in a different session, we may use the /n+T-code function.

Frequently used T-codes

Let's look closely at the important or frequently used T-codes for administration or transactional purposes.

The Recruitment submodule

The following are the essential T-codes in the Recruitment submodule:

T-code

Description

PB10

This T-code is used for initial data entry. It performs actions similar to the PB40 T-code. The mandatory fields ought to be filled by the user to proceed to the next infotype.

PB20

This T-code is used for display purposes only.

PB30

This T-code is used to make changes to an applicant's data, for example, changing a wrongly entered date of birth or incorrect address.

PBA1

This T-code provides the functionality to bulk process an applicants' data. Multiple applicants can be processed at the same time unlike the PB30 T-code, which processes every applicant's data individually. Applicants' IDs along with their names are fetched using this T-code for easy processing.

PBA2

This T-code is useful when listing applicants based on their advertising medium for bulk processing. It helps to filter applicants based on a particular advertising channel such as a portal.

PBAW

It's used to maintain the advertisements used by the client to process an applicants' data.

PBAY

All the vacant positions can be listed using this T-code. If positions are not flagged as vacant in the Organizational Management (OM) submodule, they can be maintained via this T-code.

PBAA

A recruitment medium, such as job portal sites, that is linked with an advertisement medium is evaluated using this T-code.

PBA7

This is an important T-code to transfer an applicant to employee. Applicant gets converted to an employee using this T-code. The integration between Recruitment and Personnel Administration submodules come into picture.

PBA8

To confirm whether an applicant has been transferred to employee, PBA8 needs to be executed. The system throws a message that processing has been carried out successfully for the applicants.

After PBA8 T-code is executed, we will see a message similar to the one shown in the following screenshot:

The Recruitment submodule

The Organization Management submodule

We will cover some of the important T-codes used to design and develop the organization structure in the following table:

T-code

Description

PPOCE

This T-code is used to create an organizational structure. It is a graphically supported interface with icons to easily differentiate between object types such as org unit and position.

PPOC_OLD

SAP provides multiple interfaces to create a structure. This T-code is one such interface that is pretty simple and easy to use.

PP01

This is also referred to as the Expert Mode, because one needs to know the object types like SPOCK, where S represents position, O represents organization unit, and relationships A/B, where A is the bottom-up approach and B is the top-down approach, in depth to work in this interface.

PO10

This T-code is used to build structures using object types individually based on SPOCK. This is used to create an Org unit; this T-code creates the object type O, organization unit.

PO13

This is used to create the position object type.

PO03

This T-code is used to create the job object type.

PP03

This is an action-based T-code that helps infotypes get populated one after another. All of the infotypes such as 1000-object, 1001-relationships, and 1002-description can be created using this interface.

PO14

Tasks, which are the day-to-day activities performed by the personnel, can be maintained using this T-code.

The Personnel Administration submodule

The Personnel Administration submodule deals with everything related to the master data of employees. Some of the frequently used T-codes are listed as follows:

T-code

Description

PA20

The master data of an employee is displayed using this T-code.

PA30

The master data is maintained via this T-code. Employee details such as address and date of birth can be edited using this T-code.

PA40

Personnel actions are performed using this T-code. Personnel actions such as hiring and promotions, known as the action type, are executed for employees.

PA42

This T-code, known as the fast entry for action solution, helps a company maintain large amount of data. The information captured using this solution is highly accurate.

PA70

This T-code, known as the fast entry functionality, allows the maintenance of master data for multiple employees at the same time. For example, the recurring payments and deduction (0014) infotype can be maintained for multiple employees.

The usage of the PA70 T-code is shown in the following screenshot. Multiple employees can be entered, and the corresponding wage type, amount, currency, and so on can be provided for these employees. Using this functionality saves the administrator's time.

The Personnel Administration submodule

The Time Management submodule

The Time Management submodule is used to capture the time an employee has spent at their work place or make a note of their absenteeism. The important T-codes that maintain time data are covered in the following table:

T-code

Description

PT01

The work schedule of the employee is created using this T-code. The work schedule is simply the duration of work, say, for instance, 9 a.m. to 6 p.m.

PTMW

The time manager's workplace action allows us to have multiple views such as one-day view and multiday view. It is used to administer and manage time.

PP61

This T-code is used to change a shift plan for the employee.

PA61

This T-code, known as maintain time data, is used to maintain time data for the employees. Only time-related infotypes such as Absences, Attendances, and Overtime are maintained via this T-code.

PA71

This T-code, known as the fast entry time data action, is used to capture multiple employees' time-related data.

PT50

This T-code, known as quota overview, is used to display the quota entitlements and leave balances of an employee.

PT62

The attendance check T-code is used to create a list of employees who are absent, along with their reasons and the attendance time.

PT60

This T-code is used for time evaluation. It is a program that evaluates the time data of employee. Also, the wage types are processed using this program.

PT_ERL00

Time evaluation messages are displayed using this T-code.

PT_CLSTB2

Time evaluation results can be accessed via this T-code.

CAC1

Using this T-code, data entry profile is created. Data entry profiles are maintained for employees to capture their daily working hours, absence, and so on.

CATA

This T-code is used to transfer data to target components such as PS, HR, and CO.

The Payroll Accounting submodule

The gross and net calculations of wages are performed using this submodule. We will cover all the important T-codes that are used on a daily basis in the following table:

T-code

Description

PU03

This T-code can be used to change the payroll status of an employee if necessary. It lets us change the master data that already exists, for example, locking a personnel's number.

One must exercise caution when working on this T-code. It's a sensitive T-code because it is related to an employee's pay. Also, time data for the employees is controlled using this T-code.

PA03

The control record is accessed via this T-code. The control record has key characteristics of how a payroll is processed. This T-code is normally not authorized by administrators.

PC00_MXX_SIMU

This is the T-code used for the simulation run of a payroll. The test is automatically flagged when this T-code is executed.

PC00_MXX_CALC

A live payroll run can be performed using this T-code. The test flag is still available to be used if required.

PC00_MXX_PA03_RELEA

This T-code is used normally by end users to release the control record. Master data and time data is normally locked when this T-code is executed. Changes cannot be made when this T-code is executed.

PC00_MXX_PA03_CORR

This T-code is used to make any changes to the master data or time data. The status has to be reverted to "release" to run a payroll for the payroll period.

PC00_MXX_PA03_END

Once all the activities are performed for the payroll period, the control record must be exited in order to proceed for the subsequent periods.

PC00_MXX_CEDT

The remuneration statement or payslip can be displayed using this T-code.

PE51

The payslip is designed using this T-code. The payments, deductions, and net can be designed using this T-code.

PC00_MXX_CDTA

The data medium exchange for banks can be achieved using this tool.

PUOC_99

The off-cycle payroll or on-demand payroll, as it's called in SAP, is used to make payments or deductions in a nonregular pay period such as in the middle of the payroll period.

PC00_M99_CIPE

The payroll results are posted to the finance department using this T-code.

PCP0

The payroll posting runs are displayed using this T-code. The release of posting documents is controlled using this T-code.

PC00_M99_CIPC

The completeness check is performed using this T-code. We can find the pay results that are not posted using this T-code.

OH11/PU30

The wage type maintenance tool is useful when creating wage type or pay components such as housing, dearness allowance.

PE01

The schema, which is the warehouse of logic, is accessed and/or maintained via this T-code.

PE02

The Personnel Calculation Rule is accessed via this T-code. The PCR is used to perform small calculations.

PE04

The function and operations used can be accessed via this T-code. The documentation of most of these functions and operations can also be accessed via this T-code.

PC00_M99_DLGA20

This shows the wage types used and their process class and cummulation class assignment. The wage type used in a payroll is analyzed using this T-code.

PC00_M99_DKON

The wage type mapped to general ledgers for FICO integration can be analyzed using this T-code

PCXX

Country-specific payroll can be accessed via this T-code.

PC00

Payroll of all the countries, such as Europe, Americas, and so on, can be accessed via this T-code.

PC_Payresult

The payroll results of the employee can be analyzed via this T-code. The following screenshot shows how the payroll results are shown when the T-code is executed.

Tip

The "XX" part in PCXX denotes the country grouping. For example, its 10 for USA, 01 for Germany, and so on. SAP has localized country-specific payroll solution, and hence, each country has a specific number. The country-specific settings are enabled using MOLGA, which is a technical name for the country, and it needs to be activated. It is the foundation of the SAP HCM solution.

It's always 99 for Offcyle run for any country grouping. It's the same for posting as well.

The following screenshot shows the output of the PC_Payresult T-code:

The Payroll Accounting submodule

The Talent Management submodule

The Talent Management module deals with assessing the performance of the employees, such as feedback from supervisors, peers, and so on. We will explore all the T-codes used in this submodule. They are described in the following table:

T-code

Description

PHAP_CATALOG

This is used to create an appraisal template that can be filled by the respective persons, based on the Key Result Areas (KRA) such as attendance, certification, and performance.

PPEM

Career and succession planning for an entire org unit can be performed via this T-code.

PPCP

Career planning for a person can be performed via this T-code. The qualifications and preferences can be checked, based on which suitable persons can be shortlisted.

PPSP

Succession planning can be performed via this T-code. The successor for a particular position can be determined using this T-code. Different object types such as position and job can be used to plan the successor.

OOB1

The form of appraisals is accessed via this T-code. The possible combination of appraiser and appraisee is determined based on the evaluation path.

APPSEARCH

This T-code is used to evaluate the appraisal template based on different statuses such as "in preparation" and "completed".

PHAP_CATALOG_PA

This is used to create an appraisal template that can be filled in by the respective persons based on the KRAs such as attendance, certification, and performance. The appraisers and appraisee allowed can be defined.

OOHAP_SETTINGS_PA

The integration check-related switches can be accessed via this T-code.

APPCREATE

Once the created appraisal template is released, we would be able to find the template in this T-code.

The Training and Event Management submodule

The Training and Event Management submodule caters to the company's need of bridging the gap between supply and demand. This submodule caters to identifying the right skill that needs to be provided to carry out the task successfully. Let's take a look at the important T-codes and their functionalities in the following table:

T-code

Description

S_AHR_61011845

The necessary master data needs to be set up before using the Training and Event Management submodule. The cost item T-code is used to determine and represent the cost incurred for a business event.

S_AHR_61011843

The address or physical location is maintained using this T-code.

S_AHR_61011841

The business event location is set up using this T-code, for example, Training Center, Atlanta.

PSVQ

This function lets you change/display external organizers such as your company.

S_AHR_61011893

The instructor who doesn't belong to the system, in other words, whose master data is not maintained, is captured using this function.

S_AHR_61011889

The business event group such as the language course is set up using this function.

S_AHR_61011888

The business event type is used to capture the delivery method, cost, capacity, and so on.

PSV2

This function lets you maintain the exact date on which the event is scheduled to take place. It has the start and end dates of events.

PSV1

This function lets you enroll attendees for business events and, at the same time, store the relevant billing and activity allocation data.

S_PH9_46000434

The internal activity allocation for settling the fees of external instructors and also of the employees who had attended an event can be settled using this function.

The Travel Management submodule

The Travel Management submodule offers functionalities such as creating different travel expense types, processing business trip data, taking care of approvals, and entering the travel trip data into the system. Let's focus on the important T-codes related to this submodule, shown in the following table:

T-code

Description

TRIP

This T-code allows you to create a travel request, book rooms, hotel, and so on.

PR05

The travel expense functionality allows you to track the status, settlement status, amount, and so on.

PRAP

The mass approval of any number of trips is performed via this function.

PREC

The expected travel expenses cannot be determined until a trip is approved. In order to proceed further, the trip needs to be settled, and this function helps to meet the purpose.

PRFI

The posting run is performed using this function. The travel expenses that need to be settled are collected as transfer documents for posting to accounting.

PRRW

The trip transfer documents are posted to FI/CO using this function.

Standard reports

SAP has delivered many standard reports that meet business needs. For example, the SAP1 T-code can be used to display all reports module-wise in SAP. Let's look closely at some of the important reports that can be used by administrators.

Recruitment

The Recruitment standard reports can be accessed by navigating to SAP Easy Access | Human Resources | Personnel Management | Recruitment | Infosystem | Reports | Variable Applicant List.

The Variable Applicant List report, which can be accessed via the S_AHR_61015508 T-code, is very useful when fetching the flexible list of all the applicants' data. There are flexible reports that let us choose from a combination of 20 fields from different infotypes. They also allow us to sort different fields such as age.

Tip

All of the reports can also be accessed via the SE38 or SA38 T-code, depending on user authorizations, and can be fetched by navigating to System | Status | Program.

The statuses of applicants along with their names can be fetched using the applicants by name report that can be accessed via the S_AHR_61015509 T-code. The output has the following data:

  • The number of the applicants
  • The applicants' names
  • The text of the status, for example, in process
  • The beginning date of the applicants' statuses

Tip

The applicant action along with the status of each applicant, name, and so on can be fetched via the applicant by action report, and it can be accessed via the S_AHR_61015510 T-code. The output received is the action type such as initial data entry, overall applicant status, applicant name, or applicant id.

The frequently fed input data such as the company code can be entered in the input selection screen and saved as a variant for saving time.

Before clicking on Save (or pressing Ctrl + S), we can give the variant a name and description; however, isn't mandatory. This is shown in the following screenshot:

Recruitment

The variant can be called and it automatically feeds on the data stored using the variant. From the standard report, we can call the variant by clicking on Get Variant (or pressing Shift + F5) and choosing the variant name. We can do this if we want to get the Test variant for example. We saved this variant in the previous step. The demonstration is shown in the following screen:

Recruitment

The ad hoc query is a useful tool to pull any data from tables and is accessed via the S_PH0_48000512 T-code. The standard /SAPQUERY/HR_APP infoset can be used to set the selection and output. If the standard report doesn't meet the requirement of the client, this ad hoc query function can be utilized.

From the different fields available, Selection and Output need to be flagged, and the preview of the output can also be viewed at the bottom of the screen. This is demonstrated in the following screenshot. Finally, click on the Save button to access the query when required.

Recruitment

The name and title of the query need to be entered when saving. Click on Query, select Open (or press F6), and then select the query name to execute the saved query, as shown in the following screenshot. There is also a date and time stamp when the query is saved.

Recruitment

As seen in the following screenshot, the selection and the output saved in the query gets displayed automatically when we open the query.

Recruitment

We can display the output by clicking on the Output button or by pressing the F8 key.

Tip

Transaction SERP and SARP can be used to display and maintain the standard report tree. HR00 needs to selected, then click on Display (F5) to start the report.

Organizational Management

The OM reports can be accessed by navigating to SAP Easy Access | Human Resources | Organizational Management | Infosystem | Organization Unit. The backbone of OM is the SPOCK object types, and there are plenty of standard reports to display them individually. There are many standard reports provided by SAP to display the object types and their description. The S_AHR_61016491 function is used to display the organizational units with their start and end dates, along with their object IDs and description.

The existing positions can be seen via the S_AHR_61016502 T-code. The output is similar to what is displayed for an organizational unit. All the existing jobs, along with their descriptions, are accessed via the S_AHR_61016497 T-code.

The structure hierarchy is displayed via the RHSTRU00 report. This report uses the object ID that is entered as the root of a tree structure, and using the specified evaluation path, it fetches the object and its related object type. The display depth in the report tells us how far the object and its relationship need to be displayed in the output.

Tip

The evaluation path gives instructions to the system to look for the object types and relationships and is maintained in the T778A table or via the OOAW T-code.

The graphic interface is also supported by SAP; the structure can be displayed in a graphical format. The S_AHR_61016530 T-code is used to display the structure in a graphical form. They can be downloaded on to the system for further analysis.

The reporting infotype is a functionality given to run reports based on infotypes. Normally, 1000-1999 are OM infotypes, and in this report, we can give the infotype number and execute the report. The S_AHR_61016532 T-code is used to execute the report.

The authorization for objects based on a user can be fetched using the Authorized Objects per User/Profile report and is accessed via the RE_RHAUTH00 T-code. When the user ID is entered and executed, the system displays all the authorization objects to which the user has access.

Relationship is a key concept in OM; it's like A and B, where A is bottom up and B is top down. We can find the missing relationships for object types using this report. The Display and Create Missing Inverse Relationships report helps find the missing relationships between object types, and it is accessed via the RE_RHCHECKV T-code.

The object types and relationships can be exported to different clients using the Manual Transport Link report, which is accessed via the RE_RHMOVE30 T-code.

Personnel Administration

The most wanted and frequently used report is the one maintaining a record of the employees who have joined and left the company, and SAP has provided a standard report that can be accessed via the S_PH9_46000223 T-code. The output has the first and last names of the employee, start date, and leaving date, along with the Org unit and its description.

Tip

The layout of reports can be controlled by clicking on Change layout (or pressing Ctrl + F8). The order of display can be sorted, or the fields can be unselected so that they are not displayed.

The education and training details of all the employees can be displayed via the S_PH9_46000224 T-code. It's mandatory that data is maintained in the respective infotypes in order to be correctly shown in the output. The output format can be set to SAP list viewer or spreadsheet, based on the requirement. This is a common functionality of all the reports.

The promotion-related activities surrounding an employee, such as the time spent in each pay scale group and level, can be fetched using the Time spent in each pay scale area/type/group/level report. This is accessed via the S_AHR_61016356 T-code. The output has the pay scale type, area, group, and level details along with the calculated years and months. This is shown in the following screenshot:

Personnel Administration

If we notice, the logic to fetch the year and month is built in report that SAP uses to display in the output. If the standard report doesn't meet your requirements, only then is it recommended that you go for a new development.

The personnel numbers are normally of eight digits, and should the client wish to capture the numbers maintained in the legacy system, they can do it using the 0031 infotype. SAP provides a standard report to capture the numbers maintained for all the employees, which is accessed via the S_AHR_61016358 T-code.

The list of active employees is one of the most frequently wanted reports, along with gender details, and SAP has built a standard one that can be accessed via the S_AHR_61016369 T-code. It displays the first name, last name, position, and personnel number, along with the entry and leaving dates.

The flexible report that SAP has provided for a user to select/deselect the fields according to their business needs is the Flexible Employee Data report. It is accessed via the S_AHR_61016362 T-code. The advantage of using the report is that it displays all the available fields from which we can choose 20 separate fields. It's a very user friendly report that can be tweaked based on the company's needs.

The employee's nationalities can be displayed using the Nationalities report, which is accessed via the S_AHR_61016374 T-code.

The organizational changes made to the employee can be captured via the Headcount changes report, and it is accessed via the S_L9C_94000095 T-code. The action type and action reason normally adds meaning to the personnel action performed. For example, the change of position action has been performed and also the promotion action; the two actions can be listed using the standard report. The important fields such as enterprise and personnel structure can be fetched using this report.

The age and gender reports are accessed via the S_PH9_46000218 T-code. SAP also provides a standard report to display age and gender based on seniority, in other words, the duration spent in the company. This is accessed via the S_PH9_46000217 T-code. The personnel who has spent more time in the company gets prioritized and listed first.

The infotype changes have to be captured, and this is very vital for audit purposes. Any changes done intentionally or unintentionally need to be captured, and there is a report for this known as Logged Changes in Infotype Data provided by SAP for security purposes. This report can be accessed via the S_AHR_61016380 T-code.

Tip

The HR Documents: Infotypes with Documents (V_T585A), HR Documents: Field Group Definition (V_T585B), and HR Documents: Field Group Characteristics (V_T585C) tables must be maintained for the effective use of this report.

A detailed log of report can be accessed via the S_AHR_61016381 T-code. The report name along with user details and date and time of access is displayed when the report is executed. This, however, is only created for a report maintained via the V_T599R (HR Report Attributes) table and also the Record at start required online field is flagged.

The ad hoc query report for Personnel Administration submodule with the standard /SAPQUERY/HR_ADM infoset can be used to build a report with your own selection and output fields. The only difference is the infoset that is chosen for the PA submodule. The infoset query is accessed via the S_PH0_48000510 T-code.

Time Management

The work schedule, absence, and attendance of the employee are closely monitored by the administrators, and SAP has provided many standard reports to meet the demands.

The daily work schedule of an employee can be accessed via the PT03 T-code. The personal work schedule of an employee, which can be for a week or month, for example, can be displayed via the PT63 T-code. The employee number, name, and daily work schedule are displayed in the following screenshot:

Time Management

The start and end dates, along with the holiday calendar, are also displayed, making it easy for administration.

The absence and attendance information is vital for administration, and SAP has provided standard reports to meet business demands. They can be accessed via the PT64 T-code. This report gives us the output in the form of working hours anticipated and days.

The graphical format is supported by accessing the PT90 T-code. The absence is displayed in a different color for easy recognition. Multiple employees can be chosen based on the organization unit, for example, and the Attendance/Absence Data: Multiple-Employee View report can be accessed via the PT91 T-code.

The graphical format of absence/attendance can be displayed via the Graphical Overview of Attendances/Absences report and can be accessed via the PT65 T-code. When we double-click on absence or attendance type mentioned on the screen, it will automatically take us to the master data screen.

The quota entitlements and balances can be displayed via the display absence quota information report, and it is accessed via the PT_QTA10 T-code. The base entitlements in number of days, for example, and the applied leave along with the available balance or the remaining total is displayed in the output. This is another one of the most frequently used report in business. The output of this report is shown in the following screenshot:

Time Management

The Cumulated Time Evaluation Results: Time Balances/Time Wage Types report is accessed via the PT_BAL00 T-code. If we use PT60 (Time evaluation), time wage types / time balances are formed via time evaluation. These reports will be very useful to display information.

Time evaluation data can be accessed via the PT_EDT_TELU T-code; the time statement form can also be configured and used in this report. If time-evaluated data is available in time cluster, it gets displayed as the output. The standard form TEDT TF00 Time statement form (standard) is used and copied according to customer needs. This copied time form can be used in the report. This is very similar to the payslip configuration in the Payroll submodule.

The working times captured via Cross Application Time Sheet (CATS) can be accessed via the CATS_DA T-code. An important report of transferring data to cross modules such as HR is accessed via the CATA T-code.

The data can also be transferred individually module-wise and can be accessed via the CAT6 T-code for HR, CAT5 for project systems, and CAT7 for FICO.

Payroll Accounting

The payments and deductions of employees are displayed via the Payments and Deductions report. It's a flexible report that allows us to display data based on the wage type if necessary. This is accessed via the S_AHR_61015608 T-code.

The bank details of employees are displayed via the Bank Details report or accessed via the S_AHR_61015609 T-code. The data maintained in the following infotypes and subtypes can be displayed via this report:

  • Bank Details (0009)
  • Capital Formation (0010)
  • External Transfers (0011)

Payslip or remuneration statement is displayed via the program remuneration statement that can be accessed via the S_AHR_61015606 T-code. The form name that we use is the copied version of Remuneration statement (SAP standard) - XF01. It's recommended that you copy the standard, rename it, and change it accordingly. The remuneration statement can also be printed using the HR smart forms. They are accessed via the PC00_M99_HRF T-code.

The wage type reporter is a useful report that displays the wage types and the corresponding amount, along with other related information of the employee such as company code and personnel area. It's accessed via the PC00_M99_CWTR T-code. The data is fetched from Cluster tables (Results table and WPBP). All the payment and deduction wage types can be displayed using this report.

The payments made on public holidays can be determined using the Paydays on holidays or weekends report. It's accessed via the S_AHR_61015614 T-code. The prerequisite is to have the paydays defined in the T549S table.

The payment date, end date of pay period, and so on are graphically displayed using the Payday calendar report, and are executed via the S_AHR_61015615 T-code. The legends used clearly indicate the meaning. For example, X denotes a payday in the past. This is demonstrated in the following screenshot:

Payroll Accounting

Talent Management

The display profile matchup report can be accessed via the PEPM T-code. It's a comparison of the position's requirements with the person's qualifications. We can also generate a training proposal by flagging the checkbox.

Applicable career paths within an organization structure can be displayed via the Evaluate Careers report, and are accessed via the S_AHR_61015524 T-code. The following screenshot shows the Evaluate Careers report:

Talent Management

The career path and its description along with the object type, LB, are displayed as the output.

The object without qualification or requirement can be accessed via the S_PH9_46000019 T-code. The object type in selection can be, for example, a person, and when it is executed, it lists the IDs of people whose qualifications are not maintained. It basically takes us to the PPCP T-code.

The overview of all the qualifications maintained is accessed via the Qualification Overview report, and it is accessed via the S_PH9_46000016 T-code.

Training and Event Management

The standard reports help administrators capture the training cost, details about the business event, attendees, and so on. The reports can be accessed by navigating to SAP Easy Access | Human Resources | Training and Event Management | Information Systems | Reports.

All the attendees enrolled for a training program can be displayed via the S_PH9_46000434 T-code. The report list many fields such as the following:

  • Attendee's name and abbreviation
  • Booking date
  • Attendance fee/price
  • Business event name
  • Start and end dates of the event

The comparison of cost incurred against each organization unit is a useful report for analysis, and it can be accessed via the S_PH9_46000423 T-code. The business event schedule can be accessed via S_PH9_46000438. If there is no event that is scheduled, the system throws an error message to indicate its nonavailability.

The resources to organize an event are captured via a standard resource equipment report, which is accessed via the S_AHR_61016224 T-code. This report gives details of the equipments that are available in training rooms.

The graphical format is supported by SAP. The graphical resource reservation report is a useful one that can be accessed via the S_PH9_46000441 T-code.

The Training and Event Management submodule also has an ad hoc query that can be developed using the S_PH0_48000535 T-code.

Travel Management

The Travel Management component supports all processes involved in handling business trips. Its comprehensive functionality is integrated with settlement and payment processes.

Travel Management enables you to request, plan, and book trips, create expense reports, and transfer expense results to other business function areas.

There are various standard reports that can be accessed by navigating to SAP Easy Access | Human Resources | Information Systems | Reports | Travel Management. They broadly cover trip expenses and planning reports.

The General Trip Data/Trip Totals report is very useful to evaluate the trip totals listed per trip. This report is accessed via the S_AHR_61016401 T-code. There are many branching options that can be selected from the following options:

  • Trip
  • Trip receipts
  • Trip cost assignment
  • Trip block list

The Cost Assignment for Trip report is very vital for a business to evaluate the cost and assignment to respective general ledger in accounting. This report is accessed via the S_AHR_61016404 T-code.

The period-wise travel expense report can be displayed using the S_AHR_61016408 T-code.

Multiple periods or period parameters can be selected so that a report can be displayed. The period could be from the following options:

  • Monthly
  • Bi-weekly
  • Weekly

This is a very flexible report that allows up to seven periods to be represented in a single report. The different selection parameters could be from the following options:

  • Personnel's number
  • Cost center (employee master cost center), for example, the employee cost center maintained in 0001 infotype
  • Trip expense types (see field documentation)
  • Trip expense categories (see field documentation)
  • Per diems/flat rates (for meals, travel costs, and accommodations)

There are plenty of tricks to save time for administrators. We will cover some of them specifically to access T-codes and reports.

Creating a folder and moving the T-codes

First, SAP provides an easy functionality to help us access T-codes easily without the need to remember them. It is done by navigating to SAP Easy access | Favorites | Insert folder, as shown in the following screenshot:

Creating a folder and moving the T-codes

Users can create folders and insert all the T-code related to them. For example, payroll can be a folder, and all the T-code related to the payroll can be moved to that folder.

SAP also has the feature to add the T-codes that are frequently accessed, to the folder of our choice that we created earlier. It is done by navigating to SAP Easy access | Favorites | Insert transaction, as shown in the following screenshot:

Creating a folder and moving the T-codes

All the T-codes are moved to the respective folders, and hence, accessibility is easier for administrators. SAP has an interesting feature of downloading T-codes for easy accessibility or to share it with your teammates. It is accessed by navigating to SAP Easy access | Favorites | Download to PC. The format can be a text file or a word pad option of your choice.

The technical names of reports can be shown or hidden by changing the settings by navigating to SAP Easy Access | Extras | Settings | Display Technical Names.

When the Display Technical Names option is flagged, all the technical names of the reports and the T-code get displayed automatically.

An overview of SAP standard reports

SAP has developed many standard reports that normally meet business requirements. We will cover frequently used reports submodule-wise. We will see the reports along with their T-code and program name for easy understanding and can use them in a real-time environment.

Recruitment

The following are the important T-codes along with their ABAP program names:

Report

ABAP Program

T-code

Variable Applicant List

RPAPL012

S_AHR_61015508

Applicants by Name

RPAPL001

S_AHR_61015509

Applicants by action

RPAPL004

S_AHR_61015510

Ad Hoc Query

SAPLAQ_ADHOC

S_PH0_48000512

Organization Management

The Organizational Management program names are prefixed with RH and are shown in the following table along with their technical names:

Report

ABAP Program

T-code

Existing Organizational Units

RHXEXI00

S_AHR_61016491

Existing Positions

RHXEXI03

S_AHR_61016502

Existing Jobs

RHXEXI02

S_AHR_61016497

Structure Display/Maintenance

RHSTRU00

SE38

PD Graphics Interface

PDGRAPHX

S_AHR_61016530

Infotype Reporting

RHINFAW0

S_AHR_61016532

Authorized Objects

RHAUTH00

RE_RHAUTH00

Check Relationships

RHCHECKV

RE_RHCHECKV

Manual Transport Link

RHMOVE30

RE_RHMOVE30

Personnel Administration

The Personnel Administration report's program names normally start with RP. We have listed all the frequently used T-codes and their technical names in the following table:

Report

ABAP Program

T-code

EEs Who Entered And/Or Left Company

AQZZ/SAPQUERY/H2FLUCTUATIONS==

S_PH9_46000223

Education and Training

AQZZ/SAPQUERY/H2EDUCATION=====

S_PH9_46000224

Time spent in pay scale group/level

RPLTRF00

S_AHR_61016356

Reference Personnel Numbers

RPLREF00

S_AHR_61016358

Employee List

RPLMIT00

S_AHR_61016369

Flexible Employee Data

RPLICO10

S_AHR_61016362

Nationalities

RPSNAT00

S_AHR_61016374

Headcount Changes

AQZZ/SAPQUERY/H2STAFF_CHANGES2

S_L9C_94000095

Statistics: Gender Sorted By Age

AQZZ/SAPQUERY/H2GENDER_PER_AGE

S_PH9_46000218

Statistic: Gender by Service Age

AQZZ/SAPQUERY/H2GEND_P_SENIOR=

S_PH9_46000217

Logged Changes in Infotype Data

RPUAUD00

S_AHR_61016380

Log of Report Starts

RPUPROTD

S_AHR_61016381

Ad Hoc Query

SAPLAQ_ADHOC

S_PH0_48000510

Time Management

We will see all the Time Management T-codes and their technical names in the following table. We can execute the functionalities directly via the T-code or by executing the ABAP program.

Report

ABAP Program

T-code

Display Work Schedule

SAPMP51S

PT03

Personal Work Schedule

RPTPSH10

PT63

Attendances/Absences: Calendar View

RPTABS50

PT90

Attendances/Absences: For Multiple Employees

RPTABS60

PT91

Graphical Attendances/Abs. Overview

RPTLEA40

PT65

Absence Quota Information

RPTQTA10

PT_QTA10

Cumulated Time Evaluation Results

RPTBAL00

PT_BAL00

Time Balances Overview

RPTEDT00

PT_EDT_TELU

Display Working Times

RCATS_DISPLAY_ACTIVITIES

CATS_DA

Transfer to Target Components

RCATSTAL

CATA

Transfer External -> Time Management

RPTEXTPT

CAT6

Data Transfer CATS -> PS

RCATSTPS

CAT5

CATS: Transfer Data to CO

RCATSTCO

CAT7

Payroll Accounting

The Payroll T-codes are easy to memorize; they normally start with PC00 followed by country-grouping numbers. We will see the frequently used T-codes and their technical names in the following table:

Report

ABAP Program

T-code

Payments and Deductions

RPLPAY00

S_AHR_61015608

Bank Details

RPLBNK00

S_AHR_61015609

Remuneration Statements

RPCEDTX0

S_AHR_61015606

Wage Statement with HR Forms

H99_HRFORMS_CALL

PC00_M99_HRF

Wage type reporter

H99CWTR0

PC00_M99_CWTR

Paydays on Holidays or Weekends

RPCHCK00

S_AHR_61015614

Payday Calendar

RPCSHS00

S_AHR_61015615

Talent Management

We will cover the frequently used Talent Management T-code in the following table, which will serve as a quick reference note:

Report

ABAP Program

T-code

Profile Matchup

SAPLRHPP

PEPM

Evaluate Careers

RHPECPAS

S_AHR_61015524

Objects w/o Qualis or Requirements

RHXPEP20

S_PH9_46000019

Career Planning

RHPEPLAC

PPCP

Qualifications Overview

RHXPE_QUALI_PRO_ORGUNIT

S_PH9_46000016

Training and Event Management

The standard T-code and their technical names under the Time and Event Management report have been covered in the following table:

Report

ABAP Program

T-code

Attendee List

RHXTEILN

S_PH9_46000434

Budget Comparison

RHXBUDG0

S_PH9_46000423

Business Event Schedule

RHABLAUF

S_PH9_46000438

Resource Equipment

RHXRESA0

S_AHR_61016224

Graphical Resource Reservation

RHXRBEL1

S_PH9_46000441

Ad Hoc Query

SAPLAQ_ADHOC

S_PH0_48000535

Travel Management

We will cover the frequently used Travel Management T-code in the following table, which will serve as a quick reference note:

Report

ABAP Program

T-code

General Trip Data/Trip Totals

RPR_TRIP_HEADER_DATA

S_AHR_61016401

Cost Assignment for Trip

RPR_TRIP_COST_ASSIGNMENT_DATA

S_AHR_61016404

Travel Expense Reporting by Period

RPRSTA01

S_AHR_61016408

Summary

In this chapter, we covered all the transaction codes or simply T-codes and standard reports that are used submodule-wise. We started off by covering all the important T-codes that are used on a day-to-day basis for both master and transactional processing. Next, we covered all the standard reports along with their program names that can be executed directly instead of the T-code functionality.

In the next chapter, we will look closely at configuring the Recruitment submodule and explore the standard functionalities provided by SAP.

Left arrow icon Right arrow icon

Description

This book is a simple tutorial guide with practical issues and their solutions, aimed at enabling readers to implement the various features of the SAP HCM module. If you are familiar with ERP products, and would like to leverage knowledge and fine-tune your configuration skills, then this book is for you. This book is aimed at readers who want to learn about SAP HCM and its most popular functionalities.

What you will learn

  • Configure the SAP HCM module
  • Resolve realtime system issues
  • Gain tips and tricks to configure the system in less time
  • Fix error messages that occur frequently
  • Understand the standard business processes that can be mapped in the system
  • Use standard reports and customize them to meet business demands
  • Express configuration and ROI for clients
Estimated delivery fee Deliver to United States

Economy delivery 10 - 13 business days

Free $6.95

Premium delivery 6 - 9 business days

$21.95
(Includes tracking information)

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : Jun 25, 2014
Length: 380 pages
Edition : 1st
Language : English
ISBN-13 : 9781782172208

What do you get with Print?

Product feature icon Instant access to your digital copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Redeem a companion digital copy on all Print orders
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Estimated delivery fee Deliver to United States

Economy delivery 10 - 13 business days

Free $6.95

Premium delivery 6 - 9 business days

$21.95
(Includes tracking information)

Product Details

Publication date : Jun 25, 2014
Length: 380 pages
Edition : 1st
Language : English
ISBN-13 : 9781782172208

Packt Subscriptions

See our plans and pricing
Modal Close icon
$19.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
$199.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just $5 each
Feature tick icon Exclusive print discounts
$279.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just $5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total $ 181.97
SAP HCM - A Complete Tutorial
$65.99
SAP BusinessObjects Reporting Cookbook
$60.99
SAP ABAP Advanced Cookbook
$54.99
Total $ 181.97 Stars icon

Table of Contents

11 Chapters
1. End User Transactions Chevron down icon Chevron up icon
2. Recruitment Configuration Chevron down icon Chevron up icon
3. SPOCK – the Building Block of OM Chevron down icon Chevron up icon
4. PA Configuration in Less Than 24 Hours Chevron down icon Chevron up icon
5. Time Management Configuration – Negative Time Chevron down icon Chevron up icon
6. Payroll Configuration Chevron down icon Chevron up icon
7. Talent Management and Development Configuration Chevron down icon Chevron up icon
8. Training and Event Management Configuration Chevron down icon Chevron up icon
9. Travel Management Configuration Chevron down icon Chevron up icon
10. Building a Report Using SAP Query Viewer Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon

Customer reviews

Rating distribution
Full star icon Full star icon Full star icon Half star icon Empty star icon 3.5
(4 Ratings)
5 star 25%
4 star 50%
3 star 0%
2 star 0%
1 star 25%
K. Aittie-dichie Dec 03, 2014
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Really good
Amazon Verified review Amazon
Amazon Customer Jun 07, 2016
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
Good book
Amazon Verified review Amazon
John Aug 13, 2014
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
good book but, it does not cover so many topics on time and payroll sides.It is good for beginners.johnwww.v-basic.net
Amazon Verified review Amazon
Rahul Gomez Sep 13, 2014
Full star icon Empty star icon Empty star icon Empty star icon Empty star icon 1
Well I purchased this book for my KIndle and let me tell you one thing- thank god I did not overpay and purchase the more expensive hardcopy because this is one useless book. The author starts off with Recruitment and skips Organizational Management completely which is really confusing as most of the configurations have not been done you end up getting an error message every step of the way, most of the steps are vague and horrible some of the SAP and SAP Easy access paths mentioned are incorrect.This is probably one of the worst books for students and not a very good book for professionals. PK Agarwals books although they are not properly structured nor student friendly have a better description and it's easier to understand when compared to this over expensive complete waste of money of a book!
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is the digital copy I get with my Print order? Chevron down icon Chevron up icon

When you buy any Print edition of our Books, you can redeem (for free) the eBook edition of the Print Book you’ve purchased. This gives you instant access to your book when you make an order via PDF, EPUB or our online Reader experience.

What is the delivery time and cost of print book? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
What is custom duty/charge? Chevron down icon Chevron up icon

Customs duty are charges levied on goods when they cross international borders. It is a tax that is imposed on imported goods. These duties are charged by special authorities and bodies created by local governments and are meant to protect local industries, economies, and businesses.

Do I have to pay customs charges for the print book order? Chevron down icon Chevron up icon

The orders shipped to the countries that are listed under EU27 will not bear custom charges. They are paid by Packt as part of the order.

List of EU27 countries: www.gov.uk/eu-eea:

A custom duty or localized taxes may be applicable on the shipment and would be charged by the recipient country outside of the EU27 which should be paid by the customer and these duties are not included in the shipping charges been charged on the order.

How do I know my custom duty charges? Chevron down icon Chevron up icon

The amount of duty payable varies greatly depending on the imported goods, the country of origin and several other factors like the total invoice amount or dimensions like weight, and other such criteria applicable in your country.

For example:

  • If you live in Mexico, and the declared value of your ordered items is over $ 50, for you to receive a package, you will have to pay additional import tax of 19% which will be $ 9.50 to the courier service.
  • Whereas if you live in Turkey, and the declared value of your ordered items is over € 22, for you to receive a package, you will have to pay additional import tax of 18% which will be € 3.96 to the courier service.
How can I cancel my order? Chevron down icon Chevron up icon

Cancellation Policy for Published Printed Books:

You can cancel any order within 1 hour of placing the order. Simply contact customercare@packt.com with your order details or payment transaction id. If your order has already started the shipment process, we will do our best to stop it. However, if it is already on the way to you then when you receive it, you can contact us at customercare@packt.com using the returns and refund process.

Please understand that Packt Publishing cannot provide refunds or cancel any order except for the cases described in our Return Policy (i.e. Packt Publishing agrees to replace your printed book because it arrives damaged or material defect in book), Packt Publishing will not accept returns.

What is your returns and refunds policy? Chevron down icon Chevron up icon

Return Policy:

We want you to be happy with your purchase from Packtpub.com. We will not hassle you with returning print books to us. If the print book you receive from us is incorrect, damaged, doesn't work or is unacceptably late, please contact Customer Relations Team on customercare@packt.com with the order number and issue details as explained below:

  1. If you ordered (eBook, Video or Print Book) incorrectly or accidentally, please contact Customer Relations Team on customercare@packt.com within one hour of placing the order and we will replace/refund you the item cost.
  2. Sadly, if your eBook or Video file is faulty or a fault occurs during the eBook or Video being made available to you, i.e. during download then you should contact Customer Relations Team within 14 days of purchase on customercare@packt.com who will be able to resolve this issue for you.
  3. You will have a choice of replacement or refund of the problem items.(damaged, defective or incorrect)
  4. Once Customer Care Team confirms that you will be refunded, you should receive the refund within 10 to 12 working days.
  5. If you are only requesting a refund of one book from a multiple order, then we will refund you the appropriate single item.
  6. Where the items were shipped under a free shipping offer, there will be no shipping costs to refund.

On the off chance your printed book arrives damaged, with book material defect, contact our Customer Relation Team on customercare@packt.com within 14 days of receipt of the book with appropriate evidence of damage and we will work with you to secure a replacement copy, if necessary. Please note that each printed book you order from us is individually made by Packt's professional book-printing partner which is on a print-on-demand basis.

What tax is charged? Chevron down icon Chevron up icon

Currently, no tax is charged on the purchase of any print book (subject to change based on the laws and regulations). A localized VAT fee is charged only to our European and UK customers on eBooks, Video and subscriptions that they buy. GST is charged to Indian customers for eBooks and video purchases.

What payment methods can I use? Chevron down icon Chevron up icon

You can pay with the following card types:

  1. Visa Debit
  2. Visa Credit
  3. MasterCard
  4. PayPal
What is the delivery time and cost of print books? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
Modal Close icon
Modal Close icon