Class ConditionContract
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: ConditionContractType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of ConditionContract instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<ConditionContract,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty.String<ConditionContract>static final SimpleProperty.Boolean<ConditionContract>static final SimpleProperty<ConditionContract>Selector for all available fields of ConditionContract.static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.NumericDecimal<ConditionContract>static final SimpleProperty.NumericDecimal<ConditionContract>static final SimpleProperty.NumericDecimal<ConditionContract>static final SimpleProperty.NumericDecimal<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.Guid<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.Guid<ConditionContract>static final SimpleProperty.Date<ConditionContract>static final SimpleProperty.Date<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.DateTime<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.NumericDecimal<ConditionContract>static final SimpleProperty.Date<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.DateTime<ConditionContract>static final SimpleProperty.NumericDecimal<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>static final SimpleProperty.String<ConditionContract>Use with available request builders to apply the _CndnContrActiveStatus navigation property to query operations.Use with available request builders to apply the _CndnContrBusVolSelCriteria navigation property to query operations.Use with available request builders to apply the _CndnContrCndnRecord navigation property to query operations.Use with available request builders to apply the _CndnContrSettlmtCal 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
ConstructorsConstructorDescriptionConditionContract(String conditionContract, String cndnContrType, String cndnContrProcVar, String supplier, String customer, String cndnContrActvtnStatus, LocalDate cndnContrValidFrom, LocalDate cndnContrValidTo, String cndnContrClassfctnType, String documentReferenceID, String cndnContrAssgmtRef, String externalDocumentReferenceID, String cndnContrExternalPartner, String cndnContrSourceDocCat, String cndnContrSourceDoc, String cndnContrSourceDocItem, UUID cndnContrSourceUUID, OffsetDateTime creationUTCDateTime, OffsetDateTime lastChangeUTCDateTime, String companyCode, String purchasingOrganization, String purchasingGroup, String salesOrganization, String distributionChannel, String division, String salesGroup, String salesOffice, String cndnContrSuplrSettlmtCat, String cndnContrCustSettlmtCat, String settlmtProduct, String cndnContrExtensionCalendar, String priorSupplier, String busVolTableGroup, String amountFieldGroup, String finalSettlmtCalendar, String partialSettlmtCalendar, String deltaSettlmtCalendar, String deltaAccrualSettlmtCalendar, String accrualClearingSettlmtCalendar, String precedingConditionContract, UUID cndnContrUUID, String cndnContrPurposeCat, String cndnContrCurrency, String cndnContrUnit, String cndnContrUnitISOCode, String cndnContrUnitSAPCode, String cndnContrWeightUnit, String cndnContrWeightUnitISOCode, String cndnContrWeightUnitSAPCode, String cndnContrVolumeUnit, String cndnContrVolumeUnitISOCode, String cndnContrVolumeUnitSAPCode, String cndnContrPointsQtyUnit, String cndnContrPointsQtyUnitISOCode, String cndnContrPointsQtyUnitSAPCode, BigDecimal exchangeRate, LocalDate exchangeRateDate, String exchangeRateType, String paymentTerms, BigDecimal cashDiscount1Days, BigDecimal cashDiscount1Percent, BigDecimal cashDiscount2Days, BigDecimal cashDiscount2Percent, BigDecimal netPaymentDays, String paymentMethod, Boolean accrualUpdateIsRequired, String settlmtPartTxRegnNmbr, String taxCountry, String settlmtPartTxRegnCntry, Collection<SAP__Message> _Messages, List<ConditionContractStatus> to_CndnContrActiveStatus, List<BusVolSelectionCriteria> to_CndnContrBusVolSelCriteria, List<CndnContrConditionRecord> to_CndnContrCndnRecord, List<CndnContrSettlementCalendar> to_CndnContrSettlmtCal) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCndnContrActiveStatus(ConditionContractStatus... entity) Adds elements to the list of associated ConditionContractStatus entities.voidAdds elements to the list of associated BusVolSelectionCriteria entities.voidaddCndnContrCndnRecord(CndnContrConditionRecord... entity) Adds elements to the list of associated CndnContrConditionRecord entities.voidAdds elements to the list of associated CndnContrSettlementCalendar entities.builder()protected booleandetermineAccrualAmounts(String settlmtAccrsGroupCategory, String settlmtAccrsOrgDataGrpCategory, String settlmtAccrsTimeSeriesCategory, String settlmtAccrsRsltSetCat) Function that can be applied to any entity object of this class.booleanprotected voidConstraints: Not nullableConstraints: Not nullable, Maximum length: 2Constraints: Not nullableConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 3Constraints: Not nullable, Precision: 5, Scale: 3Constraints: Not nullable, Precision: 3Constraints: Not nullable, Precision: 5, Scale: 3io.vavr.control.Option<List<ConditionContractStatus>>Retrieval of associated ConditionContractStatus entities (one to many).Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 16io.vavr.control.Option<List<BusVolSelectionCriteria>>Retrieval of associated BusVolSelectionCriteria entities (one to many).Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<List<CndnContrConditionRecord>>Retrieval of associated CndnContrConditionRecord entities (one to many).Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 2Constraints: 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: Not nullable, Maximum length: 2io.vavr.control.Option<List<CndnContrSettlementCalendar>>Retrieval of associated CndnContrSettlementCalendar entities (one to many).Constraints: Not nullable, Maximum length: 32Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 10Constraints: NullableConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: NullableConstraints: NullableConstraints: NullableConstraints: 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: 3Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: NullableConstraints: Not nullable, Maximum length: 10protected StringConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 16protected StringConstraints: Not nullable, Precision: 9, Scale: 5Constraints: NullableConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 30Constraints: Not nullable, Maximum length: 2protected ODataEntityKeygetKey()Constraints: NullableConstraints: Not nullable, Precision: 3Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: 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: 20Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3getType()inthashCode()Action that can be applied to any entity object of this class.release()Action that can be applied to any entity object of this class.Action that can be applied to any entity object of this class.voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetAccrualClearingSettlmtCalendar(String accrualClearingSettlmtCalendar) Constraints: Not nullable, Maximum length: 2voidsetAccrualUpdateIsRequired(Boolean accrualUpdateIsRequired) Constraints: Not nullablevoidsetAmountFieldGroup(String amountFieldGroup) Constraints: Not nullable, Maximum length: 4voidsetBusVolTableGroup(String busVolTableGroup) Constraints: Not nullable, Maximum length: 4voidsetCashDiscount1Days(BigDecimal cashDiscount1Days) Constraints: Not nullable, Precision: 3voidsetCashDiscount1Percent(BigDecimal cashDiscount1Percent) Constraints: Not nullable, Precision: 5, Scale: 3voidsetCashDiscount2Days(BigDecimal cashDiscount2Days) Constraints: Not nullable, Precision: 3voidsetCashDiscount2Percent(BigDecimal cashDiscount2Percent) Constraints: Not nullable, Precision: 5, Scale: 3voidOverwrites the list of associated ConditionContractStatus entities for the loaded navigation property _CndnContrActiveStatus.voidsetCndnContrActvtnStatus(String cndnContrActvtnStatus) Constraints: Not nullable, Maximum length: 1voidsetCndnContrAssgmtRef(String cndnContrAssgmtRef) Constraints: Not nullable, Maximum length: 16voidOverwrites the list of associated BusVolSelectionCriteria entities for the loaded navigation property _CndnContrBusVolSelCriteria.voidsetCndnContrClassfctnType(String cndnContrClassfctnType) Constraints: Not nullable, Maximum length: 2voidOverwrites the list of associated CndnContrConditionRecord entities for the loaded navigation property _CndnContrCndnRecord.voidsetCndnContrCurrency(String cndnContrCurrency) Constraints: Not nullable, Maximum length: 3voidsetCndnContrCustSettlmtCat(String cndnContrCustSettlmtCat) Constraints: Not nullable, Maximum length: 1voidsetCndnContrExtensionCalendar(String cndnContrExtensionCalendar) Constraints: Not nullable, Maximum length: 2voidsetCndnContrExternalPartner(String cndnContrExternalPartner) Constraints: Not nullable, Maximum length: 10voidsetCndnContrPointsQtyUnit(String cndnContrPointsQtyUnit) Constraints: Not nullable, Maximum length: 3voidsetCndnContrPointsQtyUnitISOCode(String cndnContrPointsQtyUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetCndnContrPointsQtyUnitSAPCode(String cndnContrPointsQtyUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetCndnContrProcVar(String cndnContrProcVar) Constraints: Not nullable, Maximum length: 4voidsetCndnContrPurposeCat(String cndnContrPurposeCat) Constraints: Not nullable, Maximum length: 2voidOverwrites the list of associated CndnContrSettlementCalendar entities for the loaded navigation property _CndnContrSettlmtCal.voidsetCndnContrSourceDoc(String cndnContrSourceDoc) Constraints: Not nullable, Maximum length: 32voidsetCndnContrSourceDocCat(String cndnContrSourceDocCat) Constraints: Not nullable, Maximum length: 2voidsetCndnContrSourceDocItem(String cndnContrSourceDocItem) Constraints: Not nullable, Maximum length: 10voidsetCndnContrSourceUUID(UUID cndnContrSourceUUID) Constraints: NullablevoidsetCndnContrSuplrSettlmtCat(String cndnContrSuplrSettlmtCat) Constraints: Not nullable, Maximum length: 1voidsetCndnContrType(String cndnContrType) Constraints: Not nullable, Maximum length: 4voidsetCndnContrUnit(String cndnContrUnit) Constraints: Not nullable, Maximum length: 3voidsetCndnContrUnitISOCode(String cndnContrUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetCndnContrUnitSAPCode(String cndnContrUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetCndnContrUUID(UUID cndnContrUUID) Constraints: NullablevoidsetCndnContrValidFrom(LocalDate cndnContrValidFrom) Constraints: NullablevoidsetCndnContrValidTo(LocalDate cndnContrValidTo) Constraints: NullablevoidsetCndnContrVolumeUnit(String cndnContrVolumeUnit) Constraints: Not nullable, Maximum length: 3voidsetCndnContrVolumeUnitISOCode(String cndnContrVolumeUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetCndnContrVolumeUnitSAPCode(String cndnContrVolumeUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetCndnContrWeightUnit(String cndnContrWeightUnit) Constraints: Not nullable, Maximum length: 3voidsetCndnContrWeightUnitISOCode(String cndnContrWeightUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetCndnContrWeightUnitSAPCode(String cndnContrWeightUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetCompanyCode(String companyCode) Constraints: Not nullable, Maximum length: 4voidsetConditionContract(String conditionContract) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetCreationUTCDateTime(OffsetDateTime creationUTCDateTime) Constraints: NullablevoidsetCustomer(String customer) Constraints: Not nullable, Maximum length: 10voidsetDeltaAccrualSettlmtCalendar(String deltaAccrualSettlmtCalendar) Constraints: Not nullable, Maximum length: 2voidsetDeltaSettlmtCalendar(String deltaSettlmtCalendar) Constraints: Not nullable, Maximum length: 2voidsetDistributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2voidsetDivision(String division) Constraints: Not nullable, Maximum length: 2voidsetDocumentReferenceID(String documentReferenceID) Constraints: Not nullable, Maximum length: 16voidsetExchangeRate(BigDecimal exchangeRate) Constraints: Not nullable, Precision: 9, Scale: 5voidsetExchangeRateDate(LocalDate exchangeRateDate) Constraints: NullablevoidsetExchangeRateType(String exchangeRateType) Constraints: Not nullable, Maximum length: 4voidsetExternalDocumentReferenceID(String externalDocumentReferenceID) Constraints: Not nullable, Maximum length: 30voidsetFinalSettlmtCalendar(String finalSettlmtCalendar) Constraints: Not nullable, Maximum length: 2voidsetLastChangeUTCDateTime(OffsetDateTime lastChangeUTCDateTime) Constraints: NullablevoidsetNetPaymentDays(BigDecimal netPaymentDays) Constraints: Not nullable, Precision: 3voidsetPartialSettlmtCalendar(String partialSettlmtCalendar) Constraints: Not nullable, Maximum length: 2voidsetPaymentMethod(String paymentMethod) Constraints: Not nullable, Maximum length: 1voidsetPaymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4voidsetPrecedingConditionContract(String precedingConditionContract) Constraints: Not nullable, Maximum length: 10voidsetPriorSupplier(String priorSupplier) Constraints: Not nullable, Maximum length: 10voidsetPurchasingGroup(String purchasingGroup) Constraints: Not nullable, Maximum length: 3voidsetPurchasingOrganization(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: 4voidsetSettlmtPartTxRegnCntry(String settlmtPartTxRegnCntry) Constraints: Not nullable, Maximum length: 3voidsetSettlmtPartTxRegnNmbr(String settlmtPartTxRegnNmbr) Constraints: Not nullable, Maximum length: 20voidsetSettlmtProduct(String settlmtProduct) Constraints: Not nullable, Maximum length: 18voidsetSupplier(String supplier) Constraints: Not nullable, Maximum length: 10voidsetTaxCountry(String taxCountry) Constraints: Not nullable, Maximum length: 3toString()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 ConditionContract. -
CONDITION_CONTRACT
-
CNDN_CONTR_TYPE
-
CNDN_CONTR_PROC_VAR
-
SUPPLIER
-
CUSTOMER
-
CNDN_CONTR_ACTVTN_STATUS
-
CNDN_CONTR_VALID_FROM
-
CNDN_CONTR_VALID_TO
-
CNDN_CONTR_CLASSFCTN_TYPE
-
DOCUMENT_REFERENCE_ID
-
CNDN_CONTR_ASSGMT_REF
-
EXTERNAL_DOCUMENT_REFERENCE_ID
-
CNDN_CONTR_EXTERNAL_PARTNER
-
CNDN_CONTR_SOURCE_DOC_CAT
-
CNDN_CONTR_SOURCE_DOC
-
CNDN_CONTR_SOURCE_DOC_ITEM
-
CNDN_CONTR_SOURCE_UUID
-
CREATION_UTC_DATE_TIME
-
LAST_CHANGE_UTC_DATE_TIME
-
COMPANY_CODE
-
PURCHASING_ORGANIZATION
-
PURCHASING_GROUP
-
SALES_ORGANIZATION
-
DISTRIBUTION_CHANNEL
-
DIVISION
-
SALES_GROUP
-
SALES_OFFICE
-
CNDN_CONTR_SUPLR_SETTLMT_CAT
-
CNDN_CONTR_CUST_SETTLMT_CAT
-
SETTLMT_PRODUCT
-
CNDN_CONTR_EXTENSION_CALENDAR
-
PRIOR_SUPPLIER
-
BUS_VOL_TABLE_GROUP
-
AMOUNT_FIELD_GROUP
-
FINAL_SETTLMT_CALENDAR
-
PARTIAL_SETTLMT_CALENDAR
-
DELTA_SETTLMT_CALENDAR
-
DELTA_ACCRUAL_SETTLMT_CALENDAR
-
ACCRUAL_CLEARING_SETTLMT_CALENDAR
-
PRECEDING_CONDITION_CONTRACT
-
CNDN_CONTR_UUID
-
CNDN_CONTR_PURPOSE_CAT
-
CNDN_CONTR_CURRENCY
-
CNDN_CONTR_UNIT
-
CNDN_CONTR_UNIT_ISO_CODE
-
CNDN_CONTR_UNIT_SAP_CODE
-
CNDN_CONTR_WEIGHT_UNIT
-
CNDN_CONTR_WEIGHT_UNIT_ISO_CODE
-
CNDN_CONTR_WEIGHT_UNIT_SAP_CODE
-
CNDN_CONTR_VOLUME_UNIT
-
CNDN_CONTR_VOLUME_UNIT_ISO_CODE
-
CNDN_CONTR_VOLUME_UNIT_SAP_CODE
-
CNDN_CONTR_POINTS_QTY_UNIT
-
CNDN_CONTR_POINTS_QTY_UNIT_ISO_CODE
-
CNDN_CONTR_POINTS_QTY_UNIT_SAP_CODE
-
EXCHANGE_RATE
-
EXCHANGE_RATE_DATE
-
EXCHANGE_RATE_TYPE
-
PAYMENT_TERMS
-
CASH_DISCOUNT1_DAYS
-
CASH_DISCOUNT1_PERCENT
-
CASH_DISCOUNT2_DAYS
-
CASH_DISCOUNT2_PERCENT
-
NET_PAYMENT_DAYS
-
PAYMENT_METHOD
-
ACCRUAL_UPDATE_IS_REQUIRED
-
SETTLMT_PART_TX_REGN_NMBR
-
TAX_COUNTRY
-
SETTLMT_PART_TX_REGN_CNTRY
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__CNDN_CONTR_ACTIVE_STATUS
public static final NavigationProperty.Collection<ConditionContract,ConditionContractStatus> TO__CNDN_CONTR_ACTIVE_STATUSUse with available request builders to apply the _CndnContrActiveStatus navigation property to query operations. -
TO__CNDN_CONTR_BUS_VOL_SEL_CRITERIA
public static final NavigationProperty.Collection<ConditionContract,BusVolSelectionCriteria> TO__CNDN_CONTR_BUS_VOL_SEL_CRITERIAUse with available request builders to apply the _CndnContrBusVolSelCriteria navigation property to query operations. -
TO__CNDN_CONTR_CNDN_RECORD
public static final NavigationProperty.Collection<ConditionContract,CndnContrConditionRecord> TO__CNDN_CONTR_CNDN_RECORDUse with available request builders to apply the _CndnContrCndnRecord navigation property to query operations. -
TO__CNDN_CONTR_SETTLMT_CAL
public static final NavigationProperty.Collection<ConditionContract,CndnContrSettlementCalendar> TO__CNDN_CONTR_SETTLMT_CALUse with available request builders to apply the _CndnContrSettlmtCal navigation property to query operations.
-
-
Constructor Details
-
ConditionContract
public ConditionContract() -
ConditionContract
public ConditionContract(@Nullable String conditionContract, @Nullable String cndnContrType, @Nullable String cndnContrProcVar, @Nullable String supplier, @Nullable String customer, @Nullable String cndnContrActvtnStatus, @Nullable LocalDate cndnContrValidFrom, @Nullable LocalDate cndnContrValidTo, @Nullable String cndnContrClassfctnType, @Nullable String documentReferenceID, @Nullable String cndnContrAssgmtRef, @Nullable String externalDocumentReferenceID, @Nullable String cndnContrExternalPartner, @Nullable String cndnContrSourceDocCat, @Nullable String cndnContrSourceDoc, @Nullable String cndnContrSourceDocItem, @Nullable UUID cndnContrSourceUUID, @Nullable OffsetDateTime creationUTCDateTime, @Nullable OffsetDateTime lastChangeUTCDateTime, @Nullable String companyCode, @Nullable String purchasingOrganization, @Nullable String purchasingGroup, @Nullable String salesOrganization, @Nullable String distributionChannel, @Nullable String division, @Nullable String salesGroup, @Nullable String salesOffice, @Nullable String cndnContrSuplrSettlmtCat, @Nullable String cndnContrCustSettlmtCat, @Nullable String settlmtProduct, @Nullable String cndnContrExtensionCalendar, @Nullable String priorSupplier, @Nullable String busVolTableGroup, @Nullable String amountFieldGroup, @Nullable String finalSettlmtCalendar, @Nullable String partialSettlmtCalendar, @Nullable String deltaSettlmtCalendar, @Nullable String deltaAccrualSettlmtCalendar, @Nullable String accrualClearingSettlmtCalendar, @Nullable String precedingConditionContract, @Nullable UUID cndnContrUUID, @Nullable String cndnContrPurposeCat, @Nullable String cndnContrCurrency, @Nullable String cndnContrUnit, @Nullable String cndnContrUnitISOCode, @Nullable String cndnContrUnitSAPCode, @Nullable String cndnContrWeightUnit, @Nullable String cndnContrWeightUnitISOCode, @Nullable String cndnContrWeightUnitSAPCode, @Nullable String cndnContrVolumeUnit, @Nullable String cndnContrVolumeUnitISOCode, @Nullable String cndnContrVolumeUnitSAPCode, @Nullable String cndnContrPointsQtyUnit, @Nullable String cndnContrPointsQtyUnitISOCode, @Nullable String cndnContrPointsQtyUnitSAPCode, @Nullable BigDecimal exchangeRate, @Nullable LocalDate exchangeRateDate, @Nullable String exchangeRateType, @Nullable String paymentTerms, @Nullable BigDecimal cashDiscount1Days, @Nullable BigDecimal cashDiscount1Percent, @Nullable BigDecimal cashDiscount2Days, @Nullable BigDecimal cashDiscount2Percent, @Nullable BigDecimal netPaymentDays, @Nullable String paymentMethod, @Nullable Boolean accrualUpdateIsRequired, @Nullable String settlmtPartTxRegnNmbr, @Nullable String taxCountry, @Nullable String settlmtPartTxRegnCntry, @Nullable Collection<SAP__Message> _Messages, List<ConditionContractStatus> to_CndnContrActiveStatus, List<BusVolSelectionCriteria> to_CndnContrBusVolSelCriteria, List<CndnContrConditionRecord> to_CndnContrCndnRecord, List<CndnContrSettlementCalendar> to_CndnContrSettlmtCal)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ConditionContract>
-
setConditionContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionContract
- Parameters:
conditionContract- Condition Contract
-
setCndnContrType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CndnContrType
- Parameters:
cndnContrType- Condition Contract Type
-
setCndnContrProcVar
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CndnContrProcVar
- Parameters:
cndnContrProcVar- Condition Contract Process Variant
-
setSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Parameters:
supplier- Supplier as Partner of a Condition Contract
-
setCustomer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Parameters:
customer- Customer as Partner of a Condition Contract
-
setCndnContrActvtnStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CndnContrActvtnStatus
- Parameters:
cndnContrActvtnStatus- Condition Contract Activation Status
-
setCndnContrValidFrom
Constraints: NullableOriginal property name from the Odata EDM: CndnContrValidFrom
- Parameters:
cndnContrValidFrom- Valid From
-
setCndnContrValidTo
Constraints: NullableOriginal property name from the Odata EDM: CndnContrValidTo
- Parameters:
cndnContrValidTo- Valid To
-
setCndnContrClassfctnType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CndnContrClassfctnType
- Parameters:
cndnContrClassfctnType- Condition Contract Category
-
setDocumentReferenceID
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: DocumentReferenceID
- Parameters:
documentReferenceID- Condition Contract: Reference
-
setCndnContrAssgmtRef
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: CndnContrAssgmtRef
- Parameters:
cndnContrAssgmtRef- Condition Contract: Assignment
-
setExternalDocumentReferenceID
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ExternalDocumentReferenceID
- Parameters:
externalDocumentReferenceID- External Document Identifier
-
setCndnContrExternalPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CndnContrExternalPartner
- Parameters:
cndnContrExternalPartner- Condition Contract: External Partner
-
setCndnContrSourceDocCat
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CndnContrSourceDocCat
- Parameters:
cndnContrSourceDocCat- External Reference Document Category
-
setCndnContrSourceDoc
Constraints: Not nullable, Maximum length: 32Original property name from the Odata EDM: CndnContrSourceDoc
- Parameters:
cndnContrSourceDoc- External Reference
-
setCndnContrSourceDocItem
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CndnContrSourceDocItem
- Parameters:
cndnContrSourceDocItem- External Reference Item
-
setCndnContrSourceUUID
Constraints: NullableOriginal property name from the Odata EDM: CndnContrSourceUUID
- Parameters:
cndnContrSourceUUID- External Condition Contract GUID
-
setCreationUTCDateTime
Constraints: NullableOriginal property name from the Odata EDM: CreationUTCDateTime
- Parameters:
creationUTCDateTime- UTC Time Stamp of Condition Contract Creation
-
setLastChangeUTCDateTime
Constraints: NullableOriginal property name from the Odata EDM: LastChangeUTCDateTime
- Parameters:
lastChangeUTCDateTime- UTC Time Stamp of Last Condition Contract Change
-
setCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Parameters:
companyCode- Company Code
-
setPurchasingOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Parameters:
purchasingOrganization- Purchasing Organization
-
setPurchasingGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Parameters:
purchasingGroup- Purchasing Group
-
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
-
setSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Parameters:
salesGroup- Sales Group
-
setSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Parameters:
salesOffice- Sales Office
-
setCndnContrSuplrSettlmtCat
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CndnContrSuplrSettlmtCat
- Parameters:
cndnContrSuplrSettlmtCat- Supplier Settlement Category
-
setCndnContrCustSettlmtCat
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CndnContrCustSettlmtCat
- Parameters:
cndnContrCustSettlmtCat- Customer Settlement Category
-
setSettlmtProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: SettlmtProduct
- Parameters:
settlmtProduct- Settlement Product
-
setCndnContrExtensionCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CndnContrExtensionCalendar
- Parameters:
cndnContrExtensionCalendar- Calendar for Condition Contract Extension
-
setPriorSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PriorSupplier
- Parameters:
priorSupplier- Prior Supplier
-
setBusVolTableGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusVolTableGroup
- Parameters:
busVolTableGroup- Business Volume Table Group
-
setAmountFieldGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AmountFieldGroup
- Parameters:
amountFieldGroup- Amount Fields Group
-
setFinalSettlmtCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FinalSettlmtCalendar
- Parameters:
finalSettlmtCalendar- Calendar for Final Settlement
-
setPartialSettlmtCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PartialSettlmtCalendar
- Parameters:
partialSettlmtCalendar- Calendar for Partial Settlement
-
setDeltaSettlmtCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DeltaSettlmtCalendar
- Parameters:
deltaSettlmtCalendar- Calendar for Delta Settlement
-
setDeltaAccrualSettlmtCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DeltaAccrualSettlmtCalendar
- Parameters:
deltaAccrualSettlmtCalendar- Calendar for Delta Accruals Settlement
-
setAccrualClearingSettlmtCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccrualClearingSettlmtCalendar
- Parameters:
accrualClearingSettlmtCalendar- Calendar for Accruals Deferral Settlement
-
setPrecedingConditionContract
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PrecedingConditionContract
- Parameters:
precedingConditionContract- Predecessor Condition Contract
-
setCndnContrUUID
Constraints: NullableOriginal property name from the Odata EDM: CndnContrUUID
- Parameters:
cndnContrUUID- Condition Contract GUID
-
setCndnContrPurposeCat
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CndnContrPurposeCat
- Parameters:
cndnContrPurposeCat- Condition Contract Purpose
-
setCndnContrCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrCurrency
- Parameters:
cndnContrCurrency- Currency of Condition Contract
-
setCndnContrUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrUnit
- Parameters:
cndnContrUnit- Settlement Unit of Measure
-
setCndnContrUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrUnitISOCode
- Parameters:
cndnContrUnitISOCode- Settlement Unit of Measure in ISO Code
-
setCndnContrUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrUnitSAPCode
- Parameters:
cndnContrUnitSAPCode- Settlement Unit of Measure in SAP Code
-
setCndnContrWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrWeightUnit
- Parameters:
cndnContrWeightUnit- Settlement Unit of Weight
-
setCndnContrWeightUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrWeightUnitISOCode
- Parameters:
cndnContrWeightUnitISOCode- Settlement Unit of Weight in ISO Code
-
setCndnContrWeightUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrWeightUnitSAPCode
- Parameters:
cndnContrWeightUnitSAPCode- Settlement Unit of Weight in SAP Code
-
setCndnContrVolumeUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrVolumeUnit
- Parameters:
cndnContrVolumeUnit- Settlement Unit of Volume
-
setCndnContrVolumeUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrVolumeUnitISOCode
- Parameters:
cndnContrVolumeUnitISOCode- Settlement Unit of Volume in ISO Code
-
setCndnContrVolumeUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrVolumeUnitSAPCode
- Parameters:
cndnContrVolumeUnitSAPCode- Settlement Unit of Volume in SAP Code
-
setCndnContrPointsQtyUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrPointsQtyUnit
- Parameters:
cndnContrPointsQtyUnit- Settlement Points Unit
-
setCndnContrPointsQtyUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrPointsQtyUnitISOCode
- Parameters:
cndnContrPointsQtyUnitISOCode- Settlement Points Unit in ISO Code
-
setCndnContrPointsQtyUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrPointsQtyUnitSAPCode
- Parameters:
cndnContrPointsQtyUnitSAPCode- Settlement Points Unit in SAP Code
-
setExchangeRate
Constraints: Not nullable, Precision: 9, Scale: 5Original property name from the Odata EDM: ExchangeRate
- Parameters:
exchangeRate- Exchange Rate (no Conversion)
-
setExchangeRateDate
Constraints: NullableOriginal property name from the Odata EDM: ExchangeRateDate
- Parameters:
exchangeRateDate- Conversion Date
-
setExchangeRateType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ExchangeRateType
- Parameters:
exchangeRateType- Exchange Rate Type
-
setPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Parameters:
paymentTerms- Terms of Payment Key
-
setCashDiscount1Days
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: CashDiscount1Days
- Parameters:
cashDiscount1Days- First Payment in Days
-
setCashDiscount1Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount1Percent
- Parameters:
cashDiscount1Percent- Discount for First Payment in %
-
setCashDiscount2Days
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: CashDiscount2Days
- Parameters:
cashDiscount2Days- Second Payment in Days
-
setCashDiscount2Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount2Percent
- Parameters:
cashDiscount2Percent- Discount for Second Payment in %
-
setNetPaymentDays
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: NetPaymentDays
- Parameters:
netPaymentDays- Cash Discount Days
-
setPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Parameters:
paymentMethod- Payment Method
-
setAccrualUpdateIsRequired
Constraints: Not nullableOriginal property name from the Odata EDM: AccrualUpdateIsRequired
- Parameters:
accrualUpdateIsRequired- Accruals Update Required
-
setSettlmtPartTxRegnNmbr
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: SettlmtPartTxRegnNmbr
- Parameters:
settlmtPartTxRegnNmbr- VAT Registration Number
-
setTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxCountry
- Parameters:
taxCountry- Tax Reporting Country/Region
-
setSettlmtPartTxRegnCntry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtPartTxRegnCntry
- Parameters:
settlmtPartTxRegnCntry- Partner Tax Country/Region
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ConditionContract>
-
getKey
- Overrides:
getKeyin classVdmObject<ConditionContract>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ConditionContract>
-
fromMap
- Overrides:
fromMapin classVdmObject<ConditionContract>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ConditionContract>
-
getCndnContrActiveStatusIfPresent
@Nonnull public io.vavr.control.Option<List<ConditionContractStatus>> getCndnContrActiveStatusIfPresent()Retrieval of associated ConditionContractStatus entities (one to many). This corresponds to the OData navigation property _CndnContrActiveStatus.If the navigation property for an entity ConditionContract 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 _CndnContrActiveStatus is already loaded, the result
will contain the ConditionContractStatus entities. If not, an
Optionwith result stateemptyis returned.
-
setCndnContrActiveStatus
Overwrites the list of associated ConditionContractStatus entities for the loaded navigation property _CndnContrActiveStatus.If the navigation property _CndnContrActiveStatus of a queried ConditionContract 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 ConditionContractStatus entities.
-
addCndnContrActiveStatus
Adds elements to the list of associated ConditionContractStatus entities. This corresponds to the OData navigation property _CndnContrActiveStatus.If the navigation property _CndnContrActiveStatus of a queried ConditionContract 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 ConditionContractStatus entities.
-
getCndnContrBusVolSelCriteriaIfPresent
@Nonnull public io.vavr.control.Option<List<BusVolSelectionCriteria>> getCndnContrBusVolSelCriteriaIfPresent()Retrieval of associated BusVolSelectionCriteria entities (one to many). This corresponds to the OData navigation property _CndnContrBusVolSelCriteria.If the navigation property for an entity ConditionContract 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 _CndnContrBusVolSelCriteria is already loaded, the
result will contain the BusVolSelectionCriteria entities. If not, an
Optionwith result stateemptyis returned.
-
setCndnContrBusVolSelCriteria
Overwrites the list of associated BusVolSelectionCriteria entities for the loaded navigation property _CndnContrBusVolSelCriteria.If the navigation property _CndnContrBusVolSelCriteria of a queried ConditionContract 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 BusVolSelectionCriteria entities.
-
addCndnContrBusVolSelCriteria
Adds elements to the list of associated BusVolSelectionCriteria entities. This corresponds to the OData navigation property _CndnContrBusVolSelCriteria.If the navigation property _CndnContrBusVolSelCriteria of a queried ConditionContract 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 BusVolSelectionCriteria entities.
-
getCndnContrCndnRecordIfPresent
@Nonnull public io.vavr.control.Option<List<CndnContrConditionRecord>> getCndnContrCndnRecordIfPresent()Retrieval of associated CndnContrConditionRecord entities (one to many). This corresponds to the OData navigation property _CndnContrCndnRecord.If the navigation property for an entity ConditionContract 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 _CndnContrCndnRecord is already loaded, the result will
contain the CndnContrConditionRecord entities. If not, an
Optionwith result stateemptyis returned.
-
setCndnContrCndnRecord
Overwrites the list of associated CndnContrConditionRecord entities for the loaded navigation property _CndnContrCndnRecord.If the navigation property _CndnContrCndnRecord of a queried ConditionContract 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 CndnContrConditionRecord entities.
-
addCndnContrCndnRecord
Adds elements to the list of associated CndnContrConditionRecord entities. This corresponds to the OData navigation property _CndnContrCndnRecord.If the navigation property _CndnContrCndnRecord of a queried ConditionContract 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 CndnContrConditionRecord entities.
-
getCndnContrSettlmtCalIfPresent
@Nonnull public io.vavr.control.Option<List<CndnContrSettlementCalendar>> getCndnContrSettlmtCalIfPresent()Retrieval of associated CndnContrSettlementCalendar entities (one to many). This corresponds to the OData navigation property _CndnContrSettlmtCal.If the navigation property for an entity ConditionContract 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 _CndnContrSettlmtCal is already loaded, the result will
contain the CndnContrSettlementCalendar entities. If not, an
Optionwith result stateemptyis returned.
-
setCndnContrSettlmtCal
Overwrites the list of associated CndnContrSettlementCalendar entities for the loaded navigation property _CndnContrSettlmtCal.If the navigation property _CndnContrSettlmtCal of a queried ConditionContract 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 CndnContrSettlementCalendar entities.
-
addCndnContrSettlmtCal
Adds elements to the list of associated CndnContrSettlementCalendar entities. This corresponds to the OData navigation property _CndnContrSettlmtCal.If the navigation property _CndnContrSettlmtCal of a queried ConditionContract 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 CndnContrSettlementCalendar entities.
-
determineAccrualAmounts
@Nonnull public static BoundFunction.SingleToCollection<ConditionContract,AccrualAmountsResult_Type> determineAccrualAmounts(@Nonnull String settlmtAccrsGroupCategory, @Nonnull String settlmtAccrsOrgDataGrpCategory, @Nonnull String settlmtAccrsTimeSeriesCategory, @Nonnull String settlmtAccrsRsltSetCat) Function that can be applied to any entity object of this class.- Parameters:
settlmtAccrsRsltSetCat- Constraints: Not nullable, Maximum length: 1Original parameter name from the Odata EDM: SettlmtAccrsRsltSetCat
settlmtAccrsGroupCategory- Constraints: Not nullable, Maximum length: 4Original parameter name from the Odata EDM: SettlmtAccrsGroupCategory
settlmtAccrsOrgDataGrpCategory- Constraints: Not nullable, Maximum length: 2Original parameter name from the Odata EDM: SettlmtAccrsOrgDataGrpCategory
settlmtAccrsTimeSeriesCategory- Constraints: Not nullable, Maximum length: 1Original parameter name from the Odata EDM: SettlmtAccrsTimeSeriesCategory
- Returns:
- Function object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyFunction(thisFunction)API.
-
lockForSettlement
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.
-
release
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.
-
releaseForSettlement
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
-
getCndnContrType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CndnContrType
- Returns:
- Condition Contract Type
-
getCndnContrProcVar
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CndnContrProcVar
- Returns:
- Condition Contract Process Variant
-
getSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Returns:
- Supplier as Partner of a Condition Contract
-
getCustomer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
- Customer as Partner of a Condition Contract
-
getCndnContrActvtnStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CndnContrActvtnStatus
- Returns:
- Condition Contract Activation Status
-
getCndnContrValidFrom
Constraints: NullableOriginal property name from the Odata EDM: CndnContrValidFrom
- Returns:
- Valid From
-
getCndnContrValidTo
Constraints: NullableOriginal property name from the Odata EDM: CndnContrValidTo
- Returns:
- Valid To
-
getCndnContrClassfctnType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CndnContrClassfctnType
- Returns:
- Condition Contract Category
-
getDocumentReferenceID
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: DocumentReferenceID
- Returns:
- Condition Contract: Reference
-
getCndnContrAssgmtRef
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: CndnContrAssgmtRef
- Returns:
- Condition Contract: Assignment
-
getExternalDocumentReferenceID
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ExternalDocumentReferenceID
- Returns:
- External Document Identifier
-
getCndnContrExternalPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CndnContrExternalPartner
- Returns:
- Condition Contract: External Partner
-
getCndnContrSourceDocCat
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CndnContrSourceDocCat
- Returns:
- External Reference Document Category
-
getCndnContrSourceDoc
Constraints: Not nullable, Maximum length: 32Original property name from the Odata EDM: CndnContrSourceDoc
- Returns:
- External Reference
-
getCndnContrSourceDocItem
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CndnContrSourceDocItem
- Returns:
- External Reference Item
-
getCndnContrSourceUUID
Constraints: NullableOriginal property name from the Odata EDM: CndnContrSourceUUID
- Returns:
- External Condition Contract GUID
-
getCreationUTCDateTime
Constraints: NullableOriginal property name from the Odata EDM: CreationUTCDateTime
- Returns:
- UTC Time Stamp of Condition Contract Creation
-
getLastChangeUTCDateTime
Constraints: NullableOriginal property name from the Odata EDM: LastChangeUTCDateTime
- Returns:
- UTC Time Stamp of Last Condition Contract Change
-
getCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
- Company Code
-
getPurchasingOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Returns:
- Purchasing Organization
-
getPurchasingGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Returns:
- Purchasing Group
-
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
-
getSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Returns:
- Sales Group
-
getSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Returns:
- Sales Office
-
getCndnContrSuplrSettlmtCat
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CndnContrSuplrSettlmtCat
- Returns:
- Supplier Settlement Category
-
getCndnContrCustSettlmtCat
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CndnContrCustSettlmtCat
- Returns:
- Customer Settlement Category
-
getSettlmtProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: SettlmtProduct
- Returns:
- Settlement Product
-
getCndnContrExtensionCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CndnContrExtensionCalendar
- Returns:
- Calendar for Condition Contract Extension
-
getPriorSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PriorSupplier
- Returns:
- Prior Supplier
-
getBusVolTableGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusVolTableGroup
- Returns:
- Business Volume Table Group
-
getAmountFieldGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AmountFieldGroup
- Returns:
- Amount Fields Group
-
getFinalSettlmtCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FinalSettlmtCalendar
- Returns:
- Calendar for Final Settlement
-
getPartialSettlmtCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PartialSettlmtCalendar
- Returns:
- Calendar for Partial Settlement
-
getDeltaSettlmtCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DeltaSettlmtCalendar
- Returns:
- Calendar for Delta Settlement
-
getDeltaAccrualSettlmtCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DeltaAccrualSettlmtCalendar
- Returns:
- Calendar for Delta Accruals Settlement
-
getAccrualClearingSettlmtCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccrualClearingSettlmtCalendar
- Returns:
- Calendar for Accruals Deferral Settlement
-
getPrecedingConditionContract
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PrecedingConditionContract
- Returns:
- Predecessor Condition Contract
-
getCndnContrUUID
Constraints: NullableOriginal property name from the Odata EDM: CndnContrUUID
- Returns:
- Condition Contract GUID
-
getCndnContrPurposeCat
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CndnContrPurposeCat
- Returns:
- Condition Contract Purpose
-
getCndnContrCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrCurrency
- Returns:
- Currency of Condition Contract
-
getCndnContrUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrUnit
- Returns:
- Settlement Unit of Measure
-
getCndnContrUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrUnitISOCode
- Returns:
- Settlement Unit of Measure in ISO Code
-
getCndnContrUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrUnitSAPCode
- Returns:
- Settlement Unit of Measure in SAP Code
-
getCndnContrWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrWeightUnit
- Returns:
- Settlement Unit of Weight
-
getCndnContrWeightUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrWeightUnitISOCode
- Returns:
- Settlement Unit of Weight in ISO Code
-
getCndnContrWeightUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrWeightUnitSAPCode
- Returns:
- Settlement Unit of Weight in SAP Code
-
getCndnContrVolumeUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrVolumeUnit
- Returns:
- Settlement Unit of Volume
-
getCndnContrVolumeUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrVolumeUnitISOCode
- Returns:
- Settlement Unit of Volume in ISO Code
-
getCndnContrVolumeUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrVolumeUnitSAPCode
- Returns:
- Settlement Unit of Volume in SAP Code
-
getCndnContrPointsQtyUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrPointsQtyUnit
- Returns:
- Settlement Points Unit
-
getCndnContrPointsQtyUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrPointsQtyUnitISOCode
- Returns:
- Settlement Points Unit in ISO Code
-
getCndnContrPointsQtyUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CndnContrPointsQtyUnitSAPCode
- Returns:
- Settlement Points Unit in SAP Code
-
getExchangeRate
Constraints: Not nullable, Precision: 9, Scale: 5Original property name from the Odata EDM: ExchangeRate
- Returns:
- Exchange Rate (no Conversion)
-
getExchangeRateDate
Constraints: NullableOriginal property name from the Odata EDM: ExchangeRateDate
- Returns:
- Conversion Date
-
getExchangeRateType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ExchangeRateType
- Returns:
- Exchange Rate Type
-
getPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
- Terms of Payment Key
-
getCashDiscount1Days
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: CashDiscount1Days
- Returns:
- First Payment in Days
-
getCashDiscount1Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount1Percent
- Returns:
- Discount for First Payment in %
-
getCashDiscount2Days
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: CashDiscount2Days
- Returns:
- Second Payment in Days
-
getCashDiscount2Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount2Percent
- Returns:
- Discount for Second Payment in %
-
getNetPaymentDays
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: NetPaymentDays
- Returns:
- Cash Discount Days
-
getPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Returns:
- Payment Method
-
getAccrualUpdateIsRequired
Constraints: Not nullableOriginal property name from the Odata EDM: AccrualUpdateIsRequired
- Returns:
- Accruals Update Required
-
getSettlmtPartTxRegnNmbr
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: SettlmtPartTxRegnNmbr
- Returns:
- VAT Registration Number
-
getTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxCountry
- Returns:
- Tax Reporting Country/Region
-
getSettlmtPartTxRegnCntry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtPartTxRegnCntry
- Returns:
- Partner Tax Country/Region
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<ConditionContract>
-
equals
- Overrides:
equalsin classVdmEntity<ConditionContract>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ConditionContract>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ConditionContract>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<ConditionContract>
-