Let us assume a trip with a telephone receipt for 10 USD has been entered for the personnel number 15515:
Expense type TELE
Input tax code R2
Amount 10 USD .
USD is the local currency for the company code to which the employee is assigned.
IMG View: Assign Wage Types to Travel Expense Types for Individual Receipts
You will find the view
Assign wage types to travel expense types for individ. receipts
in the Customizing for
Travel Management
under
.
In this view travel expense types are assigned wage types:
Expense Type |
Wage Type |
TELE |
MJ10 |
In this case, the expense type TELE is given the wage type MJ10.
Note
The assignment of wage types to per diems takes place via the view
Assign wage types to travel expense types for per diems/flat rates
, which you also find in the Customizing for
Travel Management
under
.
Expense Type |
Meaning |
FAKP |
Miles/Kms rate for car |
FAKF |
Miles/Kms rate for bicycle |
FAKM |
Miles/Kms rate for motorcycle |
UBPA |
Accommodations |
VERP |
Meals |
VORK |
Cash advance |
VORS |
Advance |
The Settlement Program RPRTEC00
Using table T706B4, the settlement program RPRTEC00 creates the internal table ROT with the wage types relevant for posting. Table ROT is stored together with the trip data.
Internal Table ROT
Wage Type |
Amount |
Input Tax |
MJ10 |
10 USD |
R2 |
In this example, wage type MJ10 has the amount 10 USD including input tax R2.
Notes about Trip Status, Paid Receipts and Advances
If the trip status is set to
Trip approved
and
To be settled
, the following expense types for the internal table ROT are taken into consideration:
Receipts that were not paid by the company
Flat rates for travel costs
Accommodations per diems
Meals per diems
If trip status is set to
Request approved
and
To be settled
, these expense types are not taken into account for the internal table ROT.
The following receipts are fed into internal table ROT depending on the trip status:
Receipts that have been paid by the company
Advances
Cash advances
A switch in feature TRVCT decides the trip status in which receipts paid by the company are to be fed into table ROT.
A switch in feature TRVCT decides the trip status in which advances enter into table ROT.
A switch in feature TRVCT also decides the trip status in which cash advances enter into table ROT.
Example
Cash payment of an advance without using the advance transaction
The switch in feature TRVCT is set so that an advance cannot enter into the internal table ROT. This way the advance is dealt with in Travel Expenses for purely documentary purposes. It appears on the form for the employee but is never posted to Financial Accounting from Travel Expenses. The actual financial accounting of the advance is performed outside of Travel Expenses by means of the cash office posting in Financial Accounting.
IMG View: Define Assignment of Wage Type to Symbolic Account
You will find the view
Define assignment of wage type to symbolic account
in the Customizing for
Travel Management
under
.
In this view, wage types are assigned a posting type and a symbolic account respectively. Through assignment of wage types to symbolic accounts, the wage types for payroll remain independent from actual G/L accounts in Financial Accounting. This gives you the advantage, that, if a G/L account is changed, only the G/L account - symbolic account assignment must be redefined.
Wage Type |
1. Posting |
MJ10 |
+X0 |
The wage type MJ10 is assigned, in the first posting, to the symbolic account X0, from which the actual G/L account is later determined.
Examples for Posting Options
The following posting options can be controlled via entries in the
Assignment of wage type to symbolic account
view:
Amount for expense type TELE is 10 USD.
The symbolic account X0 corresponds with G/L account 474210
The symbolic account X1 corresponds with G/L account 474220
The entry + signifies that a positive amount is posted to the debit side of the G/L account.
The entry - signifies that a positive amount is posted to the credit side of the G/L account.
Example
Extended Posting Options
If the symbolic account, and later, consequently, the G/L account, are not only supposed to depend on the wage type, but also on the trip attributes, you can make use of the extended posting options by means of USER-EXITS.
The include RPREX010 in report RPRFIN00 contains the routine EXB706K, which is run before each read accessing of table T706K. In this routine, the formal parameter USERS, with which the user modifier (table T706K-USERS) for table T706K is read, can be changed.
Example
G/L account determination depending on trip activity
In the routine EXB706K a line must be inserted ( bold in this example):
FORM EXB706K
USING MOREI LGART USERS DATUM
* REISETÄTIGKEIT steht in WA_HEAD-KZTKT
USERS = WA_HEAD-KZTKT
ENDFORM
Table T706K must be maintained for all possible values for the user modifier, in this case, for the possible trip activities:
S = course
K = training course
_ = other activities
Wage Type |
User Modifier |
1. Posting |
MJ10 |
_ |
+X0 |
MJ10 |
K |
+X1 |
MJ10 |
S |
+ X2 |
The wage type MJ10 is thus assigned to the following symbolic accounts:
In the case of a course, to symbolic account X2
In the case of a training course, to symbolic account X1
Otherwise to symbolic account X0
Transfer Program RPRFIN00
The transfer program RPRFIN00 creates the internal table EP, which, among other things, contains the symbolic accounts:
Internal Table EP
Symbolic Account |
Amount |
Input Tax |
X0 |
10 USD |
R2 |
The internal table EP is transferred to the function module PTRV_TRANSLATE.
IMG View: Conversion of Symbolic Account to Expense Account
You will find the view
Conversion of symbolic account to expense account
in the Customizing for
Travel Management
under
.
This is a special view of the standard account table T030. In this view, a G/L account is assigned to the symbolic account. The account for offsetting entry is also determined.
T030 (View: Conversion of symbolic account to expense account)
General Modification |
G/L Account |
1X0 |
474210 |
1RR |
*KK |
General modification has three positions and always begins with a ‘1’. Under 1X0, the G/L account 474210 is specified as symbolic account X0t. Under 1RR, the account for off-setting entry is specified, in this case *KK:
The three G/L account positions have the following significance:
1. Position: |
* = |
Account determination via matchcode |
2. Position: |
K = |
Vendor account |
(D = Customer account) |
||
3. Position: |
K = |
Matchcode ID is K (for account) |
Function Module PTRV_TRANSLATE for Creating Trip Transfer Documents
This function module creates the posting records for posting trip transfer documents to Financial Accounting via the AC interface from the internal table EP. During this process, the posting program determines, among other things, the necessary G/L accounts using table T030.
The batch input for personnel number 15515 is as follows:
Debit |
Credit |
|
Account for offsetting entry |
||
=K.00015515 |
10 USD |
|
G/L account |
||
474210 |
10 USD |
The final posting record reads as follows:
Debit |
Credit |
|
Vendor account |
||
90000794 |
10 USD |
|
G/L account |
||
474210 |
10 USD |