Class FixedAssetAcqnValuation
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: FixedAssetAcqnValuation_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of FixedAssetAcqnValuation instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<FixedAssetAcqnValuation>Selector for all available fields of FixedAssetAcqnValuation.static final SimpleProperty.String<FixedAssetAcqnValuation>static final SimpleProperty.Guid<FixedAssetAcqnValuation>static final SimpleProperty.String<FixedAssetAcqnValuation>static final SimpleProperty.String<FixedAssetAcqnValuation>Use with available request builders to apply the _FixedAssetPosting navigation property to query operations.Use with available request builders to apply the _FixedAssetPostingLedger navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionFixedAssetAcqnValuation(UUID fixedAssetPostingUUID, String referenceDocumentItem, String ledger, String assetDepreciationArea, FixedAssetAcquisition to_FixedAssetPosting, FixedAssetAcquisitionLedger to_FixedAssetPostingLedger) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected void(Key Field) Constraints: Not nullable, Maximum length: 2protected Stringprotected Stringio.vavr.control.Option<FixedAssetAcquisition>Retrieval of associated FixedAssetAcquisition entity (one to one).io.vavr.control.Option<FixedAssetAcquisitionLedger>Retrieval of associated FixedAssetAcquisitionLedger entity (one to one).(Key Field) Constraints: Not nullableprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 6getType()inthashCode()voidsetAssetDepreciationArea(String assetDepreciationArea) (Key Field) Constraints: Not nullable, Maximum length: 2voidOverwrites the associated FixedAssetAcquisition entity for the loaded navigation property _FixedAssetPosting.voidOverwrites the associated FixedAssetAcquisitionLedger entity for the loaded navigation property _FixedAssetPostingLedger.voidsetFixedAssetPostingUUID(UUID fixedAssetPostingUUID) (Key Field) Constraints: Not nullablevoid(Key Field) Constraints: Not nullable, Maximum length: 2voidsetReferenceDocumentItem(String referenceDocumentItem) (Key Field) Constraints: Not nullable, Maximum length: 6toString()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 FixedAssetAcqnValuation. -
FIXED_ASSET_POSTING_UUID
-
REFERENCE_DOCUMENT_ITEM
-
LEDGER
-
ASSET_DEPRECIATION_AREA
-
TO__FIXED_ASSET_POSTING
public static final NavigationProperty.Single<FixedAssetAcqnValuation,FixedAssetAcquisition> TO__FIXED_ASSET_POSTINGUse with available request builders to apply the _FixedAssetPosting navigation property to query operations. -
TO__FIXED_ASSET_POSTING_LEDGER
public static final NavigationProperty.Single<FixedAssetAcqnValuation,FixedAssetAcquisitionLedger> TO__FIXED_ASSET_POSTING_LEDGERUse with available request builders to apply the _FixedAssetPostingLedger navigation property to query operations.
-
-
Constructor Details
-
FixedAssetAcqnValuation
public FixedAssetAcqnValuation() -
FixedAssetAcqnValuation
public FixedAssetAcqnValuation(@Nullable UUID fixedAssetPostingUUID, @Nullable String referenceDocumentItem, @Nullable String ledger, @Nullable String assetDepreciationArea, @Nullable FixedAssetAcquisition to_FixedAssetPosting, @Nullable FixedAssetAcquisitionLedger to_FixedAssetPostingLedger)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<FixedAssetAcqnValuation>
-
setFixedAssetPostingUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: FixedAssetPostingUUID
- Parameters:
fixedAssetPostingUUID- Fixed Asset Posting: UUID
-
setReferenceDocumentItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceDocumentItem
- Parameters:
referenceDocumentItem- Reference Document Line Item
-
setLedger
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Ledger
- Parameters:
ledger- Ledger in General Ledger Accounting
-
setAssetDepreciationArea
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AssetDepreciationArea
- Parameters:
assetDepreciationArea- Real depreciation area
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<FixedAssetAcqnValuation>
-
getKey
- Overrides:
getKeyin classVdmObject<FixedAssetAcqnValuation>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<FixedAssetAcqnValuation>
-
fromMap
- Overrides:
fromMapin classVdmObject<FixedAssetAcqnValuation>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<FixedAssetAcqnValuation>
-
getFixedAssetPostingIfPresent
Retrieval of associated FixedAssetAcquisition entity (one to one). This corresponds to the OData navigation property _FixedAssetPosting.If the navigation property for an entity FixedAssetAcqnValuation 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 _FixedAssetPosting is already loaded, the result will
contain the FixedAssetAcquisition entity. If not, an
Optionwith result stateemptyis returned.
-
setFixedAssetPosting
Overwrites the associated FixedAssetAcquisition entity for the loaded navigation property _FixedAssetPosting.- Parameters:
value- New FixedAssetAcquisition entity.
-
getFixedAssetPostingLedgerIfPresent
@Nonnull public io.vavr.control.Option<FixedAssetAcquisitionLedger> getFixedAssetPostingLedgerIfPresent()Retrieval of associated FixedAssetAcquisitionLedger entity (one to one). This corresponds to the OData navigation property _FixedAssetPostingLedger.If the navigation property for an entity FixedAssetAcqnValuation 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 _FixedAssetPostingLedger is already loaded, the result
will contain the FixedAssetAcquisitionLedger entity. If not, an
Optionwith result stateemptyis returned.
-
setFixedAssetPostingLedger
Overwrites the associated FixedAssetAcquisitionLedger entity for the loaded navigation property _FixedAssetPostingLedger.- Parameters:
value- New FixedAssetAcquisitionLedger entity.
-
builder
-
getFixedAssetPostingUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: FixedAssetPostingUUID
- Returns:
- Fixed Asset Posting: UUID
-
getReferenceDocumentItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceDocumentItem
- Returns:
- Reference Document Line Item
-
getLedger
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Ledger
- Returns:
- Ledger in General Ledger Accounting
-
getAssetDepreciationArea
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AssetDepreciationArea
- Returns:
- Real depreciation area
-
toString
- Overrides:
toStringin classVdmObject<FixedAssetAcqnValuation>
-
equals
- Overrides:
equalsin classVdmEntity<FixedAssetAcqnValuation>
-
canEqual
- Overrides:
canEqualin classVdmEntity<FixedAssetAcqnValuation>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<FixedAssetAcqnValuation>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<FixedAssetAcqnValuation>
-