Class BusPartInvoice.BusPartInvoiceBuilder
- Enclosing class:
- BusPartInvoice
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Navigation property _BusPartInvoiceCorrespnc for BusPartInvoice to multiple BusPartInvoiceCorrespnc.cAClearingAmountInDisplayCrcy(BigDecimal cAClearingAmountInDisplayCrcy) Constraints: Not nullable, Precision: 23, Scale: 0cADocContainerInvoiceStatus(String cADocContainerInvoiceStatus) Constraints: Not nullable, Maximum length: 2cADocContainerInvoiceStatusTxt(String cADocContainerInvoiceStatusTxt) Constraints: Not nullable, Maximum length: 60cADocumentContainerReference(String cADocumentContainerReference) Constraints: Not nullable, Maximum length: 50cADocumentContainerRefType(String cADocumentContainerRefType) Constraints: Not nullable, Maximum length: 3cADocumentContainerRefTypeText(String cADocumentContainerRefTypeText) Constraints: Not nullable, Maximum length: 50cADocumentContainerUUID(UUID cADocumentContainerUUID) (Key Field) Constraints: Not nullablecAEligibleAmountForCshDiscInDC(BigDecimal cAEligibleAmountForCshDiscInDC) Constraints: Not nullable, Precision: 23, Scale: 0cAInvoiceAmountInDisplayCrcy(BigDecimal cAInvoiceAmountInDisplayCrcy) Constraints: Not nullable, Precision: 23, Scale: 0cAReleasedAmtInDisplayCurrency(BigDecimal cAReleasedAmtInDisplayCurrency) Constraints: Not nullable, Precision: 23, Scale: 0cashDiscountAmountInDspCrcy(BigDecimal cashDiscountAmountInDspCrcy) Constraints: Not nullable, Precision: 23, Scale: 0creationDate(LocalDate creationDate) Constraints: NullablecreationTime(LocalTime creationTime) Constraints: Not nullabledisplayCurrency(String displayCurrency) Constraints: Not nullable, Maximum length: 3openAmountInDisplayCrcy(BigDecimal openAmountInDisplayCrcy) Constraints: Not nullable, Precision: 23, Scale: 0Navigation property Parameters for BusPartInvoice to single BusPartInvoiceParameters.toString()
-
Method Details
-
parameters
Navigation property Parameters for BusPartInvoice to single BusPartInvoiceParameters.- Parameters:
value- The BusPartInvoiceParameters to build this BusPartInvoice with.- Returns:
- This Builder to allow for a fluent interface.
-
busPartInvoiceCorrespnc
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder busPartInvoiceCorrespnc(BusPartInvoiceCorrespnc... value) Navigation property _BusPartInvoiceCorrespnc for BusPartInvoice to multiple BusPartInvoiceCorrespnc.- Parameters:
value- The BusPartInvoiceCorrespncs to build this BusPartInvoice with.- Returns:
- This Builder to allow for a fluent interface.
-
cADocumentContainerUUID
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder cADocumentContainerUUID(@Nullable UUID cADocumentContainerUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CADocumentContainerUUID
- Returns:
this.
-
cADocContainerInvoiceStatus
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder cADocContainerInvoiceStatus(@Nullable String cADocContainerInvoiceStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CADocContainerInvoiceStatus
- Returns:
this.
-
cADocContainerInvoiceStatusTxt
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder cADocContainerInvoiceStatusTxt(@Nullable String cADocContainerInvoiceStatusTxt) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: CADocContainerInvoiceStatusTxt
- Returns:
this.
-
cADocumentContainerRefType
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder cADocumentContainerRefType(@Nullable String cADocumentContainerRefType) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CADocumentContainerRefType
- Returns:
this.
-
cADocumentContainerRefTypeText
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder cADocumentContainerRefTypeText(@Nullable String cADocumentContainerRefTypeText) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: CADocumentContainerRefTypeText
- Returns:
this.
-
cADocumentContainerReference
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder cADocumentContainerReference(@Nullable String cADocumentContainerReference) Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: CADocumentContainerReference
- Returns:
this.
-
creationDate
Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Returns:
this.
-
creationTime
Constraints: Not nullableOriginal property name from the Odata EDM: CreationTime
- Returns:
this.
-
displayCurrency
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder displayCurrency(@Nullable String displayCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DisplayCurrency
- Returns:
this.
-
cAInvoiceAmountInDisplayCrcy
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder cAInvoiceAmountInDisplayCrcy(@Nullable BigDecimal cAInvoiceAmountInDisplayCrcy) Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CAInvoiceAmountInDisplayCrcy
- Returns:
this.
-
openAmountInDisplayCrcy
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder openAmountInDisplayCrcy(@Nullable BigDecimal openAmountInDisplayCrcy) Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: OpenAmountInDisplayCrcy
- Returns:
this.
-
cashDiscountAmountInDspCrcy
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder cashDiscountAmountInDspCrcy(@Nullable BigDecimal cashDiscountAmountInDspCrcy) Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CashDiscountAmountInDspCrcy
- Returns:
this.
-
cAEligibleAmountForCshDiscInDC
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder cAEligibleAmountForCshDiscInDC(@Nullable BigDecimal cAEligibleAmountForCshDiscInDC) Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CAEligibleAmountForCshDiscInDC
- Returns:
this.
-
cAReleasedAmtInDisplayCurrency
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder cAReleasedAmtInDisplayCurrency(@Nullable BigDecimal cAReleasedAmtInDisplayCurrency) Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CAReleasedAmtInDisplayCurrency
- Returns:
this.
-
cAClearingAmountInDisplayCrcy
@Nonnull public BusPartInvoice.BusPartInvoiceBuilder cAClearingAmountInDisplayCrcy(@Nullable BigDecimal cAClearingAmountInDisplayCrcy) Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CAClearingAmountInDisplayCrcy
- Returns:
this.
-
build
-
toString
-