import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v4'; import { Sap_Message } from './Sap_Message'; import { ReContract, ReContractType } from './ReContract'; /** * This class represents the entity "A_REContrAdjustmentTerm" of service "com.sap.gateway.srvd_a2x.api_recontract.v0001". */ export declare class ReContrAdjustmentTerm extends Entity implements ReContrAdjustmentTermType { /** * Technical entity name for ReContrAdjustmentTerm. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the ReContrAdjustmentTerm entity */ static _keys: string[]; /** * Internal Real Estate Number. * Maximum length: 13. */ internalRealEstateNumber: DeserializedType; /** * Re Term Number. * Maximum length: 4. */ reTermNumber: DeserializedType; /** * Re Adjustment Rule. * Maximum length: 10. */ reAdjustmentRule: DeserializedType; /** * Re Adjustment Elementary Rule. * Maximum length: 10. */ reAdjustmentElementaryRule: DeserializedType; /** * Validity Start End Date Value. * Maximum length: 16. */ validityStartEndDateValue: DeserializedType; /** * Validity Start Date. * @nullable */ validityStartDate?: DeserializedType | null; /** * Validity End Date. * @nullable */ validityEndDate?: DeserializedType | null; /** * Re Adjustment Method. * Maximum length: 4. */ reAdjustmentMethod: DeserializedType; /** * Re Adjustment Is Indiv Glob Param. */ reAdjustmentIsIndivGlobParam: DeserializedType; /** * Re Adjustment Is Indiv Spcfc Param. */ reAdjustmentIsIndivSpcfcParam: DeserializedType; /** * Re Term Name. * Maximum length: 60. */ reTermName: DeserializedType; /** * Real Estate Object Type. * Maximum length: 2. */ realEstateObjectType: DeserializedType; /** * Re Status Object. * Maximum length: 22. */ reStatusObject: DeserializedType; /** * Re Identification Key. * Maximum length: 45. */ reIdentificationKey: DeserializedType; /** * Re Rule Is Using Defaults. */ reRuleIsUsingDefaults: DeserializedType; /** * Re Is Rule Approval Required. */ reIsRuleApprovalRequired: DeserializedType; /** * Re Is Actvtn Without Apprvl. */ reIsActvtnWithoutApprvl: DeserializedType; /** * Re Is Due Date Changeable. */ reIsDueDateChangeable: DeserializedType; /** * Re Adjustment Percent Passed Value. */ reAdjustmentPercentPassedValue: DeserializedType; /** * Re Has Rental Object Increase. */ reHasRentalObjectIncrease: DeserializedType; /** * Re Adjustment Direction. * Maximum length: 1. */ reAdjustmentDirection: DeserializedType; /** * Re Adjustment Change Direction. * Maximum length: 1. */ reAdjustmentChangeDirection: DeserializedType; /** * Re Adjustment Frequency. * Maximum length: 3. */ reAdjustmentFrequency: DeserializedType; /** * Re Frequency Unit. * Maximum length: 1. */ reFrequencyUnit: DeserializedType; /** * Re Is Interval From Frqcy Start. */ reIsIntervalFromFrqcyStart: DeserializedType; /** * Re Is Simulation Rule. */ reIsSimulationRule: DeserializedType; /** * Re Rule Has No Document. */ reRuleHasNoDocument: DeserializedType; /** * Re Adjustment Subsqnt Condition. * Maximum length: 1. */ reAdjustmentSubsqntCondition: DeserializedType; /** * Re Adjustment Is On Next Notice. */ reAdjustmentIsOnNextNotice: DeserializedType; /** * Re Adjustment Base. * Maximum length: 1. */ reAdjustmentBase: DeserializedType; /** * Re Adjustment Is Auto Default. */ reAdjustmentIsAutoDefault: DeserializedType; /** * Re Adjustment Is Notif Required. */ reAdjustmentIsNotifRequired: DeserializedType; /** * Re Adjustment Is Time Dependent. * Maximum length: 1. */ reAdjustmentIsTimeDependent: DeserializedType; /** * Re Adjustment Due Date Is Mandatory. */ reAdjustmentDueDateIsMandatory: DeserializedType; /** * Re Adjustment Is Not Retro Active. * Maximum length: 1. */ reAdjustmentIsNotRetroActive: DeserializedType; /** * Re Adjustment Block Reason. * Maximum length: 10. */ reAdjustmentBlockReason: DeserializedType; /** * Re Condition Type. * Maximum length: 4. */ reConditionType: DeserializedType; /** * Re Rule Sort Order. * Maximum length: 3. */ reRuleSortOrder: DeserializedType; /** * Re Currency Translation Rule. * Maximum length: 20. */ reCurrencyTranslationRule: DeserializedType; /** * Re Adjustment Index Series. * Maximum length: 5. */ reAdjustmentIndexSeries: DeserializedType; /** * Re Adjustment Index Base Year. * Maximum length: 4. */ reAdjustmentIndexBaseYear: DeserializedType; /** * Re Adjustment Idx Is Always Base Yr. */ reAdjustmentIdxIsAlwaysBaseYr: DeserializedType; /** * Re Adjustment Idx Min Chg Points Val. */ reAdjustmentIdxMinChgPointsVal: DeserializedType; /** * Re Adjustment Idx Min Chg Percent. */ reAdjustmentIdxMinChgPercent: DeserializedType; /** * Re Adjustment Is Idx Chg Points Excd. */ reAdjustmentIsIdxChgPointsExcd: DeserializedType; /** * Re Adjustment Is Idx Chg Pct Excd. */ reAdjustmentIsIdxChgPctExcd: DeserializedType; /** * Re Adjustment Rhythm Flexible. * Maximum length: 1. */ reAdjustmentRhythmFlexible: DeserializedType; /** * Re Adjustment Delay In Months. */ reAdjustmentDelayInMonths: DeserializedType; /** * Re Adjustment Delay Unit. * Maximum length: 1. */ reAdjustmentDelayUnit: DeserializedType; /** * Re Adjustment Index Basis. * Maximum length: 1. */ reAdjustmentIndexBasis: DeserializedType; /** * Re Adjustment Index Or Spread. * Maximum length: 1. */ reAdjustmentIndexOrSpread: DeserializedType; /** * Re Adjustment Index Or Performance. * Maximum length: 1. */ reAdjustmentIndexOrPerformance: DeserializedType; /** * Sap Messages. */ sapMessages: Sap_Message[]; /** * One-to-one navigation property to the [[ReContract]] entity. */ reContract?: ReContract | null; } export interface ReContrAdjustmentTermType { internalRealEstateNumber: DeserializedType; reTermNumber: DeserializedType; reAdjustmentRule: DeserializedType; reAdjustmentElementaryRule: DeserializedType; validityStartEndDateValue: DeserializedType; validityStartDate?: DeserializedType | null; validityEndDate?: DeserializedType | null; reAdjustmentMethod: DeserializedType; reAdjustmentIsIndivGlobParam: DeserializedType; reAdjustmentIsIndivSpcfcParam: DeserializedType; reTermName: DeserializedType; realEstateObjectType: DeserializedType; reStatusObject: DeserializedType; reIdentificationKey: DeserializedType; reRuleIsUsingDefaults: DeserializedType; reIsRuleApprovalRequired: DeserializedType; reIsActvtnWithoutApprvl: DeserializedType; reIsDueDateChangeable: DeserializedType; reAdjustmentPercentPassedValue: DeserializedType; reHasRentalObjectIncrease: DeserializedType; reAdjustmentDirection: DeserializedType; reAdjustmentChangeDirection: DeserializedType; reAdjustmentFrequency: DeserializedType; reFrequencyUnit: DeserializedType; reIsIntervalFromFrqcyStart: DeserializedType; reIsSimulationRule: DeserializedType; reRuleHasNoDocument: DeserializedType; reAdjustmentSubsqntCondition: DeserializedType; reAdjustmentIsOnNextNotice: DeserializedType; reAdjustmentBase: DeserializedType; reAdjustmentIsAutoDefault: DeserializedType; reAdjustmentIsNotifRequired: DeserializedType; reAdjustmentIsTimeDependent: DeserializedType; reAdjustmentDueDateIsMandatory: DeserializedType; reAdjustmentIsNotRetroActive: DeserializedType; reAdjustmentBlockReason: DeserializedType; reConditionType: DeserializedType; reRuleSortOrder: DeserializedType; reCurrencyTranslationRule: DeserializedType; reAdjustmentIndexSeries: DeserializedType; reAdjustmentIndexBaseYear: DeserializedType; reAdjustmentIdxIsAlwaysBaseYr: DeserializedType; reAdjustmentIdxMinChgPointsVal: DeserializedType; reAdjustmentIdxMinChgPercent: DeserializedType; reAdjustmentIsIdxChgPointsExcd: DeserializedType; reAdjustmentIsIdxChgPctExcd: DeserializedType; reAdjustmentRhythmFlexible: DeserializedType; reAdjustmentDelayInMonths: DeserializedType; reAdjustmentDelayUnit: DeserializedType; reAdjustmentIndexBasis: DeserializedType; reAdjustmentIndexOrSpread: DeserializedType; reAdjustmentIndexOrPerformance: DeserializedType; sapMessages: Sap_Message[]; reContract?: ReContractType | null; } //# sourceMappingURL=ReContrAdjustmentTerm.d.ts.map