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

public class CADocHeader extends VdmEntity<CADocHeader> implements VdmEntitySet
Contract Accounting Document

Original entity name from the Odata EDM: CADocHeader_Type

  • Field Details

  • Constructor Details

    • CADocHeader

      public CADocHeader()
    • CADocHeader

      public CADocHeader(@Nullable String cADocumentNumber, @Nullable String createdByUser, @Nullable LocalDate creationDate, @Nullable LocalTime creationTime, @Nullable String cATaxCompanyCode, @Nullable String cAStorageLocationOfTaxSuplmnt, @Nullable Boolean cATaxCodeWasExchanged, @Nullable LocalDate taxReportingDate, @Nullable String cAReconciliationKey, @Nullable Boolean cASeparateDocIsCreatedInGL, @Nullable String cARequestedPeriodForGLTransfer, @Nullable String cAApplicationArea, @Nullable String cADocumentType, @Nullable String cADocumentOriginCode, @Nullable String transactionCurrency, @Nullable LocalDate documentDate, @Nullable LocalDate cAPostingDate, @Nullable LocalDate exchangeRateDate, @Nullable String cAReferenceDocument, @Nullable String cAReturnReason, @Nullable String cAPostingReason, @Nullable String referenceDocumentType, @Nullable String originalReferenceDocument, @Nullable String cAReversedDocumentNumber, @Nullable String cAClearingInformation, @Nullable String cAReversalDocumentNumber, @Nullable String cADocumentSupplements, @Nullable String logicalSystem, @Nullable String cAWorkflowCheckReason, @Nullable String cAWorkflowCheckProcess, @Nullable String cADocumentTransactionClass, @Nullable Boolean cADocContainsCashFlowItems, @Nullable String cADocumentClass, @Nullable String cADocumentVersion, @Nullable Boolean isIndividualPosting, @Nullable Boolean cADocumentIsAged, List<CADocBPItem> to_BPItem, List<CADocGLItem> to_GLItem)
  • Method Details

    • getType

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

      public void setCADocumentNumber(@Nullable String cADocumentNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CADocumentNumber

      Parameters:
      cADocumentNumber - Number of a FI-CA Document
    • setCreatedByUser

      public void setCreatedByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Parameters:
      createdByUser - Created By
    • setCreationDate

      public void setCreationDate(@Nullable LocalDate creationDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDate

      Parameters:
      creationDate - Creation Date
    • setCreationTime

      public void setCreationTime(@Nullable LocalTime creationTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: CreationTime

      Parameters:
      creationTime - Creation Time
    • setCATaxCompanyCode

      public void setCATaxCompanyCode(@Nullable String cATaxCompanyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CATaxCompanyCode

      Parameters:
      cATaxCompanyCode - Tax Company Code
    • setCAStorageLocationOfTaxSuplmnt

      public void setCAStorageLocationOfTaxSuplmnt(@Nullable String cAStorageLocationOfTaxSuplmnt)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAStorageLocationOfTaxSuplmnt

      Parameters:
      cAStorageLocationOfTaxSuplmnt - Storage Location of Tax Supplement for Telco Tax (U.S.A)
    • setCATaxCodeWasExchanged

      public void setCATaxCodeWasExchanged(@Nullable Boolean cATaxCodeWasExchanged)
      Constraints: Not nullable

      Original property name from the Odata EDM: CATaxCodeWasExchanged

      Parameters:
      cATaxCodeWasExchanged - Tax Codes Were Exchanged
    • setTaxReportingDate

      public void setTaxReportingDate(@Nullable LocalDate taxReportingDate)
      Constraints: Nullable

      Original property name from the Odata EDM: TaxReportingDate

      Parameters:
      taxReportingDate - Tax Reporting Date
    • setCAReconciliationKey

      public void setCAReconciliationKey(@Nullable String cAReconciliationKey)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CAReconciliationKey

      Parameters:
      cAReconciliationKey - Reconciliation Key for General Ledger
    • setCASeparateDocIsCreatedInGL

      public void setCASeparateDocIsCreatedInGL(@Nullable Boolean cASeparateDocIsCreatedInGL)
      Constraints: Not nullable

      Original property name from the Odata EDM: CASeparateDocIsCreatedInGL

      Parameters:
      cASeparateDocIsCreatedInGL - Create Separate Document in General Ledger
    • setCARequestedPeriodForGLTransfer

      public void setCARequestedPeriodForGLTransfer(@Nullable String cARequestedPeriodForGLTransfer)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CARequestedPeriodForGLTransfer

      Parameters:
      cARequestedPeriodForGLTransfer - Requested Special Period for Transfer to General Ledger
    • 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
    • setCADocumentType

      public void setCADocumentType(@Nullable String cADocumentType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CADocumentType

      Parameters:
      cADocumentType - Document Type
    • setCADocumentOriginCode

      public void setCADocumentOriginCode(@Nullable String cADocumentOriginCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CADocumentOriginCode

      Parameters:
      cADocumentOriginCode - Document Origin Key
    • setTransactionCurrency

      public void setTransactionCurrency(@Nullable String transactionCurrency)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: TransactionCurrency

      Parameters:
      transactionCurrency - Transaction Currency
    • setDocumentDate

      public void setDocumentDate(@Nullable LocalDate documentDate)
      Constraints: Nullable

      Original property name from the Odata EDM: DocumentDate

      Parameters:
      documentDate - Journal Entry Date
    • setCAPostingDate

      public void setCAPostingDate(@Nullable LocalDate cAPostingDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CAPostingDate

      Parameters:
      cAPostingDate - Posting Date in the Document
    • setExchangeRateDate

      public void setExchangeRateDate(@Nullable LocalDate exchangeRateDate)
      Constraints: Nullable

      Original property name from the Odata EDM: ExchangeRateDate

      Parameters:
      exchangeRateDate - Exchange Rate Date
    • setCAReferenceDocument

      public void setCAReferenceDocument(@Nullable String cAReferenceDocument)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: CAReferenceDocument

      Parameters:
      cAReferenceDocument - Reference Document Number
    • setCAReturnReason

      public void setCAReturnReason(@Nullable String cAReturnReason)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CAReturnReason

      Parameters:
      cAReturnReason - Return Reason
    • setCAPostingReason

      public void setCAPostingReason(@Nullable String cAPostingReason)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAPostingReason

      Parameters:
      cAPostingReason - Posting Reason (For Write-Offs And Transfer Postings)
    • setReferenceDocumentType

      public void setReferenceDocumentType(@Nullable String referenceDocumentType)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: ReferenceDocumentType

      Parameters:
      referenceDocumentType - Reference Document Type
    • setOriginalReferenceDocument

      public void setOriginalReferenceDocument(@Nullable String originalReferenceDocument)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: OriginalReferenceDocument

      Parameters:
      originalReferenceDocument - Reference Key
    • setCAReversedDocumentNumber

      public void setCAReversedDocumentNumber(@Nullable String cAReversedDocumentNumber)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CAReversedDocumentNumber

      Parameters:
      cAReversedDocumentNumber - Number of Reversed Document
    • setCAClearingInformation

      public void setCAClearingInformation(@Nullable String cAClearingInformation)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAClearingInformation

      Parameters:
      cAClearingInformation - Clearing Information
    • setCAReversalDocumentNumber

      public void setCAReversalDocumentNumber(@Nullable String cAReversalDocumentNumber)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CAReversalDocumentNumber

      Parameters:
      cAReversalDocumentNumber - Reversal Document
    • setCADocumentSupplements

      public void setCADocumentSupplements(@Nullable String cADocumentSupplements)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CADocumentSupplements

      Parameters:
      cADocumentSupplements - Existing document supplements
    • setLogicalSystem

      public void setLogicalSystem(@Nullable String logicalSystem)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: LogicalSystem

      Parameters:
      logicalSystem - Logical system of source document
    • setCAWorkflowCheckReason

      public void setCAWorkflowCheckReason(@Nullable String cAWorkflowCheckReason)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CAWorkflowCheckReason

      Parameters:
      cAWorkflowCheckReason - Check Reason for Workflows Acc. to Dual Control Principle
    • setCAWorkflowCheckProcess

      public void setCAWorkflowCheckProcess(@Nullable String cAWorkflowCheckProcess)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CAWorkflowCheckProcess

      Parameters:
      cAWorkflowCheckProcess - Editing Process To Be Confirmed
    • setCADocumentTransactionClass

      public void setCADocumentTransactionClass(@Nullable String cADocumentTransactionClass)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CADocumentTransactionClass

      Parameters:
      cADocumentTransactionClass - Transaction Class of Document
    • setCADocContainsCashFlowItems

      public void setCADocContainsCashFlowItems(@Nullable Boolean cADocContainsCashFlowItems)
      Constraints: Not nullable

      Original property name from the Odata EDM: CADocContainsCashFlowItems

      Parameters:
      cADocContainsCashFlowItems - Document Contains Assignments from Cash Flows
    • setCADocumentClass

      public void setCADocumentClass(@Nullable String cADocumentClass)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CADocumentClass

      Parameters:
      cADocumentClass - Document Class
    • setCADocumentVersion

      public void setCADocumentVersion(@Nullable String cADocumentVersion)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CADocumentVersion

      Parameters:
      cADocumentVersion - Version Number
    • setIsIndividualPosting

      public void setIsIndividualPosting(@Nullable Boolean isIndividualPosting)
      Constraints: Not nullable

      Original property name from the Odata EDM: IsIndividualPosting

      Parameters:
      isIndividualPosting - Individual Posting
    • setCADocumentIsAged

      public void setCADocumentIsAged(@Nullable Boolean cADocumentIsAged)
      Constraints: Not nullable

      Original property name from the Odata EDM: CADocumentIsAged

      Parameters:
      cADocumentIsAged - Data Aging: Document was already in historical area
    • getEntityCollection

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

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

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

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

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<CADocHeader>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<CADocHeader>
    • getBPItemIfPresent

      @Nonnull public io.vavr.control.Option<List<CADocBPItem>> getBPItemIfPresent()
      Retrieval of associated CADocBPItem entities (one to many). This corresponds to the OData navigation property _BPItem.

      If the navigation property for an entity CADocHeader has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _BPItem is already loaded, the result will contain the CADocBPItem entities. If not, an Option with result state empty is returned.
    • setBPItem

      public void setBPItem(@Nonnull List<CADocBPItem> value)
      Overwrites the list of associated CADocBPItem entities for the loaded navigation property _BPItem.

      If the navigation property _BPItem of a queried CADocHeader is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of CADocBPItem entities.
    • addBPItem

      public void addBPItem(CADocBPItem... entity)
      Adds elements to the list of associated CADocBPItem entities. This corresponds to the OData navigation property _BPItem.

      If the navigation property _BPItem of a queried CADocHeader is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of CADocBPItem entities.
    • getGLItemIfPresent

      @Nonnull public io.vavr.control.Option<List<CADocGLItem>> getGLItemIfPresent()
      Retrieval of associated CADocGLItem entities (one to many). This corresponds to the OData navigation property _GLItem.

      If the navigation property for an entity CADocHeader has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _GLItem is already loaded, the result will contain the CADocGLItem entities. If not, an Option with result state empty is returned.
    • setGLItem

      public void setGLItem(@Nonnull List<CADocGLItem> value)
      Overwrites the list of associated CADocGLItem entities for the loaded navigation property _GLItem.

      If the navigation property _GLItem of a queried CADocHeader is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of CADocGLItem entities.
    • addGLItem

      public void addGLItem(CADocGLItem... entity)
      Adds elements to the list of associated CADocGLItem entities. This corresponds to the OData navigation property _GLItem.

      If the navigation property _GLItem of a queried CADocHeader is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of CADocGLItem entities.
    • builder

      @Nonnull public static CADocHeader.CADocHeaderBuilder builder()
    • getCADocumentNumber

      @Nullable public String getCADocumentNumber()
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CADocumentNumber

      Returns:
      Number of a FI-CA Document
    • getCreatedByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      Created By
    • getCreationDate

      @Nullable public LocalDate getCreationDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDate

      Returns:
      Creation Date
    • getCreationTime

      @Nullable public LocalTime getCreationTime()
      Constraints: Not nullable

      Original property name from the Odata EDM: CreationTime

      Returns:
      Creation Time
    • getCATaxCompanyCode

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

      Original property name from the Odata EDM: CATaxCompanyCode

      Returns:
      Tax Company Code
    • getCAStorageLocationOfTaxSuplmnt

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

      Original property name from the Odata EDM: CAStorageLocationOfTaxSuplmnt

      Returns:
      Storage Location of Tax Supplement for Telco Tax (U.S.A)
    • getCATaxCodeWasExchanged

      @Nullable public Boolean getCATaxCodeWasExchanged()
      Constraints: Not nullable

      Original property name from the Odata EDM: CATaxCodeWasExchanged

      Returns:
      Tax Codes Were Exchanged
    • getTaxReportingDate

      @Nullable public LocalDate getTaxReportingDate()
      Constraints: Nullable

      Original property name from the Odata EDM: TaxReportingDate

      Returns:
      Tax Reporting Date
    • getCAReconciliationKey

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

      Original property name from the Odata EDM: CAReconciliationKey

      Returns:
      Reconciliation Key for General Ledger
    • getCASeparateDocIsCreatedInGL

      @Nullable public Boolean getCASeparateDocIsCreatedInGL()
      Constraints: Not nullable

      Original property name from the Odata EDM: CASeparateDocIsCreatedInGL

      Returns:
      Create Separate Document in General Ledger
    • getCARequestedPeriodForGLTransfer

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

      Original property name from the Odata EDM: CARequestedPeriodForGLTransfer

      Returns:
      Requested Special Period for Transfer to General Ledger
    • getCAApplicationArea

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

      Original property name from the Odata EDM: CAApplicationArea

      Returns:
      Application area
    • getCADocumentType

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

      Original property name from the Odata EDM: CADocumentType

      Returns:
      Document Type
    • getCADocumentOriginCode

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

      Original property name from the Odata EDM: CADocumentOriginCode

      Returns:
      Document Origin Key
    • getTransactionCurrency

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

      Original property name from the Odata EDM: TransactionCurrency

      Returns:
      Transaction Currency
    • getDocumentDate

      @Nullable public LocalDate getDocumentDate()
      Constraints: Nullable

      Original property name from the Odata EDM: DocumentDate

      Returns:
      Journal Entry Date
    • getCAPostingDate

      @Nullable public LocalDate getCAPostingDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CAPostingDate

      Returns:
      Posting Date in the Document
    • getExchangeRateDate

      @Nullable public LocalDate getExchangeRateDate()
      Constraints: Nullable

      Original property name from the Odata EDM: ExchangeRateDate

      Returns:
      Exchange Rate Date
    • getCAReferenceDocument

      @Nullable public String getCAReferenceDocument()
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: CAReferenceDocument

      Returns:
      Reference Document Number
    • getCAReturnReason

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

      Original property name from the Odata EDM: CAReturnReason

      Returns:
      Return Reason
    • getCAPostingReason

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

      Original property name from the Odata EDM: CAPostingReason

      Returns:
      Posting Reason (For Write-Offs And Transfer Postings)
    • getReferenceDocumentType

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

      Original property name from the Odata EDM: ReferenceDocumentType

      Returns:
      Reference Document Type
    • getOriginalReferenceDocument

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

      Original property name from the Odata EDM: OriginalReferenceDocument

      Returns:
      Reference Key
    • getCAReversedDocumentNumber

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

      Original property name from the Odata EDM: CAReversedDocumentNumber

      Returns:
      Number of Reversed Document
    • getCAClearingInformation

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

      Original property name from the Odata EDM: CAClearingInformation

      Returns:
      Clearing Information
    • getCAReversalDocumentNumber

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

      Original property name from the Odata EDM: CAReversalDocumentNumber

      Returns:
      Reversal Document
    • getCADocumentSupplements

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

      Original property name from the Odata EDM: CADocumentSupplements

      Returns:
      Existing document supplements
    • getLogicalSystem

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

      Original property name from the Odata EDM: LogicalSystem

      Returns:
      Logical system of source document
    • getCAWorkflowCheckReason

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

      Original property name from the Odata EDM: CAWorkflowCheckReason

      Returns:
      Check Reason for Workflows Acc. to Dual Control Principle
    • getCAWorkflowCheckProcess

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

      Original property name from the Odata EDM: CAWorkflowCheckProcess

      Returns:
      Editing Process To Be Confirmed
    • getCADocumentTransactionClass

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

      Original property name from the Odata EDM: CADocumentTransactionClass

      Returns:
      Transaction Class of Document
    • getCADocContainsCashFlowItems

      @Nullable public Boolean getCADocContainsCashFlowItems()
      Constraints: Not nullable

      Original property name from the Odata EDM: CADocContainsCashFlowItems

      Returns:
      Document Contains Assignments from Cash Flows
    • getCADocumentClass

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

      Original property name from the Odata EDM: CADocumentClass

      Returns:
      Document Class
    • getCADocumentVersion

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

      Original property name from the Odata EDM: CADocumentVersion

      Returns:
      Version Number
    • getIsIndividualPosting

      @Nullable public Boolean getIsIndividualPosting()
      Constraints: Not nullable

      Original property name from the Odata EDM: IsIndividualPosting

      Returns:
      Individual Posting
    • getCADocumentIsAged

      @Nullable public Boolean getCADocumentIsAged()
      Constraints: Not nullable

      Original property name from the Odata EDM: CADocumentIsAged

      Returns:
      Data Aging: Document was already in historical area
    • toString

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

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

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

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

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