Class CABPInvcItemEnhcdForDspCrcy
Original entity name from the Odata EDM: CABPInvcItemEnhcdForDspCrcyType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CABPInvcItemEnhcdForDspCrcy instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<CABPInvcItemEnhcdForDspCrcy>Selector for all available fields of CABPInvcItemEnhcdForDspCrcy.static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.Guid<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.Date<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.Date<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.Date<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.Date<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.Date<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.Date<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.Date<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.Time<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.Date<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.Date<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy>static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>static final NavigationProperty.Single<CABPInvcItemEnhcdForDspCrcy,CABPInvcItemEnhcdForDspCrcyParameters> Use with available request builders to apply the Parameters navigation property to query operations.static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionCABPInvcItemEnhcdForDspCrcy(UUID cABusPartnerInvoiceUUID, String cABusPartnerInvoiceItem, String cABusPartnerInvoiceItemStatus, String cADocumentContainerRefType, String cADocumentContainerReference, LocalDate creationDate, LocalTime creationTime, String cADocument, String cARepetitionItemNumber, String cABPItemNumber, String businessPartner, String contractAccount, String cAContract, String cASubApplication, String companyCode, String cADocumentOriginCode, String cABPItemText, String businessArea, String segment, BigDecimal cACashDiscountRate, String cAGroupingForPayment, String cAApplicationArea, String cAMainTransaction, String cASubTransaction, String cAClearingReason, LocalDate documentDate, LocalDate cAPostingDate, LocalDate cANetDueDate, LocalDate cADeferralDate, LocalDate cACashDiscountDueDate, LocalDate cAValueDateForClearing, LocalDate cAClearingDate, LocalDate exchangeRateDate, String transactionCurrency, BigDecimal cAAmountInTransactionCurrency, BigDecimal cAOpenAmountInTransactionCrcy, BigDecimal cACashDiscountAmtInTransCrcy, BigDecimal cAEligibleAmountForCshDiscInTC, BigDecimal cAReleasedAmtInTransCurrency, String displayCurrency, BigDecimal amountInDisplayCurrency, BigDecimal openAmountInDisplayCrcy, BigDecimal cashDiscountAmountInDspCrcy, BigDecimal cAEligibleAmountForCshDiscInDC, BigDecimal cAReleasedAmtInDisplayCurrency, BigDecimal cAClearingAmountInDisplayCrcy, CABPInvcItemEnhcdForDspCrcyParameters toParameters) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable, Precision: 23, Scale: 0Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Precision: 13, Scale: 0Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 50(Key Field) Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullableConstraints: Not nullable, Precision: 13, Scale: 0Constraints: NullableConstraints: Not nullable, Precision: 5, Scale: 3Constraints: Not nullable, Precision: 23, Scale: 0Constraints: NullableConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 20Constraints: NullableConstraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 50Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 23, Scale: 0Constraints: Not nullable, Precision: 13, Scale: 0Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: NullableConstraints: Not nullable, Precision: 14, Scale: 0Constraints: NullableConstraints: Not nullable, Precision: 23, Scale: 0Constraints: Not nullable, Precision: 13, Scale: 0Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 23, Scale: 0Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: NullableConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 12Constraints: NullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 3Constraints: Nullableprotected StringConstraints: Nullableprotected ODataEntityKeygetKey()Constraints: Not nullable, Precision: 23, Scale: 0io.vavr.control.Option<CABPInvcItemEnhcdForDspCrcyParameters>Retrieval of associated CABPInvcItemEnhcdForDspCrcyParameters entity (one to one).Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3getType()inthashCode()voidsetAmountInDisplayCurrency(BigDecimal amountInDisplayCurrency) Constraints: Not nullable, Precision: 23, Scale: 0voidsetBusinessArea(String businessArea) Constraints: Not nullable, Maximum length: 4voidsetBusinessPartner(String businessPartner) Constraints: Not nullable, Maximum length: 10voidsetCAAmountInTransactionCurrency(BigDecimal cAAmountInTransactionCurrency) Constraints: Not nullable, Precision: 13, Scale: 0voidsetCAApplicationArea(String cAApplicationArea) Constraints: Not nullable, Maximum length: 1voidsetCABPItemNumber(String cABPItemNumber) Constraints: Not nullable, Maximum length: 4voidsetCABPItemText(String cABPItemText) Constraints: Not nullable, Maximum length: 50voidsetCABusPartnerInvoiceItem(String cABusPartnerInvoiceItem) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetCABusPartnerInvoiceItemStatus(String cABusPartnerInvoiceItemStatus) Constraints: Not nullable, Maximum length: 2voidsetCABusPartnerInvoiceUUID(UUID cABusPartnerInvoiceUUID) (Key Field) Constraints: Not nullablevoidsetCACashDiscountAmtInTransCrcy(BigDecimal cACashDiscountAmtInTransCrcy) Constraints: Not nullable, Precision: 13, Scale: 0voidsetCACashDiscountDueDate(LocalDate cACashDiscountDueDate) Constraints: NullablevoidsetCACashDiscountRate(BigDecimal cACashDiscountRate) Constraints: Not nullable, Precision: 5, Scale: 3voidsetCAClearingAmountInDisplayCrcy(BigDecimal cAClearingAmountInDisplayCrcy) Constraints: Not nullable, Precision: 23, Scale: 0voidsetCAClearingDate(LocalDate cAClearingDate) Constraints: NullablevoidsetCAClearingReason(String cAClearingReason) Constraints: Not nullable, Maximum length: 2voidsetCAContract(String cAContract) Constraints: Not nullable, Maximum length: 20voidsetCADeferralDate(LocalDate cADeferralDate) Constraints: NullablevoidsetCADocument(String cADocument) Constraints: Not nullable, Maximum length: 12voidsetCADocumentContainerReference(String cADocumentContainerReference) Constraints: Not nullable, Maximum length: 50voidsetCADocumentContainerRefType(String cADocumentContainerRefType) Constraints: Not nullable, Maximum length: 3voidsetCADocumentOriginCode(String cADocumentOriginCode) Constraints: Not nullable, Maximum length: 2voidsetCAEligibleAmountForCshDiscInDC(BigDecimal cAEligibleAmountForCshDiscInDC) Constraints: Not nullable, Precision: 23, Scale: 0voidsetCAEligibleAmountForCshDiscInTC(BigDecimal cAEligibleAmountForCshDiscInTC) Constraints: Not nullable, Precision: 13, Scale: 0voidsetCAGroupingForPayment(String cAGroupingForPayment) Constraints: Not nullable, Maximum length: 10voidsetCAMainTransaction(String cAMainTransaction) Constraints: Not nullable, Maximum length: 4voidsetCANetDueDate(LocalDate cANetDueDate) Constraints: NullablevoidsetCAOpenAmountInTransactionCrcy(BigDecimal cAOpenAmountInTransactionCrcy) Constraints: Not nullable, Precision: 14, Scale: 0voidsetCAPostingDate(LocalDate cAPostingDate) Constraints: NullablevoidsetCAReleasedAmtInDisplayCurrency(BigDecimal cAReleasedAmtInDisplayCurrency) Constraints: Not nullable, Precision: 23, Scale: 0voidsetCAReleasedAmtInTransCurrency(BigDecimal cAReleasedAmtInTransCurrency) Constraints: Not nullable, Precision: 13, Scale: 0voidsetCARepetitionItemNumber(String cARepetitionItemNumber) Constraints: Not nullable, Maximum length: 3voidsetCashDiscountAmountInDspCrcy(BigDecimal cashDiscountAmountInDspCrcy) Constraints: Not nullable, Precision: 23, Scale: 0voidsetCASubApplication(String cASubApplication) Constraints: Not nullable, Maximum length: 1voidsetCASubTransaction(String cASubTransaction) Constraints: Not nullable, Maximum length: 4voidsetCAValueDateForClearing(LocalDate cAValueDateForClearing) Constraints: NullablevoidsetCompanyCode(String companyCode) Constraints: Not nullable, Maximum length: 4voidsetContractAccount(String contractAccount) Constraints: Not nullable, Maximum length: 12voidsetCreationDate(LocalDate creationDate) Constraints: NullablevoidsetCreationTime(LocalTime creationTime) Constraints: Not nullablevoidsetDisplayCurrency(String displayCurrency) Constraints: Not nullable, Maximum length: 3voidsetDocumentDate(LocalDate documentDate) Constraints: NullablevoidsetExchangeRateDate(LocalDate exchangeRateDate) Constraints: NullablevoidsetOpenAmountInDisplayCrcy(BigDecimal openAmountInDisplayCrcy) Constraints: Not nullable, Precision: 23, Scale: 0voidOverwrites the associated CABPInvcItemEnhcdForDspCrcyParameters entity for the loaded navigation property Parameters.voidsetSegment(String segment) Constraints: Not nullable, Maximum length: 10voidsetTransactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 3toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDefaultServicePath, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of CABPInvcItemEnhcdForDspCrcy. -
CA_BUS_PARTNER_INVOICE_UUID
-
CA_BUS_PARTNER_INVOICE_ITEM
-
CA_BUS_PARTNER_INVOICE_ITEM_STATUS
public static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy> CA_BUS_PARTNER_INVOICE_ITEM_STATUS -
CA_DOCUMENT_CONTAINER_REF_TYPE
public static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy> CA_DOCUMENT_CONTAINER_REF_TYPE -
CA_DOCUMENT_CONTAINER_REFERENCE
public static final SimpleProperty.String<CABPInvcItemEnhcdForDspCrcy> CA_DOCUMENT_CONTAINER_REFERENCE -
CREATION_DATE
-
CREATION_TIME
-
CA_DOCUMENT
-
CA_REPETITION_ITEM_NUMBER
-
CABP_ITEM_NUMBER
-
BUSINESS_PARTNER
-
CONTRACT_ACCOUNT
-
CA_CONTRACT
-
CA_SUB_APPLICATION
-
COMPANY_CODE
-
CA_DOCUMENT_ORIGIN_CODE
-
CABP_ITEM_TEXT
-
BUSINESS_AREA
-
SEGMENT
-
CA_CASH_DISCOUNT_RATE
public static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy> CA_CASH_DISCOUNT_RATE -
CA_GROUPING_FOR_PAYMENT
-
CA_APPLICATION_AREA
-
CA_MAIN_TRANSACTION
-
CA_SUB_TRANSACTION
-
CA_CLEARING_REASON
-
DOCUMENT_DATE
-
CA_POSTING_DATE
-
CA_NET_DUE_DATE
-
CA_DEFERRAL_DATE
-
CA_CASH_DISCOUNT_DUE_DATE
-
CA_VALUE_DATE_FOR_CLEARING
-
CA_CLEARING_DATE
-
EXCHANGE_RATE_DATE
-
TRANSACTION_CURRENCY
-
CA_AMOUNT_IN_TRANSACTION_CURRENCY
public static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy> CA_AMOUNT_IN_TRANSACTION_CURRENCY -
CA_OPEN_AMOUNT_IN_TRANSACTION_CRCY
public static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy> CA_OPEN_AMOUNT_IN_TRANSACTION_CRCY -
CA_CASH_DISCOUNT_AMT_IN_TRANS_CRCY
public static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy> CA_CASH_DISCOUNT_AMT_IN_TRANS_CRCY -
CA_ELIGIBLE_AMOUNT_FOR_CSH_DISC_IN_TC
public static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy> CA_ELIGIBLE_AMOUNT_FOR_CSH_DISC_IN_TC -
CA_RELEASED_AMT_IN_TRANS_CURRENCY
public static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy> CA_RELEASED_AMT_IN_TRANS_CURRENCY -
DISPLAY_CURRENCY
-
AMOUNT_IN_DISPLAY_CURRENCY
public static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy> AMOUNT_IN_DISPLAY_CURRENCY -
OPEN_AMOUNT_IN_DISPLAY_CRCY
public static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy> OPEN_AMOUNT_IN_DISPLAY_CRCY -
CASH_DISCOUNT_AMOUNT_IN_DSP_CRCY
public static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy> CASH_DISCOUNT_AMOUNT_IN_DSP_CRCY -
CA_ELIGIBLE_AMOUNT_FOR_CSH_DISC_IN_DC
public static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy> CA_ELIGIBLE_AMOUNT_FOR_CSH_DISC_IN_DC -
CA_RELEASED_AMT_IN_DISPLAY_CURRENCY
public static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy> CA_RELEASED_AMT_IN_DISPLAY_CURRENCY -
CA_CLEARING_AMOUNT_IN_DISPLAY_CRCY
public static final SimpleProperty.NumericDecimal<CABPInvcItemEnhcdForDspCrcy> CA_CLEARING_AMOUNT_IN_DISPLAY_CRCY -
TO_PARAMETERS
public static final NavigationProperty.Single<CABPInvcItemEnhcdForDspCrcy,CABPInvcItemEnhcdForDspCrcyParameters> TO_PARAMETERSUse with available request builders to apply the Parameters navigation property to query operations.
-
-
Constructor Details
-
CABPInvcItemEnhcdForDspCrcy
public CABPInvcItemEnhcdForDspCrcy() -
CABPInvcItemEnhcdForDspCrcy
public CABPInvcItemEnhcdForDspCrcy(@Nullable UUID cABusPartnerInvoiceUUID, @Nullable String cABusPartnerInvoiceItem, @Nullable String cABusPartnerInvoiceItemStatus, @Nullable String cADocumentContainerRefType, @Nullable String cADocumentContainerReference, @Nullable LocalDate creationDate, @Nullable LocalTime creationTime, @Nullable String cADocument, @Nullable String cARepetitionItemNumber, @Nullable String cABPItemNumber, @Nullable String businessPartner, @Nullable String contractAccount, @Nullable String cAContract, @Nullable String cASubApplication, @Nullable String companyCode, @Nullable String cADocumentOriginCode, @Nullable String cABPItemText, @Nullable String businessArea, @Nullable String segment, @Nullable BigDecimal cACashDiscountRate, @Nullable String cAGroupingForPayment, @Nullable String cAApplicationArea, @Nullable String cAMainTransaction, @Nullable String cASubTransaction, @Nullable String cAClearingReason, @Nullable LocalDate documentDate, @Nullable LocalDate cAPostingDate, @Nullable LocalDate cANetDueDate, @Nullable LocalDate cADeferralDate, @Nullable LocalDate cACashDiscountDueDate, @Nullable LocalDate cAValueDateForClearing, @Nullable LocalDate cAClearingDate, @Nullable LocalDate exchangeRateDate, @Nullable String transactionCurrency, @Nullable BigDecimal cAAmountInTransactionCurrency, @Nullable BigDecimal cAOpenAmountInTransactionCrcy, @Nullable BigDecimal cACashDiscountAmtInTransCrcy, @Nullable BigDecimal cAEligibleAmountForCshDiscInTC, @Nullable BigDecimal cAReleasedAmtInTransCurrency, @Nullable String displayCurrency, @Nullable BigDecimal amountInDisplayCurrency, @Nullable BigDecimal openAmountInDisplayCrcy, @Nullable BigDecimal cashDiscountAmountInDspCrcy, @Nullable BigDecimal cAEligibleAmountForCshDiscInDC, @Nullable BigDecimal cAReleasedAmtInDisplayCurrency, @Nullable BigDecimal cAClearingAmountInDisplayCrcy, @Nullable CABPInvcItemEnhcdForDspCrcyParameters toParameters)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CABPInvcItemEnhcdForDspCrcy>
-
setCABusPartnerInvoiceUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CABusPartnerInvoiceUUID
- Parameters:
cABusPartnerInvoiceUUID- Document Container ID
-
setCABusPartnerInvoiceItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CABusPartnerInvoiceItem
- Parameters:
cABusPartnerInvoiceItem- Sequence Number
-
setCABusPartnerInvoiceItemStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CABusPartnerInvoiceItemStatus
- Parameters:
cABusPartnerInvoiceItemStatus- Status of Item of an Invoice
-
setCADocumentContainerRefType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CADocumentContainerRefType
- Parameters:
cADocumentContainerRefType- Document Container - Reference Type
-
setCADocumentContainerReference
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: CADocumentContainerReference
- Parameters:
cADocumentContainerReference- Document Container - Identification for Reference Category
-
setCreationDate
Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Parameters:
creationDate- Day On Which Accounting Document Was Entered
-
setCreationTime
Constraints: Not nullableOriginal property name from the Odata EDM: CreationTime
- Parameters:
creationTime- Time of Entry
-
setCADocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CADocument
- Parameters:
cADocument- Document
-
setCARepetitionItemNumber
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CARepetitionItemNumber
- Parameters:
cARepetitionItemNumber- Repetition Item in FI-CA Document
-
setCABPItemNumber
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CABPItemNumber
- Parameters:
cABPItemNumber- Item Number in FI-CA Document
-
setBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Parameters:
businessPartner- Business Partner Number
-
setContractAccount
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ContractAccount
- Parameters:
contractAccount- Contract Account
-
setCAContract
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: CAContract
- Parameters:
cAContract- Reference Specifications from Contract
-
setCASubApplication
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CASubApplication
- Parameters:
cASubApplication- Subapplication in Contract Accounts Receivable and Payable
-
setCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Parameters:
companyCode- Company Code
-
setCADocumentOriginCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CADocumentOriginCode
- Parameters:
cADocumentOriginCode- The cADocumentOriginCode to set.
-
setCABPItemText
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: CABPItemText
- Parameters:
cABPItemText- The cABPItemText to set.
-
setBusinessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Parameters:
businessArea- The businessArea to set.
-
setSegment
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Segment
- Parameters:
segment- The segment to set.
-
setCACashDiscountRate
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CACashDiscountRate
- Parameters:
cACashDiscountRate- The cACashDiscountRate to set.
-
setCAGroupingForPayment
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CAGroupingForPayment
- Parameters:
cAGroupingForPayment- The cAGroupingForPayment to set.
-
setCAApplicationArea
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CAApplicationArea
- Parameters:
cAApplicationArea- The cAApplicationArea to set.
-
setCAMainTransaction
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAMainTransaction
- Parameters:
cAMainTransaction- The cAMainTransaction to set.
-
setCASubTransaction
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CASubTransaction
- Parameters:
cASubTransaction- The cASubTransaction to set.
-
setCAClearingReason
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CAClearingReason
- Parameters:
cAClearingReason- The cAClearingReason to set.
-
setDocumentDate
Constraints: NullableOriginal property name from the Odata EDM: DocumentDate
- Parameters:
documentDate- The documentDate to set.
-
setCAPostingDate
Constraints: NullableOriginal property name from the Odata EDM: CAPostingDate
- Parameters:
cAPostingDate- The cAPostingDate to set.
-
setCANetDueDate
Constraints: NullableOriginal property name from the Odata EDM: CANetDueDate
- Parameters:
cANetDueDate- The cANetDueDate to set.
-
setCADeferralDate
Constraints: NullableOriginal property name from the Odata EDM: CADeferralDate
- Parameters:
cADeferralDate- The cADeferralDate to set.
-
setCACashDiscountDueDate
Constraints: NullableOriginal property name from the Odata EDM: CACashDiscountDueDate
- Parameters:
cACashDiscountDueDate- The cACashDiscountDueDate to set.
-
setCAValueDateForClearing
Constraints: NullableOriginal property name from the Odata EDM: CAValueDateForClearing
- Parameters:
cAValueDateForClearing- The cAValueDateForClearing to set.
-
setCAClearingDate
Constraints: NullableOriginal property name from the Odata EDM: CAClearingDate
- Parameters:
cAClearingDate- The cAClearingDate to set.
-
setExchangeRateDate
Constraints: NullableOriginal property name from the Odata EDM: ExchangeRateDate
- Parameters:
exchangeRateDate- The exchangeRateDate to set.
-
setTransactionCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransactionCurrency
- Parameters:
transactionCurrency- Transaction Currency
-
setCAAmountInTransactionCurrency
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CAAmountInTransactionCurrency
- Parameters:
cAAmountInTransactionCurrency- The cAAmountInTransactionCurrency to set.
-
setCAOpenAmountInTransactionCrcy
Constraints: Not nullable, Precision: 14, Scale: 0Original property name from the Odata EDM: CAOpenAmountInTransactionCrcy
- Parameters:
cAOpenAmountInTransactionCrcy- The cAOpenAmountInTransactionCrcy to set.
-
setCACashDiscountAmtInTransCrcy
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CACashDiscountAmtInTransCrcy
- Parameters:
cACashDiscountAmtInTransCrcy- The cACashDiscountAmtInTransCrcy to set.
-
setCAEligibleAmountForCshDiscInTC
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CAEligibleAmountForCshDiscInTC
- Parameters:
cAEligibleAmountForCshDiscInTC- The cAEligibleAmountForCshDiscInTC to set.
-
setCAReleasedAmtInTransCurrency
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CAReleasedAmtInTransCurrency
- Parameters:
cAReleasedAmtInTransCurrency- The cAReleasedAmtInTransCurrency to set.
-
setDisplayCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DisplayCurrency
- Parameters:
displayCurrency- Currency Key
-
setAmountInDisplayCurrency
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: AmountInDisplayCurrency
- Parameters:
amountInDisplayCurrency- The amountInDisplayCurrency to set.
-
setOpenAmountInDisplayCrcy
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: OpenAmountInDisplayCrcy
- Parameters:
openAmountInDisplayCrcy- The openAmountInDisplayCrcy to set.
-
setCashDiscountAmountInDspCrcy
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CashDiscountAmountInDspCrcy
- Parameters:
cashDiscountAmountInDspCrcy- The cashDiscountAmountInDspCrcy to set.
-
setCAEligibleAmountForCshDiscInDC
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CAEligibleAmountForCshDiscInDC
- Parameters:
cAEligibleAmountForCshDiscInDC- The cAEligibleAmountForCshDiscInDC to set.
-
setCAReleasedAmtInDisplayCurrency
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CAReleasedAmtInDisplayCurrency
- Parameters:
cAReleasedAmtInDisplayCurrency- The cAReleasedAmtInDisplayCurrency to set.
-
setCAClearingAmountInDisplayCrcy
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CAClearingAmountInDisplayCrcy
- Parameters:
cAClearingAmountInDisplayCrcy- The cAClearingAmountInDisplayCrcy to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CABPInvcItemEnhcdForDspCrcy>
-
getKey
- Overrides:
getKeyin classVdmObject<CABPInvcItemEnhcdForDspCrcy>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CABPInvcItemEnhcdForDspCrcy>
-
fromMap
- Overrides:
fromMapin classVdmObject<CABPInvcItemEnhcdForDspCrcy>
-
getParametersIfPresent
@Nonnull public io.vavr.control.Option<CABPInvcItemEnhcdForDspCrcyParameters> getParametersIfPresent()Retrieval of associated CABPInvcItemEnhcdForDspCrcyParameters entity (one to one). This corresponds to the OData navigation property Parameters.If the navigation property for an entity CABPInvcItemEnhcdForDspCrcy has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property Parameters is already loaded, the result will contain
the CABPInvcItemEnhcdForDspCrcyParameters entity. If not, an
Optionwith result stateemptyis returned.
-
setParameters
Overwrites the associated CABPInvcItemEnhcdForDspCrcyParameters entity for the loaded navigation property Parameters.- Parameters:
value- New CABPInvcItemEnhcdForDspCrcyParameters entity.
-
builder
-
getCABusPartnerInvoiceUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: CABusPartnerInvoiceUUID
- Returns:
- Document Container ID
-
getCABusPartnerInvoiceItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: CABusPartnerInvoiceItem
- Returns:
- Sequence Number
-
getCABusPartnerInvoiceItemStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CABusPartnerInvoiceItemStatus
- Returns:
- Status of Item of an Invoice
-
getCADocumentContainerRefType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CADocumentContainerRefType
- Returns:
- Document Container - Reference Type
-
getCADocumentContainerReference
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: CADocumentContainerReference
- Returns:
- Document Container - Identification for Reference Category
-
getCreationDate
Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Returns:
- Day On Which Accounting Document Was Entered
-
getCreationTime
Constraints: Not nullableOriginal property name from the Odata EDM: CreationTime
- Returns:
- Time of Entry
-
getCADocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CADocument
- Returns:
- Document
-
getCARepetitionItemNumber
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CARepetitionItemNumber
- Returns:
- Repetition Item in FI-CA Document
-
getCABPItemNumber
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CABPItemNumber
- Returns:
- Item Number in FI-CA Document
-
getBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Returns:
- Business Partner Number
-
getContractAccount
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ContractAccount
- Returns:
- Contract Account
-
getCAContract
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: CAContract
- Returns:
- Reference Specifications from Contract
-
getCASubApplication
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CASubApplication
- Returns:
- Subapplication in Contract Accounts Receivable and Payable
-
getCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
- Company Code
-
getCADocumentOriginCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CADocumentOriginCode
- Returns:
- The cADocumentOriginCode contained in this
VdmEntity.
-
getCABPItemText
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: CABPItemText
- Returns:
- The cABPItemText contained in this
VdmEntity.
-
getBusinessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Returns:
- The businessArea contained in this
VdmEntity.
-
getSegment
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Segment
- Returns:
- The segment contained in this
VdmEntity.
-
getCACashDiscountRate
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CACashDiscountRate
- Returns:
- The cACashDiscountRate contained in this
VdmEntity.
-
getCAGroupingForPayment
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CAGroupingForPayment
- Returns:
- The cAGroupingForPayment contained in this
VdmEntity.
-
getCAApplicationArea
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CAApplicationArea
- Returns:
- The cAApplicationArea contained in this
VdmEntity.
-
getCAMainTransaction
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CAMainTransaction
- Returns:
- The cAMainTransaction contained in this
VdmEntity.
-
getCASubTransaction
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CASubTransaction
- Returns:
- The cASubTransaction contained in this
VdmEntity.
-
getCAClearingReason
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CAClearingReason
- Returns:
- The cAClearingReason contained in this
VdmEntity.
-
getDocumentDate
Constraints: NullableOriginal property name from the Odata EDM: DocumentDate
- Returns:
- The documentDate contained in this
VdmEntity.
-
getCAPostingDate
Constraints: NullableOriginal property name from the Odata EDM: CAPostingDate
- Returns:
- The cAPostingDate contained in this
VdmEntity.
-
getCANetDueDate
Constraints: NullableOriginal property name from the Odata EDM: CANetDueDate
- Returns:
- The cANetDueDate contained in this
VdmEntity.
-
getCADeferralDate
Constraints: NullableOriginal property name from the Odata EDM: CADeferralDate
- Returns:
- The cADeferralDate contained in this
VdmEntity.
-
getCACashDiscountDueDate
Constraints: NullableOriginal property name from the Odata EDM: CACashDiscountDueDate
- Returns:
- The cACashDiscountDueDate contained in this
VdmEntity.
-
getCAValueDateForClearing
Constraints: NullableOriginal property name from the Odata EDM: CAValueDateForClearing
- Returns:
- The cAValueDateForClearing contained in this
VdmEntity.
-
getCAClearingDate
Constraints: NullableOriginal property name from the Odata EDM: CAClearingDate
- Returns:
- The cAClearingDate contained in this
VdmEntity.
-
getExchangeRateDate
Constraints: NullableOriginal property name from the Odata EDM: ExchangeRateDate
- Returns:
- The exchangeRateDate contained in this
VdmEntity.
-
getTransactionCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransactionCurrency
- Returns:
- Transaction Currency
-
getCAAmountInTransactionCurrency
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CAAmountInTransactionCurrency
- Returns:
- The cAAmountInTransactionCurrency contained in this
VdmEntity.
-
getCAOpenAmountInTransactionCrcy
Constraints: Not nullable, Precision: 14, Scale: 0Original property name from the Odata EDM: CAOpenAmountInTransactionCrcy
- Returns:
- The cAOpenAmountInTransactionCrcy contained in this
VdmEntity.
-
getCACashDiscountAmtInTransCrcy
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CACashDiscountAmtInTransCrcy
- Returns:
- The cACashDiscountAmtInTransCrcy contained in this
VdmEntity.
-
getCAEligibleAmountForCshDiscInTC
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CAEligibleAmountForCshDiscInTC
- Returns:
- The cAEligibleAmountForCshDiscInTC contained in this
VdmEntity.
-
getCAReleasedAmtInTransCurrency
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CAReleasedAmtInTransCurrency
- Returns:
- The cAReleasedAmtInTransCurrency contained in this
VdmEntity.
-
getDisplayCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DisplayCurrency
- Returns:
- Currency Key
-
getAmountInDisplayCurrency
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: AmountInDisplayCurrency
- Returns:
- The amountInDisplayCurrency contained in this
VdmEntity.
-
getOpenAmountInDisplayCrcy
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: OpenAmountInDisplayCrcy
- Returns:
- The openAmountInDisplayCrcy contained in this
VdmEntity.
-
getCashDiscountAmountInDspCrcy
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CashDiscountAmountInDspCrcy
- Returns:
- The cashDiscountAmountInDspCrcy contained in this
VdmEntity.
-
getCAEligibleAmountForCshDiscInDC
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CAEligibleAmountForCshDiscInDC
- Returns:
- The cAEligibleAmountForCshDiscInDC contained in this
VdmEntity.
-
getCAReleasedAmtInDisplayCurrency
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CAReleasedAmtInDisplayCurrency
- Returns:
- The cAReleasedAmtInDisplayCurrency contained in this
VdmEntity.
-
getCAClearingAmountInDisplayCrcy
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CAClearingAmountInDisplayCrcy
- Returns:
- The cAClearingAmountInDisplayCrcy contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<CABPInvcItemEnhcdForDspCrcy>
-
equals
- Overrides:
equalsin classVdmEntity<CABPInvcItemEnhcdForDspCrcy>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CABPInvcItemEnhcdForDspCrcy>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CABPInvcItemEnhcdForDspCrcy>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<CABPInvcItemEnhcdForDspCrcy>
-