Class FreightBookingChargeItem.FreightBookingChargeItemBuilder
- Enclosing class:
- FreightBookingChargeItem
-
Method Summary
Modifier and TypeMethodDescriptionbuild()businessPartnerUUID(UUID businessPartnerUUID) Constraints: NullableexchangeRateDate(LocalDate exchangeRateDate) Constraints: NullablefreightBooking(FreightBooking value) Navigation property _FreightBooking for FreightBookingChargeItem to single FreightBooking.Navigation property _FreightBookingCharge for FreightBookingChargeItem to single FreightBookingCharge.frtBkgChrgElement(FrtBkgChrgElement... value) Navigation property _FrtBkgChrgElement for FreightBookingChargeItem to multiple FrtBkgChrgElement.frtBkgChrgItmExchRate(FrtBkgChrgItmExchRate... value) Navigation property _FrtBkgChrgItmExchRate for FreightBookingChargeItem to multiple FrtBkgChrgItmExchRate.paymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4toString()transpChargeCalcLevel(String transpChargeCalcLevel) Constraints: Not nullable, Maximum length: 1transpChargeCalcLevelRefUUID(UUID transpChargeCalcLevelRefUUID) Constraints: NullabletranspChargeItemCalcDateTme(OffsetDateTime transpChargeItemCalcDateTme) Constraints: NullabletranspChargeItemUUID(UUID transpChargeItemUUID) (Key Field) Constraints: Not nullabletranspChargePostingDate(LocalDate transpChargePostingDate) Constraints: NullabletranspChargePostingStatus(String transpChargePostingStatus) Constraints: Not nullable, Maximum length: 2transpChrgCalcDteTmeIsChanged(Boolean transpChrgCalcDteTmeIsChanged) Constraints: Not nullabletranspChrgItemDocCurrency(String transpChrgItemDocCurrency) Constraints: Not nullable, Maximum length: 3transpChrgItemLoclCurrency(String transpChrgItemLoclCurrency) Constraints: Not nullable, Maximum length: 3transpChrgItmTotAmtInDocCrcy(BigDecimal transpChrgItmTotAmtInDocCrcy) Constraints: Not nullable, Precision: 31, Scale: 0transpChrgItmTotAmtInLoclCrcy(BigDecimal transpChrgItmTotAmtInLoclCrcy) Constraints: Not nullable, Precision: 31, Scale: 0transportationAgreementUUID(UUID transportationAgreementUUID) Constraints: NullabletransportationChargesObjUUID(UUID transportationChargesObjUUID) Constraints: Not nullabletransportationOrderUUID(UUID transportationOrderUUID) Constraints: Not nullable
-
Method Details
-
freightBooking
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder freightBooking(FreightBooking value) Navigation property _FreightBooking for FreightBookingChargeItem to single FreightBooking.- Parameters:
value- The FreightBooking to build this FreightBookingChargeItem with.- Returns:
- This Builder to allow for a fluent interface.
-
freightBookingCharge
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder freightBookingCharge(FreightBookingCharge value) Navigation property _FreightBookingCharge for FreightBookingChargeItem to single FreightBookingCharge.- Parameters:
value- The FreightBookingCharge to build this FreightBookingChargeItem with.- Returns:
- This Builder to allow for a fluent interface.
-
frtBkgChrgElement
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder frtBkgChrgElement(FrtBkgChrgElement... value) Navigation property _FrtBkgChrgElement for FreightBookingChargeItem to multiple FrtBkgChrgElement.- Parameters:
value- The FrtBkgChrgElements to build this FreightBookingChargeItem with.- Returns:
- This Builder to allow for a fluent interface.
-
frtBkgChrgItmExchRate
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder frtBkgChrgItmExchRate(FrtBkgChrgItmExchRate... value) Navigation property _FrtBkgChrgItmExchRate for FreightBookingChargeItem to multiple FrtBkgChrgItmExchRate.- Parameters:
value- The FrtBkgChrgItmExchRates to build this FreightBookingChargeItem with.- Returns:
- This Builder to allow for a fluent interface.
-
transpChargeItemUUID
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transpChargeItemUUID(@Nullable UUID transpChargeItemUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeItemUUID
- Returns:
this.
-
transportationChargesObjUUID
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transportationChargesObjUUID(@Nullable UUID transportationChargesObjUUID) Constraints: Not nullableOriginal property name from the Odata EDM: TransportationChargesObjUUID
- Returns:
this.
-
transportationOrderUUID
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transportationOrderUUID(@Nullable UUID transportationOrderUUID) Constraints: Not nullableOriginal property name from the Odata EDM: TransportationOrderUUID
- Returns:
this.
-
transpChargeCalcLevelRefUUID
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transpChargeCalcLevelRefUUID(@Nullable UUID transpChargeCalcLevelRefUUID) Constraints: NullableOriginal property name from the Odata EDM: TranspChargeCalcLevelRefUUID
- Returns:
this.
-
transportationAgreementUUID
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transportationAgreementUUID(@Nullable UUID transportationAgreementUUID) Constraints: NullableOriginal property name from the Odata EDM: TransportationAgreementUUID
- Returns:
this.
-
businessPartnerUUID
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder businessPartnerUUID(@Nullable UUID businessPartnerUUID) Constraints: NullableOriginal property name from the Odata EDM: BusinessPartnerUUID
- Returns:
this.
-
transpChargeCalcLevel
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transpChargeCalcLevel(@Nullable String transpChargeCalcLevel) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TranspChargeCalcLevel
- Returns:
this.
-
transpChargePostingStatus
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transpChargePostingStatus(@Nullable String transpChargePostingStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TranspChargePostingStatus
- Returns:
this.
-
transpChrgItemDocCurrency
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transpChrgItemDocCurrency(@Nullable String transpChrgItemDocCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChrgItemDocCurrency
- Returns:
this.
-
transpChrgItmTotAmtInDocCrcy
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transpChrgItmTotAmtInDocCrcy(@Nullable BigDecimal transpChrgItmTotAmtInDocCrcy) Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChrgItmTotAmtInDocCrcy
- Returns:
this.
-
transpChrgItemLoclCurrency
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transpChrgItemLoclCurrency(@Nullable String transpChrgItemLoclCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChrgItemLoclCurrency
- Returns:
this.
-
transpChrgItmTotAmtInLoclCrcy
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transpChrgItmTotAmtInLoclCrcy(@Nullable BigDecimal transpChrgItmTotAmtInLoclCrcy) Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChrgItmTotAmtInLoclCrcy
- Returns:
this.
-
transpChargeItemCalcDateTme
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transpChargeItemCalcDateTme(@Nullable OffsetDateTime transpChargeItemCalcDateTme) Constraints: NullableOriginal property name from the Odata EDM: TranspChargeItemCalcDateTme
- Returns:
this.
-
exchangeRateDate
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder exchangeRateDate(@Nullable LocalDate exchangeRateDate) Constraints: NullableOriginal property name from the Odata EDM: ExchangeRateDate
- Returns:
this.
-
transpChargePostingDate
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transpChargePostingDate(@Nullable LocalDate transpChargePostingDate) Constraints: NullableOriginal property name from the Odata EDM: TranspChargePostingDate
- Returns:
this.
-
transpChrgCalcDteTmeIsChanged
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder transpChrgCalcDteTmeIsChanged(@Nullable Boolean transpChrgCalcDteTmeIsChanged) Constraints: Not nullableOriginal property name from the Odata EDM: TranspChrgCalcDteTmeIsChanged
- Returns:
this.
-
paymentTerms
@Nonnull public FreightBookingChargeItem.FreightBookingChargeItemBuilder paymentTerms(@Nullable String paymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
this.
-
build
-
toString
-