Class CndnContrConditionRecord
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: CndnContrConditionRecordType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CndnContrConditionRecord instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<CndnContrConditionRecord,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<CndnContrConditionRecord>Selector for all available fields of CndnContrConditionRecord.static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.NumericDecimal<CndnContrConditionRecord>static final SimpleProperty.NumericDecimal<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.Boolean<CndnContrConditionRecord>static final SimpleProperty.NumericDecimal<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.NumericDecimal<CndnContrConditionRecord>static final SimpleProperty.NumericDecimal<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.Date<CndnContrConditionRecord>static final SimpleProperty.Date<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>static final SimpleProperty.String<CndnContrConditionRecord>Use with available request builders to apply the _CndnContrCndnRecdValidity navigation property to query operations.Use with available request builders to apply the _CndnContrScCndnRecord navigation property to query operations.Use with available request builders to apply the _ConditionContract navigation property to query operations.Use with available request builders to apply the _Text navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionCndnContrConditionRecord(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, List<CndnContrConditionRecordText> to_Text) -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds elements to the list of associated CndnContrCndnRecordValidity entities.voidAdds elements to the list of associated CndnContrConditionRecordScale entities.voidaddText(CndnContrConditionRecordText... entity) Adds elements to the list of associated CndnContrConditionRecordText entities.builder()protected booleanbooleanprotected voidConstraints: Not nullableConstraints: Not nullable, Maximum length: 10io.vavr.control.Option<List<CndnContrCndnRecordValidity>>Retrieval of associated CndnContrCndnRecordValidity entities (one to many).io.vavr.control.Option<List<CndnContrConditionRecordScale>>Retrieval of associated CndnContrConditionRecordScale entities (one to many).Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 24, Scale: 9Constraints: Not nullable, Precision: 24, Scale: 9Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<ConditionContract>Retrieval of associated ConditionContract entity (one to one).Constraints: Not nullable, Maximum length: 3Constraints: Not nullableConstraints: Not nullable, Precision: 5Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 24, Scale: 9Constraints: Not nullable, Precision: 24, Scale: 9Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: NullableConstraints: NullableConstraints: Not nullable, Maximum length: 10protected StringConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2protected StringConstraints: Not nullable, Maximum length: 10protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 10getPlant()Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<List<CndnContrConditionRecordText>>Retrieval of associated CndnContrConditionRecordText entities (one to many).getType()inthashCode()Action that can be applied to any entity object of this class.voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetBillToParty(String billToParty) Constraints: Not nullable, Maximum length: 10voidOverwrites the list of associated CndnContrCndnRecordValidity entities for the loaded navigation property _CndnContrCndnRecdValidity.voidOverwrites the list of associated CndnContrConditionRecordScale entities for the loaded navigation property _CndnContrScCndnRecord.voidsetCndnScaleQuantityUnitISOCode(String cndnScaleQuantityUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetCndnScaleQuantityUnitSAPCode(String cndnScaleQuantityUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetCompanyCode(String companyCode) Constraints: Not nullable, Maximum length: 4voidsetConditionAccrualsAmount(BigDecimal conditionAccrualsAmount) Constraints: Not nullable, Precision: 24, Scale: 9voidsetConditionAccrualsRatio(BigDecimal conditionAccrualsRatio) Constraints: Not nullable, Precision: 24, Scale: 9voidsetConditionApplication(String conditionApplication) Constraints: Not nullable, Maximum length: 2voidsetConditionCalculationType(String conditionCalculationType) Constraints: Not nullable, Maximum length: 3voidOverwrites the associated ConditionContract entity for the loaded navigation property _ConditionContract.voidsetConditionContract(String conditionContract) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetConditionCurrency(String conditionCurrency) Constraints: Not nullable, Maximum length: 3voidsetConditionIsDeleted(Boolean conditionIsDeleted) Constraints: Not nullablevoidsetConditionQuantity(BigDecimal conditionQuantity) Constraints: Not nullable, Precision: 5voidsetConditionQuantityUnit(String conditionQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetConditionQuantityUnitISOCode(String conditionQuantityUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetConditionQuantityUnitSAPCode(String conditionQuantityUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetConditionRateAmount(BigDecimal conditionRateAmount) Constraints: Not nullable, Precision: 24, Scale: 9voidsetConditionRateRatio(BigDecimal conditionRateRatio) Constraints: Not nullable, Precision: 24, Scale: 9voidsetConditionRateRatioUnit(String conditionRateRatioUnit) Constraints: Not nullable, Maximum length: 3voidsetConditionRateRatioUnitISOCode(String conditionRateRatioUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetConditionRateRatioUnitSAPCode(String conditionRateRatioUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetConditionRecord(String conditionRecord) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetConditionScaleAmountCurrency(String conditionScaleAmountCurrency) Constraints: Not nullable, Maximum length: 3voidsetConditionScaleQuantityUnit(String conditionScaleQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetConditionTable(String conditionTable) Constraints: Not nullable, Maximum length: 3Action that can be applied to any entity object of this class.voidsetConditionType(String conditionType) Constraints: Not nullable, Maximum length: 4voidsetConditionValidityEndDate(LocalDate conditionValidityEndDate) Constraints: NullablevoidsetConditionValidityStartDate(LocalDate conditionValidityStartDate) Constraints: NullablevoidsetCustomer(String customer) Constraints: Not nullable, Maximum length: 10voidsetDistributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2voidsetDivision(String division) Constraints: Not nullable, Maximum length: 2voidsetInvoicingParty(String invoicingParty) Constraints: Not nullable, Maximum length: 10voidsetPayerParty(String payerParty) Constraints: Not nullable, Maximum length: 10voidConstraints: Not nullable, Maximum length: 4voidsetPricingScaleBasis(String pricingScaleBasis) Constraints: Not nullable, Maximum length: 3voidsetPricingScaleType(String pricingScaleType) Constraints: Not nullable, Maximum length: 1voidsetPriorSupplier(String priorSupplier) Constraints: Not nullable, Maximum length: 10voidsetProduct(String product) Constraints: Not nullable, Maximum length: 18voidsetProductGroup(String productGroup) Constraints: Not nullable, Maximum length: 9voidsetPurchasingOrganization(String purchasingOrganization) Constraints: Not nullable, Maximum length: 4voidsetSalesGroup(String salesGroup) Constraints: Not nullable, Maximum length: 3voidsetSalesOffice(String salesOffice) Constraints: Not nullable, Maximum length: 4voidsetSalesOrganization(String salesOrganization) Constraints: Not nullable, Maximum length: 4voidsetSalesSpcfcProductGroup1(String salesSpcfcProductGroup1) Constraints: Not nullable, Maximum length: 3voidsetSalesSpcfcProductGroup2(String salesSpcfcProductGroup2) Constraints: Not nullable, Maximum length: 3voidsetSalesSpcfcProductGroup3(String salesSpcfcProductGroup3) Constraints: Not nullable, Maximum length: 3voidsetSalesSpcfcProductGroup4(String salesSpcfcProductGroup4) Constraints: Not nullable, Maximum length: 3voidsetSalesSpcfcProductGroup5(String salesSpcfcProductGroup5) Constraints: Not nullable, Maximum length: 3voidsetShipToParty(String shipToParty) Constraints: Not nullable, Maximum length: 10voidsetSupplier(String supplier) Constraints: Not nullable, Maximum length: 10voidsetSupplyingSupplier(String supplyingSupplier) Constraints: Not nullable, Maximum length: 10voidsetText(List<CndnContrConditionRecordText> value) Overwrites the list of associated CndnContrConditionRecordText entities for the loaded navigation property _Text.toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of CndnContrConditionRecord. -
CONDITION_CONTRACT
-
CONDITION_RECORD
-
CONDITION_TABLE
-
CONDITION_APPLICATION
-
CONDITION_TYPE
-
CONDITION_VALIDITY_START_DATE
-
CONDITION_VALIDITY_END_DATE
-
CONDITION_CALCULATION_TYPE
-
PRICING_SCALE_BASIS
-
CONDITION_RATE_AMOUNT
-
CONDITION_ACCRUALS_AMOUNT
public static final SimpleProperty.NumericDecimal<CndnContrConditionRecord> CONDITION_ACCRUALS_AMOUNT -
CONDITION_CURRENCY
-
CONDITION_QUANTITY
-
CONDITION_QUANTITY_UNIT
-
CONDITION_QUANTITY_UNIT_ISO_CODE
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_QUANTITY_UNIT_ISO_CODE -
CONDITION_QUANTITY_UNIT_SAP_CODE
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_QUANTITY_UNIT_SAP_CODE -
CONDITION_RATE_RATIO
-
CONDITION_ACCRUALS_RATIO
public static final SimpleProperty.NumericDecimal<CndnContrConditionRecord> CONDITION_ACCRUALS_RATIO -
CONDITION_RATE_RATIO_UNIT
-
CONDITION_RATE_RATIO_UNIT_ISO_CODE
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_RATE_RATIO_UNIT_ISO_CODE -
CONDITION_RATE_RATIO_UNIT_SAP_CODE
public static final SimpleProperty.String<CndnContrConditionRecord> CONDITION_RATE_RATIO_UNIT_SAP_CODE -
PRICING_SCALE_TYPE
-
CONDITION_SCALE_QUANTITY_UNIT
-
CNDN_SCALE_QUANTITY_UNIT_ISO_CODE
public static final SimpleProperty.String<CndnContrConditionRecord> CNDN_SCALE_QUANTITY_UNIT_ISO_CODE -
CNDN_SCALE_QUANTITY_UNIT_SAP_CODE
public static final SimpleProperty.String<CndnContrConditionRecord> CNDN_SCALE_QUANTITY_UNIT_SAP_CODE -
CONDITION_SCALE_AMOUNT_CURRENCY
-
CONDITION_IS_DELETED
-
PRODUCT
-
CUSTOMER
-
BILL_TO_PARTY
-
PAYER_PARTY
-
SHIP_TO_PARTY
-
SUPPLIER
-
INVOICING_PARTY
-
PRIOR_SUPPLIER
-
SUPPLYING_SUPPLIER
-
COMPANY_CODE
-
SALES_ORGANIZATION
-
DISTRIBUTION_CHANNEL
-
DIVISION
-
SALES_OFFICE
-
SALES_GROUP
-
PURCHASING_ORGANIZATION
-
PLANT
-
PRODUCT_GROUP
-
SALES_SPCFC_PRODUCT_GROUP1
-
SALES_SPCFC_PRODUCT_GROUP2
-
SALES_SPCFC_PRODUCT_GROUP3
-
SALES_SPCFC_PRODUCT_GROUP4
-
SALES_SPCFC_PRODUCT_GROUP5
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__CNDN_CONTR_CNDN_RECD_VALIDITY
public static final NavigationProperty.Collection<CndnContrConditionRecord,CndnContrCndnRecordValidity> TO__CNDN_CONTR_CNDN_RECD_VALIDITYUse with available request builders to apply the _CndnContrCndnRecdValidity navigation property to query operations. -
TO__CNDN_CONTR_SC_CNDN_RECORD
public static final NavigationProperty.Collection<CndnContrConditionRecord,CndnContrConditionRecordScale> TO__CNDN_CONTR_SC_CNDN_RECORDUse with available request builders to apply the _CndnContrScCndnRecord navigation property to query operations. -
TO__CONDITION_CONTRACT
public static final NavigationProperty.Single<CndnContrConditionRecord,ConditionContract> TO__CONDITION_CONTRACTUse with available request builders to apply the _ConditionContract navigation property to query operations. -
TO__TEXT
public static final NavigationProperty.Collection<CndnContrConditionRecord,CndnContrConditionRecordText> TO__TEXTUse with available request builders to apply the _Text navigation property to query operations.
-
-
Constructor Details
-
CndnContrConditionRecord
public CndnContrConditionRecord() -
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, List<CndnContrConditionRecordText> to_Text)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CndnContrConditionRecord>
-
setConditionContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionContract
- Parameters:
conditionContract- Condition Contract
-
setConditionRecord
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Parameters:
conditionRecord- Number of Condition Record
-
setConditionTable
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionTable
- Parameters:
conditionTable- Condition Table
-
setConditionApplication
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionApplication
- Parameters:
conditionApplication- Application
-
setConditionType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Parameters:
conditionType- Condition Type
-
setConditionValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ConditionValidityStartDate
- Parameters:
conditionValidityStartDate- Validity start date of the condition record
-
setConditionValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ConditionValidityEndDate
- Parameters:
conditionValidityEndDate- Validity end date of the condition record
-
setConditionCalculationType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionCalculationType
- Parameters:
conditionCalculationType- Calculation Type for Condition
-
setPricingScaleBasis
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PricingScaleBasis
- Parameters:
pricingScaleBasis- Scale Basis Indicator
-
setConditionRateAmount
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateAmount
- Parameters:
conditionRateAmount- Condition Amount (Transactional Processing)
-
setConditionAccrualsAmount
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionAccrualsAmount
- Parameters:
conditionAccrualsAmount- Accruals Amount (Transactional Processing)
-
setConditionCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionCurrency
- Parameters:
conditionCurrency- Condition Unit (Currency or Percentage)
-
setConditionQuantity
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: ConditionQuantity
- Parameters:
conditionQuantity- Condition Pricing Unit
-
setConditionQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnit
- Parameters:
conditionQuantityUnit- Condition Unit
-
setConditionQuantityUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnitISOCode
- Parameters:
conditionQuantityUnitISOCode- Condition Quantity Unit in ISO code
-
setConditionQuantityUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnitSAPCode
- Parameters:
conditionQuantityUnitSAPCode- Condition Quantity Unit in SAP code
-
setConditionRateRatio
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateRatio
- Parameters:
conditionRateRatio- Condition Percentage (Transactional Processing)
-
setConditionAccrualsRatio
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionAccrualsRatio
- Parameters:
conditionAccrualsRatio- Accruals Percentage (Transactional Processing)
-
setConditionRateRatioUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateRatioUnit
- Parameters:
conditionRateRatioUnit- Percent Sign (Transactional Processing)
-
setConditionRateRatioUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateRatioUnitISOCode
- Parameters:
conditionRateRatioUnitISOCode- Percent Sign in ISO Code
-
setConditionRateRatioUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateRatioUnitSAPCode
- Parameters:
conditionRateRatioUnitSAPCode- Percent Sign in SAP Code
-
setPricingScaleType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PricingScaleType
- Parameters:
pricingScaleType- Scale Type
-
setConditionScaleQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleQuantityUnit
- Parameters:
conditionScaleQuantityUnit- Condition Scale Unit of Measure
-
setCndnScaleQuantityUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnScaleQuantityUnitISOCode
- Parameters:
cndnScaleQuantityUnitISOCode- Condition Scale Unit of Measure in ISO Code
-
setCndnScaleQuantityUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnScaleQuantityUnitSAPCode
- Parameters:
cndnScaleQuantityUnitSAPCode- Condition Scale Unit of Measure in SAP Code
-
setConditionScaleAmountCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleAmountCurrency
- Parameters:
conditionScaleAmountCurrency- Scale Currency
-
setConditionIsDeleted
Constraints: Not nullableOriginal property name from the Odata EDM: ConditionIsDeleted
- Parameters:
conditionIsDeleted- Deletion Indicator for Condition Record
-
setProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Parameters:
product- Product Number
-
setCustomer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Parameters:
customer- Customer Number
-
setBillToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Parameters:
billToParty- Bill-to Party
-
setPayerParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Parameters:
payerParty- Payer
-
setShipToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Parameters:
shipToParty- Ship-to Party
-
setSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Parameters:
supplier- Supplier
-
setInvoicingParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: InvoicingParty
- Parameters:
invoicingParty- Different Invoicing Party
-
setPriorSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PriorSupplier
- Parameters:
priorSupplier- Prior Supplier
-
setSupplyingSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplyingSupplier
- Parameters:
supplyingSupplier- Goods Supplier
-
setCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Parameters:
companyCode- Company Code
-
setSalesOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Parameters:
salesOrganization- Sales Organization
-
setDistributionChannel
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Parameters:
distributionChannel- Distribution Channel
-
setDivision
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Parameters:
division- Division
-
setSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Parameters:
salesOffice- Sales Office
-
setSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Parameters:
salesGroup- Sales Group
-
setPurchasingOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Parameters:
purchasingOrganization- Purchasing Organization
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setProductGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ProductGroup
- Parameters:
productGroup- Product Group
-
setSalesSpcfcProductGroup1
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesSpcfcProductGroup1
- Parameters:
salesSpcfcProductGroup1- Sales-Specific Product Group 1
-
setSalesSpcfcProductGroup2
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesSpcfcProductGroup2
- Parameters:
salesSpcfcProductGroup2- Sales-Specific Product Group 2
-
setSalesSpcfcProductGroup3
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesSpcfcProductGroup3
- Parameters:
salesSpcfcProductGroup3- Sales-Specific Product Group 3
-
setSalesSpcfcProductGroup4
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesSpcfcProductGroup4
- Parameters:
salesSpcfcProductGroup4- Sales-Specific Product Group 4
-
setSalesSpcfcProductGroup5
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesSpcfcProductGroup5
- Parameters:
salesSpcfcProductGroup5- Sales-Specific Product Group 5
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CndnContrConditionRecord>
-
getKey
- Overrides:
getKeyin classVdmObject<CndnContrConditionRecord>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CndnContrConditionRecord>
-
fromMap
- Overrides:
fromMapin classVdmObject<CndnContrConditionRecord>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CndnContrConditionRecord>
-
getCndnContrCndnRecdValidityIfPresent
@Nonnull public io.vavr.control.Option<List<CndnContrCndnRecordValidity>> getCndnContrCndnRecdValidityIfPresent()Retrieval of associated CndnContrCndnRecordValidity entities (one to many). This corresponds to the OData navigation property _CndnContrCndnRecdValidity.If the navigation property for an entity CndnContrConditionRecord has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _CndnContrCndnRecdValidity is already loaded, the
result will contain the CndnContrCndnRecordValidity entities. If not, an
Optionwith result stateemptyis returned.
-
setCndnContrCndnRecdValidity
Overwrites the list of associated CndnContrCndnRecordValidity entities for the loaded navigation property _CndnContrCndnRecdValidity.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.
- Parameters:
value- List of CndnContrCndnRecordValidity entities.
-
addCndnContrCndnRecdValidity
Adds elements to the list of associated CndnContrCndnRecordValidity entities. This corresponds to the OData navigation property _CndnContrCndnRecdValidity.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.
- Parameters:
entity- Array of CndnContrCndnRecordValidity entities.
-
getCndnContrScCndnRecordIfPresent
@Nonnull public io.vavr.control.Option<List<CndnContrConditionRecordScale>> getCndnContrScCndnRecordIfPresent()Retrieval of associated CndnContrConditionRecordScale entities (one to many). This corresponds to the OData navigation property _CndnContrScCndnRecord.If the navigation property for an entity CndnContrConditionRecord has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _CndnContrScCndnRecord is already loaded, the result
will contain the CndnContrConditionRecordScale entities. If not, an
Optionwith result stateemptyis returned.
-
setCndnContrScCndnRecord
Overwrites the list of associated CndnContrConditionRecordScale entities for the loaded navigation property _CndnContrScCndnRecord.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.
- Parameters:
value- List of CndnContrConditionRecordScale entities.
-
addCndnContrScCndnRecord
Adds elements to the list of associated CndnContrConditionRecordScale entities. This corresponds to the OData navigation property _CndnContrScCndnRecord.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.
- Parameters:
entity- Array of CndnContrConditionRecordScale entities.
-
getConditionContractIfPresent
Retrieval of associated ConditionContract entity (one to one). This corresponds to the OData navigation property _ConditionContract.If the navigation property for an entity CndnContrConditionRecord has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _ConditionContract is already loaded, the result will
contain the ConditionContract entity. If not, an
Optionwith result stateemptyis returned.
-
setConditionContract
Overwrites the associated ConditionContract entity for the loaded navigation property _ConditionContract.- Parameters:
value- New ConditionContract entity.
-
getTextIfPresent
Retrieval of associated CndnContrConditionRecordText entities (one to many). This corresponds to the OData navigation property _Text.If the navigation property for an entity CndnContrConditionRecord has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _Text is already loaded, the result will contain the
CndnContrConditionRecordText entities. If not, an
Optionwith result stateemptyis returned.
-
setText
Overwrites the list of associated CndnContrConditionRecordText entities for the loaded navigation property _Text.If the navigation property _Text 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.
- Parameters:
value- List of CndnContrConditionRecordText entities.
-
addText
Adds elements to the list of associated CndnContrConditionRecordText entities. This corresponds to the OData navigation property _Text.If the navigation property _Text 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.
- Parameters:
entity- Array of CndnContrConditionRecordText entities.
-
setConditionToInvalid
@Nonnull public static BoundAction.SingleToSingle<CndnContrConditionRecord,Void> setConditionToInvalid()Action that can be applied to any entity object of this class.- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
revokeConditionInvalidity
@Nonnull public static BoundAction.SingleToSingle<CndnContrConditionRecord,Void> revokeConditionInvalidity()Action that can be applied to any entity object of this class.- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
builder
-
getConditionContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionContract
- Returns:
- Condition Contract
-
getConditionRecord
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Returns:
- Number of Condition Record
-
getConditionTable
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionTable
- Returns:
- Condition Table
-
getConditionApplication
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionApplication
- Returns:
- Application
-
getConditionType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Returns:
- Condition Type
-
getConditionValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ConditionValidityStartDate
- Returns:
- Validity start date of the condition record
-
getConditionValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ConditionValidityEndDate
- Returns:
- Validity end date of the condition record
-
getConditionCalculationType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionCalculationType
- Returns:
- Calculation Type for Condition
-
getPricingScaleBasis
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PricingScaleBasis
- Returns:
- Scale Basis Indicator
-
getConditionRateAmount
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateAmount
- Returns:
- Condition Amount (Transactional Processing)
-
getConditionAccrualsAmount
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionAccrualsAmount
- Returns:
- Accruals Amount (Transactional Processing)
-
getConditionCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionCurrency
- Returns:
- Condition Unit (Currency or Percentage)
-
getConditionQuantity
Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: ConditionQuantity
- Returns:
- Condition Pricing Unit
-
getConditionQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnit
- Returns:
- Condition Unit
-
getConditionQuantityUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnitISOCode
- Returns:
- Condition Quantity Unit in ISO code
-
getConditionQuantityUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnitSAPCode
- Returns:
- Condition Quantity Unit in SAP code
-
getConditionRateRatio
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionRateRatio
- Returns:
- Condition Percentage (Transactional Processing)
-
getConditionAccrualsRatio
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: ConditionAccrualsRatio
- Returns:
- Accruals Percentage (Transactional Processing)
-
getConditionRateRatioUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateRatioUnit
- Returns:
- Percent Sign (Transactional Processing)
-
getConditionRateRatioUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateRatioUnitISOCode
- Returns:
- Percent Sign in ISO Code
-
getConditionRateRatioUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateRatioUnitSAPCode
- Returns:
- Percent Sign in SAP Code
-
getPricingScaleType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PricingScaleType
- Returns:
- Scale Type
-
getConditionScaleQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleQuantityUnit
- Returns:
- Condition Scale Unit of Measure
-
getCndnScaleQuantityUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnScaleQuantityUnitISOCode
- Returns:
- Condition Scale Unit of Measure in ISO Code
-
getCndnScaleQuantityUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnScaleQuantityUnitSAPCode
- Returns:
- Condition Scale Unit of Measure in SAP Code
-
getConditionScaleAmountCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleAmountCurrency
- Returns:
- Scale Currency
-
getConditionIsDeleted
Constraints: Not nullableOriginal property name from the Odata EDM: ConditionIsDeleted
- Returns:
- Deletion Indicator for Condition Record
-
getProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Returns:
- Product Number
-
getCustomer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
- Customer Number
-
getBillToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Returns:
- Bill-to Party
-
getPayerParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Returns:
- Payer
-
getShipToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Returns:
- Ship-to Party
-
getSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Returns:
- Supplier
-
getInvoicingParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: InvoicingParty
- Returns:
- Different Invoicing Party
-
getPriorSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PriorSupplier
- Returns:
- Prior Supplier
-
getSupplyingSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplyingSupplier
- Returns:
- Goods Supplier
-
getCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
- Company Code
-
getSalesOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
- Sales Organization
-
getDistributionChannel
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
- Distribution Channel
-
getDivision
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Returns:
- Division
-
getSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Returns:
- Sales Office
-
getSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Returns:
- Sales Group
-
getPurchasingOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Returns:
- Purchasing Organization
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getProductGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: ProductGroup
- Returns:
- Product Group
-
getSalesSpcfcProductGroup1
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesSpcfcProductGroup1
- Returns:
- Sales-Specific Product Group 1
-
getSalesSpcfcProductGroup2
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesSpcfcProductGroup2
- Returns:
- Sales-Specific Product Group 2
-
getSalesSpcfcProductGroup3
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesSpcfcProductGroup3
- Returns:
- Sales-Specific Product Group 3
-
getSalesSpcfcProductGroup4
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesSpcfcProductGroup4
- Returns:
- Sales-Specific Product Group 4
-
getSalesSpcfcProductGroup5
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesSpcfcProductGroup5
- Returns:
- Sales-Specific Product Group 5
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<CndnContrConditionRecord>
-
equals
- Overrides:
equalsin classVdmEntity<CndnContrConditionRecord>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CndnContrConditionRecord>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CndnContrConditionRecord>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<CndnContrConditionRecord>
-