Class MaterialDocumentHeader.MaterialDocumentHeaderBuilder
- Enclosing class:
- MaterialDocumentHeader
-
Method Summary
Modifier and TypeMethodDescriptionbuild()createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDate(LocalDateTime creationDate) Constraints: Not nullable, Precision: 0creationTime(LocalTime creationTime) Constraints: Not nullable, Precision: 0ctrlPostgForExtWhseMgmtSyst(String ctrlPostgForExtWhseMgmtSyst) Constraints: Not nullable, Maximum length: 1documentDate(LocalDateTime documentDate) Constraints: Not nullable, Precision: 0goodsMovementCode(String goodsMovementCode) Constraints: Not nullable, Maximum length: 2inventoryTransactionType(String inventoryTransactionType) Constraints: Not nullable, Maximum length: 2manualPrintIsTriggered(String manualPrintIsTriggered) Constraints: Not nullable, Maximum length: 1materialDocument(String materialDocument) (Key Field) Constraints: Not nullable, Maximum length: 10materialDocumentHeaderText(String materialDocumentHeaderText) Constraints: Not nullable, Maximum length: 25materialDocumentItem(MaterialDocumentItem... value) Navigation property to_MaterialDocumentItem for MaterialDocumentHeader to multiple MaterialDocumentItem.materialDocumentYear(String materialDocumentYear) (Key Field) Constraints: Not nullable, Maximum length: 4postingDate(LocalDateTime postingDate) Constraints: Not nullable, Precision: 0referenceDocument(String referenceDocument) Constraints: Not nullable, Maximum length: 16toString()versionForPrintingSlip(String versionForPrintingSlip) Constraints: Not nullable, Maximum length: 1
-
Method Details
-
materialDocumentItem
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder materialDocumentItem(MaterialDocumentItem... value) Navigation property to_MaterialDocumentItem for MaterialDocumentHeader to multiple MaterialDocumentItem.- Parameters:
value- The MaterialDocumentItems to build this MaterialDocumentHeader with.- Returns:
- This Builder to allow for a fluent interface.
-
materialDocumentYear
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder materialDocumentYear(@Nullable String materialDocumentYear) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaterialDocumentYear
- Returns:
this.
-
materialDocument
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder materialDocument(@Nullable String materialDocument) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MaterialDocument
- Returns:
this.
-
inventoryTransactionType
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder inventoryTransactionType(@Nullable String inventoryTransactionType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: InventoryTransactionType
- Returns:
this.
-
documentDate
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder documentDate(@Nullable LocalDateTime documentDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: DocumentDate
- Returns:
this.
-
postingDate
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder postingDate(@Nullable LocalDateTime postingDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PostingDate
- Returns:
this.
-
creationDate
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder creationDate(@Nullable LocalDateTime creationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Returns:
this.
-
creationTime
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder creationTime(@Nullable LocalTime creationTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationTime
- Returns:
this.
-
createdByUser
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
materialDocumentHeaderText
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder materialDocumentHeaderText(@Nullable String materialDocumentHeaderText) Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: MaterialDocumentHeaderText
- Returns:
this.
-
referenceDocument
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder referenceDocument(@Nullable String referenceDocument) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ReferenceDocument
- Returns:
this.
-
versionForPrintingSlip
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder versionForPrintingSlip(@Nullable String versionForPrintingSlip) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: VersionForPrintingSlip
- Returns:
this.
-
manualPrintIsTriggered
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder manualPrintIsTriggered(@Nullable String manualPrintIsTriggered) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ManualPrintIsTriggered
- Returns:
this.
-
ctrlPostgForExtWhseMgmtSyst
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder ctrlPostgForExtWhseMgmtSyst(@Nullable String ctrlPostgForExtWhseMgmtSyst) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CtrlPostgForExtWhseMgmtSyst
- Returns:
this.
-
goodsMovementCode
@Nonnull public MaterialDocumentHeader.MaterialDocumentHeaderBuilder goodsMovementCode(@Nullable String goodsMovementCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: GoodsMovementCode
- Returns:
this.
-
build
-
toString
-