java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<Equipment>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.equipment.Equipment

public class Equipment extends VdmEntity<Equipment>
Equipment

Original entity name from the Odata EDM: EquipmentType

  • Field Details

    • ALL_FIELDS

      public static final EquipmentSelectable ALL_FIELDS
      Selector for all available fields of Equipment.
    • EQUIPMENT

      public static final EquipmentField<String> EQUIPMENT
      Use with available fluent helpers to apply the Equipment field to query operations.
    • VALIDITY_END_DATE

      public static final EquipmentField<LocalDateTime> VALIDITY_END_DATE
      Use with available fluent helpers to apply the ValidityEndDate field to query operations.
    • VALIDITY_END_TIME

      public static final EquipmentField<LocalTime> VALIDITY_END_TIME
      Use with available fluent helpers to apply the ValidityEndTime field to query operations.
    • EQUIPMENT_VALIDITY_END_DATE_TIME

      public static final EquipmentField<ZonedDateTime> EQUIPMENT_VALIDITY_END_DATE_TIME
      Use with available fluent helpers to apply the EquipmentValidityEndDateTime field to query operations.
    • VALIDITY_START_DATE

      public static final EquipmentField<LocalDateTime> VALIDITY_START_DATE
      Use with available fluent helpers to apply the ValidityStartDate field to query operations.
    • EQUIPMENT_OID

      public static final EquipmentField<String> EQUIPMENT_OID
      Use with available fluent helpers to apply the EquipmentOID field to query operations.
    • EQUIPMENT_NAME

      public static final EquipmentField<String> EQUIPMENT_NAME
      Use with available fluent helpers to apply the EquipmentName field to query operations.
    • EQUIPMENT_CATEGORY

      public static final EquipmentField<String> EQUIPMENT_CATEGORY
      Use with available fluent helpers to apply the EquipmentCategory field to query operations.
    • TECHNICAL_OBJECT_TYPE

      public static final EquipmentField<String> TECHNICAL_OBJECT_TYPE
      Use with available fluent helpers to apply the TechnicalObjectType field to query operations.
    • AUTHORIZATION_GROUP

      public static final EquipmentField<String> AUTHORIZATION_GROUP
      Use with available fluent helpers to apply the AuthorizationGroup field to query operations.
    • GROSS_WEIGHT

      public static final EquipmentField<BigDecimal> GROSS_WEIGHT
      Use with available fluent helpers to apply the GrossWeight field to query operations.
    • GROSS_WEIGHT_UNIT

      public static final EquipmentField<String> GROSS_WEIGHT_UNIT
      Use with available fluent helpers to apply the GrossWeightUnit field to query operations.
    • SIZE_OR_DIMENSION_TEXT

      public static final EquipmentField<String> SIZE_OR_DIMENSION_TEXT
      Use with available fluent helpers to apply the SizeOrDimensionText field to query operations.
    • INVENTORY_NUMBER

      public static final EquipmentField<String> INVENTORY_NUMBER
      Use with available fluent helpers to apply the InventoryNumber field to query operations.
    • OPERATION_START_DATE

      public static final EquipmentField<LocalDateTime> OPERATION_START_DATE
      Use with available fluent helpers to apply the OperationStartDate field to query operations.
    • ACQUISITION_VALUE

      public static final EquipmentField<BigDecimal> ACQUISITION_VALUE
      Use with available fluent helpers to apply the AcquisitionValue field to query operations.
    • CURRENCY

      public static final EquipmentField<String> CURRENCY
      Use with available fluent helpers to apply the Currency field to query operations.
    • ACQUISITION_DATE

      public static final EquipmentField<LocalDateTime> ACQUISITION_DATE
      Use with available fluent helpers to apply the AcquisitionDate field to query operations.
    • ASSET_MANUFACTURER_NAME

      public static final EquipmentField<String> ASSET_MANUFACTURER_NAME
      Use with available fluent helpers to apply the AssetManufacturerName field to query operations.
    • MANUFACTURER_PART_TYPE_NAME

      public static final EquipmentField<String> MANUFACTURER_PART_TYPE_NAME
      Use with available fluent helpers to apply the ManufacturerPartTypeName field to query operations.
    • MANUFACTURER_COUNTRY

      public static final EquipmentField<String> MANUFACTURER_COUNTRY
      Use with available fluent helpers to apply the ManufacturerCountry field to query operations.
    • CONSTRUCTION_YEAR

      public static final EquipmentField<String> CONSTRUCTION_YEAR
      Use with available fluent helpers to apply the ConstructionYear field to query operations.
    • CONSTRUCTION_MONTH

      public static final EquipmentField<String> CONSTRUCTION_MONTH
      Use with available fluent helpers to apply the ConstructionMonth field to query operations.
    • MANUFACTURER_PART_NMBR

      public static final EquipmentField<String> MANUFACTURER_PART_NMBR
      Use with available fluent helpers to apply the ManufacturerPartNmbr field to query operations.
    • MANUFACTURER_SERIAL_NUMBER

      public static final EquipmentField<String> MANUFACTURER_SERIAL_NUMBER
      Use with available fluent helpers to apply the ManufacturerSerialNumber field to query operations.
    • MAINTENANCE_PLANT

      public static final EquipmentField<String> MAINTENANCE_PLANT
      Use with available fluent helpers to apply the MaintenancePlant field to query operations.
    • ASSET_LOCATION

      public static final EquipmentField<String> ASSET_LOCATION
      Use with available fluent helpers to apply the AssetLocation field to query operations.
    • ASSET_ROOM

      public static final EquipmentField<String> ASSET_ROOM
      Use with available fluent helpers to apply the AssetRoom field to query operations.
    • PLANT_SECTION

      public static final EquipmentField<String> PLANT_SECTION
      Use with available fluent helpers to apply the PlantSection field to query operations.
    • WORK_CENTER

      public static final EquipmentField<String> WORK_CENTER
      Use with available fluent helpers to apply the WorkCenter field to query operations.
    • WORK_CENTER_INTERNAL_ID

      public static final EquipmentField<String> WORK_CENTER_INTERNAL_ID
      Use with available fluent helpers to apply the WorkCenterInternalID field to query operations.
    • WORK_CENTER_PLANT

      public static final EquipmentField<String> WORK_CENTER_PLANT
      Use with available fluent helpers to apply the WorkCenterPlant field to query operations.
    • ABC_INDICATOR

      public static final EquipmentField<String> ABC_INDICATOR
      Use with available fluent helpers to apply the ABCIndicator field to query operations.
    • MAINT_OBJECT_FREE_DEFINED_ATTRIB

      public static final EquipmentField<String> MAINT_OBJECT_FREE_DEFINED_ATTRIB
      Use with available fluent helpers to apply the MaintObjectFreeDefinedAttrib field to query operations.
    • FORM_OF_ADDRESS

      public static final EquipmentField<String> FORM_OF_ADDRESS
      Use with available fluent helpers to apply the FormOfAddress field to query operations.
    • BUSINESS_PARTNER_NAME1

      public static final EquipmentField<String> BUSINESS_PARTNER_NAME1
      Use with available fluent helpers to apply the BusinessPartnerName1 field to query operations.
    • BUSINESS_PARTNER_NAME2

      public static final EquipmentField<String> BUSINESS_PARTNER_NAME2
      Use with available fluent helpers to apply the BusinessPartnerName2 field to query operations.
    • CITY_NAME

      public static final EquipmentField<String> CITY_NAME
      Use with available fluent helpers to apply the CityName field to query operations.
    • HOUSE_NUMBER

      public static final EquipmentField<String> HOUSE_NUMBER
      Use with available fluent helpers to apply the HouseNumber field to query operations.
    • HOUSE_NUMBER_SUPPLEMENT_TEXT

      public static final EquipmentField<String> HOUSE_NUMBER_SUPPLEMENT_TEXT
      Use with available fluent helpers to apply the HouseNumberSupplementText field to query operations.
    • BUILDING

      public static final EquipmentField<String> BUILDING
      Use with available fluent helpers to apply the Building field to query operations.
    • FLOOR

      public static final EquipmentField<String> FLOOR
      Use with available fluent helpers to apply the Floor field to query operations.
    • ROOM_NUMBER

      public static final EquipmentField<String> ROOM_NUMBER
      Use with available fluent helpers to apply the RoomNumber field to query operations.
    • POSTAL_CODE

      public static final EquipmentField<String> POSTAL_CODE
      Use with available fluent helpers to apply the PostalCode field to query operations.
    • STREET_NAME

      public static final EquipmentField<String> STREET_NAME
      Use with available fluent helpers to apply the StreetName field to query operations.
    • REGION

      public static final EquipmentField<String> REGION
      Use with available fluent helpers to apply the Region field to query operations.
    • COUNTRY

      public static final EquipmentField<String> COUNTRY
      Use with available fluent helpers to apply the Country field to query operations.
    • PHONE_NUMBER

      public static final EquipmentField<String> PHONE_NUMBER
      Use with available fluent helpers to apply the PhoneNumber field to query operations.
    • FAX_NUMBER

      public static final EquipmentField<String> FAX_NUMBER
      Use with available fluent helpers to apply the FaxNumber field to query operations.
    • COMPANY_CODE

      public static final EquipmentField<String> COMPANY_CODE
      Use with available fluent helpers to apply the CompanyCode field to query operations.
    • BUSINESS_AREA

      public static final EquipmentField<String> BUSINESS_AREA
      Use with available fluent helpers to apply the BusinessArea field to query operations.
    • MASTER_FIXED_ASSET

      public static final EquipmentField<String> MASTER_FIXED_ASSET
      Use with available fluent helpers to apply the MasterFixedAsset field to query operations.
    • FIXED_ASSET

      public static final EquipmentField<String> FIXED_ASSET
      Use with available fluent helpers to apply the FixedAsset field to query operations.
    • COST_CENTER

      public static final EquipmentField<String> COST_CENTER
      Use with available fluent helpers to apply the CostCenter field to query operations.
    • CONTROLLING_AREA

      public static final EquipmentField<String> CONTROLLING_AREA
      Use with available fluent helpers to apply the ControllingArea field to query operations.
    • WBS_ELEMENT_EXTERNAL_ID

      public static final EquipmentField<String> WBS_ELEMENT_EXTERNAL_ID
      Use with available fluent helpers to apply the WBSElementExternalID field to query operations.
    • SETTLEMENT_ORDER

      public static final EquipmentField<String> SETTLEMENT_ORDER
      Use with available fluent helpers to apply the SettlementOrder field to query operations.
    • MAINTENANCE_PLANNING_PLANT

      public static final EquipmentField<String> MAINTENANCE_PLANNING_PLANT
      Use with available fluent helpers to apply the MaintenancePlanningPlant field to query operations.
    • MAINTENANCE_PLANNER_GROUP

      public static final EquipmentField<String> MAINTENANCE_PLANNER_GROUP
      Use with available fluent helpers to apply the MaintenancePlannerGroup field to query operations.
    • MAIN_WORK_CENTER

      public static final EquipmentField<String> MAIN_WORK_CENTER
      Use with available fluent helpers to apply the MainWorkCenter field to query operations.
    • MAIN_WORK_CENTER_INTERNAL_ID

      public static final EquipmentField<String> MAIN_WORK_CENTER_INTERNAL_ID
      Use with available fluent helpers to apply the MainWorkCenterInternalID field to query operations.
    • MAIN_WORK_CENTER_PLANT

      public static final EquipmentField<String> MAIN_WORK_CENTER_PLANT
      Use with available fluent helpers to apply the MainWorkCenterPlant field to query operations.
    • CATALOG_PROFILE

      public static final EquipmentField<String> CATALOG_PROFILE
      Use with available fluent helpers to apply the CatalogProfile field to query operations.
    • FUNCTIONAL_LOCATION

      public static final EquipmentField<String> FUNCTIONAL_LOCATION
      Use with available fluent helpers to apply the FunctionalLocation field to query operations.
    • FUNCTIONAL_LOCATION_LABEL_NAME

      public static final EquipmentField<String> FUNCTIONAL_LOCATION_LABEL_NAME
      Use with available fluent helpers to apply the FunctionalLocationLabelName field to query operations.
    • FUNCTIONAL_LOCATION_NAME

      public static final EquipmentField<String> FUNCTIONAL_LOCATION_NAME
      Use with available fluent helpers to apply the FunctionalLocationName field to query operations.
    • EQUIP_INSTALLATION_POSITION_NMBR

      public static final EquipmentField<String> EQUIP_INSTALLATION_POSITION_NMBR
      Use with available fluent helpers to apply the EquipInstallationPositionNmbr field to query operations.
    • SUPERORDINATE_EQUIPMENT

      public static final EquipmentField<String> SUPERORDINATE_EQUIPMENT
      Use with available fluent helpers to apply the SuperordinateEquipment field to query operations.
    • TECHNICAL_OBJECT_SORT_CODE

      public static final EquipmentField<String> TECHNICAL_OBJECT_SORT_CODE
      Use with available fluent helpers to apply the TechnicalObjectSortCode field to query operations.
    • CONSTRUCTION_MATERIAL

      public static final EquipmentField<String> CONSTRUCTION_MATERIAL
      Use with available fluent helpers to apply the ConstructionMaterial field to query operations.
    • MATERIAL

      public static final EquipmentField<String> MATERIAL
      Use with available fluent helpers to apply the Material field to query operations.
    • SERIAL_NUMBER

      public static final EquipmentField<String> SERIAL_NUMBER
      Use with available fluent helpers to apply the SerialNumber field to query operations.
    • UNIQUE_ITEM_IDENTIFIER

      public static final EquipmentField<String> UNIQUE_ITEM_IDENTIFIER
      Use with available fluent helpers to apply the UniqueItemIdentifier field to query operations.
    • UNIQUE_ITEM_IDENTIFIER_STRUC_TYPE

      public static final EquipmentField<String> UNIQUE_ITEM_IDENTIFIER_STRUC_TYPE
      Use with available fluent helpers to apply the UniqueItemIdentifierStrucType field to query operations.
    • UNIQUE_ITEM_IDENTIFIER_RESP_PLANT

      public static final EquipmentField<String> UNIQUE_ITEM_IDENTIFIER_RESP_PLANT
      Use with available fluent helpers to apply the UniqueItemIdentifierRespPlant field to query operations.
    • SALES_ORGANIZATION

      public static final EquipmentField<String> SALES_ORGANIZATION
      Use with available fluent helpers to apply the SalesOrganization field to query operations.
    • DISTRIBUTION_CHANNEL

      public static final EquipmentField<String> DISTRIBUTION_CHANNEL
      Use with available fluent helpers to apply the DistributionChannel field to query operations.
    • ORGANIZATION_DIVISION

      public static final EquipmentField<String> ORGANIZATION_DIVISION
      Use with available fluent helpers to apply the OrganizationDivision field to query operations.
    • SALES_GROUP

      public static final EquipmentField<String> SALES_GROUP
      Use with available fluent helpers to apply the SalesGroup field to query operations.
    • SALES_OFFICE

      public static final EquipmentField<String> SALES_OFFICE
      Use with available fluent helpers to apply the SalesOffice field to query operations.
    • CREATION_DATE

      public static final EquipmentField<LocalDateTime> CREATION_DATE
      Use with available fluent helpers to apply the CreationDate field to query operations.
    • CREATED_BY_USER

      public static final EquipmentField<String> CREATED_BY_USER
      Use with available fluent helpers to apply the CreatedByUser field to query operations.
    • LAST_CHANGED_BY_USER

      public static final EquipmentField<String> LAST_CHANGED_BY_USER
      Use with available fluent helpers to apply the LastChangedByUser field to query operations.
    • LAST_CHANGE_DATE_TIME

      public static final EquipmentField<ZonedDateTime> LAST_CHANGE_DATE_TIME
      Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
    • NEXT_EQUIP_USAGE_PERIOD_SQNC_NMBR

      public static final EquipmentField<String> NEXT_EQUIP_USAGE_PERIOD_SQNC_NMBR
      Use with available fluent helpers to apply the NextEquipUsagePeriodSqncNmbr field to query operations.
    • MAINT_OBJECT_LOC_ACCT_ASSGMT_NMBR

      public static final EquipmentField<String> MAINT_OBJECT_LOC_ACCT_ASSGMT_NMBR
      Use with available fluent helpers to apply the MaintObjectLocAcctAssgmtNmbr field to query operations.
    • MAINT_OBJECT_INTERNAL_ID

      public static final EquipmentField<String> MAINT_OBJECT_INTERNAL_ID
      Use with available fluent helpers to apply the MaintObjectInternalID field to query operations.
    • EQUIP_USAGE_PERIOD_SEQUENCE_NUMBER

      public static final EquipmentField<String> EQUIP_USAGE_PERIOD_SEQUENCE_NUMBER
      Use with available fluent helpers to apply the EquipUsagePeriodSequenceNumber field to query operations.
    • EQUIPMENT_IS_AT_CUSTOMER

      public static final EquipmentField<Boolean> EQUIPMENT_IS_AT_CUSTOMER
      Use with available fluent helpers to apply the EquipmentIsAtCustomer field to query operations.
    • EQUIPMENT_IS_AVAILABLE

      public static final EquipmentField<Boolean> EQUIPMENT_IS_AVAILABLE
      Use with available fluent helpers to apply the EquipmentIsAvailable field to query operations.
    • EQUIPMENT_IS_IN_WAREHOUSE

      public static final EquipmentField<Boolean> EQUIPMENT_IS_IN_WAREHOUSE
      Use with available fluent helpers to apply the EquipmentIsInWarehouse field to query operations.
    • EQUIPMENT_IS_ASSIGNED_TO_DELIVERY

      public static final EquipmentField<Boolean> EQUIPMENT_IS_ASSIGNED_TO_DELIVERY
      Use with available fluent helpers to apply the EquipmentIsAssignedToDelivery field to query operations.
    • EQUIPMENT_IS_MARKED_FOR_DELETION

      public static final EquipmentField<Boolean> EQUIPMENT_IS_MARKED_FOR_DELETION
      Use with available fluent helpers to apply the EquipmentIsMarkedForDeletion field to query operations.
    • EQUIPMENT_IS_INSTALLED

      public static final EquipmentField<Boolean> EQUIPMENT_IS_INSTALLED
      Use with available fluent helpers to apply the EquipmentIsInstalled field to query operations.
    • EQUIP_IS_ALLOC_TO_SUPERIOR_EQUIP

      public static final EquipmentField<Boolean> EQUIP_IS_ALLOC_TO_SUPERIOR_EQUIP
      Use with available fluent helpers to apply the EquipIsAllocToSuperiorEquip field to query operations.
    • EQUIPMENT_IS_INACTIVE

      public static final EquipmentField<Boolean> EQUIPMENT_IS_INACTIVE
      Use with available fluent helpers to apply the EquipmentIsInactive field to query operations.
    • EQUIP_HAS_SUB_ORDINATE_EQUIPMENT

      public static final EquipmentField<String> EQUIP_HAS_SUB_ORDINATE_EQUIPMENT
      Use with available fluent helpers to apply the EquipHasSubOrdinateEquipment field to query operations.
    • TO_CLASSIFICATION

      public static final EquipmentLink<EquipmentClass> TO_CLASSIFICATION
      Use with available fluent helpers to apply the to_Classification navigation property to query operations.
    • TO_LONG_TEXT

      public static final EquipmentOneToOneLink<EquipmentLongText> TO_LONG_TEXT
      Use with available fluent helpers to apply the to_LongText navigation property to query operations.
    • TO_PARTNER

      public static final EquipmentLink<EquipmentPartner> TO_PARTNER
      Use with available fluent helpers to apply the to_Partner navigation property to query operations.
    • TO_WARRANTY

      public static final EquipmentLink<EquipmentWarranty> TO_WARRANTY
      Use with available fluent helpers to apply the to_Warranty navigation property to query operations.
  • Constructor Details

    • Equipment

      public Equipment()
    • Equipment

      public Equipment(@Nullable String equipment, @Nullable LocalDateTime validityEndDate, @Nullable LocalTime validityEndTime, @Nullable ZonedDateTime equipmentValidityEndDateTime, @Nullable LocalDateTime validityStartDate, @Nullable String equipmentOID, @Nullable String equipmentName, @Nullable String equipmentCategory, @Nullable String technicalObjectType, @Nullable String authorizationGroup, @Nullable BigDecimal grossWeight, @Nullable String grossWeightUnit, @Nullable String sizeOrDimensionText, @Nullable String inventoryNumber, @Nullable LocalDateTime operationStartDate, @Nullable BigDecimal acquisitionValue, @Nullable String currency, @Nullable LocalDateTime acquisitionDate, @Nullable String assetManufacturerName, @Nullable String manufacturerPartTypeName, @Nullable String manufacturerCountry, @Nullable String constructionYear, @Nullable String constructionMonth, @Nullable String manufacturerPartNmbr, @Nullable String manufacturerSerialNumber, @Nullable String maintenancePlant, @Nullable String assetLocation, @Nullable String assetRoom, @Nullable String plantSection, @Nullable String workCenter, @Nullable String workCenterInternalID, @Nullable String workCenterPlant, @Nullable String aBCIndicator, @Nullable String maintObjectFreeDefinedAttrib, @Nullable String formOfAddress, @Nullable String businessPartnerName1, @Nullable String businessPartnerName2, @Nullable String cityName, @Nullable String houseNumber, @Nullable String houseNumberSupplementText, @Nullable String building, @Nullable String floor, @Nullable String roomNumber, @Nullable String postalCode, @Nullable String streetName, @Nullable String region, @Nullable String country, @Nullable String phoneNumber, @Nullable String faxNumber, @Nullable String companyCode, @Nullable String businessArea, @Nullable String masterFixedAsset, @Nullable String fixedAsset, @Nullable String costCenter, @Nullable String controllingArea, @Nullable String wBSElementExternalID, @Nullable String settlementOrder, @Nullable String maintenancePlanningPlant, @Nullable String maintenancePlannerGroup, @Nullable String mainWorkCenter, @Nullable String mainWorkCenterInternalID, @Nullable String mainWorkCenterPlant, @Nullable String catalogProfile, @Nullable String functionalLocation, @Nullable String functionalLocationLabelName, @Nullable String functionalLocationName, @Nullable String equipInstallationPositionNmbr, @Nullable String superordinateEquipment, @Nullable String technicalObjectSortCode, @Nullable String constructionMaterial, @Nullable String material, @Nullable String serialNumber, @Nullable String uniqueItemIdentifier, @Nullable String uniqueItemIdentifierStrucType, @Nullable String uniqueItemIdentifierRespPlant, @Nullable String salesOrganization, @Nullable String distributionChannel, @Nullable String organizationDivision, @Nullable String salesGroup, @Nullable String salesOffice, @Nullable LocalDateTime creationDate, @Nullable String createdByUser, @Nullable String lastChangedByUser, @Nullable ZonedDateTime lastChangeDateTime, @Nullable String nextEquipUsagePeriodSqncNmbr, @Nullable String maintObjectLocAcctAssgmtNmbr, @Nullable String maintObjectInternalID, @Nullable String equipUsagePeriodSequenceNumber, @Nullable Boolean equipmentIsAtCustomer, @Nullable Boolean equipmentIsAvailable, @Nullable Boolean equipmentIsInWarehouse, @Nullable Boolean equipmentIsAssignedToDelivery, @Nullable Boolean equipmentIsMarkedForDeletion, @Nullable Boolean equipmentIsInstalled, @Nullable Boolean equipIsAllocToSuperiorEquip, @Nullable Boolean equipmentIsInactive, @Nullable String equipHasSubOrdinateEquipment, List<EquipmentClass> toClassification, @Nullable EquipmentLongText toLongText, List<EquipmentPartner> toPartner, List<EquipmentWarranty> toWarranty)
  • Method Details

    • getType

      @Nonnull public Class<Equipment> getType()
      Specified by:
      getType in class VdmObject<Equipment>
    • setEquipment

      public void setEquipment(@Nullable String equipment)
      (Key Field) Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Equipment

      Parameters:
      equipment - Equipment Number
    • setValidityEndDate

      public void setValidityEndDate(@Nullable LocalDateTime validityEndDate)
      (Key Field) Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityEndDate

      Parameters:
      validityEndDate - Valid To Date
    • setValidityEndTime

      public void setValidityEndTime(@Nullable LocalTime validityEndTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityEndTime

      Parameters:
      validityEndTime - Equipment usage period time stamp
    • setEquipmentValidityEndDateTime

      public void setEquipmentValidityEndDateTime(@Nullable ZonedDateTime equipmentValidityEndDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EquipmentValidityEndDateTime

      Parameters:
      equipmentValidityEndDateTime - The equipmentValidityEndDateTime to set.
    • setValidityStartDate

      public void setValidityStartDate(@Nullable LocalDateTime validityStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityStartDate

      Parameters:
      validityStartDate - Valid-From Date
    • setEquipmentOID

      public void setEquipmentOID(@Nullable String equipmentOID)
      Constraints: Not nullable, Maximum length: 128

      Original property name from the Odata EDM: EquipmentOID

      Parameters:
      equipmentOID - Object Instance ID of an Equipment
    • setEquipmentName

      public void setEquipmentName(@Nullable String equipmentName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: EquipmentName

      Parameters:
      equipmentName - Description of technical object
    • setEquipmentCategory

      public void setEquipmentCategory(@Nullable String equipmentCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: EquipmentCategory

      Parameters:
      equipmentCategory - Equipment category
    • setTechnicalObjectType

      public void setTechnicalObjectType(@Nullable String technicalObjectType)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: TechnicalObjectType

      Parameters:
      technicalObjectType - Type of Technical Object
    • setAuthorizationGroup

      public void setAuthorizationGroup(@Nullable String authorizationGroup)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: AuthorizationGroup

      Parameters:
      authorizationGroup - Technical Object Authorization Group
    • setGrossWeight

      public void setGrossWeight(@Nullable BigDecimal grossWeight)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: GrossWeight

      Parameters:
      grossWeight - Weight of object
    • setGrossWeightUnit

      public void setGrossWeightUnit(@Nullable String grossWeightUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: GrossWeightUnit

      Parameters:
      grossWeightUnit - Unit of weight
    • setSizeOrDimensionText

      public void setSizeOrDimensionText(@Nullable String sizeOrDimensionText)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: SizeOrDimensionText

      Parameters:
      sizeOrDimensionText - Size/dimension
    • setInventoryNumber

      public void setInventoryNumber(@Nullable String inventoryNumber)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: InventoryNumber

      Parameters:
      inventoryNumber - Inventory number
    • setOperationStartDate

      public void setOperationStartDate(@Nullable LocalDateTime operationStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OperationStartDate

      Parameters:
      operationStartDate - Start-up Date of the Technical Object
    • setAcquisitionValue

      public void setAcquisitionValue(@Nullable BigDecimal acquisitionValue)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: AcquisitionValue

      Parameters:
      acquisitionValue - Acquisition Value
    • setCurrency

      public void setCurrency(@Nullable String currency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: Currency

      Parameters:
      currency - Currency Key
    • setAcquisitionDate

      public void setAcquisitionDate(@Nullable LocalDateTime acquisitionDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: AcquisitionDate

      Parameters:
      acquisitionDate - Acquisition date
    • setAssetManufacturerName

      public void setAssetManufacturerName(@Nullable String assetManufacturerName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: AssetManufacturerName

      Parameters:
      assetManufacturerName - Manufacturer of asset
    • setManufacturerPartTypeName

      public void setManufacturerPartTypeName(@Nullable String manufacturerPartTypeName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: ManufacturerPartTypeName

      Parameters:
      manufacturerPartTypeName - Manufacturer model number
    • setManufacturerCountry

      public void setManufacturerCountry(@Nullable String manufacturerCountry)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ManufacturerCountry

      Parameters:
      manufacturerCountry - Country/Region of Manufacture
    • setConstructionYear

      public void setConstructionYear(@Nullable String constructionYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ConstructionYear

      Parameters:
      constructionYear - Year of construction
    • setConstructionMonth

      public void setConstructionMonth(@Nullable String constructionMonth)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ConstructionMonth

      Parameters:
      constructionMonth - Month of construction
    • setManufacturerPartNmbr

      public void setManufacturerPartNmbr(@Nullable String manufacturerPartNmbr)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: ManufacturerPartNmbr

      Parameters:
      manufacturerPartNmbr - Manufacturer part number
    • setManufacturerSerialNumber

      public void setManufacturerSerialNumber(@Nullable String manufacturerSerialNumber)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: ManufacturerSerialNumber

      Parameters:
      manufacturerSerialNumber - Manufacturer's Serial Number
    • setMaintenancePlant

      public void setMaintenancePlant(@Nullable String maintenancePlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenancePlant

      Parameters:
      maintenancePlant - Maintenance Plant
    • setAssetLocation

      public void setAssetLocation(@Nullable String assetLocation)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: AssetLocation

      Parameters:
      assetLocation - Location of maintenance object
    • setAssetRoom

      public void setAssetRoom(@Nullable String assetRoom)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: AssetRoom

      Parameters:
      assetRoom - Room
    • setPlantSection

      public void setPlantSection(@Nullable String plantSection)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlantSection

      Parameters:
      plantSection - Plant Section
    • setWorkCenter

      public void setWorkCenter(@Nullable String workCenter)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WorkCenter

      Parameters:
      workCenter - Work Center
    • setWorkCenterInternalID

      public void setWorkCenterInternalID(@Nullable String workCenterInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WorkCenterInternalID

      Parameters:
      workCenterInternalID - Object ID of PP work center
    • setWorkCenterPlant

      public void setWorkCenterPlant(@Nullable String workCenterPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WorkCenterPlant

      Parameters:
      workCenterPlant - Plant
    • setABCIndicator

      public void setABCIndicator(@Nullable String aBCIndicator)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ABCIndicator

      Parameters:
      aBCIndicator - ABC Indicator for Technical Object
    • setMaintObjectFreeDefinedAttrib

      public void setMaintObjectFreeDefinedAttrib(@Nullable String maintObjectFreeDefinedAttrib)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: MaintObjectFreeDefinedAttrib

      Parameters:
      maintObjectFreeDefinedAttrib - Sort Field
    • setFormOfAddress

      public void setFormOfAddress(@Nullable String formOfAddress)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FormOfAddress

      Parameters:
      formOfAddress - Form-of-Address Key
    • setBusinessPartnerName1

      public void setBusinessPartnerName1(@Nullable String businessPartnerName1)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: BusinessPartnerName1

      Parameters:
      businessPartnerName1 - Name 1
    • setBusinessPartnerName2

      public void setBusinessPartnerName2(@Nullable String businessPartnerName2)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: BusinessPartnerName2

      Parameters:
      businessPartnerName2 - Name 2
    • setCityName

      public void setCityName(@Nullable String cityName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: CityName

      Parameters:
      cityName - City
    • setHouseNumber

      public void setHouseNumber(@Nullable String houseNumber)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: HouseNumber

      Parameters:
      houseNumber - House Number
    • setHouseNumberSupplementText

      public void setHouseNumberSupplementText(@Nullable String houseNumberSupplementText)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: HouseNumberSupplementText

      Parameters:
      houseNumberSupplementText - House number supplement
    • setBuilding

      public void setBuilding(@Nullable String building)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: Building

      Parameters:
      building - Building (Number or Code)
    • setFloor

      public void setFloor(@Nullable String floor)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Floor

      Parameters:
      floor - Floor in building
    • setRoomNumber

      public void setRoomNumber(@Nullable String roomNumber)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RoomNumber

      Parameters:
      roomNumber - Room or Apartment Number
    • setPostalCode

      public void setPostalCode(@Nullable String postalCode)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PostalCode

      Parameters:
      postalCode - City Postal Code
    • setStreetName

      public void setStreetName(@Nullable String streetName)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: StreetName

      Parameters:
      streetName - Street
    • setRegion

      public void setRegion(@Nullable String region)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Region

      Parameters:
      region - Region (State, Province, County)
    • setCountry

      public void setCountry(@Nullable String country)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Country

      Parameters:
      country - Country/Region Key
    • setPhoneNumber

      public void setPhoneNumber(@Nullable String phoneNumber)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PhoneNumber

      Parameters:
      phoneNumber - Telephone No.: Dialing Code + Number
    • setFaxNumber

      public void setFaxNumber(@Nullable String faxNumber)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: FaxNumber

      Parameters:
      faxNumber - Fax Number: Dialing Code+Number
    • setCompanyCode

      public void setCompanyCode(@Nullable String companyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Parameters:
      companyCode - Company Code
    • setBusinessArea

      public void setBusinessArea(@Nullable String businessArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessArea

      Parameters:
      businessArea - Business Area
    • setMasterFixedAsset

      public void setMasterFixedAsset(@Nullable String masterFixedAsset)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MasterFixedAsset

      Parameters:
      masterFixedAsset - Main Asset Number
    • setFixedAsset

      public void setFixedAsset(@Nullable String fixedAsset)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FixedAsset

      Parameters:
      fixedAsset - Asset Subnumber
    • setCostCenter

      public void setCostCenter(@Nullable String costCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Parameters:
      costCenter - Cost Center
    • setControllingArea

      public void setControllingArea(@Nullable String controllingArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ControllingArea

      Parameters:
      controllingArea - Controlling Area
    • setWBSElementExternalID

      public void setWBSElementExternalID(@Nullable String wBSElementExternalID)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElementExternalID

      Parameters:
      wBSElementExternalID - Work Breakdown Structure Element (WBS Element) Edited
    • setSettlementOrder

      public void setSettlementOrder(@Nullable String settlementOrder)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: SettlementOrder

      Parameters:
      settlementOrder - Settlement order
    • setMaintenancePlanningPlant

      public void setMaintenancePlanningPlant(@Nullable String maintenancePlanningPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenancePlanningPlant

      Parameters:
      maintenancePlanningPlant - Maintenance Planning Plant
    • setMaintenancePlannerGroup

      public void setMaintenancePlannerGroup(@Nullable String maintenancePlannerGroup)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintenancePlannerGroup

      Parameters:
      maintenancePlannerGroup - Planner Group for Customer Service and Plant Maintenance
    • setMainWorkCenter

      public void setMainWorkCenter(@Nullable String mainWorkCenter)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MainWorkCenter

      Parameters:
      mainWorkCenter - Main work center for maintenance tasks
    • setMainWorkCenterInternalID

      public void setMainWorkCenterInternalID(@Nullable String mainWorkCenterInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MainWorkCenterInternalID

      Parameters:
      mainWorkCenterInternalID - Object ID of the Work Center
    • setMainWorkCenterPlant

      public void setMainWorkCenterPlant(@Nullable String mainWorkCenterPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MainWorkCenterPlant

      Parameters:
      mainWorkCenterPlant - Plant associated with main work center
    • setCatalogProfile

      public void setCatalogProfile(@Nullable String catalogProfile)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: CatalogProfile

      Parameters:
      catalogProfile - Catalog Profile
    • setFunctionalLocation

      public void setFunctionalLocation(@Nullable String functionalLocation)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: FunctionalLocation

      Parameters:
      functionalLocation - Object ID of Functional Location or Equipment
    • setFunctionalLocationLabelName

      public void setFunctionalLocationLabelName(@Nullable String functionalLocationLabelName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: FunctionalLocationLabelName

      Parameters:
      functionalLocationLabelName - Functional Location Label
    • setFunctionalLocationName

      public void setFunctionalLocationName(@Nullable String functionalLocationName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: FunctionalLocationName

      Parameters:
      functionalLocationName - Description of functional location
    • setEquipInstallationPositionNmbr

      public void setEquipInstallationPositionNmbr(@Nullable String equipInstallationPositionNmbr)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EquipInstallationPositionNmbr

      Parameters:
      equipInstallationPositionNmbr - Equipment position at InstallLoc (Superior Equip./FunctLoc)
    • setSuperordinateEquipment

      public void setSuperordinateEquipment(@Nullable String superordinateEquipment)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: SuperordinateEquipment

      Parameters:
      superordinateEquipment - Superordinate Equipment
    • setTechnicalObjectSortCode

      public void setTechnicalObjectSortCode(@Nullable String technicalObjectSortCode)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: TechnicalObjectSortCode

      Parameters:
      technicalObjectSortCode - Technical identification number
    • setConstructionMaterial

      public void setConstructionMaterial(@Nullable String constructionMaterial)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: ConstructionMaterial

      Parameters:
      constructionMaterial - Construction type material of the object
    • setMaterial

      public void setMaterial(@Nullable String material)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Material

      Parameters:
      material - Material Number
    • setSerialNumber

      public void setSerialNumber(@Nullable String serialNumber)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: SerialNumber

      Parameters:
      serialNumber - Serial Number
    • setUniqueItemIdentifier

      public void setUniqueItemIdentifier(@Nullable String uniqueItemIdentifier)
      Constraints: Not nullable, Maximum length: 72

      Original property name from the Odata EDM: UniqueItemIdentifier

      Parameters:
      uniqueItemIdentifier - Unique Item Identifier
    • setUniqueItemIdentifierStrucType

      public void setUniqueItemIdentifierStrucType(@Nullable String uniqueItemIdentifierStrucType)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: UniqueItemIdentifierStrucType

      Parameters:
      uniqueItemIdentifierStrucType - Structure Type of UII
    • setUniqueItemIdentifierRespPlant

      public void setUniqueItemIdentifierRespPlant(@Nullable String uniqueItemIdentifierRespPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: UniqueItemIdentifierRespPlant

      Parameters:
      uniqueItemIdentifierRespPlant - Plant Responsible for UII
    • setSalesOrganization

      public void setSalesOrganization(@Nullable String salesOrganization)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOrganization

      Parameters:
      salesOrganization - Sales Organization
    • setDistributionChannel

      public void setDistributionChannel(@Nullable String distributionChannel)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DistributionChannel

      Parameters:
      distributionChannel - Distribution Channel
    • setOrganizationDivision

      public void setOrganizationDivision(@Nullable String organizationDivision)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OrganizationDivision

      Parameters:
      organizationDivision - Division
    • setSalesGroup

      public void setSalesGroup(@Nullable String salesGroup)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: SalesGroup

      Parameters:
      salesGroup - Sales Group
    • setSalesOffice

      public void setSalesOffice(@Nullable String salesOffice)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOffice

      Parameters:
      salesOffice - Sales Office
    • setCreationDate

      public void setCreationDate(@Nullable LocalDateTime creationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDate

      Parameters:
      creationDate - Record Created On
    • setCreatedByUser

      public void setCreatedByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Parameters:
      createdByUser - Name of Person Responsible for Creating the Object
    • setLastChangedByUser

      public void setLastChangedByUser(@Nullable String lastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Parameters:
      lastChangedByUser - Name of Person Who Changed Object
    • setLastChangeDateTime

      public void setLastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeDateTime

      Parameters:
      lastChangeDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setNextEquipUsagePeriodSqncNmbr

      public void setNextEquipUsagePeriodSqncNmbr(@Nullable String nextEquipUsagePeriodSqncNmbr)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: NextEquipUsagePeriodSqncNmbr

      Parameters:
      nextEquipUsagePeriodSqncNmbr - Number of next EquipUsagePeriod on same day
    • setMaintObjectLocAcctAssgmtNmbr

      public void setMaintObjectLocAcctAssgmtNmbr(@Nullable String maintObjectLocAcctAssgmtNmbr)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintObjectLocAcctAssgmtNmbr

      Parameters:
      maintObjectLocAcctAssgmtNmbr - Location and account assignment for technical object
    • setMaintObjectInternalID

      public void setMaintObjectInternalID(@Nullable String maintObjectInternalID)
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: MaintObjectInternalID

      Parameters:
      maintObjectInternalID - Object Number
    • setEquipUsagePeriodSequenceNumber

      public void setEquipUsagePeriodSequenceNumber(@Nullable String equipUsagePeriodSequenceNumber)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: EquipUsagePeriodSequenceNumber

      Parameters:
      equipUsagePeriodSequenceNumber - Consecutive numbering of EquipUsagePeriods on same day
    • setEquipmentIsAtCustomer

      public void setEquipmentIsAtCustomer(@Nullable Boolean equipmentIsAtCustomer)
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsAtCustomer

      Parameters:
      equipmentIsAtCustomer - Checkbox
    • setEquipmentIsAvailable

      public void setEquipmentIsAvailable(@Nullable Boolean equipmentIsAvailable)
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsAvailable

      Parameters:
      equipmentIsAvailable - Checkbox
    • setEquipmentIsInWarehouse

      public void setEquipmentIsInWarehouse(@Nullable Boolean equipmentIsInWarehouse)
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsInWarehouse

      Parameters:
      equipmentIsInWarehouse - Checkbox
    • setEquipmentIsAssignedToDelivery

      public void setEquipmentIsAssignedToDelivery(@Nullable Boolean equipmentIsAssignedToDelivery)
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsAssignedToDelivery

      Parameters:
      equipmentIsAssignedToDelivery - Checkbox
    • setEquipmentIsMarkedForDeletion

      public void setEquipmentIsMarkedForDeletion(@Nullable Boolean equipmentIsMarkedForDeletion)
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsMarkedForDeletion

      Parameters:
      equipmentIsMarkedForDeletion - Checkbox
    • setEquipmentIsInstalled

      public void setEquipmentIsInstalled(@Nullable Boolean equipmentIsInstalled)
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsInstalled

      Parameters:
      equipmentIsInstalled - Checkbox
    • setEquipIsAllocToSuperiorEquip

      public void setEquipIsAllocToSuperiorEquip(@Nullable Boolean equipIsAllocToSuperiorEquip)
      Constraints: none

      Original property name from the Odata EDM: EquipIsAllocToSuperiorEquip

      Parameters:
      equipIsAllocToSuperiorEquip - Checkbox
    • setEquipmentIsInactive

      public void setEquipmentIsInactive(@Nullable Boolean equipmentIsInactive)
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsInactive

      Parameters:
      equipmentIsInactive - Checkbox
    • setEquipHasSubOrdinateEquipment

      public void setEquipHasSubOrdinateEquipment(@Nullable String equipHasSubOrdinateEquipment)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: EquipHasSubOrdinateEquipment

      Parameters:
      equipHasSubOrdinateEquipment - The equipHasSubOrdinateEquipment to set.
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<Equipment>
    • getKey

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<Equipment>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<Equipment>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<Equipment>
    • field

      @Nonnull public static <T> EquipmentField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      fieldName - The name of the extension field as returned by the OData service.
      fieldType - The Java type to use for the extension field when performing value comparisons.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> EquipmentField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<Equipment>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<Equipment>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<Equipment>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<Equipment>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<Equipment>
    • fetchClassification

      @Nonnull public List<EquipmentClass> fetchClassification()
      Fetches the EquipmentClass entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Classification.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated EquipmentClass entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getClassificationOrFetch

      @Nonnull public List<EquipmentClass> getClassificationOrFetch()
      Retrieval of associated EquipmentClass entities (one to many). This corresponds to the OData navigation property to_Classification.

      If the navigation property to_Classification of a queried Equipment 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.

      Returns:
      List of associated EquipmentClass entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getClassificationIfPresent

      @Nonnull public io.vavr.control.Option<List<EquipmentClass>> getClassificationIfPresent()
      Retrieval of associated EquipmentClass entities (one to many). This corresponds to the OData navigation property to_Classification.

      If the navigation property for an entity Equipment has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_Classification is already loaded, the result will contain the EquipmentClass entities. If not, an Option with result state empty is returned.
    • setClassification

      public void setClassification(@Nonnull List<EquipmentClass> value)
      Overwrites the list of associated EquipmentClass entities for the loaded navigation property to_Classification.

      If the navigation property to_Classification of a queried Equipment 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 EquipmentClass entities.
    • addClassification

      public void addClassification(EquipmentClass... entity)
      Adds elements to the list of associated EquipmentClass entities. This corresponds to the OData navigation property to_Classification.

      If the navigation property to_Classification of a queried Equipment 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 EquipmentClass entities.
    • fetchLongText

      @Nullable public EquipmentLongText fetchLongText()
      Fetches the EquipmentLongText entity (one to one) associated with this entity. This corresponds to the OData navigation property to_LongText.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated EquipmentLongText entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getLongTextOrFetch

      @Nullable public EquipmentLongText getLongTextOrFetch()
      Retrieval of associated EquipmentLongText entity (one to one). This corresponds to the OData navigation property to_LongText.

      If the navigation property to_LongText of a queried Equipment 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.

      Returns:
      List of associated EquipmentLongText entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getLongTextIfPresent

      @Nonnull public io.vavr.control.Option<EquipmentLongText> getLongTextIfPresent()
      Retrieval of associated EquipmentLongText entity (one to one). This corresponds to the OData navigation property to_LongText.

      If the navigation property for an entity Equipment has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_LongText is already loaded, the result will contain the EquipmentLongText entity. If not, an Option with result state empty is returned.
    • setLongText

      public void setLongText(EquipmentLongText value)
      Overwrites the associated EquipmentLongText entity for the loaded navigation property to_LongText.
      Parameters:
      value - New EquipmentLongText entity.
    • fetchPartner

      @Nonnull public List<EquipmentPartner> fetchPartner()
      Fetches the EquipmentPartner entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Partner.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated EquipmentPartner entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getPartnerOrFetch

      @Nonnull public List<EquipmentPartner> getPartnerOrFetch()
      Retrieval of associated EquipmentPartner entities (one to many). This corresponds to the OData navigation property to_Partner.

      If the navigation property to_Partner of a queried Equipment 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.

      Returns:
      List of associated EquipmentPartner entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getPartnerIfPresent

      @Nonnull public io.vavr.control.Option<List<EquipmentPartner>> getPartnerIfPresent()
      Retrieval of associated EquipmentPartner entities (one to many). This corresponds to the OData navigation property to_Partner.

      If the navigation property for an entity Equipment has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_Partner is already loaded, the result will contain the EquipmentPartner entities. If not, an Option with result state empty is returned.
    • setPartner

      public void setPartner(@Nonnull List<EquipmentPartner> value)
      Overwrites the list of associated EquipmentPartner entities for the loaded navigation property to_Partner.

      If the navigation property to_Partner of a queried Equipment 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 EquipmentPartner entities.
    • addPartner

      public void addPartner(EquipmentPartner... entity)
      Adds elements to the list of associated EquipmentPartner entities. This corresponds to the OData navigation property to_Partner.

      If the navigation property to_Partner of a queried Equipment 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 EquipmentPartner entities.
    • fetchWarranty

      @Nonnull public List<EquipmentWarranty> fetchWarranty()
      Fetches the EquipmentWarranty entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Warranty.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated EquipmentWarranty entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWarrantyOrFetch

      @Nonnull public List<EquipmentWarranty> getWarrantyOrFetch()
      Retrieval of associated EquipmentWarranty entities (one to many). This corresponds to the OData navigation property to_Warranty.

      If the navigation property to_Warranty of a queried Equipment 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.

      Returns:
      List of associated EquipmentWarranty entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getWarrantyIfPresent

      @Nonnull public io.vavr.control.Option<List<EquipmentWarranty>> getWarrantyIfPresent()
      Retrieval of associated EquipmentWarranty entities (one to many). This corresponds to the OData navigation property to_Warranty.

      If the navigation property for an entity Equipment has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_Warranty is already loaded, the result will contain the EquipmentWarranty entities. If not, an Option with result state empty is returned.
    • setWarranty

      public void setWarranty(@Nonnull List<EquipmentWarranty> value)
      Overwrites the list of associated EquipmentWarranty entities for the loaded navigation property to_Warranty.

      If the navigation property to_Warranty of a queried Equipment 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 EquipmentWarranty entities.
    • addWarranty

      public void addWarranty(EquipmentWarranty... entity)
      Adds elements to the list of associated EquipmentWarranty entities. This corresponds to the OData navigation property to_Warranty.

      If the navigation property to_Warranty of a queried Equipment 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 EquipmentWarranty entities.
    • builder

      @Nonnull public static Equipment.EquipmentBuilder builder()
    • getEquipment

      @Nullable public String getEquipment()
      (Key Field) Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Equipment

      Returns:
      Equipment Number
    • getValidityEndDate

      @Nullable public LocalDateTime getValidityEndDate()
      (Key Field) Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityEndDate

      Returns:
      Valid To Date
    • getValidityEndTime

      @Nullable public LocalTime getValidityEndTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityEndTime

      Returns:
      Equipment usage period time stamp
    • getEquipmentValidityEndDateTime

      @Nullable public ZonedDateTime getEquipmentValidityEndDateTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EquipmentValidityEndDateTime

      Returns:
      The equipmentValidityEndDateTime contained in this entity.
    • getValidityStartDate

      @Nullable public LocalDateTime getValidityStartDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityStartDate

      Returns:
      Valid-From Date
    • getEquipmentOID

      @Nullable public String getEquipmentOID()
      Constraints: Not nullable, Maximum length: 128

      Original property name from the Odata EDM: EquipmentOID

      Returns:
      Object Instance ID of an Equipment
    • getEquipmentName

      @Nullable public String getEquipmentName()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: EquipmentName

      Returns:
      Description of technical object
    • getEquipmentCategory

      @Nullable public String getEquipmentCategory()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: EquipmentCategory

      Returns:
      Equipment category
    • getTechnicalObjectType

      @Nullable public String getTechnicalObjectType()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: TechnicalObjectType

      Returns:
      Type of Technical Object
    • getAuthorizationGroup

      @Nullable public String getAuthorizationGroup()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: AuthorizationGroup

      Returns:
      Technical Object Authorization Group
    • getGrossWeight

      @Nullable public BigDecimal getGrossWeight()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: GrossWeight

      Returns:
      Weight of object
    • getGrossWeightUnit

      @Nullable public String getGrossWeightUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: GrossWeightUnit

      Returns:
      Unit of weight
    • getSizeOrDimensionText

      @Nullable public String getSizeOrDimensionText()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: SizeOrDimensionText

      Returns:
      Size/dimension
    • getInventoryNumber

      @Nullable public String getInventoryNumber()
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: InventoryNumber

      Returns:
      Inventory number
    • getOperationStartDate

      @Nullable public LocalDateTime getOperationStartDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OperationStartDate

      Returns:
      Start-up Date of the Technical Object
    • getAcquisitionValue

      @Nullable public BigDecimal getAcquisitionValue()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: AcquisitionValue

      Returns:
      Acquisition Value
    • getCurrency

      @Nullable public String getCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: Currency

      Returns:
      Currency Key
    • getAcquisitionDate

      @Nullable public LocalDateTime getAcquisitionDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: AcquisitionDate

      Returns:
      Acquisition date
    • getAssetManufacturerName

      @Nullable public String getAssetManufacturerName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: AssetManufacturerName

      Returns:
      Manufacturer of asset
    • getManufacturerPartTypeName

      @Nullable public String getManufacturerPartTypeName()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: ManufacturerPartTypeName

      Returns:
      Manufacturer model number
    • getManufacturerCountry

      @Nullable public String getManufacturerCountry()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ManufacturerCountry

      Returns:
      Country/Region of Manufacture
    • getConstructionYear

      @Nullable public String getConstructionYear()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ConstructionYear

      Returns:
      Year of construction
    • getConstructionMonth

      @Nullable public String getConstructionMonth()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ConstructionMonth

      Returns:
      Month of construction
    • getManufacturerPartNmbr

      @Nullable public String getManufacturerPartNmbr()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: ManufacturerPartNmbr

      Returns:
      Manufacturer part number
    • getManufacturerSerialNumber

      @Nullable public String getManufacturerSerialNumber()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: ManufacturerSerialNumber

      Returns:
      Manufacturer's Serial Number
    • getMaintenancePlant

      @Nullable public String getMaintenancePlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenancePlant

      Returns:
      Maintenance Plant
    • getAssetLocation

      @Nullable public String getAssetLocation()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: AssetLocation

      Returns:
      Location of maintenance object
    • getAssetRoom

      @Nullable public String getAssetRoom()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: AssetRoom

      Returns:
      Room
    • getPlantSection

      @Nullable public String getPlantSection()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlantSection

      Returns:
      Plant Section
    • getWorkCenter

      @Nullable public String getWorkCenter()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WorkCenter

      Returns:
      Work Center
    • getWorkCenterInternalID

      @Nullable public String getWorkCenterInternalID()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WorkCenterInternalID

      Returns:
      Object ID of PP work center
    • getWorkCenterPlant

      @Nullable public String getWorkCenterPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WorkCenterPlant

      Returns:
      Plant
    • getABCIndicator

      @Nullable public String getABCIndicator()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ABCIndicator

      Returns:
      ABC Indicator for Technical Object
    • getMaintObjectFreeDefinedAttrib

      @Nullable public String getMaintObjectFreeDefinedAttrib()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: MaintObjectFreeDefinedAttrib

      Returns:
      Sort Field
    • getFormOfAddress

      @Nullable public String getFormOfAddress()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FormOfAddress

      Returns:
      Form-of-Address Key
    • getBusinessPartnerName1

      @Nullable public String getBusinessPartnerName1()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: BusinessPartnerName1

      Returns:
      Name 1
    • getBusinessPartnerName2

      @Nullable public String getBusinessPartnerName2()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: BusinessPartnerName2

      Returns:
      Name 2
    • getCityName

      @Nullable public String getCityName()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: CityName

      Returns:
      City
    • getHouseNumber

      @Nullable public String getHouseNumber()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: HouseNumber

      Returns:
      House Number
    • getHouseNumberSupplementText

      @Nullable public String getHouseNumberSupplementText()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: HouseNumberSupplementText

      Returns:
      House number supplement
    • getBuilding

      @Nullable public String getBuilding()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: Building

      Returns:
      Building (Number or Code)
    • getFloor

      @Nullable public String getFloor()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Floor

      Returns:
      Floor in building
    • getRoomNumber

      @Nullable public String getRoomNumber()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RoomNumber

      Returns:
      Room or Apartment Number
    • getPostalCode

      @Nullable public String getPostalCode()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PostalCode

      Returns:
      City Postal Code
    • getStreetName

      @Nullable public String getStreetName()
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: StreetName

      Returns:
      Street
    • getRegion

      @Nullable public String getRegion()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Region

      Returns:
      Region (State, Province, County)
    • getCountry

      @Nullable public String getCountry()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Country

      Returns:
      Country/Region Key
    • getPhoneNumber

      @Nullable public String getPhoneNumber()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PhoneNumber

      Returns:
      Telephone No.: Dialing Code + Number
    • getFaxNumber

      @Nullable public String getFaxNumber()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: FaxNumber

      Returns:
      Fax Number: Dialing Code+Number
    • getCompanyCode

      @Nullable public String getCompanyCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Returns:
      Company Code
    • getBusinessArea

      @Nullable public String getBusinessArea()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessArea

      Returns:
      Business Area
    • getMasterFixedAsset

      @Nullable public String getMasterFixedAsset()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MasterFixedAsset

      Returns:
      Main Asset Number
    • getFixedAsset

      @Nullable public String getFixedAsset()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: FixedAsset

      Returns:
      Asset Subnumber
    • getCostCenter

      @Nullable public String getCostCenter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Returns:
      Cost Center
    • getControllingArea

      @Nullable public String getControllingArea()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ControllingArea

      Returns:
      Controlling Area
    • getWBSElementExternalID

      @Nullable public String getWBSElementExternalID()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElementExternalID

      Returns:
      Work Breakdown Structure Element (WBS Element) Edited
    • getSettlementOrder

      @Nullable public String getSettlementOrder()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: SettlementOrder

      Returns:
      Settlement order
    • getMaintenancePlanningPlant

      @Nullable public String getMaintenancePlanningPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenancePlanningPlant

      Returns:
      Maintenance Planning Plant
    • getMaintenancePlannerGroup

      @Nullable public String getMaintenancePlannerGroup()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintenancePlannerGroup

      Returns:
      Planner Group for Customer Service and Plant Maintenance
    • getMainWorkCenter

      @Nullable public String getMainWorkCenter()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MainWorkCenter

      Returns:
      Main work center for maintenance tasks
    • getMainWorkCenterInternalID

      @Nullable public String getMainWorkCenterInternalID()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MainWorkCenterInternalID

      Returns:
      Object ID of the Work Center
    • getMainWorkCenterPlant

      @Nullable public String getMainWorkCenterPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MainWorkCenterPlant

      Returns:
      Plant associated with main work center
    • getCatalogProfile

      @Nullable public String getCatalogProfile()
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: CatalogProfile

      Returns:
      Catalog Profile
    • getFunctionalLocation

      @Nullable public String getFunctionalLocation()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: FunctionalLocation

      Returns:
      Object ID of Functional Location or Equipment
    • getFunctionalLocationLabelName

      @Nullable public String getFunctionalLocationLabelName()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: FunctionalLocationLabelName

      Returns:
      Functional Location Label
    • getFunctionalLocationName

      @Nullable public String getFunctionalLocationName()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: FunctionalLocationName

      Returns:
      Description of functional location
    • getEquipInstallationPositionNmbr

      @Nullable public String getEquipInstallationPositionNmbr()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EquipInstallationPositionNmbr

      Returns:
      Equipment position at InstallLoc (Superior Equip./FunctLoc)
    • getSuperordinateEquipment

      @Nullable public String getSuperordinateEquipment()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: SuperordinateEquipment

      Returns:
      Superordinate Equipment
    • getTechnicalObjectSortCode

      @Nullable public String getTechnicalObjectSortCode()
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: TechnicalObjectSortCode

      Returns:
      Technical identification number
    • getConstructionMaterial

      @Nullable public String getConstructionMaterial()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: ConstructionMaterial

      Returns:
      Construction type material of the object
    • getMaterial

      @Nullable public String getMaterial()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Material

      Returns:
      Material Number
    • getSerialNumber

      @Nullable public String getSerialNumber()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: SerialNumber

      Returns:
      Serial Number
    • getUniqueItemIdentifier

      @Nullable public String getUniqueItemIdentifier()
      Constraints: Not nullable, Maximum length: 72

      Original property name from the Odata EDM: UniqueItemIdentifier

      Returns:
      Unique Item Identifier
    • getUniqueItemIdentifierStrucType

      @Nullable public String getUniqueItemIdentifierStrucType()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: UniqueItemIdentifierStrucType

      Returns:
      Structure Type of UII
    • getUniqueItemIdentifierRespPlant

      @Nullable public String getUniqueItemIdentifierRespPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: UniqueItemIdentifierRespPlant

      Returns:
      Plant Responsible for UII
    • getSalesOrganization

      @Nullable public String getSalesOrganization()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOrganization

      Returns:
      Sales Organization
    • getDistributionChannel

      @Nullable public String getDistributionChannel()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DistributionChannel

      Returns:
      Distribution Channel
    • getOrganizationDivision

      @Nullable public String getOrganizationDivision()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: OrganizationDivision

      Returns:
      Division
    • getSalesGroup

      @Nullable public String getSalesGroup()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: SalesGroup

      Returns:
      Sales Group
    • getSalesOffice

      @Nullable public String getSalesOffice()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOffice

      Returns:
      Sales Office
    • getCreationDate

      @Nullable public LocalDateTime getCreationDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDate

      Returns:
      Record Created On
    • getCreatedByUser

      @Nullable public String getCreatedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      Name of Person Responsible for Creating the Object
    • getLastChangedByUser

      @Nullable public String getLastChangedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      Name of Person Who Changed Object
    • getLastChangeDateTime

      @Nullable public ZonedDateTime getLastChangeDateTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getNextEquipUsagePeriodSqncNmbr

      @Nullable public String getNextEquipUsagePeriodSqncNmbr()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: NextEquipUsagePeriodSqncNmbr

      Returns:
      Number of next EquipUsagePeriod on same day
    • getMaintObjectLocAcctAssgmtNmbr

      @Nullable public String getMaintObjectLocAcctAssgmtNmbr()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintObjectLocAcctAssgmtNmbr

      Returns:
      Location and account assignment for technical object
    • getMaintObjectInternalID

      @Nullable public String getMaintObjectInternalID()
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: MaintObjectInternalID

      Returns:
      Object Number
    • getEquipUsagePeriodSequenceNumber

      @Nullable public String getEquipUsagePeriodSequenceNumber()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: EquipUsagePeriodSequenceNumber

      Returns:
      Consecutive numbering of EquipUsagePeriods on same day
    • getEquipmentIsAtCustomer

      @Nullable public Boolean getEquipmentIsAtCustomer()
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsAtCustomer

      Returns:
      Checkbox
    • getEquipmentIsAvailable

      @Nullable public Boolean getEquipmentIsAvailable()
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsAvailable

      Returns:
      Checkbox
    • getEquipmentIsInWarehouse

      @Nullable public Boolean getEquipmentIsInWarehouse()
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsInWarehouse

      Returns:
      Checkbox
    • getEquipmentIsAssignedToDelivery

      @Nullable public Boolean getEquipmentIsAssignedToDelivery()
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsAssignedToDelivery

      Returns:
      Checkbox
    • getEquipmentIsMarkedForDeletion

      @Nullable public Boolean getEquipmentIsMarkedForDeletion()
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsMarkedForDeletion

      Returns:
      Checkbox
    • getEquipmentIsInstalled

      @Nullable public Boolean getEquipmentIsInstalled()
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsInstalled

      Returns:
      Checkbox
    • getEquipIsAllocToSuperiorEquip

      @Nullable public Boolean getEquipIsAllocToSuperiorEquip()
      Constraints: none

      Original property name from the Odata EDM: EquipIsAllocToSuperiorEquip

      Returns:
      Checkbox
    • getEquipmentIsInactive

      @Nullable public Boolean getEquipmentIsInactive()
      Constraints: none

      Original property name from the Odata EDM: EquipmentIsInactive

      Returns:
      Checkbox
    • getEquipHasSubOrdinateEquipment

      @Nullable public String getEquipHasSubOrdinateEquipment()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: EquipHasSubOrdinateEquipment

      Returns:
      The equipHasSubOrdinateEquipment contained in this entity.
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<Equipment>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<Equipment>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<Equipment>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<Equipment>