public static final class ServiceEntrySheet.ServiceEntrySheetBuilder extends Object
Modifier and Type | Method and Description |
---|---|
ServiceEntrySheet.ServiceEntrySheetBuilder |
approvalDateTime(ZonedDateTime approvalDateTime)
Constraints: Not nullable, Precision: 7
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
approvalStatus(String approvalStatus)
Constraints: Not nullable, Maximum length: 2
|
ServiceEntrySheet |
build() |
ServiceEntrySheet.ServiceEntrySheetBuilder |
createdByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
creationDateTime(ZonedDateTime creationDateTime)
Constraints: Not nullable, Precision: 7
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
currency(String currency)
Constraints: Not nullable, Maximum length: 5
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
externalRevisionDateTime(ZonedDateTime externalRevisionDateTime)
Constraints: Not nullable, Precision: 7
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
isDeleted(String isDeleted)
Constraints: Not nullable, Maximum length: 1
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
isEndOfPurposeBlocked(String isEndOfPurposeBlocked)
Constraints: Not nullable, Maximum length: 1
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
lastChangeDateTime(ZonedDateTime lastChangeDateTime)
Constraints: Not nullable, Precision: 7
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
lastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
materialDocument(String materialDocument)
Constraints: Not nullable, Maximum length: 10
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
materialDocumentYear(String materialDocumentYear)
Constraints: Not nullable, Maximum length: 4
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
originObjectType(String originObjectType)
Constraints: Not nullable, Maximum length: 2
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
postingDate(LocalDateTime postingDate)
Constraints: Not nullable, Precision: 0
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
purchaseOrder(String purchaseOrder)
Constraints: Not nullable, Maximum length: 10
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
purchasingGroup(String purchasingGroup)
Constraints: Not nullable, Maximum length: 3
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
purchasingOrganization(String purchasingOrganization)
Constraints: Not nullable, Maximum length: 4
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
purgDocExternalReference(String purgDocExternalReference)
Constraints: Not nullable, Maximum length: 70
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
purgDocExternalSystem(String purgDocExternalSystem)
Constraints: Not nullable, Maximum length: 60
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
responsiblePerson(String responsiblePerson)
Constraints: Not nullable, Maximum length: 8
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
serviceEntrySheet(String serviceEntrySheet)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
serviceEntrySheetItem(ServiceEntrySheetItem... value)
Navigation property to_ServiceEntrySheetItem for ServiceEntrySheet to multiple
ServiceEntrySheetItem.
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
serviceEntrySheetName(String serviceEntrySheetName)
Constraints: Not nullable, Maximum length: 40
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
serviceEntrySheetUUID(UUID serviceEntrySheetUUID)
Constraints: none
|
ServiceEntrySheet.ServiceEntrySheetBuilder |
supplier(String supplier)
Constraints: Not nullable, Maximum length: 10
|
String |
toString() |
@Nonnull public ServiceEntrySheet.ServiceEntrySheetBuilder serviceEntrySheetItem(ServiceEntrySheetItem... value)
value
- The ServiceEntrySheetItems to build this ServiceEntrySheet with.public ServiceEntrySheet.ServiceEntrySheetBuilder serviceEntrySheet(@Nullable String serviceEntrySheet)
Original property name from the Odata EDM: ServiceEntrySheet
public ServiceEntrySheet.ServiceEntrySheetBuilder approvalDateTime(@Nullable ZonedDateTime approvalDateTime)
Original property name from the Odata EDM: ApprovalDateTime
public ServiceEntrySheet.ServiceEntrySheetBuilder approvalStatus(@Nullable String approvalStatus)
Original property name from the Odata EDM: ApprovalStatus
public ServiceEntrySheet.ServiceEntrySheetBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
public ServiceEntrySheet.ServiceEntrySheetBuilder creationDateTime(@Nullable ZonedDateTime creationDateTime)
Original property name from the Odata EDM: CreationDateTime
In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone. The ABAP command convert is available for this purpose.Even if the time zone that the conversion is based on can be redetermined from Customizing or master data, we still recommend that you save the time zone.The internal structure of the high-resolution UTC time stamp is logically organized in date and time sections in a packed decimal format (YYYYMMDDhhmmssmmmuuun), which depicts the year, month, day, hour,second, millisecond, microsecond and the first decimal of the nanoseconds. Please note that the hardware that is normally used does not fully support a resolution of 100 nanoseconds, which is available in the structure.See also GET TIME STAMPA UTC time stamp in short form is also available.
public ServiceEntrySheet.ServiceEntrySheetBuilder purchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
public ServiceEntrySheet.ServiceEntrySheetBuilder purchasingGroup(@Nullable String purchasingGroup)
Original property name from the Odata EDM: PurchasingGroup
Frequently, purchasing documents (such as purchase orders) are monitored by the purchasing group. Urging letters (in the case of overdue deliveries) fall also within the group's scope of activities.For each purchasing group, statistical analyses can be performed. The purchasing group can be used as a sort criterion when creating purchasing-specific reports.
public ServiceEntrySheet.ServiceEntrySheetBuilder isEndOfPurposeBlocked(@Nullable String isEndOfPurposeBlocked)
Original property name from the Odata EDM: IsEndOfPurposeBlocked
The EoP is the point in time for a data set when the processing of personal data is no longer required for the primary business purpose. After the EoP has been reached, the data is blocked and can only be accessed by users with special authorization
public ServiceEntrySheet.ServiceEntrySheetBuilder currency(@Nullable String currency)
Original property name from the Odata EDM: Currency
public ServiceEntrySheet.ServiceEntrySheetBuilder isDeleted(@Nullable String isDeleted)
Original property name from the Odata EDM: IsDeleted
You can set the deletion indicator by choosing Edit -> Delete if:You want to cancel an itemAn item is closed and can be archivedYou can set the blocking indicator by selecting the item and then choosing Edit -> Block if you do not want to allow subsequent functions for the item. Note that you must manually remove the indicator as soon as subsequent functions are allowed again.You have entered a purchase order item by mistake. You cancel it by setting the deletion indicator.A purchase order item has been delivered, invoiced, and paid for, and can now be archived. You can set the deletion indicator.
public ServiceEntrySheet.ServiceEntrySheetBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone. The ABAP command convert is available for this purpose.Even if the time zone that the conversion is based on can be redetermined from Customizing or master data, we still recommend that you save the time zone.The internal structure of the high-resolution UTC time stamp is logically organized in date and time sections in a packed decimal format (YYYYMMDDhhmmssmmmuuun), which depicts the year, month, day, hour,second, millisecond, microsecond and the first decimal of the nanoseconds. Please note that the hardware that is normally used does not fully support a resolution of 100 nanoseconds, which is available in the structure.See also GET TIME STAMPA UTC time stamp in short form is also available.
public ServiceEntrySheet.ServiceEntrySheetBuilder lastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
public ServiceEntrySheet.ServiceEntrySheetBuilder materialDocument(@Nullable String materialDocument)
Original property name from the Odata EDM: MaterialDocument
Number of the material document with which a goods movement was posted.Together with the material document year, the document number constitutes the key via which a material document is accessed.
public ServiceEntrySheet.ServiceEntrySheetBuilder materialDocumentYear(@Nullable String materialDocumentYear)
Original property name from the Odata EDM: MaterialDocumentYear
In conjunction with the document number, the material document year constitutes the key via which a material document is accessed.
public ServiceEntrySheet.ServiceEntrySheetBuilder originObjectType(@Nullable String originObjectType)
Original property name from the Odata EDM: OriginObjectType
A service entry sheet can be created in one of the following ways:Externally using an interface (integration with another system)Manually in your SAP S/4HANA systemBased on a time sheet in your SAP S/4HANA system.Using the filter criterion “Origin”, you can decide which service entry sheets are to be displayed in the list.
public ServiceEntrySheet.ServiceEntrySheetBuilder purchaseOrder(@Nullable String purchaseOrder)
Original property name from the Odata EDM: PurchaseOrder
public ServiceEntrySheet.ServiceEntrySheetBuilder responsiblePerson(@Nullable String responsiblePerson)
Original property name from the Odata EDM: ResponsiblePerson
enter a personnel number before you can display and maintain an employee's master data and time data.public ServiceEntrySheet.ServiceEntrySheetBuilder serviceEntrySheetName(@Nullable String serviceEntrySheetName)
Original property name from the Odata EDM: ServiceEntrySheetName
public ServiceEntrySheet.ServiceEntrySheetBuilder serviceEntrySheetUUID(@Nullable UUID serviceEntrySheetUUID)
Original property name from the Odata EDM: ServiceEntrySheetUUID
public ServiceEntrySheet.ServiceEntrySheetBuilder supplier(@Nullable String supplier)
Original property name from the Odata EDM: Supplier
public ServiceEntrySheet.ServiceEntrySheetBuilder purgDocExternalSystem(@Nullable String purgDocExternalSystem)
Original property name from the Odata EDM: PurgDocExternalSystem
public ServiceEntrySheet.ServiceEntrySheetBuilder purgDocExternalReference(@Nullable String purgDocExternalReference)
Original property name from the Odata EDM: PurgDocExternalReference
the external document, to the item, or to the condition line of the external document. In any case, the ID must be unique.public ServiceEntrySheet.ServiceEntrySheetBuilder externalRevisionDateTime(@Nullable ZonedDateTime externalRevisionDateTime)
Original property name from the Odata EDM: ExternalRevisionDateTime
public ServiceEntrySheet.ServiceEntrySheetBuilder postingDate(@Nullable LocalDateTime postingDate)
Original property name from the Odata EDM: PostingDate
In the service entry sheet, you can enter the date that is to be used by the system as posting date of the goods receipt document. When the service entry sheet is approved, the goods receipt document is automatically created and the posting date for the goods receipt is adopted.From the posting date, the system derives the fiscal year and the period for which an update of the accounts or cost elements specified in the document is made.The posting date can differ from both the entry date (day of entry into the system) and the document date (day of creation of the original document).
public ServiceEntrySheet build()
Copyright © 2019 SAP SE. All rights reserved.