Class FrtBkgChrgElement
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: FrtBkgChrgElement_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of FrtBkgChrgElement instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<FrtBkgChrgElement>Selector for all available fields of FrtBkgChrgElement.static final NavigationProperty.Single<FrtBkgChrgElement,FreightBooking> Use with available request builders to apply the _FreightBooking navigation property to query operations.Use with available request builders to apply the _FreightBookingChargeItem navigation property to query operations.static final NavigationProperty.Collection<FrtBkgChrgElement,FrtBkgChrgCalcBase> Use with available request builders to apply the _FrtBkgChrgCalcBase navigation property to query operations.static final NavigationProperty.Collection<FrtBkgChrgElement,FrtBkgChrgCalcRule> Use with available request builders to apply the _FrtBkgChrgCalcRule navigation property to query operations.Use with available request builders to apply the _FrtBkgChrgElmntExchRate navigation property to query operations.static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.NumericDecimal<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.DateTime<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.Boolean<FrtBkgChrgElement>static final SimpleProperty.Guid<FrtBkgChrgElement>static final SimpleProperty.Guid<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.NumericDecimal<FrtBkgChrgElement>static final SimpleProperty.NumericDecimal<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.Guid<FrtBkgChrgElement>static final SimpleProperty.NumericDecimal<FrtBkgChrgElement>static final SimpleProperty.Boolean<FrtBkgChrgElement>static final SimpleProperty.Guid<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.NumericDecimal<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.String<FrtBkgChrgElement>static final SimpleProperty.Guid<FrtBkgChrgElement>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionFrtBkgChrgElement(UUID transpChargeItemElementUUID, UUID transpChargeItemUUID, UUID transportationOrderUUID, UUID transportationRateUUID, String transpCalculationSheetItem, String transpChargeType, String transpCalcResolutionBase, String transpCalculationDateType, OffsetDateTime transpChargeCalculationDateTme, String transpChargeCalculationCrcy, BigDecimal transpChargeCalcAmtInCalcCrcy, String transportationRateCurrency, BigDecimal transpRateAmountInRateCrcy, String transportationRatePctUnit, BigDecimal transportationRateAmountPct, Boolean transpRateAmtIsManuallyChanged, String transpChrgLineNumber, String transpChrgRefFromLineNumber, String transpChrgRefToLineNumber, String transpChargeDocumentCurrency, BigDecimal transpChrgAmountInDocCurrency, String transpChargeLocalCurrency, BigDecimal transpChrgAmountInLoclCurrency, UUID transpIndexRateTableUUID, String transportationRate, Boolean transpChargeIsMandatory, String transpDimnWeightProfile, String transpCalculationMethodType, String transpCalculationMethodName, String transpChargeCalcStatus, String transpChargePostingStatus, FreightBooking to_FreightBooking, FreightBookingChargeItem to_FreightBookingChargeItem, List<FrtBkgChrgCalcBase> to_FrtBkgChrgCalcBase, List<FrtBkgChrgCalcRule> to_FrtBkgChrgCalcRule, List<FrtBkgChrgElmntExchRate> to_FrtBkgChrgElmntExchRate) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFrtBkgChrgCalcBase(FrtBkgChrgCalcBase... entity) Adds elements to the list of associated FrtBkgChrgCalcBase entities.voidaddFrtBkgChrgCalcRule(FrtBkgChrgCalcRule... entity) Adds elements to the list of associated FrtBkgChrgCalcRule entities.voidAdds elements to the list of associated FrtBkgChrgElmntExchRate entities.builder()protected booleanbooleanprotected voidprotected Stringprotected Stringio.vavr.control.Option<FreightBookingChargeItem>Retrieval of associated FreightBookingChargeItem entity (one to one).io.vavr.control.Option<FreightBooking>Retrieval of associated FreightBooking entity (one to one).io.vavr.control.Option<List<FrtBkgChrgCalcBase>>Retrieval of associated FrtBkgChrgCalcBase entities (one to many).io.vavr.control.Option<List<FrtBkgChrgCalcRule>>Retrieval of associated FrtBkgChrgCalcRule entities (one to many).io.vavr.control.Option<List<FrtBkgChrgElmntExchRate>>Retrieval of associated FrtBkgChrgElmntExchRate entities (one to many).protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Precision: 31, Scale: 0Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3Constraints: NullableConstraints: Not nullable, Maximum length: 3Constraints: Not nullable(Key Field) Constraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 15Constraints: Not nullable, Precision: 31, Scale: 0Constraints: Not nullable, Precision: 31, Scale: 0Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 10Constraints: NullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 20Constraints: Not nullable, Precision: 31, Scale: 2Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: NullableConstraints: Not nullable, Precision: 31, Scale: 0Constraints: Not nullablegetType()inthashCode()voidsetFreightBooking(FreightBooking value) Overwrites the associated FreightBooking entity for the loaded navigation property _FreightBooking.voidOverwrites the associated FreightBookingChargeItem entity for the loaded navigation property _FreightBookingChargeItem.voidOverwrites the list of associated FrtBkgChrgCalcBase entities for the loaded navigation property _FrtBkgChrgCalcBase.voidOverwrites the list of associated FrtBkgChrgCalcRule entities for the loaded navigation property _FrtBkgChrgCalcRule.voidOverwrites the list of associated FrtBkgChrgElmntExchRate entities for the loaded navigation property _FrtBkgChrgElmntExchRate.voidsetTranspCalcResolutionBase(String transpCalcResolutionBase) Constraints: Not nullable, Maximum length: 20voidsetTranspCalculationDateType(String transpCalculationDateType) Constraints: Not nullable, Maximum length: 10voidsetTranspCalculationMethodName(String transpCalculationMethodName) Constraints: Not nullable, Maximum length: 20voidsetTranspCalculationMethodType(String transpCalculationMethodType) Constraints: Not nullable, Maximum length: 1voidsetTranspCalculationSheetItem(String transpCalculationSheetItem) Constraints: Not nullable, Maximum length: 6voidsetTranspChargeCalcAmtInCalcCrcy(BigDecimal transpChargeCalcAmtInCalcCrcy) Constraints: Not nullable, Precision: 31, Scale: 0voidsetTranspChargeCalcStatus(String transpChargeCalcStatus) Constraints: Not nullable, Maximum length: 2voidsetTranspChargeCalculationCrcy(String transpChargeCalculationCrcy) Constraints: Not nullable, Maximum length: 3voidsetTranspChargeCalculationDateTme(OffsetDateTime transpChargeCalculationDateTme) Constraints: NullablevoidsetTranspChargeDocumentCurrency(String transpChargeDocumentCurrency) Constraints: Not nullable, Maximum length: 3voidsetTranspChargeIsMandatory(Boolean transpChargeIsMandatory) Constraints: Not nullablevoidsetTranspChargeItemElementUUID(UUID transpChargeItemElementUUID) (Key Field) Constraints: Not nullablevoidsetTranspChargeItemUUID(UUID transpChargeItemUUID) Constraints: Not nullablevoidsetTranspChargeLocalCurrency(String transpChargeLocalCurrency) Constraints: Not nullable, Maximum length: 3voidsetTranspChargePostingStatus(String transpChargePostingStatus) Constraints: Not nullable, Maximum length: 2voidsetTranspChargeType(String transpChargeType) Constraints: Not nullable, Maximum length: 15voidsetTranspChrgAmountInDocCurrency(BigDecimal transpChrgAmountInDocCurrency) Constraints: Not nullable, Precision: 31, Scale: 0voidsetTranspChrgAmountInLoclCurrency(BigDecimal transpChrgAmountInLoclCurrency) Constraints: Not nullable, Precision: 31, Scale: 0voidsetTranspChrgLineNumber(String transpChrgLineNumber) Constraints: Not nullable, Maximum length: 6voidsetTranspChrgRefFromLineNumber(String transpChrgRefFromLineNumber) Constraints: Not nullable, Maximum length: 6voidsetTranspChrgRefToLineNumber(String transpChrgRefToLineNumber) Constraints: Not nullable, Maximum length: 6voidsetTranspDimnWeightProfile(String transpDimnWeightProfile) Constraints: Not nullable, Maximum length: 10voidsetTranspIndexRateTableUUID(UUID transpIndexRateTableUUID) Constraints: NullablevoidsetTransportationOrderUUID(UUID transportationOrderUUID) Constraints: Not nullablevoidsetTransportationRate(String transportationRate) Constraints: Not nullable, Maximum length: 20voidsetTransportationRateAmountPct(BigDecimal transportationRateAmountPct) Constraints: Not nullable, Precision: 31, Scale: 2voidsetTransportationRateCurrency(String transportationRateCurrency) Constraints: Not nullable, Maximum length: 3voidsetTransportationRatePctUnit(String transportationRatePctUnit) Constraints: Not nullable, Maximum length: 3voidsetTransportationRateUUID(UUID transportationRateUUID) Constraints: NullablevoidsetTranspRateAmountInRateCrcy(BigDecimal transpRateAmountInRateCrcy) Constraints: Not nullable, Precision: 31, Scale: 0voidsetTranspRateAmtIsManuallyChanged(Boolean transpRateAmtIsManuallyChanged) Constraints: Not nullabletoString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of FrtBkgChrgElement. -
TRANSP_CHARGE_ITEM_ELEMENT_UUID
-
TRANSP_CHARGE_ITEM_UUID
-
TRANSPORTATION_ORDER_UUID
-
TRANSPORTATION_RATE_UUID
-
TRANSP_CALCULATION_SHEET_ITEM
-
TRANSP_CHARGE_TYPE
-
TRANSP_CALC_RESOLUTION_BASE
-
TRANSP_CALCULATION_DATE_TYPE
-
TRANSP_CHARGE_CALCULATION_DATE_TME
-
TRANSP_CHARGE_CALCULATION_CRCY
-
TRANSP_CHARGE_CALC_AMT_IN_CALC_CRCY
public static final SimpleProperty.NumericDecimal<FrtBkgChrgElement> TRANSP_CHARGE_CALC_AMT_IN_CALC_CRCY -
TRANSPORTATION_RATE_CURRENCY
-
TRANSP_RATE_AMOUNT_IN_RATE_CRCY
public static final SimpleProperty.NumericDecimal<FrtBkgChrgElement> TRANSP_RATE_AMOUNT_IN_RATE_CRCY -
TRANSPORTATION_RATE_PCT_UNIT
-
TRANSPORTATION_RATE_AMOUNT_PCT
-
TRANSP_RATE_AMT_IS_MANUALLY_CHANGED
-
TRANSP_CHRG_LINE_NUMBER
-
TRANSP_CHRG_REF_FROM_LINE_NUMBER
-
TRANSP_CHRG_REF_TO_LINE_NUMBER
-
TRANSP_CHARGE_DOCUMENT_CURRENCY
-
TRANSP_CHRG_AMOUNT_IN_DOC_CURRENCY
public static final SimpleProperty.NumericDecimal<FrtBkgChrgElement> TRANSP_CHRG_AMOUNT_IN_DOC_CURRENCY -
TRANSP_CHARGE_LOCAL_CURRENCY
-
TRANSP_CHRG_AMOUNT_IN_LOCL_CURRENCY
public static final SimpleProperty.NumericDecimal<FrtBkgChrgElement> TRANSP_CHRG_AMOUNT_IN_LOCL_CURRENCY -
TRANSP_INDEX_RATE_TABLE_UUID
-
TRANSPORTATION_RATE
-
TRANSP_CHARGE_IS_MANDATORY
-
TRANSP_DIMN_WEIGHT_PROFILE
-
TRANSP_CALCULATION_METHOD_TYPE
-
TRANSP_CALCULATION_METHOD_NAME
-
TRANSP_CHARGE_CALC_STATUS
-
TRANSP_CHARGE_POSTING_STATUS
-
TO__FREIGHT_BOOKING
Use with available request builders to apply the _FreightBooking navigation property to query operations. -
TO__FREIGHT_BOOKING_CHARGE_ITEM
public static final NavigationProperty.Single<FrtBkgChrgElement,FreightBookingChargeItem> TO__FREIGHT_BOOKING_CHARGE_ITEMUse with available request builders to apply the _FreightBookingChargeItem navigation property to query operations. -
TO__FRT_BKG_CHRG_CALC_BASE
public static final NavigationProperty.Collection<FrtBkgChrgElement,FrtBkgChrgCalcBase> TO__FRT_BKG_CHRG_CALC_BASEUse with available request builders to apply the _FrtBkgChrgCalcBase navigation property to query operations. -
TO__FRT_BKG_CHRG_CALC_RULE
public static final NavigationProperty.Collection<FrtBkgChrgElement,FrtBkgChrgCalcRule> TO__FRT_BKG_CHRG_CALC_RULEUse with available request builders to apply the _FrtBkgChrgCalcRule navigation property to query operations. -
TO__FRT_BKG_CHRG_ELMNT_EXCH_RATE
public static final NavigationProperty.Collection<FrtBkgChrgElement,FrtBkgChrgElmntExchRate> TO__FRT_BKG_CHRG_ELMNT_EXCH_RATEUse with available request builders to apply the _FrtBkgChrgElmntExchRate navigation property to query operations.
-
-
Constructor Details
-
FrtBkgChrgElement
public FrtBkgChrgElement() -
FrtBkgChrgElement
public FrtBkgChrgElement(@Nullable UUID transpChargeItemElementUUID, @Nullable UUID transpChargeItemUUID, @Nullable UUID transportationOrderUUID, @Nullable UUID transportationRateUUID, @Nullable String transpCalculationSheetItem, @Nullable String transpChargeType, @Nullable String transpCalcResolutionBase, @Nullable String transpCalculationDateType, @Nullable OffsetDateTime transpChargeCalculationDateTme, @Nullable String transpChargeCalculationCrcy, @Nullable BigDecimal transpChargeCalcAmtInCalcCrcy, @Nullable String transportationRateCurrency, @Nullable BigDecimal transpRateAmountInRateCrcy, @Nullable String transportationRatePctUnit, @Nullable BigDecimal transportationRateAmountPct, @Nullable Boolean transpRateAmtIsManuallyChanged, @Nullable String transpChrgLineNumber, @Nullable String transpChrgRefFromLineNumber, @Nullable String transpChrgRefToLineNumber, @Nullable String transpChargeDocumentCurrency, @Nullable BigDecimal transpChrgAmountInDocCurrency, @Nullable String transpChargeLocalCurrency, @Nullable BigDecimal transpChrgAmountInLoclCurrency, @Nullable UUID transpIndexRateTableUUID, @Nullable String transportationRate, @Nullable Boolean transpChargeIsMandatory, @Nullable String transpDimnWeightProfile, @Nullable String transpCalculationMethodType, @Nullable String transpCalculationMethodName, @Nullable String transpChargeCalcStatus, @Nullable String transpChargePostingStatus, @Nullable FreightBooking to_FreightBooking, @Nullable FreightBookingChargeItem to_FreightBookingChargeItem, List<FrtBkgChrgCalcBase> to_FrtBkgChrgCalcBase, List<FrtBkgChrgCalcRule> to_FrtBkgChrgCalcRule, List<FrtBkgChrgElmntExchRate> to_FrtBkgChrgElmntExchRate)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<FrtBkgChrgElement>
-
setTranspChargeItemElementUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeItemElementUUID
- Parameters:
transpChargeItemElementUUID- Transportation Charge Item Element UUID
-
setTranspChargeItemUUID
Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeItemUUID
- Parameters:
transpChargeItemUUID- NodeID
-
setTransportationOrderUUID
Constraints: Not nullableOriginal property name from the Odata EDM: TransportationOrderUUID
- Parameters:
transportationOrderUUID- NodeID
-
setTransportationRateUUID
Constraints: NullableOriginal property name from the Odata EDM: TransportationRateUUID
- Parameters:
transportationRateUUID- Rate UUID
-
setTranspCalculationSheetItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspCalculationSheetItem
- Parameters:
transpCalculationSheetItem- Calculation Sheet Line Number
-
setTranspChargeType
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TranspChargeType
- Parameters:
transpChargeType- Charge Type
-
setTranspCalcResolutionBase
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TranspCalcResolutionBase
- Parameters:
transpCalcResolutionBase- Calculation Resolution Base
-
setTranspCalculationDateType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TranspCalculationDateType
- Parameters:
transpCalculationDateType- Calculation Date Type
-
setTranspChargeCalculationDateTme
public void setTranspChargeCalculationDateTme(@Nullable OffsetDateTime transpChargeCalculationDateTme) Constraints: NullableOriginal property name from the Odata EDM: TranspChargeCalculationDateTme
- Parameters:
transpChargeCalculationDateTme- Calculation Date Timestamp
-
setTranspChargeCalculationCrcy
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChargeCalculationCrcy
- Parameters:
transpChargeCalculationCrcy- Transportation Charge Calculated Amount Currency
-
setTranspChargeCalcAmtInCalcCrcy
Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChargeCalcAmtInCalcCrcy
- Parameters:
transpChargeCalcAmtInCalcCrcy- Transportation Charge Calculated Amount
-
setTransportationRateCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransportationRateCurrency
- Parameters:
transportationRateCurrency- Rate Amount Currency
-
setTranspRateAmountInRateCrcy
Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspRateAmountInRateCrcy
- Parameters:
transpRateAmountInRateCrcy- Rate Amount in Rate Currency
-
setTransportationRatePctUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransportationRatePctUnit
- Parameters:
transportationRatePctUnit- Unit of Measure
-
setTransportationRateAmountPct
Constraints: Not nullable, Precision: 31, Scale: 2Original property name from the Odata EDM: TransportationRateAmountPct
- Parameters:
transportationRateAmountPct- Percentage Rate Amount
-
setTranspRateAmtIsManuallyChanged
Constraints: Not nullableOriginal property name from the Odata EDM: TranspRateAmtIsManuallyChanged
- Parameters:
transpRateAmtIsManuallyChanged- Manually-Changed Rate Amount
-
setTranspChrgLineNumber
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspChrgLineNumber
- Parameters:
transpChrgLineNumber- Reference-From Line Number
-
setTranspChrgRefFromLineNumber
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspChrgRefFromLineNumber
- Parameters:
transpChrgRefFromLineNumber- Reference-From Line Number
-
setTranspChrgRefToLineNumber
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspChrgRefToLineNumber
- Parameters:
transpChrgRefToLineNumber- Reference-To Line Number
-
setTranspChargeDocumentCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChargeDocumentCurrency
- Parameters:
transpChargeDocumentCurrency- Document Currency
-
setTranspChrgAmountInDocCurrency
Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChrgAmountInDocCurrency
- Parameters:
transpChrgAmountInDocCurrency- Final Amount in Document Currency
-
setTranspChargeLocalCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChargeLocalCurrency
- Parameters:
transpChargeLocalCurrency- Transportation Charge Local Currency
-
setTranspChrgAmountInLoclCurrency
Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChrgAmountInLoclCurrency
- Parameters:
transpChrgAmountInLoclCurrency- Final Amount In Local Currency
-
setTranspIndexRateTableUUID
Constraints: NullableOriginal property name from the Odata EDM: TranspIndexRateTableUUID
- Parameters:
transpIndexRateTableUUID- Internal Universally Unique Identifier
-
setTransportationRate
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TransportationRate
- Parameters:
transportationRate- Rate Table
-
setTranspChargeIsMandatory
Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeIsMandatory
- Parameters:
transpChargeIsMandatory- Mandatory
-
setTranspDimnWeightProfile
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TranspDimnWeightProfile
- Parameters:
transpDimnWeightProfile- Dimensional Weight Profile
-
setTranspCalculationMethodType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TranspCalculationMethodType
- Parameters:
transpCalculationMethodType- Calculation Method Type
-
setTranspCalculationMethodName
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TranspCalculationMethodName
- Parameters:
transpCalculationMethodName- Calculation Method
-
setTranspChargeCalcStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TranspChargeCalcStatus
- Parameters:
transpChargeCalcStatus- Charge Calculation Status
-
setTranspChargePostingStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TranspChargePostingStatus
- Parameters:
transpChargePostingStatus- Invoicing Status
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<FrtBkgChrgElement>
-
getKey
- Overrides:
getKeyin classVdmObject<FrtBkgChrgElement>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<FrtBkgChrgElement>
-
fromMap
- Overrides:
fromMapin classVdmObject<FrtBkgChrgElement>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<FrtBkgChrgElement>
-
getFreightBookingIfPresent
Retrieval of associated FreightBooking entity (one to one). This corresponds to the OData navigation property _FreightBooking.If the navigation property for an entity FrtBkgChrgElement has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _FreightBooking is already loaded, the result will
contain the FreightBooking entity. If not, an
Optionwith result stateemptyis returned.
-
setFreightBooking
Overwrites the associated FreightBooking entity for the loaded navigation property _FreightBooking.- Parameters:
value- New FreightBooking entity.
-
getFreightBookingChargeItemIfPresent
@Nonnull public io.vavr.control.Option<FreightBookingChargeItem> getFreightBookingChargeItemIfPresent()Retrieval of associated FreightBookingChargeItem entity (one to one). This corresponds to the OData navigation property _FreightBookingChargeItem.If the navigation property for an entity FrtBkgChrgElement has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _FreightBookingChargeItem is already loaded, the result
will contain the FreightBookingChargeItem entity. If not, an
Optionwith result stateemptyis returned.
-
setFreightBookingChargeItem
Overwrites the associated FreightBookingChargeItem entity for the loaded navigation property _FreightBookingChargeItem.- Parameters:
value- New FreightBookingChargeItem entity.
-
getFrtBkgChrgCalcBaseIfPresent
Retrieval of associated FrtBkgChrgCalcBase entities (one to many). This corresponds to the OData navigation property _FrtBkgChrgCalcBase.If the navigation property for an entity FrtBkgChrgElement has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _FrtBkgChrgCalcBase is already loaded, the result will
contain the FrtBkgChrgCalcBase entities. If not, an
Optionwith result stateemptyis returned.
-
setFrtBkgChrgCalcBase
Overwrites the list of associated FrtBkgChrgCalcBase entities for the loaded navigation property _FrtBkgChrgCalcBase.If the navigation property _FrtBkgChrgCalcBase of a queried FrtBkgChrgElement is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of FrtBkgChrgCalcBase entities.
-
addFrtBkgChrgCalcBase
Adds elements to the list of associated FrtBkgChrgCalcBase entities. This corresponds to the OData navigation property _FrtBkgChrgCalcBase.If the navigation property _FrtBkgChrgCalcBase of a queried FrtBkgChrgElement is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of FrtBkgChrgCalcBase entities.
-
getFrtBkgChrgCalcRuleIfPresent
Retrieval of associated FrtBkgChrgCalcRule entities (one to many). This corresponds to the OData navigation property _FrtBkgChrgCalcRule.If the navigation property for an entity FrtBkgChrgElement has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _FrtBkgChrgCalcRule is already loaded, the result will
contain the FrtBkgChrgCalcRule entities. If not, an
Optionwith result stateemptyis returned.
-
setFrtBkgChrgCalcRule
Overwrites the list of associated FrtBkgChrgCalcRule entities for the loaded navigation property _FrtBkgChrgCalcRule.If the navigation property _FrtBkgChrgCalcRule of a queried FrtBkgChrgElement is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of FrtBkgChrgCalcRule entities.
-
addFrtBkgChrgCalcRule
Adds elements to the list of associated FrtBkgChrgCalcRule entities. This corresponds to the OData navigation property _FrtBkgChrgCalcRule.If the navigation property _FrtBkgChrgCalcRule of a queried FrtBkgChrgElement is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of FrtBkgChrgCalcRule entities.
-
getFrtBkgChrgElmntExchRateIfPresent
@Nonnull public io.vavr.control.Option<List<FrtBkgChrgElmntExchRate>> getFrtBkgChrgElmntExchRateIfPresent()Retrieval of associated FrtBkgChrgElmntExchRate entities (one to many). This corresponds to the OData navigation property _FrtBkgChrgElmntExchRate.If the navigation property for an entity FrtBkgChrgElement has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _FrtBkgChrgElmntExchRate is already loaded, the result
will contain the FrtBkgChrgElmntExchRate entities. If not, an
Optionwith result stateemptyis returned.
-
setFrtBkgChrgElmntExchRate
Overwrites the list of associated FrtBkgChrgElmntExchRate entities for the loaded navigation property _FrtBkgChrgElmntExchRate.If the navigation property _FrtBkgChrgElmntExchRate of a queried FrtBkgChrgElement is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of FrtBkgChrgElmntExchRate entities.
-
addFrtBkgChrgElmntExchRate
Adds elements to the list of associated FrtBkgChrgElmntExchRate entities. This corresponds to the OData navigation property _FrtBkgChrgElmntExchRate.If the navigation property _FrtBkgChrgElmntExchRate of a queried FrtBkgChrgElement is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of FrtBkgChrgElmntExchRate entities.
-
builder
-
getTranspChargeItemElementUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeItemElementUUID
- Returns:
- Transportation Charge Item Element UUID
-
getTranspChargeItemUUID
Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeItemUUID
- Returns:
- NodeID
-
getTransportationOrderUUID
Constraints: Not nullableOriginal property name from the Odata EDM: TransportationOrderUUID
- Returns:
- NodeID
-
getTransportationRateUUID
Constraints: NullableOriginal property name from the Odata EDM: TransportationRateUUID
- Returns:
- Rate UUID
-
getTranspCalculationSheetItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspCalculationSheetItem
- Returns:
- Calculation Sheet Line Number
-
getTranspChargeType
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TranspChargeType
- Returns:
- Charge Type
-
getTranspCalcResolutionBase
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TranspCalcResolutionBase
- Returns:
- Calculation Resolution Base
-
getTranspCalculationDateType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TranspCalculationDateType
- Returns:
- Calculation Date Type
-
getTranspChargeCalculationDateTme
Constraints: NullableOriginal property name from the Odata EDM: TranspChargeCalculationDateTme
- Returns:
- Calculation Date Timestamp
-
getTranspChargeCalculationCrcy
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChargeCalculationCrcy
- Returns:
- Transportation Charge Calculated Amount Currency
-
getTranspChargeCalcAmtInCalcCrcy
Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChargeCalcAmtInCalcCrcy
- Returns:
- Transportation Charge Calculated Amount
-
getTransportationRateCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransportationRateCurrency
- Returns:
- Rate Amount Currency
-
getTranspRateAmountInRateCrcy
Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspRateAmountInRateCrcy
- Returns:
- Rate Amount in Rate Currency
-
getTransportationRatePctUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransportationRatePctUnit
- Returns:
- Unit of Measure
-
getTransportationRateAmountPct
Constraints: Not nullable, Precision: 31, Scale: 2Original property name from the Odata EDM: TransportationRateAmountPct
- Returns:
- Percentage Rate Amount
-
getTranspRateAmtIsManuallyChanged
Constraints: Not nullableOriginal property name from the Odata EDM: TranspRateAmtIsManuallyChanged
- Returns:
- Manually-Changed Rate Amount
-
getTranspChrgLineNumber
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspChrgLineNumber
- Returns:
- Reference-From Line Number
-
getTranspChrgRefFromLineNumber
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspChrgRefFromLineNumber
- Returns:
- Reference-From Line Number
-
getTranspChrgRefToLineNumber
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TranspChrgRefToLineNumber
- Returns:
- Reference-To Line Number
-
getTranspChargeDocumentCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChargeDocumentCurrency
- Returns:
- Document Currency
-
getTranspChrgAmountInDocCurrency
Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChrgAmountInDocCurrency
- Returns:
- Final Amount in Document Currency
-
getTranspChargeLocalCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TranspChargeLocalCurrency
- Returns:
- Transportation Charge Local Currency
-
getTranspChrgAmountInLoclCurrency
Constraints: Not nullable, Precision: 31, Scale: 0Original property name from the Odata EDM: TranspChrgAmountInLoclCurrency
- Returns:
- Final Amount In Local Currency
-
getTranspIndexRateTableUUID
Constraints: NullableOriginal property name from the Odata EDM: TranspIndexRateTableUUID
- Returns:
- Internal Universally Unique Identifier
-
getTransportationRate
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TransportationRate
- Returns:
- Rate Table
-
getTranspChargeIsMandatory
Constraints: Not nullableOriginal property name from the Odata EDM: TranspChargeIsMandatory
- Returns:
- Mandatory
-
getTranspDimnWeightProfile
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TranspDimnWeightProfile
- Returns:
- Dimensional Weight Profile
-
getTranspCalculationMethodType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TranspCalculationMethodType
- Returns:
- Calculation Method Type
-
getTranspCalculationMethodName
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: TranspCalculationMethodName
- Returns:
- Calculation Method
-
getTranspChargeCalcStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TranspChargeCalcStatus
- Returns:
- Charge Calculation Status
-
getTranspChargePostingStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TranspChargePostingStatus
- Returns:
- Invoicing Status
-
toString
- Overrides:
toStringin classVdmObject<FrtBkgChrgElement>
-
equals
- Overrides:
equalsin classVdmEntity<FrtBkgChrgElement>
-
canEqual
- Overrides:
canEqualin classVdmEntity<FrtBkgChrgElement>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<FrtBkgChrgElement>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<FrtBkgChrgElement>
-