public class CndnContrConditionRecord extends VdmEntity<CndnContrConditionRecord>
Original entity name from the Odata EDM: CndnContrConditionRecordType
Modifier and Type | Class and Description |
---|---|
static class |
CndnContrConditionRecord.CndnContrConditionRecordBuilder
Helper class to allow for fluent creation of CndnContrConditionRecord instances.
|
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS
Constructor and Description |
---|
CndnContrConditionRecord() |
CndnContrConditionRecord(String conditionContract,
String conditionRecord,
String conditionTable,
String conditionApplication,
String conditionType,
LocalDate conditionValidityStartDate,
LocalDate conditionValidityEndDate,
String conditionCalculationType,
String pricingScaleBasis,
BigDecimal conditionRateAmount,
BigDecimal conditionAccrualsAmount,
String conditionCurrency,
BigDecimal conditionQuantity,
String conditionQuantityUnit,
String conditionQuantityUnitISOCode,
String conditionQuantityUnitSAPCode,
BigDecimal conditionRateRatio,
BigDecimal conditionAccrualsRatio,
String conditionRateRatioUnit,
String conditionRateRatioUnitISOCode,
String conditionRateRatioUnitSAPCode,
String pricingScaleType,
String conditionScaleQuantityUnit,
String cndnScaleQuantityUnitISOCode,
String cndnScaleQuantityUnitSAPCode,
String conditionScaleAmountCurrency,
Boolean conditionIsDeleted,
String product,
String customer,
String billToParty,
String payerParty,
String shipToParty,
String supplier,
String invoicingParty,
String priorSupplier,
String supplyingSupplier,
String companyCode,
String salesOrganization,
String distributionChannel,
String division,
String salesOffice,
String salesGroup,
String purchasingOrganization,
String plant,
String productGroup,
String salesSpcfcProductGroup1,
String salesSpcfcProductGroup2,
String salesSpcfcProductGroup3,
String salesSpcfcProductGroup4,
String salesSpcfcProductGroup5,
Collection<SAP__Message> _Messages,
List<CndnContrCndnRecordValidity> to_CndnContrCndnRecdValidity,
List<CndnContrConditionRecordScale> to_CndnContrScCndnRecord,
ConditionContract to_ConditionContract) |
Modifier and Type | Method and Description |
---|---|
void |
addCndnContrCndnRecdValidity(CndnContrCndnRecordValidity... entity)
Adds elements to the list of associated CndnContrCndnRecordValidity entities.
|
void |
addCndnContrScCndnRecord(CndnContrConditionRecordScale... entity)
Adds elements to the list of associated CndnContrConditionRecordScale entities.
|
static CndnContrConditionRecord.CndnContrConditionRecordBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
protected void |
fromMap(Map<String,Object> inputValues)
Read entity data from generic map.
|
Collection<SAP__Message> |
get_Messages()
Constraints: Not nullable
|
String |
getBillToParty()
Constraints: Not nullable, Maximum length: 10
|
io.vavr.control.Option<List<CndnContrCndnRecordValidity>> |
getCndnContrCndnRecdValidityIfPresent()
Retrieval of associated CndnContrCndnRecordValidity entities (one to many).
|
io.vavr.control.Option<List<CndnContrConditionRecordScale>> |
getCndnContrScCndnRecordIfPresent()
Retrieval of associated CndnContrConditionRecordScale entities (one to many).
|
String |
getCndnScaleQuantityUnitISOCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getCndnScaleQuantityUnitSAPCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getCompanyCode()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getConditionAccrualsAmount()
Constraints: Not nullable, Precision: 24, Scale: 9
|
BigDecimal |
getConditionAccrualsRatio()
Constraints: Not nullable, Precision: 24, Scale: 9
|
String |
getConditionApplication()
Constraints: Not nullable, Maximum length: 2
|
String |
getConditionCalculationType()
Constraints: Not nullable, Maximum length: 3
|
String |
getConditionContract()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
io.vavr.control.Option<ConditionContract> |
getConditionContractIfPresent()
Retrieval of associated ConditionContract entity (one to one).
|
String |
getConditionCurrency()
Constraints: Not nullable, Maximum length: 5
|
Boolean |
getConditionIsDeleted()
Constraints: Not nullable
|
BigDecimal |
getConditionQuantity()
Constraints: Not nullable, Precision: 5
|
String |
getConditionQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getConditionQuantityUnitISOCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getConditionQuantityUnitSAPCode()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getConditionRateAmount()
Constraints: Not nullable, Precision: 24, Scale: 9
|
BigDecimal |
getConditionRateRatio()
Constraints: Not nullable, Precision: 24, Scale: 9
|
String |
getConditionRateRatioUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getConditionRateRatioUnitISOCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getConditionRateRatioUnitSAPCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getConditionRecord()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getConditionScaleAmountCurrency()
Constraints: Not nullable, Maximum length: 5
|
String |
getConditionScaleQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getConditionTable()
Constraints: Not nullable, Maximum length: 3
|
String |
getConditionType()
Constraints: Not nullable, Maximum length: 4
|
LocalDate |
getConditionValidityEndDate()
Constraints: Nullable
|
LocalDate |
getConditionValidityStartDate()
Constraints: Nullable
|
String |
getCustomer()
Constraints: Not nullable, Maximum length: 10
|
protected String |
getDefaultServicePath()
Used by request builders and navigation property methods to construct OData requests.
|
String |
getDistributionChannel()
Constraints: Not nullable, Maximum length: 2
|
String |
getDivision()
Constraints: Not nullable, Maximum length: 2
|
protected String |
getEntityCollection()
Used by request builders and navigation property methods to construct OData requests.
|
String |
getInvoicingParty()
Constraints: Not nullable, Maximum length: 10
|
protected ODataEntityKey |
getKey() |
String |
getOdataType() |
String |
getPayerParty()
Constraints: Not nullable, Maximum length: 10
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getPricingScaleBasis()
Constraints: Not nullable, Maximum length: 3
|
String |
getPricingScaleType()
Constraints: Not nullable, Maximum length: 1
|
String |
getPriorSupplier()
Constraints: Not nullable, Maximum length: 10
|
String |
getProduct()
Constraints: Not nullable, Maximum length: 18
|
String |
getProductGroup()
Constraints: Not nullable, Maximum length: 9
|
String |
getPurchasingOrganization()
Constraints: Not nullable, Maximum length: 4
|
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 |
getSalesSpcfcProductGroup1()
Constraints: Not nullable, Maximum length: 3
|
String |
getSalesSpcfcProductGroup2()
Constraints: Not nullable, Maximum length: 3
|
String |
getSalesSpcfcProductGroup3()
Constraints: Not nullable, Maximum length: 3
|
String |
getSalesSpcfcProductGroup4()
Constraints: Not nullable, Maximum length: 3
|
String |
getSalesSpcfcProductGroup5()
Constraints: Not nullable, Maximum length: 3
|
String |
getShipToParty()
Constraints: Not nullable, Maximum length: 10
|
String |
getSupplier()
Constraints: Not nullable, Maximum length: 10
|
String |
getSupplyingSupplier()
Constraints: Not nullable, Maximum length: 10
|
Class<CndnContrConditionRecord> |
getType() |
int |
hashCode() |
void |
set_Messages(Collection<SAP__Message> _Messages)
Constraints: Not nullable
|
void |
setBillToParty(String billToParty)
Constraints: Not nullable, Maximum length: 10
|
void |
setCndnContrCndnRecdValidity(List<CndnContrCndnRecordValidity> value)
Overwrites the list of associated CndnContrCndnRecordValidity entities for the loaded navigation property
_CndnContrCndnRecdValidity.
|
void |
setCndnContrScCndnRecord(List<CndnContrConditionRecordScale> value)
Overwrites the list of associated CndnContrConditionRecordScale entities for the loaded navigation
property _CndnContrScCndnRecord.
|
void |
setCndnScaleQuantityUnitISOCode(String cndnScaleQuantityUnitISOCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setCndnScaleQuantityUnitSAPCode(String cndnScaleQuantityUnitSAPCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setCompanyCode(String companyCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setConditionAccrualsAmount(BigDecimal conditionAccrualsAmount)
Constraints: Not nullable, Precision: 24, Scale: 9
|
void |
setConditionAccrualsRatio(BigDecimal conditionAccrualsRatio)
Constraints: Not nullable, Precision: 24, Scale: 9
|
void |
setConditionApplication(String conditionApplication)
Constraints: Not nullable, Maximum length: 2
|
void |
setConditionCalculationType(String conditionCalculationType)
Constraints: Not nullable, Maximum length: 3
|
void |
setConditionContract(ConditionContract value)
Overwrites the associated ConditionContract entity for the loaded navigation property
_ConditionContract.
|
void |
setConditionContract(String conditionContract)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setConditionCurrency(String conditionCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setConditionIsDeleted(Boolean conditionIsDeleted)
Constraints: Not nullable
|
void |
setConditionQuantity(BigDecimal conditionQuantity)
Constraints: Not nullable, Precision: 5
|
void |
setConditionQuantityUnit(String conditionQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setConditionQuantityUnitISOCode(String conditionQuantityUnitISOCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setConditionQuantityUnitSAPCode(String conditionQuantityUnitSAPCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setConditionRateAmount(BigDecimal conditionRateAmount)
Constraints: Not nullable, Precision: 24, Scale: 9
|
void |
setConditionRateRatio(BigDecimal conditionRateRatio)
Constraints: Not nullable, Precision: 24, Scale: 9
|
void |
setConditionRateRatioUnit(String conditionRateRatioUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setConditionRateRatioUnitISOCode(String conditionRateRatioUnitISOCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setConditionRateRatioUnitSAPCode(String conditionRateRatioUnitSAPCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setConditionRecord(String conditionRecord)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setConditionScaleAmountCurrency(String conditionScaleAmountCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setConditionScaleQuantityUnit(String conditionScaleQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setConditionTable(String conditionTable)
Constraints: Not nullable, Maximum length: 3
|
void |
setConditionType(String conditionType)
Constraints: Not nullable, Maximum length: 4
|
void |
setConditionValidityEndDate(LocalDate conditionValidityEndDate)
Constraints: Nullable
|
void |
setConditionValidityStartDate(LocalDate conditionValidityStartDate)
Constraints: Nullable
|
void |
setCustomer(String customer)
Constraints: Not nullable, Maximum length: 10
|
void |
setDistributionChannel(String distributionChannel)
Constraints: Not nullable, Maximum length: 2
|
void |
setDivision(String division)
Constraints: Not nullable, Maximum length: 2
|
void |
setInvoicingParty(String invoicingParty)
Constraints: Not nullable, Maximum length: 10
|
void |
setPayerParty(String payerParty)
Constraints: Not nullable, Maximum length: 10
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setPricingScaleBasis(String pricingScaleBasis)
Constraints: Not nullable, Maximum length: 3
|
void |
setPricingScaleType(String pricingScaleType)
Constraints: Not nullable, Maximum length: 1
|
void |
setPriorSupplier(String priorSupplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setProduct(String product)
Constraints: Not nullable, Maximum length: 18
|
void |
setProductGroup(String productGroup)
Constraints: Not nullable, Maximum length: 9
|
void |
setPurchasingOrganization(String purchasingOrganization)
Constraints: Not nullable, Maximum length: 4
|
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
|
void |
setSalesSpcfcProductGroup1(String salesSpcfcProductGroup1)
Constraints: Not nullable, Maximum length: 3
|
void |
setSalesSpcfcProductGroup2(String salesSpcfcProductGroup2)
Constraints: Not nullable, Maximum length: 3
|
void |
setSalesSpcfcProductGroup3(String salesSpcfcProductGroup3)
Constraints: Not nullable, Maximum length: 3
|
void |
setSalesSpcfcProductGroup4(String salesSpcfcProductGroup4)
Constraints: Not nullable, Maximum length: 3
|
void |
setSalesSpcfcProductGroup5(String salesSpcfcProductGroup5)
Constraints: Not nullable, Maximum length: 3
|
void |
setShipToParty(String shipToParty)
Constraints: Not nullable, Maximum length: 10
|
void |
setSupplier(String supplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setSupplyingSupplier(String supplyingSupplier)
Constraints: Not nullable, Maximum length: 10
|
protected Map<String,Object> |
toMapOfFields()
Get all fields as map.
|
protected Map<String,Object> |
toMapOfNavigationProperties()
Get navigation properties as map.
|
String |
toString() |
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifier
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final SimpleProperty<CndnContrConditionRecord> ALL_FIELDS
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_CONTRACT
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_RECORD
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_TABLE
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_APPLICATION
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_TYPE
public static final SimpleProperty.Date<CndnContrConditionRecord> CONDITION_VALIDITY_START_DATE
public static final SimpleProperty.Date<CndnContrConditionRecord> CONDITION_VALIDITY_END_DATE
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_CALCULATION_TYPE
public static final SimpleProperty.String<CndnContrConditionRecord> PRICING_SCALE_BASIS
public static final SimpleProperty.NumericDecimal<CndnContrConditionRecord> CONDITION_RATE_AMOUNT
public static final SimpleProperty.NumericDecimal<CndnContrConditionRecord> CONDITION_ACCRUALS_AMOUNT
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_CURRENCY
public static final SimpleProperty.NumericDecimal<CndnContrConditionRecord> CONDITION_QUANTITY
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_QUANTITY_UNIT
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_QUANTITY_UNIT_ISO_CODE
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_QUANTITY_UNIT_SAP_CODE
public static final SimpleProperty.NumericDecimal<CndnContrConditionRecord> CONDITION_RATE_RATIO
public static final SimpleProperty.NumericDecimal<CndnContrConditionRecord> CONDITION_ACCRUALS_RATIO
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_RATE_RATIO_UNIT
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_RATE_RATIO_UNIT_ISO_CODE
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_RATE_RATIO_UNIT_SAP_CODE
public static final SimpleProperty.String<CndnContrConditionRecord> PRICING_SCALE_TYPE
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_SCALE_QUANTITY_UNIT
public static final SimpleProperty.String<CndnContrConditionRecord> CNDN_SCALE_QUANTITY_UNIT_ISO_CODE
public static final SimpleProperty.String<CndnContrConditionRecord> CNDN_SCALE_QUANTITY_UNIT_SAP_CODE
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_SCALE_AMOUNT_CURRENCY
public static final SimpleProperty.Boolean<CndnContrConditionRecord> CONDITION_IS_DELETED
public static final SimpleProperty.String<CndnContrConditionRecord> PRODUCT
public static final SimpleProperty.String<CndnContrConditionRecord> CUSTOMER
public static final SimpleProperty.String<CndnContrConditionRecord> BILL_TO_PARTY
public static final SimpleProperty.String<CndnContrConditionRecord> PAYER_PARTY
public static final SimpleProperty.String<CndnContrConditionRecord> SHIP_TO_PARTY
public static final SimpleProperty.String<CndnContrConditionRecord> SUPPLIER
public static final SimpleProperty.String<CndnContrConditionRecord> INVOICING_PARTY
public static final SimpleProperty.String<CndnContrConditionRecord> PRIOR_SUPPLIER
public static final SimpleProperty.String<CndnContrConditionRecord> SUPPLYING_SUPPLIER
public static final SimpleProperty.String<CndnContrConditionRecord> COMPANY_CODE
public static final SimpleProperty.String<CndnContrConditionRecord> SALES_ORGANIZATION
public static final SimpleProperty.String<CndnContrConditionRecord> DISTRIBUTION_CHANNEL
public static final SimpleProperty.String<CndnContrConditionRecord> DIVISION
public static final SimpleProperty.String<CndnContrConditionRecord> SALES_OFFICE
public static final SimpleProperty.String<CndnContrConditionRecord> SALES_GROUP
public static final SimpleProperty.String<CndnContrConditionRecord> PURCHASING_ORGANIZATION
public static final SimpleProperty.String<CndnContrConditionRecord> PLANT
public static final SimpleProperty.String<CndnContrConditionRecord> PRODUCT_GROUP
public static final SimpleProperty.String<CndnContrConditionRecord> SALES_SPCFC_PRODUCT_GROUP1
public static final SimpleProperty.String<CndnContrConditionRecord> SALES_SPCFC_PRODUCT_GROUP2
public static final SimpleProperty.String<CndnContrConditionRecord> SALES_SPCFC_PRODUCT_GROUP3
public static final SimpleProperty.String<CndnContrConditionRecord> SALES_SPCFC_PRODUCT_GROUP4
public static final SimpleProperty.String<CndnContrConditionRecord> SALES_SPCFC_PRODUCT_GROUP5
public static final ComplexProperty.Collection<CndnContrConditionRecord,SAP__Message> _MESSAGES
public static final NavigationProperty.Collection<CndnContrConditionRecord,CndnContrCndnRecordValidity> TO__CNDN_CONTR_CNDN_RECD_VALIDITY
public static final NavigationProperty.Collection<CndnContrConditionRecord,CndnContrConditionRecordScale> TO__CNDN_CONTR_SC_CNDN_RECORD
public static final NavigationProperty.Single<CndnContrConditionRecord,ConditionContract> TO__CONDITION_CONTRACT
public CndnContrConditionRecord()
public CndnContrConditionRecord(@Nullable String conditionContract, @Nullable String conditionRecord, @Nullable String conditionTable, @Nullable String conditionApplication, @Nullable String conditionType, @Nullable LocalDate conditionValidityStartDate, @Nullable LocalDate conditionValidityEndDate, @Nullable String conditionCalculationType, @Nullable String pricingScaleBasis, @Nullable BigDecimal conditionRateAmount, @Nullable BigDecimal conditionAccrualsAmount, @Nullable String conditionCurrency, @Nullable BigDecimal conditionQuantity, @Nullable String conditionQuantityUnit, @Nullable String conditionQuantityUnitISOCode, @Nullable String conditionQuantityUnitSAPCode, @Nullable BigDecimal conditionRateRatio, @Nullable BigDecimal conditionAccrualsRatio, @Nullable String conditionRateRatioUnit, @Nullable String conditionRateRatioUnitISOCode, @Nullable String conditionRateRatioUnitSAPCode, @Nullable String pricingScaleType, @Nullable String conditionScaleQuantityUnit, @Nullable String cndnScaleQuantityUnitISOCode, @Nullable String cndnScaleQuantityUnitSAPCode, @Nullable String conditionScaleAmountCurrency, @Nullable Boolean conditionIsDeleted, @Nullable String product, @Nullable String customer, @Nullable String billToParty, @Nullable String payerParty, @Nullable String shipToParty, @Nullable String supplier, @Nullable String invoicingParty, @Nullable String priorSupplier, @Nullable String supplyingSupplier, @Nullable String companyCode, @Nullable String salesOrganization, @Nullable String distributionChannel, @Nullable String division, @Nullable String salesOffice, @Nullable String salesGroup, @Nullable String purchasingOrganization, @Nullable String plant, @Nullable String productGroup, @Nullable String salesSpcfcProductGroup1, @Nullable String salesSpcfcProductGroup2, @Nullable String salesSpcfcProductGroup3, @Nullable String salesSpcfcProductGroup4, @Nullable String salesSpcfcProductGroup5, @Nullable Collection<SAP__Message> _Messages, List<CndnContrCndnRecordValidity> to_CndnContrCndnRecdValidity, List<CndnContrConditionRecordScale> to_CndnContrScCndnRecord, @Nullable ConditionContract to_ConditionContract)
@Nonnull public Class<CndnContrConditionRecord> getType()
getType
in class VdmObject<CndnContrConditionRecord>
public void setConditionContract(@Nullable String conditionContract)
Original property name from the Odata EDM: ConditionContract
conditionContract
- Condition Contractpublic void setConditionRecord(@Nullable String conditionRecord)
Original property name from the Odata EDM: ConditionRecord
conditionRecord
- Number of the Condition Recordpublic void setConditionTable(@Nullable String conditionTable)
Original property name from the Odata EDM: ConditionTable
conditionTable
- Condition Tablepublic void setConditionApplication(@Nullable String conditionApplication)
Original property name from the Odata EDM: ConditionApplication
conditionApplication
- Applicationpublic void setConditionType(@Nullable String conditionType)
Original property name from the Odata EDM: ConditionType
conditionType
- Condition Typepublic void setConditionValidityStartDate(@Nullable LocalDate conditionValidityStartDate)
Original property name from the Odata EDM: ConditionValidityStartDate
conditionValidityStartDate
- Validity start date of the condition recordpublic void setConditionValidityEndDate(@Nullable LocalDate conditionValidityEndDate)
Original property name from the Odata EDM: ConditionValidityEndDate
conditionValidityEndDate
- Validity end date of the condition recordpublic void setConditionCalculationType(@Nullable String conditionCalculationType)
Original property name from the Odata EDM: ConditionCalculationType
conditionCalculationType
- Calculation Type for Conditionpublic void setPricingScaleBasis(@Nullable String pricingScaleBasis)
Original property name from the Odata EDM: PricingScaleBasis
pricingScaleBasis
- Scale Basis Indicatorpublic void setConditionRateAmount(@Nullable BigDecimal conditionRateAmount)
Original property name from the Odata EDM: ConditionRateAmount
conditionRateAmount
- The conditionRateAmount to set.public void setConditionAccrualsAmount(@Nullable BigDecimal conditionAccrualsAmount)
Original property name from the Odata EDM: ConditionAccrualsAmount
conditionAccrualsAmount
- The conditionAccrualsAmount to set.public void setConditionCurrency(@Nullable String conditionCurrency)
Original property name from the Odata EDM: ConditionCurrency
conditionCurrency
- Condition Unit (Currency or Percentage)public void setConditionQuantity(@Nullable BigDecimal conditionQuantity)
Original property name from the Odata EDM: ConditionQuantity
conditionQuantity
- Condition Pricing Unitpublic void setConditionQuantityUnit(@Nullable String conditionQuantityUnit)
Original property name from the Odata EDM: ConditionQuantityUnit
conditionQuantityUnit
- Condition Unitpublic void setConditionQuantityUnitISOCode(@Nullable String conditionQuantityUnitISOCode)
Original property name from the Odata EDM: ConditionQuantityUnitISOCode
conditionQuantityUnitISOCode
- Condition Quantity Unit in ISO codepublic void setConditionQuantityUnitSAPCode(@Nullable String conditionQuantityUnitSAPCode)
Original property name from the Odata EDM: ConditionQuantityUnitSAPCode
conditionQuantityUnitSAPCode
- Condition Quantity Unit in SAP codepublic void setConditionRateRatio(@Nullable BigDecimal conditionRateRatio)
Original property name from the Odata EDM: ConditionRateRatio
conditionRateRatio
- Condition Percentage (Transactional Processing)public void setConditionAccrualsRatio(@Nullable BigDecimal conditionAccrualsRatio)
Original property name from the Odata EDM: ConditionAccrualsRatio
conditionAccrualsRatio
- Accruals Percentage (Transactional Processing)public void setConditionRateRatioUnit(@Nullable String conditionRateRatioUnit)
Original property name from the Odata EDM: ConditionRateRatioUnit
conditionRateRatioUnit
- Percent Sign (Transactional Processing)public void setConditionRateRatioUnitISOCode(@Nullable String conditionRateRatioUnitISOCode)
Original property name from the Odata EDM: ConditionRateRatioUnitISOCode
conditionRateRatioUnitISOCode
- Percent Sign in ISO Codepublic void setConditionRateRatioUnitSAPCode(@Nullable String conditionRateRatioUnitSAPCode)
Original property name from the Odata EDM: ConditionRateRatioUnitSAPCode
conditionRateRatioUnitSAPCode
- Percent Sign in SAP Codepublic void setPricingScaleType(@Nullable String pricingScaleType)
Original property name from the Odata EDM: PricingScaleType
pricingScaleType
- Scale Typepublic void setConditionScaleQuantityUnit(@Nullable String conditionScaleQuantityUnit)
Original property name from the Odata EDM: ConditionScaleQuantityUnit
conditionScaleQuantityUnit
- Condition Scale Unit of Measurepublic void setCndnScaleQuantityUnitISOCode(@Nullable String cndnScaleQuantityUnitISOCode)
Original property name from the Odata EDM: CndnScaleQuantityUnitISOCode
cndnScaleQuantityUnitISOCode
- Condition Scale Unit of Measure in ISO Codepublic void setCndnScaleQuantityUnitSAPCode(@Nullable String cndnScaleQuantityUnitSAPCode)
Original property name from the Odata EDM: CndnScaleQuantityUnitSAPCode
cndnScaleQuantityUnitSAPCode
- Condition Scale Unit of Measure in SAP Codepublic void setConditionScaleAmountCurrency(@Nullable String conditionScaleAmountCurrency)
Original property name from the Odata EDM: ConditionScaleAmountCurrency
conditionScaleAmountCurrency
- Scale Currencypublic void setConditionIsDeleted(@Nullable Boolean conditionIsDeleted)
Original property name from the Odata EDM: ConditionIsDeleted
conditionIsDeleted
- Deletion Indicator for Condition Recordpublic void setProduct(@Nullable String product)
Original property name from the Odata EDM: Product
product
- Product Numberpublic void setCustomer(@Nullable String customer)
Original property name from the Odata EDM: Customer
customer
- Customer Numberpublic void setBillToParty(@Nullable String billToParty)
Original property name from the Odata EDM: BillToParty
billToParty
- Bill-to Partypublic void setPayerParty(@Nullable String payerParty)
Original property name from the Odata EDM: PayerParty
payerParty
- Payerpublic void setShipToParty(@Nullable String shipToParty)
Original property name from the Odata EDM: ShipToParty
shipToParty
- Ship-to Partypublic void setSupplier(@Nullable String supplier)
Original property name from the Odata EDM: Supplier
supplier
- Supplierpublic void setInvoicingParty(@Nullable String invoicingParty)
Original property name from the Odata EDM: InvoicingParty
invoicingParty
- Different Invoicing Partypublic void setPriorSupplier(@Nullable String priorSupplier)
Original property name from the Odata EDM: PriorSupplier
priorSupplier
- Prior Supplierpublic void setSupplyingSupplier(@Nullable String supplyingSupplier)
Original property name from the Odata EDM: SupplyingSupplier
supplyingSupplier
- Goods Supplierpublic void setCompanyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
companyCode
- Company Codepublic 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 setDivision(@Nullable String division)
Original property name from the Odata EDM: Division
division
- Divisionpublic void setSalesOffice(@Nullable String salesOffice)
Original property name from the Odata EDM: SalesOffice
salesOffice
- Sales Officepublic void setSalesGroup(@Nullable String salesGroup)
Original property name from the Odata EDM: SalesGroup
salesGroup
- Sales Grouppublic void setPurchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
purchasingOrganization
- Purchasing Organizationpublic void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Plantpublic void setProductGroup(@Nullable String productGroup)
Original property name from the Odata EDM: ProductGroup
productGroup
- Product Grouppublic void setSalesSpcfcProductGroup1(@Nullable String salesSpcfcProductGroup1)
Original property name from the Odata EDM: SalesSpcfcProductGroup1
salesSpcfcProductGroup1
- Sales-Specific Product Group 1public void setSalesSpcfcProductGroup2(@Nullable String salesSpcfcProductGroup2)
Original property name from the Odata EDM: SalesSpcfcProductGroup2
salesSpcfcProductGroup2
- Sales-Specific Product Group 2public void setSalesSpcfcProductGroup3(@Nullable String salesSpcfcProductGroup3)
Original property name from the Odata EDM: SalesSpcfcProductGroup3
salesSpcfcProductGroup3
- Sales-Specific Product Group 3public void setSalesSpcfcProductGroup4(@Nullable String salesSpcfcProductGroup4)
Original property name from the Odata EDM: SalesSpcfcProductGroup4
salesSpcfcProductGroup4
- Sales-Specific Product Group 4public void setSalesSpcfcProductGroup5(@Nullable String salesSpcfcProductGroup5)
Original property name from the Odata EDM: SalesSpcfcProductGroup5
salesSpcfcProductGroup5
- Sales-Specific Product Group 5public void set_Messages(@Nullable Collection<SAP__Message> _Messages)
Original property name from the Odata EDM: SAP__Messages
_Messages
- The _Messages to set.protected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<CndnContrConditionRecord>
@Nonnull protected ODataEntityKey getKey()
getKey
in class VdmObject<CndnContrConditionRecord>
@Nonnull protected Map<String,Object> toMapOfFields()
VdmObject
toMapOfFields
in class VdmObject<CndnContrConditionRecord>
protected void fromMap(Map<String,Object> inputValues)
VdmObject
fromMap
in class VdmObject<CndnContrConditionRecord>
inputValues
- The key-value map.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<CndnContrConditionRecord>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
VdmObject
toMapOfNavigationProperties
in class VdmObject<CndnContrConditionRecord>
@Nonnull public io.vavr.control.Option<List<CndnContrCndnRecordValidity>> getCndnContrCndnRecdValidityIfPresent()
If the navigation property for an entity CndnContrConditionRecord 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 setCndnContrCndnRecdValidity(@Nonnull List<CndnContrCndnRecordValidity> value)
If the navigation property _CndnContrCndnRecdValidity of a queried CndnContrConditionRecord 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 CndnContrCndnRecordValidity entities.public void addCndnContrCndnRecdValidity(CndnContrCndnRecordValidity... entity)
If the navigation property _CndnContrCndnRecdValidity of a queried CndnContrConditionRecord 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 CndnContrCndnRecordValidity entities.@Nonnull public io.vavr.control.Option<List<CndnContrConditionRecordScale>> getCndnContrScCndnRecordIfPresent()
If the navigation property for an entity CndnContrConditionRecord 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 setCndnContrScCndnRecord(@Nonnull List<CndnContrConditionRecordScale> value)
If the navigation property _CndnContrScCndnRecord of a queried CndnContrConditionRecord 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 CndnContrConditionRecordScale entities.public void addCndnContrScCndnRecord(CndnContrConditionRecordScale... entity)
If the navigation property _CndnContrScCndnRecord of a queried CndnContrConditionRecord 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 CndnContrConditionRecordScale entities.@Nonnull public io.vavr.control.Option<ConditionContract> getConditionContractIfPresent()
If the navigation property for an entity CndnContrConditionRecord 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 setConditionContract(ConditionContract value)
value
- New ConditionContract entity.@Nonnull public static CndnContrConditionRecord.CndnContrConditionRecordBuilder builder()
@Nullable public String getConditionContract()
Original property name from the Odata EDM: ConditionContract
@Nullable public String getConditionRecord()
Original property name from the Odata EDM: ConditionRecord
@Nullable public String getConditionTable()
Original property name from the Odata EDM: ConditionTable
@Nullable public String getConditionApplication()
Original property name from the Odata EDM: ConditionApplication
@Nullable public String getConditionType()
Original property name from the Odata EDM: ConditionType
@Nullable public LocalDate getConditionValidityStartDate()
Original property name from the Odata EDM: ConditionValidityStartDate
@Nullable public LocalDate getConditionValidityEndDate()
Original property name from the Odata EDM: ConditionValidityEndDate
@Nullable public String getConditionCalculationType()
Original property name from the Odata EDM: ConditionCalculationType
@Nullable public String getPricingScaleBasis()
Original property name from the Odata EDM: PricingScaleBasis
@Nullable public BigDecimal getConditionRateAmount()
Original property name from the Odata EDM: ConditionRateAmount
@Nullable public BigDecimal getConditionAccrualsAmount()
Original property name from the Odata EDM: ConditionAccrualsAmount
@Nullable public String getConditionCurrency()
Original property name from the Odata EDM: ConditionCurrency
@Nullable public BigDecimal getConditionQuantity()
Original property name from the Odata EDM: ConditionQuantity
@Nullable public String getConditionQuantityUnit()
Original property name from the Odata EDM: ConditionQuantityUnit
@Nullable public String getConditionQuantityUnitISOCode()
Original property name from the Odata EDM: ConditionQuantityUnitISOCode
@Nullable public String getConditionQuantityUnitSAPCode()
Original property name from the Odata EDM: ConditionQuantityUnitSAPCode
@Nullable public BigDecimal getConditionRateRatio()
Original property name from the Odata EDM: ConditionRateRatio
@Nullable public BigDecimal getConditionAccrualsRatio()
Original property name from the Odata EDM: ConditionAccrualsRatio
@Nullable public String getConditionRateRatioUnit()
Original property name from the Odata EDM: ConditionRateRatioUnit
@Nullable public String getConditionRateRatioUnitISOCode()
Original property name from the Odata EDM: ConditionRateRatioUnitISOCode
@Nullable public String getConditionRateRatioUnitSAPCode()
Original property name from the Odata EDM: ConditionRateRatioUnitSAPCode
@Nullable public String getPricingScaleType()
Original property name from the Odata EDM: PricingScaleType
@Nullable public String getConditionScaleQuantityUnit()
Original property name from the Odata EDM: ConditionScaleQuantityUnit
@Nullable public String getCndnScaleQuantityUnitISOCode()
Original property name from the Odata EDM: CndnScaleQuantityUnitISOCode
@Nullable public String getCndnScaleQuantityUnitSAPCode()
Original property name from the Odata EDM: CndnScaleQuantityUnitSAPCode
@Nullable public String getConditionScaleAmountCurrency()
Original property name from the Odata EDM: ConditionScaleAmountCurrency
@Nullable public Boolean getConditionIsDeleted()
Original property name from the Odata EDM: ConditionIsDeleted
@Nullable public String getProduct()
Original property name from the Odata EDM: Product
@Nullable public String getCustomer()
Original property name from the Odata EDM: Customer
@Nullable public String getBillToParty()
Original property name from the Odata EDM: BillToParty
@Nullable public String getPayerParty()
Original property name from the Odata EDM: PayerParty
@Nullable public String getShipToParty()
Original property name from the Odata EDM: ShipToParty
@Nullable public String getSupplier()
Original property name from the Odata EDM: Supplier
@Nullable public String getInvoicingParty()
Original property name from the Odata EDM: InvoicingParty
@Nullable public String getPriorSupplier()
Original property name from the Odata EDM: PriorSupplier
@Nullable public String getSupplyingSupplier()
Original property name from the Odata EDM: SupplyingSupplier
@Nullable public String getCompanyCode()
Original property name from the Odata EDM: CompanyCode
@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 getDivision()
Original property name from the Odata EDM: Division
@Nullable public String getSalesOffice()
Original property name from the Odata EDM: SalesOffice
@Nullable public String getSalesGroup()
Original property name from the Odata EDM: SalesGroup
@Nullable public String getPurchasingOrganization()
Original property name from the Odata EDM: PurchasingOrganization
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getProductGroup()
Original property name from the Odata EDM: ProductGroup
@Nullable public String getSalesSpcfcProductGroup1()
Original property name from the Odata EDM: SalesSpcfcProductGroup1
@Nullable public String getSalesSpcfcProductGroup2()
Original property name from the Odata EDM: SalesSpcfcProductGroup2
@Nullable public String getSalesSpcfcProductGroup3()
Original property name from the Odata EDM: SalesSpcfcProductGroup3
@Nullable public String getSalesSpcfcProductGroup4()
Original property name from the Odata EDM: SalesSpcfcProductGroup4
@Nullable public String getSalesSpcfcProductGroup5()
Original property name from the Odata EDM: SalesSpcfcProductGroup5
@Nullable public Collection<SAP__Message> get_Messages()
Original property name from the Odata EDM: SAP__Messages
@Nonnull public String toString()
toString
in class VdmObject<CndnContrConditionRecord>
public boolean equals(@Nullable Object o)
equals
in class VdmEntity<CndnContrConditionRecord>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmEntity<CndnContrConditionRecord>
public int hashCode()
hashCode
in class VdmEntity<CndnContrConditionRecord>
public String getOdataType()
getOdataType
in class VdmObject<CndnContrConditionRecord>
Copyright © 2021 SAP SE. All rights reserved.