public class SupplierOplScoresAVResult extends VdmEntity<SupplierOplScoresAVResult>
Original entity name from the Odata EDM: A_SupplierOplScoresAVResult
Modifier and Type | Class and Description |
---|---|
static class |
SupplierOplScoresAVResult.SupplierOplScoresAVResultBuilder
Helper class to allow for fluent creation of SupplierOplScoresAVResult instances.
|
Modifier and Type | Field and Description |
---|---|
static SupplierOplScoresAVResultSelectable |
ALL_FIELDS
Selector for all available fields of SupplierOplScoresAVResult.
|
static SupplierOplScoresAVResultField<String> |
CALENDAR_MONTH
Use with available fluent helpers to apply the CalendarMonth field to query operations.
|
static SupplierOplScoresAVResultField<String> |
CALENDAR_QUARTER
Use with available fluent helpers to apply the CalendarQuarter field to query operations.
|
static SupplierOplScoresAVResultField<String> |
CALENDAR_WEEK
Use with available fluent helpers to apply the CalendarWeek field to query operations.
|
static SupplierOplScoresAVResultField<String> |
CALENDAR_YEAR
Use with available fluent helpers to apply the CalendarYear field to query operations.
|
static SupplierOplScoresAVResultField<String> |
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations.
|
static SupplierOplScoresAVResultField<String> |
COUNTRY_NAME
Use with available fluent helpers to apply the CountryName field to query operations.
|
static SupplierOplScoresAVResultField<String> |
DISPLAY_CURRENCY
Use with available fluent helpers to apply the DisplayCurrency field to query operations.
|
static SupplierOplScoresAVResultField<String> |
ID
Use with available fluent helpers to apply the ID field to query operations.
|
static SupplierOplScoresAVResultField<Double> |
INSPECTION_LOT_QUALITY_SCORE
Use with available fluent helpers to apply the InspectionLotQualityScore field to query operations.
|
static SupplierOplScoresAVResultField<String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static SupplierOplScoresAVResultField<String> |
MATERIAL_GROUP
Use with available fluent helpers to apply the MaterialGroup field to query operations.
|
static SupplierOplScoresAVResultField<String> |
MATERIAL_GROUP_NAME
Use with available fluent helpers to apply the MaterialGroupName field to query operations.
|
static SupplierOplScoresAVResultField<String> |
MATERIAL_NAME
Use with available fluent helpers to apply the MaterialName field to query operations.
|
static SupplierOplScoresAVResultField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static SupplierOplScoresAVResultField<String> |
PLANT_NAME
Use with available fluent helpers to apply the PlantName field to query operations.
|
static SupplierOplScoresAVResultField<Double> |
PRICE_VARIANCE_SCORE
Use with available fluent helpers to apply the PriceVarianceScore field to query operations.
|
static SupplierOplScoresAVResultField<BigDecimal> |
PURCHASE_ORDER_NET_PRICE_AMOUNT
Use with available fluent helpers to apply the PurchaseOrderNetPriceAmount field to query operations.
|
static SupplierOplScoresAVResultField<String> |
PURCHASING_CATEGORY
Use with available fluent helpers to apply the PurchasingCategory field to query operations.
|
static SupplierOplScoresAVResultField<String> |
PURCHASING_DOCUMENT
Use with available fluent helpers to apply the PurchasingDocument field to query operations.
|
static SupplierOplScoresAVResultField<String> |
PURCHASING_DOCUMENT_ITEM
Use with available fluent helpers to apply the PurchasingDocumentItem field to query operations.
|
static SupplierOplScoresAVResultField<String> |
PURCHASING_GROUP
Use with available fluent helpers to apply the PurchasingGroup field to query operations.
|
static SupplierOplScoresAVResultField<String> |
PURCHASING_GROUP_NAME
Use with available fluent helpers to apply the PurchasingGroupName field to query operations.
|
static SupplierOplScoresAVResultField<String> |
PURCHASING_ORGANIZATION
Use with available fluent helpers to apply the PurchasingOrganization field to query operations.
|
static SupplierOplScoresAVResultField<String> |
PURCHASING_ORGANIZATION_NAME
Use with available fluent helpers to apply the PurchasingOrganizationName field to query operations.
|
static SupplierOplScoresAVResultField<String> |
PURG_CAT_NAME
Use with available fluent helpers to apply the PurgCatName field to query operations.
|
static SupplierOplScoresAVResultField<Double> |
QUALITY_NOTIFICATION_SCORE
Use with available fluent helpers to apply the QualityNotificationScore field to query operations.
|
static SupplierOplScoresAVResultField<Double> |
QUANTITY_VARIANCE_SCORE
Use with available fluent helpers to apply the QuantityVarianceScore field to query operations.
|
static SupplierOplScoresAVResultField<String> |
SUPPLIER
Use with available fluent helpers to apply the Supplier field to query operations.
|
static SupplierOplScoresAVResultField<String> |
SUPPLIER_COUNTRY
Use with available fluent helpers to apply the SupplierCountry field to query operations.
|
static SupplierOplScoresAVResultField<String> |
SUPPLIER_NAME
Use with available fluent helpers to apply the SupplierName field to query operations.
|
static SupplierOplScoresAVResultField<BigDecimal> |
SUPPLIER_OPERATIONAL_SCORE
Use with available fluent helpers to apply the SupplierOperationalScore field to query operations.
|
static SupplierOplScoresAVResultField<Double> |
TIME_VARIANCE_SCORE
Use with available fluent helpers to apply the TimeVarianceScore field to query operations.
|
static SupplierOplScoresAVResultOneToOneLink<SupplierOplScoresAVParameters> |
TO_PARAMETERS
Use with available fluent helpers to apply the Parameters navigation property to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SupplierOplScoresAVResult() |
SupplierOplScoresAVResult(String iD,
String purchasingDocument,
String purchasingDocumentItem,
String calendarYear,
String calendarQuarter,
String calendarMonth,
String calendarWeek,
String purchasingOrganization,
String purchasingOrganizationName,
String purchasingGroup,
String purchasingGroupName,
String companyCode,
String supplier,
String supplierName,
String supplierCountry,
String countryName,
String material,
String materialName,
String materialGroup,
String materialGroupName,
String plant,
String plantName,
String purchasingCategory,
String purgCatName,
String displayCurrency,
BigDecimal purchaseOrderNetPriceAmount,
Double timeVarianceScore,
Double priceVarianceScore,
Double quantityVarianceScore,
Double inspectionLotQualityScore,
Double qualityNotificationScore,
BigDecimal supplierOperationalScore,
SupplierOplScoresAVParameters toParameters) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static SupplierOplScoresAVResult.SupplierOplScoresAVResultBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
SupplierOplScoresAVParameters |
fetchParameters()
Fetches the SupplierOplScoresAVParameters entity (one to one) associated with this entity.
|
static <T> SupplierOplScoresAVResultField<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 |
getCalendarMonth()
Constraints: Not nullable, Maximum length: 2
|
String |
getCalendarQuarter()
Constraints: Not nullable, Maximum length: 1
|
String |
getCalendarWeek()
Constraints: Not nullable, Maximum length: 2
|
String |
getCalendarYear()
Constraints: Not nullable, Maximum length: 4
|
String |
getCompanyCode()
Constraints: Not nullable, Maximum length: 4
|
String |
getCountryName()
Constraints: Not nullable, Maximum length: 50
|
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 |
getDisplayCurrency()
Constraints: Not nullable, Maximum length: 5
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getID()
(Key Field) Constraints: Not nullable
|
Double |
getInspectionLotQualityScore()
Constraints: none
|
protected Map<String,Object> |
getKey() |
String |
getMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getMaterialGroup()
Constraints: Not nullable, Maximum length: 9
|
String |
getMaterialGroupName()
Constraints: Not nullable, Maximum length: 20
|
String |
getMaterialName()
Constraints: Not nullable, Maximum length: 40
|
io.vavr.control.Option<SupplierOplScoresAVParameters> |
getParametersIfPresent()
Retrieval of associated SupplierOplScoresAVParameters entity (one to one).
|
SupplierOplScoresAVParameters |
getParametersOrFetch()
Retrieval of associated SupplierOplScoresAVParameters entity (one to one).
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getPlantName()
Constraints: Not nullable, Maximum length: 30
|
Double |
getPriceVarianceScore()
Constraints: none
|
BigDecimal |
getPurchaseOrderNetPriceAmount()
Constraints: Not nullable, Precision: 21, Scale: 5
|
String |
getPurchasingCategory()
Constraints: Not nullable, Maximum length: 20
|
String |
getPurchasingDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getPurchasingDocumentItem()
Constraints: Not nullable, Maximum length: 5
|
String |
getPurchasingGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getPurchasingGroupName()
Constraints: Not nullable, Maximum length: 18
|
String |
getPurchasingOrganization()
Constraints: Not nullable, Maximum length: 4
|
String |
getPurchasingOrganizationName()
Constraints: Not nullable, Maximum length: 20
|
String |
getPurgCatName()
Constraints: Not nullable, Maximum length: 60
|
Double |
getQualityNotificationScore()
Constraints: none
|
Double |
getQuantityVarianceScore()
Constraints: none
|
String |
getSupplier()
Constraints: Not nullable, Maximum length: 10
|
String |
getSupplierCountry()
Constraints: Not nullable, Maximum length: 3
|
String |
getSupplierName()
Constraints: Not nullable, Maximum length: 80
|
BigDecimal |
getSupplierOperationalScore()
Constraints: Not nullable, Precision: 4, Scale: 1
|
Double |
getTimeVarianceScore()
Constraints: none
|
Class<SupplierOplScoresAVResult> |
getType() |
int |
hashCode() |
void |
setCalendarMonth(String calendarMonth)
Constraints: Not nullable, Maximum length: 2
|
void |
setCalendarQuarter(String calendarQuarter)
Constraints: Not nullable, Maximum length: 1
|
void |
setCalendarWeek(String calendarWeek)
Constraints: Not nullable, Maximum length: 2
|
void |
setCalendarYear(String calendarYear)
Constraints: Not nullable, Maximum length: 4
|
void |
setCompanyCode(String companyCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setCountryName(String countryName)
Constraints: Not nullable, Maximum length: 50
|
void |
setDisplayCurrency(String displayCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setID(String iD)
(Key Field) Constraints: Not nullable
|
void |
setInspectionLotQualityScore(Double inspectionLotQualityScore)
Constraints: none
|
void |
setMaterial(String material)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialGroup(String materialGroup)
Constraints: Not nullable, Maximum length: 9
|
void |
setMaterialGroupName(String materialGroupName)
Constraints: Not nullable, Maximum length: 20
|
void |
setMaterialName(String materialName)
Constraints: Not nullable, Maximum length: 40
|
void |
setParameters(SupplierOplScoresAVParameters value)
Overwrites the associated SupplierOplScoresAVParameters entity for the loaded navigation property
Parameters.
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setPlantName(String plantName)
Constraints: Not nullable, Maximum length: 30
|
void |
setPriceVarianceScore(Double priceVarianceScore)
Constraints: none
|
void |
setPurchaseOrderNetPriceAmount(BigDecimal purchaseOrderNetPriceAmount)
Constraints: Not nullable, Precision: 21, Scale: 5
|
void |
setPurchasingCategory(String purchasingCategory)
Constraints: Not nullable, Maximum length: 20
|
void |
setPurchasingDocument(String purchasingDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setPurchasingDocumentItem(String purchasingDocumentItem)
Constraints: Not nullable, Maximum length: 5
|
void |
setPurchasingGroup(String purchasingGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setPurchasingGroupName(String purchasingGroupName)
Constraints: Not nullable, Maximum length: 18
|
void |
setPurchasingOrganization(String purchasingOrganization)
Constraints: Not nullable, Maximum length: 4
|
void |
setPurchasingOrganizationName(String purchasingOrganizationName)
Constraints: Not nullable, Maximum length: 20
|
void |
setPurgCatName(String purgCatName)
Constraints: Not nullable, Maximum length: 60
|
void |
setQualityNotificationScore(Double qualityNotificationScore)
Constraints: none
|
void |
setQuantityVarianceScore(Double quantityVarianceScore)
Constraints: none
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSupplier(String supplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setSupplierCountry(String supplierCountry)
Constraints: Not nullable, Maximum length: 3
|
void |
setSupplierName(String supplierName)
Constraints: Not nullable, Maximum length: 80
|
void |
setSupplierOperationalScore(BigDecimal supplierOperationalScore)
Constraints: Not nullable, Precision: 4, Scale: 1
|
void |
setTimeVarianceScore(Double timeVarianceScore)
Constraints: none
|
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 SupplierOplScoresAVResultSelectable ALL_FIELDS
public static final SupplierOplScoresAVResultField<String> ID
public static final SupplierOplScoresAVResultField<String> PURCHASING_DOCUMENT
public static final SupplierOplScoresAVResultField<String> PURCHASING_DOCUMENT_ITEM
public static final SupplierOplScoresAVResultField<String> CALENDAR_YEAR
public static final SupplierOplScoresAVResultField<String> CALENDAR_QUARTER
public static final SupplierOplScoresAVResultField<String> CALENDAR_MONTH
public static final SupplierOplScoresAVResultField<String> CALENDAR_WEEK
public static final SupplierOplScoresAVResultField<String> PURCHASING_ORGANIZATION
public static final SupplierOplScoresAVResultField<String> PURCHASING_ORGANIZATION_NAME
public static final SupplierOplScoresAVResultField<String> PURCHASING_GROUP
public static final SupplierOplScoresAVResultField<String> PURCHASING_GROUP_NAME
public static final SupplierOplScoresAVResultField<String> COMPANY_CODE
public static final SupplierOplScoresAVResultField<String> SUPPLIER
public static final SupplierOplScoresAVResultField<String> SUPPLIER_NAME
public static final SupplierOplScoresAVResultField<String> SUPPLIER_COUNTRY
public static final SupplierOplScoresAVResultField<String> COUNTRY_NAME
public static final SupplierOplScoresAVResultField<String> MATERIAL
public static final SupplierOplScoresAVResultField<String> MATERIAL_NAME
public static final SupplierOplScoresAVResultField<String> MATERIAL_GROUP
public static final SupplierOplScoresAVResultField<String> MATERIAL_GROUP_NAME
public static final SupplierOplScoresAVResultField<String> PLANT
public static final SupplierOplScoresAVResultField<String> PLANT_NAME
public static final SupplierOplScoresAVResultField<String> PURCHASING_CATEGORY
public static final SupplierOplScoresAVResultField<String> PURG_CAT_NAME
public static final SupplierOplScoresAVResultField<String> DISPLAY_CURRENCY
public static final SupplierOplScoresAVResultField<BigDecimal> PURCHASE_ORDER_NET_PRICE_AMOUNT
public static final SupplierOplScoresAVResultField<Double> TIME_VARIANCE_SCORE
public static final SupplierOplScoresAVResultField<Double> PRICE_VARIANCE_SCORE
public static final SupplierOplScoresAVResultField<Double> QUANTITY_VARIANCE_SCORE
public static final SupplierOplScoresAVResultField<Double> INSPECTION_LOT_QUALITY_SCORE
public static final SupplierOplScoresAVResultField<Double> QUALITY_NOTIFICATION_SCORE
public static final SupplierOplScoresAVResultField<BigDecimal> SUPPLIER_OPERATIONAL_SCORE
public static final SupplierOplScoresAVResultOneToOneLink<SupplierOplScoresAVParameters> TO_PARAMETERS
public SupplierOplScoresAVResult()
public SupplierOplScoresAVResult(@Nullable String iD, @Nullable String purchasingDocument, @Nullable String purchasingDocumentItem, @Nullable String calendarYear, @Nullable String calendarQuarter, @Nullable String calendarMonth, @Nullable String calendarWeek, @Nullable String purchasingOrganization, @Nullable String purchasingOrganizationName, @Nullable String purchasingGroup, @Nullable String purchasingGroupName, @Nullable String companyCode, @Nullable String supplier, @Nullable String supplierName, @Nullable String supplierCountry, @Nullable String countryName, @Nullable String material, @Nullable String materialName, @Nullable String materialGroup, @Nullable String materialGroupName, @Nullable String plant, @Nullable String plantName, @Nullable String purchasingCategory, @Nullable String purgCatName, @Nullable String displayCurrency, @Nullable BigDecimal purchaseOrderNetPriceAmount, @Nullable Double timeVarianceScore, @Nullable Double priceVarianceScore, @Nullable Double quantityVarianceScore, @Nullable Double inspectionLotQualityScore, @Nullable Double qualityNotificationScore, @Nullable BigDecimal supplierOperationalScore, @Nullable SupplierOplScoresAVParameters toParameters)
@Nonnull public Class<SupplierOplScoresAVResult> getType()
getType
in class VdmObject<SupplierOplScoresAVResult>
public void setID(@Nullable String iD)
Original property name from the Odata EDM: ID
iD
- The iD to set.public void setPurchasingDocument(@Nullable String purchasingDocument)
Original property name from the Odata EDM: PurchasingDocument
purchasingDocument
- Purchasing Documentpublic void setPurchasingDocumentItem(@Nullable String purchasingDocumentItem)
Original property name from the Odata EDM: PurchasingDocumentItem
purchasingDocumentItem
- Purchasing Document Itempublic void setCalendarYear(@Nullable String calendarYear)
Original property name from the Odata EDM: CalendarYear
calendarYear
- Calendar Yearpublic void setCalendarQuarter(@Nullable String calendarQuarter)
Original property name from the Odata EDM: CalendarQuarter
calendarQuarter
- Calendar Quarterpublic void setCalendarMonth(@Nullable String calendarMonth)
Original property name from the Odata EDM: CalendarMonth
calendarMonth
- Calendar Monthpublic void setCalendarWeek(@Nullable String calendarWeek)
Original property name from the Odata EDM: CalendarWeek
calendarWeek
- Calendar Weekpublic void setPurchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
purchasingOrganization
- Purchasing organizationpublic void setPurchasingOrganizationName(@Nullable String purchasingOrganizationName)
Original property name from the Odata EDM: PurchasingOrganizationName
purchasingOrganizationName
- Purchasing Organization Namepublic void setPurchasingGroup(@Nullable String purchasingGroup)
Original property name from the Odata EDM: PurchasingGroup
purchasingGroup
- Purchasing Grouppublic void setPurchasingGroupName(@Nullable String purchasingGroupName)
Original property name from the Odata EDM: PurchasingGroupName
purchasingGroupName
- Purchasing Group Namepublic void setCompanyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
companyCode
- Company Codepublic void setSupplier(@Nullable String supplier)
Original property name from the Odata EDM: Supplier
supplier
- Supplierpublic void setSupplierName(@Nullable String supplierName)
Original property name from the Odata EDM: SupplierName
supplierName
- Name of Supplierpublic void setSupplierCountry(@Nullable String supplierCountry)
Original property name from the Odata EDM: SupplierCountry
supplierCountry
- Supplier Countrypublic void setCountryName(@Nullable String countryName)
Original property name from the Odata EDM: CountryName
countryName
- Country Name (Max. 50 Characters)public void setMaterial(@Nullable String material)
Original property name from the Odata EDM: Material
material
- Material Numberpublic void setMaterialName(@Nullable String materialName)
Original property name from the Odata EDM: MaterialName
materialName
- Material Descriptionpublic void setMaterialGroup(@Nullable String materialGroup)
Original property name from the Odata EDM: MaterialGroup
materialGroup
- Material Grouppublic void setMaterialGroupName(@Nullable String materialGroupName)
Original property name from the Odata EDM: MaterialGroupName
materialGroupName
- Product Group Descriptionpublic void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Plantpublic void setPlantName(@Nullable String plantName)
Original property name from the Odata EDM: PlantName
plantName
- Plant Namepublic void setPurchasingCategory(@Nullable String purchasingCategory)
Original property name from the Odata EDM: PurchasingCategory
purchasingCategory
- Purchasing Category IDpublic void setPurgCatName(@Nullable String purgCatName)
Original property name from the Odata EDM: PurgCatName
purgCatName
- Name of Purchasing Categorypublic void setDisplayCurrency(@Nullable String displayCurrency)
Original property name from the Odata EDM: DisplayCurrency
displayCurrency
- Display Currencypublic void setPurchaseOrderNetPriceAmount(@Nullable BigDecimal purchaseOrderNetPriceAmount)
Original property name from the Odata EDM: PurchaseOrderNetPriceAmount
purchaseOrderNetPriceAmount
- Purchase Order Net Amountpublic void setTimeVarianceScore(@Nullable Double timeVarianceScore)
Original property name from the Odata EDM: TimeVarianceScore
timeVarianceScore
- Time Variance Scorepublic void setPriceVarianceScore(@Nullable Double priceVarianceScore)
Original property name from the Odata EDM: PriceVarianceScore
priceVarianceScore
- Price Variance Scorepublic void setQuantityVarianceScore(@Nullable Double quantityVarianceScore)
Original property name from the Odata EDM: QuantityVarianceScore
quantityVarianceScore
- Quantity Variance Scorepublic void setInspectionLotQualityScore(@Nullable Double inspectionLotQualityScore)
Original property name from the Odata EDM: InspectionLotQualityScore
inspectionLotQualityScore
- Inspection Lot Scorepublic void setQualityNotificationScore(@Nullable Double qualityNotificationScore)
Original property name from the Odata EDM: QualityNotificationScore
qualityNotificationScore
- Quality Notification Scorepublic void setSupplierOperationalScore(@Nullable BigDecimal supplierOperationalScore)
Original property name from the Odata EDM: SupplierOperationalScore
supplierOperationalScore
- Supplier Operational Scoreprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<SupplierOplScoresAVResult>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<SupplierOplScoresAVResult>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SupplierOplScoresAVResult>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SupplierOplScoresAVResult>
@Nonnull public static <T> SupplierOplScoresAVResultField<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> SupplierOplScoresAVResultField<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<SupplierOplScoresAVResult>
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<SupplierOplScoresAVResult>
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<SupplierOplScoresAVResult>
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<SupplierOplScoresAVResult>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<SupplierOplScoresAVResult>
@Nullable public SupplierOplScoresAVParameters fetchParameters() 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 SupplierOplScoresAVParameters getParametersOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property Parameters of a queried SupplierOplScoresAVResult 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<SupplierOplScoresAVParameters> getParametersIfPresent()
If the navigation property for an entity SupplierOplScoresAVResult 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 setParameters(SupplierOplScoresAVParameters value)
value
- New SupplierOplScoresAVParameters entity.@Nonnull public static SupplierOplScoresAVResult.SupplierOplScoresAVResultBuilder builder()
@Nullable public String getID()
Original property name from the Odata EDM: ID
@Nullable public String getPurchasingDocument()
Original property name from the Odata EDM: PurchasingDocument
@Nullable public String getPurchasingDocumentItem()
Original property name from the Odata EDM: PurchasingDocumentItem
@Nullable public String getCalendarYear()
Original property name from the Odata EDM: CalendarYear
@Nullable public String getCalendarQuarter()
Original property name from the Odata EDM: CalendarQuarter
@Nullable public String getCalendarMonth()
Original property name from the Odata EDM: CalendarMonth
@Nullable public String getCalendarWeek()
Original property name from the Odata EDM: CalendarWeek
@Nullable public String getPurchasingOrganization()
Original property name from the Odata EDM: PurchasingOrganization
@Nullable public String getPurchasingOrganizationName()
Original property name from the Odata EDM: PurchasingOrganizationName
@Nullable public String getPurchasingGroup()
Original property name from the Odata EDM: PurchasingGroup
@Nullable public String getPurchasingGroupName()
Original property name from the Odata EDM: PurchasingGroupName
@Nullable public String getCompanyCode()
Original property name from the Odata EDM: CompanyCode
@Nullable public String getSupplier()
Original property name from the Odata EDM: Supplier
@Nullable public String getSupplierName()
Original property name from the Odata EDM: SupplierName
@Nullable public String getSupplierCountry()
Original property name from the Odata EDM: SupplierCountry
@Nullable public String getCountryName()
Original property name from the Odata EDM: CountryName
@Nullable public String getMaterial()
Original property name from the Odata EDM: Material
@Nullable public String getMaterialName()
Original property name from the Odata EDM: MaterialName
@Nullable public String getMaterialGroup()
Original property name from the Odata EDM: MaterialGroup
@Nullable public String getMaterialGroupName()
Original property name from the Odata EDM: MaterialGroupName
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getPlantName()
Original property name from the Odata EDM: PlantName
@Nullable public String getPurchasingCategory()
Original property name from the Odata EDM: PurchasingCategory
@Nullable public String getPurgCatName()
Original property name from the Odata EDM: PurgCatName
@Nullable public String getDisplayCurrency()
Original property name from the Odata EDM: DisplayCurrency
@Nullable public BigDecimal getPurchaseOrderNetPriceAmount()
Original property name from the Odata EDM: PurchaseOrderNetPriceAmount
@Nullable public Double getTimeVarianceScore()
Original property name from the Odata EDM: TimeVarianceScore
@Nullable public Double getPriceVarianceScore()
Original property name from the Odata EDM: PriceVarianceScore
@Nullable public Double getQuantityVarianceScore()
Original property name from the Odata EDM: QuantityVarianceScore
@Nullable public Double getInspectionLotQualityScore()
Original property name from the Odata EDM: InspectionLotQualityScore
@Nullable public Double getQualityNotificationScore()
Original property name from the Odata EDM: QualityNotificationScore
@Nullable public BigDecimal getSupplierOperationalScore()
Original property name from the Odata EDM: SupplierOperationalScore
@Nonnull public String toString()
toString
in class VdmObject<SupplierOplScoresAVResult>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<SupplierOplScoresAVResult>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<SupplierOplScoresAVResult>
public int hashCode()
hashCode
in class VdmObject<SupplierOplScoresAVResult>
Copyright © 2021 SAP SE. All rights reserved.