Class ServiceContractTemplateItem
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: ServiceContractTemplateItem_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of ServiceContractTemplateItem instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<ServiceContractTemplateItem>Selector for all available fields of ServiceContractTemplateItem.static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.DateTime<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.DateTime<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.NumericDecimal<ServiceContractTemplateItem>static final SimpleProperty.NumericDecimal<ServiceContractTemplateItem>static final SimpleProperty.NumericDecimal<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.Boolean<ServiceContractTemplateItem>static final SimpleProperty.Boolean<ServiceContractTemplateItem>static final SimpleProperty.Boolean<ServiceContractTemplateItem>static final SimpleProperty.Boolean<ServiceContractTemplateItem>static final SimpleProperty.Boolean<ServiceContractTemplateItem>static final SimpleProperty.NumericDecimal<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final SimpleProperty.String<ServiceContractTemplateItem>static final NavigationProperty.Collection<ServiceContractTemplateItem,ServiceContractItemProductList> 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.static final NavigationProperty.Collection<ServiceContractTemplateItem,ServiceContractItemObjectList> Use with available request builders to apply the _ReferenceObject navigation property to query operations.Use with available request builders to apply the _ServiceContractTemplate navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionServiceContractTemplateItem(String serviceContractTemplate, String serviceContractTemplateItem, String srvcContrTmplItemCategory, String srvcContrTmplItemDescription, String language, OffsetDateTime serviceDocItemCreationDateTime, OffsetDateTime serviceDocItemChangedDateTime, String serviceDocItemCreatedByUser, String serviceDocItemChangedByUser, String product, BigDecimal srvcContrTmplItemQuantity, String srvcContrTmplItmQtyUnitSAPCode, String srvcContrTmplItmQtyUnitISOCode, Boolean srvcContrTmplItemIsNew, Boolean srvcContrTmplItemIsInProcess, Boolean srvcContrTmplItemIsReleased, Boolean srvcContrTmplItemIsCompleted, String srvcContrTmplItemStatus, Boolean srvcContrTmplItemHasError, BigDecimal srvcContrItemDuration, String srvcContrItmDurnUnitSAPCode, String srvcContrItmDurnUnitISOCode, String respEmployeeBusinessPartnerId, BigDecimal srvcContrItemRnwlDuration, String srvcContrItmRnwlDurnUntSAPCode, String srvcContrItmRnwlDurnUntISOCode, BigDecimal srvcContrItemExtensionDuration, String srvcContrItmExtnDurnUntSAPCode, String srvcContrItmExtnDurnUntISOCode, String responseProfile, String serviceProfile, String settlementPeriodRule, String srvcMgmtBillgPlanBillgDateRule, String billingPlanPriceDateRule, List<ServiceContractItemProductList> to_ItemProduct, List<SrvcContrTmplItemLongText> to_LongText, List<ServiceContractItemObjectList> to_ReferenceObject, ServiceContractTemplate to_ServiceContractTemplate) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddItemProduct(ServiceContractItemProductList... entity) Adds elements to the list of associated ServiceContractItemProductList entities.voidaddLongText(SrvcContrTmplItemLongText... entity) Adds elements to the list of associated SrvcContrTmplItemLongText entities.voidaddReferenceObject(ServiceContractItemObjectList... entity) Adds elements to the list of associated ServiceContractItemObjectList entities.builder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 1protected Stringprotected Stringio.vavr.control.Option<List<ServiceContractItemProductList>>Retrieval of associated ServiceContractItemProductList entities (one to many).protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<List<SrvcContrTmplItemLongText>>Retrieval of associated SrvcContrTmplItemLongText entities (one to many).Constraints: Not nullable, Maximum length: 18io.vavr.control.Option<List<ServiceContractItemObjectList>>Retrieval of associated ServiceContractItemObjectList entities (one to many).Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<ServiceContractTemplate>Retrieval of associated ServiceContractTemplate entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 12Constraints: NullableConstraints: Not nullable, Maximum length: 12Constraints: NullableConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 13Constraints: Not nullable, Precision: 13Constraints: Not nullable, Precision: 13Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 40Constraints: 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: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 12getType()inthashCode()voidsetBillingPlanPriceDateRule(String billingPlanPriceDateRule) Constraints: Not nullable, Maximum length: 1voidOverwrites the list of associated ServiceContractItemProductList entities for the loaded navigation property _ItemProduct.voidsetLanguage(String language) Constraints: Not nullable, Maximum length: 2voidsetLongText(List<SrvcContrTmplItemLongText> value) Overwrites the list of associated SrvcContrTmplItemLongText entities for the loaded navigation property _LongText.voidsetProduct(String product) Constraints: Not nullable, Maximum length: 18voidOverwrites the list of associated ServiceContractItemObjectList entities for the loaded navigation property _ReferenceObject.voidsetRespEmployeeBusinessPartnerId(String respEmployeeBusinessPartnerId) Constraints: Not nullable, Maximum length: 10voidsetResponseProfile(String responseProfile) Constraints: Not nullable, Maximum length: 10voidOverwrites the associated ServiceContractTemplate entity for the loaded navigation property _ServiceContractTemplate.voidsetServiceContractTemplate(String serviceContractTemplate) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetServiceContractTemplateItem(String serviceContractTemplateItem) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetServiceDocItemChangedByUser(String serviceDocItemChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetServiceDocItemChangedDateTime(OffsetDateTime serviceDocItemChangedDateTime) Constraints: NullablevoidsetServiceDocItemCreatedByUser(String serviceDocItemCreatedByUser) Constraints: Not nullable, Maximum length: 12voidsetServiceDocItemCreationDateTime(OffsetDateTime serviceDocItemCreationDateTime) Constraints: NullablevoidsetServiceProfile(String serviceProfile) Constraints: Not nullable, Maximum length: 10voidsetSettlementPeriodRule(String settlementPeriodRule) Constraints: Not nullable, Maximum length: 12voidsetSrvcContrItemDuration(BigDecimal srvcContrItemDuration) Constraints: Not nullable, Precision: 13voidsetSrvcContrItemExtensionDuration(BigDecimal srvcContrItemExtensionDuration) Constraints: Not nullable, Precision: 13voidsetSrvcContrItemRnwlDuration(BigDecimal srvcContrItemRnwlDuration) Constraints: Not nullable, Precision: 13voidsetSrvcContrItmDurnUnitISOCode(String srvcContrItmDurnUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetSrvcContrItmDurnUnitSAPCode(String srvcContrItmDurnUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetSrvcContrItmExtnDurnUntISOCode(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: 3voidsetSrvcContrTmplItemCategory(String srvcContrTmplItemCategory) Constraints: Not nullable, Maximum length: 4voidsetSrvcContrTmplItemDescription(String srvcContrTmplItemDescription) Constraints: Not nullable, Maximum length: 40voidsetSrvcContrTmplItemHasError(Boolean srvcContrTmplItemHasError) Constraints: Not nullablevoidsetSrvcContrTmplItemIsCompleted(Boolean srvcContrTmplItemIsCompleted) Constraints: Not nullablevoidsetSrvcContrTmplItemIsInProcess(Boolean srvcContrTmplItemIsInProcess) Constraints: Not nullablevoidsetSrvcContrTmplItemIsNew(Boolean srvcContrTmplItemIsNew) Constraints: Not nullablevoidsetSrvcContrTmplItemIsReleased(Boolean srvcContrTmplItemIsReleased) Constraints: Not nullablevoidsetSrvcContrTmplItemQuantity(BigDecimal srvcContrTmplItemQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetSrvcContrTmplItemStatus(String srvcContrTmplItemStatus) Constraints: Not nullable, Maximum length: 4voidsetSrvcContrTmplItmQtyUnitISOCode(String srvcContrTmplItmQtyUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetSrvcContrTmplItmQtyUnitSAPCode(String srvcContrTmplItmQtyUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetSrvcMgmtBillgPlanBillgDateRule(String srvcMgmtBillgPlanBillgDateRule) Constraints: Not nullable, Maximum length: 12toString()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 ServiceContractTemplateItem. -
SERVICE_CONTRACT_TEMPLATE
-
SERVICE_CONTRACT_TEMPLATE_ITEM
public static final SimpleProperty.String<ServiceContractTemplateItem> SERVICE_CONTRACT_TEMPLATE_ITEM -
SRVC_CONTR_TMPL_ITEM_CATEGORY
public static final SimpleProperty.String<ServiceContractTemplateItem> SRVC_CONTR_TMPL_ITEM_CATEGORY -
SRVC_CONTR_TMPL_ITEM_DESCRIPTION
public static final SimpleProperty.String<ServiceContractTemplateItem> SRVC_CONTR_TMPL_ITEM_DESCRIPTION -
LANGUAGE
-
SERVICE_DOC_ITEM_CREATION_DATE_TIME
public static final SimpleProperty.DateTime<ServiceContractTemplateItem> SERVICE_DOC_ITEM_CREATION_DATE_TIME -
SERVICE_DOC_ITEM_CHANGED_DATE_TIME
public static final SimpleProperty.DateTime<ServiceContractTemplateItem> SERVICE_DOC_ITEM_CHANGED_DATE_TIME -
SERVICE_DOC_ITEM_CREATED_BY_USER
public static final SimpleProperty.String<ServiceContractTemplateItem> SERVICE_DOC_ITEM_CREATED_BY_USER -
SERVICE_DOC_ITEM_CHANGED_BY_USER
public static final SimpleProperty.String<ServiceContractTemplateItem> SERVICE_DOC_ITEM_CHANGED_BY_USER -
PRODUCT
-
SRVC_CONTR_TMPL_ITEM_QUANTITY
public static final SimpleProperty.NumericDecimal<ServiceContractTemplateItem> SRVC_CONTR_TMPL_ITEM_QUANTITY -
SRVC_CONTR_TMPL_ITM_QTY_UNIT_SAP_CODE
public static final SimpleProperty.String<ServiceContractTemplateItem> SRVC_CONTR_TMPL_ITM_QTY_UNIT_SAP_CODE -
SRVC_CONTR_TMPL_ITM_QTY_UNIT_ISO_CODE
public static final SimpleProperty.String<ServiceContractTemplateItem> SRVC_CONTR_TMPL_ITM_QTY_UNIT_ISO_CODE -
SRVC_CONTR_TMPL_ITEM_IS_NEW
-
SRVC_CONTR_TMPL_ITEM_IS_IN_PROCESS
public static final SimpleProperty.Boolean<ServiceContractTemplateItem> SRVC_CONTR_TMPL_ITEM_IS_IN_PROCESS -
SRVC_CONTR_TMPL_ITEM_IS_RELEASED
public static final SimpleProperty.Boolean<ServiceContractTemplateItem> SRVC_CONTR_TMPL_ITEM_IS_RELEASED -
SRVC_CONTR_TMPL_ITEM_IS_COMPLETED
public static final SimpleProperty.Boolean<ServiceContractTemplateItem> SRVC_CONTR_TMPL_ITEM_IS_COMPLETED -
SRVC_CONTR_TMPL_ITEM_STATUS
-
SRVC_CONTR_TMPL_ITEM_HAS_ERROR
public static final SimpleProperty.Boolean<ServiceContractTemplateItem> SRVC_CONTR_TMPL_ITEM_HAS_ERROR -
SRVC_CONTR_ITEM_DURATION
public static final SimpleProperty.NumericDecimal<ServiceContractTemplateItem> SRVC_CONTR_ITEM_DURATION -
SRVC_CONTR_ITM_DURN_UNIT_SAP_CODE
public static final SimpleProperty.String<ServiceContractTemplateItem> SRVC_CONTR_ITM_DURN_UNIT_SAP_CODE -
SRVC_CONTR_ITM_DURN_UNIT_ISO_CODE
public static final SimpleProperty.String<ServiceContractTemplateItem> SRVC_CONTR_ITM_DURN_UNIT_ISO_CODE -
RESP_EMPLOYEE_BUSINESS_PARTNER_ID
public static final SimpleProperty.String<ServiceContractTemplateItem> RESP_EMPLOYEE_BUSINESS_PARTNER_ID -
SRVC_CONTR_ITEM_RNWL_DURATION
public static final SimpleProperty.NumericDecimal<ServiceContractTemplateItem> SRVC_CONTR_ITEM_RNWL_DURATION -
SRVC_CONTR_ITM_RNWL_DURN_UNT_SAP_CODE
public static final SimpleProperty.String<ServiceContractTemplateItem> SRVC_CONTR_ITM_RNWL_DURN_UNT_SAP_CODE -
SRVC_CONTR_ITM_RNWL_DURN_UNT_ISO_CODE
public static final SimpleProperty.String<ServiceContractTemplateItem> SRVC_CONTR_ITM_RNWL_DURN_UNT_ISO_CODE -
SRVC_CONTR_ITEM_EXTENSION_DURATION
public static final SimpleProperty.NumericDecimal<ServiceContractTemplateItem> SRVC_CONTR_ITEM_EXTENSION_DURATION -
SRVC_CONTR_ITM_EXTN_DURN_UNT_SAP_CODE
public static final SimpleProperty.String<ServiceContractTemplateItem> SRVC_CONTR_ITM_EXTN_DURN_UNT_SAP_CODE -
SRVC_CONTR_ITM_EXTN_DURN_UNT_ISO_CODE
public static final SimpleProperty.String<ServiceContractTemplateItem> SRVC_CONTR_ITM_EXTN_DURN_UNT_ISO_CODE -
RESPONSE_PROFILE
-
SERVICE_PROFILE
-
SETTLEMENT_PERIOD_RULE
-
SRVC_MGMT_BILLG_PLAN_BILLG_DATE_RULE
public static final SimpleProperty.String<ServiceContractTemplateItem> SRVC_MGMT_BILLG_PLAN_BILLG_DATE_RULE -
BILLING_PLAN_PRICE_DATE_RULE
-
TO__ITEM_PRODUCT
public static final NavigationProperty.Collection<ServiceContractTemplateItem,ServiceContractItemProductList> TO__ITEM_PRODUCTUse with available request builders to apply the _ItemProduct navigation property to query operations. -
TO__LONG_TEXT
public static final NavigationProperty.Collection<ServiceContractTemplateItem,SrvcContrTmplItemLongText> TO__LONG_TEXTUse with available request builders to apply the _LongText navigation property to query operations. -
TO__REFERENCE_OBJECT
public static final NavigationProperty.Collection<ServiceContractTemplateItem,ServiceContractItemObjectList> TO__REFERENCE_OBJECTUse with available request builders to apply the _ReferenceObject navigation property to query operations. -
TO__SERVICE_CONTRACT_TEMPLATE
public static final NavigationProperty.Single<ServiceContractTemplateItem,ServiceContractTemplate> TO__SERVICE_CONTRACT_TEMPLATEUse with available request builders to apply the _ServiceContractTemplate navigation property to query operations.
-
-
Constructor Details
-
ServiceContractTemplateItem
public ServiceContractTemplateItem() -
ServiceContractTemplateItem
public ServiceContractTemplateItem(@Nullable String serviceContractTemplate, @Nullable String serviceContractTemplateItem, @Nullable String srvcContrTmplItemCategory, @Nullable String srvcContrTmplItemDescription, @Nullable String language, @Nullable OffsetDateTime serviceDocItemCreationDateTime, @Nullable OffsetDateTime serviceDocItemChangedDateTime, @Nullable String serviceDocItemCreatedByUser, @Nullable String serviceDocItemChangedByUser, @Nullable String product, @Nullable BigDecimal srvcContrTmplItemQuantity, @Nullable String srvcContrTmplItmQtyUnitSAPCode, @Nullable String srvcContrTmplItmQtyUnitISOCode, @Nullable Boolean srvcContrTmplItemIsNew, @Nullable Boolean srvcContrTmplItemIsInProcess, @Nullable Boolean srvcContrTmplItemIsReleased, @Nullable Boolean srvcContrTmplItemIsCompleted, @Nullable String srvcContrTmplItemStatus, @Nullable Boolean srvcContrTmplItemHasError, @Nullable BigDecimal srvcContrItemDuration, @Nullable String srvcContrItmDurnUnitSAPCode, @Nullable String srvcContrItmDurnUnitISOCode, @Nullable String respEmployeeBusinessPartnerId, @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 settlementPeriodRule, @Nullable String srvcMgmtBillgPlanBillgDateRule, @Nullable String billingPlanPriceDateRule, List<ServiceContractItemProductList> to_ItemProduct, List<SrvcContrTmplItemLongText> to_LongText, List<ServiceContractItemObjectList> to_ReferenceObject, @Nullable ServiceContractTemplate to_ServiceContractTemplate)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ServiceContractTemplateItem>
-
setServiceContractTemplate
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceContractTemplate
- Parameters:
serviceContractTemplate- Transaction ID
-
setServiceContractTemplateItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceContractTemplateItem
- Parameters:
serviceContractTemplateItem- Shortened Item Number in Document
-
setSrvcContrTmplItemCategory
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SrvcContrTmplItemCategory
- Parameters:
srvcContrTmplItemCategory- Item Category
-
setSrvcContrTmplItemDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SrvcContrTmplItemDescription
- Parameters:
srvcContrTmplItemDescription- 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
-
setSrvcContrTmplItemQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SrvcContrTmplItemQuantity
- Parameters:
srvcContrTmplItemQuantity- CRM: Order Quantity
-
setSrvcContrTmplItmQtyUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrTmplItmQtyUnitSAPCode
- Parameters:
srvcContrTmplItmQtyUnitSAPCode- Unit of Measure in Which the Product Is Sold
-
setSrvcContrTmplItmQtyUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrTmplItmQtyUnitISOCode
- Parameters:
srvcContrTmplItmQtyUnitISOCode- ISO Code for Unit of Measurement
-
setSrvcContrTmplItemIsNew
Constraints: Not nullableOriginal property name from the Odata EDM: SrvcContrTmplItemIsNew
- Parameters:
srvcContrTmplItemIsNew- Checkbox
-
setSrvcContrTmplItemIsInProcess
Constraints: Not nullableOriginal property name from the Odata EDM: SrvcContrTmplItemIsInProcess
- Parameters:
srvcContrTmplItemIsInProcess- Checkbox
-
setSrvcContrTmplItemIsReleased
Constraints: Not nullableOriginal property name from the Odata EDM: SrvcContrTmplItemIsReleased
- Parameters:
srvcContrTmplItemIsReleased- Checkbox
-
setSrvcContrTmplItemIsCompleted
Constraints: Not nullableOriginal property name from the Odata EDM: SrvcContrTmplItemIsCompleted
- Parameters:
srvcContrTmplItemIsCompleted- Checkbox
-
setSrvcContrTmplItemStatus
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SrvcContrTmplItemStatus
- Parameters:
srvcContrTmplItemStatus- Life Cycle Status
-
setSrvcContrTmplItemHasError
Constraints: Not nullableOriginal property name from the Odata EDM: SrvcContrTmplItemHasError
- Parameters:
srvcContrTmplItemHasError- Checkbox
-
setSrvcContrItemDuration
Constraints: Not nullable, Precision: 13Original property name from the Odata EDM: SrvcContrItemDuration
- Parameters:
srvcContrItemDuration- Numerical Value of Duration
-
setSrvcContrItmDurnUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItmDurnUnitSAPCode
- Parameters:
srvcContrItmDurnUnitSAPCode- Base Unit of Measure
-
setSrvcContrItmDurnUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItmDurnUnitISOCode
- Parameters:
srvcContrItmDurnUnitISOCode- ISO Code for Unit of Measurement
-
setRespEmployeeBusinessPartnerId
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RespEmployeeBusinessPartnerId
- Parameters:
respEmployeeBusinessPartnerId- Employee Responsible
-
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
-
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
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ServiceContractTemplateItem>
-
getKey
- Overrides:
getKeyin classVdmObject<ServiceContractTemplateItem>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ServiceContractTemplateItem>
-
fromMap
- Overrides:
fromMapin classVdmObject<ServiceContractTemplateItem>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ServiceContractTemplateItem>
-
getItemProductIfPresent
@Nonnull public io.vavr.control.Option<List<ServiceContractItemProductList>> getItemProductIfPresent()Retrieval of associated ServiceContractItemProductList entities (one to many). This corresponds to the OData navigation property _ItemProduct.If the navigation property for an entity ServiceContractTemplateItem 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 ServiceContractItemProductList entities. If not, an
Optionwith result stateemptyis returned.
-
setItemProduct
Overwrites the list of associated ServiceContractItemProductList entities for the loaded navigation property _ItemProduct.If the navigation property _ItemProduct of a queried ServiceContractTemplateItem 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 ServiceContractItemProductList entities.
-
addItemProduct
Adds elements to the list of associated ServiceContractItemProductList entities. This corresponds to the OData navigation property _ItemProduct.If the navigation property _ItemProduct of a queried ServiceContractTemplateItem 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 ServiceContractItemProductList entities.
-
getLongTextIfPresent
Retrieval of associated SrvcContrTmplItemLongText entities (one to many). This corresponds to the OData navigation property _LongText.If the navigation property for an entity ServiceContractTemplateItem 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 SrvcContrTmplItemLongText entities. If not, an
Optionwith result stateemptyis returned.
-
setLongText
Overwrites the list of associated SrvcContrTmplItemLongText entities for the loaded navigation property _LongText.If the navigation property _LongText of a queried ServiceContractTemplateItem 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 SrvcContrTmplItemLongText entities.
-
addLongText
Adds elements to the list of associated SrvcContrTmplItemLongText entities. This corresponds to the OData navigation property _LongText.If the navigation property _LongText of a queried ServiceContractTemplateItem 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 SrvcContrTmplItemLongText entities.
-
getReferenceObjectIfPresent
@Nonnull public io.vavr.control.Option<List<ServiceContractItemObjectList>> getReferenceObjectIfPresent()Retrieval of associated ServiceContractItemObjectList entities (one to many). This corresponds to the OData navigation property _ReferenceObject.If the navigation property for an entity ServiceContractTemplateItem 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 ServiceContractItemObjectList entities. If not, an
Optionwith result stateemptyis returned.
-
setReferenceObject
Overwrites the list of associated ServiceContractItemObjectList entities for the loaded navigation property _ReferenceObject.If the navigation property _ReferenceObject of a queried ServiceContractTemplateItem 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 ServiceContractItemObjectList entities.
-
addReferenceObject
Adds elements to the list of associated ServiceContractItemObjectList entities. This corresponds to the OData navigation property _ReferenceObject.If the navigation property _ReferenceObject of a queried ServiceContractTemplateItem 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 ServiceContractItemObjectList entities.
-
getServiceContractTemplateIfPresent
@Nonnull public io.vavr.control.Option<ServiceContractTemplate> getServiceContractTemplateIfPresent()Retrieval of associated ServiceContractTemplate entity (one to one). This corresponds to the OData navigation property _ServiceContractTemplate.If the navigation property for an entity ServiceContractTemplateItem 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 _ServiceContractTemplate is already loaded, the result
will contain the ServiceContractTemplate entity. If not, an
Optionwith result stateemptyis returned.
-
setServiceContractTemplate
Overwrites the associated ServiceContractTemplate entity for the loaded navigation property _ServiceContractTemplate.- Parameters:
value- New ServiceContractTemplate entity.
-
builder
-
getServiceContractTemplate
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceContractTemplate
- Returns:
- Transaction ID
-
getServiceContractTemplateItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceContractTemplateItem
- Returns:
- Shortened Item Number in Document
-
getSrvcContrTmplItemCategory
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SrvcContrTmplItemCategory
- Returns:
- Item Category
-
getSrvcContrTmplItemDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SrvcContrTmplItemDescription
- 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
-
getSrvcContrTmplItemQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: SrvcContrTmplItemQuantity
- Returns:
- CRM: Order Quantity
-
getSrvcContrTmplItmQtyUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrTmplItmQtyUnitSAPCode
- Returns:
- Unit of Measure in Which the Product Is Sold
-
getSrvcContrTmplItmQtyUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrTmplItmQtyUnitISOCode
- Returns:
- ISO Code for Unit of Measurement
-
getSrvcContrTmplItemIsNew
Constraints: Not nullableOriginal property name from the Odata EDM: SrvcContrTmplItemIsNew
- Returns:
- Checkbox
-
getSrvcContrTmplItemIsInProcess
Constraints: Not nullableOriginal property name from the Odata EDM: SrvcContrTmplItemIsInProcess
- Returns:
- Checkbox
-
getSrvcContrTmplItemIsReleased
Constraints: Not nullableOriginal property name from the Odata EDM: SrvcContrTmplItemIsReleased
- Returns:
- Checkbox
-
getSrvcContrTmplItemIsCompleted
Constraints: Not nullableOriginal property name from the Odata EDM: SrvcContrTmplItemIsCompleted
- Returns:
- Checkbox
-
getSrvcContrTmplItemStatus
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SrvcContrTmplItemStatus
- Returns:
- Life Cycle Status
-
getSrvcContrTmplItemHasError
Constraints: Not nullableOriginal property name from the Odata EDM: SrvcContrTmplItemHasError
- Returns:
- Checkbox
-
getSrvcContrItemDuration
Constraints: Not nullable, Precision: 13Original property name from the Odata EDM: SrvcContrItemDuration
- Returns:
- Numerical Value of Duration
-
getSrvcContrItmDurnUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItmDurnUnitSAPCode
- Returns:
- Base Unit of Measure
-
getSrvcContrItmDurnUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SrvcContrItmDurnUnitISOCode
- Returns:
- ISO Code for Unit of Measurement
-
getRespEmployeeBusinessPartnerId
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RespEmployeeBusinessPartnerId
- Returns:
- Employee Responsible
-
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
-
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
-
toString
- Overrides:
toStringin classVdmObject<ServiceContractTemplateItem>
-
equals
- Overrides:
equalsin classVdmEntity<ServiceContractTemplateItem>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ServiceContractTemplateItem>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ServiceContractTemplateItem>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<ServiceContractTemplateItem>
-