Class CAInvcgDocPosting.CAInvcgDocPostingBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.convergentinvoicingdocument.CAInvcgDocPosting.CAInvcgDocPostingBuilder
- Enclosing class:
- CAInvcgDocPosting
Helper class to allow for fluent creation of CAInvcgDocPosting instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()cABPItemNumber(String cABPItemNumber) Constraints: Not nullable, Maximum length: 4cADocumentNumber(String cADocumentNumber) Constraints: Not nullable, Maximum length: 12caInvcgDocument(CAInvcgDocument value) Navigation property _CAInvcgDocument for CAInvcgDocPosting to single CAInvcgDocument.cAInvcgIsPostedInCurrentInvcg(Boolean cAInvcgIsPostedInCurrentInvcg) Constraints: Not nullablecAInvcgRefPostingDocType(String cAInvcgRefPostingDocType) Constraints: Not nullable, Maximum length: 4cAInvoicingDocument(String cAInvoicingDocument) (Key Field) Constraints: Not nullable, Maximum length: 12cARepetitionItemNumber(String cARepetitionItemNumber) Constraints: Not nullable, Maximum length: 3cASequenceNumber(String cASequenceNumber) (Key Field) Constraints: Not nullable, Maximum length: 6toString()
-
Method Details
-
caInvcgDocument
Navigation property _CAInvcgDocument for CAInvcgDocPosting to single CAInvcgDocument.- Parameters:
value- The CAInvcgDocument to build this CAInvcgDocPosting with.- Returns:
- This Builder to allow for a fluent interface.
-
cAInvoicingDocument
@Nonnull public CAInvcgDocPosting.CAInvcgDocPostingBuilder cAInvoicingDocument(@Nullable String cAInvoicingDocument) (Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CAInvoicingDocument
- Returns:
this.
-
cASequenceNumber
@Nonnull public CAInvcgDocPosting.CAInvcgDocPostingBuilder cASequenceNumber(@Nullable String cASequenceNumber) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CASequenceNumber
- Returns:
this.
-
cAInvcgRefPostingDocType
@Nonnull public CAInvcgDocPosting.CAInvcgDocPostingBuilder cAInvcgRefPostingDocType(@Nullable String cAInvcgRefPostingDocType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAInvcgRefPostingDocType
- Returns:
this.
-
cADocumentNumber
@Nonnull public CAInvcgDocPosting.CAInvcgDocPostingBuilder cADocumentNumber(@Nullable String cADocumentNumber) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CADocumentNumber
- Returns:
this.
-
cARepetitionItemNumber
@Nonnull public CAInvcgDocPosting.CAInvcgDocPostingBuilder cARepetitionItemNumber(@Nullable String cARepetitionItemNumber) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CARepetitionItemNumber
- Returns:
this.
-
cABPItemNumber
@Nonnull public CAInvcgDocPosting.CAInvcgDocPostingBuilder cABPItemNumber(@Nullable String cABPItemNumber) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CABPItemNumber
- Returns:
this.
-
cAInvcgIsPostedInCurrentInvcg
@Nonnull public CAInvcgDocPosting.CAInvcgDocPostingBuilder cAInvcgIsPostedInCurrentInvcg(@Nullable Boolean cAInvcgIsPostedInCurrentInvcg) Constraints: Not nullableOriginal property name from the Odata EDM: CAInvcgIsPostedInCurrentInvcg
- Returns:
this.
-
build
-
toString
-