Class FreightOrderChargeItem.FreightOrderChargeItemBuilder
- Enclosing class:
- FreightOrderChargeItem
-
Method Summary
Modifier and TypeMethodDescriptionbuild()businessPartnerUUID(UUID businessPartnerUUID) Constraints: NullableexchangeRateDate(LocalDate exchangeRateDate) Constraints: NullablefreightOrder(FreightOrder value) Navigation property _FreightOrder for FreightOrderChargeItem to single FreightOrder.Navigation property _FreightOrderCharge for FreightOrderChargeItem to single FreightOrderCharge.frtOrdChrgElement(FrtOrdChrgElement... value) Navigation property _FrtOrdChrgElement for FreightOrderChargeItem to multiple FrtOrdChrgElement.frtOrdChrgItmExchRate(FrtOrdChrgItmExchRate... value) Navigation property _FrtOrdChrgItmExchRate for FreightOrderChargeItem to multiple FrtOrdChrgItmExchRate.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
-
freightOrder
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder freightOrder(FreightOrder value) Navigation property _FreightOrder for FreightOrderChargeItem to single FreightOrder.- Parameters:
value- The FreightOrder to build this FreightOrderChargeItem with.- Returns:
- This Builder to allow for a fluent interface.
-
freightOrderCharge
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder freightOrderCharge(FreightOrderCharge value) Navigation property _FreightOrderCharge for FreightOrderChargeItem to single FreightOrderCharge.- Parameters:
value- The FreightOrderCharge to build this FreightOrderChargeItem with.- Returns:
- This Builder to allow for a fluent interface.
-
frtOrdChrgElement
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder frtOrdChrgElement(FrtOrdChrgElement... value) Navigation property _FrtOrdChrgElement for FreightOrderChargeItem to multiple FrtOrdChrgElement.- Parameters:
value- The FrtOrdChrgElements to build this FreightOrderChargeItem with.- Returns:
- This Builder to allow for a fluent interface.
-
frtOrdChrgItmExchRate
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder frtOrdChrgItmExchRate(FrtOrdChrgItmExchRate... value) Navigation property _FrtOrdChrgItmExchRate for FreightOrderChargeItem to multiple FrtOrdChrgItmExchRate.- Parameters:
value- The FrtOrdChrgItmExchRates to build this FreightOrderChargeItem with.- Returns:
- This Builder to allow for a fluent interface.
-
transpChargeItemUUID
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transpChargeItemUUID(@Nullable UUID transpChargeItemUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeItemUUID
- Returns:
this.
-
transportationChargesObjUUID
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transportationChargesObjUUID(@Nullable UUID transportationChargesObjUUID) Constraints: Not nullableOriginal property name from the Odata EDM: TransportationChargesObjUUID
- Returns:
this.
-
transportationOrderUUID
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transportationOrderUUID(@Nullable UUID transportationOrderUUID) Constraints: Not nullableOriginal property name from the Odata EDM: TransportationOrderUUID
- Returns:
this.
-
transpChargeCalcLevelRefUUID
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transpChargeCalcLevelRefUUID(@Nullable UUID transpChargeCalcLevelRefUUID) Constraints: NullableOriginal property name from the Odata EDM: TranspChargeCalcLevelRefUUID
- Returns:
this.
-
transportationAgreementUUID
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transportationAgreementUUID(@Nullable UUID transportationAgreementUUID) Constraints: NullableOriginal property name from the Odata EDM: TransportationAgreementUUID
- Returns:
this.
-
businessPartnerUUID
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder businessPartnerUUID(@Nullable UUID businessPartnerUUID) Constraints: NullableOriginal property name from the Odata EDM: BusinessPartnerUUID
- Returns:
this.
-
transpChargeCalcLevel
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transpChargeCalcLevel(@Nullable String transpChargeCalcLevel) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TranspChargeCalcLevel
- Returns:
this.
-
transpChargePostingStatus
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transpChargePostingStatus(@Nullable String transpChargePostingStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TranspChargePostingStatus
- Returns:
this.
-
transpChrgItemDocCurrency
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transpChrgItemDocCurrency(@Nullable String transpChrgItemDocCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChrgItemDocCurrency
- Returns:
this.
-
transpChrgItmTotAmtInDocCrcy
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transpChrgItmTotAmtInDocCrcy(@Nullable BigDecimal transpChrgItmTotAmtInDocCrcy) Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChrgItmTotAmtInDocCrcy
- Returns:
this.
-
transpChrgItemLoclCurrency
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transpChrgItemLoclCurrency(@Nullable String transpChrgItemLoclCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChrgItemLoclCurrency
- Returns:
this.
-
transpChrgItmTotAmtInLoclCrcy
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transpChrgItmTotAmtInLoclCrcy(@Nullable BigDecimal transpChrgItmTotAmtInLoclCrcy) Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChrgItmTotAmtInLoclCrcy
- Returns:
this.
-
transpChargeItemCalcDateTme
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transpChargeItemCalcDateTme(@Nullable OffsetDateTime transpChargeItemCalcDateTme) Constraints: NullableOriginal property name from the Odata EDM: TranspChargeItemCalcDateTme
- Returns:
this.
-
exchangeRateDate
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder exchangeRateDate(@Nullable LocalDate exchangeRateDate) Constraints: NullableOriginal property name from the Odata EDM: ExchangeRateDate
- Returns:
this.
-
transpChargePostingDate
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transpChargePostingDate(@Nullable LocalDate transpChargePostingDate) Constraints: NullableOriginal property name from the Odata EDM: TranspChargePostingDate
- Returns:
this.
-
transpChrgCalcDteTmeIsChanged
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder transpChrgCalcDteTmeIsChanged(@Nullable Boolean transpChrgCalcDteTmeIsChanged) Constraints: Not nullableOriginal property name from the Odata EDM: TranspChrgCalcDteTmeIsChanged
- Returns:
this.
-
paymentTerms
@Nonnull public FreightOrderChargeItem.FreightOrderChargeItemBuilder paymentTerms(@Nullable String paymentTerms) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
this.
-
build
-
toString
-