Class FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder
- Enclosing class:
- FrtAgrmtCalcSheetItem
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()freightAgreement(FreightAgreement value) Navigation property _FreightAgreement for FrtAgrmtCalcSheetItem to single FreightAgreement.Navigation property _FreightAgreementRateTable for FrtAgrmtCalcSheetItem to multiple FreightAgreementRateTable.Navigation property _FreightAgrmtCalculationSheet for FrtAgrmtCalcSheetItem to single FreightAgrmtCalculationSheet.Navigation property _FrtAgrmtCalcShtItmCalcRule for FrtAgrmtCalcSheetItem to multiple FrtAgrmtCalcSheetItmCalcRule.toString()transpCalcResolutionBase(String transpCalcResolutionBase) Constraints: Not nullable, Maximum length: 20transpCalcSheetItemAmount(BigDecimal transpCalcSheetItemAmount) Constraints: Not nullable, Precision: 31, Scale: 0transpCalcSheetItemAmountPct(BigDecimal transpCalcSheetItemAmountPct) Constraints: Not nullable, Precision: 31, Scale: 2transpCalcSheetItemCurrency(String transpCalcSheetItemCurrency) Constraints: Not nullable, Maximum length: 3transpCalcSheetItemIsMandatory(Boolean transpCalcSheetItemIsMandatory) Constraints: Not nullabletranspCalcSheetItemPctUnit(String transpCalcSheetItemPctUnit) Constraints: Not nullable, Maximum length: 3transpCalcSheetItemRefFromUUID(UUID transpCalcSheetItemRefFromUUID) Constraints: NullabletranspCalcSheetItemRefToUUID(UUID transpCalcSheetItemRefToUUID) Constraints: NullabletranspCalcSheetItemUUID(UUID transpCalcSheetItemUUID) (Key Field) Constraints: Not nullabletranspCalcSheetRefFromItem(String transpCalcSheetRefFromItem) Constraints: Not nullable, Maximum length: 6transpCalcSheetRefToItem(String transpCalcSheetRefToItem) Constraints: Not nullable, Maximum length: 6transpCalcShtItmIdxBaseDteTime(OffsetDateTime transpCalcShtItmIdxBaseDteTime) Constraints: NullabletranspCalcShtItmIsManualCharge(Boolean transpCalcShtItmIsManualCharge) Constraints: Not nullabletranspCalculationDateType(String transpCalculationDateType) Constraints: Not nullable, Maximum length: 10transpCalculationMethodCode(String transpCalculationMethodCode) Constraints: Not nullable, Maximum length: 1transpCalculationMethodName(String transpCalculationMethodName) Constraints: Not nullable, Maximum length: 20transpCalculationSheetItem(String transpCalculationSheetItem) Constraints: Not nullable, Maximum length: 6transpCalculationSheetUUID(UUID transpCalculationSheetUUID) Constraints: Not nullabletranspChargeInstrnType(String transpChargeInstrnType) Constraints: Not nullable, Maximum length: 6transpChargeIsDependent(Boolean transpChargeIsDependent) Constraints: Not nullabletranspChargeType(String transpChargeType) Constraints: Not nullable, Maximum length: 15transpIndexRateTable(String transpIndexRateTable) Constraints: Not nullable, Maximum length: 20transpIndexRateTableUUID(UUID transpIndexRateTableUUID) Constraints: NullabletransportationAgreementUUID(UUID transportationAgreementUUID) Constraints: Not nullabletransportationRateTableUUID(UUID transportationRateTableUUID) Constraints: NullabletransportationStageCategory(String transportationStageCategory) Constraints: Not nullable, Maximum length: 1transpRateTableID(String transpRateTableID) Constraints: Not nullable, Maximum length: 20
-
Method Details
-
freightAgreement
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder freightAgreement(FreightAgreement value) Navigation property _FreightAgreement for FrtAgrmtCalcSheetItem to single FreightAgreement.- Parameters:
value- The FreightAgreement to build this FrtAgrmtCalcSheetItem with.- Returns:
- This Builder to allow for a fluent interface.
-
freightAgreementRateTable
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder freightAgreementRateTable(FreightAgreementRateTable... value) Navigation property _FreightAgreementRateTable for FrtAgrmtCalcSheetItem to multiple FreightAgreementRateTable.- Parameters:
value- The FreightAgreementRateTables to build this FrtAgrmtCalcSheetItem with.- Returns:
- This Builder to allow for a fluent interface.
-
freightAgrmtCalculationSheet
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder freightAgrmtCalculationSheet(FreightAgrmtCalculationSheet value) Navigation property _FreightAgrmtCalculationSheet for FrtAgrmtCalcSheetItem to single FreightAgrmtCalculationSheet.- Parameters:
value- The FreightAgrmtCalculationSheet to build this FrtAgrmtCalcSheetItem with.- Returns:
- This Builder to allow for a fluent interface.
-
frtAgrmtCalcShtItmCalcRule
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder frtAgrmtCalcShtItmCalcRule(FrtAgrmtCalcSheetItmCalcRule... value) Navigation property _FrtAgrmtCalcShtItmCalcRule for FrtAgrmtCalcSheetItem to multiple FrtAgrmtCalcSheetItmCalcRule.- Parameters:
value- The FrtAgrmtCalcSheetItmCalcRules to build this FrtAgrmtCalcSheetItem with.- Returns:
- This Builder to allow for a fluent interface.
-
transpCalcSheetItemUUID
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalcSheetItemUUID(@Nullable UUID transpCalcSheetItemUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: TranspCalcSheetItemUUID
- Returns:
this.
-
transpCalculationSheetUUID
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalculationSheetUUID(@Nullable UUID transpCalculationSheetUUID) Constraints: Not nullableOriginal property name from the Odata EDM: TranspCalculationSheetUUID
- Returns:
this.
-
transpCalculationSheetItem
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalculationSheetItem(@Nullable String transpCalculationSheetItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspCalculationSheetItem
- Returns:
this.
-
transportationAgreementUUID
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transportationAgreementUUID(@Nullable UUID transportationAgreementUUID) Constraints: Not nullableOriginal property name from the Odata EDM: TransportationAgreementUUID
- Returns:
this.
-
transpChargeType
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpChargeType(@Nullable String transpChargeType) Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TranspChargeType
- Returns:
this.
-
transpCalcResolutionBase
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalcResolutionBase(@Nullable String transpCalcResolutionBase) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TranspCalcResolutionBase
- Returns:
this.
-
transportationRateTableUUID
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transportationRateTableUUID(@Nullable UUID transportationRateTableUUID) Constraints: NullableOriginal property name from the Odata EDM: TransportationRateTableUUID
- Returns:
this.
-
transpCalcSheetItemCurrency
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalcSheetItemCurrency(@Nullable String transpCalcSheetItemCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspCalcSheetItemCurrency
- Returns:
this.
-
transpCalcSheetItemAmount
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalcSheetItemAmount(@Nullable BigDecimal transpCalcSheetItemAmount) Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspCalcSheetItemAmount
- Returns:
this.
-
transpCalcSheetItemPctUnit
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalcSheetItemPctUnit(@Nullable String transpCalcSheetItemPctUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspCalcSheetItemPctUnit
- Returns:
this.
-
transpCalcSheetItemAmountPct
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalcSheetItemAmountPct(@Nullable BigDecimal transpCalcSheetItemAmountPct) Constraints: Not nullable, Precision: 31, Scale: 2Original property name from the Odata EDM: TranspCalcSheetItemAmountPct
- Returns:
this.
-
transpCalculationMethodCode
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalculationMethodCode(@Nullable String transpCalculationMethodCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TranspCalculationMethodCode
- Returns:
this.
-
transpCalculationDateType
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalculationDateType(@Nullable String transpCalculationDateType) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TranspCalculationDateType
- Returns:
this.
-
transpCalcSheetItemIsMandatory
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalcSheetItemIsMandatory(@Nullable Boolean transpCalcSheetItemIsMandatory) Constraints: Not nullableOriginal property name from the Odata EDM: TranspCalcSheetItemIsMandatory
- Returns:
this.
-
transpCalcSheetItemRefFromUUID
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalcSheetItemRefFromUUID(@Nullable UUID transpCalcSheetItemRefFromUUID) Constraints: NullableOriginal property name from the Odata EDM: TranspCalcSheetItemRefFromUUID
- Returns:
this.
-
transpCalcSheetItemRefToUUID
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalcSheetItemRefToUUID(@Nullable UUID transpCalcSheetItemRefToUUID) Constraints: NullableOriginal property name from the Odata EDM: TranspCalcSheetItemRefToUUID
- Returns:
this.
-
transpChargeInstrnType
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpChargeInstrnType(@Nullable String transpChargeInstrnType) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspChargeInstrnType
- Returns:
this.
-
transpIndexRateTableUUID
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpIndexRateTableUUID(@Nullable UUID transpIndexRateTableUUID) Constraints: NullableOriginal property name from the Odata EDM: TranspIndexRateTableUUID
- Returns:
this.
-
transpCalcShtItmIdxBaseDteTime
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalcShtItmIdxBaseDteTime(@Nullable OffsetDateTime transpCalcShtItmIdxBaseDteTime) Constraints: NullableOriginal property name from the Odata EDM: TranspCalcShtItmIdxBaseDteTime
- Returns:
this.
-
transpChargeIsDependent
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpChargeIsDependent(@Nullable Boolean transpChargeIsDependent) Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeIsDependent
- Returns:
this.
-
transpRateTableID
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpRateTableID(@Nullable String transpRateTableID) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TranspRateTableID
- Returns:
this.
-
transportationStageCategory
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transportationStageCategory(@Nullable String transportationStageCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TransportationStageCategory
- Returns:
this.
-
transpCalculationMethodName
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalculationMethodName(@Nullable String transpCalculationMethodName) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TranspCalculationMethodName
- Returns:
this.
-
transpCalcShtItmIsManualCharge
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalcShtItmIsManualCharge(@Nullable Boolean transpCalcShtItmIsManualCharge) Constraints: Not nullableOriginal property name from the Odata EDM: TranspCalcShtItmIsManualCharge
- Returns:
this.
-
transpCalcSheetRefToItem
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalcSheetRefToItem(@Nullable String transpCalcSheetRefToItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspCalcSheetRefToItem
- Returns:
this.
-
transpCalcSheetRefFromItem
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpCalcSheetRefFromItem(@Nullable String transpCalcSheetRefFromItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspCalcSheetRefFromItem
- Returns:
this.
-
transpIndexRateTable
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder transpIndexRateTable(@Nullable String transpIndexRateTable) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TranspIndexRateTable
- Returns:
this.
-
_Messages
@Nonnull public FrtAgrmtCalcSheetItem.FrtAgrmtCalcSheetItemBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-