Class FrtOrdChrgElement.FrtOrdChrgElementBuilder
- Enclosing class:
- FrtOrdChrgElement
-
Method Summary
Modifier and TypeMethodDescriptionbuild()freightOrder(FreightOrder value) Navigation property _FreightOrder for FrtOrdChrgElement to single FreightOrder.Navigation property _FreightOrderChargeItem for FrtOrdChrgElement to single FreightOrderChargeItem.frtOrdChrgCalcBase(FrtOrdChrgCalcBase... value) Navigation property _FrtOrdChrgCalcBase for FrtOrdChrgElement to multiple FrtOrdChrgCalcBase.frtOrdChrgCalcRule(FrtOrdChrgCalcRule... value) Navigation property _FrtOrdChrgCalcRule for FrtOrdChrgElement to multiple FrtOrdChrgCalcRule.Navigation property _FrtOrdChrgElmntExchRate for FrtOrdChrgElement to multiple FrtOrdChrgElmntExchRate.toString()transpCalcResolutionBase(String transpCalcResolutionBase) Constraints: Not nullable, Maximum length: 20transpCalculationDateType(String transpCalculationDateType) Constraints: Not nullable, Maximum length: 10transpCalculationMethodName(String transpCalculationMethodName) Constraints: Not nullable, Maximum length: 20transpCalculationMethodType(String transpCalculationMethodType) Constraints: Not nullable, Maximum length: 1transpCalculationSheetItem(String transpCalculationSheetItem) Constraints: Not nullable, Maximum length: 6transpChargeCalcAmtInCalcCrcy(BigDecimal transpChargeCalcAmtInCalcCrcy) Constraints: Not nullable, Precision: 31, Scale: 0transpChargeCalcStatus(String transpChargeCalcStatus) Constraints: Not nullable, Maximum length: 2transpChargeCalculationCrcy(String transpChargeCalculationCrcy) Constraints: Not nullable, Maximum length: 3transpChargeCalculationDateTme(OffsetDateTime transpChargeCalculationDateTme) Constraints: NullabletranspChargeDocumentCurrency(String transpChargeDocumentCurrency) Constraints: Not nullable, Maximum length: 3transpChargeIsMandatory(Boolean transpChargeIsMandatory) Constraints: Not nullabletranspChargeItemElementUUID(UUID transpChargeItemElementUUID) (Key Field) Constraints: Not nullabletranspChargeItemUUID(UUID transpChargeItemUUID) Constraints: Not nullabletranspChargeLocalCurrency(String transpChargeLocalCurrency) Constraints: Not nullable, Maximum length: 3transpChargePostingStatus(String transpChargePostingStatus) Constraints: Not nullable, Maximum length: 2transpChargeType(String transpChargeType) Constraints: Not nullable, Maximum length: 15transpChrgAmountInDocCurrency(BigDecimal transpChrgAmountInDocCurrency) Constraints: Not nullable, Precision: 31, Scale: 0transpChrgAmountInLoclCurrency(BigDecimal transpChrgAmountInLoclCurrency) Constraints: Not nullable, Precision: 31, Scale: 0transpChrgLineNumber(String transpChrgLineNumber) Constraints: Not nullable, Maximum length: 6transpChrgRefFromLineNumber(String transpChrgRefFromLineNumber) Constraints: Not nullable, Maximum length: 6transpChrgRefToLineNumber(String transpChrgRefToLineNumber) Constraints: Not nullable, Maximum length: 6transpDimnWeightProfile(String transpDimnWeightProfile) Constraints: Not nullable, Maximum length: 10transpIndexRateTableUUID(UUID transpIndexRateTableUUID) Constraints: NullabletransportationOrderUUID(UUID transportationOrderUUID) Constraints: Not nullabletransportationRate(String transportationRate) Constraints: Not nullable, Maximum length: 20transportationRateAmountPct(BigDecimal transportationRateAmountPct) Constraints: Not nullable, Precision: 31, Scale: 2transportationRateCurrency(String transportationRateCurrency) Constraints: Not nullable, Maximum length: 3transportationRatePctUnit(String transportationRatePctUnit) Constraints: Not nullable, Maximum length: 3transportationRateUUID(UUID transportationRateUUID) Constraints: NullabletranspRateAmountInRateCrcy(BigDecimal transpRateAmountInRateCrcy) Constraints: Not nullable, Precision: 31, Scale: 0transpRateAmtIsManuallyChanged(Boolean transpRateAmtIsManuallyChanged) Constraints: Not nullable
-
Method Details
-
freightOrder
Navigation property _FreightOrder for FrtOrdChrgElement to single FreightOrder.- Parameters:
value- The FreightOrder to build this FrtOrdChrgElement with.- Returns:
- This Builder to allow for a fluent interface.
-
freightOrderChargeItem
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder freightOrderChargeItem(FreightOrderChargeItem value) Navigation property _FreightOrderChargeItem for FrtOrdChrgElement to single FreightOrderChargeItem.- Parameters:
value- The FreightOrderChargeItem to build this FrtOrdChrgElement with.- Returns:
- This Builder to allow for a fluent interface.
-
frtOrdChrgCalcBase
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder frtOrdChrgCalcBase(FrtOrdChrgCalcBase... value) Navigation property _FrtOrdChrgCalcBase for FrtOrdChrgElement to multiple FrtOrdChrgCalcBase.- Parameters:
value- The FrtOrdChrgCalcBases to build this FrtOrdChrgElement with.- Returns:
- This Builder to allow for a fluent interface.
-
frtOrdChrgCalcRule
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder frtOrdChrgCalcRule(FrtOrdChrgCalcRule... value) Navigation property _FrtOrdChrgCalcRule for FrtOrdChrgElement to multiple FrtOrdChrgCalcRule.- Parameters:
value- The FrtOrdChrgCalcRules to build this FrtOrdChrgElement with.- Returns:
- This Builder to allow for a fluent interface.
-
frtOrdChrgElmntExchRate
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder frtOrdChrgElmntExchRate(FrtOrdChrgElmntExchRate... value) Navigation property _FrtOrdChrgElmntExchRate for FrtOrdChrgElement to multiple FrtOrdChrgElmntExchRate.- Parameters:
value- The FrtOrdChrgElmntExchRates to build this FrtOrdChrgElement with.- Returns:
- This Builder to allow for a fluent interface.
-
transpChargeItemElementUUID
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChargeItemElementUUID(@Nullable UUID transpChargeItemElementUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeItemElementUUID
- Returns:
this.
-
transpChargeItemUUID
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChargeItemUUID(@Nullable UUID transpChargeItemUUID) Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeItemUUID
- Returns:
this.
-
transportationOrderUUID
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transportationOrderUUID(@Nullable UUID transportationOrderUUID) Constraints: Not nullableOriginal property name from the Odata EDM: TransportationOrderUUID
- Returns:
this.
-
transportationRateUUID
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transportationRateUUID(@Nullable UUID transportationRateUUID) Constraints: NullableOriginal property name from the Odata EDM: TransportationRateUUID
- Returns:
this.
-
transpCalculationSheetItem
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpCalculationSheetItem(@Nullable String transpCalculationSheetItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspCalculationSheetItem
- Returns:
this.
-
transpChargeType
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChargeType(@Nullable String transpChargeType) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TranspChargeType
- Returns:
this.
-
transpCalcResolutionBase
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpCalcResolutionBase(@Nullable String transpCalcResolutionBase) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TranspCalcResolutionBase
- Returns:
this.
-
transpCalculationDateType
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpCalculationDateType(@Nullable String transpCalculationDateType) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TranspCalculationDateType
- Returns:
this.
-
transpChargeCalculationDateTme
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChargeCalculationDateTme(@Nullable OffsetDateTime transpChargeCalculationDateTme) Constraints: NullableOriginal property name from the Odata EDM: TranspChargeCalculationDateTme
- Returns:
this.
-
transpChargeCalculationCrcy
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChargeCalculationCrcy(@Nullable String transpChargeCalculationCrcy) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChargeCalculationCrcy
- Returns:
this.
-
transpChargeCalcAmtInCalcCrcy
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChargeCalcAmtInCalcCrcy(@Nullable BigDecimal transpChargeCalcAmtInCalcCrcy) Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChargeCalcAmtInCalcCrcy
- Returns:
this.
-
transportationRateCurrency
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transportationRateCurrency(@Nullable String transportationRateCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransportationRateCurrency
- Returns:
this.
-
transpRateAmountInRateCrcy
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpRateAmountInRateCrcy(@Nullable BigDecimal transpRateAmountInRateCrcy) Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspRateAmountInRateCrcy
- Returns:
this.
-
transportationRatePctUnit
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transportationRatePctUnit(@Nullable String transportationRatePctUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransportationRatePctUnit
- Returns:
this.
-
transportationRateAmountPct
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transportationRateAmountPct(@Nullable BigDecimal transportationRateAmountPct) Constraints: Not nullable, Precision: 31, Scale: 2Original property name from the Odata EDM: TransportationRateAmountPct
- Returns:
this.
-
transpRateAmtIsManuallyChanged
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpRateAmtIsManuallyChanged(@Nullable Boolean transpRateAmtIsManuallyChanged) Constraints: Not nullableOriginal property name from the Odata EDM: TranspRateAmtIsManuallyChanged
- Returns:
this.
-
transpChrgLineNumber
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChrgLineNumber(@Nullable String transpChrgLineNumber) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspChrgLineNumber
- Returns:
this.
-
transpChrgRefFromLineNumber
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChrgRefFromLineNumber(@Nullable String transpChrgRefFromLineNumber) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspChrgRefFromLineNumber
- Returns:
this.
-
transpChrgRefToLineNumber
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChrgRefToLineNumber(@Nullable String transpChrgRefToLineNumber) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspChrgRefToLineNumber
- Returns:
this.
-
transpChargeDocumentCurrency
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChargeDocumentCurrency(@Nullable String transpChargeDocumentCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChargeDocumentCurrency
- Returns:
this.
-
transpChrgAmountInDocCurrency
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChrgAmountInDocCurrency(@Nullable BigDecimal transpChrgAmountInDocCurrency) Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChrgAmountInDocCurrency
- Returns:
this.
-
transpChargeLocalCurrency
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChargeLocalCurrency(@Nullable String transpChargeLocalCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChargeLocalCurrency
- Returns:
this.
-
transpChrgAmountInLoclCurrency
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChrgAmountInLoclCurrency(@Nullable BigDecimal transpChrgAmountInLoclCurrency) Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChrgAmountInLoclCurrency
- Returns:
this.
-
transpIndexRateTableUUID
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpIndexRateTableUUID(@Nullable UUID transpIndexRateTableUUID) Constraints: NullableOriginal property name from the Odata EDM: TranspIndexRateTableUUID
- Returns:
this.
-
transportationRate
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transportationRate(@Nullable String transportationRate) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TransportationRate
- Returns:
this.
-
transpChargeIsMandatory
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChargeIsMandatory(@Nullable Boolean transpChargeIsMandatory) Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeIsMandatory
- Returns:
this.
-
transpDimnWeightProfile
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpDimnWeightProfile(@Nullable String transpDimnWeightProfile) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TranspDimnWeightProfile
- Returns:
this.
-
transpCalculationMethodType
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpCalculationMethodType(@Nullable String transpCalculationMethodType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TranspCalculationMethodType
- Returns:
this.
-
transpCalculationMethodName
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpCalculationMethodName(@Nullable String transpCalculationMethodName) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TranspCalculationMethodName
- Returns:
this.
-
transpChargeCalcStatus
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChargeCalcStatus(@Nullable String transpChargeCalcStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TranspChargeCalcStatus
- Returns:
this.
-
transpChargePostingStatus
@Nonnull public FrtOrdChrgElement.FrtOrdChrgElementBuilder transpChargePostingStatus(@Nullable String transpChargePostingStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TranspChargePostingStatus
- Returns:
this.
-
build
-
toString
-