public static class TimeOverview.TimeOverviewBuilder extends Object
Modifier and Type | Method and Description |
---|---|
TimeOverview.TimeOverviewBuilder |
absencehours(BigDecimal absencehours)
Constraints: Not nullable, Precision: 5, Scale: 2
|
TimeOverview.TimeOverviewBuilder |
attendancehours(BigDecimal attendancehours)
Constraints: Not nullable, Precision: 5, Scale: 2
|
TimeOverview |
build() |
TimeOverview.TimeOverviewBuilder |
calendardate(LocalDateTime calendardate)
(Key Field) Constraints: Not nullable, Precision: 7
|
TimeOverview.TimeOverviewBuilder |
companycode(String companycode)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
TimeOverview.TimeOverviewBuilder |
isnonworkingday(Boolean isnonworkingday)
Constraints: none
|
TimeOverview.TimeOverviewBuilder |
overtimehours(BigDecimal overtimehours)
Constraints: Not nullable, Precision: 5, Scale: 2
|
TimeOverview.TimeOverviewBuilder |
personworkagreement(String personworkagreement)
Constraints: Not nullable, Maximum length: 8
|
TimeOverview.TimeOverviewBuilder |
personworkagreementexternalid(String personworkagreementexternalid)
(Key Field) Constraints: Not nullable, Maximum length: 20
|
TimeOverview.TimeOverviewBuilder |
plannedendtime(LocalTime plannedendtime)
Constraints: Not nullable, Precision: 0
|
TimeOverview.TimeOverviewBuilder |
plannedstarttime(LocalTime plannedstarttime)
Constraints: Not nullable, Precision: 0
|
TimeOverview.TimeOverviewBuilder |
plannedworkinghours(BigDecimal plannedworkinghours)
Constraints: Not nullable, Precision: 5, Scale: 2
|
TimeOverview.TimeOverviewBuilder |
publicholidayclass(String publicholidayclass)
Constraints: Not nullable, Maximum length: 1
|
String |
toString() |
public TimeOverview.TimeOverviewBuilder personworkagreementexternalid(@Nullable String personworkagreementexternalid)
Original property name from the Odata EDM: Personworkagreementexternalid
public TimeOverview.TimeOverviewBuilder companycode(@Nullable String companycode)
Original property name from the Odata EDM: Companycode
public TimeOverview.TimeOverviewBuilder personworkagreement(@Nullable String personworkagreement)
Original property name from the Odata EDM: Personworkagreement
When you work with infotype records, this field allows you to use the Fast entry feature. Fast entry enables you to create numerous infotype records without having to exit and re-enter the infotype window.To select the object that the infotype record should belong to, either:Enter the object's eight-digit codeUse the matchcode feature to search for the object
organizational unit, qualification or business event).public TimeOverview.TimeOverviewBuilder calendardate(@Nullable LocalDateTime calendardate)
Original property name from the Odata EDM: Calendardate
public TimeOverview.TimeOverviewBuilder plannedworkinghours(@Nullable BigDecimal plannedworkinghours)
Original property name from the Odata EDM: Plannedworkinghours
worked can differ from the hours entered here, however.public TimeOverview.TimeOverviewBuilder plannedstarttime(@Nullable LocalTime plannedstarttime)
Original property name from the Odata EDM: Plannedstarttime
can differ from the time entered here, however.public TimeOverview.TimeOverviewBuilder plannedendtime(@Nullable LocalTime plannedendtime)
Original property name from the Odata EDM: Plannedendtime
time can differ from the time entered here, however.public TimeOverview.TimeOverviewBuilder publicholidayclass(@Nullable String publicholidayclass)
Original property name from the Odata EDM: Publicholidayclass
Holiday classes are only used in Human Resources Management. They can be used to determine the time wage type selection, the daily work schedule variants, the absence counting, etc. for groups of holidays and normal days.The entry of a holiday class is optional.You can enter a holiday class according to the rules defined in HR.
public TimeOverview.TimeOverviewBuilder isnonworkingday(@Nullable Boolean isnonworkingday)
Original property name from the Odata EDM: Isnonworkingday
Calendar day is a weekend day,Calendar day is a public holiday,Calendar day is defined in the employee's shift plan as a non-working shift (day off).
following reasons:public TimeOverview.TimeOverviewBuilder absencehours(@Nullable BigDecimal absencehours)
Original property name from the Odata EDM: Absencehours
then only the absence hours that do not come from this external application are totalled.public TimeOverview.TimeOverviewBuilder attendancehours(@Nullable BigDecimal attendancehours)
Original property name from the Odata EDM: Attendancehours
entered, then only the attendance hours that do not come from this external application are totalled.public TimeOverview.TimeOverviewBuilder overtimehours(@Nullable BigDecimal overtimehours)
Original property name from the Odata EDM: Overtimehours
public TimeOverview build()
Copyright © 2019 SAP SE. All rights reserved.