java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<CAConsumptionItem>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.convergentinvoicingconsumptionitem.CAConsumptionItem
All Implemented Interfaces:
VdmEntitySet

public class CAConsumptionItem extends VdmEntity<CAConsumptionItem> implements VdmEntitySet
Consumption Item

Original entity name from the Odata EDM: CAConsumptionItem_Type

  • Field Details

  • Constructor Details

    • CAConsumptionItem

      public CAConsumptionItem()
    • CAConsumptionItem

      public CAConsumptionItem(@Nullable String cACnsmpnItmIDType, @Nullable String cACnsmpnItmID, @Nullable UUID cACnsmpnItmUUID, @Nullable String businessPartner, @Nullable String cAContract, @Nullable String cAProviderContractItemNumber, @Nullable String cASubApplication, @Nullable String cAApplicationArea, @Nullable String contractAccount, @Nullable String cASubAreaForParallelization, @Nullable OffsetDateTime cACnsmpnItmConsumptionDateTime, @Nullable BigDecimal cACnsmpnItmQty, @Nullable String cACnsmpnItmQuantityUnit, @Nullable UUID cACnsmpnItmPackageUUID, @Nullable Integer cACnsmpnItmPackageNrOfItms, @Nullable String cACnsmpnItmPackNo, @Nullable LocalDate cARatingBaseDate, @Nullable LocalDate cAFirstRatingDate, @Nullable String cACnsmpnItmStatus, @Nullable String cACnsmpnItmClass, @Nullable String cACnsmpnItmType, @Nullable LocalDate cACnsmpnItmDate, @Nullable LocalTime cACnsmpnItmTime, @Nullable LocalDate cACnsmpnItmCreationDate, @Nullable LocalTime cACnsmpnItmCreationTime, @Nullable String cACnsmpnItmCreationMode, @Nullable UUID cACnsmpnItmDataPackageID, @Nullable LocalDate cACnsmpnItmTransferDate, @Nullable LocalTime cACnsmpnItmTransferTime, @Nullable Boolean cACnsmpnItmHistoryIsExisting, @Nullable String cARatingGroup, @Nullable String cARatingID, @Nullable String cARatingIDLastRating, @Nullable String cARatingInternalNumber, @Nullable Short cARatingNrOfRuns, @Nullable Boolean cACnsmpnItmIsSimulated, @Nullable LocalDate cACnsmpnItmExceptionDate, @Nullable Boolean cACnsmpnItmExcptnHistIsExstc, @Nullable String cACnsmpnItmExceptionReason, @Nullable LocalTime cACnsmpnItmExceptionTime, @Nullable String cACnsmpnItmExceptionUserName, @Nullable String cACnsmpnItmIsReversed, @Nullable String cABllbleItmSourceTransId, @Nullable String cABllbleItmSourceTransItmID, @Nullable String cABllbleItmSourceTransType, @Nullable LocalDate cARatingDate, @Nullable String cARatingIsReversed, @Nullable String cARatingReversalReason, @Nullable String cABllbleItmPrimaryType, @Nullable String cAAccessServiceID, @Nullable String cAAccessUserID, @Nullable String cAAccessUserIDType, @Nullable String cACnsmpnItmCreationUserName, @Nullable LocalDate cACnsmpnItmFromDate, @Nullable LocalDate cACnsmpnItmToDate, @Nullable BigDecimal cACnsmpnItmAmount, @Nullable String cACnsmpnItmCurrency, @Nullable String cAFileItem, @Nullable String cARevenueAccountingServiceType, @Nullable String cABllbleItmPackNoPrimary, @Nullable UUID cABllbleItmPackageUUIDPrimary, @Nullable String cABusinessPartnerPrimary, @Nullable String cABllbleItmSourceTransIDPrim, @Nullable String cABllbleItmSourceTransTypePrim, @Nullable String cASubApplicationPrimary, @Nullable String cAContractAccountPrimary, @Nullable String cAContractPrimary)
  • Method Details

    • getType

      @Nonnull public Class<CAConsumptionItem> getType()
      Specified by:
      getType in class VdmObject<CAConsumptionItem>
    • setCACnsmpnItmIDType

      public void setCACnsmpnItmIDType(@Nullable String cACnsmpnItmIDType)
      (Key Field) Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CACnsmpnItmIDType

      Parameters:
      cACnsmpnItmIDType - Type of Consumption Item ID
    • setCACnsmpnItmID

      public void setCACnsmpnItmID(@Nullable String cACnsmpnItmID)
      (Key Field) Constraints: Not nullable, Maximum length: 32

      Original property name from the Odata EDM: CACnsmpnItmID

      Parameters:
      cACnsmpnItmID - Consumption Item ID
    • setCACnsmpnItmUUID

      public void setCACnsmpnItmUUID(@Nullable UUID cACnsmpnItmUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmUUID

      Parameters:
      cACnsmpnItmUUID - Unique Identifier of Consumption Item
    • setBusinessPartner

      public void setBusinessPartner(@Nullable String businessPartner)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BusinessPartner

      Parameters:
      businessPartner - Business Partner Number
    • setCAContract

      public void setCAContract(@Nullable String cAContract)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CAContract

      Parameters:
      cAContract - Reference Specifications from Contract
    • setCAProviderContractItemNumber

      public void setCAProviderContractItemNumber(@Nullable String cAProviderContractItemNumber)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CAProviderContractItemNumber

      Parameters:
      cAProviderContractItemNumber - Contract: Item Number
    • setCASubApplication

      public void setCASubApplication(@Nullable String cASubApplication)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CASubApplication

      Parameters:
      cASubApplication - Subapplication in Contract Accounts Receivable and Payable
    • setCAApplicationArea

      public void setCAApplicationArea(@Nullable String cAApplicationArea)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAApplicationArea

      Parameters:
      cAApplicationArea - Application area
    • setContractAccount

      public void setContractAccount(@Nullable String contractAccount)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ContractAccount

      Parameters:
      contractAccount - Contract Account Number
    • setCASubAreaForParallelization

      public void setCASubAreaForParallelization(@Nullable String cASubAreaForParallelization)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CASubAreaForParallelization

      Parameters:
      cASubAreaForParallelization - Subarea for Parallelization in Mass Processing
    • setCACnsmpnItmConsumptionDateTime

      public void setCACnsmpnItmConsumptionDateTime(@Nullable OffsetDateTime cACnsmpnItmConsumptionDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmConsumptionDateTime

      Parameters:
      cACnsmpnItmConsumptionDateTime - Consumption Date Time Stamp
    • setCACnsmpnItmQty

      public void setCACnsmpnItmQty(@Nullable BigDecimal cACnsmpnItmQty)
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: CACnsmpnItmQty

      Parameters:
      cACnsmpnItmQty - Quantity Consumed for the Consumption Item
    • setCACnsmpnItmQuantityUnit

      public void setCACnsmpnItmQuantityUnit(@Nullable String cACnsmpnItmQuantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CACnsmpnItmQuantityUnit

      Parameters:
      cACnsmpnItmQuantityUnit - Unit of Measure for Quantity Consumed
    • setCACnsmpnItmPackageUUID

      public void setCACnsmpnItmPackageUUID(@Nullable UUID cACnsmpnItmPackageUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmPackageUUID

      Parameters:
      cACnsmpnItmPackageUUID - GUID of a Consumption Item Package
    • setCACnsmpnItmPackageNrOfItms

      public void setCACnsmpnItmPackageNrOfItms(@Nullable Integer cACnsmpnItmPackageNrOfItms)
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmPackageNrOfItms

      Parameters:
      cACnsmpnItmPackageNrOfItms - Number of Consumption Items in a Package
    • setCACnsmpnItmPackNo

      public void setCACnsmpnItmPackNo(@Nullable String cACnsmpnItmPackNo)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: CACnsmpnItmPackNo

      Parameters:
      cACnsmpnItmPackNo - Sequence Number of Consumption Item in a Package
    • setCARatingBaseDate

      public void setCARatingBaseDate(@Nullable LocalDate cARatingBaseDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CARatingBaseDate

      Parameters:
      cARatingBaseDate - Baseline Date for Period Assignment in Rating
    • setCAFirstRatingDate

      public void setCAFirstRatingDate(@Nullable LocalDate cAFirstRatingDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CAFirstRatingDate

      Parameters:
      cAFirstRatingDate - Target Date for Rating
    • setCACnsmpnItmStatus

      public void setCACnsmpnItmStatus(@Nullable String cACnsmpnItmStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CACnsmpnItmStatus

      Parameters:
      cACnsmpnItmStatus - Status of Consumption Item
    • setCACnsmpnItmClass

      public void setCACnsmpnItmClass(@Nullable String cACnsmpnItmClass)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CACnsmpnItmClass

      Parameters:
      cACnsmpnItmClass - Consumption Item Class
    • setCACnsmpnItmType

      public void setCACnsmpnItmType(@Nullable String cACnsmpnItmType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CACnsmpnItmType

      Parameters:
      cACnsmpnItmType - Consumption Item Type
    • setCACnsmpnItmDate

      public void setCACnsmpnItmDate(@Nullable LocalDate cACnsmpnItmDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmDate

      Parameters:
      cACnsmpnItmDate - Date of Origin of Consumption Item
    • setCACnsmpnItmTime

      public void setCACnsmpnItmTime(@Nullable LocalTime cACnsmpnItmTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmTime

      Parameters:
      cACnsmpnItmTime - Time of Origin of Consumption Item
    • setCACnsmpnItmCreationDate

      public void setCACnsmpnItmCreationDate(@Nullable LocalDate cACnsmpnItmCreationDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmCreationDate

      Parameters:
      cACnsmpnItmCreationDate - Created On
    • setCACnsmpnItmCreationTime

      public void setCACnsmpnItmCreationTime(@Nullable LocalTime cACnsmpnItmCreationTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmCreationTime

      Parameters:
      cACnsmpnItmCreationTime - Created At
    • setCACnsmpnItmCreationMode

      public void setCACnsmpnItmCreationMode(@Nullable String cACnsmpnItmCreationMode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CACnsmpnItmCreationMode

      Parameters:
      cACnsmpnItmCreationMode - Creation Mode of Consumption Item
    • setCACnsmpnItmDataPackageID

      public void setCACnsmpnItmDataPackageID(@Nullable UUID cACnsmpnItmDataPackageID)
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmDataPackageID

      Parameters:
      cACnsmpnItmDataPackageID - ID of a Data Package of Consumption Items
    • setCACnsmpnItmTransferDate

      public void setCACnsmpnItmTransferDate(@Nullable LocalDate cACnsmpnItmTransferDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmTransferDate

      Parameters:
      cACnsmpnItmTransferDate - Transfer Date of Consumption Item
    • setCACnsmpnItmTransferTime

      public void setCACnsmpnItmTransferTime(@Nullable LocalTime cACnsmpnItmTransferTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmTransferTime

      Parameters:
      cACnsmpnItmTransferTime - Transfer Time of Consumption Item
    • setCACnsmpnItmHistoryIsExisting

      public void setCACnsmpnItmHistoryIsExisting(@Nullable Boolean cACnsmpnItmHistoryIsExisting)
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmHistoryIsExisting

      Parameters:
      cACnsmpnItmHistoryIsExisting - History Record Exists for Change
    • setCARatingGroup

      public void setCARatingGroup(@Nullable String cARatingGroup)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CARatingGroup

      Parameters:
      cARatingGroup - Rating Group
    • setCARatingID

      public void setCARatingID(@Nullable String cARatingID)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CARatingID

      Parameters:
      cARatingID - Rating ID
    • setCARatingIDLastRating

      public void setCARatingIDLastRating(@Nullable String cARatingIDLastRating)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CARatingIDLastRating

      Parameters:
      cARatingIDLastRating - Rating ID of Last Rating of Consumption Item
    • setCARatingInternalNumber

      public void setCARatingInternalNumber(@Nullable String cARatingInternalNumber)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CARatingInternalNumber

      Parameters:
      cARatingInternalNumber - Internal Number of Rating Run
    • setCARatingNrOfRuns

      public void setCARatingNrOfRuns(@Nullable Short cARatingNrOfRuns)
      Constraints: Not nullable

      Original property name from the Odata EDM: CARatingNrOfRuns

      Parameters:
      cARatingNrOfRuns - Number of Rating Runs of a Consumption Item
    • setCACnsmpnItmIsSimulated

      public void setCACnsmpnItmIsSimulated(@Nullable Boolean cACnsmpnItmIsSimulated)
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmIsSimulated

      Parameters:
      cACnsmpnItmIsSimulated - Consumption Item Is Simulated
    • setCACnsmpnItmExceptionDate

      public void setCACnsmpnItmExceptionDate(@Nullable LocalDate cACnsmpnItmExceptionDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmExceptionDate

      Parameters:
      cACnsmpnItmExceptionDate - Exception Date
    • setCACnsmpnItmExcptnHistIsExstc

      public void setCACnsmpnItmExcptnHistIsExstc(@Nullable Boolean cACnsmpnItmExcptnHistIsExstc)
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmExcptnHistIsExstc

      Parameters:
      cACnsmpnItmExcptnHistIsExstc - History Record Exists for Exception
    • setCACnsmpnItmExceptionReason

      public void setCACnsmpnItmExceptionReason(@Nullable String cACnsmpnItmExceptionReason)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CACnsmpnItmExceptionReason

      Parameters:
      cACnsmpnItmExceptionReason - Exception / Reversal Reason for Consumption Items
    • setCACnsmpnItmExceptionTime

      public void setCACnsmpnItmExceptionTime(@Nullable LocalTime cACnsmpnItmExceptionTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmExceptionTime

      Parameters:
      cACnsmpnItmExceptionTime - Time of Exception
    • setCACnsmpnItmExceptionUserName

      public void setCACnsmpnItmExceptionUserName(@Nullable String cACnsmpnItmExceptionUserName)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CACnsmpnItmExceptionUserName

      Parameters:
      cACnsmpnItmExceptionUserName - Name of User Who Excepted the Item
    • setCACnsmpnItmIsReversed

      public void setCACnsmpnItmIsReversed(@Nullable String cACnsmpnItmIsReversed)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CACnsmpnItmIsReversed

      Parameters:
      cACnsmpnItmIsReversed - Reversed Consumption Item
    • setCABllbleItmSourceTransId

      public void setCABllbleItmSourceTransId(@Nullable String cABllbleItmSourceTransId)
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: CABllbleItmSourceTransId

      Parameters:
      cABllbleItmSourceTransId - Source Transaction ID
    • setCABllbleItmSourceTransItmID

      public void setCABllbleItmSourceTransItmID(@Nullable String cABllbleItmSourceTransItmID)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CABllbleItmSourceTransItmID

      Parameters:
      cABllbleItmSourceTransItmID - Source Transaction Item ID
    • setCABllbleItmSourceTransType

      public void setCABllbleItmSourceTransType(@Nullable String cABllbleItmSourceTransType)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CABllbleItmSourceTransType

      Parameters:
      cABllbleItmSourceTransType - Source Transaction Type
    • setCARatingDate

      public void setCARatingDate(@Nullable LocalDate cARatingDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CARatingDate

      Parameters:
      cARatingDate - Date of Rating
    • setCARatingIsReversed

      public void setCARatingIsReversed(@Nullable String cARatingIsReversed)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CARatingIsReversed

      Parameters:
      cARatingIsReversed - Rating Was Reversed
    • setCARatingReversalReason

      public void setCARatingReversalReason(@Nullable String cARatingReversalReason)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CARatingReversalReason

      Parameters:
      cARatingReversalReason - Reason for Reversal of Rating
    • setCABllbleItmPrimaryType

      public void setCABllbleItmPrimaryType(@Nullable String cABllbleItmPrimaryType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CABllbleItmPrimaryType

      Parameters:
      cABllbleItmPrimaryType - Type of Relationship to Primary Item
    • setCAAccessServiceID

      public void setCAAccessServiceID(@Nullable String cAAccessServiceID)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CAAccessServiceID

      Parameters:
      cAAccessServiceID - Service ID of Consumption Item
    • setCAAccessUserID

      public void setCAAccessUserID(@Nullable String cAAccessUserID)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: CAAccessUserID

      Parameters:
      cAAccessUserID - Consumer ID of Consumption Item
    • setCAAccessUserIDType

      public void setCAAccessUserIDType(@Nullable String cAAccessUserIDType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAAccessUserIDType

      Parameters:
      cAAccessUserIDType - Consumer ID Type
    • setCACnsmpnItmCreationUserName

      public void setCACnsmpnItmCreationUserName(@Nullable String cACnsmpnItmCreationUserName)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CACnsmpnItmCreationUserName

      Parameters:
      cACnsmpnItmCreationUserName - Created By
    • setCACnsmpnItmFromDate

      public void setCACnsmpnItmFromDate(@Nullable LocalDate cACnsmpnItmFromDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmFromDate

      Parameters:
      cACnsmpnItmFromDate - Start of Consumption Period (Date)
    • setCACnsmpnItmToDate

      public void setCACnsmpnItmToDate(@Nullable LocalDate cACnsmpnItmToDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmToDate

      Parameters:
      cACnsmpnItmToDate - End of Consumption Period (Date)
    • setCACnsmpnItmAmount

      public void setCACnsmpnItmAmount(@Nullable BigDecimal cACnsmpnItmAmount)
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CACnsmpnItmAmount

      Parameters:
      cACnsmpnItmAmount - Amount of Consumption Item
    • setCACnsmpnItmCurrency

      public void setCACnsmpnItmCurrency(@Nullable String cACnsmpnItmCurrency)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CACnsmpnItmCurrency

      Parameters:
      cACnsmpnItmCurrency - Currency for Amounts of the Consumption Item
    • setCAFileItem

      public void setCAFileItem(@Nullable String cAFileItem)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CAFileItem

      Parameters:
      cAFileItem - File Item
    • setCARevenueAccountingServiceType

      public void setCARevenueAccountingServiceType(@Nullable String cARevenueAccountingServiceType)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CARevenueAccountingServiceType

      Parameters:
      cARevenueAccountingServiceType - Service Type
    • setCABllbleItmPackNoPrimary

      public void setCABllbleItmPackNoPrimary(@Nullable String cABllbleItmPackNoPrimary)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: CABllbleItmPackNoPrimary

      Parameters:
      cABllbleItmPackNoPrimary - Sequence Number of the Primary Item Package
    • setCABllbleItmPackageUUIDPrimary

      public void setCABllbleItmPackageUUIDPrimary(@Nullable UUID cABllbleItmPackageUUIDPrimary)
      Constraints: Nullable

      Original property name from the Odata EDM: CABllbleItmPackageUUIDPrimary

      Parameters:
      cABllbleItmPackageUUIDPrimary - GUID of the Primary Item Package
    • setCABusinessPartnerPrimary

      public void setCABusinessPartnerPrimary(@Nullable String cABusinessPartnerPrimary)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CABusinessPartnerPrimary

      Parameters:
      cABusinessPartnerPrimary - Business Partner of Primary Item
    • setCABllbleItmSourceTransIDPrim

      public void setCABllbleItmSourceTransIDPrim(@Nullable String cABllbleItmSourceTransIDPrim)
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: CABllbleItmSourceTransIDPrim

      Parameters:
      cABllbleItmSourceTransIDPrim - Source Transaction ID of Primary Item
    • setCABllbleItmSourceTransTypePrim

      public void setCABllbleItmSourceTransTypePrim(@Nullable String cABllbleItmSourceTransTypePrim)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CABllbleItmSourceTransTypePrim

      Parameters:
      cABllbleItmSourceTransTypePrim - Source Transaction Type of Primary Item
    • setCASubApplicationPrimary

      public void setCASubApplicationPrimary(@Nullable String cASubApplicationPrimary)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CASubApplicationPrimary

      Parameters:
      cASubApplicationPrimary - Subapplication of Contract of Primary Item
    • setCAContractAccountPrimary

      public void setCAContractAccountPrimary(@Nullable String cAContractAccountPrimary)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CAContractAccountPrimary

      Parameters:
      cAContractAccountPrimary - Contract Account of the Primary Item
    • setCAContractPrimary

      public void setCAContractPrimary(@Nullable String cAContractPrimary)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CAContractPrimary

      Parameters:
      cAContractPrimary - Contract of Primary Item
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<CAConsumptionItem>
    • getKey

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<CAConsumptionItem>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<CAConsumptionItem>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<CAConsumptionItem>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<CAConsumptionItem>
    • builder

      @Nonnull public static CAConsumptionItem.CAConsumptionItemBuilder builder()
    • getCACnsmpnItmIDType

      @Nullable public String getCACnsmpnItmIDType()
      (Key Field) Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CACnsmpnItmIDType

      Returns:
      Type of Consumption Item ID
    • getCACnsmpnItmID

      @Nullable public String getCACnsmpnItmID()
      (Key Field) Constraints: Not nullable, Maximum length: 32

      Original property name from the Odata EDM: CACnsmpnItmID

      Returns:
      Consumption Item ID
    • getCACnsmpnItmUUID

      @Nullable public UUID getCACnsmpnItmUUID()
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmUUID

      Returns:
      Unique Identifier of Consumption Item
    • getBusinessPartner

      @Nullable public String getBusinessPartner()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BusinessPartner

      Returns:
      Business Partner Number
    • getCAContract

      @Nullable public String getCAContract()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CAContract

      Returns:
      Reference Specifications from Contract
    • getCAProviderContractItemNumber

      @Nullable public String getCAProviderContractItemNumber()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CAProviderContractItemNumber

      Returns:
      Contract: Item Number
    • getCASubApplication

      @Nullable public String getCASubApplication()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CASubApplication

      Returns:
      Subapplication in Contract Accounts Receivable and Payable
    • getCAApplicationArea

      @Nullable public String getCAApplicationArea()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAApplicationArea

      Returns:
      Application area
    • getContractAccount

      @Nullable public String getContractAccount()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ContractAccount

      Returns:
      Contract Account Number
    • getCASubAreaForParallelization

      @Nullable public String getCASubAreaForParallelization()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CASubAreaForParallelization

      Returns:
      Subarea for Parallelization in Mass Processing
    • getCACnsmpnItmConsumptionDateTime

      @Nullable public OffsetDateTime getCACnsmpnItmConsumptionDateTime()
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmConsumptionDateTime

      Returns:
      Consumption Date Time Stamp
    • getCACnsmpnItmQty

      @Nullable public BigDecimal getCACnsmpnItmQty()
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: CACnsmpnItmQty

      Returns:
      Quantity Consumed for the Consumption Item
    • getCACnsmpnItmQuantityUnit

      @Nullable public String getCACnsmpnItmQuantityUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CACnsmpnItmQuantityUnit

      Returns:
      Unit of Measure for Quantity Consumed
    • getCACnsmpnItmPackageUUID

      @Nullable public UUID getCACnsmpnItmPackageUUID()
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmPackageUUID

      Returns:
      GUID of a Consumption Item Package
    • getCACnsmpnItmPackageNrOfItms

      @Nullable public Integer getCACnsmpnItmPackageNrOfItms()
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmPackageNrOfItms

      Returns:
      Number of Consumption Items in a Package
    • getCACnsmpnItmPackNo

      @Nullable public String getCACnsmpnItmPackNo()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: CACnsmpnItmPackNo

      Returns:
      Sequence Number of Consumption Item in a Package
    • getCARatingBaseDate

      @Nullable public LocalDate getCARatingBaseDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CARatingBaseDate

      Returns:
      Baseline Date for Period Assignment in Rating
    • getCAFirstRatingDate

      @Nullable public LocalDate getCAFirstRatingDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CAFirstRatingDate

      Returns:
      Target Date for Rating
    • getCACnsmpnItmStatus

      @Nullable public String getCACnsmpnItmStatus()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CACnsmpnItmStatus

      Returns:
      Status of Consumption Item
    • getCACnsmpnItmClass

      @Nullable public String getCACnsmpnItmClass()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CACnsmpnItmClass

      Returns:
      Consumption Item Class
    • getCACnsmpnItmType

      @Nullable public String getCACnsmpnItmType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CACnsmpnItmType

      Returns:
      Consumption Item Type
    • getCACnsmpnItmDate

      @Nullable public LocalDate getCACnsmpnItmDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmDate

      Returns:
      Date of Origin of Consumption Item
    • getCACnsmpnItmTime

      @Nullable public LocalTime getCACnsmpnItmTime()
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmTime

      Returns:
      Time of Origin of Consumption Item
    • getCACnsmpnItmCreationDate

      @Nullable public LocalDate getCACnsmpnItmCreationDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmCreationDate

      Returns:
      Created On
    • getCACnsmpnItmCreationTime

      @Nullable public LocalTime getCACnsmpnItmCreationTime()
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmCreationTime

      Returns:
      Created At
    • getCACnsmpnItmCreationMode

      @Nullable public String getCACnsmpnItmCreationMode()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CACnsmpnItmCreationMode

      Returns:
      Creation Mode of Consumption Item
    • getCACnsmpnItmDataPackageID

      @Nullable public UUID getCACnsmpnItmDataPackageID()
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmDataPackageID

      Returns:
      ID of a Data Package of Consumption Items
    • getCACnsmpnItmTransferDate

      @Nullable public LocalDate getCACnsmpnItmTransferDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmTransferDate

      Returns:
      Transfer Date of Consumption Item
    • getCACnsmpnItmTransferTime

      @Nullable public LocalTime getCACnsmpnItmTransferTime()
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmTransferTime

      Returns:
      Transfer Time of Consumption Item
    • getCACnsmpnItmHistoryIsExisting

      @Nullable public Boolean getCACnsmpnItmHistoryIsExisting()
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmHistoryIsExisting

      Returns:
      History Record Exists for Change
    • getCARatingGroup

      @Nullable public String getCARatingGroup()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CARatingGroup

      Returns:
      Rating Group
    • getCARatingID

      @Nullable public String getCARatingID()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CARatingID

      Returns:
      Rating ID
    • getCARatingIDLastRating

      @Nullable public String getCARatingIDLastRating()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CARatingIDLastRating

      Returns:
      Rating ID of Last Rating of Consumption Item
    • getCARatingInternalNumber

      @Nullable public String getCARatingInternalNumber()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CARatingInternalNumber

      Returns:
      Internal Number of Rating Run
    • getCARatingNrOfRuns

      @Nullable public Short getCARatingNrOfRuns()
      Constraints: Not nullable

      Original property name from the Odata EDM: CARatingNrOfRuns

      Returns:
      Number of Rating Runs of a Consumption Item
    • getCACnsmpnItmIsSimulated

      @Nullable public Boolean getCACnsmpnItmIsSimulated()
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmIsSimulated

      Returns:
      Consumption Item Is Simulated
    • getCACnsmpnItmExceptionDate

      @Nullable public LocalDate getCACnsmpnItmExceptionDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmExceptionDate

      Returns:
      Exception Date
    • getCACnsmpnItmExcptnHistIsExstc

      @Nullable public Boolean getCACnsmpnItmExcptnHistIsExstc()
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmExcptnHistIsExstc

      Returns:
      History Record Exists for Exception
    • getCACnsmpnItmExceptionReason

      @Nullable public String getCACnsmpnItmExceptionReason()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CACnsmpnItmExceptionReason

      Returns:
      Exception / Reversal Reason for Consumption Items
    • getCACnsmpnItmExceptionTime

      @Nullable public LocalTime getCACnsmpnItmExceptionTime()
      Constraints: Not nullable

      Original property name from the Odata EDM: CACnsmpnItmExceptionTime

      Returns:
      Time of Exception
    • getCACnsmpnItmExceptionUserName

      @Nullable public String getCACnsmpnItmExceptionUserName()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CACnsmpnItmExceptionUserName

      Returns:
      Name of User Who Excepted the Item
    • getCACnsmpnItmIsReversed

      @Nullable public String getCACnsmpnItmIsReversed()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CACnsmpnItmIsReversed

      Returns:
      Reversed Consumption Item
    • getCABllbleItmSourceTransId

      @Nullable public String getCABllbleItmSourceTransId()
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: CABllbleItmSourceTransId

      Returns:
      Source Transaction ID
    • getCABllbleItmSourceTransItmID

      @Nullable public String getCABllbleItmSourceTransItmID()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CABllbleItmSourceTransItmID

      Returns:
      Source Transaction Item ID
    • getCABllbleItmSourceTransType

      @Nullable public String getCABllbleItmSourceTransType()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CABllbleItmSourceTransType

      Returns:
      Source Transaction Type
    • getCARatingDate

      @Nullable public LocalDate getCARatingDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CARatingDate

      Returns:
      Date of Rating
    • getCARatingIsReversed

      @Nullable public String getCARatingIsReversed()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CARatingIsReversed

      Returns:
      Rating Was Reversed
    • getCARatingReversalReason

      @Nullable public String getCARatingReversalReason()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CARatingReversalReason

      Returns:
      Reason for Reversal of Rating
    • getCABllbleItmPrimaryType

      @Nullable public String getCABllbleItmPrimaryType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CABllbleItmPrimaryType

      Returns:
      Type of Relationship to Primary Item
    • getCAAccessServiceID

      @Nullable public String getCAAccessServiceID()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CAAccessServiceID

      Returns:
      Service ID of Consumption Item
    • getCAAccessUserID

      @Nullable public String getCAAccessUserID()
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: CAAccessUserID

      Returns:
      Consumer ID of Consumption Item
    • getCAAccessUserIDType

      @Nullable public String getCAAccessUserIDType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAAccessUserIDType

      Returns:
      Consumer ID Type
    • getCACnsmpnItmCreationUserName

      @Nullable public String getCACnsmpnItmCreationUserName()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CACnsmpnItmCreationUserName

      Returns:
      Created By
    • getCACnsmpnItmFromDate

      @Nullable public LocalDate getCACnsmpnItmFromDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmFromDate

      Returns:
      Start of Consumption Period (Date)
    • getCACnsmpnItmToDate

      @Nullable public LocalDate getCACnsmpnItmToDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CACnsmpnItmToDate

      Returns:
      End of Consumption Period (Date)
    • getCACnsmpnItmAmount

      @Nullable public BigDecimal getCACnsmpnItmAmount()
      Constraints: Not nullable, Precision: 13, Scale: 0

      Original property name from the Odata EDM: CACnsmpnItmAmount

      Returns:
      Amount of Consumption Item
    • getCACnsmpnItmCurrency

      @Nullable public String getCACnsmpnItmCurrency()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CACnsmpnItmCurrency

      Returns:
      Currency for Amounts of the Consumption Item
    • getCAFileItem

      @Nullable public String getCAFileItem()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CAFileItem

      Returns:
      File Item
    • getCARevenueAccountingServiceType

      @Nullable public String getCARevenueAccountingServiceType()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CARevenueAccountingServiceType

      Returns:
      Service Type
    • getCABllbleItmPackNoPrimary

      @Nullable public String getCABllbleItmPackNoPrimary()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: CABllbleItmPackNoPrimary

      Returns:
      Sequence Number of the Primary Item Package
    • getCABllbleItmPackageUUIDPrimary

      @Nullable public UUID getCABllbleItmPackageUUIDPrimary()
      Constraints: Nullable

      Original property name from the Odata EDM: CABllbleItmPackageUUIDPrimary

      Returns:
      GUID of the Primary Item Package
    • getCABusinessPartnerPrimary

      @Nullable public String getCABusinessPartnerPrimary()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CABusinessPartnerPrimary

      Returns:
      Business Partner of Primary Item
    • getCABllbleItmSourceTransIDPrim

      @Nullable public String getCABllbleItmSourceTransIDPrim()
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: CABllbleItmSourceTransIDPrim

      Returns:
      Source Transaction ID of Primary Item
    • getCABllbleItmSourceTransTypePrim

      @Nullable public String getCABllbleItmSourceTransTypePrim()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CABllbleItmSourceTransTypePrim

      Returns:
      Source Transaction Type of Primary Item
    • getCASubApplicationPrimary

      @Nullable public String getCASubApplicationPrimary()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CASubApplicationPrimary

      Returns:
      Subapplication of Contract of Primary Item
    • getCAContractAccountPrimary

      @Nullable public String getCAContractAccountPrimary()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CAContractAccountPrimary

      Returns:
      Contract Account of the Primary Item
    • getCAContractPrimary

      @Nullable public String getCAContractPrimary()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: CAContractPrimary

      Returns:
      Contract of Primary Item
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<CAConsumptionItem>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<CAConsumptionItem>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<CAConsumptionItem>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<CAConsumptionItem>
    • getOdataType

      public String getOdataType()
      Specified by:
      getOdataType in class VdmObject<CAConsumptionItem>