public class MnlAccrsAccrPerdcAmounts extends VdmEntity<MnlAccrsAccrPerdcAmounts>
Original entity name from the Odata EDM: MnlAccrsAccrPerdcAmountsType
Modifier and Type | Class and Description |
---|---|
static class |
MnlAccrsAccrPerdcAmounts.MnlAccrsAccrPerdcAmountsBuilder |
Modifier and Type | Field and Description |
---|---|
static MnlAccrsAccrPerdcAmountsField<String> |
ACCRUAL_AMOUNT_ADJUSTED_BY_USER
Use with available fluent helpers to apply the AccrualAmountAdjustedByUser field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<LocalDateTime> |
ACCRUAL_AMOUNT_ADJUSTMENT_DATE
Use with available fluent helpers to apply the AccrualAmountAdjustmentDate field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<LocalTime> |
ACCRUAL_AMOUNT_ADJUSTMENT_TIME
Use with available fluent helpers to apply the AccrualAmountAdjustmentTime field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<LocalDateTime> |
ACCRUAL_AMOUNT_APPROVAL_DATE
Use with available fluent helpers to apply the AccrualAmountApprovalDate field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
ACCRUAL_AMOUNT_APPROVAL_STATUS
Use with available fluent helpers to apply the AccrualAmountApprovalStatus field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<LocalTime> |
ACCRUAL_AMOUNT_APPROVAL_TIME
Use with available fluent helpers to apply the AccrualAmountApprovalTime field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<Boolean> |
ACCRUAL_AMOUNT_IS_APPROVED
Use with available fluent helpers to apply the AccrualAmountIsApproved field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<Boolean> |
ACCRUAL_AMOUNT_IS_REVIEWED
Use with available fluent helpers to apply the AccrualAmountIsReviewed field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<LocalDateTime> |
ACCRUAL_AMOUNT_PROPOSAL_DATE
Use with available fluent helpers to apply the AccrualAmountProposalDate field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<LocalTime> |
ACCRUAL_AMOUNT_PROPOSAL_TIME
Use with available fluent helpers to apply the AccrualAmountProposalTime field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
ACCRUAL_AMOUNT_PROPOSED_BY_USER
Use with available fluent helpers to apply the AccrualAmountProposedByUser field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
ACCRUAL_AMOUNT_REVIEW_STATUS
Use with available fluent helpers to apply the AccrualAmountReviewStatus field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<BigDecimal> |
ACCRUAL_AMT_IN_TRANS_CRCY
Use with available fluent helpers to apply the AccrualAmtInTransCrcy field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
ACCRUAL_ENGINE_ACCRUAL_OBJECT_TYPE
Use with available fluent helpers to apply the AccrualEngineAccrualObjectType field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
ACCRUAL_ITEM_E_TAG
Use with available fluent helpers to apply the AccrualItemETag field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
ACCRUAL_ITEM_TYPE
Use with available fluent helpers to apply the AccrualItemType field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
ACCRUAL_OBJECT
Use with available fluent helpers to apply the AccrualObject field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
ACCRUAL_OBJECT_LOGICAL_SYSTEM
Use with available fluent helpers to apply the AccrualObjectLogicalSystem field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<LocalDateTime> |
ACCRUAL_PERIOD_END_DATE
Use with available fluent helpers to apply the AccrualPeriodEndDate field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<LocalDateTime> |
ACCRUAL_PERIOD_START_DATE
Use with available fluent helpers to apply the AccrualPeriodStartDate field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
ACCRUAL_POSTING_APPROVAL_TYPE
Use with available fluent helpers to apply the AccrualPostingApprovalType field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
ACCRUAL_POSTING_REVIEW_TYPE
Use with available fluent helpers to apply the AccrualPostingReviewType field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
ACCRUAL_SUBOBJECT
Use with available fluent helpers to apply the AccrualSubobject field to query operations.
|
static MnlAccrsAccrPerdcAmountsSelectable |
ALL_FIELDS
Selector for all available fields of MnlAccrsAccrPerdcAmounts.
|
static MnlAccrsAccrPerdcAmountsField<LocalDateTime> |
AMOUNT_REVIEW_DATE
Use with available fluent helpers to apply the AmountReviewDate field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<LocalTime> |
AMOUNT_REVIEW_TIME
Use with available fluent helpers to apply the AmountReviewTime field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
APPROVED_BY_USER
Use with available fluent helpers to apply the ApprovedByUser field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
LEDGER
Use with available fluent helpers to apply the Ledger field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
PROPOSED_ACCR_AMT_ADJMT_REASON
Use with available fluent helpers to apply the ProposedAccrAmtAdjmtReason field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<BigDecimal> |
PROPOSED_ACCR_AMT_IN_TRANS_CRCY
Use with available fluent helpers to apply the ProposedAccrAmtInTransCrcy field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
REVIEW_COMMENT
Use with available fluent helpers to apply the ReviewComment field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
REVIEWED_BY_USER
Use with available fluent helpers to apply the ReviewedByUser field to query operations.
|
static MnlAccrsAccrPerdcAmountsField<String> |
TRANSACTION_CURRENCY
Use with available fluent helpers to apply the TransactionCurrency field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
MnlAccrsAccrPerdcAmounts() |
MnlAccrsAccrPerdcAmounts(String accrualEngineAccrualObjectType,
String companyCode,
String accrualObject,
String accrualSubobject,
String accrualItemType,
String ledger,
LocalDateTime accrualPeriodEndDate,
String accrualObjectLogicalSystem,
LocalDateTime accrualPeriodStartDate,
String transactionCurrency,
BigDecimal proposedAccrAmtInTransCrcy,
BigDecimal accrualAmtInTransCrcy,
String accrualAmountProposedByUser,
LocalTime accrualAmountProposalTime,
LocalDateTime accrualAmountProposalDate,
String proposedAccrAmtAdjmtReason,
String reviewComment,
String accrualAmountAdjustedByUser,
LocalDateTime accrualAmountAdjustmentDate,
LocalTime accrualAmountAdjustmentTime,
String accrualPostingReviewType,
String accrualAmountReviewStatus,
Boolean accrualAmountIsReviewed,
String reviewedByUser,
LocalDateTime amountReviewDate,
LocalTime amountReviewTime,
String accrualPostingApprovalType,
String accrualAmountApprovalStatus,
Boolean accrualAmountIsApproved,
String approvedByUser,
LocalDateTime accrualAmountApprovalDate,
LocalTime accrualAmountApprovalTime,
String accrualItemETag) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static MnlAccrsAccrPerdcAmounts.MnlAccrsAccrPerdcAmountsBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> MnlAccrsAccrPerdcAmountsField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getAccrualAmountAdjustedByUser()
Constraints: Not nullable, Maximum length: 12
|
LocalDateTime |
getAccrualAmountAdjustmentDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getAccrualAmountAdjustmentTime()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getAccrualAmountApprovalDate()
Constraints: Not nullable, Precision: 0
|
String |
getAccrualAmountApprovalStatus()
Constraints: Not nullable, Maximum length: 1
|
LocalTime |
getAccrualAmountApprovalTime()
Constraints: Not nullable, Precision: 0
|
Boolean |
getAccrualAmountIsApproved()
Constraints: none
|
Boolean |
getAccrualAmountIsReviewed()
Constraints: none
|
LocalDateTime |
getAccrualAmountProposalDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getAccrualAmountProposalTime()
Constraints: Not nullable, Precision: 0
|
String |
getAccrualAmountProposedByUser()
Constraints: Not nullable, Maximum length: 12
|
String |
getAccrualAmountReviewStatus()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getAccrualAmtInTransCrcy()
Constraints: Not nullable, Precision: 24, Scale: 3
|
String |
getAccrualEngineAccrualObjectType()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getAccrualItemETag()
Constraints: Not nullable, Maximum length: 60
|
String |
getAccrualItemType()
(Key Field) Constraints: Not nullable, Maximum length: 11
|
String |
getAccrualObject()
(Key Field) Constraints: Not nullable, Maximum length: 32
|
String |
getAccrualObjectLogicalSystem()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
LocalDateTime |
getAccrualPeriodEndDate()
(Key Field) Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getAccrualPeriodStartDate()
Constraints: Not nullable, Precision: 0
|
String |
getAccrualPostingApprovalType()
Constraints: Not nullable, Maximum length: 1
|
String |
getAccrualPostingReviewType()
Constraints: Not nullable, Maximum length: 1
|
String |
getAccrualSubobject()
(Key Field) Constraints: Not nullable, Maximum length: 32
|
LocalDateTime |
getAmountReviewDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getAmountReviewTime()
Constraints: Not nullable, Precision: 0
|
String |
getApprovedByUser()
Constraints: Not nullable, Maximum length: 12
|
String |
getCompanyCode()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
protected Map<String,Object> |
getKey() |
String |
getLedger()
(Key Field) Constraints: Not nullable, Maximum length: 2
|
String |
getProposedAccrAmtAdjmtReason()
Constraints: Not nullable, Maximum length: 2
|
BigDecimal |
getProposedAccrAmtInTransCrcy()
Constraints: Not nullable, Precision: 24, Scale: 3
|
String |
getReviewComment()
Constraints: Not nullable, Maximum length: 100
|
String |
getReviewedByUser()
Constraints: Not nullable, Maximum length: 12
|
String |
getTransactionCurrency()
Constraints: Not nullable, Maximum length: 5
|
Class<MnlAccrsAccrPerdcAmounts> |
getType() |
int |
hashCode() |
void |
setAccrualAmountAdjustedByUser(String accrualAmountAdjustedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setAccrualAmountAdjustmentDate(LocalDateTime accrualAmountAdjustmentDate)
Constraints: Not nullable, Precision: 0
|
void |
setAccrualAmountAdjustmentTime(LocalTime accrualAmountAdjustmentTime)
Constraints: Not nullable, Precision: 0
|
void |
setAccrualAmountApprovalDate(LocalDateTime accrualAmountApprovalDate)
Constraints: Not nullable, Precision: 0
|
void |
setAccrualAmountApprovalStatus(String accrualAmountApprovalStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setAccrualAmountApprovalTime(LocalTime accrualAmountApprovalTime)
Constraints: Not nullable, Precision: 0
|
void |
setAccrualAmountIsApproved(Boolean accrualAmountIsApproved)
Constraints: none
|
void |
setAccrualAmountIsReviewed(Boolean accrualAmountIsReviewed)
Constraints: none
|
void |
setAccrualAmountProposalDate(LocalDateTime accrualAmountProposalDate)
Constraints: Not nullable, Precision: 0
|
void |
setAccrualAmountProposalTime(LocalTime accrualAmountProposalTime)
Constraints: Not nullable, Precision: 0
|
void |
setAccrualAmountProposedByUser(String accrualAmountProposedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setAccrualAmountReviewStatus(String accrualAmountReviewStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setAccrualAmtInTransCrcy(BigDecimal accrualAmtInTransCrcy)
Constraints: Not nullable, Precision: 24, Scale: 3
|
void |
setAccrualEngineAccrualObjectType(String accrualEngineAccrualObjectType)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setAccrualItemETag(String accrualItemETag)
Constraints: Not nullable, Maximum length: 60
|
void |
setAccrualItemType(String accrualItemType)
(Key Field) Constraints: Not nullable, Maximum length: 11
|
void |
setAccrualObject(String accrualObject)
(Key Field) Constraints: Not nullable, Maximum length: 32
|
void |
setAccrualObjectLogicalSystem(String accrualObjectLogicalSystem)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setAccrualPeriodEndDate(LocalDateTime accrualPeriodEndDate)
(Key Field) Constraints: Not nullable, Precision: 0
|
void |
setAccrualPeriodStartDate(LocalDateTime accrualPeriodStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setAccrualPostingApprovalType(String accrualPostingApprovalType)
Constraints: Not nullable, Maximum length: 1
|
void |
setAccrualPostingReviewType(String accrualPostingReviewType)
Constraints: Not nullable, Maximum length: 1
|
void |
setAccrualSubobject(String accrualSubobject)
(Key Field) Constraints: Not nullable, Maximum length: 32
|
void |
setAmountReviewDate(LocalDateTime amountReviewDate)
Constraints: Not nullable, Precision: 0
|
void |
setAmountReviewTime(LocalTime amountReviewTime)
Constraints: Not nullable, Precision: 0
|
void |
setApprovedByUser(String approvedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCompanyCode(String companyCode)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setLedger(String ledger)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
void |
setProposedAccrAmtAdjmtReason(String proposedAccrAmtAdjmtReason)
Constraints: Not nullable, Maximum length: 2
|
void |
setProposedAccrAmtInTransCrcy(BigDecimal proposedAccrAmtInTransCrcy)
Constraints: Not nullable, Precision: 24, Scale: 3
|
void |
setReviewComment(String reviewComment)
Constraints: Not nullable, Maximum length: 100
|
void |
setReviewedByUser(String reviewedByUser)
Constraints: Not nullable, Maximum length: 12
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setTransactionCurrency(String transactionCurrency)
Constraints: Not nullable, Maximum length: 5
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final MnlAccrsAccrPerdcAmountsSelectable ALL_FIELDS
public static final MnlAccrsAccrPerdcAmountsField<String> ACCRUAL_ENGINE_ACCRUAL_OBJECT_TYPE
public static final MnlAccrsAccrPerdcAmountsField<String> COMPANY_CODE
public static final MnlAccrsAccrPerdcAmountsField<String> ACCRUAL_OBJECT
public static final MnlAccrsAccrPerdcAmountsField<String> ACCRUAL_SUBOBJECT
public static final MnlAccrsAccrPerdcAmountsField<String> ACCRUAL_ITEM_TYPE
public static final MnlAccrsAccrPerdcAmountsField<String> LEDGER
public static final MnlAccrsAccrPerdcAmountsField<LocalDateTime> ACCRUAL_PERIOD_END_DATE
public static final MnlAccrsAccrPerdcAmountsField<String> ACCRUAL_OBJECT_LOGICAL_SYSTEM
public static final MnlAccrsAccrPerdcAmountsField<LocalDateTime> ACCRUAL_PERIOD_START_DATE
public static final MnlAccrsAccrPerdcAmountsField<String> TRANSACTION_CURRENCY
public static final MnlAccrsAccrPerdcAmountsField<BigDecimal> PROPOSED_ACCR_AMT_IN_TRANS_CRCY
public static final MnlAccrsAccrPerdcAmountsField<BigDecimal> ACCRUAL_AMT_IN_TRANS_CRCY
public static final MnlAccrsAccrPerdcAmountsField<String> ACCRUAL_AMOUNT_PROPOSED_BY_USER
public static final MnlAccrsAccrPerdcAmountsField<LocalTime> ACCRUAL_AMOUNT_PROPOSAL_TIME
public static final MnlAccrsAccrPerdcAmountsField<LocalDateTime> ACCRUAL_AMOUNT_PROPOSAL_DATE
public static final MnlAccrsAccrPerdcAmountsField<String> PROPOSED_ACCR_AMT_ADJMT_REASON
public static final MnlAccrsAccrPerdcAmountsField<String> REVIEW_COMMENT
public static final MnlAccrsAccrPerdcAmountsField<String> ACCRUAL_AMOUNT_ADJUSTED_BY_USER
public static final MnlAccrsAccrPerdcAmountsField<LocalDateTime> ACCRUAL_AMOUNT_ADJUSTMENT_DATE
public static final MnlAccrsAccrPerdcAmountsField<LocalTime> ACCRUAL_AMOUNT_ADJUSTMENT_TIME
public static final MnlAccrsAccrPerdcAmountsField<String> ACCRUAL_POSTING_REVIEW_TYPE
public static final MnlAccrsAccrPerdcAmountsField<String> ACCRUAL_AMOUNT_REVIEW_STATUS
public static final MnlAccrsAccrPerdcAmountsField<Boolean> ACCRUAL_AMOUNT_IS_REVIEWED
public static final MnlAccrsAccrPerdcAmountsField<String> REVIEWED_BY_USER
public static final MnlAccrsAccrPerdcAmountsField<LocalDateTime> AMOUNT_REVIEW_DATE
public static final MnlAccrsAccrPerdcAmountsField<LocalTime> AMOUNT_REVIEW_TIME
public static final MnlAccrsAccrPerdcAmountsField<String> ACCRUAL_POSTING_APPROVAL_TYPE
public static final MnlAccrsAccrPerdcAmountsField<String> ACCRUAL_AMOUNT_APPROVAL_STATUS
public static final MnlAccrsAccrPerdcAmountsField<Boolean> ACCRUAL_AMOUNT_IS_APPROVED
public static final MnlAccrsAccrPerdcAmountsField<String> APPROVED_BY_USER
public static final MnlAccrsAccrPerdcAmountsField<LocalDateTime> ACCRUAL_AMOUNT_APPROVAL_DATE
public static final MnlAccrsAccrPerdcAmountsField<LocalTime> ACCRUAL_AMOUNT_APPROVAL_TIME
public static final MnlAccrsAccrPerdcAmountsField<String> ACCRUAL_ITEM_E_TAG
public MnlAccrsAccrPerdcAmounts()
public MnlAccrsAccrPerdcAmounts(@Nullable String accrualEngineAccrualObjectType, @Nullable String companyCode, @Nullable String accrualObject, @Nullable String accrualSubobject, @Nullable String accrualItemType, @Nullable String ledger, @Nullable LocalDateTime accrualPeriodEndDate, @Nullable String accrualObjectLogicalSystem, @Nullable LocalDateTime accrualPeriodStartDate, @Nullable String transactionCurrency, @Nullable BigDecimal proposedAccrAmtInTransCrcy, @Nullable BigDecimal accrualAmtInTransCrcy, @Nullable String accrualAmountProposedByUser, @Nullable LocalTime accrualAmountProposalTime, @Nullable LocalDateTime accrualAmountProposalDate, @Nullable String proposedAccrAmtAdjmtReason, @Nullable String reviewComment, @Nullable String accrualAmountAdjustedByUser, @Nullable LocalDateTime accrualAmountAdjustmentDate, @Nullable LocalTime accrualAmountAdjustmentTime, @Nullable String accrualPostingReviewType, @Nullable String accrualAmountReviewStatus, @Nullable Boolean accrualAmountIsReviewed, @Nullable String reviewedByUser, @Nullable LocalDateTime amountReviewDate, @Nullable LocalTime amountReviewTime, @Nullable String accrualPostingApprovalType, @Nullable String accrualAmountApprovalStatus, @Nullable Boolean accrualAmountIsApproved, @Nullable String approvedByUser, @Nullable LocalDateTime accrualAmountApprovalDate, @Nullable LocalTime accrualAmountApprovalTime, @Nullable String accrualItemETag)
@Nonnull public Class<MnlAccrsAccrPerdcAmounts> getType()
getType
in class VdmObject<MnlAccrsAccrPerdcAmounts>
public void setAccrualEngineAccrualObjectType(@Nullable String accrualEngineAccrualObjectType)
Original property name from the Odata EDM: AccrualEngineAccrualObjectType
accrualEngineAccrualObjectType
- Accrual Engine Application Componentpublic void setCompanyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
companyCode
- Company Codepublic void setAccrualObject(@Nullable String accrualObject)
Original property name from the Odata EDM: AccrualObject
accrualObject
- Identifier of the Accrual Objectpublic void setAccrualSubobject(@Nullable String accrualSubobject)
Original property name from the Odata EDM: AccrualSubobject
accrualSubobject
- Identifier of the Accrual Subobjectpublic void setAccrualItemType(@Nullable String accrualItemType)
Original property name from the Odata EDM: AccrualItemType
accrualItemType
- Accrual Item Typepublic void setLedger(@Nullable String ledger)
Original property name from the Odata EDM: Ledger
ledger
- Ledger in General Ledger Accountingpublic void setAccrualPeriodEndDate(@Nullable LocalDateTime accrualPeriodEndDate)
Original property name from the Odata EDM: AccrualPeriodEndDate
accrualPeriodEndDate
- Last day of period in Accrual Enginepublic void setAccrualObjectLogicalSystem(@Nullable String accrualObjectLogicalSystem)
Original property name from the Odata EDM: AccrualObjectLogicalSystem
accrualObjectLogicalSystem
- Logical System of Accrual Objectpublic void setAccrualPeriodStartDate(@Nullable LocalDateTime accrualPeriodStartDate)
Original property name from the Odata EDM: AccrualPeriodStartDate
accrualPeriodStartDate
- First day of period in Accrual Enginepublic void setTransactionCurrency(@Nullable String transactionCurrency)
Original property name from the Odata EDM: TransactionCurrency
transactionCurrency
- Transaction Currencypublic void setProposedAccrAmtInTransCrcy(@Nullable BigDecimal proposedAccrAmtInTransCrcy)
Original property name from the Odata EDM: ProposedAccrAmtInTransCrcy
proposedAccrAmtInTransCrcy
- Proposed Amount in Transaction Currencypublic void setAccrualAmtInTransCrcy(@Nullable BigDecimal accrualAmtInTransCrcy)
Original property name from the Odata EDM: AccrualAmtInTransCrcy
accrualAmtInTransCrcy
- Accrual Amount in Transaction Currencypublic void setAccrualAmountProposedByUser(@Nullable String accrualAmountProposedByUser)
Original property name from the Odata EDM: AccrualAmountProposedByUser
accrualAmountProposedByUser
- Name of the user who has last changed the period amountpublic void setAccrualAmountProposalTime(@Nullable LocalTime accrualAmountProposalTime)
Original property name from the Odata EDM: AccrualAmountProposalTime
accrualAmountProposalTime
- Time at which the period amount was last changedpublic void setAccrualAmountProposalDate(@Nullable LocalDateTime accrualAmountProposalDate)
Original property name from the Odata EDM: AccrualAmountProposalDate
accrualAmountProposalDate
- Day on which the period amount was last changedpublic void setProposedAccrAmtAdjmtReason(@Nullable String proposedAccrAmtAdjmtReason)
Original property name from the Odata EDM: ProposedAccrAmtAdjmtReason
proposedAccrAmtAdjmtReason
- Reason Codepublic void setReviewComment(@Nullable String reviewComment)
Original property name from the Odata EDM: ReviewComment
reviewComment
- Commentpublic void setAccrualAmountAdjustedByUser(@Nullable String accrualAmountAdjustedByUser)
Original property name from the Odata EDM: AccrualAmountAdjustedByUser
accrualAmountAdjustedByUser
- Name of the user who has adjusted the period amountpublic void setAccrualAmountAdjustmentDate(@Nullable LocalDateTime accrualAmountAdjustmentDate)
Original property name from the Odata EDM: AccrualAmountAdjustmentDate
accrualAmountAdjustmentDate
- Day on which the period amount was adjustedpublic void setAccrualAmountAdjustmentTime(@Nullable LocalTime accrualAmountAdjustmentTime)
Original property name from the Odata EDM: AccrualAmountAdjustmentTime
accrualAmountAdjustmentTime
- Time at which the period amount was adjustedpublic void setAccrualPostingReviewType(@Nullable String accrualPostingReviewType)
Original property name from the Odata EDM: AccrualPostingReviewType
accrualPostingReviewType
- Review Typepublic void setAccrualAmountReviewStatus(@Nullable String accrualAmountReviewStatus)
Original property name from the Odata EDM: AccrualAmountReviewStatus
accrualAmountReviewStatus
- Review Statuspublic void setAccrualAmountIsReviewed(@Nullable Boolean accrualAmountIsReviewed)
Original property name from the Odata EDM: AccrualAmountIsReviewed
accrualAmountIsReviewed
- Amount Reviewedpublic void setReviewedByUser(@Nullable String reviewedByUser)
Original property name from the Odata EDM: ReviewedByUser
reviewedByUser
- Name of the user who has reviewed the period amountpublic void setAmountReviewDate(@Nullable LocalDateTime amountReviewDate)
Original property name from the Odata EDM: AmountReviewDate
amountReviewDate
- Day on which the period amount was reviewedpublic void setAmountReviewTime(@Nullable LocalTime amountReviewTime)
Original property name from the Odata EDM: AmountReviewTime
amountReviewTime
- Time at which the period amount was reviewedpublic void setAccrualPostingApprovalType(@Nullable String accrualPostingApprovalType)
Original property name from the Odata EDM: AccrualPostingApprovalType
accrualPostingApprovalType
- Approval Typepublic void setAccrualAmountApprovalStatus(@Nullable String accrualAmountApprovalStatus)
Original property name from the Odata EDM: AccrualAmountApprovalStatus
accrualAmountApprovalStatus
- Approval Statuspublic void setAccrualAmountIsApproved(@Nullable Boolean accrualAmountIsApproved)
Original property name from the Odata EDM: AccrualAmountIsApproved
accrualAmountIsApproved
- Amount Approvedpublic void setApprovedByUser(@Nullable String approvedByUser)
Original property name from the Odata EDM: ApprovedByUser
approvedByUser
- Name of the user who has approved the accrual amountpublic void setAccrualAmountApprovalDate(@Nullable LocalDateTime accrualAmountApprovalDate)
Original property name from the Odata EDM: AccrualAmountApprovalDate
accrualAmountApprovalDate
- Day on which the period amount was approvedpublic void setAccrualAmountApprovalTime(@Nullable LocalTime accrualAmountApprovalTime)
Original property name from the Odata EDM: AccrualAmountApprovalTime
accrualAmountApprovalTime
- Time at which the period amount was approvedpublic void setAccrualItemETag(@Nullable String accrualItemETag)
Original property name from the Odata EDM: AccrualItemETag
accrualItemETag
- Etag of Accrual itemprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<MnlAccrsAccrPerdcAmounts>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<MnlAccrsAccrPerdcAmounts>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<MnlAccrsAccrPerdcAmounts>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<MnlAccrsAccrPerdcAmounts>
@Nonnull public static <T> MnlAccrsAccrPerdcAmountsField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Nonnull public static <T,DomainT> MnlAccrsAccrPerdcAmountsField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<MnlAccrsAccrPerdcAmounts>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<MnlAccrsAccrPerdcAmounts>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<MnlAccrsAccrPerdcAmounts>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<MnlAccrsAccrPerdcAmounts>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull public static MnlAccrsAccrPerdcAmounts.MnlAccrsAccrPerdcAmountsBuilder builder()
@Nullable public String getAccrualEngineAccrualObjectType()
Original property name from the Odata EDM: AccrualEngineAccrualObjectType
@Nullable public String getCompanyCode()
Original property name from the Odata EDM: CompanyCode
@Nullable public String getAccrualObject()
Original property name from the Odata EDM: AccrualObject
@Nullable public String getAccrualSubobject()
Original property name from the Odata EDM: AccrualSubobject
@Nullable public String getAccrualItemType()
Original property name from the Odata EDM: AccrualItemType
@Nullable public String getLedger()
Original property name from the Odata EDM: Ledger
@Nullable public LocalDateTime getAccrualPeriodEndDate()
Original property name from the Odata EDM: AccrualPeriodEndDate
@Nullable public String getAccrualObjectLogicalSystem()
Original property name from the Odata EDM: AccrualObjectLogicalSystem
@Nullable public LocalDateTime getAccrualPeriodStartDate()
Original property name from the Odata EDM: AccrualPeriodStartDate
@Nullable public String getTransactionCurrency()
Original property name from the Odata EDM: TransactionCurrency
@Nullable public BigDecimal getProposedAccrAmtInTransCrcy()
Original property name from the Odata EDM: ProposedAccrAmtInTransCrcy
@Nullable public BigDecimal getAccrualAmtInTransCrcy()
Original property name from the Odata EDM: AccrualAmtInTransCrcy
@Nullable public String getAccrualAmountProposedByUser()
Original property name from the Odata EDM: AccrualAmountProposedByUser
@Nullable public LocalTime getAccrualAmountProposalTime()
Original property name from the Odata EDM: AccrualAmountProposalTime
@Nullable public LocalDateTime getAccrualAmountProposalDate()
Original property name from the Odata EDM: AccrualAmountProposalDate
@Nullable public String getProposedAccrAmtAdjmtReason()
Original property name from the Odata EDM: ProposedAccrAmtAdjmtReason
@Nullable public String getReviewComment()
Original property name from the Odata EDM: ReviewComment
@Nullable public String getAccrualAmountAdjustedByUser()
Original property name from the Odata EDM: AccrualAmountAdjustedByUser
@Nullable public LocalDateTime getAccrualAmountAdjustmentDate()
Original property name from the Odata EDM: AccrualAmountAdjustmentDate
@Nullable public LocalTime getAccrualAmountAdjustmentTime()
Original property name from the Odata EDM: AccrualAmountAdjustmentTime
@Nullable public String getAccrualPostingReviewType()
Original property name from the Odata EDM: AccrualPostingReviewType
@Nullable public String getAccrualAmountReviewStatus()
Original property name from the Odata EDM: AccrualAmountReviewStatus
@Nullable public Boolean getAccrualAmountIsReviewed()
Original property name from the Odata EDM: AccrualAmountIsReviewed
@Nullable public String getReviewedByUser()
Original property name from the Odata EDM: ReviewedByUser
@Nullable public LocalDateTime getAmountReviewDate()
Original property name from the Odata EDM: AmountReviewDate
@Nullable public LocalTime getAmountReviewTime()
Original property name from the Odata EDM: AmountReviewTime
@Nullable public String getAccrualPostingApprovalType()
Original property name from the Odata EDM: AccrualPostingApprovalType
@Nullable public String getAccrualAmountApprovalStatus()
Original property name from the Odata EDM: AccrualAmountApprovalStatus
@Nullable public Boolean getAccrualAmountIsApproved()
Original property name from the Odata EDM: AccrualAmountIsApproved
@Nullable public String getApprovedByUser()
Original property name from the Odata EDM: ApprovedByUser
@Nullable public LocalDateTime getAccrualAmountApprovalDate()
Original property name from the Odata EDM: AccrualAmountApprovalDate
@Nullable public LocalTime getAccrualAmountApprovalTime()
Original property name from the Odata EDM: AccrualAmountApprovalTime
@Nullable public String getAccrualItemETag()
Original property name from the Odata EDM: AccrualItemETag
@Nonnull public String toString()
toString
in class VdmObject<MnlAccrsAccrPerdcAmounts>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<MnlAccrsAccrPerdcAmounts>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<MnlAccrsAccrPerdcAmounts>
public int hashCode()
hashCode
in class VdmObject<MnlAccrsAccrPerdcAmounts>
Copyright © 2021 SAP SE. All rights reserved.