public class ConditionContract extends VdmEntity<ConditionContract>
Original entity name from the Odata EDM: ConditionContractType
Modifier and Type | Class and Description |
---|---|
static class |
ConditionContract.ConditionContractBuilder
Helper class to allow for fluent creation of ConditionContract instances.
|
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS
Constructor and Description |
---|
ConditionContract() |
ConditionContract(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) |
Modifier and Type | Method and Description |
---|---|
void |
addCndnContrActiveStatus(ConditionContractStatus... entity)
Adds elements to the list of associated ConditionContractStatus entities.
|
void |
addCndnContrBusVolSelCriteria(BusVolSelectionCriteria... entity)
Adds elements to the list of associated BusVolSelectionCriteria entities.
|
void |
addCndnContrCndnRecord(CndnContrConditionRecord... entity)
Adds elements to the list of associated CndnContrConditionRecord entities.
|
void |
addCndnContrSettlmtCal(CndnContrSettlementCalendar... entity)
Adds elements to the list of associated CndnContrSettlementCalendar entities.
|
static ConditionContract.ConditionContractBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
protected void |
fromMap(Map<String,Object> inputValues)
Read entity data from generic map.
|
Collection<SAP__Message> |
get_Messages()
Constraints: Not nullable
|
String |
getAccrualClearingSettlmtCalendar()
Constraints: Not nullable, Maximum length: 2
|
Boolean |
getAccrualUpdateIsRequired()
Constraints: Not nullable
|
String |
getAmountFieldGroup()
Constraints: Not nullable, Maximum length: 4
|
String |
getBusVolTableGroup()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getCashDiscount1Days()
Constraints: Not nullable, Precision: 3
|
BigDecimal |
getCashDiscount1Percent()
Constraints: Not nullable, Precision: 5, Scale: 3
|
BigDecimal |
getCashDiscount2Days()
Constraints: Not nullable, Precision: 3
|
BigDecimal |
getCashDiscount2Percent()
Constraints: Not nullable, Precision: 5, Scale: 3
|
io.vavr.control.Option<List<ConditionContractStatus>> |
getCndnContrActiveStatusIfPresent()
Retrieval of associated ConditionContractStatus entities (one to many).
|
String |
getCndnContrActvtnStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getCndnContrAssgmtRef()
Constraints: Not nullable, Maximum length: 16
|
io.vavr.control.Option<List<BusVolSelectionCriteria>> |
getCndnContrBusVolSelCriteriaIfPresent()
Retrieval of associated BusVolSelectionCriteria entities (one to many).
|
String |
getCndnContrClassfctnType()
Constraints: Not nullable, Maximum length: 2
|
io.vavr.control.Option<List<CndnContrConditionRecord>> |
getCndnContrCndnRecordIfPresent()
Retrieval of associated CndnContrConditionRecord entities (one to many).
|
String |
getCndnContrCurrency()
Constraints: Not nullable, Maximum length: 5
|
String |
getCndnContrCustSettlmtCat()
Constraints: Not nullable, Maximum length: 1
|
String |
getCndnContrExtensionCalendar()
Constraints: Not nullable, Maximum length: 2
|
String |
getCndnContrExternalPartner()
Constraints: Not nullable, Maximum length: 10
|
String |
getCndnContrPointsQtyUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getCndnContrPointsQtyUnitISOCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getCndnContrPointsQtyUnitSAPCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getCndnContrProcVar()
Constraints: Not nullable, Maximum length: 4
|
String |
getCndnContrPurposeCat()
Constraints: Not nullable, Maximum length: 2
|
io.vavr.control.Option<List<CndnContrSettlementCalendar>> |
getCndnContrSettlmtCalIfPresent()
Retrieval of associated CndnContrSettlementCalendar entities (one to many).
|
String |
getCndnContrSourceDoc()
Constraints: Not nullable, Maximum length: 32
|
String |
getCndnContrSourceDocCat()
Constraints: Not nullable, Maximum length: 2
|
String |
getCndnContrSourceDocItem()
Constraints: Not nullable, Maximum length: 10
|
UUID |
getCndnContrSourceUUID()
Constraints: Nullable
|
String |
getCndnContrSuplrSettlmtCat()
Constraints: Not nullable, Maximum length: 1
|
String |
getCndnContrType()
Constraints: Not nullable, Maximum length: 4
|
String |
getCndnContrUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getCndnContrUnitISOCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getCndnContrUnitSAPCode()
Constraints: Not nullable, Maximum length: 3
|
UUID |
getCndnContrUUID()
Constraints: Nullable
|
LocalDate |
getCndnContrValidFrom()
Constraints: Nullable
|
LocalDate |
getCndnContrValidTo()
Constraints: Nullable
|
String |
getCndnContrVolumeUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getCndnContrVolumeUnitISOCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getCndnContrVolumeUnitSAPCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getCndnContrWeightUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getCndnContrWeightUnitISOCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getCndnContrWeightUnitSAPCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getCompanyCode()
Constraints: Not nullable, Maximum length: 4
|
String |
getConditionContract()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
OffsetDateTime |
getCreationUTCDateTime()
Constraints: Nullable
|
String |
getCustomer()
Constraints: Not nullable, Maximum length: 10
|
protected String |
getDefaultServicePath()
Used by request builders and navigation property methods to construct OData requests.
|
String |
getDeltaAccrualSettlmtCalendar()
Constraints: Not nullable, Maximum length: 2
|
String |
getDeltaSettlmtCalendar()
Constraints: Not nullable, Maximum length: 2
|
String |
getDistributionChannel()
Constraints: Not nullable, Maximum length: 2
|
String |
getDivision()
Constraints: Not nullable, Maximum length: 2
|
String |
getDocumentReferenceID()
Constraints: Not nullable, Maximum length: 16
|
protected String |
getEntityCollection()
Used by request builders and navigation property methods to construct OData requests.
|
BigDecimal |
getExchangeRate()
Constraints: Not nullable, Precision: 9, Scale: 5
|
LocalDate |
getExchangeRateDate()
Constraints: Nullable
|
String |
getExchangeRateType()
Constraints: Not nullable, Maximum length: 4
|
String |
getExternalDocumentReferenceID()
Constraints: Not nullable, Maximum length: 30
|
String |
getFinalSettlmtCalendar()
Constraints: Not nullable, Maximum length: 2
|
protected ODataEntityKey |
getKey() |
OffsetDateTime |
getLastChangeUTCDateTime()
Constraints: Nullable
|
BigDecimal |
getNetPaymentDays()
Constraints: Not nullable, Precision: 3
|
String |
getOdataType() |
String |
getPartialSettlmtCalendar()
Constraints: Not nullable, Maximum length: 2
|
String |
getPaymentMethod()
Constraints: Not nullable, Maximum length: 1
|
String |
getPaymentTerms()
Constraints: Not nullable, Maximum length: 4
|
String |
getPrecedingConditionContract()
Constraints: Not nullable, Maximum length: 10
|
String |
getPriorSupplier()
Constraints: Not nullable, Maximum length: 10
|
String |
getPurchasingGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getPurchasingOrganization()
Constraints: Not nullable, Maximum length: 4
|
String |
getSalesGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getSalesOffice()
Constraints: Not nullable, Maximum length: 4
|
String |
getSalesOrganization()
Constraints: Not nullable, Maximum length: 4
|
String |
getSettlmtPartTxRegnCntry()
Constraints: Not nullable, Maximum length: 3
|
String |
getSettlmtPartTxRegnNmbr()
Constraints: Not nullable, Maximum length: 20
|
String |
getSettlmtProduct()
Constraints: Not nullable, Maximum length: 18
|
String |
getSupplier()
Constraints: Not nullable, Maximum length: 10
|
String |
getTaxCountry()
Constraints: Not nullable, Maximum length: 3
|
Class<ConditionContract> |
getType() |
int |
hashCode() |
void |
set_Messages(Collection<SAP__Message> _Messages)
Constraints: Not nullable
|
void |
setAccrualClearingSettlmtCalendar(String accrualClearingSettlmtCalendar)
Constraints: Not nullable, Maximum length: 2
|
void |
setAccrualUpdateIsRequired(Boolean accrualUpdateIsRequired)
Constraints: Not nullable
|
void |
setAmountFieldGroup(String amountFieldGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setBusVolTableGroup(String busVolTableGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setCashDiscount1Days(BigDecimal cashDiscount1Days)
Constraints: Not nullable, Precision: 3
|
void |
setCashDiscount1Percent(BigDecimal cashDiscount1Percent)
Constraints: Not nullable, Precision: 5, Scale: 3
|
void |
setCashDiscount2Days(BigDecimal cashDiscount2Days)
Constraints: Not nullable, Precision: 3
|
void |
setCashDiscount2Percent(BigDecimal cashDiscount2Percent)
Constraints: Not nullable, Precision: 5, Scale: 3
|
void |
setCndnContrActiveStatus(List<ConditionContractStatus> value)
Overwrites the list of associated ConditionContractStatus entities for the loaded navigation property
_CndnContrActiveStatus.
|
void |
setCndnContrActvtnStatus(String cndnContrActvtnStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setCndnContrAssgmtRef(String cndnContrAssgmtRef)
Constraints: Not nullable, Maximum length: 16
|
void |
setCndnContrBusVolSelCriteria(List<BusVolSelectionCriteria> value)
Overwrites the list of associated BusVolSelectionCriteria entities for the loaded navigation property
_CndnContrBusVolSelCriteria.
|
void |
setCndnContrClassfctnType(String cndnContrClassfctnType)
Constraints: Not nullable, Maximum length: 2
|
void |
setCndnContrCndnRecord(List<CndnContrConditionRecord> value)
Overwrites the list of associated CndnContrConditionRecord entities for the loaded navigation property
_CndnContrCndnRecord.
|
void |
setCndnContrCurrency(String cndnContrCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setCndnContrCustSettlmtCat(String cndnContrCustSettlmtCat)
Constraints: Not nullable, Maximum length: 1
|
void |
setCndnContrExtensionCalendar(String cndnContrExtensionCalendar)
Constraints: Not nullable, Maximum length: 2
|
void |
setCndnContrExternalPartner(String cndnContrExternalPartner)
Constraints: Not nullable, Maximum length: 10
|
void |
setCndnContrPointsQtyUnit(String cndnContrPointsQtyUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCndnContrPointsQtyUnitISOCode(String cndnContrPointsQtyUnitISOCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setCndnContrPointsQtyUnitSAPCode(String cndnContrPointsQtyUnitSAPCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setCndnContrProcVar(String cndnContrProcVar)
Constraints: Not nullable, Maximum length: 4
|
void |
setCndnContrPurposeCat(String cndnContrPurposeCat)
Constraints: Not nullable, Maximum length: 2
|
void |
setCndnContrSettlmtCal(List<CndnContrSettlementCalendar> value)
Overwrites the list of associated CndnContrSettlementCalendar entities for the loaded navigation property
_CndnContrSettlmtCal.
|
void |
setCndnContrSourceDoc(String cndnContrSourceDoc)
Constraints: Not nullable, Maximum length: 32
|
void |
setCndnContrSourceDocCat(String cndnContrSourceDocCat)
Constraints: Not nullable, Maximum length: 2
|
void |
setCndnContrSourceDocItem(String cndnContrSourceDocItem)
Constraints: Not nullable, Maximum length: 10
|
void |
setCndnContrSourceUUID(UUID cndnContrSourceUUID)
Constraints: Nullable
|
void |
setCndnContrSuplrSettlmtCat(String cndnContrSuplrSettlmtCat)
Constraints: Not nullable, Maximum length: 1
|
void |
setCndnContrType(String cndnContrType)
Constraints: Not nullable, Maximum length: 4
|
void |
setCndnContrUnit(String cndnContrUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCndnContrUnitISOCode(String cndnContrUnitISOCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setCndnContrUnitSAPCode(String cndnContrUnitSAPCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setCndnContrUUID(UUID cndnContrUUID)
Constraints: Nullable
|
void |
setCndnContrValidFrom(LocalDate cndnContrValidFrom)
Constraints: Nullable
|
void |
setCndnContrValidTo(LocalDate cndnContrValidTo)
Constraints: Nullable
|
void |
setCndnContrVolumeUnit(String cndnContrVolumeUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCndnContrVolumeUnitISOCode(String cndnContrVolumeUnitISOCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setCndnContrVolumeUnitSAPCode(String cndnContrVolumeUnitSAPCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setCndnContrWeightUnit(String cndnContrWeightUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCndnContrWeightUnitISOCode(String cndnContrWeightUnitISOCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setCndnContrWeightUnitSAPCode(String cndnContrWeightUnitSAPCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setCompanyCode(String companyCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setConditionContract(String conditionContract)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setCreationUTCDateTime(OffsetDateTime creationUTCDateTime)
Constraints: Nullable
|
void |
setCustomer(String customer)
Constraints: Not nullable, Maximum length: 10
|
void |
setDeltaAccrualSettlmtCalendar(String deltaAccrualSettlmtCalendar)
Constraints: Not nullable, Maximum length: 2
|
void |
setDeltaSettlmtCalendar(String deltaSettlmtCalendar)
Constraints: Not nullable, Maximum length: 2
|
void |
setDistributionChannel(String distributionChannel)
Constraints: Not nullable, Maximum length: 2
|
void |
setDivision(String division)
Constraints: Not nullable, Maximum length: 2
|
void |
setDocumentReferenceID(String documentReferenceID)
Constraints: Not nullable, Maximum length: 16
|
void |
setExchangeRate(BigDecimal exchangeRate)
Constraints: Not nullable, Precision: 9, Scale: 5
|
void |
setExchangeRateDate(LocalDate exchangeRateDate)
Constraints: Nullable
|
void |
setExchangeRateType(String exchangeRateType)
Constraints: Not nullable, Maximum length: 4
|
void |
setExternalDocumentReferenceID(String externalDocumentReferenceID)
Constraints: Not nullable, Maximum length: 30
|
void |
setFinalSettlmtCalendar(String finalSettlmtCalendar)
Constraints: Not nullable, Maximum length: 2
|
void |
setLastChangeUTCDateTime(OffsetDateTime lastChangeUTCDateTime)
Constraints: Nullable
|
void |
setNetPaymentDays(BigDecimal netPaymentDays)
Constraints: Not nullable, Precision: 3
|
void |
setPartialSettlmtCalendar(String partialSettlmtCalendar)
Constraints: Not nullable, Maximum length: 2
|
void |
setPaymentMethod(String paymentMethod)
Constraints: Not nullable, Maximum length: 1
|
void |
setPaymentTerms(String paymentTerms)
Constraints: Not nullable, Maximum length: 4
|
void |
setPrecedingConditionContract(String precedingConditionContract)
Constraints: Not nullable, Maximum length: 10
|
void |
setPriorSupplier(String priorSupplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setPurchasingGroup(String purchasingGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setPurchasingOrganization(String purchasingOrganization)
Constraints: Not nullable, Maximum length: 4
|
void |
setSalesGroup(String salesGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setSalesOffice(String salesOffice)
Constraints: Not nullable, Maximum length: 4
|
void |
setSalesOrganization(String salesOrganization)
Constraints: Not nullable, Maximum length: 4
|
void |
setSettlmtPartTxRegnCntry(String settlmtPartTxRegnCntry)
Constraints: Not nullable, Maximum length: 3
|
void |
setSettlmtPartTxRegnNmbr(String settlmtPartTxRegnNmbr)
Constraints: Not nullable, Maximum length: 20
|
void |
setSettlmtProduct(String settlmtProduct)
Constraints: Not nullable, Maximum length: 18
|
void |
setSupplier(String supplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setTaxCountry(String taxCountry)
Constraints: Not nullable, Maximum length: 3
|
protected Map<String,Object> |
toMapOfFields()
Get all fields as map.
|
protected Map<String,Object> |
toMapOfNavigationProperties()
Get navigation properties as map.
|
String |
toString() |
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifier
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final SimpleProperty<ConditionContract> ALL_FIELDS
public static final SimpleProperty.String<ConditionContract> CONDITION_CONTRACT
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_TYPE
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_PROC_VAR
public static final SimpleProperty.String<ConditionContract> SUPPLIER
public static final SimpleProperty.String<ConditionContract> CUSTOMER
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_ACTVTN_STATUS
public static final SimpleProperty.Date<ConditionContract> CNDN_CONTR_VALID_FROM
public static final SimpleProperty.Date<ConditionContract> CNDN_CONTR_VALID_TO
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_CLASSFCTN_TYPE
public static final SimpleProperty.String<ConditionContract> DOCUMENT_REFERENCE_ID
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_ASSGMT_REF
public static final SimpleProperty.String<ConditionContract> EXTERNAL_DOCUMENT_REFERENCE_ID
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_EXTERNAL_PARTNER
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_SOURCE_DOC_CAT
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_SOURCE_DOC
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_SOURCE_DOC_ITEM
public static final SimpleProperty.Guid<ConditionContract> CNDN_CONTR_SOURCE_UUID
public static final SimpleProperty.DateTime<ConditionContract> CREATION_UTC_DATE_TIME
public static final SimpleProperty.DateTime<ConditionContract> LAST_CHANGE_UTC_DATE_TIME
public static final SimpleProperty.String<ConditionContract> COMPANY_CODE
public static final SimpleProperty.String<ConditionContract> PURCHASING_ORGANIZATION
public static final SimpleProperty.String<ConditionContract> PURCHASING_GROUP
public static final SimpleProperty.String<ConditionContract> SALES_ORGANIZATION
public static final SimpleProperty.String<ConditionContract> DISTRIBUTION_CHANNEL
public static final SimpleProperty.String<ConditionContract> DIVISION
public static final SimpleProperty.String<ConditionContract> SALES_GROUP
public static final SimpleProperty.String<ConditionContract> SALES_OFFICE
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_SUPLR_SETTLMT_CAT
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_CUST_SETTLMT_CAT
public static final SimpleProperty.String<ConditionContract> SETTLMT_PRODUCT
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_EXTENSION_CALENDAR
public static final SimpleProperty.String<ConditionContract> PRIOR_SUPPLIER
public static final SimpleProperty.String<ConditionContract> BUS_VOL_TABLE_GROUP
public static final SimpleProperty.String<ConditionContract> AMOUNT_FIELD_GROUP
public static final SimpleProperty.String<ConditionContract> FINAL_SETTLMT_CALENDAR
public static final SimpleProperty.String<ConditionContract> PARTIAL_SETTLMT_CALENDAR
public static final SimpleProperty.String<ConditionContract> DELTA_SETTLMT_CALENDAR
public static final SimpleProperty.String<ConditionContract> DELTA_ACCRUAL_SETTLMT_CALENDAR
public static final SimpleProperty.String<ConditionContract> ACCRUAL_CLEARING_SETTLMT_CALENDAR
public static final SimpleProperty.String<ConditionContract> PRECEDING_CONDITION_CONTRACT
public static final SimpleProperty.Guid<ConditionContract> CNDN_CONTR_UUID
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_PURPOSE_CAT
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_CURRENCY
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_UNIT
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_UNIT_ISO_CODE
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_UNIT_SAP_CODE
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_WEIGHT_UNIT
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_WEIGHT_UNIT_ISO_CODE
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_WEIGHT_UNIT_SAP_CODE
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_VOLUME_UNIT
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_VOLUME_UNIT_ISO_CODE
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_VOLUME_UNIT_SAP_CODE
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_POINTS_QTY_UNIT
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_POINTS_QTY_UNIT_ISO_CODE
public static final SimpleProperty.String<ConditionContract> CNDN_CONTR_POINTS_QTY_UNIT_SAP_CODE
public static final SimpleProperty.NumericDecimal<ConditionContract> EXCHANGE_RATE
public static final SimpleProperty.Date<ConditionContract> EXCHANGE_RATE_DATE
public static final SimpleProperty.String<ConditionContract> EXCHANGE_RATE_TYPE
public static final SimpleProperty.String<ConditionContract> PAYMENT_TERMS
public static final SimpleProperty.NumericDecimal<ConditionContract> CASH_DISCOUNT1_DAYS
public static final SimpleProperty.NumericDecimal<ConditionContract> CASH_DISCOUNT1_PERCENT
public static final SimpleProperty.NumericDecimal<ConditionContract> CASH_DISCOUNT2_DAYS
public static final SimpleProperty.NumericDecimal<ConditionContract> CASH_DISCOUNT2_PERCENT
public static final SimpleProperty.NumericDecimal<ConditionContract> NET_PAYMENT_DAYS
public static final SimpleProperty.String<ConditionContract> PAYMENT_METHOD
public static final SimpleProperty.Boolean<ConditionContract> ACCRUAL_UPDATE_IS_REQUIRED
public static final SimpleProperty.String<ConditionContract> SETTLMT_PART_TX_REGN_NMBR
public static final SimpleProperty.String<ConditionContract> TAX_COUNTRY
public static final SimpleProperty.String<ConditionContract> SETTLMT_PART_TX_REGN_CNTRY
public static final ComplexProperty.Collection<ConditionContract,SAP__Message> _MESSAGES
public static final NavigationProperty.Collection<ConditionContract,ConditionContractStatus> TO__CNDN_CONTR_ACTIVE_STATUS
public static final NavigationProperty.Collection<ConditionContract,BusVolSelectionCriteria> TO__CNDN_CONTR_BUS_VOL_SEL_CRITERIA
public static final NavigationProperty.Collection<ConditionContract,CndnContrConditionRecord> TO__CNDN_CONTR_CNDN_RECORD
public static final NavigationProperty.Collection<ConditionContract,CndnContrSettlementCalendar> TO__CNDN_CONTR_SETTLMT_CAL
public 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)
@Nonnull public Class<ConditionContract> getType()
getType
in class VdmObject<ConditionContract>
public void setConditionContract(@Nullable String conditionContract)
Original property name from the Odata EDM: ConditionContract
conditionContract
- Condition Recordpublic void setCndnContrType(@Nullable String cndnContrType)
Original property name from the Odata EDM: CndnContrType
cndnContrType
- Condition Contract Typepublic void setCndnContrProcVar(@Nullable String cndnContrProcVar)
Original property name from the Odata EDM: CndnContrProcVar
cndnContrProcVar
- Condition Contract Process Variantpublic void setSupplier(@Nullable String supplier)
Original property name from the Odata EDM: Supplier
supplier
- Supplier as Partner of a Condition Contractpublic void setCustomer(@Nullable String customer)
Original property name from the Odata EDM: Customer
customer
- Customer as Partner of a Condition Contractpublic void setCndnContrActvtnStatus(@Nullable String cndnContrActvtnStatus)
Original property name from the Odata EDM: CndnContrActvtnStatus
cndnContrActvtnStatus
- Condition Contract Activation Statuspublic void setCndnContrValidFrom(@Nullable LocalDate cndnContrValidFrom)
Original property name from the Odata EDM: CndnContrValidFrom
cndnContrValidFrom
- Valid Frompublic void setCndnContrValidTo(@Nullable LocalDate cndnContrValidTo)
Original property name from the Odata EDM: CndnContrValidTo
cndnContrValidTo
- Valid Topublic void setCndnContrClassfctnType(@Nullable String cndnContrClassfctnType)
Original property name from the Odata EDM: CndnContrClassfctnType
cndnContrClassfctnType
- Condition Contract Categorypublic void setDocumentReferenceID(@Nullable String documentReferenceID)
Original property name from the Odata EDM: DocumentReferenceID
documentReferenceID
- Condition Contract: Referencepublic void setCndnContrAssgmtRef(@Nullable String cndnContrAssgmtRef)
Original property name from the Odata EDM: CndnContrAssgmtRef
cndnContrAssgmtRef
- Condition Contract: Assignmentpublic void setExternalDocumentReferenceID(@Nullable String externalDocumentReferenceID)
Original property name from the Odata EDM: ExternalDocumentReferenceID
externalDocumentReferenceID
- External Document Identifierpublic void setCndnContrExternalPartner(@Nullable String cndnContrExternalPartner)
Original property name from the Odata EDM: CndnContrExternalPartner
cndnContrExternalPartner
- Condition Contract: External Partnerpublic void setCndnContrSourceDocCat(@Nullable String cndnContrSourceDocCat)
Original property name from the Odata EDM: CndnContrSourceDocCat
cndnContrSourceDocCat
- External Reference Document Categorypublic void setCndnContrSourceDoc(@Nullable String cndnContrSourceDoc)
Original property name from the Odata EDM: CndnContrSourceDoc
cndnContrSourceDoc
- External Referencepublic void setCndnContrSourceDocItem(@Nullable String cndnContrSourceDocItem)
Original property name from the Odata EDM: CndnContrSourceDocItem
cndnContrSourceDocItem
- External Reference Itempublic void setCndnContrSourceUUID(@Nullable UUID cndnContrSourceUUID)
Original property name from the Odata EDM: CndnContrSourceUUID
cndnContrSourceUUID
- External Condition Contract GUIDpublic void setCreationUTCDateTime(@Nullable OffsetDateTime creationUTCDateTime)
Original property name from the Odata EDM: CreationUTCDateTime
creationUTCDateTime
- UTC Time Stamp of Condition Contract Creationpublic void setLastChangeUTCDateTime(@Nullable OffsetDateTime lastChangeUTCDateTime)
Original property name from the Odata EDM: LastChangeUTCDateTime
lastChangeUTCDateTime
- UTC Time Stamp of Last Condition Contract Changepublic void setCompanyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
companyCode
- Company Codepublic void setPurchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
purchasingOrganization
- Purchasing Organizationpublic void setPurchasingGroup(@Nullable String purchasingGroup)
Original property name from the Odata EDM: PurchasingGroup
purchasingGroup
- Purchasing Grouppublic void setSalesOrganization(@Nullable String salesOrganization)
Original property name from the Odata EDM: SalesOrganization
salesOrganization
- Sales Organizationpublic void setDistributionChannel(@Nullable String distributionChannel)
Original property name from the Odata EDM: DistributionChannel
distributionChannel
- Distribution Channelpublic void setDivision(@Nullable String division)
Original property name from the Odata EDM: Division
division
- Divisionpublic void setSalesGroup(@Nullable String salesGroup)
Original property name from the Odata EDM: SalesGroup
salesGroup
- Sales Grouppublic void setSalesOffice(@Nullable String salesOffice)
Original property name from the Odata EDM: SalesOffice
salesOffice
- Sales Officepublic void setCndnContrSuplrSettlmtCat(@Nullable String cndnContrSuplrSettlmtCat)
Original property name from the Odata EDM: CndnContrSuplrSettlmtCat
cndnContrSuplrSettlmtCat
- Settlement Type Supplierpublic void setCndnContrCustSettlmtCat(@Nullable String cndnContrCustSettlmtCat)
Original property name from the Odata EDM: CndnContrCustSettlmtCat
cndnContrCustSettlmtCat
- Settlement Type Customerpublic void setSettlmtProduct(@Nullable String settlmtProduct)
Original property name from the Odata EDM: SettlmtProduct
settlmtProduct
- Settlement Productpublic void setCndnContrExtensionCalendar(@Nullable String cndnContrExtensionCalendar)
Original property name from the Odata EDM: CndnContrExtensionCalendar
cndnContrExtensionCalendar
- Calendar for Condition Contract Extensionpublic void setPriorSupplier(@Nullable String priorSupplier)
Original property name from the Odata EDM: PriorSupplier
priorSupplier
- Prior Supplierpublic void setBusVolTableGroup(@Nullable String busVolTableGroup)
Original property name from the Odata EDM: BusVolTableGroup
busVolTableGroup
- Business Volume Table Grouppublic void setAmountFieldGroup(@Nullable String amountFieldGroup)
Original property name from the Odata EDM: AmountFieldGroup
amountFieldGroup
- Amount Fields Grouppublic void setFinalSettlmtCalendar(@Nullable String finalSettlmtCalendar)
Original property name from the Odata EDM: FinalSettlmtCalendar
finalSettlmtCalendar
- Calendar for Final Settlementpublic void setPartialSettlmtCalendar(@Nullable String partialSettlmtCalendar)
Original property name from the Odata EDM: PartialSettlmtCalendar
partialSettlmtCalendar
- Calendar for Partial Settlementpublic void setDeltaSettlmtCalendar(@Nullable String deltaSettlmtCalendar)
Original property name from the Odata EDM: DeltaSettlmtCalendar
deltaSettlmtCalendar
- Calendar for Delta Settlementpublic void setDeltaAccrualSettlmtCalendar(@Nullable String deltaAccrualSettlmtCalendar)
Original property name from the Odata EDM: DeltaAccrualSettlmtCalendar
deltaAccrualSettlmtCalendar
- Calendar for Delta Accruals Settlementpublic void setAccrualClearingSettlmtCalendar(@Nullable String accrualClearingSettlmtCalendar)
Original property name from the Odata EDM: AccrualClearingSettlmtCalendar
accrualClearingSettlmtCalendar
- Calendar for Accruals Deferral Settlementpublic void setPrecedingConditionContract(@Nullable String precedingConditionContract)
Original property name from the Odata EDM: PrecedingConditionContract
precedingConditionContract
- Predecessor Condition Contractpublic void setCndnContrUUID(@Nullable UUID cndnContrUUID)
Original property name from the Odata EDM: CndnContrUUID
cndnContrUUID
- Condition Contract GUIDpublic void setCndnContrPurposeCat(@Nullable String cndnContrPurposeCat)
Original property name from the Odata EDM: CndnContrPurposeCat
cndnContrPurposeCat
- Condition Contract Purposepublic void setCndnContrCurrency(@Nullable String cndnContrCurrency)
Original property name from the Odata EDM: CndnContrCurrency
cndnContrCurrency
- Currency of Condition Contractpublic void setCndnContrUnit(@Nullable String cndnContrUnit)
Original property name from the Odata EDM: CndnContrUnit
cndnContrUnit
- Settlement Unit of Measurepublic void setCndnContrUnitISOCode(@Nullable String cndnContrUnitISOCode)
Original property name from the Odata EDM: CndnContrUnitISOCode
cndnContrUnitISOCode
- Settlement Unit of Measure in ISO Codepublic void setCndnContrUnitSAPCode(@Nullable String cndnContrUnitSAPCode)
Original property name from the Odata EDM: CndnContrUnitSAPCode
cndnContrUnitSAPCode
- Settlement Unit of Measure in SAP Codepublic void setCndnContrWeightUnit(@Nullable String cndnContrWeightUnit)
Original property name from the Odata EDM: CndnContrWeightUnit
cndnContrWeightUnit
- Settlement Unit of Weightpublic void setCndnContrWeightUnitISOCode(@Nullable String cndnContrWeightUnitISOCode)
Original property name from the Odata EDM: CndnContrWeightUnitISOCode
cndnContrWeightUnitISOCode
- Settlement Unit of Weight in ISO Codepublic void setCndnContrWeightUnitSAPCode(@Nullable String cndnContrWeightUnitSAPCode)
Original property name from the Odata EDM: CndnContrWeightUnitSAPCode
cndnContrWeightUnitSAPCode
- Settlement Unit of Weight in SAP Codepublic void setCndnContrVolumeUnit(@Nullable String cndnContrVolumeUnit)
Original property name from the Odata EDM: CndnContrVolumeUnit
cndnContrVolumeUnit
- Settlement Unit of Volumepublic void setCndnContrVolumeUnitISOCode(@Nullable String cndnContrVolumeUnitISOCode)
Original property name from the Odata EDM: CndnContrVolumeUnitISOCode
cndnContrVolumeUnitISOCode
- Settlement Unit of Volume in ISO Codepublic void setCndnContrVolumeUnitSAPCode(@Nullable String cndnContrVolumeUnitSAPCode)
Original property name from the Odata EDM: CndnContrVolumeUnitSAPCode
cndnContrVolumeUnitSAPCode
- Settlement Unit of Volume in SAP Codepublic void setCndnContrPointsQtyUnit(@Nullable String cndnContrPointsQtyUnit)
Original property name from the Odata EDM: CndnContrPointsQtyUnit
cndnContrPointsQtyUnit
- Settlement Points Unitpublic void setCndnContrPointsQtyUnitISOCode(@Nullable String cndnContrPointsQtyUnitISOCode)
Original property name from the Odata EDM: CndnContrPointsQtyUnitISOCode
cndnContrPointsQtyUnitISOCode
- Settlement Points Unit in ISO Codepublic void setCndnContrPointsQtyUnitSAPCode(@Nullable String cndnContrPointsQtyUnitSAPCode)
Original property name from the Odata EDM: CndnContrPointsQtyUnitSAPCode
cndnContrPointsQtyUnitSAPCode
- Settlement Points Unit in SAP Codepublic void setExchangeRate(@Nullable BigDecimal exchangeRate)
Original property name from the Odata EDM: ExchangeRate
exchangeRate
- Exchange Rate (no Conversion)public void setExchangeRateDate(@Nullable LocalDate exchangeRateDate)
Original property name from the Odata EDM: ExchangeRateDate
exchangeRateDate
- Conversion Datepublic void setExchangeRateType(@Nullable String exchangeRateType)
Original property name from the Odata EDM: ExchangeRateType
exchangeRateType
- Exchange Rate Typepublic void setPaymentTerms(@Nullable String paymentTerms)
Original property name from the Odata EDM: PaymentTerms
paymentTerms
- Terms of Payment Keypublic void setCashDiscount1Days(@Nullable BigDecimal cashDiscount1Days)
Original property name from the Odata EDM: CashDiscount1Days
cashDiscount1Days
- First Payment in Dayspublic void setCashDiscount1Percent(@Nullable BigDecimal cashDiscount1Percent)
Original property name from the Odata EDM: CashDiscount1Percent
cashDiscount1Percent
- Discount for First Payment in %public void setCashDiscount2Days(@Nullable BigDecimal cashDiscount2Days)
Original property name from the Odata EDM: CashDiscount2Days
cashDiscount2Days
- Second Payment in Dayspublic void setCashDiscount2Percent(@Nullable BigDecimal cashDiscount2Percent)
Original property name from the Odata EDM: CashDiscount2Percent
cashDiscount2Percent
- Discount for Second Payment in %public void setNetPaymentDays(@Nullable BigDecimal netPaymentDays)
Original property name from the Odata EDM: NetPaymentDays
netPaymentDays
- Cash Discount Dayspublic void setPaymentMethod(@Nullable String paymentMethod)
Original property name from the Odata EDM: PaymentMethod
paymentMethod
- Payment Methodpublic void setAccrualUpdateIsRequired(@Nullable Boolean accrualUpdateIsRequired)
Original property name from the Odata EDM: AccrualUpdateIsRequired
accrualUpdateIsRequired
- Accruals Update Requiredpublic void setSettlmtPartTxRegnNmbr(@Nullable String settlmtPartTxRegnNmbr)
Original property name from the Odata EDM: SettlmtPartTxRegnNmbr
settlmtPartTxRegnNmbr
- VAT Registration Numberpublic void setTaxCountry(@Nullable String taxCountry)
Original property name from the Odata EDM: TaxCountry
taxCountry
- Tax Reporting Country/Regionpublic void setSettlmtPartTxRegnCntry(@Nullable String settlmtPartTxRegnCntry)
Original property name from the Odata EDM: SettlmtPartTxRegnCntry
settlmtPartTxRegnCntry
- Partner Tax Country/Regionpublic void set_Messages(@Nullable Collection<SAP__Message> _Messages)
Original property name from the Odata EDM: SAP__Messages
_Messages
- The _Messages to set.protected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<ConditionContract>
@Nonnull protected ODataEntityKey getKey()
getKey
in class VdmObject<ConditionContract>
@Nonnull protected Map<String,Object> toMapOfFields()
VdmObject
toMapOfFields
in class VdmObject<ConditionContract>
protected void fromMap(Map<String,Object> inputValues)
VdmObject
fromMap
in class VdmObject<ConditionContract>
inputValues
- The key-value map.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<ConditionContract>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
VdmObject
toMapOfNavigationProperties
in class VdmObject<ConditionContract>
@Nonnull public io.vavr.control.Option<List<ConditionContractStatus>> getCndnContrActiveStatusIfPresent()
If the navigation property for an entity ConditionContract has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result
state empty
is returned.public void setCndnContrActiveStatus(@Nonnull List<ConditionContractStatus> value)
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.
value
- List of ConditionContractStatus entities.public void addCndnContrActiveStatus(ConditionContractStatus... entity)
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.
entity
- Array of ConditionContractStatus entities.@Nonnull public io.vavr.control.Option<List<BusVolSelectionCriteria>> getCndnContrBusVolSelCriteriaIfPresent()
If the navigation property for an entity ConditionContract has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with
result state empty
is returned.public void setCndnContrBusVolSelCriteria(@Nonnull List<BusVolSelectionCriteria> value)
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.
value
- List of BusVolSelectionCriteria entities.public void addCndnContrBusVolSelCriteria(BusVolSelectionCriteria... entity)
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.
entity
- Array of BusVolSelectionCriteria entities.@Nonnull public io.vavr.control.Option<List<CndnContrConditionRecord>> getCndnContrCndnRecordIfPresent()
If the navigation property for an entity ConditionContract has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setCndnContrCndnRecord(@Nonnull List<CndnContrConditionRecord> value)
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.
value
- List of CndnContrConditionRecord entities.public void addCndnContrCndnRecord(CndnContrConditionRecord... entity)
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.
entity
- Array of CndnContrConditionRecord entities.@Nonnull public io.vavr.control.Option<List<CndnContrSettlementCalendar>> getCndnContrSettlmtCalIfPresent()
If the navigation property for an entity ConditionContract has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setCndnContrSettlmtCal(@Nonnull List<CndnContrSettlementCalendar> value)
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.
value
- List of CndnContrSettlementCalendar entities.public void addCndnContrSettlmtCal(CndnContrSettlementCalendar... entity)
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.
entity
- Array of CndnContrSettlementCalendar entities.@Nonnull public static ConditionContract.ConditionContractBuilder builder()
@Nullable public String getConditionContract()
Original property name from the Odata EDM: ConditionContract
@Nullable public String getCndnContrType()
Original property name from the Odata EDM: CndnContrType
@Nullable public String getCndnContrProcVar()
Original property name from the Odata EDM: CndnContrProcVar
@Nullable public String getSupplier()
Original property name from the Odata EDM: Supplier
@Nullable public String getCustomer()
Original property name from the Odata EDM: Customer
@Nullable public String getCndnContrActvtnStatus()
Original property name from the Odata EDM: CndnContrActvtnStatus
@Nullable public LocalDate getCndnContrValidFrom()
Original property name from the Odata EDM: CndnContrValidFrom
@Nullable public LocalDate getCndnContrValidTo()
Original property name from the Odata EDM: CndnContrValidTo
@Nullable public String getCndnContrClassfctnType()
Original property name from the Odata EDM: CndnContrClassfctnType
@Nullable public String getDocumentReferenceID()
Original property name from the Odata EDM: DocumentReferenceID
@Nullable public String getCndnContrAssgmtRef()
Original property name from the Odata EDM: CndnContrAssgmtRef
@Nullable public String getExternalDocumentReferenceID()
Original property name from the Odata EDM: ExternalDocumentReferenceID
@Nullable public String getCndnContrExternalPartner()
Original property name from the Odata EDM: CndnContrExternalPartner
@Nullable public String getCndnContrSourceDocCat()
Original property name from the Odata EDM: CndnContrSourceDocCat
@Nullable public String getCndnContrSourceDoc()
Original property name from the Odata EDM: CndnContrSourceDoc
@Nullable public String getCndnContrSourceDocItem()
Original property name from the Odata EDM: CndnContrSourceDocItem
@Nullable public UUID getCndnContrSourceUUID()
Original property name from the Odata EDM: CndnContrSourceUUID
@Nullable public OffsetDateTime getCreationUTCDateTime()
Original property name from the Odata EDM: CreationUTCDateTime
@Nullable public OffsetDateTime getLastChangeUTCDateTime()
Original property name from the Odata EDM: LastChangeUTCDateTime
@Nullable public String getCompanyCode()
Original property name from the Odata EDM: CompanyCode
@Nullable public String getPurchasingOrganization()
Original property name from the Odata EDM: PurchasingOrganization
@Nullable public String getPurchasingGroup()
Original property name from the Odata EDM: PurchasingGroup
@Nullable public String getSalesOrganization()
Original property name from the Odata EDM: SalesOrganization
@Nullable public String getDistributionChannel()
Original property name from the Odata EDM: DistributionChannel
@Nullable public String getDivision()
Original property name from the Odata EDM: Division
@Nullable public String getSalesGroup()
Original property name from the Odata EDM: SalesGroup
@Nullable public String getSalesOffice()
Original property name from the Odata EDM: SalesOffice
@Nullable public String getCndnContrSuplrSettlmtCat()
Original property name from the Odata EDM: CndnContrSuplrSettlmtCat
@Nullable public String getCndnContrCustSettlmtCat()
Original property name from the Odata EDM: CndnContrCustSettlmtCat
@Nullable public String getSettlmtProduct()
Original property name from the Odata EDM: SettlmtProduct
@Nullable public String getCndnContrExtensionCalendar()
Original property name from the Odata EDM: CndnContrExtensionCalendar
@Nullable public String getPriorSupplier()
Original property name from the Odata EDM: PriorSupplier
@Nullable public String getBusVolTableGroup()
Original property name from the Odata EDM: BusVolTableGroup
@Nullable public String getAmountFieldGroup()
Original property name from the Odata EDM: AmountFieldGroup
@Nullable public String getFinalSettlmtCalendar()
Original property name from the Odata EDM: FinalSettlmtCalendar
@Nullable public String getPartialSettlmtCalendar()
Original property name from the Odata EDM: PartialSettlmtCalendar
@Nullable public String getDeltaSettlmtCalendar()
Original property name from the Odata EDM: DeltaSettlmtCalendar
@Nullable public String getDeltaAccrualSettlmtCalendar()
Original property name from the Odata EDM: DeltaAccrualSettlmtCalendar
@Nullable public String getAccrualClearingSettlmtCalendar()
Original property name from the Odata EDM: AccrualClearingSettlmtCalendar
@Nullable public String getPrecedingConditionContract()
Original property name from the Odata EDM: PrecedingConditionContract
@Nullable public UUID getCndnContrUUID()
Original property name from the Odata EDM: CndnContrUUID
@Nullable public String getCndnContrPurposeCat()
Original property name from the Odata EDM: CndnContrPurposeCat
@Nullable public String getCndnContrCurrency()
Original property name from the Odata EDM: CndnContrCurrency
@Nullable public String getCndnContrUnit()
Original property name from the Odata EDM: CndnContrUnit
@Nullable public String getCndnContrUnitISOCode()
Original property name from the Odata EDM: CndnContrUnitISOCode
@Nullable public String getCndnContrUnitSAPCode()
Original property name from the Odata EDM: CndnContrUnitSAPCode
@Nullable public String getCndnContrWeightUnit()
Original property name from the Odata EDM: CndnContrWeightUnit
@Nullable public String getCndnContrWeightUnitISOCode()
Original property name from the Odata EDM: CndnContrWeightUnitISOCode
@Nullable public String getCndnContrWeightUnitSAPCode()
Original property name from the Odata EDM: CndnContrWeightUnitSAPCode
@Nullable public String getCndnContrVolumeUnit()
Original property name from the Odata EDM: CndnContrVolumeUnit
@Nullable public String getCndnContrVolumeUnitISOCode()
Original property name from the Odata EDM: CndnContrVolumeUnitISOCode
@Nullable public String getCndnContrVolumeUnitSAPCode()
Original property name from the Odata EDM: CndnContrVolumeUnitSAPCode
@Nullable public String getCndnContrPointsQtyUnit()
Original property name from the Odata EDM: CndnContrPointsQtyUnit
@Nullable public String getCndnContrPointsQtyUnitISOCode()
Original property name from the Odata EDM: CndnContrPointsQtyUnitISOCode
@Nullable public String getCndnContrPointsQtyUnitSAPCode()
Original property name from the Odata EDM: CndnContrPointsQtyUnitSAPCode
@Nullable public BigDecimal getExchangeRate()
Original property name from the Odata EDM: ExchangeRate
@Nullable public LocalDate getExchangeRateDate()
Original property name from the Odata EDM: ExchangeRateDate
@Nullable public String getExchangeRateType()
Original property name from the Odata EDM: ExchangeRateType
@Nullable public String getPaymentTerms()
Original property name from the Odata EDM: PaymentTerms
@Nullable public BigDecimal getCashDiscount1Days()
Original property name from the Odata EDM: CashDiscount1Days
@Nullable public BigDecimal getCashDiscount1Percent()
Original property name from the Odata EDM: CashDiscount1Percent
@Nullable public BigDecimal getCashDiscount2Days()
Original property name from the Odata EDM: CashDiscount2Days
@Nullable public BigDecimal getCashDiscount2Percent()
Original property name from the Odata EDM: CashDiscount2Percent
@Nullable public BigDecimal getNetPaymentDays()
Original property name from the Odata EDM: NetPaymentDays
@Nullable public String getPaymentMethod()
Original property name from the Odata EDM: PaymentMethod
@Nullable public Boolean getAccrualUpdateIsRequired()
Original property name from the Odata EDM: AccrualUpdateIsRequired
@Nullable public String getSettlmtPartTxRegnNmbr()
Original property name from the Odata EDM: SettlmtPartTxRegnNmbr
@Nullable public String getTaxCountry()
Original property name from the Odata EDM: TaxCountry
@Nullable public String getSettlmtPartTxRegnCntry()
Original property name from the Odata EDM: SettlmtPartTxRegnCntry
@Nullable public Collection<SAP__Message> get_Messages()
Original property name from the Odata EDM: SAP__Messages
@Nonnull public String toString()
toString
in class VdmObject<ConditionContract>
public boolean equals(@Nullable Object o)
equals
in class VdmEntity<ConditionContract>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmEntity<ConditionContract>
public int hashCode()
hashCode
in class VdmEntity<ConditionContract>
public String getOdataType()
getOdataType
in class VdmObject<ConditionContract>
Copyright © 2021 SAP SE. All rights reserved.