Class ServiceContractItem
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: ServiceContractItem_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of ServiceContractItem instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<ServiceContractItem,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<ServiceContractItem>Selector for all available fields of ServiceContractItem.static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.Boolean<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.DateTime<ServiceContractItem>static final SimpleProperty.DateTime<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.Boolean<ServiceContractItem>static final SimpleProperty.Boolean<ServiceContractItem>static final SimpleProperty.Boolean<ServiceContractItem>static final SimpleProperty.Boolean<ServiceContractItem>static final SimpleProperty.Boolean<ServiceContractItem>static final SimpleProperty.Boolean<ServiceContractItem>static final SimpleProperty.NumericDecimal<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.DateTime<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.DateTime<ServiceContractItem>static final SimpleProperty.NumericDecimal<ServiceContractItem>static final SimpleProperty.NumericDecimal<ServiceContractItem>static final SimpleProperty.NumericDecimal<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.DateTime<ServiceContractItem>static final SimpleProperty.NumericDecimal<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.NumericDecimal<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>Use with available request builders to apply the _BillingRequestItem navigation property to query operations.Use with available request builders to apply the _FollowUpServiceOrder navigation property to query operations.Use with available request builders to apply the _ItemProduct navigation property to query operations.Use with available request builders to apply the _LongText navigation property to query operations.Use with available request builders to apply the _Partner navigation property to query operations.Use with available request builders to apply the _PricingElement navigation property to query operations.Use with available request builders to apply the _ReferenceObject navigation property to query operations.static final NavigationProperty.Single<ServiceContractItem,ServiceContract> Use with available request builders to apply the _ServiceContract navigation property to query operations.static final SimpleProperty.String<ServiceContractItem>static final SimpleProperty.String<ServiceContractItem>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionServiceContractItem(String serviceContract, String serviceContractItem, String serviceContractItemCategory, String serviceContractItemDescription, String language, OffsetDateTime serviceDocItemCreationDateTime, OffsetDateTime serviceDocItemChangedDateTime, String serviceDocItemCreatedByUser, String serviceDocItemChangedByUser, String product, BigDecimal serviceContractItemQuantity, String srvcContrItemQtyUnitSAPCode, String srvcContrItemQtyUnitISOCode, String soldToParty, String shipToParty, String billToParty, String payerParty, String contactPersonBusinessPartnerId, String respEmployeeBusinessPartnerId, String paymentTerms, String paymentMethod, String sEPAMandate, String srvcSEPAMandateRelevance, Boolean serviceContractItemIsNew, Boolean serviceContractItemIsInProcess, Boolean serviceContractItemIsReleased, Boolean serviceContractItemIsCompleted, String serviceContractItemStatus, String serviceContrItemBillingStatus, Boolean serviceContractItemIsRejected, Boolean serviceContractItemHasError, OffsetDateTime serviceContrItemStartDateTime, OffsetDateTime serviceContrItemEndDateTime, BigDecimal srvcContrItemRnwlDuration, String srvcContrItmRnwlDurnUntSAPCode, String srvcContrItmRnwlDurnUntISOCode, BigDecimal srvcContrItemExtensionDuration, String srvcContrItmExtnDurnUntSAPCode, String srvcContrItmExtnDurnUntISOCode, String responseProfile, String serviceProfile, String profitCenter, BigDecimal serviceDocItemGrossAmount, BigDecimal serviceDocumentItemNetAmount, BigDecimal serviceDocumentItemTaxAmount, String transactionCurrency, String serviceContractItemCanclnParty, String serviceContractItmCanclnReason, OffsetDateTime srvcContrItemCanclnDateTime, String settlementPeriodRule, String srvcMgmtBillgPlanBillgDateRule, String billingPlanPriceDateRule, String billingBlockReason, Boolean billingPlanIsFinalized, String srvcContrExternalReference, String srvcContrItmExternalReference, String serviceQtanExtReference, String serviceQtanItemExtReference, String refServiceContractTemplate, String refServiceContractTemplateItem, String salesOrganization, String distributionChannel, String division, String salesOffice, String salesGroup, String wBSElementExternalID, Collection<SAP__Message> _Messages, List<SrvcContrItmBillgReqItem> to_BillingRequestItem, List<SrvcContrItmFUPSrvcOrd> to_FollowUpServiceOrder, List<SrvcContrItemProduct> to_ItemProduct, List<SrvcContrItemLongText> to_LongText, List<SrvcContrItemPartner> to_Partner, List<SrvcContrItemPriceElement> to_PricingElement, List<ServiceContrItemRefObject> to_ReferenceObject, ServiceContract to_ServiceContract) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBillingRequestItem(SrvcContrItmBillgReqItem... entity) Adds elements to the list of associated SrvcContrItmBillgReqItem entities.voidaddFollowUpServiceOrder(SrvcContrItmFUPSrvcOrd... entity) Adds elements to the list of associated SrvcContrItmFUPSrvcOrd entities.voidaddItemProduct(SrvcContrItemProduct... entity) Adds elements to the list of associated SrvcContrItemProduct entities.voidaddLongText(SrvcContrItemLongText... entity) Adds elements to the list of associated SrvcContrItemLongText entities.voidaddPartner(SrvcContrItemPartner... entity) Adds elements to the list of associated SrvcContrItemPartner entities.voidaddPricingElement(SrvcContrItemPriceElement... entity) Adds elements to the list of associated SrvcContrItemPriceElement entities.voidaddReferenceObject(ServiceContrItemRefObject... entity) Adds elements to the list of associated ServiceContrItemRefObject entities.builder()cancel(String serviceContractItemCanclnParty, String serviceContractItmCanclnReason, OffsetDateTime srvcContrItemCanclnDateTime) Action that can be applied to any entity object of this class.protected booleanbooleanprotected voidConstraints: Not nullableConstraints: Not nullable, Maximum length: 2Constraints: Not nullableConstraints: Not nullable, Maximum length: 1io.vavr.control.Option<List<SrvcContrItmBillgReqItem>>Retrieval of associated SrvcContrItmBillgReqItem entities (one to many).Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10protected StringConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2protected Stringio.vavr.control.Option<List<SrvcContrItmFUPSrvcOrd>>Retrieval of associated SrvcContrItmFUPSrvcOrd entities (one to many).io.vavr.control.Option<List<SrvcContrItemProduct>>Retrieval of associated SrvcContrItemProduct entities (one to many).protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<List<SrvcContrItemLongText>>Retrieval of associated SrvcContrItemLongText entities (one to many).io.vavr.control.Option<List<SrvcContrItemPartner>>Retrieval of associated SrvcContrItemPartner entities (one to many).Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<List<SrvcContrItemPriceElement>>Retrieval of associated SrvcContrItemPriceElement entities (one to many).Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<List<ServiceContrItemRefObject>>Retrieval of associated ServiceContrItemRefObject entities (one to many).Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 35(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<ServiceContract>Retrieval of associated ServiceContract entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 40Constraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 1Constraints: NullableConstraints: NullableConstraints: Not nullable, Maximum length: 12Constraints: NullableConstraints: Not nullable, Maximum length: 12Constraints: NullableConstraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 80Constraints: Not nullable, Maximum length: 80Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 80Constraints: NullableConstraints: Not nullable, Precision: 13Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 13Constraints: Not nullable, Maximum length: 80Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 3getType()Constraints: Not nullable, Maximum length: 24inthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetBillingBlockReason(String billingBlockReason) Constraints: Not nullable, Maximum length: 2voidsetBillingPlanIsFinalized(Boolean billingPlanIsFinalized) Constraints: Not nullablevoidsetBillingPlanPriceDateRule(String billingPlanPriceDateRule) Constraints: Not nullable, Maximum length: 1voidOverwrites the list of associated SrvcContrItmBillgReqItem entities for the loaded navigation property _BillingRequestItem.voidsetBillToParty(String billToParty) Constraints: Not nullable, Maximum length: 10voidsetContactPersonBusinessPartnerId(String contactPersonBusinessPartnerId) Constraints: Not nullable, Maximum length: 10voidsetDistributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2voidsetDivision(String division) Constraints: Not nullable, Maximum length: 2voidOverwrites the list of associated SrvcContrItmFUPSrvcOrd entities for the loaded navigation property _FollowUpServiceOrder.voidsetItemProduct(List<SrvcContrItemProduct> value) Overwrites the list of associated SrvcContrItemProduct entities for the loaded navigation property _ItemProduct.voidsetLanguage(String language) Constraints: Not nullable, Maximum length: 2voidsetLongText(List<SrvcContrItemLongText> value) Overwrites the list of associated SrvcContrItemLongText entities for the loaded navigation property _LongText.voidsetPartner(List<SrvcContrItemPartner> value) Overwrites the list of associated SrvcContrItemPartner entities for the loaded navigation property _Partner.voidsetPayerParty(String payerParty) Constraints: Not nullable, Maximum length: 10voidsetPaymentMethod(String paymentMethod) Constraints: Not nullable, Maximum length: 1voidsetPaymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4voidOverwrites the list of associated SrvcContrItemPriceElement entities for the loaded navigation property _PricingElement.voidsetProduct(String product) Constraints: Not nullable, Maximum length: 18voidsetProfitCenter(String profitCenter) Constraints: Not nullable, Maximum length: 10voidOverwrites the list of associated ServiceContrItemRefObject entities for the loaded navigation property _ReferenceObject.voidsetRefServiceContractTemplate(String refServiceContractTemplate) Constraints: Not nullable, Maximum length: 10voidsetRefServiceContractTemplateItem(String refServiceContractTemplateItem) Constraints: Not nullable, Maximum length: 6voidsetRespEmployeeBusinessPartnerId(String respEmployeeBusinessPartnerId) Constraints: Not nullable, Maximum length: 10voidsetResponseProfile(String responseProfile) Constraints: Not nullable, Maximum length: 10voidsetSalesGroup(String salesGroup) Constraints: Not nullable, Maximum length: 3voidsetSalesOffice(String salesOffice) Constraints: Not nullable, Maximum length: 4voidsetSalesOrganization(String salesOrganization) Constraints: Not nullable, Maximum length: 4voidsetSEPAMandate(String sEPAMandate) Constraints: Not nullable, Maximum length: 35voidOverwrites the associated ServiceContract entity for the loaded navigation property _ServiceContract.voidsetServiceContract(String serviceContract) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetServiceContractItem(String serviceContractItem) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetServiceContractItemCanclnParty(String serviceContractItemCanclnParty) Constraints: Not nullable, Maximum length: 4voidsetServiceContractItemCategory(String serviceContractItemCategory) Constraints: Not nullable, Maximum length: 4voidsetServiceContractItemDescription(String serviceContractItemDescription) Constraints: Not nullable, Maximum length: 40voidsetServiceContractItemHasError(Boolean serviceContractItemHasError) Constraints: Not nullablevoidsetServiceContractItemIsCompleted(Boolean serviceContractItemIsCompleted) Constraints: Not nullablevoidsetServiceContractItemIsInProcess(Boolean serviceContractItemIsInProcess) Constraints: Not nullablevoidsetServiceContractItemIsNew(Boolean serviceContractItemIsNew) Constraints: Not nullablevoidsetServiceContractItemIsRejected(Boolean serviceContractItemIsRejected) Constraints: Not nullablevoidsetServiceContractItemIsReleased(Boolean serviceContractItemIsReleased) Constraints: Not nullablevoidsetServiceContractItemQuantity(BigDecimal serviceContractItemQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetServiceContractItemStatus(String serviceContractItemStatus) Constraints: Not nullable, Maximum length: 4voidsetServiceContractItmCanclnReason(String serviceContractItmCanclnReason) Constraints: Not nullable, Maximum length: 4voidsetServiceContrItemBillingStatus(String serviceContrItemBillingStatus) Constraints: Not nullable, Maximum length: 1voidsetServiceContrItemEndDateTime(OffsetDateTime serviceContrItemEndDateTime) Constraints: NullablevoidsetServiceContrItemStartDateTime(OffsetDateTime serviceContrItemStartDateTime) Constraints: NullablevoidsetServiceDocItemChangedByUser(String serviceDocItemChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetServiceDocItemChangedDateTime(OffsetDateTime serviceDocItemChangedDateTime) Constraints: NullablevoidsetServiceDocItemCreatedByUser(String serviceDocItemCreatedByUser) Constraints: Not nullable, Maximum length: 12voidsetServiceDocItemCreationDateTime(OffsetDateTime serviceDocItemCreationDateTime) Constraints: NullablevoidsetServiceDocItemGrossAmount(BigDecimal serviceDocItemGrossAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetServiceDocumentItemNetAmount(BigDecimal serviceDocumentItemNetAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetServiceDocumentItemTaxAmount(BigDecimal serviceDocumentItemTaxAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetServiceProfile(String serviceProfile) Constraints: Not nullable, Maximum length: 10voidsetServiceQtanExtReference(String serviceQtanExtReference) Constraints: Not nullable, Maximum length: 80voidsetServiceQtanItemExtReference(String serviceQtanItemExtReference) Constraints: Not nullable, Maximum length: 80voidsetSettlementPeriodRule(String settlementPeriodRule) Constraints: Not nullable, Maximum length: 12voidsetShipToParty(String shipToParty) Constraints: Not nullable, Maximum length: 10voidsetSoldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10voidsetSrvcContrExternalReference(String srvcContrExternalReference) Constraints: Not nullable, Maximum length: 80voidsetSrvcContrItemCanclnDateTime(OffsetDateTime srvcContrItemCanclnDateTime) Constraints: NullablevoidsetSrvcContrItemExtensionDuration(BigDecimal srvcContrItemExtensionDuration) Constraints: Not nullable, Precision: 13voidsetSrvcContrItemQtyUnitISOCode(String srvcContrItemQtyUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetSrvcContrItemQtyUnitSAPCode(String srvcContrItemQtyUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetSrvcContrItemRnwlDuration(BigDecimal srvcContrItemRnwlDuration) Constraints: Not nullable, Precision: 13voidsetSrvcContrItmExternalReference(String srvcContrItmExternalReference) Constraints: Not nullable, Maximum length: 80voidsetSrvcContrItmExtnDurnUntISOCode(String srvcContrItmExtnDurnUntISOCode) Constraints: Not nullable, Maximum length: 3voidsetSrvcContrItmExtnDurnUntSAPCode(String srvcContrItmExtnDurnUntSAPCode) Constraints: Not nullable, Maximum length: 3voidsetSrvcContrItmRnwlDurnUntISOCode(String srvcContrItmRnwlDurnUntISOCode) Constraints: Not nullable, Maximum length: 3voidsetSrvcContrItmRnwlDurnUntSAPCode(String srvcContrItmRnwlDurnUntSAPCode) Constraints: Not nullable, Maximum length: 3voidsetSrvcMgmtBillgPlanBillgDateRule(String srvcMgmtBillgPlanBillgDateRule) Constraints: Not nullable, Maximum length: 12voidsetSrvcSEPAMandateRelevance(String srvcSEPAMandateRelevance) Constraints: Not nullable, Maximum length: 1voidsetTransactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 3voidsetWBSElementExternalID(String wBSElementExternalID) Constraints: Not nullable, Maximum length: 24toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of ServiceContractItem. -
SERVICE_CONTRACT
-
SERVICE_CONTRACT_ITEM
-
SERVICE_CONTRACT_ITEM_CATEGORY
-
SERVICE_CONTRACT_ITEM_DESCRIPTION
-
LANGUAGE
-
SERVICE_DOC_ITEM_CREATION_DATE_TIME
public static final SimpleProperty.DateTime<ServiceContractItem> SERVICE_DOC_ITEM_CREATION_DATE_TIME -
SERVICE_DOC_ITEM_CHANGED_DATE_TIME
-
SERVICE_DOC_ITEM_CREATED_BY_USER
-
SERVICE_DOC_ITEM_CHANGED_BY_USER
-
PRODUCT
-
SERVICE_CONTRACT_ITEM_QUANTITY
public static final SimpleProperty.NumericDecimal<ServiceContractItem> SERVICE_CONTRACT_ITEM_QUANTITY -
SRVC_CONTR_ITEM_QTY_UNIT_SAP_CODE
-
SRVC_CONTR_ITEM_QTY_UNIT_ISO_CODE
-
SOLD_TO_PARTY
-
SHIP_TO_PARTY
-
BILL_TO_PARTY
-
PAYER_PARTY
-
CONTACT_PERSON_BUSINESS_PARTNER_ID
-
RESP_EMPLOYEE_BUSINESS_PARTNER_ID
-
PAYMENT_TERMS
-
PAYMENT_METHOD
-
SEPA_MANDATE
-
SRVC_SEPA_MANDATE_RELEVANCE
-
SERVICE_CONTRACT_ITEM_IS_NEW
-
SERVICE_CONTRACT_ITEM_IS_IN_PROCESS
-
SERVICE_CONTRACT_ITEM_IS_RELEASED
-
SERVICE_CONTRACT_ITEM_IS_COMPLETED
-
SERVICE_CONTRACT_ITEM_STATUS
-
SERVICE_CONTR_ITEM_BILLING_STATUS
-
SERVICE_CONTRACT_ITEM_IS_REJECTED
-
SERVICE_CONTRACT_ITEM_HAS_ERROR
-
SERVICE_CONTR_ITEM_START_DATE_TIME
-
SERVICE_CONTR_ITEM_END_DATE_TIME
-
SRVC_CONTR_ITEM_RNWL_DURATION
public static final SimpleProperty.NumericDecimal<ServiceContractItem> SRVC_CONTR_ITEM_RNWL_DURATION -
SRVC_CONTR_ITM_RNWL_DURN_UNT_SAP_CODE
public static final SimpleProperty.String<ServiceContractItem> SRVC_CONTR_ITM_RNWL_DURN_UNT_SAP_CODE -
SRVC_CONTR_ITM_RNWL_DURN_UNT_ISO_CODE
public static final SimpleProperty.String<ServiceContractItem> SRVC_CONTR_ITM_RNWL_DURN_UNT_ISO_CODE -
SRVC_CONTR_ITEM_EXTENSION_DURATION
public static final SimpleProperty.NumericDecimal<ServiceContractItem> SRVC_CONTR_ITEM_EXTENSION_DURATION -
SRVC_CONTR_ITM_EXTN_DURN_UNT_SAP_CODE
public static final SimpleProperty.String<ServiceContractItem> SRVC_CONTR_ITM_EXTN_DURN_UNT_SAP_CODE -
SRVC_CONTR_ITM_EXTN_DURN_UNT_ISO_CODE
public static final SimpleProperty.String<ServiceContractItem> SRVC_CONTR_ITM_EXTN_DURN_UNT_ISO_CODE -
RESPONSE_PROFILE
-
SERVICE_PROFILE
-
PROFIT_CENTER
-
SERVICE_DOC_ITEM_GROSS_AMOUNT
public static final SimpleProperty.NumericDecimal<ServiceContractItem> SERVICE_DOC_ITEM_GROSS_AMOUNT -
SERVICE_DOCUMENT_ITEM_NET_AMOUNT
public static final SimpleProperty.NumericDecimal<ServiceContractItem> SERVICE_DOCUMENT_ITEM_NET_AMOUNT -
SERVICE_DOCUMENT_ITEM_TAX_AMOUNT
public static final SimpleProperty.NumericDecimal<ServiceContractItem> SERVICE_DOCUMENT_ITEM_TAX_AMOUNT -
TRANSACTION_CURRENCY
-
SERVICE_CONTRACT_ITEM_CANCLN_PARTY
-
SERVICE_CONTRACT_ITM_CANCLN_REASON
-
SRVC_CONTR_ITEM_CANCLN_DATE_TIME
-
SETTLEMENT_PERIOD_RULE
-
SRVC_MGMT_BILLG_PLAN_BILLG_DATE_RULE
-
BILLING_PLAN_PRICE_DATE_RULE
-
BILLING_BLOCK_REASON
-
BILLING_PLAN_IS_FINALIZED
-
SRVC_CONTR_EXTERNAL_REFERENCE
-
SRVC_CONTR_ITM_EXTERNAL_REFERENCE
-
SERVICE_QTAN_EXT_REFERENCE
-
SERVICE_QTAN_ITEM_EXT_REFERENCE
-
REF_SERVICE_CONTRACT_TEMPLATE
-
REF_SERVICE_CONTRACT_TEMPLATE_ITEM
-
SALES_ORGANIZATION
-
DISTRIBUTION_CHANNEL
-
DIVISION
-
SALES_OFFICE
-
SALES_GROUP
-
WBS_ELEMENT_EXTERNAL_ID
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__BILLING_REQUEST_ITEM
public static final NavigationProperty.Collection<ServiceContractItem,SrvcContrItmBillgReqItem> TO__BILLING_REQUEST_ITEMUse with available request builders to apply the _BillingRequestItem navigation property to query operations. -
TO__FOLLOW_UP_SERVICE_ORDER
public static final NavigationProperty.Collection<ServiceContractItem,SrvcContrItmFUPSrvcOrd> TO__FOLLOW_UP_SERVICE_ORDERUse with available request builders to apply the _FollowUpServiceOrder navigation property to query operations. -
TO__ITEM_PRODUCT
public static final NavigationProperty.Collection<ServiceContractItem,SrvcContrItemProduct> TO__ITEM_PRODUCTUse with available request builders to apply the _ItemProduct navigation property to query operations. -
TO__LONG_TEXT
public static final NavigationProperty.Collection<ServiceContractItem,SrvcContrItemLongText> TO__LONG_TEXTUse with available request builders to apply the _LongText navigation property to query operations. -
TO__PARTNER
public static final NavigationProperty.Collection<ServiceContractItem,SrvcContrItemPartner> TO__PARTNERUse with available request builders to apply the _Partner navigation property to query operations. -
TO__PRICING_ELEMENT
public static final NavigationProperty.Collection<ServiceContractItem,SrvcContrItemPriceElement> TO__PRICING_ELEMENTUse with available request builders to apply the _PricingElement navigation property to query operations. -
TO__REFERENCE_OBJECT
public static final NavigationProperty.Collection<ServiceContractItem,ServiceContrItemRefObject> TO__REFERENCE_OBJECTUse with available request builders to apply the _ReferenceObject navigation property to query operations. -
TO__SERVICE_CONTRACT
public static final NavigationProperty.Single<ServiceContractItem,ServiceContract> TO__SERVICE_CONTRACTUse with available request builders to apply the _ServiceContract navigation property to query operations.
-
-
Constructor Details
-
ServiceContractItem
public ServiceContractItem() -
ServiceContractItem
public ServiceContractItem(@Nullable String serviceContract, @Nullable String serviceContractItem, @Nullable String serviceContractItemCategory, @Nullable String serviceContractItemDescription, @Nullable String language, @Nullable OffsetDateTime serviceDocItemCreationDateTime, @Nullable OffsetDateTime serviceDocItemChangedDateTime, @Nullable String serviceDocItemCreatedByUser, @Nullable String serviceDocItemChangedByUser, @Nullable String product, @Nullable BigDecimal serviceContractItemQuantity, @Nullable String srvcContrItemQtyUnitSAPCode, @Nullable String srvcContrItemQtyUnitISOCode, @Nullable String soldToParty, @Nullable String shipToParty, @Nullable String billToParty, @Nullable String payerParty, @Nullable String contactPersonBusinessPartnerId, @Nullable String respEmployeeBusinessPartnerId, @Nullable String paymentTerms, @Nullable String paymentMethod, @Nullable String sEPAMandate, @Nullable String srvcSEPAMandateRelevance, @Nullable Boolean serviceContractItemIsNew, @Nullable Boolean serviceContractItemIsInProcess, @Nullable Boolean serviceContractItemIsReleased, @Nullable Boolean serviceContractItemIsCompleted, @Nullable String serviceContractItemStatus, @Nullable String serviceContrItemBillingStatus, @Nullable Boolean serviceContractItemIsRejected, @Nullable Boolean serviceContractItemHasError, @Nullable OffsetDateTime serviceContrItemStartDateTime, @Nullable OffsetDateTime serviceContrItemEndDateTime, @Nullable BigDecimal srvcContrItemRnwlDuration, @Nullable String srvcContrItmRnwlDurnUntSAPCode, @Nullable String srvcContrItmRnwlDurnUntISOCode, @Nullable BigDecimal srvcContrItemExtensionDuration, @Nullable String srvcContrItmExtnDurnUntSAPCode, @Nullable String srvcContrItmExtnDurnUntISOCode, @Nullable String responseProfile, @Nullable String serviceProfile, @Nullable String profitCenter, @Nullable BigDecimal serviceDocItemGrossAmount, @Nullable BigDecimal serviceDocumentItemNetAmount, @Nullable BigDecimal serviceDocumentItemTaxAmount, @Nullable String transactionCurrency, @Nullable String serviceContractItemCanclnParty, @Nullable String serviceContractItmCanclnReason, @Nullable OffsetDateTime srvcContrItemCanclnDateTime, @Nullable String settlementPeriodRule, @Nullable String srvcMgmtBillgPlanBillgDateRule, @Nullable String billingPlanPriceDateRule, @Nullable String billingBlockReason, @Nullable Boolean billingPlanIsFinalized, @Nullable String srvcContrExternalReference, @Nullable String srvcContrItmExternalReference, @Nullable String serviceQtanExtReference, @Nullable String serviceQtanItemExtReference, @Nullable String refServiceContractTemplate, @Nullable String refServiceContractTemplateItem, @Nullable String salesOrganization, @Nullable String distributionChannel, @Nullable String division, @Nullable String salesOffice, @Nullable String salesGroup, @Nullable String wBSElementExternalID, @Nullable Collection<SAP__Message> _Messages, List<SrvcContrItmBillgReqItem> to_BillingRequestItem, List<SrvcContrItmFUPSrvcOrd> to_FollowUpServiceOrder, List<SrvcContrItemProduct> to_ItemProduct, List<SrvcContrItemLongText> to_LongText, List<SrvcContrItemPartner> to_Partner, List<SrvcContrItemPriceElement> to_PricingElement, List<ServiceContrItemRefObject> to_ReferenceObject, @Nullable ServiceContract to_ServiceContract)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ServiceContractItem>
-
setServiceContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceContract
- Parameters:
serviceContract- Transaction ID
-
setServiceContractItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceContractItem
- Parameters:
serviceContractItem- Shortened Item Number in Document
-
setServiceContractItemCategory
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceContractItemCategory
- Parameters:
serviceContractItemCategory- Item Category
-
setServiceContractItemDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ServiceContractItemDescription
- Parameters:
serviceContractItemDescription- Product Description
-
setLanguage
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Parameters:
language- Short Text Language for an Item
-
setServiceDocItemCreationDateTime
public void setServiceDocItemCreationDateTime(@Nullable OffsetDateTime serviceDocItemCreationDateTime) Constraints: NullableOriginal property name from the Odata EDM: ServiceDocItemCreationDateTime
- Parameters:
serviceDocItemCreationDateTime- Created At
-
setServiceDocItemChangedDateTime
public void setServiceDocItemChangedDateTime(@Nullable OffsetDateTime serviceDocItemChangedDateTime) Constraints: NullableOriginal property name from the Odata EDM: ServiceDocItemChangedDateTime
- Parameters:
serviceDocItemChangedDateTime- Changed At
-
setServiceDocItemCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ServiceDocItemCreatedByUser
- Parameters:
serviceDocItemCreatedByUser- User that Created the Transaction
-
setServiceDocItemChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ServiceDocItemChangedByUser
- Parameters:
serviceDocItemChangedByUser- Transaction Last Changed By
-
setProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Parameters:
product- Product Number
-
setServiceContractItemQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ServiceContractItemQuantity
- Parameters:
serviceContractItemQuantity- CRM: Order Quantity
-
setSrvcContrItemQtyUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItemQtyUnitSAPCode
- Parameters:
srvcContrItemQtyUnitSAPCode- Unit of Measure in Which the Product Is Sold
-
setSrvcContrItemQtyUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItemQtyUnitISOCode
- Parameters:
srvcContrItemQtyUnitISOCode- ISO Code for Unit of Measurement
-
setSoldToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Parameters:
soldToParty- Sold-To Party
-
setShipToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Parameters:
shipToParty- Ship-To Party
-
setBillToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Parameters:
billToParty- Bill-To Party
-
setPayerParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Parameters:
payerParty- Payer
-
setContactPersonBusinessPartnerId
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ContactPersonBusinessPartnerId
- Parameters:
contactPersonBusinessPartnerId- Customer Contact Person
-
setRespEmployeeBusinessPartnerId
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RespEmployeeBusinessPartnerId
- Parameters:
respEmployeeBusinessPartnerId- Employee Responsible
-
setPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Parameters:
paymentTerms- Terms of Payment
-
setPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Parameters:
paymentMethod- Payment Method
-
setSEPAMandate
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SEPAMandate
- Parameters:
sEPAMandate- Unique Reference to Mandate per Payment Recipient
-
setSrvcSEPAMandateRelevance
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrvcSEPAMandateRelevance
- Parameters:
srvcSEPAMandateRelevance- Indicator for SEPA-Relevant Transactions
-
setServiceContractItemIsNew
Constraints: Not nullableOriginal property name from the Odata EDM: ServiceContractItemIsNew
- Parameters:
serviceContractItemIsNew- Checkbox
-
setServiceContractItemIsInProcess
Constraints: Not nullableOriginal property name from the Odata EDM: ServiceContractItemIsInProcess
- Parameters:
serviceContractItemIsInProcess- Checkbox
-
setServiceContractItemIsReleased
Constraints: Not nullableOriginal property name from the Odata EDM: ServiceContractItemIsReleased
- Parameters:
serviceContractItemIsReleased- Checkbox
-
setServiceContractItemIsCompleted
Constraints: Not nullableOriginal property name from the Odata EDM: ServiceContractItemIsCompleted
- Parameters:
serviceContractItemIsCompleted- Checkbox
-
setServiceContractItemStatus
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceContractItemStatus
- Parameters:
serviceContractItemStatus- Life Cycle Status
-
setServiceContrItemBillingStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceContrItemBillingStatus
- Parameters:
serviceContrItemBillingStatus- Billing Status
-
setServiceContractItemIsRejected
Constraints: Not nullableOriginal property name from the Odata EDM: ServiceContractItemIsRejected
- Parameters:
serviceContractItemIsRejected- Cancellation Status
-
setServiceContractItemHasError
Constraints: Not nullableOriginal property name from the Odata EDM: ServiceContractItemHasError
- Parameters:
serviceContractItemHasError- Error Status
-
setServiceContrItemStartDateTime
public void setServiceContrItemStartDateTime(@Nullable OffsetDateTime serviceContrItemStartDateTime) Constraints: NullableOriginal property name from the Odata EDM: ServiceContrItemStartDateTime
- Parameters:
serviceContrItemStartDateTime- Contract Start date
-
setServiceContrItemEndDateTime
Constraints: NullableOriginal property name from the Odata EDM: ServiceContrItemEndDateTime
- Parameters:
serviceContrItemEndDateTime- Contract End Date
-
setSrvcContrItemRnwlDuration
Constraints: Not nullable, Precision: 13Original property name from the Odata EDM: SrvcContrItemRnwlDuration
- Parameters:
srvcContrItemRnwlDuration- Unit for Auto Renewal Period
-
setSrvcContrItmRnwlDurnUntSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItmRnwlDurnUntSAPCode
- Parameters:
srvcContrItmRnwlDurnUntSAPCode- UOM for Auto Renewal Period
-
setSrvcContrItmRnwlDurnUntISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItmRnwlDurnUntISOCode
- Parameters:
srvcContrItmRnwlDurnUntISOCode- ISO Code for Unit of Measurement
-
setSrvcContrItemExtensionDuration
Constraints: Not nullable, Precision: 13Original property name from the Odata EDM: SrvcContrItemExtensionDuration
- Parameters:
srvcContrItemExtensionDuration- Unit for Contract Extension
-
setSrvcContrItmExtnDurnUntSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItmExtnDurnUntSAPCode
- Parameters:
srvcContrItmExtnDurnUntSAPCode- UOM for Contract Extension
-
setSrvcContrItmExtnDurnUntISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItmExtnDurnUntISOCode
- Parameters:
srvcContrItmExtnDurnUntISOCode- ISO Code for Unit of Measurement
-
setResponseProfile
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ResponseProfile
- Parameters:
responseProfile- Response Profile
-
setServiceProfile
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceProfile
- Parameters:
serviceProfile- Service Profile
-
setProfitCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Parameters:
profitCenter- Profit Center
-
setServiceDocItemGrossAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ServiceDocItemGrossAmount
- Parameters:
serviceDocItemGrossAmount- Gross Order Value in PO Currency
-
setServiceDocumentItemNetAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ServiceDocumentItemNetAmount
- Parameters:
serviceDocumentItemNetAmount- Net Value
-
setServiceDocumentItemTaxAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ServiceDocumentItemTaxAmount
- Parameters:
serviceDocumentItemTaxAmount- Tax amount in document currency
-
setTransactionCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransactionCurrency
- Parameters:
transactionCurrency- Currency
-
setServiceContractItemCanclnParty
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceContractItemCanclnParty
- Parameters:
serviceContractItemCanclnParty- Cancelling Party
-
setServiceContractItmCanclnReason
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceContractItmCanclnReason
- Parameters:
serviceContractItmCanclnReason- CRM Service : Reason for Cancellation
-
setSrvcContrItemCanclnDateTime
Constraints: NullableOriginal property name from the Odata EDM: SrvcContrItemCanclnDateTime
- Parameters:
srvcContrItemCanclnDateTime- UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
-
setSettlementPeriodRule
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: SettlementPeriodRule
- Parameters:
settlementPeriodRule- Name for Date Rule
-
setSrvcMgmtBillgPlanBillgDateRule
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: SrvcMgmtBillgPlanBillgDateRule
- Parameters:
srvcMgmtBillgPlanBillgDateRule- Name for Date Rule
-
setBillingPlanPriceDateRule
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillingPlanPriceDateRule
- Parameters:
billingPlanPriceDateRule- Rule for Determining the Pricing Date
-
setBillingBlockReason
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillingBlockReason
- Parameters:
billingBlockReason- Business Partner: Billing Block Reason
-
setBillingPlanIsFinalized
Constraints: Not nullableOriginal property name from the Odata EDM: BillingPlanIsFinalized
- Parameters:
billingPlanIsFinalized- Billing Plan Is Finalized
-
setSrvcContrExternalReference
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: SrvcContrExternalReference
- Parameters:
srvcContrExternalReference- External Reference Number
-
setSrvcContrItmExternalReference
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: SrvcContrItmExternalReference
- Parameters:
srvcContrItmExternalReference- External Reference Number
-
setServiceQtanExtReference
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: ServiceQtanExtReference
- Parameters:
serviceQtanExtReference- External Reference Number
-
setServiceQtanItemExtReference
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: ServiceQtanItemExtReference
- Parameters:
serviceQtanItemExtReference- External Reference Number
-
setRefServiceContractTemplate
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RefServiceContractTemplate
- Parameters:
refServiceContractTemplate- Transaction ID
-
setRefServiceContractTemplateItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: RefServiceContractTemplateItem
- Parameters:
refServiceContractTemplateItem- Shortened Item Number in Document
-
setSalesOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Parameters:
salesOrganization- Sales Organization
-
setDistributionChannel
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Parameters:
distributionChannel- Distribution Channel
-
setDivision
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Parameters:
division- Division
-
setSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Parameters:
salesOffice- Sales Office
-
setSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Parameters:
salesGroup- Sales Group
-
setWBSElementExternalID
Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: WBSElementExternalID
- Parameters:
wBSElementExternalID- Work Breakdown Structure Element (WBS Element) Edited
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ServiceContractItem>
-
getKey
- Overrides:
getKeyin classVdmObject<ServiceContractItem>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ServiceContractItem>
-
fromMap
- Overrides:
fromMapin classVdmObject<ServiceContractItem>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ServiceContractItem>
-
getBillingRequestItemIfPresent
@Nonnull public io.vavr.control.Option<List<SrvcContrItmBillgReqItem>> getBillingRequestItemIfPresent()Retrieval of associated SrvcContrItmBillgReqItem entities (one to many). This corresponds to the OData navigation property _BillingRequestItem.If the navigation property for an entity ServiceContractItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _BillingRequestItem is already loaded, the result will
contain the SrvcContrItmBillgReqItem entities. If not, an
Optionwith result stateemptyis returned.
-
setBillingRequestItem
Overwrites the list of associated SrvcContrItmBillgReqItem entities for the loaded navigation property _BillingRequestItem.If the navigation property _BillingRequestItem of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SrvcContrItmBillgReqItem entities.
-
addBillingRequestItem
Adds elements to the list of associated SrvcContrItmBillgReqItem entities. This corresponds to the OData navigation property _BillingRequestItem.If the navigation property _BillingRequestItem of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SrvcContrItmBillgReqItem entities.
-
getFollowUpServiceOrderIfPresent
@Nonnull public io.vavr.control.Option<List<SrvcContrItmFUPSrvcOrd>> getFollowUpServiceOrderIfPresent()Retrieval of associated SrvcContrItmFUPSrvcOrd entities (one to many). This corresponds to the OData navigation property _FollowUpServiceOrder.If the navigation property for an entity ServiceContractItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _FollowUpServiceOrder is already loaded, the result
will contain the SrvcContrItmFUPSrvcOrd entities. If not, an
Optionwith result stateemptyis returned.
-
setFollowUpServiceOrder
Overwrites the list of associated SrvcContrItmFUPSrvcOrd entities for the loaded navigation property _FollowUpServiceOrder.If the navigation property _FollowUpServiceOrder of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SrvcContrItmFUPSrvcOrd entities.
-
addFollowUpServiceOrder
Adds elements to the list of associated SrvcContrItmFUPSrvcOrd entities. This corresponds to the OData navigation property _FollowUpServiceOrder.If the navigation property _FollowUpServiceOrder of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SrvcContrItmFUPSrvcOrd entities.
-
getItemProductIfPresent
Retrieval of associated SrvcContrItemProduct entities (one to many). This corresponds to the OData navigation property _ItemProduct.If the navigation property for an entity ServiceContractItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _ItemProduct is already loaded, the result will contain
the SrvcContrItemProduct entities. If not, an
Optionwith result stateemptyis returned.
-
setItemProduct
Overwrites the list of associated SrvcContrItemProduct entities for the loaded navigation property _ItemProduct.If the navigation property _ItemProduct of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SrvcContrItemProduct entities.
-
addItemProduct
Adds elements to the list of associated SrvcContrItemProduct entities. This corresponds to the OData navigation property _ItemProduct.If the navigation property _ItemProduct of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SrvcContrItemProduct entities.
-
getLongTextIfPresent
Retrieval of associated SrvcContrItemLongText entities (one to many). This corresponds to the OData navigation property _LongText.If the navigation property for an entity ServiceContractItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _LongText is already loaded, the result will contain
the SrvcContrItemLongText entities. If not, an
Optionwith result stateemptyis returned.
-
setLongText
Overwrites the list of associated SrvcContrItemLongText entities for the loaded navigation property _LongText.If the navigation property _LongText of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SrvcContrItemLongText entities.
-
addLongText
Adds elements to the list of associated SrvcContrItemLongText entities. This corresponds to the OData navigation property _LongText.If the navigation property _LongText of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SrvcContrItemLongText entities.
-
getPartnerIfPresent
Retrieval of associated SrvcContrItemPartner entities (one to many). This corresponds to the OData navigation property _Partner.If the navigation property for an entity ServiceContractItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _Partner is already loaded, the result will contain the
SrvcContrItemPartner entities. If not, an
Optionwith result stateemptyis returned.
-
setPartner
Overwrites the list of associated SrvcContrItemPartner entities for the loaded navigation property _Partner.If the navigation property _Partner of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SrvcContrItemPartner entities.
-
addPartner
Adds elements to the list of associated SrvcContrItemPartner entities. This corresponds to the OData navigation property _Partner.If the navigation property _Partner of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SrvcContrItemPartner entities.
-
getPricingElementIfPresent
@Nonnull public io.vavr.control.Option<List<SrvcContrItemPriceElement>> getPricingElementIfPresent()Retrieval of associated SrvcContrItemPriceElement entities (one to many). This corresponds to the OData navigation property _PricingElement.If the navigation property for an entity ServiceContractItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _PricingElement is already loaded, the result will
contain the SrvcContrItemPriceElement entities. If not, an
Optionwith result stateemptyis returned.
-
setPricingElement
Overwrites the list of associated SrvcContrItemPriceElement entities for the loaded navigation property _PricingElement.If the navigation property _PricingElement of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SrvcContrItemPriceElement entities.
-
addPricingElement
Adds elements to the list of associated SrvcContrItemPriceElement entities. This corresponds to the OData navigation property _PricingElement.If the navigation property _PricingElement of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SrvcContrItemPriceElement entities.
-
getReferenceObjectIfPresent
@Nonnull public io.vavr.control.Option<List<ServiceContrItemRefObject>> getReferenceObjectIfPresent()Retrieval of associated ServiceContrItemRefObject entities (one to many). This corresponds to the OData navigation property _ReferenceObject.If the navigation property for an entity ServiceContractItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _ReferenceObject is already loaded, the result will
contain the ServiceContrItemRefObject entities. If not, an
Optionwith result stateemptyis returned.
-
setReferenceObject
Overwrites the list of associated ServiceContrItemRefObject entities for the loaded navigation property _ReferenceObject.If the navigation property _ReferenceObject of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ServiceContrItemRefObject entities.
-
addReferenceObject
Adds elements to the list of associated ServiceContrItemRefObject entities. This corresponds to the OData navigation property _ReferenceObject.If the navigation property _ReferenceObject of a queried ServiceContractItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ServiceContrItemRefObject entities.
-
getServiceContractIfPresent
Retrieval of associated ServiceContract entity (one to one). This corresponds to the OData navigation property _ServiceContract.If the navigation property for an entity ServiceContractItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _ServiceContract is already loaded, the result will
contain the ServiceContract entity. If not, an
Optionwith result stateemptyis returned.
-
setServiceContract
Overwrites the associated ServiceContract entity for the loaded navigation property _ServiceContract.- Parameters:
value- New ServiceContract entity.
-
cancel
@Nonnull public static BoundAction.SingleToSingle<ServiceContractItem,Void> cancel(@Nonnull String serviceContractItemCanclnParty, @Nonnull String serviceContractItmCanclnReason, @Nullable OffsetDateTime srvcContrItemCanclnDateTime) Action that can be applied to any entity object of this class.- Parameters:
srvcContrItemCanclnDateTime- Constraints: NullableOriginal parameter name from the Odata EDM: SrvcContrItemCanclnDateTime
serviceContractItmCanclnReason- Constraints: Not nullable, Maximum length: 4Original parameter name from the Odata EDM: ServiceContractItmCanclnReason
serviceContractItemCanclnParty- Constraints: Not nullable, Maximum length: 4Original parameter name from the Odata EDM: ServiceContractItemCanclnParty
- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
builder
-
getServiceContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceContract
- Returns:
- Transaction ID
-
getServiceContractItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceContractItem
- Returns:
- Shortened Item Number in Document
-
getServiceContractItemCategory
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceContractItemCategory
- Returns:
- Item Category
-
getServiceContractItemDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ServiceContractItemDescription
- Returns:
- Product Description
-
getLanguage
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
- Short Text Language for an Item
-
getServiceDocItemCreationDateTime
Constraints: NullableOriginal property name from the Odata EDM: ServiceDocItemCreationDateTime
- Returns:
- Created At
-
getServiceDocItemChangedDateTime
Constraints: NullableOriginal property name from the Odata EDM: ServiceDocItemChangedDateTime
- Returns:
- Changed At
-
getServiceDocItemCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ServiceDocItemCreatedByUser
- Returns:
- User that Created the Transaction
-
getServiceDocItemChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ServiceDocItemChangedByUser
- Returns:
- Transaction Last Changed By
-
getProduct
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Returns:
- Product Number
-
getServiceContractItemQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ServiceContractItemQuantity
- Returns:
- CRM: Order Quantity
-
getSrvcContrItemQtyUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItemQtyUnitSAPCode
- Returns:
- Unit of Measure in Which the Product Is Sold
-
getSrvcContrItemQtyUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItemQtyUnitISOCode
- Returns:
- ISO Code for Unit of Measurement
-
getSoldToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Returns:
- Sold-To Party
-
getShipToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Returns:
- Ship-To Party
-
getBillToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Returns:
- Bill-To Party
-
getPayerParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Returns:
- Payer
-
getContactPersonBusinessPartnerId
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ContactPersonBusinessPartnerId
- Returns:
- Customer Contact Person
-
getRespEmployeeBusinessPartnerId
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RespEmployeeBusinessPartnerId
- Returns:
- Employee Responsible
-
getPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
- Terms of Payment
-
getPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Returns:
- Payment Method
-
getSEPAMandate
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SEPAMandate
- Returns:
- Unique Reference to Mandate per Payment Recipient
-
getSrvcSEPAMandateRelevance
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrvcSEPAMandateRelevance
- Returns:
- Indicator for SEPA-Relevant Transactions
-
getServiceContractItemIsNew
Constraints: Not nullableOriginal property name from the Odata EDM: ServiceContractItemIsNew
- Returns:
- Checkbox
-
getServiceContractItemIsInProcess
Constraints: Not nullableOriginal property name from the Odata EDM: ServiceContractItemIsInProcess
- Returns:
- Checkbox
-
getServiceContractItemIsReleased
Constraints: Not nullableOriginal property name from the Odata EDM: ServiceContractItemIsReleased
- Returns:
- Checkbox
-
getServiceContractItemIsCompleted
Constraints: Not nullableOriginal property name from the Odata EDM: ServiceContractItemIsCompleted
- Returns:
- Checkbox
-
getServiceContractItemStatus
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceContractItemStatus
- Returns:
- Life Cycle Status
-
getServiceContrItemBillingStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceContrItemBillingStatus
- Returns:
- Billing Status
-
getServiceContractItemIsRejected
Constraints: Not nullableOriginal property name from the Odata EDM: ServiceContractItemIsRejected
- Returns:
- Cancellation Status
-
getServiceContractItemHasError
Constraints: Not nullableOriginal property name from the Odata EDM: ServiceContractItemHasError
- Returns:
- Error Status
-
getServiceContrItemStartDateTime
Constraints: NullableOriginal property name from the Odata EDM: ServiceContrItemStartDateTime
- Returns:
- Contract Start date
-
getServiceContrItemEndDateTime
Constraints: NullableOriginal property name from the Odata EDM: ServiceContrItemEndDateTime
- Returns:
- Contract End Date
-
getSrvcContrItemRnwlDuration
Constraints: Not nullable, Precision: 13Original property name from the Odata EDM: SrvcContrItemRnwlDuration
- Returns:
- Unit for Auto Renewal Period
-
getSrvcContrItmRnwlDurnUntSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItmRnwlDurnUntSAPCode
- Returns:
- UOM for Auto Renewal Period
-
getSrvcContrItmRnwlDurnUntISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItmRnwlDurnUntISOCode
- Returns:
- ISO Code for Unit of Measurement
-
getSrvcContrItemExtensionDuration
Constraints: Not nullable, Precision: 13Original property name from the Odata EDM: SrvcContrItemExtensionDuration
- Returns:
- Unit for Contract Extension
-
getSrvcContrItmExtnDurnUntSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItmExtnDurnUntSAPCode
- Returns:
- UOM for Contract Extension
-
getSrvcContrItmExtnDurnUntISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItmExtnDurnUntISOCode
- Returns:
- ISO Code for Unit of Measurement
-
getResponseProfile
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ResponseProfile
- Returns:
- Response Profile
-
getServiceProfile
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceProfile
- Returns:
- Service Profile
-
getProfitCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProfitCenter
- Returns:
- Profit Center
-
getServiceDocItemGrossAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ServiceDocItemGrossAmount
- Returns:
- Gross Order Value in PO Currency
-
getServiceDocumentItemNetAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ServiceDocumentItemNetAmount
- Returns:
- Net Value
-
getServiceDocumentItemTaxAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ServiceDocumentItemTaxAmount
- Returns:
- Tax amount in document currency
-
getTransactionCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransactionCurrency
- Returns:
- Currency
-
getServiceContractItemCanclnParty
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceContractItemCanclnParty
- Returns:
- Cancelling Party
-
getServiceContractItmCanclnReason
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceContractItmCanclnReason
- Returns:
- CRM Service : Reason for Cancellation
-
getSrvcContrItemCanclnDateTime
Constraints: NullableOriginal property name from the Odata EDM: SrvcContrItemCanclnDateTime
- Returns:
- UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
-
getSettlementPeriodRule
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: SettlementPeriodRule
- Returns:
- Name for Date Rule
-
getSrvcMgmtBillgPlanBillgDateRule
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: SrvcMgmtBillgPlanBillgDateRule
- Returns:
- Name for Date Rule
-
getBillingPlanPriceDateRule
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillingPlanPriceDateRule
- Returns:
- Rule for Determining the Pricing Date
-
getBillingBlockReason
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillingBlockReason
- Returns:
- Business Partner: Billing Block Reason
-
getBillingPlanIsFinalized
Constraints: Not nullableOriginal property name from the Odata EDM: BillingPlanIsFinalized
- Returns:
- Billing Plan Is Finalized
-
getSrvcContrExternalReference
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: SrvcContrExternalReference
- Returns:
- External Reference Number
-
getSrvcContrItmExternalReference
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: SrvcContrItmExternalReference
- Returns:
- External Reference Number
-
getServiceQtanExtReference
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: ServiceQtanExtReference
- Returns:
- External Reference Number
-
getServiceQtanItemExtReference
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: ServiceQtanItemExtReference
- Returns:
- External Reference Number
-
getRefServiceContractTemplate
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RefServiceContractTemplate
- Returns:
- Transaction ID
-
getRefServiceContractTemplateItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: RefServiceContractTemplateItem
- Returns:
- Shortened Item Number in Document
-
getSalesOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
- Sales Organization
-
getDistributionChannel
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
- Distribution Channel
-
getDivision
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Returns:
- Division
-
getSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Returns:
- Sales Office
-
getSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Returns:
- Sales Group
-
getWBSElementExternalID
Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: WBSElementExternalID
- Returns:
- Work Breakdown Structure Element (WBS Element) Edited
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<ServiceContractItem>
-
equals
- Overrides:
equalsin classVdmEntity<ServiceContractItem>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ServiceContractItem>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ServiceContractItem>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<ServiceContractItem>
-