Class FrtOrdChrgElement
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: FrtOrdChrgElement_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of FrtOrdChrgElement instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<FrtOrdChrgElement>Selector for all available fields of FrtOrdChrgElement.static final NavigationProperty.Single<FrtOrdChrgElement,FreightOrder> Use with available request builders to apply the _FreightOrder navigation property to query operations.static final NavigationProperty.Single<FrtOrdChrgElement,FreightOrderChargeItem> Use with available request builders to apply the _FreightOrderChargeItem navigation property to query operations.static final NavigationProperty.Collection<FrtOrdChrgElement,FrtOrdChrgCalcBase> Use with available request builders to apply the _FrtOrdChrgCalcBase navigation property to query operations.static final NavigationProperty.Collection<FrtOrdChrgElement,FrtOrdChrgCalcRule> Use with available request builders to apply the _FrtOrdChrgCalcRule navigation property to query operations.Use with available request builders to apply the _FrtOrdChrgElmntExchRate navigation property to query operations.static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.NumericDecimal<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.DateTime<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.Boolean<FrtOrdChrgElement>static final SimpleProperty.Guid<FrtOrdChrgElement>static final SimpleProperty.Guid<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.NumericDecimal<FrtOrdChrgElement>static final SimpleProperty.NumericDecimal<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.Guid<FrtOrdChrgElement>static final SimpleProperty.NumericDecimal<FrtOrdChrgElement>static final SimpleProperty.Boolean<FrtOrdChrgElement>static final SimpleProperty.Guid<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.NumericDecimal<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.String<FrtOrdChrgElement>static final SimpleProperty.Guid<FrtOrdChrgElement>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionFrtOrdChrgElement(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, FreightOrder to_FreightOrder, FreightOrderChargeItem to_FreightOrderChargeItem, List<FrtOrdChrgCalcBase> to_FrtOrdChrgCalcBase, List<FrtOrdChrgCalcRule> to_FrtOrdChrgCalcRule, List<FrtOrdChrgElmntExchRate> to_FrtOrdChrgElmntExchRate) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFrtOrdChrgCalcBase(FrtOrdChrgCalcBase... entity) Adds elements to the list of associated FrtOrdChrgCalcBase entities.voidaddFrtOrdChrgCalcRule(FrtOrdChrgCalcRule... entity) Adds elements to the list of associated FrtOrdChrgCalcRule entities.voidAdds elements to the list of associated FrtOrdChrgElmntExchRate entities.builder()protected booleanbooleanprotected voidprotected Stringprotected Stringio.vavr.control.Option<FreightOrderChargeItem>Retrieval of associated FreightOrderChargeItem entity (one to one).io.vavr.control.Option<FreightOrder>Retrieval of associated FreightOrder entity (one to one).io.vavr.control.Option<List<FrtOrdChrgCalcBase>>Retrieval of associated FrtOrdChrgCalcBase entities (one to many).io.vavr.control.Option<List<FrtOrdChrgCalcRule>>Retrieval of associated FrtOrdChrgCalcRule entities (one to many).io.vavr.control.Option<List<FrtOrdChrgElmntExchRate>>Retrieval of associated FrtOrdChrgElmntExchRate 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()voidsetFreightOrder(FreightOrder value) Overwrites the associated FreightOrder entity for the loaded navigation property _FreightOrder.voidOverwrites the associated FreightOrderChargeItem entity for the loaded navigation property _FreightOrderChargeItem.voidOverwrites the list of associated FrtOrdChrgCalcBase entities for the loaded navigation property _FrtOrdChrgCalcBase.voidOverwrites the list of associated FrtOrdChrgCalcRule entities for the loaded navigation property _FrtOrdChrgCalcRule.voidOverwrites the list of associated FrtOrdChrgElmntExchRate entities for the loaded navigation property _FrtOrdChrgElmntExchRate.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 FrtOrdChrgElement. -
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<FrtOrdChrgElement> TRANSP_CHARGE_CALC_AMT_IN_CALC_CRCY -
TRANSPORTATION_RATE_CURRENCY
-
TRANSP_RATE_AMOUNT_IN_RATE_CRCY
public static final SimpleProperty.NumericDecimal<FrtOrdChrgElement> 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<FrtOrdChrgElement> TRANSP_CHRG_AMOUNT_IN_DOC_CURRENCY -
TRANSP_CHARGE_LOCAL_CURRENCY
-
TRANSP_CHRG_AMOUNT_IN_LOCL_CURRENCY
public static final SimpleProperty.NumericDecimal<FrtOrdChrgElement> 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_ORDER
Use with available request builders to apply the _FreightOrder navigation property to query operations. -
TO__FREIGHT_ORDER_CHARGE_ITEM
public static final NavigationProperty.Single<FrtOrdChrgElement,FreightOrderChargeItem> TO__FREIGHT_ORDER_CHARGE_ITEMUse with available request builders to apply the _FreightOrderChargeItem navigation property to query operations. -
TO__FRT_ORD_CHRG_CALC_BASE
public static final NavigationProperty.Collection<FrtOrdChrgElement,FrtOrdChrgCalcBase> TO__FRT_ORD_CHRG_CALC_BASEUse with available request builders to apply the _FrtOrdChrgCalcBase navigation property to query operations. -
TO__FRT_ORD_CHRG_CALC_RULE
public static final NavigationProperty.Collection<FrtOrdChrgElement,FrtOrdChrgCalcRule> TO__FRT_ORD_CHRG_CALC_RULEUse with available request builders to apply the _FrtOrdChrgCalcRule navigation property to query operations. -
TO__FRT_ORD_CHRG_ELMNT_EXCH_RATE
public static final NavigationProperty.Collection<FrtOrdChrgElement,FrtOrdChrgElmntExchRate> TO__FRT_ORD_CHRG_ELMNT_EXCH_RATEUse with available request builders to apply the _FrtOrdChrgElmntExchRate navigation property to query operations.
-
-
Constructor Details
-
FrtOrdChrgElement
public FrtOrdChrgElement() -
FrtOrdChrgElement
public FrtOrdChrgElement(@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 FreightOrder to_FreightOrder, @Nullable FreightOrderChargeItem to_FreightOrderChargeItem, List<FrtOrdChrgCalcBase> to_FrtOrdChrgCalcBase, List<FrtOrdChrgCalcRule> to_FrtOrdChrgCalcRule, List<FrtOrdChrgElmntExchRate> to_FrtOrdChrgElmntExchRate)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<FrtOrdChrgElement>
-
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<FrtOrdChrgElement>
-
getKey
- Overrides:
getKeyin classVdmObject<FrtOrdChrgElement>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<FrtOrdChrgElement>
-
fromMap
- Overrides:
fromMapin classVdmObject<FrtOrdChrgElement>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<FrtOrdChrgElement>
-
getFreightOrderIfPresent
Retrieval of associated FreightOrder entity (one to one). This corresponds to the OData navigation property _FreightOrder.If the navigation property for an entity FrtOrdChrgElement 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 _FreightOrder is already loaded, the result will
contain the FreightOrder entity. If not, an
Optionwith result stateemptyis returned.
-
setFreightOrder
Overwrites the associated FreightOrder entity for the loaded navigation property _FreightOrder.- Parameters:
value- New FreightOrder entity.
-
getFreightOrderChargeItemIfPresent
Retrieval of associated FreightOrderChargeItem entity (one to one). This corresponds to the OData navigation property _FreightOrderChargeItem.If the navigation property for an entity FrtOrdChrgElement 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 _FreightOrderChargeItem is already loaded, the result
will contain the FreightOrderChargeItem entity. If not, an
Optionwith result stateemptyis returned.
-
setFreightOrderChargeItem
Overwrites the associated FreightOrderChargeItem entity for the loaded navigation property _FreightOrderChargeItem.- Parameters:
value- New FreightOrderChargeItem entity.
-
getFrtOrdChrgCalcBaseIfPresent
Retrieval of associated FrtOrdChrgCalcBase entities (one to many). This corresponds to the OData navigation property _FrtOrdChrgCalcBase.If the navigation property for an entity FrtOrdChrgElement 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 _FrtOrdChrgCalcBase is already loaded, the result will
contain the FrtOrdChrgCalcBase entities. If not, an
Optionwith result stateemptyis returned.
-
setFrtOrdChrgCalcBase
Overwrites the list of associated FrtOrdChrgCalcBase entities for the loaded navigation property _FrtOrdChrgCalcBase.If the navigation property _FrtOrdChrgCalcBase of a queried FrtOrdChrgElement 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 FrtOrdChrgCalcBase entities.
-
addFrtOrdChrgCalcBase
Adds elements to the list of associated FrtOrdChrgCalcBase entities. This corresponds to the OData navigation property _FrtOrdChrgCalcBase.If the navigation property _FrtOrdChrgCalcBase of a queried FrtOrdChrgElement 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 FrtOrdChrgCalcBase entities.
-
getFrtOrdChrgCalcRuleIfPresent
Retrieval of associated FrtOrdChrgCalcRule entities (one to many). This corresponds to the OData navigation property _FrtOrdChrgCalcRule.If the navigation property for an entity FrtOrdChrgElement 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 _FrtOrdChrgCalcRule is already loaded, the result will
contain the FrtOrdChrgCalcRule entities. If not, an
Optionwith result stateemptyis returned.
-
setFrtOrdChrgCalcRule
Overwrites the list of associated FrtOrdChrgCalcRule entities for the loaded navigation property _FrtOrdChrgCalcRule.If the navigation property _FrtOrdChrgCalcRule of a queried FrtOrdChrgElement 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 FrtOrdChrgCalcRule entities.
-
addFrtOrdChrgCalcRule
Adds elements to the list of associated FrtOrdChrgCalcRule entities. This corresponds to the OData navigation property _FrtOrdChrgCalcRule.If the navigation property _FrtOrdChrgCalcRule of a queried FrtOrdChrgElement 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 FrtOrdChrgCalcRule entities.
-
getFrtOrdChrgElmntExchRateIfPresent
@Nonnull public io.vavr.control.Option<List<FrtOrdChrgElmntExchRate>> getFrtOrdChrgElmntExchRateIfPresent()Retrieval of associated FrtOrdChrgElmntExchRate entities (one to many). This corresponds to the OData navigation property _FrtOrdChrgElmntExchRate.If the navigation property for an entity FrtOrdChrgElement 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 _FrtOrdChrgElmntExchRate is already loaded, the result
will contain the FrtOrdChrgElmntExchRate entities. If not, an
Optionwith result stateemptyis returned.
-
setFrtOrdChrgElmntExchRate
Overwrites the list of associated FrtOrdChrgElmntExchRate entities for the loaded navigation property _FrtOrdChrgElmntExchRate.If the navigation property _FrtOrdChrgElmntExchRate of a queried FrtOrdChrgElement 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 FrtOrdChrgElmntExchRate entities.
-
addFrtOrdChrgElmntExchRate
Adds elements to the list of associated FrtOrdChrgElmntExchRate entities. This corresponds to the OData navigation property _FrtOrdChrgElmntExchRate.If the navigation property _FrtOrdChrgElmntExchRate of a queried FrtOrdChrgElement 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 FrtOrdChrgElmntExchRate 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<FrtOrdChrgElement>
-
equals
- Overrides:
equalsin classVdmEntity<FrtOrdChrgElement>
-
canEqual
- Overrides:
canEqualin classVdmEntity<FrtOrdChrgElement>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<FrtOrdChrgElement>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<FrtOrdChrgElement>
-