@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.DefaultRealEstateContractService") public class DefaultRealEstateContractService extends Object implements ServiceWithNavigableEntities, RealEstateContractService
The service contains contract header and sub nodes for managing the contract process. These child objects are Business Partner Assignments, Object Assignments, Posting, Rhythm, Adjustment, Renewal, Notice and Organizational Assignment Terms, Conditions, Reminder Rules and Dates, Valuation Rules and Condition Valuation Assignments. The contract header can be read, created and updated, additionally all child objects can be deleted using the service. The contract header numbers (InternalRealEstateNumber and RealEstateContract) must be fetched via read request after creating due to late numbering mechanism. If there are any issues when the contract header or any object is created, updated or deleted, the system displays error messages in the response. .
Reference: SAP API Business Hub
OData Service: | API_RECONTRACT_0001 |
API Version: | 1 |
Communication Scenario: | SAP Real Estate Contract API Integration (SAP_COM_0393) |
Scope Items: | Lease-In Accounting (1T6), Lease-Out Accounting (21Q), Service Contract (21R) |
Authentication Methods: | Basic, x509 |
Service Group Name: | API_REAL_ESTATE_CONTRACT |
Business Object: | RealEstateContract |
ServiceWithNavigableEntities.NavigableEntity<EntityT extends VdmEntity<EntityT>>
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultRealEstateContractService()
Creates a service using
RealEstateContractService.DEFAULT_SERVICE_PATH to send the requests. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEntity
public DefaultRealEstateContractService()
RealEstateContractService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultRealEstateContractService withServicePath(@Nonnull String servicePath)
RealEstateContractService
withServicePath
in interface RealEstateContractService
servicePath
- Service path that will override the default.@Nonnull public BatchRequestBuilder batch()
RealEstateContractService
batch
in interface RealEstateContractService
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContract> getAllREContract()
RealEstateContractService
REContract
entities.getAllREContract
in interface RealEstateContractService
REContract
entities. This request builder allows methods which modify the underlying query to be called before
executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContract> countREContract()
RealEstateContractService
REContract
entity
collection matching the filter and search expressions.countREContract
in interface RealEstateContractService
REContract
entities. This request builder allows methods which modify the underlying query to be called before
executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContract> getREContractByKey(@Nonnull String internalRealEstateNumber)
RealEstateContractService
REContract
entity using key fields.getREContractByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
REContract
entity using key fields. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContract> createREContract(@Nonnull REContract rEContract)
RealEstateContractService
REContract
entity and save it to the S/4HANA system.createREContract
in interface RealEstateContractService
rEContract
- REContract
entity object that will be created in the S/4HANA system.REContract
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContract> updateREContract(@Nonnull REContract rEContract)
RealEstateContractService
REContract
entity and save it to the S/4HANA system.updateREContract
in interface RealEstateContractService
rEContract
- REContract
entity object that will be updated in the S/4HANA system.REContract
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrAdjustmentTerm> getAllREContrAdjustmentTerm()
RealEstateContractService
REContrAdjustmentTerm
entities.getAllREContrAdjustmentTerm
in interface RealEstateContractService
REContrAdjustmentTerm
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrAdjustmentTerm> countREContrAdjustmentTerm()
RealEstateContractService
REContrAdjustmentTerm
entity collection matching the filter and search expressions.countREContrAdjustmentTerm
in interface RealEstateContractService
REContrAdjustmentTerm
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrAdjustmentTerm> getREContrAdjustmentTermByKey(@Nonnull String internalRealEstateNumber, @Nonnull String rETermNumber, @Nonnull String rEAdjustmentRule, @Nonnull String rEAdjustmentElementaryRule, @Nonnull String validityStartEndDateValue)
RealEstateContractService
REContrAdjustmentTerm
entity using key fields.getREContrAdjustmentTermByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
rETermNumber
- Term Number
Constraints: Not nullable, Maximum length: 4
rEAdjustmentRule
- Adjustment Rule
Constraints: Not nullable, Maximum length: 10
rEAdjustmentElementaryRule
- Elementary Adjustment Rule (Part of Comb. Rule)
Constraints: Not nullable, Maximum length: 10
validityStartEndDateValue
- Date from to (RAP Key)
Constraints: Not nullable, Maximum length: 16
REContrAdjustmentTerm
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContrAdjustmentTerm> createREContrAdjustmentTerm(@Nonnull REContrAdjustmentTerm rEContrAdjustmentTerm)
RealEstateContractService
REContrAdjustmentTerm
entity and save it to the S/4HANA system.createREContrAdjustmentTerm
in interface RealEstateContractService
rEContrAdjustmentTerm
- REContrAdjustmentTerm
entity object that will be created in the S/4HANA system.REContrAdjustmentTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrAdjustmentTerm> updateREContrAdjustmentTerm(@Nonnull REContrAdjustmentTerm rEContrAdjustmentTerm)
RealEstateContractService
REContrAdjustmentTerm
entity and save it to the S/4HANA system.updateREContrAdjustmentTerm
in interface RealEstateContractService
rEContrAdjustmentTerm
- REContrAdjustmentTerm
entity object that will be updated in the S/4HANA system.REContrAdjustmentTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public DeleteRequestBuilder<REContrAdjustmentTerm> deleteREContrAdjustmentTerm(@Nonnull REContrAdjustmentTerm rEContrAdjustmentTerm)
RealEstateContractService
REContrAdjustmentTerm
entity in the S/4HANA system.deleteREContrAdjustmentTerm
in interface RealEstateContractService
rEContrAdjustmentTerm
- REContrAdjustmentTerm
entity object that will be deleted in the S/4HANA system.REContrAdjustmentTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrCondition> getAllREContrCondition()
RealEstateContractService
REContrCondition
entities.getAllREContrCondition
in interface RealEstateContractService
REContrCondition
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrCondition> countREContrCondition()
RealEstateContractService
REContrCondition
entity collection matching the filter and search expressions.countREContrCondition
in interface RealEstateContractService
REContrCondition
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrCondition> getREContrConditionByKey(@Nonnull String internalRealEstateNumber, @Nonnull String rEStatusObjectCalculation, @Nonnull String rEConditionType, @Nonnull String rEExtConditionPurpose, @Nonnull String validityStartEndDateValue)
RealEstateContractService
REContrCondition
entity using key fields.getREContrConditionByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
rEStatusObjectCalculation
- Object Number for Calculation
Constraints: Not nullable, Maximum length: 22
rEConditionType
- Condition Type
Constraints: Not nullable, Maximum length: 4
rEExtConditionPurpose
- Conditions - External Purpose
Constraints: Not nullable, Maximum length: 4
validityStartEndDateValue
- Date from to (RAP Key)
Constraints: Not nullable, Maximum length: 16
REContrCondition
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContrCondition> createREContrCondition(@Nonnull REContrCondition rEContrCondition)
RealEstateContractService
REContrCondition
entity and save it to the S/4HANA system.createREContrCondition
in interface RealEstateContractService
rEContrCondition
- REContrCondition
entity object that will be created in the S/4HANA system.REContrCondition
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrCondition> updateREContrCondition(@Nonnull REContrCondition rEContrCondition)
RealEstateContractService
REContrCondition
entity and save it to the S/4HANA system.updateREContrCondition
in interface RealEstateContractService
rEContrCondition
- REContrCondition
entity object that will be updated in the S/4HANA system.REContrCondition
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public DeleteRequestBuilder<REContrCondition> deleteREContrCondition(@Nonnull REContrCondition rEContrCondition)
RealEstateContractService
REContrCondition
entity in the S/4HANA system.deleteREContrCondition
in interface RealEstateContractService
rEContrCondition
- REContrCondition
entity object that will be deleted in the S/4HANA system.REContrCondition
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrNoticeTerm> getAllREContrNoticeTerm()
RealEstateContractService
REContrNoticeTerm
entities.getAllREContrNoticeTerm
in interface RealEstateContractService
REContrNoticeTerm
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrNoticeTerm> countREContrNoticeTerm()
RealEstateContractService
REContrNoticeTerm
entity collection matching the filter and search expressions.countREContrNoticeTerm
in interface RealEstateContractService
REContrNoticeTerm
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrNoticeTerm> getREContrNoticeTermByKey(@Nonnull String internalRealEstateNumber, @Nonnull String rETermType, @Nonnull String rETermNumber, @Nonnull String rENoticeRule, @Nonnull String rENoticeSequenceNo)
RealEstateContractService
REContrNoticeTerm
entity using key fields.getREContrNoticeTermByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
rETermType
- Term Category
Constraints: Not nullable, Maximum length: 4
rETermNumber
- Term Number
Constraints: Not nullable, Maximum length: 4
rENoticeRule
- Notice rule
Constraints: Not nullable, Maximum length: 12
rENoticeSequenceNo
- Sequence Number for Description of Notice Rule
Constraints: Not nullable, Maximum length: 4
REContrNoticeTerm
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContrNoticeTerm> createREContrNoticeTerm(@Nonnull REContrNoticeTerm rEContrNoticeTerm)
RealEstateContractService
REContrNoticeTerm
entity and save it to the S/4HANA system.createREContrNoticeTerm
in interface RealEstateContractService
rEContrNoticeTerm
- REContrNoticeTerm
entity object that will be created in the S/4HANA system.REContrNoticeTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrNoticeTerm> updateREContrNoticeTerm(@Nonnull REContrNoticeTerm rEContrNoticeTerm)
RealEstateContractService
REContrNoticeTerm
entity and save it to the S/4HANA system.updateREContrNoticeTerm
in interface RealEstateContractService
rEContrNoticeTerm
- REContrNoticeTerm
entity object that will be updated in the S/4HANA system.REContrNoticeTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public DeleteRequestBuilder<REContrNoticeTerm> deleteREContrNoticeTerm(@Nonnull REContrNoticeTerm rEContrNoticeTerm)
RealEstateContractService
REContrNoticeTerm
entity in the S/4HANA system.deleteREContrNoticeTerm
in interface RealEstateContractService
rEContrNoticeTerm
- REContrNoticeTerm
entity object that will be deleted in the S/4HANA system.REContrNoticeTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrNoticeTermForObj> getAllREContrNoticeTermForObj()
RealEstateContractService
REContrNoticeTermForObj
entities.getAllREContrNoticeTermForObj
in interface RealEstateContractService
REContrNoticeTermForObj
entities. This request builder allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrNoticeTermForObj> countREContrNoticeTermForObj()
RealEstateContractService
REContrNoticeTermForObj
entity collection matching the filter and search expressions.countREContrNoticeTermForObj
in interface RealEstateContractService
REContrNoticeTermForObj
entities. This request builder allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrNoticeTermForObj> getREContrNoticeTermForObjByKey(@Nonnull String internalRealEstateNumber, @Nonnull String rETermType, @Nonnull String rEStatusObject, @Nonnull String rETermNumber, @Nonnull String rENoticeRule, @Nonnull String rENoticeSequenceNo)
RealEstateContractService
REContrNoticeTermForObj
entity using key fields.getREContrNoticeTermForObjByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
rETermType
- Term Category
Constraints: Not nullable, Maximum length: 4
rEStatusObject
- Object Number
Constraints: Not nullable, Maximum length: 22
rETermNumber
- Term Number
Constraints: Not nullable, Maximum length: 4
rENoticeRule
- Notice rule
Constraints: Not nullable, Maximum length: 12
rENoticeSequenceNo
- Sequence Number for Description of Notice Rule
Constraints: Not nullable, Maximum length: 4
REContrNoticeTermForObj
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContrNoticeTermForObj> createREContrNoticeTermForObj(@Nonnull REContrNoticeTermForObj rEContrNoticeTermForObj)
RealEstateContractService
REContrNoticeTermForObj
entity and save it to the S/4HANA system.createREContrNoticeTermForObj
in interface RealEstateContractService
rEContrNoticeTermForObj
- REContrNoticeTermForObj
entity object that will be created in the S/4HANA system.REContrNoticeTermForObj
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrNoticeTermForObj> updateREContrNoticeTermForObj(@Nonnull REContrNoticeTermForObj rEContrNoticeTermForObj)
RealEstateContractService
REContrNoticeTermForObj
entity and save it to the S/4HANA system.updateREContrNoticeTermForObj
in interface RealEstateContractService
rEContrNoticeTermForObj
- REContrNoticeTermForObj
entity object that will be updated in the S/4HANA system.REContrNoticeTermForObj
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public DeleteRequestBuilder<REContrNoticeTermForObj> deleteREContrNoticeTermForObj(@Nonnull REContrNoticeTermForObj rEContrNoticeTermForObj)
RealEstateContractService
REContrNoticeTermForObj
entity in the S/4HANA system.deleteREContrNoticeTermForObj
in interface RealEstateContractService
rEContrNoticeTermForObj
- REContrNoticeTermForObj
entity object that will be deleted in the S/4HANA system.REContrNoticeTermForObj
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrObjAssgmt> getAllREContrObjAssgmt()
RealEstateContractService
REContrObjAssgmt
entities.getAllREContrObjAssgmt
in interface RealEstateContractService
REContrObjAssgmt
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrObjAssgmt> countREContrObjAssgmt()
RealEstateContractService
REContrObjAssgmt
entity collection matching the filter and search expressions.countREContrObjAssgmt
in interface RealEstateContractService
REContrObjAssgmt
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrObjAssgmt> getREContrObjAssgmtByKey(@Nonnull String rEStatusObjectSource, @Nonnull String rEObjectAssignmentType, @Nonnull String rEStatusObjectTarget, @Nonnull String validityStartEndDateValue, @Nonnull String internalRealEstateNumber)
RealEstateContractService
REContrObjAssgmt
entity using key fields.getREContrObjAssgmtByKey
in interface RealEstateContractService
rEStatusObjectSource
- Object Number
Constraints: Not nullable, Maximum length: 22
rEObjectAssignmentType
- Type of Object Assignment
Constraints: Not nullable, Maximum length: 2
rEStatusObjectTarget
- Object Number
Constraints: Not nullable, Maximum length: 22
validityStartEndDateValue
- Date from to (RAP Key)
Constraints: Not nullable, Maximum length: 16
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
REContrObjAssgmt
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContrObjAssgmt> createREContrObjAssgmt(@Nonnull REContrObjAssgmt rEContrObjAssgmt)
RealEstateContractService
REContrObjAssgmt
entity and save it to the S/4HANA system.createREContrObjAssgmt
in interface RealEstateContractService
rEContrObjAssgmt
- REContrObjAssgmt
entity object that will be created in the S/4HANA system.REContrObjAssgmt
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrObjAssgmt> updateREContrObjAssgmt(@Nonnull REContrObjAssgmt rEContrObjAssgmt)
RealEstateContractService
REContrObjAssgmt
entity and save it to the S/4HANA system.updateREContrObjAssgmt
in interface RealEstateContractService
rEContrObjAssgmt
- REContrObjAssgmt
entity object that will be updated in the S/4HANA system.REContrObjAssgmt
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public DeleteRequestBuilder<REContrObjAssgmt> deleteREContrObjAssgmt(@Nonnull REContrObjAssgmt rEContrObjAssgmt)
RealEstateContractService
REContrObjAssgmt
entity in the S/4HANA system.deleteREContrObjAssgmt
in interface RealEstateContractService
rEContrObjAssgmt
- REContrObjAssgmt
entity object that will be deleted in the S/4HANA system.REContrObjAssgmt
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrOrglAssgmtTerm> getAllREContrOrglAssgmtTerm()
RealEstateContractService
REContrOrglAssgmtTerm
entities.getAllREContrOrglAssgmtTerm
in interface RealEstateContractService
REContrOrglAssgmtTerm
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrOrglAssgmtTerm> countREContrOrglAssgmtTerm()
RealEstateContractService
REContrOrglAssgmtTerm
entity collection matching the filter and search expressions.countREContrOrglAssgmtTerm
in interface RealEstateContractService
REContrOrglAssgmtTerm
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrOrglAssgmtTerm> getREContrOrglAssgmtTermByKey(@Nonnull String internalRealEstateNumber, @Nonnull String rETermType, @Nonnull String rETermNumber, @Nonnull String validityStartEndDateValue)
RealEstateContractService
REContrOrglAssgmtTerm
entity using key fields.getREContrOrglAssgmtTermByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
rETermType
- Term Category
Constraints: Not nullable, Maximum length: 4
rETermNumber
- Term Number
Constraints: Not nullable, Maximum length: 4
validityStartEndDateValue
- Date from to (RAP Key)
Constraints: Not nullable, Maximum length: 16
REContrOrglAssgmtTerm
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContrOrglAssgmtTerm> createREContrOrglAssgmtTerm(@Nonnull REContrOrglAssgmtTerm rEContrOrglAssgmtTerm)
RealEstateContractService
REContrOrglAssgmtTerm
entity and save it to the S/4HANA system.createREContrOrglAssgmtTerm
in interface RealEstateContractService
rEContrOrglAssgmtTerm
- REContrOrglAssgmtTerm
entity object that will be created in the S/4HANA system.REContrOrglAssgmtTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrOrglAssgmtTerm> updateREContrOrglAssgmtTerm(@Nonnull REContrOrglAssgmtTerm rEContrOrglAssgmtTerm)
RealEstateContractService
REContrOrglAssgmtTerm
entity and save it to the S/4HANA system.updateREContrOrglAssgmtTerm
in interface RealEstateContractService
rEContrOrglAssgmtTerm
- REContrOrglAssgmtTerm
entity object that will be updated in the S/4HANA system.REContrOrglAssgmtTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public DeleteRequestBuilder<REContrOrglAssgmtTerm> deleteREContrOrglAssgmtTerm(@Nonnull REContrOrglAssgmtTerm rEContrOrglAssgmtTerm)
RealEstateContractService
REContrOrglAssgmtTerm
entity in the S/4HANA system.deleteREContrOrglAssgmtTerm
in interface RealEstateContractService
rEContrOrglAssgmtTerm
- REContrOrglAssgmtTerm
entity object that will be deleted in the S/4HANA system.REContrOrglAssgmtTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrPartAssgmt> getAllREContrPartAssgmt()
RealEstateContractService
REContrPartAssgmt
entities.getAllREContrPartAssgmt
in interface RealEstateContractService
REContrPartAssgmt
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrPartAssgmt> countREContrPartAssgmt()
RealEstateContractService
REContrPartAssgmt
entity collection matching the filter and search expressions.countREContrPartAssgmt
in interface RealEstateContractService
REContrPartAssgmt
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrPartAssgmt> getREContrPartAssgmtByKey(@Nonnull String internalRealEstateNumber, @Nonnull String businessPartner, @Nonnull String businessPartnerRole, @Nonnull String validityStartEndDateValue)
RealEstateContractService
REContrPartAssgmt
entity using key fields.getREContrPartAssgmtByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
businessPartner
- Business Partner Number
Constraints: Not nullable, Maximum length: 10
businessPartnerRole
- Business Partner: Role
Constraints: Not nullable, Maximum length: 6
validityStartEndDateValue
- Date from to (RAP Key)
Constraints: Not nullable, Maximum length: 16
REContrPartAssgmt
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContrPartAssgmt> createREContrPartAssgmt(@Nonnull REContrPartAssgmt rEContrPartAssgmt)
RealEstateContractService
REContrPartAssgmt
entity and save it to the S/4HANA system.createREContrPartAssgmt
in interface RealEstateContractService
rEContrPartAssgmt
- REContrPartAssgmt
entity object that will be created in the S/4HANA system.REContrPartAssgmt
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrPartAssgmt> updateREContrPartAssgmt(@Nonnull REContrPartAssgmt rEContrPartAssgmt)
RealEstateContractService
REContrPartAssgmt
entity and save it to the S/4HANA system.updateREContrPartAssgmt
in interface RealEstateContractService
rEContrPartAssgmt
- REContrPartAssgmt
entity object that will be updated in the S/4HANA system.REContrPartAssgmt
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public DeleteRequestBuilder<REContrPartAssgmt> deleteREContrPartAssgmt(@Nonnull REContrPartAssgmt rEContrPartAssgmt)
RealEstateContractService
REContrPartAssgmt
entity in the S/4HANA system.deleteREContrPartAssgmt
in interface RealEstateContractService
rEContrPartAssgmt
- REContrPartAssgmt
entity object that will be deleted in the S/4HANA system.REContrPartAssgmt
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrPostingTerm> getAllREContrPostingTerm()
RealEstateContractService
REContrPostingTerm
entities.getAllREContrPostingTerm
in interface RealEstateContractService
REContrPostingTerm
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrPostingTerm> countREContrPostingTerm()
RealEstateContractService
REContrPostingTerm
entity collection matching the filter and search expressions.countREContrPostingTerm
in interface RealEstateContractService
REContrPostingTerm
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrPostingTerm> getREContrPostingTermByKey(@Nonnull String internalRealEstateNumber, @Nonnull String rETermType, @Nonnull String rETermNumber, @Nonnull String validityStartEndDateValue)
RealEstateContractService
REContrPostingTerm
entity using key fields.getREContrPostingTermByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
rETermType
- Term Category
Constraints: Not nullable, Maximum length: 4
rETermNumber
- Term Number
Constraints: Not nullable, Maximum length: 4
validityStartEndDateValue
- Date from to (RAP Key)
Constraints: Not nullable, Maximum length: 16
REContrPostingTerm
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContrPostingTerm> createREContrPostingTerm(@Nonnull REContrPostingTerm rEContrPostingTerm)
RealEstateContractService
REContrPostingTerm
entity and save it to the S/4HANA system.createREContrPostingTerm
in interface RealEstateContractService
rEContrPostingTerm
- REContrPostingTerm
entity object that will be created in the S/4HANA system.REContrPostingTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrPostingTerm> updateREContrPostingTerm(@Nonnull REContrPostingTerm rEContrPostingTerm)
RealEstateContractService
REContrPostingTerm
entity and save it to the S/4HANA system.updateREContrPostingTerm
in interface RealEstateContractService
rEContrPostingTerm
- REContrPostingTerm
entity object that will be updated in the S/4HANA system.REContrPostingTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public DeleteRequestBuilder<REContrPostingTerm> deleteREContrPostingTerm(@Nonnull REContrPostingTerm rEContrPostingTerm)
RealEstateContractService
REContrPostingTerm
entity in the S/4HANA system.deleteREContrPostingTerm
in interface RealEstateContractService
rEContrPostingTerm
- REContrPostingTerm
entity object that will be deleted in the S/4HANA system.REContrPostingTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrReminderDate> getAllREContrReminderDate()
RealEstateContractService
REContrReminderDate
entities.getAllREContrReminderDate
in interface RealEstateContractService
REContrReminderDate
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrReminderDate> countREContrReminderDate()
RealEstateContractService
REContrReminderDate
entity collection matching the filter and search expressions.countREContrReminderDate
in interface RealEstateContractService
REContrReminderDate
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrReminderDate> getREContrReminderDateByKey(@Nonnull String internalRealEstateNumber, @Nonnull String rEReminderNumber, @Nonnull LocalDate rEReminderDate)
RealEstateContractService
REContrReminderDate
entity using key fields.getREContrReminderDateByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
rEReminderNumber
- Identification Number of Reminder Rule
Constraints: Not nullable, Maximum length: 4
rEReminderDate
- Reminder Date
Constraints: Not nullable
REContrReminderDate
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrReminderDate> updateREContrReminderDate(@Nonnull REContrReminderDate rEContrReminderDate)
RealEstateContractService
REContrReminderDate
entity and save it to the S/4HANA system.updateREContrReminderDate
in interface RealEstateContractService
rEContrReminderDate
- REContrReminderDate
entity object that will be updated in the S/4HANA system.REContrReminderDate
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrReminderRule> getAllREContrReminderRule()
RealEstateContractService
REContrReminderRule
entities.getAllREContrReminderRule
in interface RealEstateContractService
REContrReminderRule
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrReminderRule> countREContrReminderRule()
RealEstateContractService
REContrReminderRule
entity collection matching the filter and search expressions.countREContrReminderRule
in interface RealEstateContractService
REContrReminderRule
entities. This request builder allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrReminderRule> getREContrReminderRuleByKey(@Nonnull String internalRealEstateNumber, @Nonnull String rEReminderNumber, @Nonnull String rEReminderRuleParamNumber)
RealEstateContractService
REContrReminderRule
entity using key fields.getREContrReminderRuleByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
rEReminderNumber
- Identification Number of Reminder Rule
Constraints: Not nullable, Maximum length: 4
rEReminderRuleParamNumber
- Number of Parameter of Reminder Rule
Constraints: Not nullable, Maximum length: 2
REContrReminderRule
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContrReminderRule> createREContrReminderRule(@Nonnull REContrReminderRule rEContrReminderRule)
RealEstateContractService
REContrReminderRule
entity and save it to the S/4HANA system.createREContrReminderRule
in interface RealEstateContractService
rEContrReminderRule
- REContrReminderRule
entity object that will be created in the S/4HANA system.REContrReminderRule
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrReminderRule> updateREContrReminderRule(@Nonnull REContrReminderRule rEContrReminderRule)
RealEstateContractService
REContrReminderRule
entity and save it to the S/4HANA system.updateREContrReminderRule
in interface RealEstateContractService
rEContrReminderRule
- REContrReminderRule
entity object that will be updated in the S/4HANA system.REContrReminderRule
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public DeleteRequestBuilder<REContrReminderRule> deleteREContrReminderRule(@Nonnull REContrReminderRule rEContrReminderRule)
RealEstateContractService
REContrReminderRule
entity in the S/4HANA system.deleteREContrReminderRule
in interface RealEstateContractService
rEContrReminderRule
- REContrReminderRule
entity object that will be deleted in the S/4HANA system.REContrReminderRule
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrRenewalTerm> getAllREContrRenewalTerm()
RealEstateContractService
REContrRenewalTerm
entities.getAllREContrRenewalTerm
in interface RealEstateContractService
REContrRenewalTerm
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrRenewalTerm> countREContrRenewalTerm()
RealEstateContractService
REContrRenewalTerm
entity collection matching the filter and search expressions.countREContrRenewalTerm
in interface RealEstateContractService
REContrRenewalTerm
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrRenewalTerm> getREContrRenewalTermByKey(@Nonnull String internalRealEstateNumber, @Nonnull String rETermType, @Nonnull String rETermNumber, @Nonnull String rERenewalType, @Nonnull String rERenewalSequenceNumber, @Nonnull String rERenewalRuleType)
RealEstateContractService
REContrRenewalTerm
entity using key fields.getREContrRenewalTermByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
rETermType
- Term Category
Constraints: Not nullable, Maximum length: 4
rETermNumber
- Term Number
Constraints: Not nullable, Maximum length: 4
rERenewalType
- Type of Renewal of Real Estate Contract
Constraints: Not nullable, Maximum length: 1
rERenewalSequenceNumber
- Sequence Number of Extension Period
Constraints: Not nullable, Maximum length: 4
rERenewalRuleType
- Type of Renewal Rule
Constraints: Not nullable, Maximum length: 1
REContrRenewalTerm
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContrRenewalTerm> createREContrRenewalTerm(@Nonnull REContrRenewalTerm rEContrRenewalTerm)
RealEstateContractService
REContrRenewalTerm
entity and save it to the S/4HANA system.createREContrRenewalTerm
in interface RealEstateContractService
rEContrRenewalTerm
- REContrRenewalTerm
entity object that will be created in the S/4HANA system.REContrRenewalTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrRenewalTerm> updateREContrRenewalTerm(@Nonnull REContrRenewalTerm rEContrRenewalTerm)
RealEstateContractService
REContrRenewalTerm
entity and save it to the S/4HANA system.updateREContrRenewalTerm
in interface RealEstateContractService
rEContrRenewalTerm
- REContrRenewalTerm
entity object that will be updated in the S/4HANA system.REContrRenewalTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public DeleteRequestBuilder<REContrRenewalTerm> deleteREContrRenewalTerm(@Nonnull REContrRenewalTerm rEContrRenewalTerm)
RealEstateContractService
REContrRenewalTerm
entity in the S/4HANA system.deleteREContrRenewalTerm
in interface RealEstateContractService
rEContrRenewalTerm
- REContrRenewalTerm
entity object that will be deleted in the S/4HANA system.REContrRenewalTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrRhythmTerm> getAllREContrRhythmTerm()
RealEstateContractService
REContrRhythmTerm
entities.getAllREContrRhythmTerm
in interface RealEstateContractService
REContrRhythmTerm
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrRhythmTerm> countREContrRhythmTerm()
RealEstateContractService
REContrRhythmTerm
entity collection matching the filter and search expressions.countREContrRhythmTerm
in interface RealEstateContractService
REContrRhythmTerm
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrRhythmTerm> getREContrRhythmTermByKey(@Nonnull String internalRealEstateNumber, @Nonnull String rETermType, @Nonnull String rETermNumber, @Nonnull String validityStartEndDateValue)
RealEstateContractService
REContrRhythmTerm
entity using key fields.getREContrRhythmTermByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
rETermType
- Term Category
Constraints: Not nullable, Maximum length: 4
rETermNumber
- Term Number
Constraints: Not nullable, Maximum length: 4
validityStartEndDateValue
- Date from to (RAP Key)
Constraints: Not nullable, Maximum length: 16
REContrRhythmTerm
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContrRhythmTerm> createREContrRhythmTerm(@Nonnull REContrRhythmTerm rEContrRhythmTerm)
RealEstateContractService
REContrRhythmTerm
entity and save it to the S/4HANA system.createREContrRhythmTerm
in interface RealEstateContractService
rEContrRhythmTerm
- REContrRhythmTerm
entity object that will be created in the S/4HANA system.REContrRhythmTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrRhythmTerm> updateREContrRhythmTerm(@Nonnull REContrRhythmTerm rEContrRhythmTerm)
RealEstateContractService
REContrRhythmTerm
entity and save it to the S/4HANA system.updateREContrRhythmTerm
in interface RealEstateContractService
rEContrRhythmTerm
- REContrRhythmTerm
entity object that will be updated in the S/4HANA system.REContrRhythmTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public DeleteRequestBuilder<REContrRhythmTerm> deleteREContrRhythmTerm(@Nonnull REContrRhythmTerm rEContrRhythmTerm)
RealEstateContractService
REContrRhythmTerm
entity in the S/4HANA system.deleteREContrRhythmTerm
in interface RealEstateContractService
rEContrRhythmTerm
- REContrRhythmTerm
entity object that will be deleted in the S/4HANA system.REContrRhythmTerm
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrValuation> getAllREContrValuation()
RealEstateContractService
REContrValuation
entities.getAllREContrValuation
in interface RealEstateContractService
REContrValuation
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrValuation> countREContrValuation()
RealEstateContractService
REContrValuation
entity collection matching the filter and search expressions.countREContrValuation
in interface RealEstateContractService
REContrValuation
entities. This request builder allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrValuation> getREContrValuationByKey(@Nonnull String internalRealEstateNumber, @Nonnull String rETermNumber, @Nonnull String validityStartEndDateValue)
RealEstateContractService
REContrValuation
entity using key fields.getREContrValuationByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
rETermNumber
- Term Number
Constraints: Not nullable, Maximum length: 4
validityStartEndDateValue
- Date from to (RAP Key)
Constraints: Not nullable, Maximum length: 16
REContrValuation
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContrValuation> createREContrValuation(@Nonnull REContrValuation rEContrValuation)
RealEstateContractService
REContrValuation
entity and save it to the S/4HANA system.createREContrValuation
in interface RealEstateContractService
rEContrValuation
- REContrValuation
entity object that will be created in the S/4HANA system.REContrValuation
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrValuation> updateREContrValuation(@Nonnull REContrValuation rEContrValuation)
RealEstateContractService
REContrValuation
entity and save it to the S/4HANA system.updateREContrValuation
in interface RealEstateContractService
rEContrValuation
- REContrValuation
entity object that will be updated in the S/4HANA system.REContrValuation
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public DeleteRequestBuilder<REContrValuation> deleteREContrValuation(@Nonnull REContrValuation rEContrValuation)
RealEstateContractService
REContrValuation
entity in the S/4HANA system.deleteREContrValuation
in interface RealEstateContractService
rEContrValuation
- REContrValuation
entity object that will be deleted in the S/4HANA system.REContrValuation
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetAllRequestBuilder<REContrValuationCondition> getAllREContrValuationCondition()
RealEstateContractService
REContrValuationCondition
entities.getAllREContrValuationCondition
in interface RealEstateContractService
REContrValuationCondition
entities. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CountRequestBuilder<REContrValuationCondition> countREContrValuationCondition()
RealEstateContractService
REContrValuationCondition
entity collection matching the filter and search expressions.countREContrValuationCondition
in interface RealEstateContractService
REContrValuationCondition
entities. This request builder allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public GetByKeyRequestBuilder<REContrValuationCondition> getREContrValuationConditionByKey(@Nonnull String internalRealEstateNumber, @Nonnull String rETermNumber, @Nonnull String validityStartEndDateValue, @Nonnull String rEConditionType, @Nonnull LocalDate rEConditionValidityStartDate, @Nonnull String rEExtConditionPurpose, @Nonnull String rEStatusObjectCalculation)
RealEstateContractService
REContrValuationCondition
entity using key fields.getREContrValuationConditionByKey
in interface RealEstateContractService
internalRealEstateNumber
- Internal Key of Real Estate Object
Constraints: Not nullable, Maximum length: 13
rETermNumber
- Term Number
Constraints: Not nullable, Maximum length: 4
validityStartEndDateValue
- Date from to (RAP Key)
Constraints: Not nullable, Maximum length: 16
rEConditionType
- Condition Type
Constraints: Not nullable, Maximum length: 4
rEConditionValidityStartDate
- Validity Start Date
Constraints: Not nullable
rEExtConditionPurpose
- Conditions - External Purpose
Constraints: Not nullable, Maximum length: 4
rEStatusObjectCalculation
- Object Number for Calculation
Constraints: Not nullable, Maximum length: 22
REContrValuationCondition
entity using key fields. This request builder allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the request builder object.@Nonnull public CreateRequestBuilder<REContrValuationCondition> createREContrValuationCondition(@Nonnull REContrValuationCondition rEContrValuationCondition)
RealEstateContractService
REContrValuationCondition
entity and save it to the S/4HANA system.createREContrValuationCondition
in interface RealEstateContractService
rEContrValuationCondition
- REContrValuationCondition
entity object that will be created in the S/4HANA system.REContrValuationCondition
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public UpdateRequestBuilder<REContrValuationCondition> updateREContrValuationCondition(@Nonnull REContrValuationCondition rEContrValuationCondition)
RealEstateContractService
REContrValuationCondition
entity and save it to the S/4HANA system.updateREContrValuationCondition
in interface RealEstateContractService
rEContrValuationCondition
- REContrValuationCondition
entity object that will be updated in the S/4HANA system.REContrValuationCondition
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public DeleteRequestBuilder<REContrValuationCondition> deleteREContrValuationCondition(@Nonnull REContrValuationCondition rEContrValuationCondition)
RealEstateContractService
REContrValuationCondition
entity in the S/4HANA system.deleteREContrValuationCondition
in interface RealEstateContractService
rEContrValuationCondition
- REContrValuationCondition
entity object that will be deleted in the S/4HANA system.REContrValuationCondition
entity. To perform execution, call the
execute
method on the request builder object.@Nonnull public String getServicePath()
ServiceWithNavigableEntities
getServicePath
in interface ServiceWithNavigableEntities
Copyright © 2021 SAP SE. All rights reserved.