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 |
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> |
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 SupplierOplScoresAVResultLink<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,
BigDecimal purchaseOrderNetPriceAmount,
Double timeVarianceScore,
Double priceVarianceScore,
Double quantityVarianceScore,
Double inspectionLotQualityScore,
Double qualityNotificationScore,
BigDecimal supplierOperationalScore,
ErpConfigContext erpConfigContext,
SupplierOplScoresAVParameters toParameters) |
Modifier and Type | Method and Description |
---|---|
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 |
getEntityCollection() |
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
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
|
Optional<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 |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
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() |
getEndpointUrl, getServicePathForFetch, getVersionIdentifier, 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<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 SupplierOplScoresAVResultLink<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 BigDecimal purchaseOrderNetPriceAmount, @Nullable Double timeVarianceScore, @Nullable Double priceVarianceScore, @Nullable Double quantityVarianceScore, @Nullable Double inspectionLotQualityScore, @Nullable Double qualityNotificationScore, @Nullable BigDecimal supplierOperationalScore, @Nullable ErpConfigContext erpConfigContext, @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
- 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
- Denotes the purchasing organization.public 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
Frequently, purchasing documents (such as purchase orders) are monitored by the purchasing group. Urging letters (in the case of overdue deliveries) fall also within the group's scope of activities.For each purchasing group, statistical analyses can be performed. The purchasing group can be used as a sort criterion when creating purchasing-specific reports.
purchasingGroup
- Key for a buyer or a group of buyers, who is/are responsible for certain purchasing activities.public 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
- The company code is an organizational unit within financial accounting.public 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
- Supplier Namepublic 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
The country description is used in the address format and on the user interface instead of the country key, or in addition to the country key.There are two fields for the country description. This fifty-character field, and a shorter fifteen-character field.Both fields contain the short description of the country, according to ISO 3166-1.For some countries, the fifteen-character field contains only a shortened form of the description, due to the field length.The fifty-character field contains the short description without abbreviations (but not the official, complete country name).
countryName
- Tthe country description (short form)public void setMaterial(@Nullable String material)
Original property name from the Odata EDM: Material
material
- Alphanumeric key uniquely identifying the material.public void setMaterialName(@Nullable String materialName)
Original property name from the Odata EDM: MaterialName
You can enter one material description in each of any number of languages.In principle, you enter the material description on the data screen of the first user department for which you enter data, and in your logon language. You can overwrite the material description on the Basic Data screen.
materialName
- Text containing up to 40 characters that describes the material in more detail.public void setMaterialGroup(@Nullable String materialGroup)
Original property name from the Odata EDM: MaterialGroup
You can use material groups to:Restrict the scope of analysesSearch specifically for material master records via search helps
materialGroup
- Key that you use to group together several materials or services with the same attributes, and to
assign them to a particular material group.public 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
You use the plant key to determine, for instance, which plant is to receive ordered goods.
plant
- Specifies the key for a production facility or branch office within the company (that is, the company
code).public 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 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()
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)
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)
typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.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>
@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 Optional<SupplierOplScoresAVParameters> getParametersIfPresent()
If the navigation property for an entity SupplierOplScoresAVResult has not been resolved yet, this method
will not query further information. Instead its Optional
result state will be
empty
.
Optional
with result state
empty
is returned.public void setParameters(SupplierOplScoresAVParameters value)
value
- New SupplierOplScoresAVParameters entity.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
Frequently, purchasing documents (such as purchase orders) are monitored by the purchasing group. Urging letters (in the case of overdue deliveries) fall also within the group's scope of activities.For each purchasing group, statistical analyses can be performed. The purchasing group can be used as a sort criterion when creating purchasing-specific reports.
@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
The country description is used in the address format and on the user interface instead of the country key, or in addition to the country key.There are two fields for the country description. This fifty-character field, and a shorter fifteen-character field.Both fields contain the short description of the country, according to ISO 3166-1.For some countries, the fifteen-character field contains only a shortened form of the description, due to the field length.The fifty-character field contains the short description without abbreviations (but not the official, complete country name).
@Nullable public String getMaterial()
Original property name from the Odata EDM: Material
@Nullable public String getMaterialName()
Original property name from the Odata EDM: MaterialName
You can enter one material description in each of any number of languages.In principle, you enter the material description on the data screen of the first user department for which you enter data, and in your logon language. You can overwrite the material description on the Basic Data screen.
@Nullable public String getMaterialGroup()
Original property name from the Odata EDM: MaterialGroup
You can use material groups to:Restrict the scope of analysesSearch specifically for material master records via search helps
@Nullable public String getMaterialGroupName()
Original property name from the Odata EDM: MaterialGroupName
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
You use the plant key to determine, for instance, which plant is to receive ordered goods.
@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 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
@Nullable public ErpConfigContext getErpConfigContext()
public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
setErpConfigContext
in class VdmEntity<SupplierOplScoresAVResult>
erpConfigContext
- public String toString()
toString
in class VdmObject<SupplierOplScoresAVResult>
public boolean equals(Object o)
equals
in class VdmObject<SupplierOplScoresAVResult>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<SupplierOplScoresAVResult>
public int hashCode()
hashCode
in class VdmObject<SupplierOplScoresAVResult>
Copyright © 2018 SAP SE. All rights reserved.