public class SubscriptionContractItem extends VdmEntity<SubscriptionContractItem>
Original entity name from the Odata EDM: SubscriptionContractItemType
Modifier and Type | Class and Description |
---|---|
static class |
SubscriptionContractItem.SubscriptionContractItemBuilder
Helper class to allow for fluent creation of SubscriptionContractItem instances.
|
Modifier and Type | Field and Description |
---|---|
static SubscriptionContractItemSelectable |
ALL_FIELDS
Selector for all available fields of SubscriptionContractItem.
|
static SubscriptionContractItemField<String> |
BILL_TO_PARTY
Use with available fluent helpers to apply the BillToParty field to query operations.
|
static SubscriptionContractItemField<String> |
CA_BILLG_CYCLE
Use with available fluent helpers to apply the CABillgCycle field to query operations.
|
static SubscriptionContractItemField<String> |
CONFIGURATION_NUMBER
Use with available fluent helpers to apply the ConfigurationNumber field to query operations.
|
static SubscriptionContractItemField<String> |
CONTACT_PERSON
Use with available fluent helpers to apply the ContactPerson field to query operations.
|
static SubscriptionContractItemField<String> |
CONTRACT_ACCOUNT
Use with available fluent helpers to apply the ContractAccount field to query operations.
|
static SubscriptionContractItemField<String> |
CRS_CATALOG_MAPPING_VERSION_NUMBER
Use with available fluent helpers to apply the CrsCatalogMappingVersionNumber field to query operations.
|
static SubscriptionContractItemField<String> |
CUST_MGMT_MASTER_AGREEMENT
Use with available fluent helpers to apply the CustMgmtMasterAgreement field to query operations.
|
static SubscriptionContractItemField<String> |
CUST_MGMT_MSTR_AGRMT_ITEM
Use with available fluent helpers to apply the CustMgmtMstrAgrmtItem field to query operations.
|
static SubscriptionContractItemField<String> |
CUST_MGMT_MSTR_AGRMT_PARENT_ITEM
Use with available fluent helpers to apply the CustMgmtMstrAgrmtParentItem field to query operations.
|
static SubscriptionContractItemField<String> |
LANGUAGE
Use with available fluent helpers to apply the Language field to query operations.
|
static SubscriptionContractItemField<String> |
PARENT_ITEM
Use with available fluent helpers to apply the ParentItem field to query operations.
|
static SubscriptionContractItemField<String> |
PAYER_PARTY
Use with available fluent helpers to apply the PayerParty field to query operations.
|
static SubscriptionContractItemField<String> |
PERSON_RESPONSIBLE
Use with available fluent helpers to apply the PersonResponsible field to query operations.
|
static SubscriptionContractItemField<String> |
PRODUCT
Use with available fluent helpers to apply the Product field to query operations.
|
static SubscriptionContractItemField<BigDecimal> |
QUANTITY
Use with available fluent helpers to apply the Quantity field to query operations.
|
static SubscriptionContractItemField<String> |
QUANTITY_UNIT
Use with available fluent helpers to apply the QuantityUnit field to query operations.
|
static SubscriptionContractItemField<String> |
SBSCR_CONTR_ITM_PHASED_PRDCSSR_ITM
Use with available fluent helpers to apply the SbscrContrItmPhasedPrdcssrItm field to query operations.
|
static SubscriptionContractItemField<String> |
SBSCR_CONTR_ITM_TME_SLICE_STATUS
Use with available fluent helpers to apply the SbscrContrItmTmeSliceStatus field to query operations.
|
static SubscriptionContractItemField<ZonedDateTime> |
SBSCR_CONTR_TIME_SLICE_END_DTE_TME
Use with available fluent helpers to apply the SbscrContrTimeSliceEndDteTme field to query operations.
|
static SubscriptionContractItemField<ZonedDateTime> |
SBSCR_CONTR_TIME_SLICE_STRT_DTE_TME
Use with available fluent helpers to apply the SbscrContrTimeSliceStrtDteTme field to query operations.
|
static SubscriptionContractItemField<String> |
SHARING_CONTRACT_ID
Use with available fluent helpers to apply the SharingContractID field to query operations.
|
static SubscriptionContractItemField<String> |
SHIP_TO_PARTY
Use with available fluent helpers to apply the ShipToParty field to query operations.
|
static SubscriptionContractItemField<String> |
SOLD_TO_PARTY
Use with available fluent helpers to apply the SoldToParty field to query operations.
|
static SubscriptionContractItemField<BigDecimal> |
SRVC_DOC_ITM_RECRRG_CHRG_NET_AMOUNT
Use with available fluent helpers to apply the SrvcDocItmRecrrgChrgNetAmount field to query operations.
|
static SubscriptionContractItemField<String> |
SRVC_TRANS_CHANGE_PROCESS_GROUP
Use with available fluent helpers to apply the SrvcTransChangeProcessGroup field to query operations.
|
static SubscriptionContractItemField<String> |
SUBSCRIPTION_CONTR_ITM_DESC
Use with available fluent helpers to apply the SubscriptionContrItmDesc field to query operations.
|
static SubscriptionContractItemField<String> |
SUBSCRIPTION_CONTRACT
Use with available fluent helpers to apply the SubscriptionContract field to query operations.
|
static SubscriptionContractItemField<String> |
SUBSCRIPTION_CONTRACT_EXTERNAL_ID
Use with available fluent helpers to apply the SubscriptionContractExternalID field to query operations.
|
static SubscriptionContractItemField<String> |
SUBSCRIPTION_CONTRACT_ITEM
Use with available fluent helpers to apply the SubscriptionContractItem field to query operations.
|
static SubscriptionContractItemField<BigDecimal> |
SUBSCRPN_CONTR_AUTO_RNWL_DURN
Use with available fluent helpers to apply the SubscrpnContrAutoRnwlDurn field to query operations.
|
static SubscriptionContractItemField<String> |
SUBSCRPN_CONTR_AUTO_RNWL_DURN_UNIT
Use with available fluent helpers to apply the SubscrpnContrAutoRnwlDurnUnit field to query operations.
|
static SubscriptionContractItemField<Boolean> |
SUBSCRPN_CONTR_AUTO_RNWL_IS_ACTV
Use with available fluent helpers to apply the SubscrpnContrAutoRnwlIsActv field to query operations.
|
static SubscriptionContractItemField<Boolean> |
SUBSCRPN_CONTR_ITEM_IS_PHASED
Use with available fluent helpers to apply the SubscrpnContrItemIsPhased field to query operations.
|
static SubscriptionContractItemField<ZonedDateTime> |
SUBSCRPN_CONTR_ITM_CANCLN_DTE_TME
Use with available fluent helpers to apply the SubscrpnContrItmCanclnDteTme field to query operations.
|
static SubscriptionContractItemField<ZonedDateTime> |
SUBSCRPN_CONTR_ITM_END_DATE_TIME
Use with available fluent helpers to apply the SubscrpnContrItmEndDateTime field to query operations.
|
static SubscriptionContractItemField<BigDecimal> |
SUBSCRPN_CONTR_ITM_GROSS_AMOUNT
Use with available fluent helpers to apply the SubscrpnContrItmGrossAmount field to query operations.
|
static SubscriptionContractItemField<BigDecimal> |
SUBSCRPN_CONTR_ITM_NET_AMOUNT
Use with available fluent helpers to apply the SubscrpnContrItmNetAmount field to query operations.
|
static SubscriptionContractItemField<ZonedDateTime> |
SUBSCRPN_CONTR_ITM_START_DATE_TIME
Use with available fluent helpers to apply the SubscrpnContrItmStartDateTime field to query operations.
|
static SubscriptionContractItemField<BigDecimal> |
SUBSCRPN_CONTR_ITM_TAX_AMOUNT
Use with available fluent helpers to apply the SubscrpnContrItmTaxAmount field to query operations.
|
static SubscriptionContractItemField<String> |
SUBSCRPN_CONTRACT_ITEM_CATEGORY
Use with available fluent helpers to apply the SubscrpnContractItemCategory field to query operations.
|
static SubscriptionContractItemField<String> |
SUBSCRPN_CONTRACT_ITEM_IS_ACTIVE
Use with available fluent helpers to apply the SubscrpnContractItemIsActive field to query operations.
|
static SubscriptionContractItemField<String> |
SUBSCRPN_CONTRACT_SHARING_GROUP_ID
Use with available fluent helpers to apply the SubscrpnContractSharingGroupID field to query operations.
|
static SubscriptionContractItemLink<SubscrpnContrItmConfign> |
TO_CONFIGURATION
Use with available fluent helpers to apply the to_Configuration navigation property to query operations.
|
static SubscriptionContractItemLink<SubscrpnContrItmDteParam> |
TO_DATE_PARAMETER
Use with available fluent helpers to apply the to_DateParameter navigation property to query operations.
|
static SubscriptionContractItemLink<SbscrContrItmFUPOrdItm> |
TO_FOLLOW_UP_SUBSCRPN_ORD_ITEM
Use with available fluent helpers to apply the to_FollowUpSubscrpnOrdItem navigation property to query
operations.
|
static SubscriptionContractItemLink<SubscrpnContrItmNmrcParam> |
TO_NUMERIC_PARAMETER
Use with available fluent helpers to apply the to_NumericParameter navigation property to query
operations.
|
static SubscriptionContractItemLink<SbscrContrItmPrdcssrQtnItm> |
TO_PREDECESSOR_SOLN_QTN_ITEM
Use with available fluent helpers to apply the to_PredecessorSolnQtnItem navigation property to query
operations.
|
static SubscriptionContractItemLink<SbscrContrItmPrdcssrOrdItm> |
TO_PREDECESSOR_SUBSCRPN_ORD_ITEM
Use with available fluent helpers to apply the to_PredecessorSubscrpnOrdItem navigation property to query
operations.
|
static SubscriptionContractItemLink<SubscrpnContrItmPrElmnt> |
TO_PRICE_ELEMENT
Use with available fluent helpers to apply the to_PriceElement navigation property to query operations.
|
static SubscriptionContractItemLink<SubscrpnContrItmStrParam> |
TO_STRING_PARAMETER
Use with available fluent helpers to apply the to_StringParameter navigation property to query operations.
|
static SubscriptionContractItemLink<SubscrpnContrItmTblParam> |
TO_TABLE_PARAMETER
Use with available fluent helpers to apply the to_TableParameter navigation property to query operations.
|
static SubscriptionContractItemLink<SubscrpnContrItmTechRsce> |
TO_TECHNICAL_RESOURCE
Use with available fluent helpers to apply the to_TechnicalResource navigation property to query
operations.
|
static SubscriptionContractItemLink<SubscrpnContrItmText> |
TO_TEXT
Use with available fluent helpers to apply the to_Text navigation property to query operations.
|
static SubscriptionContractItemField<String> |
TRANSACTION_CURRENCY
Use with available fluent helpers to apply the TransactionCurrency field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SubscriptionContractItem() |
SubscriptionContractItem(String subscriptionContract,
String subscriptionContractItem,
String subscriptionContractExternalID,
String subscrpnContractItemCategory,
String product,
BigDecimal quantity,
String quantityUnit,
String transactionCurrency,
BigDecimal subscrpnContrItmGrossAmount,
BigDecimal subscrpnContrItmNetAmount,
BigDecimal subscrpnContrItmTaxAmount,
BigDecimal srvcDocItmRecrrgChrgNetAmount,
String subscriptionContrItmDesc,
String language,
String parentItem,
String sbscrContrItmTmeSliceStatus,
String subscrpnContractItemIsActive,
ZonedDateTime subscrpnContrItmCanclnDteTme,
ZonedDateTime subscrpnContrItmStartDateTime,
ZonedDateTime subscrpnContrItmEndDateTime,
ZonedDateTime sbscrContrTimeSliceStrtDteTme,
ZonedDateTime sbscrContrTimeSliceEndDteTme,
Boolean subscrpnContrAutoRnwlIsActv,
BigDecimal subscrpnContrAutoRnwlDurn,
String subscrpnContrAutoRnwlDurnUnit,
String soldToParty,
String shipToParty,
String personResponsible,
String billToParty,
String payerParty,
String contactPerson,
String contractAccount,
String cABillgCycle,
String crsCatalogMappingVersionNumber,
String custMgmtMasterAgreement,
String custMgmtMstrAgrmtItem,
String custMgmtMstrAgrmtParentItem,
String sharingContractID,
String subscrpnContractSharingGroupID,
String configurationNumber,
String srvcTransChangeProcessGroup,
Boolean subscrpnContrItemIsPhased,
String sbscrContrItmPhasedPrdcssrItm,
List<SubscrpnContrItmConfign> toConfiguration,
List<SubscrpnContrItmDteParam> toDateParameter,
List<SbscrContrItmFUPOrdItm> toFollowUpSubscrpnOrdItem,
List<SubscrpnContrItmNmrcParam> toNumericParameter,
List<SbscrContrItmPrdcssrQtnItm> toPredecessorSolnQtnItem,
List<SbscrContrItmPrdcssrOrdItm> toPredecessorSubscrpnOrdItem,
List<SubscrpnContrItmPrElmnt> toPriceElement,
List<SubscrpnContrItmStrParam> toStringParameter,
List<SubscrpnContrItmTblParam> toTableParameter,
List<SubscrpnContrItmTechRsce> toTechnicalResource,
List<SubscrpnContrItmText> toText) |
Modifier and Type | Method and Description |
---|---|
void |
addConfiguration(SubscrpnContrItmConfign... entity)
Adds elements to the list of associated SubscrpnContrItmConfign entities.
|
void |
addDateParameter(SubscrpnContrItmDteParam... entity)
Adds elements to the list of associated SubscrpnContrItmDteParam entities.
|
void |
addFollowUpSubscrpnOrdItem(SbscrContrItmFUPOrdItm... entity)
Adds elements to the list of associated SbscrContrItmFUPOrdItm entities.
|
void |
addNumericParameter(SubscrpnContrItmNmrcParam... entity)
Adds elements to the list of associated SubscrpnContrItmNmrcParam entities.
|
void |
addPredecessorSolnQtnItem(SbscrContrItmPrdcssrQtnItm... entity)
Adds elements to the list of associated SbscrContrItmPrdcssrQtnItm entities.
|
void |
addPredecessorSubscrpnOrdItem(SbscrContrItmPrdcssrOrdItm... entity)
Adds elements to the list of associated SbscrContrItmPrdcssrOrdItm entities.
|
void |
addPriceElement(SubscrpnContrItmPrElmnt... entity)
Adds elements to the list of associated SubscrpnContrItmPrElmnt entities.
|
void |
addStringParameter(SubscrpnContrItmStrParam... entity)
Adds elements to the list of associated SubscrpnContrItmStrParam entities.
|
void |
addTableParameter(SubscrpnContrItmTblParam... entity)
Adds elements to the list of associated SubscrpnContrItmTblParam entities.
|
void |
addTechnicalResource(SubscrpnContrItmTechRsce... entity)
Adds elements to the list of associated SubscrpnContrItmTechRsce entities.
|
void |
addText(SubscrpnContrItmText... entity)
Adds elements to the list of associated SubscrpnContrItmText entities.
|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static SubscriptionContractItem.SubscriptionContractItemBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<SubscrpnContrItmConfign> |
fetchConfiguration()
Fetches the SubscrpnContrItmConfign entities (one to many) associated with this entity.
|
List<SubscrpnContrItmDteParam> |
fetchDateParameter()
Fetches the SubscrpnContrItmDteParam entities (one to many) associated with this entity.
|
List<SbscrContrItmFUPOrdItm> |
fetchFollowUpSubscrpnOrdItem()
Fetches the SbscrContrItmFUPOrdItm entities (one to many) associated with this entity.
|
List<SubscrpnContrItmNmrcParam> |
fetchNumericParameter()
Fetches the SubscrpnContrItmNmrcParam entities (one to many) associated with this entity.
|
List<SbscrContrItmPrdcssrQtnItm> |
fetchPredecessorSolnQtnItem()
Fetches the SbscrContrItmPrdcssrQtnItm entities (one to many) associated with this entity.
|
List<SbscrContrItmPrdcssrOrdItm> |
fetchPredecessorSubscrpnOrdItem()
Fetches the SbscrContrItmPrdcssrOrdItm entities (one to many) associated with this entity.
|
List<SubscrpnContrItmPrElmnt> |
fetchPriceElement()
Fetches the SubscrpnContrItmPrElmnt entities (one to many) associated with this entity.
|
List<SubscrpnContrItmStrParam> |
fetchStringParameter()
Fetches the SubscrpnContrItmStrParam entities (one to many) associated with this entity.
|
List<SubscrpnContrItmTblParam> |
fetchTableParameter()
Fetches the SubscrpnContrItmTblParam entities (one to many) associated with this entity.
|
List<SubscrpnContrItmTechRsce> |
fetchTechnicalResource()
Fetches the SubscrpnContrItmTechRsce entities (one to many) associated with this entity.
|
List<SubscrpnContrItmText> |
fetchText()
Fetches the SubscrpnContrItmText entities (one to many) associated with this entity.
|
static <T> SubscriptionContractItemField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getBillToParty()
Constraints: Not nullable, Maximum length: 10
|
String |
getCABillgCycle()
Constraints: Not nullable, Maximum length: 4
|
io.vavr.control.Option<List<SubscrpnContrItmConfign>> |
getConfigurationIfPresent()
Retrieval of associated SubscrpnContrItmConfign entities (one to many).
|
String |
getConfigurationNumber()
Constraints: Not nullable, Maximum length: 18
|
List<SubscrpnContrItmConfign> |
getConfigurationOrFetch()
Retrieval of associated SubscrpnContrItmConfign entities (one to many).
|
String |
getContactPerson()
Constraints: Not nullable, Maximum length: 10
|
String |
getContractAccount()
Constraints: Not nullable, Maximum length: 12
|
String |
getCrsCatalogMappingVersionNumber()
Constraints: Not nullable, Maximum length: 4
|
String |
getCustMgmtMasterAgreement()
Constraints: Not nullable, Maximum length: 10
|
String |
getCustMgmtMstrAgrmtItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getCustMgmtMstrAgrmtParentItem()
Constraints: Not nullable, Maximum length: 6
|
io.vavr.control.Option<List<SubscrpnContrItmDteParam>> |
getDateParameterIfPresent()
Retrieval of associated SubscrpnContrItmDteParam entities (one to many).
|
List<SubscrpnContrItmDteParam> |
getDateParameterOrFetch()
Retrieval of associated SubscrpnContrItmDteParam entities (one to many).
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
io.vavr.control.Option<List<SbscrContrItmFUPOrdItm>> |
getFollowUpSubscrpnOrdItemIfPresent()
Retrieval of associated SbscrContrItmFUPOrdItm entities (one to many).
|
List<SbscrContrItmFUPOrdItm> |
getFollowUpSubscrpnOrdItemOrFetch()
Retrieval of associated SbscrContrItmFUPOrdItm entities (one to many).
|
protected Map<String,Object> |
getKey() |
String |
getLanguage()
Constraints: Not nullable, Maximum length: 2
|
io.vavr.control.Option<List<SubscrpnContrItmNmrcParam>> |
getNumericParameterIfPresent()
Retrieval of associated SubscrpnContrItmNmrcParam entities (one to many).
|
List<SubscrpnContrItmNmrcParam> |
getNumericParameterOrFetch()
Retrieval of associated SubscrpnContrItmNmrcParam entities (one to many).
|
String |
getParentItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getPayerParty()
Constraints: Not nullable, Maximum length: 10
|
String |
getPersonResponsible()
Constraints: Not nullable, Maximum length: 12
|
io.vavr.control.Option<List<SbscrContrItmPrdcssrQtnItm>> |
getPredecessorSolnQtnItemIfPresent()
Retrieval of associated SbscrContrItmPrdcssrQtnItm entities (one to many).
|
List<SbscrContrItmPrdcssrQtnItm> |
getPredecessorSolnQtnItemOrFetch()
Retrieval of associated SbscrContrItmPrdcssrQtnItm entities (one to many).
|
io.vavr.control.Option<List<SbscrContrItmPrdcssrOrdItm>> |
getPredecessorSubscrpnOrdItemIfPresent()
Retrieval of associated SbscrContrItmPrdcssrOrdItm entities (one to many).
|
List<SbscrContrItmPrdcssrOrdItm> |
getPredecessorSubscrpnOrdItemOrFetch()
Retrieval of associated SbscrContrItmPrdcssrOrdItm entities (one to many).
|
io.vavr.control.Option<List<SubscrpnContrItmPrElmnt>> |
getPriceElementIfPresent()
Retrieval of associated SubscrpnContrItmPrElmnt entities (one to many).
|
List<SubscrpnContrItmPrElmnt> |
getPriceElementOrFetch()
Retrieval of associated SubscrpnContrItmPrElmnt entities (one to many).
|
String |
getProduct()
Constraints: Not nullable, Maximum length: 40
|
BigDecimal |
getQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getSbscrContrItmPhasedPrdcssrItm()
Constraints: Not nullable, Maximum length: 6
|
String |
getSbscrContrItmTmeSliceStatus()
Constraints: Not nullable, Maximum length: 1
|
ZonedDateTime |
getSbscrContrTimeSliceEndDteTme()
Constraints: Not nullable, Precision: 0
|
ZonedDateTime |
getSbscrContrTimeSliceStrtDteTme()
Constraints: Not nullable, Precision: 0
|
String |
getSharingContractID()
Constraints: Not nullable, Maximum length: 20
|
String |
getShipToParty()
Constraints: Not nullable, Maximum length: 10
|
String |
getSoldToParty()
Constraints: Not nullable, Maximum length: 10
|
BigDecimal |
getSrvcDocItmRecrrgChrgNetAmount()
Constraints: Not nullable, Precision: 16, Scale: 3
|
String |
getSrvcTransChangeProcessGroup()
Constraints: Not nullable, Maximum length: 32
|
io.vavr.control.Option<List<SubscrpnContrItmStrParam>> |
getStringParameterIfPresent()
Retrieval of associated SubscrpnContrItmStrParam entities (one to many).
|
List<SubscrpnContrItmStrParam> |
getStringParameterOrFetch()
Retrieval of associated SubscrpnContrItmStrParam entities (one to many).
|
String |
getSubscriptionContract()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getSubscriptionContractExternalID()
Constraints: Not nullable, Maximum length: 20
|
String |
getSubscriptionContractItem()
(Key Field) Constraints: Not nullable, Maximum length: 6
|
String |
getSubscriptionContrItmDesc()
Constraints: Not nullable, Maximum length: 40
|
String |
getSubscrpnContractItemCategory()
Constraints: Not nullable, Maximum length: 4
|
String |
getSubscrpnContractItemIsActive()
Constraints: Not nullable, Maximum length: 1
|
String |
getSubscrpnContractSharingGroupID()
Constraints: Not nullable, Maximum length: 10
|
BigDecimal |
getSubscrpnContrAutoRnwlDurn()
Constraints: Not nullable, Precision: 13, Scale: 0
|
String |
getSubscrpnContrAutoRnwlDurnUnit()
Constraints: Not nullable, Maximum length: 12
|
Boolean |
getSubscrpnContrAutoRnwlIsActv()
Constraints: none
|
Boolean |
getSubscrpnContrItemIsPhased()
Constraints: none
|
ZonedDateTime |
getSubscrpnContrItmCanclnDteTme()
Constraints: Not nullable, Precision: 0
|
ZonedDateTime |
getSubscrpnContrItmEndDateTime()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getSubscrpnContrItmGrossAmount()
Constraints: Not nullable, Precision: 16, Scale: 3
|
BigDecimal |
getSubscrpnContrItmNetAmount()
Constraints: Not nullable, Precision: 16, Scale: 3
|
ZonedDateTime |
getSubscrpnContrItmStartDateTime()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getSubscrpnContrItmTaxAmount()
Constraints: Not nullable, Precision: 16, Scale: 3
|
io.vavr.control.Option<List<SubscrpnContrItmTblParam>> |
getTableParameterIfPresent()
Retrieval of associated SubscrpnContrItmTblParam entities (one to many).
|
List<SubscrpnContrItmTblParam> |
getTableParameterOrFetch()
Retrieval of associated SubscrpnContrItmTblParam entities (one to many).
|
io.vavr.control.Option<List<SubscrpnContrItmTechRsce>> |
getTechnicalResourceIfPresent()
Retrieval of associated SubscrpnContrItmTechRsce entities (one to many).
|
List<SubscrpnContrItmTechRsce> |
getTechnicalResourceOrFetch()
Retrieval of associated SubscrpnContrItmTechRsce entities (one to many).
|
io.vavr.control.Option<List<SubscrpnContrItmText>> |
getTextIfPresent()
Retrieval of associated SubscrpnContrItmText entities (one to many).
|
List<SubscrpnContrItmText> |
getTextOrFetch()
Retrieval of associated SubscrpnContrItmText entities (one to many).
|
String |
getTransactionCurrency()
Constraints: Not nullable, Maximum length: 5
|
Class<SubscriptionContractItem> |
getType() |
int |
hashCode() |
void |
setBillToParty(String billToParty)
Constraints: Not nullable, Maximum length: 10
|
void |
setCABillgCycle(String cABillgCycle)
Constraints: Not nullable, Maximum length: 4
|
void |
setConfiguration(List<SubscrpnContrItmConfign> value)
Overwrites the list of associated SubscrpnContrItmConfign entities for the loaded navigation property
to_Configuration.
|
void |
setConfigurationNumber(String configurationNumber)
Constraints: Not nullable, Maximum length: 18
|
void |
setContactPerson(String contactPerson)
Constraints: Not nullable, Maximum length: 10
|
void |
setContractAccount(String contractAccount)
Constraints: Not nullable, Maximum length: 12
|
void |
setCrsCatalogMappingVersionNumber(String crsCatalogMappingVersionNumber)
Constraints: Not nullable, Maximum length: 4
|
void |
setCustMgmtMasterAgreement(String custMgmtMasterAgreement)
Constraints: Not nullable, Maximum length: 10
|
void |
setCustMgmtMstrAgrmtItem(String custMgmtMstrAgrmtItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setCustMgmtMstrAgrmtParentItem(String custMgmtMstrAgrmtParentItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setDateParameter(List<SubscrpnContrItmDteParam> value)
Overwrites the list of associated SubscrpnContrItmDteParam entities for the loaded navigation property
to_DateParameter.
|
void |
setFollowUpSubscrpnOrdItem(List<SbscrContrItmFUPOrdItm> value)
Overwrites the list of associated SbscrContrItmFUPOrdItm entities for the loaded navigation property
to_FollowUpSubscrpnOrdItem.
|
void |
setLanguage(String language)
Constraints: Not nullable, Maximum length: 2
|
void |
setNumericParameter(List<SubscrpnContrItmNmrcParam> value)
Overwrites the list of associated SubscrpnContrItmNmrcParam entities for the loaded navigation property
to_NumericParameter.
|
void |
setParentItem(String parentItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setPayerParty(String payerParty)
Constraints: Not nullable, Maximum length: 10
|
void |
setPersonResponsible(String personResponsible)
Constraints: Not nullable, Maximum length: 12
|
void |
setPredecessorSolnQtnItem(List<SbscrContrItmPrdcssrQtnItm> value)
Overwrites the list of associated SbscrContrItmPrdcssrQtnItm entities for the loaded navigation property
to_PredecessorSolnQtnItem.
|
void |
setPredecessorSubscrpnOrdItem(List<SbscrContrItmPrdcssrOrdItm> value)
Overwrites the list of associated SbscrContrItmPrdcssrOrdItm entities for the loaded navigation property
to_PredecessorSubscrpnOrdItem.
|
void |
setPriceElement(List<SubscrpnContrItmPrElmnt> value)
Overwrites the list of associated SubscrpnContrItmPrElmnt entities for the loaded navigation property
to_PriceElement.
|
void |
setProduct(String product)
Constraints: Not nullable, Maximum length: 40
|
void |
setQuantity(BigDecimal quantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setQuantityUnit(String quantityUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setSbscrContrItmPhasedPrdcssrItm(String sbscrContrItmPhasedPrdcssrItm)
Constraints: Not nullable, Maximum length: 6
|
void |
setSbscrContrItmTmeSliceStatus(String sbscrContrItmTmeSliceStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setSbscrContrTimeSliceEndDteTme(ZonedDateTime sbscrContrTimeSliceEndDteTme)
Constraints: Not nullable, Precision: 0
|
void |
setSbscrContrTimeSliceStrtDteTme(ZonedDateTime sbscrContrTimeSliceStrtDteTme)
Constraints: Not nullable, Precision: 0
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSharingContractID(String sharingContractID)
Constraints: Not nullable, Maximum length: 20
|
void |
setShipToParty(String shipToParty)
Constraints: Not nullable, Maximum length: 10
|
void |
setSoldToParty(String soldToParty)
Constraints: Not nullable, Maximum length: 10
|
void |
setSrvcDocItmRecrrgChrgNetAmount(BigDecimal srvcDocItmRecrrgChrgNetAmount)
Constraints: Not nullable, Precision: 16, Scale: 3
|
void |
setSrvcTransChangeProcessGroup(String srvcTransChangeProcessGroup)
Constraints: Not nullable, Maximum length: 32
|
void |
setStringParameter(List<SubscrpnContrItmStrParam> value)
Overwrites the list of associated SubscrpnContrItmStrParam entities for the loaded navigation property
to_StringParameter.
|
void |
setSubscriptionContract(String subscriptionContract)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setSubscriptionContractExternalID(String subscriptionContractExternalID)
Constraints: Not nullable, Maximum length: 20
|
void |
setSubscriptionContractItem(String subscriptionContractItem)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
void |
setSubscriptionContrItmDesc(String subscriptionContrItmDesc)
Constraints: Not nullable, Maximum length: 40
|
void |
setSubscrpnContractItemCategory(String subscrpnContractItemCategory)
Constraints: Not nullable, Maximum length: 4
|
void |
setSubscrpnContractItemIsActive(String subscrpnContractItemIsActive)
Constraints: Not nullable, Maximum length: 1
|
void |
setSubscrpnContractSharingGroupID(String subscrpnContractSharingGroupID)
Constraints: Not nullable, Maximum length: 10
|
void |
setSubscrpnContrAutoRnwlDurn(BigDecimal subscrpnContrAutoRnwlDurn)
Constraints: Not nullable, Precision: 13, Scale: 0
|
void |
setSubscrpnContrAutoRnwlDurnUnit(String subscrpnContrAutoRnwlDurnUnit)
Constraints: Not nullable, Maximum length: 12
|
void |
setSubscrpnContrAutoRnwlIsActv(Boolean subscrpnContrAutoRnwlIsActv)
Constraints: none
|
void |
setSubscrpnContrItemIsPhased(Boolean subscrpnContrItemIsPhased)
Constraints: none
|
void |
setSubscrpnContrItmCanclnDteTme(ZonedDateTime subscrpnContrItmCanclnDteTme)
Constraints: Not nullable, Precision: 0
|
void |
setSubscrpnContrItmEndDateTime(ZonedDateTime subscrpnContrItmEndDateTime)
Constraints: Not nullable, Precision: 0
|
void |
setSubscrpnContrItmGrossAmount(BigDecimal subscrpnContrItmGrossAmount)
Constraints: Not nullable, Precision: 16, Scale: 3
|
void |
setSubscrpnContrItmNetAmount(BigDecimal subscrpnContrItmNetAmount)
Constraints: Not nullable, Precision: 16, Scale: 3
|
void |
setSubscrpnContrItmStartDateTime(ZonedDateTime subscrpnContrItmStartDateTime)
Constraints: Not nullable, Precision: 0
|
void |
setSubscrpnContrItmTaxAmount(BigDecimal subscrpnContrItmTaxAmount)
Constraints: Not nullable, Precision: 16, Scale: 3
|
void |
setTableParameter(List<SubscrpnContrItmTblParam> value)
Overwrites the list of associated SubscrpnContrItmTblParam entities for the loaded navigation property
to_TableParameter.
|
void |
setTechnicalResource(List<SubscrpnContrItmTechRsce> value)
Overwrites the list of associated SubscrpnContrItmTechRsce entities for the loaded navigation property
to_TechnicalResource.
|
void |
setText(List<SubscrpnContrItmText> value)
Overwrites the list of associated SubscrpnContrItmText entities for the loaded navigation property
to_Text.
|
void |
setTransactionCurrency(String transactionCurrency)
Constraints: Not nullable, Maximum length: 5
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final SubscriptionContractItemSelectable ALL_FIELDS
public static final SubscriptionContractItemField<String> SUBSCRIPTION_CONTRACT
public static final SubscriptionContractItemField<String> SUBSCRIPTION_CONTRACT_ITEM
public static final SubscriptionContractItemField<String> SUBSCRIPTION_CONTRACT_EXTERNAL_ID
public static final SubscriptionContractItemField<String> SUBSCRPN_CONTRACT_ITEM_CATEGORY
public static final SubscriptionContractItemField<String> PRODUCT
public static final SubscriptionContractItemField<BigDecimal> QUANTITY
public static final SubscriptionContractItemField<String> QUANTITY_UNIT
public static final SubscriptionContractItemField<String> TRANSACTION_CURRENCY
public static final SubscriptionContractItemField<BigDecimal> SUBSCRPN_CONTR_ITM_GROSS_AMOUNT
public static final SubscriptionContractItemField<BigDecimal> SUBSCRPN_CONTR_ITM_NET_AMOUNT
public static final SubscriptionContractItemField<BigDecimal> SUBSCRPN_CONTR_ITM_TAX_AMOUNT
public static final SubscriptionContractItemField<BigDecimal> SRVC_DOC_ITM_RECRRG_CHRG_NET_AMOUNT
public static final SubscriptionContractItemField<String> SUBSCRIPTION_CONTR_ITM_DESC
public static final SubscriptionContractItemField<String> LANGUAGE
public static final SubscriptionContractItemField<String> PARENT_ITEM
public static final SubscriptionContractItemField<String> SBSCR_CONTR_ITM_TME_SLICE_STATUS
public static final SubscriptionContractItemField<String> SUBSCRPN_CONTRACT_ITEM_IS_ACTIVE
public static final SubscriptionContractItemField<ZonedDateTime> SUBSCRPN_CONTR_ITM_CANCLN_DTE_TME
public static final SubscriptionContractItemField<ZonedDateTime> SUBSCRPN_CONTR_ITM_START_DATE_TIME
public static final SubscriptionContractItemField<ZonedDateTime> SUBSCRPN_CONTR_ITM_END_DATE_TIME
public static final SubscriptionContractItemField<ZonedDateTime> SBSCR_CONTR_TIME_SLICE_STRT_DTE_TME
public static final SubscriptionContractItemField<ZonedDateTime> SBSCR_CONTR_TIME_SLICE_END_DTE_TME
public static final SubscriptionContractItemField<Boolean> SUBSCRPN_CONTR_AUTO_RNWL_IS_ACTV
public static final SubscriptionContractItemField<BigDecimal> SUBSCRPN_CONTR_AUTO_RNWL_DURN
public static final SubscriptionContractItemField<String> SUBSCRPN_CONTR_AUTO_RNWL_DURN_UNIT
public static final SubscriptionContractItemField<String> SOLD_TO_PARTY
public static final SubscriptionContractItemField<String> SHIP_TO_PARTY
public static final SubscriptionContractItemField<String> PERSON_RESPONSIBLE
public static final SubscriptionContractItemField<String> BILL_TO_PARTY
public static final SubscriptionContractItemField<String> PAYER_PARTY
public static final SubscriptionContractItemField<String> CONTACT_PERSON
public static final SubscriptionContractItemField<String> CONTRACT_ACCOUNT
public static final SubscriptionContractItemField<String> CA_BILLG_CYCLE
public static final SubscriptionContractItemField<String> CRS_CATALOG_MAPPING_VERSION_NUMBER
public static final SubscriptionContractItemField<String> CUST_MGMT_MASTER_AGREEMENT
public static final SubscriptionContractItemField<String> CUST_MGMT_MSTR_AGRMT_ITEM
public static final SubscriptionContractItemField<String> CUST_MGMT_MSTR_AGRMT_PARENT_ITEM
public static final SubscriptionContractItemField<String> SHARING_CONTRACT_ID
public static final SubscriptionContractItemField<String> SUBSCRPN_CONTRACT_SHARING_GROUP_ID
public static final SubscriptionContractItemField<String> CONFIGURATION_NUMBER
public static final SubscriptionContractItemField<String> SRVC_TRANS_CHANGE_PROCESS_GROUP
public static final SubscriptionContractItemField<Boolean> SUBSCRPN_CONTR_ITEM_IS_PHASED
public static final SubscriptionContractItemField<String> SBSCR_CONTR_ITM_PHASED_PRDCSSR_ITM
public static final SubscriptionContractItemLink<SubscrpnContrItmConfign> TO_CONFIGURATION
public static final SubscriptionContractItemLink<SubscrpnContrItmDteParam> TO_DATE_PARAMETER
public static final SubscriptionContractItemLink<SbscrContrItmFUPOrdItm> TO_FOLLOW_UP_SUBSCRPN_ORD_ITEM
public static final SubscriptionContractItemLink<SubscrpnContrItmNmrcParam> TO_NUMERIC_PARAMETER
public static final SubscriptionContractItemLink<SbscrContrItmPrdcssrQtnItm> TO_PREDECESSOR_SOLN_QTN_ITEM
public static final SubscriptionContractItemLink<SbscrContrItmPrdcssrOrdItm> TO_PREDECESSOR_SUBSCRPN_ORD_ITEM
public static final SubscriptionContractItemLink<SubscrpnContrItmPrElmnt> TO_PRICE_ELEMENT
public static final SubscriptionContractItemLink<SubscrpnContrItmStrParam> TO_STRING_PARAMETER
public static final SubscriptionContractItemLink<SubscrpnContrItmTblParam> TO_TABLE_PARAMETER
public static final SubscriptionContractItemLink<SubscrpnContrItmTechRsce> TO_TECHNICAL_RESOURCE
public static final SubscriptionContractItemLink<SubscrpnContrItmText> TO_TEXT
public SubscriptionContractItem()
public SubscriptionContractItem(@Nullable String subscriptionContract, @Nullable String subscriptionContractItem, @Nullable String subscriptionContractExternalID, @Nullable String subscrpnContractItemCategory, @Nullable String product, @Nullable BigDecimal quantity, @Nullable String quantityUnit, @Nullable String transactionCurrency, @Nullable BigDecimal subscrpnContrItmGrossAmount, @Nullable BigDecimal subscrpnContrItmNetAmount, @Nullable BigDecimal subscrpnContrItmTaxAmount, @Nullable BigDecimal srvcDocItmRecrrgChrgNetAmount, @Nullable String subscriptionContrItmDesc, @Nullable String language, @Nullable String parentItem, @Nullable String sbscrContrItmTmeSliceStatus, @Nullable String subscrpnContractItemIsActive, @Nullable ZonedDateTime subscrpnContrItmCanclnDteTme, @Nullable ZonedDateTime subscrpnContrItmStartDateTime, @Nullable ZonedDateTime subscrpnContrItmEndDateTime, @Nullable ZonedDateTime sbscrContrTimeSliceStrtDteTme, @Nullable ZonedDateTime sbscrContrTimeSliceEndDteTme, @Nullable Boolean subscrpnContrAutoRnwlIsActv, @Nullable BigDecimal subscrpnContrAutoRnwlDurn, @Nullable String subscrpnContrAutoRnwlDurnUnit, @Nullable String soldToParty, @Nullable String shipToParty, @Nullable String personResponsible, @Nullable String billToParty, @Nullable String payerParty, @Nullable String contactPerson, @Nullable String contractAccount, @Nullable String cABillgCycle, @Nullable String crsCatalogMappingVersionNumber, @Nullable String custMgmtMasterAgreement, @Nullable String custMgmtMstrAgrmtItem, @Nullable String custMgmtMstrAgrmtParentItem, @Nullable String sharingContractID, @Nullable String subscrpnContractSharingGroupID, @Nullable String configurationNumber, @Nullable String srvcTransChangeProcessGroup, @Nullable Boolean subscrpnContrItemIsPhased, @Nullable String sbscrContrItmPhasedPrdcssrItm, List<SubscrpnContrItmConfign> toConfiguration, List<SubscrpnContrItmDteParam> toDateParameter, List<SbscrContrItmFUPOrdItm> toFollowUpSubscrpnOrdItem, List<SubscrpnContrItmNmrcParam> toNumericParameter, List<SbscrContrItmPrdcssrQtnItm> toPredecessorSolnQtnItem, List<SbscrContrItmPrdcssrOrdItm> toPredecessorSubscrpnOrdItem, List<SubscrpnContrItmPrElmnt> toPriceElement, List<SubscrpnContrItmStrParam> toStringParameter, List<SubscrpnContrItmTblParam> toTableParameter, List<SubscrpnContrItmTechRsce> toTechnicalResource, List<SubscrpnContrItmText> toText)
@Nonnull public Class<SubscriptionContractItem> getType()
getType
in class VdmObject<SubscriptionContractItem>
public void setSubscriptionContract(@Nullable String subscriptionContract)
Original property name from the Odata EDM: SubscriptionContract
subscriptionContract
- Transaction IDpublic void setSubscriptionContractItem(@Nullable String subscriptionContractItem)
Original property name from the Odata EDM: SubscriptionContractItem
subscriptionContractItem
- Shortened Item Number in Documentpublic void setSubscriptionContractExternalID(@Nullable String subscriptionContractExternalID)
Original property name from the Odata EDM: SubscriptionContractExternalID
subscriptionContractExternalID
- IS-T Contract Numberpublic void setSubscrpnContractItemCategory(@Nullable String subscrpnContractItemCategory)
Original property name from the Odata EDM: SubscrpnContractItemCategory
subscrpnContractItemCategory
- Item Categorypublic void setProduct(@Nullable String product)
Original property name from the Odata EDM: Product
product
- The product to set.public void setQuantity(@Nullable BigDecimal quantity)
Original property name from the Odata EDM: Quantity
quantity
- CRM: Order Quantitypublic void setQuantityUnit(@Nullable String quantityUnit)
Original property name from the Odata EDM: QuantityUnit
quantityUnit
- Unit of Measure in Which the Product Is Soldpublic void setTransactionCurrency(@Nullable String transactionCurrency)
Original property name from the Odata EDM: TransactionCurrency
transactionCurrency
- Currencypublic void setSubscrpnContrItmGrossAmount(@Nullable BigDecimal subscrpnContrItmGrossAmount)
Original property name from the Odata EDM: SubscrpnContrItmGrossAmount
subscrpnContrItmGrossAmount
- Gross Order Value in PO Currencypublic void setSubscrpnContrItmNetAmount(@Nullable BigDecimal subscrpnContrItmNetAmount)
Original property name from the Odata EDM: SubscrpnContrItmNetAmount
subscrpnContrItmNetAmount
- Net Valuepublic void setSubscrpnContrItmTaxAmount(@Nullable BigDecimal subscrpnContrItmTaxAmount)
Original property name from the Odata EDM: SubscrpnContrItmTaxAmount
subscrpnContrItmTaxAmount
- Tax amount in document currencypublic void setSrvcDocItmRecrrgChrgNetAmount(@Nullable BigDecimal srvcDocItmRecrrgChrgNetAmount)
Original property name from the Odata EDM: SrvcDocItmRecrrgChrgNetAmount
srvcDocItmRecrrgChrgNetAmount
- Periodically charged valuespublic void setSubscriptionContrItmDesc(@Nullable String subscriptionContrItmDesc)
Original property name from the Odata EDM: SubscriptionContrItmDesc
subscriptionContrItmDesc
- Product Descriptionpublic void setLanguage(@Nullable String language)
Original property name from the Odata EDM: Language
language
- Short Text Language for an Itempublic void setParentItem(@Nullable String parentItem)
Original property name from the Odata EDM: ParentItem
parentItem
- Shortened Item Number in Documentpublic void setSbscrContrItmTmeSliceStatus(@Nullable String sbscrContrItmTmeSliceStatus)
Original property name from the Odata EDM: SbscrContrItmTmeSliceStatus
sbscrContrItmTmeSliceStatus
- The sbscrContrItmTmeSliceStatus to set.public void setSubscrpnContractItemIsActive(@Nullable String subscrpnContractItemIsActive)
Original property name from the Odata EDM: SubscrpnContractItemIsActive
subscrpnContractItemIsActive
- The subscrpnContractItemIsActive to set.public void setSubscrpnContrItmCanclnDteTme(@Nullable ZonedDateTime subscrpnContrItmCanclnDteTme)
Original property name from the Odata EDM: SubscrpnContrItmCanclnDteTme
subscrpnContrItmCanclnDteTme
- Contract End Datepublic void setSubscrpnContrItmStartDateTime(@Nullable ZonedDateTime subscrpnContrItmStartDateTime)
Original property name from the Odata EDM: SubscrpnContrItmStartDateTime
subscrpnContrItmStartDateTime
- Contract Start datepublic void setSubscrpnContrItmEndDateTime(@Nullable ZonedDateTime subscrpnContrItmEndDateTime)
Original property name from the Odata EDM: SubscrpnContrItmEndDateTime
subscrpnContrItmEndDateTime
- Contract End Datepublic void setSbscrContrTimeSliceStrtDteTme(@Nullable ZonedDateTime sbscrContrTimeSliceStrtDteTme)
Original property name from the Odata EDM: SbscrContrTimeSliceStrtDteTme
sbscrContrTimeSliceStrtDteTme
- The sbscrContrTimeSliceStrtDteTme to set.public void setSbscrContrTimeSliceEndDteTme(@Nullable ZonedDateTime sbscrContrTimeSliceEndDteTme)
Original property name from the Odata EDM: SbscrContrTimeSliceEndDteTme
sbscrContrTimeSliceEndDteTme
- The sbscrContrTimeSliceEndDteTme to set.public void setSubscrpnContrAutoRnwlIsActv(@Nullable Boolean subscrpnContrAutoRnwlIsActv)
Original property name from the Odata EDM: SubscrpnContrAutoRnwlIsActv
subscrpnContrAutoRnwlIsActv
- Auto-Renewal Indicatorpublic void setSubscrpnContrAutoRnwlDurn(@Nullable BigDecimal subscrpnContrAutoRnwlDurn)
Original property name from the Odata EDM: SubscrpnContrAutoRnwlDurn
subscrpnContrAutoRnwlDurn
- The subscrpnContrAutoRnwlDurn to set.public void setSubscrpnContrAutoRnwlDurnUnit(@Nullable String subscrpnContrAutoRnwlDurnUnit)
Original property name from the Odata EDM: SubscrpnContrAutoRnwlDurnUnit
subscrpnContrAutoRnwlDurnUnit
- The subscrpnContrAutoRnwlDurnUnit to set.public void setSoldToParty(@Nullable String soldToParty)
Original property name from the Odata EDM: SoldToParty
soldToParty
- Sold-To Partypublic void setShipToParty(@Nullable String shipToParty)
Original property name from the Odata EDM: ShipToParty
shipToParty
- Ship-To Partypublic void setPersonResponsible(@Nullable String personResponsible)
Original property name from the Odata EDM: PersonResponsible
personResponsible
- The personResponsible to set.public void setBillToParty(@Nullable String billToParty)
Original property name from the Odata EDM: BillToParty
billToParty
- Bill-To Partypublic void setPayerParty(@Nullable String payerParty)
Original property name from the Odata EDM: PayerParty
payerParty
- Payerpublic void setContactPerson(@Nullable String contactPerson)
Original property name from the Odata EDM: ContactPerson
contactPerson
- The contactPerson to set.public void setContractAccount(@Nullable String contractAccount)
Original property name from the Odata EDM: ContractAccount
contractAccount
- Contract Account Numberpublic void setCABillgCycle(@Nullable String cABillgCycle)
Original property name from the Odata EDM: CABillgCycle
cABillgCycle
- Billing Cyclepublic void setCrsCatalogMappingVersionNumber(@Nullable String crsCatalogMappingVersionNumber)
Original property name from the Odata EDM: CrsCatalogMappingVersionNumber
crsCatalogMappingVersionNumber
- Versionpublic void setCustMgmtMasterAgreement(@Nullable String custMgmtMasterAgreement)
Original property name from the Odata EDM: CustMgmtMasterAgreement
custMgmtMasterAgreement
- Transaction IDpublic void setCustMgmtMstrAgrmtItem(@Nullable String custMgmtMstrAgrmtItem)
Original property name from the Odata EDM: CustMgmtMstrAgrmtItem
custMgmtMstrAgrmtItem
- Shortened Item Number in Documentpublic void setCustMgmtMstrAgrmtParentItem(@Nullable String custMgmtMstrAgrmtParentItem)
Original property name from the Odata EDM: CustMgmtMstrAgrmtParentItem
custMgmtMstrAgrmtParentItem
- Shortened Item Number in Documentpublic void setSharingContractID(@Nullable String sharingContractID)
Original property name from the Odata EDM: SharingContractID
sharingContractID
- Reference to Sharing Contractpublic void setSubscrpnContractSharingGroupID(@Nullable String subscrpnContractSharingGroupID)
Original property name from the Odata EDM: SubscrpnContractSharingGroupID
subscrpnContractSharingGroupID
- Sharing Group IDpublic void setConfigurationNumber(@Nullable String configurationNumber)
Original property name from the Odata EDM: ConfigurationNumber
configurationNumber
- Configuration (Internal Object Number)public void setSrvcTransChangeProcessGroup(@Nullable String srvcTransChangeProcessGroup)
Original property name from the Odata EDM: SrvcTransChangeProcessGroup
srvcTransChangeProcessGroup
- BTMF Process Grouppublic void setSubscrpnContrItemIsPhased(@Nullable Boolean subscrpnContrItemIsPhased)
Original property name from the Odata EDM: SubscrpnContrItemIsPhased
subscrpnContrItemIsPhased
- Phase Indicatorpublic void setSbscrContrItmPhasedPrdcssrItm(@Nullable String sbscrContrItmPhasedPrdcssrItm)
Original property name from the Odata EDM: SbscrContrItmPhasedPrdcssrItm
sbscrContrItmPhasedPrdcssrItm
- Shortened Item Number in Documentprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<SubscriptionContractItem>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<SubscriptionContractItem>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SubscriptionContractItem>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SubscriptionContractItem>
@Nonnull public static <T> SubscriptionContractItemField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Nonnull public static <T,DomainT> SubscriptionContractItemField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<SubscriptionContractItem>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<SubscriptionContractItem>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<SubscriptionContractItem>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<SubscriptionContractItem>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<SubscriptionContractItem>
@Nonnull public List<SubscrpnContrItmConfign> fetchConfiguration() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SubscrpnContrItmConfign> getConfigurationOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_Configuration of a queried SubscriptionContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SubscrpnContrItmConfign>> getConfigurationIfPresent()
If the navigation property for an entity SubscriptionContractItem 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 setConfiguration(@Nonnull List<SubscrpnContrItmConfign> value)
If the navigation property to_Configuration of a queried SubscriptionContractItem 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 SubscrpnContrItmConfign entities.public void addConfiguration(SubscrpnContrItmConfign... entity)
If the navigation property to_Configuration of a queried SubscriptionContractItem 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 SubscrpnContrItmConfign entities.@Nonnull public List<SubscrpnContrItmDteParam> fetchDateParameter() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SubscrpnContrItmDteParam> getDateParameterOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_DateParameter of a queried SubscriptionContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SubscrpnContrItmDteParam>> getDateParameterIfPresent()
If the navigation property for an entity SubscriptionContractItem 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 setDateParameter(@Nonnull List<SubscrpnContrItmDteParam> value)
If the navigation property to_DateParameter of a queried SubscriptionContractItem 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 SubscrpnContrItmDteParam entities.public void addDateParameter(SubscrpnContrItmDteParam... entity)
If the navigation property to_DateParameter of a queried SubscriptionContractItem 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 SubscrpnContrItmDteParam entities.@Nonnull public List<SbscrContrItmFUPOrdItm> fetchFollowUpSubscrpnOrdItem() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SbscrContrItmFUPOrdItm> getFollowUpSubscrpnOrdItemOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_FollowUpSubscrpnOrdItem of a queried SubscriptionContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SbscrContrItmFUPOrdItm>> getFollowUpSubscrpnOrdItemIfPresent()
If the navigation property for an entity SubscriptionContractItem 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 setFollowUpSubscrpnOrdItem(@Nonnull List<SbscrContrItmFUPOrdItm> value)
If the navigation property to_FollowUpSubscrpnOrdItem of a queried SubscriptionContractItem 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 SbscrContrItmFUPOrdItm entities.public void addFollowUpSubscrpnOrdItem(SbscrContrItmFUPOrdItm... entity)
If the navigation property to_FollowUpSubscrpnOrdItem of a queried SubscriptionContractItem 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 SbscrContrItmFUPOrdItm entities.@Nonnull public List<SubscrpnContrItmNmrcParam> fetchNumericParameter() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SubscrpnContrItmNmrcParam> getNumericParameterOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_NumericParameter of a queried SubscriptionContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SubscrpnContrItmNmrcParam>> getNumericParameterIfPresent()
If the navigation property for an entity SubscriptionContractItem 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 setNumericParameter(@Nonnull List<SubscrpnContrItmNmrcParam> value)
If the navigation property to_NumericParameter of a queried SubscriptionContractItem 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 SubscrpnContrItmNmrcParam entities.public void addNumericParameter(SubscrpnContrItmNmrcParam... entity)
If the navigation property to_NumericParameter of a queried SubscriptionContractItem 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 SubscrpnContrItmNmrcParam entities.@Nonnull public List<SbscrContrItmPrdcssrQtnItm> fetchPredecessorSolnQtnItem() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SbscrContrItmPrdcssrQtnItm> getPredecessorSolnQtnItemOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_PredecessorSolnQtnItem of a queried SubscriptionContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SbscrContrItmPrdcssrQtnItm>> getPredecessorSolnQtnItemIfPresent()
If the navigation property for an entity SubscriptionContractItem 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 setPredecessorSolnQtnItem(@Nonnull List<SbscrContrItmPrdcssrQtnItm> value)
If the navigation property to_PredecessorSolnQtnItem of a queried SubscriptionContractItem 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 SbscrContrItmPrdcssrQtnItm entities.public void addPredecessorSolnQtnItem(SbscrContrItmPrdcssrQtnItm... entity)
If the navigation property to_PredecessorSolnQtnItem of a queried SubscriptionContractItem 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 SbscrContrItmPrdcssrQtnItm entities.@Nonnull public List<SbscrContrItmPrdcssrOrdItm> fetchPredecessorSubscrpnOrdItem() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SbscrContrItmPrdcssrOrdItm> getPredecessorSubscrpnOrdItemOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_PredecessorSubscrpnOrdItem of a queried SubscriptionContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SbscrContrItmPrdcssrOrdItm>> getPredecessorSubscrpnOrdItemIfPresent()
If the navigation property for an entity SubscriptionContractItem 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 setPredecessorSubscrpnOrdItem(@Nonnull List<SbscrContrItmPrdcssrOrdItm> value)
If the navigation property to_PredecessorSubscrpnOrdItem of a queried SubscriptionContractItem 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 SbscrContrItmPrdcssrOrdItm entities.public void addPredecessorSubscrpnOrdItem(SbscrContrItmPrdcssrOrdItm... entity)
If the navigation property to_PredecessorSubscrpnOrdItem of a queried SubscriptionContractItem 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 SbscrContrItmPrdcssrOrdItm entities.@Nonnull public List<SubscrpnContrItmPrElmnt> fetchPriceElement() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SubscrpnContrItmPrElmnt> getPriceElementOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_PriceElement of a queried SubscriptionContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SubscrpnContrItmPrElmnt>> getPriceElementIfPresent()
If the navigation property for an entity SubscriptionContractItem 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 setPriceElement(@Nonnull List<SubscrpnContrItmPrElmnt> value)
If the navigation property to_PriceElement of a queried SubscriptionContractItem 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 SubscrpnContrItmPrElmnt entities.public void addPriceElement(SubscrpnContrItmPrElmnt... entity)
If the navigation property to_PriceElement of a queried SubscriptionContractItem 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 SubscrpnContrItmPrElmnt entities.@Nonnull public List<SubscrpnContrItmStrParam> fetchStringParameter() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SubscrpnContrItmStrParam> getStringParameterOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_StringParameter of a queried SubscriptionContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SubscrpnContrItmStrParam>> getStringParameterIfPresent()
If the navigation property for an entity SubscriptionContractItem 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 setStringParameter(@Nonnull List<SubscrpnContrItmStrParam> value)
If the navigation property to_StringParameter of a queried SubscriptionContractItem 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 SubscrpnContrItmStrParam entities.public void addStringParameter(SubscrpnContrItmStrParam... entity)
If the navigation property to_StringParameter of a queried SubscriptionContractItem 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 SubscrpnContrItmStrParam entities.@Nonnull public List<SubscrpnContrItmTblParam> fetchTableParameter() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SubscrpnContrItmTblParam> getTableParameterOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_TableParameter of a queried SubscriptionContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SubscrpnContrItmTblParam>> getTableParameterIfPresent()
If the navigation property for an entity SubscriptionContractItem 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 setTableParameter(@Nonnull List<SubscrpnContrItmTblParam> value)
If the navigation property to_TableParameter of a queried SubscriptionContractItem 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 SubscrpnContrItmTblParam entities.public void addTableParameter(SubscrpnContrItmTblParam... entity)
If the navigation property to_TableParameter of a queried SubscriptionContractItem 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 SubscrpnContrItmTblParam entities.@Nonnull public List<SubscrpnContrItmTechRsce> fetchTechnicalResource() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SubscrpnContrItmTechRsce> getTechnicalResourceOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_TechnicalResource of a queried SubscriptionContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SubscrpnContrItmTechRsce>> getTechnicalResourceIfPresent()
If the navigation property for an entity SubscriptionContractItem 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 setTechnicalResource(@Nonnull List<SubscrpnContrItmTechRsce> value)
If the navigation property to_TechnicalResource of a queried SubscriptionContractItem 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 SubscrpnContrItmTechRsce entities.public void addTechnicalResource(SubscrpnContrItmTechRsce... entity)
If the navigation property to_TechnicalResource of a queried SubscriptionContractItem 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 SubscrpnContrItmTechRsce entities.@Nonnull public List<SubscrpnContrItmText> fetchText() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SubscrpnContrItmText> getTextOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_Text of a queried SubscriptionContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SubscrpnContrItmText>> getTextIfPresent()
If the navigation property for an entity SubscriptionContractItem 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 setText(@Nonnull List<SubscrpnContrItmText> value)
If the navigation property to_Text of a queried SubscriptionContractItem 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 SubscrpnContrItmText entities.public void addText(SubscrpnContrItmText... entity)
If the navigation property to_Text of a queried SubscriptionContractItem 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 SubscrpnContrItmText entities.@Nonnull public static SubscriptionContractItem.SubscriptionContractItemBuilder builder()
@Nullable public String getSubscriptionContract()
Original property name from the Odata EDM: SubscriptionContract
@Nullable public String getSubscriptionContractItem()
Original property name from the Odata EDM: SubscriptionContractItem
@Nullable public String getSubscriptionContractExternalID()
Original property name from the Odata EDM: SubscriptionContractExternalID
@Nullable public String getSubscrpnContractItemCategory()
Original property name from the Odata EDM: SubscrpnContractItemCategory
@Nullable public String getProduct()
Original property name from the Odata EDM: Product
@Nullable public BigDecimal getQuantity()
Original property name from the Odata EDM: Quantity
@Nullable public String getQuantityUnit()
Original property name from the Odata EDM: QuantityUnit
@Nullable public String getTransactionCurrency()
Original property name from the Odata EDM: TransactionCurrency
@Nullable public BigDecimal getSubscrpnContrItmGrossAmount()
Original property name from the Odata EDM: SubscrpnContrItmGrossAmount
@Nullable public BigDecimal getSubscrpnContrItmNetAmount()
Original property name from the Odata EDM: SubscrpnContrItmNetAmount
@Nullable public BigDecimal getSubscrpnContrItmTaxAmount()
Original property name from the Odata EDM: SubscrpnContrItmTaxAmount
@Nullable public BigDecimal getSrvcDocItmRecrrgChrgNetAmount()
Original property name from the Odata EDM: SrvcDocItmRecrrgChrgNetAmount
@Nullable public String getSubscriptionContrItmDesc()
Original property name from the Odata EDM: SubscriptionContrItmDesc
@Nullable public String getLanguage()
Original property name from the Odata EDM: Language
@Nullable public String getParentItem()
Original property name from the Odata EDM: ParentItem
@Nullable public String getSbscrContrItmTmeSliceStatus()
Original property name from the Odata EDM: SbscrContrItmTmeSliceStatus
@Nullable public String getSubscrpnContractItemIsActive()
Original property name from the Odata EDM: SubscrpnContractItemIsActive
@Nullable public ZonedDateTime getSubscrpnContrItmCanclnDteTme()
Original property name from the Odata EDM: SubscrpnContrItmCanclnDteTme
@Nullable public ZonedDateTime getSubscrpnContrItmStartDateTime()
Original property name from the Odata EDM: SubscrpnContrItmStartDateTime
@Nullable public ZonedDateTime getSubscrpnContrItmEndDateTime()
Original property name from the Odata EDM: SubscrpnContrItmEndDateTime
@Nullable public ZonedDateTime getSbscrContrTimeSliceStrtDteTme()
Original property name from the Odata EDM: SbscrContrTimeSliceStrtDteTme
@Nullable public ZonedDateTime getSbscrContrTimeSliceEndDteTme()
Original property name from the Odata EDM: SbscrContrTimeSliceEndDteTme
@Nullable public Boolean getSubscrpnContrAutoRnwlIsActv()
Original property name from the Odata EDM: SubscrpnContrAutoRnwlIsActv
@Nullable public BigDecimal getSubscrpnContrAutoRnwlDurn()
Original property name from the Odata EDM: SubscrpnContrAutoRnwlDurn
@Nullable public String getSubscrpnContrAutoRnwlDurnUnit()
Original property name from the Odata EDM: SubscrpnContrAutoRnwlDurnUnit
@Nullable public String getSoldToParty()
Original property name from the Odata EDM: SoldToParty
@Nullable public String getShipToParty()
Original property name from the Odata EDM: ShipToParty
@Nullable public String getPersonResponsible()
Original property name from the Odata EDM: PersonResponsible
@Nullable public String getBillToParty()
Original property name from the Odata EDM: BillToParty
@Nullable public String getPayerParty()
Original property name from the Odata EDM: PayerParty
@Nullable public String getContactPerson()
Original property name from the Odata EDM: ContactPerson
@Nullable public String getContractAccount()
Original property name from the Odata EDM: ContractAccount
@Nullable public String getCABillgCycle()
Original property name from the Odata EDM: CABillgCycle
@Nullable public String getCrsCatalogMappingVersionNumber()
Original property name from the Odata EDM: CrsCatalogMappingVersionNumber
@Nullable public String getCustMgmtMasterAgreement()
Original property name from the Odata EDM: CustMgmtMasterAgreement
@Nullable public String getCustMgmtMstrAgrmtItem()
Original property name from the Odata EDM: CustMgmtMstrAgrmtItem
@Nullable public String getCustMgmtMstrAgrmtParentItem()
Original property name from the Odata EDM: CustMgmtMstrAgrmtParentItem
@Nullable public String getSharingContractID()
Original property name from the Odata EDM: SharingContractID
@Nullable public String getSubscrpnContractSharingGroupID()
Original property name from the Odata EDM: SubscrpnContractSharingGroupID
@Nullable public String getConfigurationNumber()
Original property name from the Odata EDM: ConfigurationNumber
@Nullable public String getSrvcTransChangeProcessGroup()
Original property name from the Odata EDM: SrvcTransChangeProcessGroup
@Nullable public Boolean getSubscrpnContrItemIsPhased()
Original property name from the Odata EDM: SubscrpnContrItemIsPhased
@Nullable public String getSbscrContrItmPhasedPrdcssrItm()
Original property name from the Odata EDM: SbscrContrItmPhasedPrdcssrItm
@Nonnull public String toString()
toString
in class VdmObject<SubscriptionContractItem>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<SubscriptionContractItem>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<SubscriptionContractItem>
public int hashCode()
hashCode
in class VdmObject<SubscriptionContractItem>
Copyright © 2021 SAP SE. All rights reserved.