public static final class MaterialDocumentHeader.MaterialDocumentHeaderBuilder extends Object
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder materialDocumentItem(MaterialDocumentItem... value)
value
- The MaterialDocumentItems to build this MaterialDocumentHeader with.@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder materialDocumentYear(@Nullable String materialDocumentYear)
Original property name from the Odata EDM: MaterialDocumentYear
this
.@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder 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.
this
.@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder inventoryTransactionType(@Nullable String inventoryTransactionType)
Original property name from the Odata EDM: InventoryTransactionType
order".)this
.@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder documentDate(@Nullable LocalDateTime documentDate)
Original property name from the Odata EDM: DocumentDate
this
.@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder postingDate(@Nullable LocalDateTime postingDate)
Original property name from the Odata EDM: PostingDate
The fiscal year and the period for which an update of the accounts specified in the document or cost elements is made, are derived from the posting date.When entering documents, the system checks whether the posting date entered is allowed by means of the posting period permitted.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).
this
.@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder creationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
NoteThe posting date can differ from the entry date (date of entry in the system) and the document date.
this
.@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder creationTime(@Nullable LocalTime creationTime)
Original property name from the Odata EDM: CreationTime
this
.@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
this
.@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder materialDocumentHeaderText(@Nullable String materialDocumentHeaderText)
Original property name from the Odata EDM: MaterialDocumentHeaderText
not only for certain line items.this
.@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder referenceDocument(@Nullable String referenceDocument)
Original property name from the Odata EDM: ReferenceDocument
The reference document number is used as a search criterion when displaying or changing documents. In correspondence, the reference document number is sometimes printed in place of the document number.Enter the number specified by the business partner. If the document was created in-house and you do not know the business partner document number, you can copy the document number into the reference number field by entering "*".
contain a different value.this
.@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder versionForPrintingSlip(@Nullable String versionForPrintingSlip)
Original property name from the Odata EDM: VersionForPrintingSlip
You can print out three different versions of a GR/GI slip:Individual slip (version 1)In this case, one GR/GI slip is printed out for each item.Individual slip with inspection text (version 2)In this case, one GR/GI slip is printed out for each item. In addition, a quality inspection text is printed if there is one in the material master record.Collective slip (version 3)In this case, a collective slip including all the items in a document is printed.
this
.@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder manualPrintIsTriggered(@Nullable String manualPrintIsTriggered)
Original property name from the Odata EDM: ManualPrintIsTriggered
Set this indicator if you wish to print a goods receipt/issue slip.NoteThis indicator is preselected if the parameter NDR has been set to X (capital letter!) in your user master record.Even if the indicator is set, output will only be generated if this is permitted for the movement type.You cannot set the indicator manually for movements that are posted from other applications. This means that in this case you have to set the indicator through the user parameter NDR.
whether output is to be generated.this
.@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder goodsMovementCode(@Nullable String goodsMovementCode)
Original property name from the Odata EDM: GoodsMovementCode
this
.@Nonnull public MaterialDocumentHeader build()
Copyright © 2020 SAP SE. All rights reserved.