Class CADocBPItemBusLock.CADocBPItemBusLockBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.contractaccountingdocumentmanage.CADocBPItemBusLock.CADocBPItemBusLockBuilder
- Enclosing class:
- CADocBPItemBusLock
Helper class to allow for fluent creation of CADocBPItemBusLock instances.
-
Method Summary
Modifier and TypeMethodDescriptionbpItem(CADocBPItem value) Navigation property _BPItem for CADocBPItemBusLock to single CADocBPItem.build()cABPItemNumber(String cABPItemNumber) (Key Field) Constraints: Not nullable, Maximum length: 4cABusinessLockReason(String cABusinessLockReason) (Key Field) Constraints: Not nullable, Maximum length: 1cABusinessLockValidFrom(LocalDate cABusinessLockValidFrom) (Key Field) Constraints: Not nullablecABusinessLockValidTo(LocalDate cABusinessLockValidTo) (Key Field) Constraints: Not nullablecABusinessProcess(String cABusinessProcess) (Key Field) Constraints: Not nullable, Maximum length: 2cADocumentNumber(String cADocumentNumber) (Key Field) Constraints: Not nullable, Maximum length: 12cARepetitionItemNumber(String cARepetitionItemNumber) (Key Field) Constraints: Not nullable, Maximum length: 3cASubItemNumber(String cASubItemNumber) (Key Field) Constraints: Not nullable, Maximum length: 3docHeader(CADocHeader value) Navigation property _DocHeader for CADocBPItemBusLock to single CADocHeader.toString()
-
Method Details
-
bpItem
Navigation property _BPItem for CADocBPItemBusLock to single CADocBPItem.- Parameters:
value- The CADocBPItem to build this CADocBPItemBusLock with.- Returns:
- This Builder to allow for a fluent interface.
-
docHeader
Navigation property _DocHeader for CADocBPItemBusLock to single CADocHeader.- Parameters:
value- The CADocHeader to build this CADocBPItemBusLock with.- Returns:
- This Builder to allow for a fluent interface.
-
cADocumentNumber
@Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cADocumentNumber(@Nullable String cADocumentNumber) (Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CADocumentNumber
- Returns:
this.
-
cARepetitionItemNumber
@Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cARepetitionItemNumber(@Nullable String cARepetitionItemNumber) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CARepetitionItemNumber
- Returns:
this.
-
cABPItemNumber
@Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cABPItemNumber(@Nullable String cABPItemNumber) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CABPItemNumber
- Returns:
this.
-
cASubItemNumber
@Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cASubItemNumber(@Nullable String cASubItemNumber) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CASubItemNumber
- Returns:
this.
-
cABusinessProcess
@Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cABusinessProcess(@Nullable String cABusinessProcess) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CABusinessProcess
- Returns:
this.
-
cABusinessLockReason
@Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cABusinessLockReason(@Nullable String cABusinessLockReason) (Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CABusinessLockReason
- Returns:
this.
-
cABusinessLockValidFrom
@Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cABusinessLockValidFrom(@Nullable LocalDate cABusinessLockValidFrom) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CABusinessLockValidFrom
- Returns:
this.
-
cABusinessLockValidTo
@Nonnull public CADocBPItemBusLock.CADocBPItemBusLockBuilder cABusinessLockValidTo(@Nullable LocalDate cABusinessLockValidTo) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CABusinessLockValidTo
- Returns:
this.
-
build
-
toString
-