public class FunctionalLocation extends VdmEntity<FunctionalLocation>
Original entity name from the Odata EDM: FunctionalLocationType
Modifier and Type | Class and Description |
---|---|
static class |
FunctionalLocation.FunctionalLocationBuilder
Helper class to allow for fluent creation of FunctionalLocation instances.
|
Modifier and Type | Field and Description |
---|---|
static FunctionalLocationField<String> |
ABC_INDICATOR
Use with available fluent helpers to apply the ABCIndicator field to query operations.
|
static FunctionalLocationField<LocalDateTime> |
ACQUISITION_DATE
Use with available fluent helpers to apply the AcquisitionDate field to query operations.
|
static FunctionalLocationField<BigDecimal> |
ACQUISITION_VALUE
Use with available fluent helpers to apply the AcquisitionValue field to query operations.
|
static FunctionalLocationSelectable |
ALL_FIELDS
Selector for all available fields of FunctionalLocation.
|
static FunctionalLocationField<String> |
ASSET_LOCATION
Use with available fluent helpers to apply the AssetLocation field to query operations.
|
static FunctionalLocationField<String> |
ASSET_MANUFACTURER_NAME
Use with available fluent helpers to apply the AssetManufacturerName field to query operations.
|
static FunctionalLocationField<String> |
ASSET_ROOM
Use with available fluent helpers to apply the AssetRoom field to query operations.
|
static FunctionalLocationField<String> |
AUTHORIZATION_GROUP
Use with available fluent helpers to apply the AuthorizationGroup field to query operations.
|
static FunctionalLocationField<String> |
BUSINESS_AREA
Use with available fluent helpers to apply the BusinessArea field to query operations.
|
static FunctionalLocationField<String> |
BUSINESS_PARTNER_NAME1
Use with available fluent helpers to apply the BusinessPartnerName1 field to query operations.
|
static FunctionalLocationField<String> |
CATALOG_PROFILE
Use with available fluent helpers to apply the CatalogProfile field to query operations.
|
static FunctionalLocationField<String> |
CITY_NAME
Use with available fluent helpers to apply the CityName field to query operations.
|
static FunctionalLocationField<String> |
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations.
|
static FunctionalLocationField<String> |
CONSTRUCTION_MATERIAL
Use with available fluent helpers to apply the ConstructionMaterial field to query operations.
|
static FunctionalLocationField<String> |
CONSTRUCTION_MONTH
Use with available fluent helpers to apply the ConstructionMonth field to query operations.
|
static FunctionalLocationField<String> |
CONSTRUCTION_YEAR
Use with available fluent helpers to apply the ConstructionYear field to query operations.
|
static FunctionalLocationField<String> |
CONTROLLING_AREA
Use with available fluent helpers to apply the ControllingArea field to query operations.
|
static FunctionalLocationField<String> |
COST_CENTER
Use with available fluent helpers to apply the CostCenter field to query operations.
|
static FunctionalLocationField<String> |
COUNTRY
Use with available fluent helpers to apply the Country field to query operations.
|
static FunctionalLocationField<String> |
CURRENCY
Use with available fluent helpers to apply the Currency field to query operations.
|
static FunctionalLocationField<String> |
DISTRIBUTION_CHANNEL
Use with available fluent helpers to apply the DistributionChannel field to query operations.
|
static FunctionalLocationField<Boolean> |
EQUIPMENT_INSTALLATION_IS_ALLOWED
Use with available fluent helpers to apply the EquipmentInstallationIsAllowed field to query operations.
|
static FunctionalLocationField<String> |
FAX_NUMBER
Use with available fluent helpers to apply the FaxNumber field to query operations.
|
static FunctionalLocationField<String> |
FIXED_ASSET
Use with available fluent helpers to apply the FixedAsset field to query operations.
|
static FunctionalLocationField<String> |
FUNC_LOCATION_STRUCTURE
Use with available fluent helpers to apply the FuncLocationStructure field to query operations.
|
static FunctionalLocationField<String> |
FUNCNL_LOC_HAS_SUB_ORDINATE_FUNC_LOC
Use with available fluent helpers to apply the FuncnlLocHasSubOrdinateFuncLoc field to query operations.
|
static FunctionalLocationField<Boolean> |
FUNCNL_LOC_IS_DEACTIVATED
Use with available fluent helpers to apply the FuncnlLocIsDeactivated field to query operations.
|
static FunctionalLocationField<Boolean> |
FUNCNL_LOC_IS_DELETED
Use with available fluent helpers to apply the FuncnlLocIsDeleted field to query operations.
|
static FunctionalLocationField<Boolean> |
FUNCNL_LOC_IS_MARKED_FOR_DELETION
Use with available fluent helpers to apply the FuncnlLocIsMarkedForDeletion field to query operations.
|
static FunctionalLocationField<String> |
FUNCTIONAL_LOCATION
Use with available fluent helpers to apply the FunctionalLocation field to query operations.
|
static FunctionalLocationField<String> |
FUNCTIONAL_LOCATION_CATEGORY
Use with available fluent helpers to apply the FunctionalLocationCategory field to query operations.
|
static FunctionalLocationField<String> |
FUNCTIONAL_LOCATION_HAS_EQUIPMENT
Use with available fluent helpers to apply the FunctionalLocationHasEquipment field to query operations.
|
static FunctionalLocationField<Boolean> |
FUNCTIONAL_LOCATION_IS_ACTIVE
Use with available fluent helpers to apply the FunctionalLocationIsActive field to query operations.
|
static FunctionalLocationField<String> |
FUNCTIONAL_LOCATION_LABEL_NAME
Use with available fluent helpers to apply the FunctionalLocationLabelName field to query operations.
|
static FunctionalLocationField<String> |
FUNCTIONAL_LOCATION_NAME
Use with available fluent helpers to apply the FunctionalLocationName field to query operations.
|
static FunctionalLocationField<BigDecimal> |
GROSS_WEIGHT
Use with available fluent helpers to apply the GrossWeight field to query operations.
|
static FunctionalLocationField<String> |
GROSS_WEIGHT_UNIT
Use with available fluent helpers to apply the GrossWeightUnit field to query operations.
|
static FunctionalLocationField<String> |
HOUSE_NUMBER
Use with available fluent helpers to apply the HouseNumber field to query operations.
|
static FunctionalLocationField<String> |
INVENTORY_NUMBER
Use with available fluent helpers to apply the InventoryNumber field to query operations.
|
static FunctionalLocationField<ZonedDateTime> |
LAST_CHANGE_DATE_TIME
Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
|
static FunctionalLocationField<String> |
MAIN_WORK_CENTER
Use with available fluent helpers to apply the MainWorkCenter field to query operations.
|
static FunctionalLocationField<String> |
MAIN_WORK_CENTER_INTERNAL_ID
Use with available fluent helpers to apply the MainWorkCenterInternalID field to query operations.
|
static FunctionalLocationField<String> |
MAIN_WORK_CENTER_PLANT
Use with available fluent helpers to apply the MainWorkCenterPlant field to query operations.
|
static FunctionalLocationField<String> |
MAINT_OBJECT_FREE_DEFINED_ATTRIB
Use with available fluent helpers to apply the MaintObjectFreeDefinedAttrib field to query operations.
|
static FunctionalLocationField<String> |
MAINTENANCE_PLANNER_GROUP
Use with available fluent helpers to apply the MaintenancePlannerGroup field to query operations.
|
static FunctionalLocationField<String> |
MAINTENANCE_PLANNING_PLANT
Use with available fluent helpers to apply the MaintenancePlanningPlant field to query operations.
|
static FunctionalLocationField<String> |
MAINTENANCE_PLANT
Use with available fluent helpers to apply the MaintenancePlant field to query operations.
|
static FunctionalLocationField<String> |
MANUFACTURER_COUNTRY
Use with available fluent helpers to apply the ManufacturerCountry field to query operations.
|
static FunctionalLocationField<String> |
MANUFACTURER_PART_NMBR
Use with available fluent helpers to apply the ManufacturerPartNmbr field to query operations.
|
static FunctionalLocationField<String> |
MANUFACTURER_PART_TYPE_NAME
Use with available fluent helpers to apply the ManufacturerPartTypeName field to query operations.
|
static FunctionalLocationField<String> |
MANUFACTURER_SERIAL_NUMBER
Use with available fluent helpers to apply the ManufacturerSerialNumber field to query operations.
|
static FunctionalLocationField<String> |
MASTER_FIXED_ASSET
Use with available fluent helpers to apply the MasterFixedAsset field to query operations.
|
static FunctionalLocationField<Boolean> |
ONE_PIECE_OF_EQUIPMENT_IS_ALLOWED
Use with available fluent helpers to apply the OnePieceOfEquipmentIsAllowed field to query operations.
|
static FunctionalLocationField<LocalDateTime> |
OPERATION_START_DATE
Use with available fluent helpers to apply the OperationStartDate field to query operations.
|
static FunctionalLocationField<String> |
ORGANIZATION_DIVISION
Use with available fluent helpers to apply the OrganizationDivision field to query operations.
|
static FunctionalLocationField<String> |
PHONE_NUMBER
Use with available fluent helpers to apply the PhoneNumber field to query operations.
|
static FunctionalLocationField<String> |
PLANT_SECTION
Use with available fluent helpers to apply the PlantSection field to query operations.
|
static FunctionalLocationField<String> |
POSTAL_CODE
Use with available fluent helpers to apply the PostalCode field to query operations.
|
static FunctionalLocationField<String> |
REGION
Use with available fluent helpers to apply the Region field to query operations.
|
static FunctionalLocationField<String> |
SALES_GROUP
Use with available fluent helpers to apply the SalesGroup field to query operations.
|
static FunctionalLocationField<String> |
SALES_OFFICE
Use with available fluent helpers to apply the SalesOffice field to query operations.
|
static FunctionalLocationField<String> |
SALES_ORGANIZATION
Use with available fluent helpers to apply the SalesOrganization field to query operations.
|
static FunctionalLocationField<String> |
SETTLEMENT_ORDER
Use with available fluent helpers to apply the SettlementOrder field to query operations.
|
static FunctionalLocationField<String> |
STREET_NAME
Use with available fluent helpers to apply the StreetName field to query operations.
|
static FunctionalLocationField<String> |
SUPERIOR_FUNCNL_LOC_LABEL_NAME
Use with available fluent helpers to apply the SuperiorFuncnlLocLabelName field to query operations.
|
static FunctionalLocationField<String> |
SUPERIOR_FUNCTIONAL_LOCATION
Use with available fluent helpers to apply the SuperiorFunctionalLocation field to query operations.
|
static FunctionalLocationField<String> |
TECHNICAL_OBJECT_TYPE
Use with available fluent helpers to apply the TechnicalObjectType field to query operations.
|
static FunctionalLocationLink<FunctionalLocationClass> |
TO_CLASSIFICATION
Use with available fluent helpers to apply the to_Classification navigation property to query operations.
|
static FunctionalLocationOneToOneLink<FunctionalLocationLongText> |
TO_LONG_TEXT
Use with available fluent helpers to apply the to_LongText navigation property to query operations.
|
static FunctionalLocationLink<FunctionalLocationPartner> |
TO_PARTNER
Use with available fluent helpers to apply the to_Partner navigation property to query operations.
|
static FunctionalLocationLink<FunctionalLocationWarranty> |
TO_WARRANTY
Use with available fluent helpers to apply the to_Warranty navigation property to query operations.
|
static FunctionalLocationField<String> |
WBS_ELEMENT_EXTERNAL_ID
Use with available fluent helpers to apply the WBSElementExternalID field to query operations.
|
static FunctionalLocationField<String> |
WORK_CENTER
Use with available fluent helpers to apply the WorkCenter field to query operations.
|
static FunctionalLocationField<String> |
WORK_CENTER_INTERNAL_ID
Use with available fluent helpers to apply the WorkCenterInternalID field to query operations.
|
static FunctionalLocationField<String> |
WORK_CENTER_PLANT
Use with available fluent helpers to apply the WorkCenterPlant field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
FunctionalLocation() |
FunctionalLocation(String functionalLocation,
String functionalLocationLabelName,
String functionalLocationName,
String funcLocationStructure,
String functionalLocationCategory,
String superiorFunctionalLocation,
String superiorFuncnlLocLabelName,
String technicalObjectType,
String authorizationGroup,
BigDecimal grossWeight,
String grossWeightUnit,
LocalDateTime operationStartDate,
String inventoryNumber,
BigDecimal acquisitionValue,
String currency,
LocalDateTime acquisitionDate,
String assetManufacturerName,
String manufacturerPartNmbr,
String manufacturerCountry,
String manufacturerPartTypeName,
String constructionMonth,
String constructionYear,
String manufacturerSerialNumber,
String maintenancePlant,
String assetLocation,
String assetRoom,
String plantSection,
String workCenter,
String workCenterInternalID,
String workCenterPlant,
String aBCIndicator,
String maintObjectFreeDefinedAttrib,
String businessPartnerName1,
String cityName,
String houseNumber,
String postalCode,
String streetName,
String region,
String country,
String phoneNumber,
String faxNumber,
String companyCode,
String businessArea,
String masterFixedAsset,
String fixedAsset,
String costCenter,
String controllingArea,
String wBSElementExternalID,
String settlementOrder,
String constructionMaterial,
String maintenancePlannerGroup,
String maintenancePlanningPlant,
String mainWorkCenterPlant,
String mainWorkCenter,
String mainWorkCenterInternalID,
String catalogProfile,
Boolean equipmentInstallationIsAllowed,
Boolean onePieceOfEquipmentIsAllowed,
String salesOrganization,
String distributionChannel,
String salesOffice,
String organizationDivision,
String salesGroup,
String functionalLocationHasEquipment,
String funcnlLocHasSubOrdinateFuncLoc,
ZonedDateTime lastChangeDateTime,
Boolean funcnlLocIsMarkedForDeletion,
Boolean funcnlLocIsDeleted,
Boolean functionalLocationIsActive,
Boolean funcnlLocIsDeactivated,
List<FunctionalLocationClass> toClassification,
FunctionalLocationLongText toLongText,
List<FunctionalLocationPartner> toPartner,
List<FunctionalLocationWarranty> toWarranty) |
Modifier and Type | Method and Description |
---|---|
void |
addClassification(FunctionalLocationClass... entity)
Adds elements to the list of associated FunctionalLocationClass entities.
|
void |
addPartner(FunctionalLocationPartner... entity)
Adds elements to the list of associated FunctionalLocationPartner entities.
|
void |
addWarranty(FunctionalLocationWarranty... entity)
Adds elements to the list of associated FunctionalLocationWarranty entities.
|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static FunctionalLocation.FunctionalLocationBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<FunctionalLocationClass> |
fetchClassification()
Fetches the FunctionalLocationClass entities (one to many) associated with this entity.
|
FunctionalLocationLongText |
fetchLongText()
Fetches the FunctionalLocationLongText entity (one to one) associated with this entity.
|
List<FunctionalLocationPartner> |
fetchPartner()
Fetches the FunctionalLocationPartner entities (one to many) associated with this entity.
|
List<FunctionalLocationWarranty> |
fetchWarranty()
Fetches the FunctionalLocationWarranty entities (one to many) associated with this entity.
|
static <T> FunctionalLocationField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getABCIndicator()
Constraints: Not nullable, Maximum length: 1
|
LocalDateTime |
getAcquisitionDate()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getAcquisitionValue()
Constraints: Not nullable, Precision: 14, Scale: 3
|
String |
getAssetLocation()
Constraints: Not nullable, Maximum length: 10
|
String |
getAssetManufacturerName()
Constraints: Not nullable, Maximum length: 30
|
String |
getAssetRoom()
Constraints: Not nullable, Maximum length: 8
|
String |
getAuthorizationGroup()
Constraints: Not nullable, Maximum length: 4
|
String |
getBusinessArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getBusinessPartnerName1()
Constraints: Not nullable, Maximum length: 40
|
String |
getCatalogProfile()
Constraints: Not nullable, Maximum length: 9
|
String |
getCityName()
Constraints: Not nullable, Maximum length: 40
|
io.vavr.control.Option<List<FunctionalLocationClass>> |
getClassificationIfPresent()
Retrieval of associated FunctionalLocationClass entities (one to many).
|
List<FunctionalLocationClass> |
getClassificationOrFetch()
Retrieval of associated FunctionalLocationClass entities (one to many).
|
String |
getCompanyCode()
Constraints: Not nullable, Maximum length: 4
|
String |
getConstructionMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getConstructionMonth()
Constraints: Not nullable, Maximum length: 2
|
String |
getConstructionYear()
Constraints: Not nullable, Maximum length: 4
|
String |
getControllingArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getCostCenter()
Constraints: Not nullable, Maximum length: 10
|
String |
getCountry()
Constraints: Not nullable, Maximum length: 3
|
String |
getCurrency()
Constraints: Not nullable, Maximum length: 5
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
String |
getDistributionChannel()
Constraints: Not nullable, Maximum length: 2
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
Boolean |
getEquipmentInstallationIsAllowed()
Constraints: none
|
String |
getFaxNumber()
Constraints: Not nullable, Maximum length: 30
|
String |
getFixedAsset()
Constraints: Not nullable, Maximum length: 4
|
String |
getFuncLocationStructure()
Constraints: Not nullable, Maximum length: 5
|
String |
getFuncnlLocHasSubOrdinateFuncLoc()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getFuncnlLocIsDeactivated()
Constraints: none
|
Boolean |
getFuncnlLocIsDeleted()
Constraints: none
|
Boolean |
getFuncnlLocIsMarkedForDeletion()
Constraints: none
|
String |
getFunctionalLocation()
(Key Field) Constraints: Not nullable, Maximum length: 30
|
String |
getFunctionalLocationCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getFunctionalLocationHasEquipment()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getFunctionalLocationIsActive()
Constraints: none
|
String |
getFunctionalLocationLabelName()
Constraints: Not nullable, Maximum length: 40
|
String |
getFunctionalLocationName()
Constraints: Not nullable, Maximum length: 40
|
BigDecimal |
getGrossWeight()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getGrossWeightUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getHouseNumber()
Constraints: Not nullable, Maximum length: 10
|
String |
getInventoryNumber()
Constraints: Not nullable, Maximum length: 25
|
protected Map<String,Object> |
getKey() |
ZonedDateTime |
getLastChangeDateTime()
Constraints: Not nullable, Precision: 0
|
io.vavr.control.Option<FunctionalLocationLongText> |
getLongTextIfPresent()
Retrieval of associated FunctionalLocationLongText entity (one to one).
|
FunctionalLocationLongText |
getLongTextOrFetch()
Retrieval of associated FunctionalLocationLongText entity (one to one).
|
String |
getMaintenancePlannerGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getMaintenancePlanningPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getMaintenancePlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getMaintObjectFreeDefinedAttrib()
Constraints: Not nullable, Maximum length: 30
|
String |
getMainWorkCenter()
Constraints: Not nullable, Maximum length: 8
|
String |
getMainWorkCenterInternalID()
Constraints: Not nullable, Maximum length: 8
|
String |
getMainWorkCenterPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getManufacturerCountry()
Constraints: Not nullable, Maximum length: 3
|
String |
getManufacturerPartNmbr()
Constraints: Not nullable, Maximum length: 30
|
String |
getManufacturerPartTypeName()
Constraints: Not nullable, Maximum length: 20
|
String |
getManufacturerSerialNumber()
Constraints: Not nullable, Maximum length: 30
|
String |
getMasterFixedAsset()
Constraints: Not nullable, Maximum length: 12
|
Boolean |
getOnePieceOfEquipmentIsAllowed()
Constraints: none
|
LocalDateTime |
getOperationStartDate()
Constraints: Not nullable, Precision: 0
|
String |
getOrganizationDivision()
Constraints: Not nullable, Maximum length: 2
|
io.vavr.control.Option<List<FunctionalLocationPartner>> |
getPartnerIfPresent()
Retrieval of associated FunctionalLocationPartner entities (one to many).
|
List<FunctionalLocationPartner> |
getPartnerOrFetch()
Retrieval of associated FunctionalLocationPartner entities (one to many).
|
String |
getPhoneNumber()
Constraints: Not nullable, Maximum length: 30
|
String |
getPlantSection()
Constraints: Not nullable, Maximum length: 3
|
String |
getPostalCode()
Constraints: Not nullable, Maximum length: 10
|
String |
getRegion()
Constraints: Not nullable, Maximum length: 3
|
String |
getSalesGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getSalesOffice()
Constraints: Not nullable, Maximum length: 4
|
String |
getSalesOrganization()
Constraints: Not nullable, Maximum length: 4
|
String |
getSettlementOrder()
Constraints: Not nullable, Maximum length: 12
|
String |
getStreetName()
Constraints: Not nullable, Maximum length: 60
|
String |
getSuperiorFuncnlLocLabelName()
Constraints: Not nullable, Maximum length: 40
|
String |
getSuperiorFunctionalLocation()
Constraints: Not nullable, Maximum length: 30
|
String |
getTechnicalObjectType()
Constraints: Not nullable, Maximum length: 10
|
Class<FunctionalLocation> |
getType() |
io.vavr.control.Option<List<FunctionalLocationWarranty>> |
getWarrantyIfPresent()
Retrieval of associated FunctionalLocationWarranty entities (one to many).
|
List<FunctionalLocationWarranty> |
getWarrantyOrFetch()
Retrieval of associated FunctionalLocationWarranty entities (one to many).
|
String |
getWBSElementExternalID()
Constraints: Not nullable, Maximum length: 24
|
String |
getWorkCenter()
Constraints: Not nullable, Maximum length: 8
|
String |
getWorkCenterInternalID()
Constraints: Not nullable, Maximum length: 8
|
String |
getWorkCenterPlant()
Constraints: Not nullable, Maximum length: 4
|
int |
hashCode() |
void |
setABCIndicator(String aBCIndicator)
Constraints: Not nullable, Maximum length: 1
|
void |
setAcquisitionDate(LocalDateTime acquisitionDate)
Constraints: Not nullable, Precision: 0
|
void |
setAcquisitionValue(BigDecimal acquisitionValue)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setAssetLocation(String assetLocation)
Constraints: Not nullable, Maximum length: 10
|
void |
setAssetManufacturerName(String assetManufacturerName)
Constraints: Not nullable, Maximum length: 30
|
void |
setAssetRoom(String assetRoom)
Constraints: Not nullable, Maximum length: 8
|
void |
setAuthorizationGroup(String authorizationGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setBusinessArea(String businessArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setBusinessPartnerName1(String businessPartnerName1)
Constraints: Not nullable, Maximum length: 40
|
void |
setCatalogProfile(String catalogProfile)
Constraints: Not nullable, Maximum length: 9
|
void |
setCityName(String cityName)
Constraints: Not nullable, Maximum length: 40
|
void |
setClassification(List<FunctionalLocationClass> value)
Overwrites the list of associated FunctionalLocationClass entities for the loaded navigation property
to_Classification.
|
void |
setCompanyCode(String companyCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setConstructionMaterial(String constructionMaterial)
Constraints: Not nullable, Maximum length: 40
|
void |
setConstructionMonth(String constructionMonth)
Constraints: Not nullable, Maximum length: 2
|
void |
setConstructionYear(String constructionYear)
Constraints: Not nullable, Maximum length: 4
|
void |
setControllingArea(String controllingArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setCostCenter(String costCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setCountry(String country)
Constraints: Not nullable, Maximum length: 3
|
void |
setCurrency(String currency)
Constraints: Not nullable, Maximum length: 5
|
void |
setDistributionChannel(String distributionChannel)
Constraints: Not nullable, Maximum length: 2
|
void |
setEquipmentInstallationIsAllowed(Boolean equipmentInstallationIsAllowed)
Constraints: none
|
void |
setFaxNumber(String faxNumber)
Constraints: Not nullable, Maximum length: 30
|
void |
setFixedAsset(String fixedAsset)
Constraints: Not nullable, Maximum length: 4
|
void |
setFuncLocationStructure(String funcLocationStructure)
Constraints: Not nullable, Maximum length: 5
|
void |
setFuncnlLocHasSubOrdinateFuncLoc(String funcnlLocHasSubOrdinateFuncLoc)
Constraints: Not nullable, Maximum length: 1
|
void |
setFuncnlLocIsDeactivated(Boolean funcnlLocIsDeactivated)
Constraints: none
|
void |
setFuncnlLocIsDeleted(Boolean funcnlLocIsDeleted)
Constraints: none
|
void |
setFuncnlLocIsMarkedForDeletion(Boolean funcnlLocIsMarkedForDeletion)
Constraints: none
|
void |
setFunctionalLocation(String functionalLocation)
(Key Field) Constraints: Not nullable, Maximum length: 30
|
void |
setFunctionalLocationCategory(String functionalLocationCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setFunctionalLocationHasEquipment(String functionalLocationHasEquipment)
Constraints: Not nullable, Maximum length: 1
|
void |
setFunctionalLocationIsActive(Boolean functionalLocationIsActive)
Constraints: none
|
void |
setFunctionalLocationLabelName(String functionalLocationLabelName)
Constraints: Not nullable, Maximum length: 40
|
void |
setFunctionalLocationName(String functionalLocationName)
Constraints: Not nullable, Maximum length: 40
|
void |
setGrossWeight(BigDecimal grossWeight)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setGrossWeightUnit(String grossWeightUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setHouseNumber(String houseNumber)
Constraints: Not nullable, Maximum length: 10
|
void |
setInventoryNumber(String inventoryNumber)
Constraints: Not nullable, Maximum length: 25
|
void |
setLastChangeDateTime(ZonedDateTime lastChangeDateTime)
Constraints: Not nullable, Precision: 0
|
void |
setLongText(FunctionalLocationLongText value)
Overwrites the associated FunctionalLocationLongText entity for the loaded navigation property
to_LongText.
|
void |
setMaintenancePlannerGroup(String maintenancePlannerGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setMaintenancePlanningPlant(String maintenancePlanningPlant)
Constraints: Not nullable, Maximum length: 4
|
void |
setMaintenancePlant(String maintenancePlant)
Constraints: Not nullable, Maximum length: 4
|
void |
setMaintObjectFreeDefinedAttrib(String maintObjectFreeDefinedAttrib)
Constraints: Not nullable, Maximum length: 30
|
void |
setMainWorkCenter(String mainWorkCenter)
Constraints: Not nullable, Maximum length: 8
|
void |
setMainWorkCenterInternalID(String mainWorkCenterInternalID)
Constraints: Not nullable, Maximum length: 8
|
void |
setMainWorkCenterPlant(String mainWorkCenterPlant)
Constraints: Not nullable, Maximum length: 4
|
void |
setManufacturerCountry(String manufacturerCountry)
Constraints: Not nullable, Maximum length: 3
|
void |
setManufacturerPartNmbr(String manufacturerPartNmbr)
Constraints: Not nullable, Maximum length: 30
|
void |
setManufacturerPartTypeName(String manufacturerPartTypeName)
Constraints: Not nullable, Maximum length: 20
|
void |
setManufacturerSerialNumber(String manufacturerSerialNumber)
Constraints: Not nullable, Maximum length: 30
|
void |
setMasterFixedAsset(String masterFixedAsset)
Constraints: Not nullable, Maximum length: 12
|
void |
setOnePieceOfEquipmentIsAllowed(Boolean onePieceOfEquipmentIsAllowed)
Constraints: none
|
void |
setOperationStartDate(LocalDateTime operationStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setOrganizationDivision(String organizationDivision)
Constraints: Not nullable, Maximum length: 2
|
void |
setPartner(List<FunctionalLocationPartner> value)
Overwrites the list of associated FunctionalLocationPartner entities for the loaded navigation property
to_Partner.
|
void |
setPhoneNumber(String phoneNumber)
Constraints: Not nullable, Maximum length: 30
|
void |
setPlantSection(String plantSection)
Constraints: Not nullable, Maximum length: 3
|
void |
setPostalCode(String postalCode)
Constraints: Not nullable, Maximum length: 10
|
void |
setRegion(String region)
Constraints: Not nullable, Maximum length: 3
|
void |
setSalesGroup(String salesGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setSalesOffice(String salesOffice)
Constraints: Not nullable, Maximum length: 4
|
void |
setSalesOrganization(String salesOrganization)
Constraints: Not nullable, Maximum length: 4
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSettlementOrder(String settlementOrder)
Constraints: Not nullable, Maximum length: 12
|
void |
setStreetName(String streetName)
Constraints: Not nullable, Maximum length: 60
|
void |
setSuperiorFuncnlLocLabelName(String superiorFuncnlLocLabelName)
Constraints: Not nullable, Maximum length: 40
|
void |
setSuperiorFunctionalLocation(String superiorFunctionalLocation)
Constraints: Not nullable, Maximum length: 30
|
void |
setTechnicalObjectType(String technicalObjectType)
Constraints: Not nullable, Maximum length: 10
|
void |
setWarranty(List<FunctionalLocationWarranty> value)
Overwrites the list of associated FunctionalLocationWarranty entities for the loaded navigation property
to_Warranty.
|
void |
setWBSElementExternalID(String wBSElementExternalID)
Constraints: Not nullable, Maximum length: 24
|
void |
setWorkCenter(String workCenter)
Constraints: Not nullable, Maximum length: 8
|
void |
setWorkCenterInternalID(String workCenterInternalID)
Constraints: Not nullable, Maximum length: 8
|
void |
setWorkCenterPlant(String workCenterPlant)
Constraints: Not nullable, Maximum length: 4
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final FunctionalLocationSelectable ALL_FIELDS
public static final FunctionalLocationField<String> FUNCTIONAL_LOCATION
public static final FunctionalLocationField<String> FUNCTIONAL_LOCATION_LABEL_NAME
public static final FunctionalLocationField<String> FUNCTIONAL_LOCATION_NAME
public static final FunctionalLocationField<String> FUNC_LOCATION_STRUCTURE
public static final FunctionalLocationField<String> FUNCTIONAL_LOCATION_CATEGORY
public static final FunctionalLocationField<String> SUPERIOR_FUNCTIONAL_LOCATION
public static final FunctionalLocationField<String> SUPERIOR_FUNCNL_LOC_LABEL_NAME
public static final FunctionalLocationField<String> TECHNICAL_OBJECT_TYPE
public static final FunctionalLocationField<String> AUTHORIZATION_GROUP
public static final FunctionalLocationField<BigDecimal> GROSS_WEIGHT
public static final FunctionalLocationField<String> GROSS_WEIGHT_UNIT
public static final FunctionalLocationField<LocalDateTime> OPERATION_START_DATE
public static final FunctionalLocationField<String> INVENTORY_NUMBER
public static final FunctionalLocationField<BigDecimal> ACQUISITION_VALUE
public static final FunctionalLocationField<String> CURRENCY
public static final FunctionalLocationField<LocalDateTime> ACQUISITION_DATE
public static final FunctionalLocationField<String> ASSET_MANUFACTURER_NAME
public static final FunctionalLocationField<String> MANUFACTURER_PART_NMBR
public static final FunctionalLocationField<String> MANUFACTURER_COUNTRY
public static final FunctionalLocationField<String> MANUFACTURER_PART_TYPE_NAME
public static final FunctionalLocationField<String> CONSTRUCTION_MONTH
public static final FunctionalLocationField<String> CONSTRUCTION_YEAR
public static final FunctionalLocationField<String> MANUFACTURER_SERIAL_NUMBER
public static final FunctionalLocationField<String> MAINTENANCE_PLANT
public static final FunctionalLocationField<String> ASSET_LOCATION
public static final FunctionalLocationField<String> ASSET_ROOM
public static final FunctionalLocationField<String> PLANT_SECTION
public static final FunctionalLocationField<String> WORK_CENTER
public static final FunctionalLocationField<String> WORK_CENTER_INTERNAL_ID
public static final FunctionalLocationField<String> WORK_CENTER_PLANT
public static final FunctionalLocationField<String> ABC_INDICATOR
public static final FunctionalLocationField<String> MAINT_OBJECT_FREE_DEFINED_ATTRIB
public static final FunctionalLocationField<String> BUSINESS_PARTNER_NAME1
public static final FunctionalLocationField<String> CITY_NAME
public static final FunctionalLocationField<String> HOUSE_NUMBER
public static final FunctionalLocationField<String> POSTAL_CODE
public static final FunctionalLocationField<String> STREET_NAME
public static final FunctionalLocationField<String> REGION
public static final FunctionalLocationField<String> COUNTRY
public static final FunctionalLocationField<String> PHONE_NUMBER
public static final FunctionalLocationField<String> FAX_NUMBER
public static final FunctionalLocationField<String> COMPANY_CODE
public static final FunctionalLocationField<String> BUSINESS_AREA
public static final FunctionalLocationField<String> MASTER_FIXED_ASSET
public static final FunctionalLocationField<String> FIXED_ASSET
public static final FunctionalLocationField<String> COST_CENTER
public static final FunctionalLocationField<String> CONTROLLING_AREA
public static final FunctionalLocationField<String> WBS_ELEMENT_EXTERNAL_ID
public static final FunctionalLocationField<String> SETTLEMENT_ORDER
public static final FunctionalLocationField<String> CONSTRUCTION_MATERIAL
public static final FunctionalLocationField<String> MAINTENANCE_PLANNER_GROUP
public static final FunctionalLocationField<String> MAINTENANCE_PLANNING_PLANT
public static final FunctionalLocationField<String> MAIN_WORK_CENTER_PLANT
public static final FunctionalLocationField<String> MAIN_WORK_CENTER
public static final FunctionalLocationField<String> MAIN_WORK_CENTER_INTERNAL_ID
public static final FunctionalLocationField<String> CATALOG_PROFILE
public static final FunctionalLocationField<Boolean> EQUIPMENT_INSTALLATION_IS_ALLOWED
public static final FunctionalLocationField<Boolean> ONE_PIECE_OF_EQUIPMENT_IS_ALLOWED
public static final FunctionalLocationField<String> SALES_ORGANIZATION
public static final FunctionalLocationField<String> DISTRIBUTION_CHANNEL
public static final FunctionalLocationField<String> SALES_OFFICE
public static final FunctionalLocationField<String> ORGANIZATION_DIVISION
public static final FunctionalLocationField<String> SALES_GROUP
public static final FunctionalLocationField<String> FUNCTIONAL_LOCATION_HAS_EQUIPMENT
public static final FunctionalLocationField<String> FUNCNL_LOC_HAS_SUB_ORDINATE_FUNC_LOC
public static final FunctionalLocationField<ZonedDateTime> LAST_CHANGE_DATE_TIME
public static final FunctionalLocationField<Boolean> FUNCNL_LOC_IS_MARKED_FOR_DELETION
public static final FunctionalLocationField<Boolean> FUNCNL_LOC_IS_DELETED
public static final FunctionalLocationField<Boolean> FUNCTIONAL_LOCATION_IS_ACTIVE
public static final FunctionalLocationField<Boolean> FUNCNL_LOC_IS_DEACTIVATED
public static final FunctionalLocationLink<FunctionalLocationClass> TO_CLASSIFICATION
public static final FunctionalLocationOneToOneLink<FunctionalLocationLongText> TO_LONG_TEXT
public static final FunctionalLocationLink<FunctionalLocationPartner> TO_PARTNER
public static final FunctionalLocationLink<FunctionalLocationWarranty> TO_WARRANTY
public FunctionalLocation()
public FunctionalLocation(@Nullable String functionalLocation, @Nullable String functionalLocationLabelName, @Nullable String functionalLocationName, @Nullable String funcLocationStructure, @Nullable String functionalLocationCategory, @Nullable String superiorFunctionalLocation, @Nullable String superiorFuncnlLocLabelName, @Nullable String technicalObjectType, @Nullable String authorizationGroup, @Nullable BigDecimal grossWeight, @Nullable String grossWeightUnit, @Nullable LocalDateTime operationStartDate, @Nullable String inventoryNumber, @Nullable BigDecimal acquisitionValue, @Nullable String currency, @Nullable LocalDateTime acquisitionDate, @Nullable String assetManufacturerName, @Nullable String manufacturerPartNmbr, @Nullable String manufacturerCountry, @Nullable String manufacturerPartTypeName, @Nullable String constructionMonth, @Nullable String constructionYear, @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 businessPartnerName1, @Nullable String cityName, @Nullable String houseNumber, @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 constructionMaterial, @Nullable String maintenancePlannerGroup, @Nullable String maintenancePlanningPlant, @Nullable String mainWorkCenterPlant, @Nullable String mainWorkCenter, @Nullable String mainWorkCenterInternalID, @Nullable String catalogProfile, @Nullable Boolean equipmentInstallationIsAllowed, @Nullable Boolean onePieceOfEquipmentIsAllowed, @Nullable String salesOrganization, @Nullable String distributionChannel, @Nullable String salesOffice, @Nullable String organizationDivision, @Nullable String salesGroup, @Nullable String functionalLocationHasEquipment, @Nullable String funcnlLocHasSubOrdinateFuncLoc, @Nullable ZonedDateTime lastChangeDateTime, @Nullable Boolean funcnlLocIsMarkedForDeletion, @Nullable Boolean funcnlLocIsDeleted, @Nullable Boolean functionalLocationIsActive, @Nullable Boolean funcnlLocIsDeactivated, List<FunctionalLocationClass> toClassification, @Nullable FunctionalLocationLongText toLongText, List<FunctionalLocationPartner> toPartner, List<FunctionalLocationWarranty> toWarranty)
@Nonnull public Class<FunctionalLocation> getType()
getType
in class VdmObject<FunctionalLocation>
public void setFunctionalLocation(@Nullable String functionalLocation)
Original property name from the Odata EDM: FunctionalLocation
functionalLocation
- Functional locationpublic void setFunctionalLocationLabelName(@Nullable String functionalLocationLabelName)
Original property name from the Odata EDM: FunctionalLocationLabelName
functionalLocationLabelName
- Functional Location Labelpublic void setFunctionalLocationName(@Nullable String functionalLocationName)
Original property name from the Odata EDM: FunctionalLocationName
functionalLocationName
- Description of functional locationpublic void setFuncLocationStructure(@Nullable String funcLocationStructure)
Original property name from the Odata EDM: FuncLocationStructure
funcLocationStructure
- Functional Location Structure Indicatorpublic void setFunctionalLocationCategory(@Nullable String functionalLocationCategory)
Original property name from the Odata EDM: FunctionalLocationCategory
functionalLocationCategory
- Functional location categorypublic void setSuperiorFunctionalLocation(@Nullable String superiorFunctionalLocation)
Original property name from the Odata EDM: SuperiorFunctionalLocation
superiorFunctionalLocation
- Functional locationpublic void setSuperiorFuncnlLocLabelName(@Nullable String superiorFuncnlLocLabelName)
Original property name from the Odata EDM: SuperiorFuncnlLocLabelName
superiorFuncnlLocLabelName
- Functional Location Labelpublic void setTechnicalObjectType(@Nullable String technicalObjectType)
Original property name from the Odata EDM: TechnicalObjectType
technicalObjectType
- Type of Technical Objectpublic void setAuthorizationGroup(@Nullable String authorizationGroup)
Original property name from the Odata EDM: AuthorizationGroup
authorizationGroup
- Technical object authorization grouppublic void setGrossWeight(@Nullable BigDecimal grossWeight)
Original property name from the Odata EDM: GrossWeight
grossWeight
- Gross weightpublic void setGrossWeightUnit(@Nullable String grossWeightUnit)
Original property name from the Odata EDM: GrossWeightUnit
grossWeightUnit
- Weight Unitpublic void setOperationStartDate(@Nullable LocalDateTime operationStartDate)
Original property name from the Odata EDM: OperationStartDate
operationStartDate
- Start-up Date of the Technical Objectpublic void setInventoryNumber(@Nullable String inventoryNumber)
Original property name from the Odata EDM: InventoryNumber
inventoryNumber
- Inventory numberpublic void setAcquisitionValue(@Nullable BigDecimal acquisitionValue)
Original property name from the Odata EDM: AcquisitionValue
acquisitionValue
- Acquisition Valuepublic void setCurrency(@Nullable String currency)
Original property name from the Odata EDM: Currency
currency
- Currency Keypublic void setAcquisitionDate(@Nullable LocalDateTime acquisitionDate)
Original property name from the Odata EDM: AcquisitionDate
acquisitionDate
- Acquisition datepublic void setAssetManufacturerName(@Nullable String assetManufacturerName)
Original property name from the Odata EDM: AssetManufacturerName
assetManufacturerName
- Manufacturer of Assetpublic void setManufacturerPartNmbr(@Nullable String manufacturerPartNmbr)
Original property name from the Odata EDM: ManufacturerPartNmbr
manufacturerPartNmbr
- Manufacturer part numberpublic void setManufacturerCountry(@Nullable String manufacturerCountry)
Original property name from the Odata EDM: ManufacturerCountry
manufacturerCountry
- Country of manufacturepublic void setManufacturerPartTypeName(@Nullable String manufacturerPartTypeName)
Original property name from the Odata EDM: ManufacturerPartTypeName
manufacturerPartTypeName
- Manufacturer model numberpublic void setConstructionMonth(@Nullable String constructionMonth)
Original property name from the Odata EDM: ConstructionMonth
constructionMonth
- Month of constructionpublic void setConstructionYear(@Nullable String constructionYear)
Original property name from the Odata EDM: ConstructionYear
constructionYear
- Year of constructionpublic void setManufacturerSerialNumber(@Nullable String manufacturerSerialNumber)
Original property name from the Odata EDM: ManufacturerSerialNumber
manufacturerSerialNumber
- Manufacturer serial numberpublic void setMaintenancePlant(@Nullable String maintenancePlant)
Original property name from the Odata EDM: MaintenancePlant
maintenancePlant
- Maintenance Plantpublic void setAssetLocation(@Nullable String assetLocation)
Original property name from the Odata EDM: AssetLocation
assetLocation
- Location of maintenance objectpublic void setAssetRoom(@Nullable String assetRoom)
Original property name from the Odata EDM: AssetRoom
assetRoom
- Roompublic void setPlantSection(@Nullable String plantSection)
Original property name from the Odata EDM: PlantSection
plantSection
- Plant Sectionpublic void setWorkCenter(@Nullable String workCenter)
Original property name from the Odata EDM: WorkCenter
workCenter
- Work Centerpublic void setWorkCenterInternalID(@Nullable String workCenterInternalID)
Original property name from the Odata EDM: WorkCenterInternalID
workCenterInternalID
- Object ID of PP work centerpublic void setWorkCenterPlant(@Nullable String workCenterPlant)
Original property name from the Odata EDM: WorkCenterPlant
workCenterPlant
- Plantpublic void setABCIndicator(@Nullable String aBCIndicator)
Original property name from the Odata EDM: ABCIndicator
aBCIndicator
- ABC Indicator for Technical Objectpublic void setMaintObjectFreeDefinedAttrib(@Nullable String maintObjectFreeDefinedAttrib)
Original property name from the Odata EDM: MaintObjectFreeDefinedAttrib
maintObjectFreeDefinedAttrib
- Sort Fieldpublic void setBusinessPartnerName1(@Nullable String businessPartnerName1)
Original property name from the Odata EDM: BusinessPartnerName1
businessPartnerName1
- Name 1public void setCityName(@Nullable String cityName)
Original property name from the Odata EDM: CityName
cityName
- Citypublic void setHouseNumber(@Nullable String houseNumber)
Original property name from the Odata EDM: HouseNumber
houseNumber
- House Numberpublic void setPostalCode(@Nullable String postalCode)
Original property name from the Odata EDM: PostalCode
postalCode
- City postal codepublic void setStreetName(@Nullable String streetName)
Original property name from the Odata EDM: StreetName
streetName
- Streetpublic void setRegion(@Nullable String region)
Original property name from the Odata EDM: Region
region
- Region (State, Province, County)public void setCountry(@Nullable String country)
Original property name from the Odata EDM: Country
country
- Country Keypublic void setPhoneNumber(@Nullable String phoneNumber)
Original property name from the Odata EDM: PhoneNumber
phoneNumber
- First telephone no.: dialling code+numberpublic void setFaxNumber(@Nullable String faxNumber)
Original property name from the Odata EDM: FaxNumber
faxNumber
- First Fax No.: Area Code + Numberpublic void setCompanyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
companyCode
- Company Codepublic void setBusinessArea(@Nullable String businessArea)
Original property name from the Odata EDM: BusinessArea
businessArea
- Business Areapublic void setMasterFixedAsset(@Nullable String masterFixedAsset)
Original property name from the Odata EDM: MasterFixedAsset
masterFixedAsset
- Main Asset Numberpublic void setFixedAsset(@Nullable String fixedAsset)
Original property name from the Odata EDM: FixedAsset
fixedAsset
- Asset Subnumberpublic void setCostCenter(@Nullable String costCenter)
Original property name from the Odata EDM: CostCenter
costCenter
- Cost Centerpublic void setControllingArea(@Nullable String controllingArea)
Original property name from the Odata EDM: ControllingArea
controllingArea
- Controlling Areapublic void setWBSElementExternalID(@Nullable String wBSElementExternalID)
Original property name from the Odata EDM: WBSElementExternalID
wBSElementExternalID
- Work Breakdown Structure Element (WBS Element) Editedpublic void setSettlementOrder(@Nullable String settlementOrder)
Original property name from the Odata EDM: SettlementOrder
settlementOrder
- Settlement orderpublic void setConstructionMaterial(@Nullable String constructionMaterial)
Original property name from the Odata EDM: ConstructionMaterial
constructionMaterial
- Construction type material of the objectpublic void setMaintenancePlannerGroup(@Nullable String maintenancePlannerGroup)
Original property name from the Odata EDM: MaintenancePlannerGroup
maintenancePlannerGroup
- Planner Group for Customer Service and Plant Maintenancepublic void setMaintenancePlanningPlant(@Nullable String maintenancePlanningPlant)
Original property name from the Odata EDM: MaintenancePlanningPlant
maintenancePlanningPlant
- Maintenance Planning Plantpublic void setMainWorkCenterPlant(@Nullable String mainWorkCenterPlant)
Original property name from the Odata EDM: MainWorkCenterPlant
mainWorkCenterPlant
- Plant associated with main work centerpublic void setMainWorkCenter(@Nullable String mainWorkCenter)
Original property name from the Odata EDM: MainWorkCenter
mainWorkCenter
- Main work center for maintenance taskspublic void setMainWorkCenterInternalID(@Nullable String mainWorkCenterInternalID)
Original property name from the Odata EDM: MainWorkCenterInternalID
mainWorkCenterInternalID
- Object ID of the Work Centerpublic void setCatalogProfile(@Nullable String catalogProfile)
Original property name from the Odata EDM: CatalogProfile
catalogProfile
- Catalog Profilepublic void setEquipmentInstallationIsAllowed(@Nullable Boolean equipmentInstallationIsAllowed)
Original property name from the Odata EDM: EquipmentInstallationIsAllowed
equipmentInstallationIsAllowed
- Installation of equipment allowed at the functional locationpublic void setOnePieceOfEquipmentIsAllowed(@Nullable Boolean onePieceOfEquipmentIsAllowed)
Original property name from the Odata EDM: OnePieceOfEquipmentIsAllowed
onePieceOfEquipmentIsAllowed
- Single equipment installation at functional locationpublic void setSalesOrganization(@Nullable String salesOrganization)
Original property name from the Odata EDM: SalesOrganization
salesOrganization
- Sales Organizationpublic void setDistributionChannel(@Nullable String distributionChannel)
Original property name from the Odata EDM: DistributionChannel
distributionChannel
- Distribution Channelpublic void setSalesOffice(@Nullable String salesOffice)
Original property name from the Odata EDM: SalesOffice
salesOffice
- Sales officepublic void setOrganizationDivision(@Nullable String organizationDivision)
Original property name from the Odata EDM: OrganizationDivision
organizationDivision
- Divisionpublic void setSalesGroup(@Nullable String salesGroup)
Original property name from the Odata EDM: SalesGroup
salesGroup
- Sales grouppublic void setFunctionalLocationHasEquipment(@Nullable String functionalLocationHasEquipment)
Original property name from the Odata EDM: FunctionalLocationHasEquipment
functionalLocationHasEquipment
- The functionalLocationHasEquipment to set.public void setFuncnlLocHasSubOrdinateFuncLoc(@Nullable String funcnlLocHasSubOrdinateFuncLoc)
Original property name from the Odata EDM: FuncnlLocHasSubOrdinateFuncLoc
funcnlLocHasSubOrdinateFuncLoc
- The funcnlLocHasSubOrdinateFuncLoc to set.public void setLastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
lastChangeDateTime
- UTC Time Stamp in Short Form (YYYYMMDDhhmmss)public void setFuncnlLocIsMarkedForDeletion(@Nullable Boolean funcnlLocIsMarkedForDeletion)
Original property name from the Odata EDM: FuncnlLocIsMarkedForDeletion
funcnlLocIsMarkedForDeletion
- Checkboxpublic void setFuncnlLocIsDeleted(@Nullable Boolean funcnlLocIsDeleted)
Original property name from the Odata EDM: FuncnlLocIsDeleted
funcnlLocIsDeleted
- Checkboxpublic void setFunctionalLocationIsActive(@Nullable Boolean functionalLocationIsActive)
Original property name from the Odata EDM: FunctionalLocationIsActive
functionalLocationIsActive
- Checkboxpublic void setFuncnlLocIsDeactivated(@Nullable Boolean funcnlLocIsDeactivated)
Original property name from the Odata EDM: FuncnlLocIsDeactivated
funcnlLocIsDeactivated
- Checkboxprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<FunctionalLocation>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<FunctionalLocation>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<FunctionalLocation>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<FunctionalLocation>
@Nonnull public static <T> FunctionalLocationField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.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.@Nonnull public static <T,DomainT> FunctionalLocationField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<FunctionalLocation>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<FunctionalLocation>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<FunctionalLocation>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<FunctionalLocation>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<FunctionalLocation>
@Nonnull public List<FunctionalLocationClass> fetchClassification() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public List<FunctionalLocationClass> getClassificationOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_Classification of a queried FunctionalLocation 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.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public io.vavr.control.Option<List<FunctionalLocationClass>> getClassificationIfPresent()
If the navigation property for an entity FunctionalLocation has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setClassification(@Nonnull List<FunctionalLocationClass> value)
If the navigation property to_Classification of a queried FunctionalLocation 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.
value
- List of FunctionalLocationClass entities.public void addClassification(FunctionalLocationClass... entity)
If the navigation property to_Classification of a queried FunctionalLocation 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.
entity
- Array of FunctionalLocationClass entities.@Nullable public FunctionalLocationLongText fetchLongText() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not
associated.com.sap.cloud.sdk.odatav2.connectivity.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.@Nullable public FunctionalLocationLongText getLongTextOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_LongText of a queried FunctionalLocation 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.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public io.vavr.control.Option<FunctionalLocationLongText> getLongTextIfPresent()
If the navigation property for an entity FunctionalLocation has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setLongText(FunctionalLocationLongText value)
value
- New FunctionalLocationLongText entity.@Nonnull public List<FunctionalLocationPartner> fetchPartner() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public List<FunctionalLocationPartner> getPartnerOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_Partner of a queried FunctionalLocation 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.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public io.vavr.control.Option<List<FunctionalLocationPartner>> getPartnerIfPresent()
If the navigation property for an entity FunctionalLocation has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setPartner(@Nonnull List<FunctionalLocationPartner> value)
If the navigation property to_Partner of a queried FunctionalLocation 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.
value
- List of FunctionalLocationPartner entities.public void addPartner(FunctionalLocationPartner... entity)
If the navigation property to_Partner of a queried FunctionalLocation 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.
entity
- Array of FunctionalLocationPartner entities.@Nonnull public List<FunctionalLocationWarranty> fetchWarranty() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public List<FunctionalLocationWarranty> getWarrantyOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_Warranty of a queried FunctionalLocation 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.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public io.vavr.control.Option<List<FunctionalLocationWarranty>> getWarrantyIfPresent()
If the navigation property for an entity FunctionalLocation has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setWarranty(@Nonnull List<FunctionalLocationWarranty> value)
If the navigation property to_Warranty of a queried FunctionalLocation 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.
value
- List of FunctionalLocationWarranty entities.public void addWarranty(FunctionalLocationWarranty... entity)
If the navigation property to_Warranty of a queried FunctionalLocation 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.
entity
- Array of FunctionalLocationWarranty entities.@Nonnull public static FunctionalLocation.FunctionalLocationBuilder builder()
@Nullable public String getFunctionalLocation()
Original property name from the Odata EDM: FunctionalLocation
@Nullable public String getFunctionalLocationLabelName()
Original property name from the Odata EDM: FunctionalLocationLabelName
@Nullable public String getFunctionalLocationName()
Original property name from the Odata EDM: FunctionalLocationName
@Nullable public String getFuncLocationStructure()
Original property name from the Odata EDM: FuncLocationStructure
@Nullable public String getFunctionalLocationCategory()
Original property name from the Odata EDM: FunctionalLocationCategory
@Nullable public String getSuperiorFunctionalLocation()
Original property name from the Odata EDM: SuperiorFunctionalLocation
@Nullable public String getSuperiorFuncnlLocLabelName()
Original property name from the Odata EDM: SuperiorFuncnlLocLabelName
@Nullable public String getTechnicalObjectType()
Original property name from the Odata EDM: TechnicalObjectType
@Nullable public String getAuthorizationGroup()
Original property name from the Odata EDM: AuthorizationGroup
@Nullable public BigDecimal getGrossWeight()
Original property name from the Odata EDM: GrossWeight
@Nullable public String getGrossWeightUnit()
Original property name from the Odata EDM: GrossWeightUnit
@Nullable public LocalDateTime getOperationStartDate()
Original property name from the Odata EDM: OperationStartDate
@Nullable public String getInventoryNumber()
Original property name from the Odata EDM: InventoryNumber
@Nullable public BigDecimal getAcquisitionValue()
Original property name from the Odata EDM: AcquisitionValue
@Nullable public String getCurrency()
Original property name from the Odata EDM: Currency
@Nullable public LocalDateTime getAcquisitionDate()
Original property name from the Odata EDM: AcquisitionDate
@Nullable public String getAssetManufacturerName()
Original property name from the Odata EDM: AssetManufacturerName
@Nullable public String getManufacturerPartNmbr()
Original property name from the Odata EDM: ManufacturerPartNmbr
@Nullable public String getManufacturerCountry()
Original property name from the Odata EDM: ManufacturerCountry
@Nullable public String getManufacturerPartTypeName()
Original property name from the Odata EDM: ManufacturerPartTypeName
@Nullable public String getConstructionMonth()
Original property name from the Odata EDM: ConstructionMonth
@Nullable public String getConstructionYear()
Original property name from the Odata EDM: ConstructionYear
@Nullable public String getManufacturerSerialNumber()
Original property name from the Odata EDM: ManufacturerSerialNumber
@Nullable public String getMaintenancePlant()
Original property name from the Odata EDM: MaintenancePlant
@Nullable public String getAssetLocation()
Original property name from the Odata EDM: AssetLocation
@Nullable public String getAssetRoom()
Original property name from the Odata EDM: AssetRoom
@Nullable public String getPlantSection()
Original property name from the Odata EDM: PlantSection
@Nullable public String getWorkCenter()
Original property name from the Odata EDM: WorkCenter
@Nullable public String getWorkCenterInternalID()
Original property name from the Odata EDM: WorkCenterInternalID
@Nullable public String getWorkCenterPlant()
Original property name from the Odata EDM: WorkCenterPlant
@Nullable public String getABCIndicator()
Original property name from the Odata EDM: ABCIndicator
@Nullable public String getMaintObjectFreeDefinedAttrib()
Original property name from the Odata EDM: MaintObjectFreeDefinedAttrib
@Nullable public String getBusinessPartnerName1()
Original property name from the Odata EDM: BusinessPartnerName1
@Nullable public String getCityName()
Original property name from the Odata EDM: CityName
@Nullable public String getHouseNumber()
Original property name from the Odata EDM: HouseNumber
@Nullable public String getPostalCode()
Original property name from the Odata EDM: PostalCode
@Nullable public String getStreetName()
Original property name from the Odata EDM: StreetName
@Nullable public String getRegion()
Original property name from the Odata EDM: Region
@Nullable public String getCountry()
Original property name from the Odata EDM: Country
@Nullable public String getPhoneNumber()
Original property name from the Odata EDM: PhoneNumber
@Nullable public String getFaxNumber()
Original property name from the Odata EDM: FaxNumber
@Nullable public String getCompanyCode()
Original property name from the Odata EDM: CompanyCode
@Nullable public String getBusinessArea()
Original property name from the Odata EDM: BusinessArea
@Nullable public String getMasterFixedAsset()
Original property name from the Odata EDM: MasterFixedAsset
@Nullable public String getFixedAsset()
Original property name from the Odata EDM: FixedAsset
@Nullable public String getCostCenter()
Original property name from the Odata EDM: CostCenter
@Nullable public String getControllingArea()
Original property name from the Odata EDM: ControllingArea
@Nullable public String getWBSElementExternalID()
Original property name from the Odata EDM: WBSElementExternalID
@Nullable public String getSettlementOrder()
Original property name from the Odata EDM: SettlementOrder
@Nullable public String getConstructionMaterial()
Original property name from the Odata EDM: ConstructionMaterial
@Nullable public String getMaintenancePlannerGroup()
Original property name from the Odata EDM: MaintenancePlannerGroup
@Nullable public String getMaintenancePlanningPlant()
Original property name from the Odata EDM: MaintenancePlanningPlant
@Nullable public String getMainWorkCenterPlant()
Original property name from the Odata EDM: MainWorkCenterPlant
@Nullable public String getMainWorkCenter()
Original property name from the Odata EDM: MainWorkCenter
@Nullable public String getMainWorkCenterInternalID()
Original property name from the Odata EDM: MainWorkCenterInternalID
@Nullable public String getCatalogProfile()
Original property name from the Odata EDM: CatalogProfile
@Nullable public Boolean getEquipmentInstallationIsAllowed()
Original property name from the Odata EDM: EquipmentInstallationIsAllowed
@Nullable public Boolean getOnePieceOfEquipmentIsAllowed()
Original property name from the Odata EDM: OnePieceOfEquipmentIsAllowed
@Nullable public String getSalesOrganization()
Original property name from the Odata EDM: SalesOrganization
@Nullable public String getDistributionChannel()
Original property name from the Odata EDM: DistributionChannel
@Nullable public String getSalesOffice()
Original property name from the Odata EDM: SalesOffice
@Nullable public String getOrganizationDivision()
Original property name from the Odata EDM: OrganizationDivision
@Nullable public String getSalesGroup()
Original property name from the Odata EDM: SalesGroup
@Nullable public String getFunctionalLocationHasEquipment()
Original property name from the Odata EDM: FunctionalLocationHasEquipment
@Nullable public String getFuncnlLocHasSubOrdinateFuncLoc()
Original property name from the Odata EDM: FuncnlLocHasSubOrdinateFuncLoc
@Nullable public ZonedDateTime getLastChangeDateTime()
Original property name from the Odata EDM: LastChangeDateTime
@Nullable public Boolean getFuncnlLocIsMarkedForDeletion()
Original property name from the Odata EDM: FuncnlLocIsMarkedForDeletion
@Nullable public Boolean getFuncnlLocIsDeleted()
Original property name from the Odata EDM: FuncnlLocIsDeleted
@Nullable public Boolean getFunctionalLocationIsActive()
Original property name from the Odata EDM: FunctionalLocationIsActive
@Nullable public Boolean getFuncnlLocIsDeactivated()
Original property name from the Odata EDM: FuncnlLocIsDeactivated
@Nonnull public String toString()
toString
in class VdmObject<FunctionalLocation>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<FunctionalLocation>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<FunctionalLocation>
public int hashCode()
hashCode
in class VdmObject<FunctionalLocation>
Copyright © 2021 SAP SE. All rights reserved.