Sunteți pe pagina 1din 16

0

SAP AG 1999
Dialog and Settlement Control
Trip schema and individual field control for dialog
Feature information
Dynamic screen layout for trip data entry
(features TRVFD and TRVCO)
Travel epense control (epert vie!)
Travel epense parameters (feature TRV"#)
Contents$
(C) SAP AG AC270 9-1
0%&
SAP AG 1999
Dialog and Settlement Control$
O'(ectives
Set up dialog control for trip schemas
#dapt the screen layout of trip data entry
to suit your re)uirements
*aintain the standard features for trip data
entry and travel epenses
+nfluence the travel epense controls
#t the conclusion of this unit, you !ill 'e a'le to$
(C) SAP AG AC270 9-2
0%-
SAP AG 1999
Course Overvie!
Overvie!
.ntry and #pproval of Trips
Settlement, "ayment and "osting of Trips
"er Diems/Flat Rates (0en%)
The .uro
Optical #rchiving
1um'er Ranges and *aster Data
for Travel *anagement
Reim'ursements$ Travel Costs
"er Diems/Flat Rates (Customi2ing)
Dialog and Settlement Control
Form Structure
Settings for +nterfaces
#uthori2ation *anagement and Roles
Reporting
3R *aster Data (*ini *aster)
#ppendi/System +nfrastructure
Course Overvie! Diagram
(C) SAP AG AC270 9-3
0%4
SAP AG
R
Trip Trip type type$ $ domestic domestic
Dialog Control$ Trip Schemas
Trip schema$ 05 Trip schema$ 05
Trip type
Domestic
+nternational
Several6day trip
*iles/7m distri'%
Trip cntry$
Trip num'er$
+nternal
.ternal
D.
Frame!or8 data
From
To
Country$ D. 0&%05%9999
0&%04%9999
0:$00
&5$00
Trip schema $ 0& Trip schema $ 0&
Trip type
Domestic
+nternational
Several6day trip
*iles/7m distri'%
Trip cntry$
Trip num'er$
+nternal
.ternal
D.
Trip Trip type type $ international $ international
Frame!or8 data
From
To
Country$ ;S 0&%55%9999
0&%5<%9999
0=$00
&&$00
Return 0&%5<%9999 5>$00
Via trip schema maintenance you can adapt (in IMG activity Define trip schemas) the entry mask to
the respective trip type (for example, international trip).
You need to specify the followin trip schema settins (! places, alphanumeric)"
#rip type
domestic trip $ international trip
#rip num%er assinment
internal $ external
&efault values for the followin control parameters"
trip country, trip reion, enterprise'specific trip type, meals per diems yes $ no
(ields for data entry
%order for trip out, %reakfast deduction, lunch coupon deduction
)aution" &o not, in any case, delete the *+, standard trip schemas *,, V* and --. You can add
further trip schemas.
#he IMG activities for these settins and for the other topics in this unit, can %e found in the IMG,
Dialog and accounting control.
(C) SAP AG AC270 9-4
0%>
SAP AG 1999
Vehicle type Car
05 Trip schema 1 ?usiness Trip
Trip schema 2
Default Values for Dialog$ 0erman settlement
"D/FR settlement
Trip schema selection
0&
Trip schema 3
Trip schema 4
View "Default Values for Dialog"
Course attendance
Default Values for the Dialog
You can store a default value for the vehicle type independently of the trip schema.
If your company uses more than one trip schema, you can enter the four most common trip schemas
in the Trip schema selection area. #hese trip schemas are then availa%le to you in #ravel Manaer or
#ravel .xpense Manaer as radio %uttons. If you have defined more than the four trip schemas
already entered, a radio %utton Further trip schemas appears. #his allows you to enter the remainin
trip schemas for this trip explicitly.
(C) SAP AG AC270 9-5
0%@
SAP AG 1999
Trip provision variant$ 9A
Trip schema$ 05 ?usiness Trip
;ser group according to feature TRVFD
Travel *anager
0eneral trip data
Trip per diems and flat rates
-400 Su'screen %%%
5<00 Trip status
S.TTB.*.1T
R.C;.ST
%%%
Travel re)uest/Trip status 6 "T7996D#599
Travel re)uest/Trip status 6 "T7996D#&99
Travel re)uest/Trip status 6 "T7996D#-99
%%%
PT!!-"A3!!
Tra#el re$%est&Trip stat%s
Te't ()r e*try (iel+,
-isplay type )( (iel+
Sta*+ar+ ()rmat
Alter*ati#e +isplay type
.iel+ is #isi/le
.iel+ rea+y ()r i*p%t
0*p%t (iel+
1*try i* (iel+ is re$%ire+
!
-e(a%lt #al%e
Set field characteristic

+ndividual Field Control for Dialog


Via individual field control, fields in trip data entry can %e"
+ssined default values
&isplayed or suppressed
*pecified as mandatory or optional fields
*ee the IMG activity Define schema and individual field control.
(eature #/V(& is used to set up individual field control varia%ly, user'specifically or dependin on
the employee0s orani1ational assinment. #he return value of this feature enters into the structure of
individual field control as a varia%le key.
(C) SAP AG AC270 9-2
0%:
SAP AG 1999
.eat%re TRVFD
-ecisi)* tree
Str%ct%re
Pers)* resp)*si/le&Stat%s
C)%*try&C)mp)*e*t Assi3*me*t
-)c%me*tati)*
-isplay Cha*3e
*ade up of one
or more fields that
can 'e )ueried in
the decision tree
Countries for
!hich the feature
is valid
Cuery of personnel and data
structure fields to determine
return values
*anagement data
of a feature
+nformation a'out
structure and function
S%/)/4ects
Features: Initial Screen
(Tra#el .iel+s) .iel+
c)*tr)l
*aintenance of Features (5)
.nterprise'specific variations are controlled via so'called features.
&ependin on the orani1ational situation of an employee (in #ravel Manaement, data from
Infotypes Organizational Assignment (2223), Basic Pay (2224), Travel Privileges (2235)) and the
user roup TRV (user parameter in user master data), a decision tree determines return
values$matrices which control the trip dialo or travel expenses in various ways.
Maintain the standard features #/Vxx accordin to your re6uirements.
(C) SAP AG AC270 9-7
0%=
SAP AG
R
Feature 3elp &
5 5 5
.ntries in the Command line (epert mode)$
;pdate (Save !ithout generating), Save (Save !ithout test)%
& & &
The Comment line delivers status and error messagesE
errors can 'e displayed via long tet%
- - -
+n the Bine num'er, common line commands, such as$
C opy,
D elete,
*ove, etc%, can 'e entered%
4 4 4
+n the Varia'le argument, the Fans!ersF to decision operations
(G)uestionsG) are stored, for eample$
Dhich country grouping does an employee 'elong toH
05 to country grouping 05 specific
ans!er
II to another country grouping general
You can %ranch directly from the #ravel Manaement IMG (implementation uide) to the decision
tree maintenance for a feature. 7hen you do so, the appropriate feature, that is assined to the
respective IMG activity, is called.
&ecision trees can %e simple or very complex8 this depends on %oth their function and the num%er of
fields, operations and decision criteria they contain.
(C) SAP AG AC270 9-5
0%<
SAP AG
R
Feature 3elp -
> > >
The Continuation indicator is called via operation 1.9TR
(net rule) and is used for further editing !ith the same
varia'le argument%
@ @ @
: : :
The Rule type controls the type of editing$
D Decision operation !hose ans!er is inserted in the
varia'le argument%
66 normal editing line
I Deactivation indicator
Currently, the follo!ing Operations are supported$
Feature editing #ssignment of values/matrices JTRV99
Decision editing +nformation )uery *OB0#
Change editing
% 0oto Kump to su'features FBD+DL
% Continu% 1.9TR
Other Test help, ?R.#7
error editing .RROR
/ule type &" Via this rule type, decision operations are called.
/ule type %lank" Via this rule type, all other operations are called.
/ule type 9" #his rule type is used to insert a comment line.
:perations control processin within the decision tree. #he followin types of operations can %e
distinuished"
Feature operations: transfer the return value to the feature. #here must always %e an ;<; at the
%einnin of a feature operation. (*tructure" <=feature>?=return value$matrix>8 for example"
<#/V(&?@*./G/:@,A2B).
Decision operations" &ecisions define the varia%le arument.#he values displayed as varia%le
arument refer to the field that is 6ueried in the decision operation.
Follow-up operation: If one line is not sufficient for an operation, it is possi%le to store further
operations in the followin line via the operation C.D#/.
Jump operation: Via (E&I&, a su%feature can %e called. .ditin is then continued there.
Debuggingoperation: Via F/.+G, it is possi%le to %ranch user'dependently to the de%uin
mode (F/.+G=user name>).
Error operation: #he operation .//:/ does not transfer a return value8 instead, it triers an
error in the case of constellations in the decision tree that are not allowed.
(or more detailed information, see the /H Ei%rary.
(C) SAP AG AC270 9-9
0%50
SAP AG 1999
;ser 5 ;ser &
;ser
parameter$
TRV L Space
;ser
parameter$
TRV L 05
05
S"#C.
TRVFD TRVFD
Return value$
Re)uest entered
Re)uest approved
Trip completed/Report entered
Trip/Report approved
Re)uest entered
Re)uest approved
Trip completed/Report entered
Trip/Report approved
1e! status 1e! status
Dynamic Screen Bayout 6 Trip Data .ntry
Feature TRVFD / TRVCO
@sin features TRVFD and TRVCO you can control dialo varia%ly, either user'specifically or
dependin on the employee0s orani1ational assinment.
(eature #/V(& is used to set up individual field control varia%ly, user'specifically or dependin on
the employee0s orani1ational assinment. #he return value of this feature enters into the structure of
individual field control as a varia%le key.
#he a%ove example shows you how feature #/V(& controls the individual fields in #ravel Manaer
(#ravel .xpenses only) or #ravel .xpense Manaer dynamically8 dependin on the user parameter
#/V in the user master record, the status fields Approval or !ettlement are filled with default values.
(or settin up the account assinment o%Iects for cost assinment within trip data entry varia%ly,
user'specifically or dependin on the employee0s orani1ational assinment, there is feature #/V):.
#he return value of this feature enters into the view !et up varia"le layout for account assignments
as a varia%le key.
(C) SAP AG AC270 9-10
0%55
SAP AG 1999
Acc)%*ti*3 c)*tr)l i* e'pert #ie6,
0 5 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0
5 & - 4 > @ : = < 0 5 & - 4 > @ : = < 0
7eceipt settleme*t
0 & 0 0 0 0 0 5 5 5 5 0 0 0 0 0 5 & 5 &
8eals settleme*t
0 & 0 0 0 0 0 5 5 5 5 0 0 0 0 0 0 0 0 0
Acc)mm)+9 settlem9
0 & 0 0 & 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tra#el c)st settlem9
- 5 5 0 5 0 0 0 0 0 5 5 0 0 0 0 0 0 0
0
0
:ther settleme*t
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
P%/9 sect)r settlem9
%%%
%%%
%%%
Travel .penses Control (.pert Vie!)
&ependent on the trip provision variant, you can use the expert view to control the possi%le
settlement rules of a travel expense settlement.
#his expert view usually has to %e set up only once.
#o simplify the maintenance for the system administrator, common control parameters are availa%le
as individual IMG activities. #hese are"
+ctivate special rules for industry solutions
&efine influence of control parameters" /eceipt maximum rate
*pecify per diem$flat rate or individ. receipt reim%ursement
&efine influence of control parameters" #ravel costs
&efine miles$kms cumulation
&efine influence of control parameters" +ccommodations
&efine calculation of meals per diems
&efine influence of control parameters" Meals
&efine influence of control parameters" &eductions
*pecify validation date for account assinment o%Iects
&efine postin and payment of trip advances
&efine postin of paid individual receipts
&efine structure of trip statistics
(C) SAP AG AC270 9-11
0%5&
SAP AG 1999
Trip provision
variant 05
Deducts
Travel costs
Receipts
Trip prov%
var% 05
Trip prov%
var% 05
Trip prov%
var% 05
Deducts
Travel costs
Receipts
Trip prov%
var% 0&
Trip prov%
var% 0&
Trip prov%
var% 0&
Deducts
Travel costs
Receipts
Trip prov%
var% 0-
Trip prov%
var% 0-
Trip prov%
var% 0-
Trip provision
variant 0&
Trip provision
variant 0-
Decision tree
5
&
Settlement Rules Feature TRVCT
Via the trip provision variant, you can define your own sections of all #ravel Manaement views and
thus set up different variants of trip rules in one and the same system. #his means that every trip
provision variant offers you its own )ustomi1in.
(C) SAP AG AC270 9-12
0%5-
SAP AG 1999
Chec8
Cash office
F+
D*.
#dvance "ayment
#he followin variants can %e used to pay advances"
,ayment of an advance at the cash office"
Manual posting of the advance:
' +dvance is paid to the employee at the cash office
' Manual postin of the advance (not via #ravel Manaement)
Trip advance transaction (cash transaction):
' +dvance is paid to the employee at the cash office
' .ntry is made via the transaction Trip advance (cash transaction)
' +utomatic postin via #ravel Manaement
,ayment of the advance via a payment run in the (I module. #he advance is posted via #ravel
Manaement.
,ayment of the advance via data medium exchane (&M.). #he advance is posted via #ravel
Manaement.
(C) SAP AG AC270 9-13
0%54
SAP AG
R
.ample$ Feature TRVCT #dvance "ayment
#dvance payment
Feature TRVCT
.ntry R
"os% & L 0
"os% : L 0
Feature TRVCT
.ntry R
"os% & L 0
"os% : L -
Feature TRVCT
.ntry R
"os% & L 5
"os% : L 0
Feature TRVCT
.ntry R
"os% & L 5
"os% : L 0
Via cash office,
manual
posting
Via cash office,
automatic
posting
Via
payment run
in F+
Via
D*.
In the a%ove example you can see the respective control setups of feature #/V)#, R entry, positions
# and $, for the possi%le variants of advance payment.
,ostin examples for the different variants can %e found in the unit Recording and Approval of Trips
in your trainin materials.
(C) SAP AG AC270 9-14
0%5>
SAP AG 1999
.ntry .ntry *eaning *eaning
1o integration !ith 3R "ayroll BM0 0
+ntegration !ith 3R "ayroll according to inflo!
principleE set correction or retroactive accounting
indicator
5
1o chec8 of payroll period entered against control
record in 3R "ayroll
0
"ayroll period entered is chec8ed against control
record in 3R "ayroll
5
+ntegration !ith 3R "ayroll according to origin
principleE set correction or retroactive accounting
indicator
&
"#-
Travel .pense "arameters Feature TRV"#
(.cerpt)
Via feature #/V,+, you set the eneral settlement and dialo parameters. You decide, for example"
7hether travel expense settlement is to %e used in interation with J/ ,ayroll (entry EKG)
7hether the payroll period is to %e checked aainst the control record in J/ ,ayroll (entry
,+H)
7hich fixed value for the approval status is to %e set when the trip is saved (entries 7/, or
(&.)
#he settlement proram reads feature #/V,+ and receives a return matrix with the followin lines
(excerpt)"
EKG Interation with J/ ,ayroll
,+H )heck aainst personnel control record in J/ ,ayroll
(&. +pproval status travel calendar
7/, +pproval status travel manaer$travel expense manaer$weekly report
:++ +ctivation of optical archivin
)F7 )ontrol of early optical archivin
(&7 (irst day in weekly report
))) +ctivation of credit card clearin
7/) :verlappin of weekly report with entered trips
(C) SAP AG AC270 9-15
0%5@
SAP AG 1999
Aou are no! a'le to$
Dialog and Settlement Control$ Revie!
Set up dialog control for trip schemas
#dapt the screen layout of trip data entry
to suit your re)uirements
*aintain the standard features for trip data
entry and travel epenses
+nfluence the travel epense controls
(C) SAP AG AC270 9-12

S-ar putea să vă placă și