public class DocumentHeader extends VdmEntity<DocumentHeader>
Original entity name from the Odata EDM: DocumentHeaderType
Modifier and Type | Class and Description |
---|---|
static class |
DocumentHeader.DocumentHeaderBuilder
Helper class to allow for fluent creation of DocumentHeader instances.
|
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS
Constructor and Description |
---|
DocumentHeader() |
DocumentHeader(String cADocumentNumber,
String createdByUser,
LocalDate creationDate,
LocalTime creationTime,
String cATaxCompanyCode,
String cAStorageLocationOfTaxSuplmnt,
Boolean cATaxCodeWasExchanged,
LocalDate taxReportingDate,
String cAReconciliationKey,
Boolean cASeparateDocIsCreatedInGL,
String cARequestedPeriodForGLTransfer,
String cAApplicationArea,
String cADocumentType,
String cADocumentOriginCode,
String cADocumentOriginCodeName,
String transactionCurrency,
LocalDate documentDate,
LocalDate cAPostingDate,
LocalDate exchangeRateDate,
String cAReferenceDocument,
String cAReturnReason,
String cAPostingReason,
String referenceDocumentType,
String originalReferenceDocument,
String cAReversedDocumentNumber,
String cAClearingInformation,
String cAReversalDocumentNumber,
String cADocumentSupplements,
String logicalSystem,
String cAWorkflowCheckReason,
String cAWorkflowCheckProcess,
String cADocumentTransactionClass,
Boolean cADocContainsCashFlowItems,
String cADocumentClass,
String cADocumentVersion,
Boolean isIndividualPosting,
Boolean cADocumentIsAged,
List<BPItemLogical> to_BPItem,
List<BPItemPaytData> to_BPItemPaytData,
List<GLItem> to_GLItem,
List<GLItemPaytData> to_GLItemPaytData) |
Modifier and Type | Method and Description |
---|---|
void |
addBPItem(BPItemLogical... entity)
Adds elements to the list of associated BPItemLogical entities.
|
void |
addBPItemPaytData(BPItemPaytData... entity)
Adds elements to the list of associated BPItemPaytData entities.
|
void |
addGLItem(GLItem... entity)
Adds elements to the list of associated GLItem entities.
|
void |
addGLItemPaytData(GLItemPaytData... entity)
Adds elements to the list of associated GLItemPaytData entities.
|
static DocumentHeader.DocumentHeaderBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
protected void |
fromMap(Map<String,Object> inputValues)
Read entity data from generic map.
|
io.vavr.control.Option<List<BPItemLogical>> |
getBPItemIfPresent()
Retrieval of associated BPItemLogical entities (one to many).
|
io.vavr.control.Option<List<BPItemPaytData>> |
getBPItemPaytDataIfPresent()
Retrieval of associated BPItemPaytData entities (one to many).
|
String |
getCAApplicationArea()
Constraints: Not nullable, Maximum length: 1
|
String |
getCAClearingInformation()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getCADocContainsCashFlowItems()
Constraints: Not nullable
|
String |
getCADocumentClass()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getCADocumentIsAged()
Constraints: Not nullable
|
String |
getCADocumentNumber()
(Key Field) Constraints: Not nullable, Maximum length: 12
|
String |
getCADocumentOriginCode()
Constraints: Not nullable, Maximum length: 2
|
String |
getCADocumentOriginCodeName()
Constraints: Not nullable, Maximum length: 40
|
String |
getCADocumentSupplements()
Constraints: Not nullable, Maximum length: 1
|
String |
getCADocumentTransactionClass()
Constraints: Not nullable, Maximum length: 1
|
String |
getCADocumentType()
Constraints: Not nullable, Maximum length: 2
|
String |
getCADocumentVersion()
Constraints: Not nullable, Maximum length: 3
|
LocalDate |
getCAPostingDate()
Constraints: Nullable
|
String |
getCAPostingReason()
Constraints: Not nullable, Maximum length: 2
|
String |
getCAReconciliationKey()
Constraints: Not nullable, Maximum length: 12
|
String |
getCAReferenceDocument()
Constraints: Not nullable, Maximum length: 16
|
String |
getCARequestedPeriodForGLTransfer()
Constraints: Not nullable, Maximum length: 2
|
String |
getCAReturnReason()
Constraints: Not nullable, Maximum length: 3
|
String |
getCAReversalDocumentNumber()
Constraints: Not nullable, Maximum length: 12
|
String |
getCAReversedDocumentNumber()
Constraints: Not nullable, Maximum length: 12
|
Boolean |
getCASeparateDocIsCreatedInGL()
Constraints: Not nullable
|
String |
getCAStorageLocationOfTaxSuplmnt()
Constraints: Not nullable, Maximum length: 2
|
Boolean |
getCATaxCodeWasExchanged()
Constraints: Not nullable
|
String |
getCATaxCompanyCode()
Constraints: Not nullable, Maximum length: 4
|
String |
getCAWorkflowCheckProcess()
Constraints: Not nullable, Maximum length: 1
|
String |
getCAWorkflowCheckReason()
Constraints: Not nullable, Maximum length: 2
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
LocalDate |
getCreationDate()
Constraints: Nullable
|
LocalTime |
getCreationTime()
Constraints: Not nullable
|
protected String |
getDefaultServicePath()
Used by request builders and navigation property methods to construct OData requests.
|
LocalDate |
getDocumentDate()
Constraints: Nullable
|
protected String |
getEntityCollection()
Used by request builders and navigation property methods to construct OData requests.
|
LocalDate |
getExchangeRateDate()
Constraints: Nullable
|
io.vavr.control.Option<List<GLItem>> |
getGLItemIfPresent()
Retrieval of associated GLItem entities (one to many).
|
io.vavr.control.Option<List<GLItemPaytData>> |
getGLItemPaytDataIfPresent()
Retrieval of associated GLItemPaytData entities (one to many).
|
Boolean |
getIsIndividualPosting()
Constraints: Not nullable
|
protected ODataEntityKey |
getKey() |
String |
getLogicalSystem()
Constraints: Not nullable, Maximum length: 10
|
String |
getOdataType() |
String |
getOriginalReferenceDocument()
Constraints: Not nullable, Maximum length: 20
|
String |
getReferenceDocumentType()
Constraints: Not nullable, Maximum length: 5
|
LocalDate |
getTaxReportingDate()
Constraints: Nullable
|
String |
getTransactionCurrency()
Constraints: Not nullable, Maximum length: 5
|
Class<DocumentHeader> |
getType() |
int |
hashCode() |
void |
setBPItem(List<BPItemLogical> value)
Overwrites the list of associated BPItemLogical entities for the loaded navigation property
_BPItem.
|
void |
setBPItemPaytData(List<BPItemPaytData> value)
Overwrites the list of associated BPItemPaytData entities for the loaded navigation property
_BPItemPaytData.
|
void |
setCAApplicationArea(String cAApplicationArea)
Constraints: Not nullable, Maximum length: 1
|
void |
setCAClearingInformation(String cAClearingInformation)
Constraints: Not nullable, Maximum length: 1
|
void |
setCADocContainsCashFlowItems(Boolean cADocContainsCashFlowItems)
Constraints: Not nullable
|
void |
setCADocumentClass(String cADocumentClass)
Constraints: Not nullable, Maximum length: 1
|
void |
setCADocumentIsAged(Boolean cADocumentIsAged)
Constraints: Not nullable
|
void |
setCADocumentNumber(String cADocumentNumber)
(Key Field) Constraints: Not nullable, Maximum length: 12
|
void |
setCADocumentOriginCode(String cADocumentOriginCode)
Constraints: Not nullable, Maximum length: 2
|
void |
setCADocumentOriginCodeName(String cADocumentOriginCodeName)
Constraints: Not nullable, Maximum length: 40
|
void |
setCADocumentSupplements(String cADocumentSupplements)
Constraints: Not nullable, Maximum length: 1
|
void |
setCADocumentTransactionClass(String cADocumentTransactionClass)
Constraints: Not nullable, Maximum length: 1
|
void |
setCADocumentType(String cADocumentType)
Constraints: Not nullable, Maximum length: 2
|
void |
setCADocumentVersion(String cADocumentVersion)
Constraints: Not nullable, Maximum length: 3
|
void |
setCAPostingDate(LocalDate cAPostingDate)
Constraints: Nullable
|
void |
setCAPostingReason(String cAPostingReason)
Constraints: Not nullable, Maximum length: 2
|
void |
setCAReconciliationKey(String cAReconciliationKey)
Constraints: Not nullable, Maximum length: 12
|
void |
setCAReferenceDocument(String cAReferenceDocument)
Constraints: Not nullable, Maximum length: 16
|
void |
setCARequestedPeriodForGLTransfer(String cARequestedPeriodForGLTransfer)
Constraints: Not nullable, Maximum length: 2
|
void |
setCAReturnReason(String cAReturnReason)
Constraints: Not nullable, Maximum length: 3
|
void |
setCAReversalDocumentNumber(String cAReversalDocumentNumber)
Constraints: Not nullable, Maximum length: 12
|
void |
setCAReversedDocumentNumber(String cAReversedDocumentNumber)
Constraints: Not nullable, Maximum length: 12
|
void |
setCASeparateDocIsCreatedInGL(Boolean cASeparateDocIsCreatedInGL)
Constraints: Not nullable
|
void |
setCAStorageLocationOfTaxSuplmnt(String cAStorageLocationOfTaxSuplmnt)
Constraints: Not nullable, Maximum length: 2
|
void |
setCATaxCodeWasExchanged(Boolean cATaxCodeWasExchanged)
Constraints: Not nullable
|
void |
setCATaxCompanyCode(String cATaxCompanyCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setCAWorkflowCheckProcess(String cAWorkflowCheckProcess)
Constraints: Not nullable, Maximum length: 1
|
void |
setCAWorkflowCheckReason(String cAWorkflowCheckReason)
Constraints: Not nullable, Maximum length: 2
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreationDate(LocalDate creationDate)
Constraints: Nullable
|
void |
setCreationTime(LocalTime creationTime)
Constraints: Not nullable
|
void |
setDocumentDate(LocalDate documentDate)
Constraints: Nullable
|
void |
setExchangeRateDate(LocalDate exchangeRateDate)
Constraints: Nullable
|
void |
setGLItem(List<GLItem> value)
Overwrites the list of associated GLItem entities for the loaded navigation property _GLItem.
|
void |
setGLItemPaytData(List<GLItemPaytData> value)
Overwrites the list of associated GLItemPaytData entities for the loaded navigation property
_GLItemPaytData.
|
void |
setIsIndividualPosting(Boolean isIndividualPosting)
Constraints: Not nullable
|
void |
setLogicalSystem(String logicalSystem)
Constraints: Not nullable, Maximum length: 10
|
void |
setOriginalReferenceDocument(String originalReferenceDocument)
Constraints: Not nullable, Maximum length: 20
|
void |
setReferenceDocumentType(String referenceDocumentType)
Constraints: Not nullable, Maximum length: 5
|
void |
setTaxReportingDate(LocalDate taxReportingDate)
Constraints: Nullable
|
void |
setTransactionCurrency(String transactionCurrency)
Constraints: Not nullable, Maximum length: 5
|
protected Map<String,Object> |
toMapOfFields()
Get all fields as map.
|
protected Map<String,Object> |
toMapOfNavigationProperties()
Get navigation properties as map.
|
String |
toString() |
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifier
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final SimpleProperty<DocumentHeader> ALL_FIELDS
public static final SimpleProperty.String<DocumentHeader> CA_DOCUMENT_NUMBER
public static final SimpleProperty.String<DocumentHeader> CREATED_BY_USER
public static final SimpleProperty.Date<DocumentHeader> CREATION_DATE
public static final SimpleProperty.Time<DocumentHeader> CREATION_TIME
public static final SimpleProperty.String<DocumentHeader> CA_TAX_COMPANY_CODE
public static final SimpleProperty.String<DocumentHeader> CA_STORAGE_LOCATION_OF_TAX_SUPLMNT
public static final SimpleProperty.Boolean<DocumentHeader> CA_TAX_CODE_WAS_EXCHANGED
public static final SimpleProperty.Date<DocumentHeader> TAX_REPORTING_DATE
public static final SimpleProperty.String<DocumentHeader> CA_RECONCILIATION_KEY
public static final SimpleProperty.Boolean<DocumentHeader> CA_SEPARATE_DOC_IS_CREATED_IN_GL
public static final SimpleProperty.String<DocumentHeader> CA_REQUESTED_PERIOD_FOR_GL_TRANSFER
public static final SimpleProperty.String<DocumentHeader> CA_APPLICATION_AREA
public static final SimpleProperty.String<DocumentHeader> CA_DOCUMENT_TYPE
public static final SimpleProperty.String<DocumentHeader> CA_DOCUMENT_ORIGIN_CODE
public static final SimpleProperty.String<DocumentHeader> CA_DOCUMENT_ORIGIN_CODE_NAME
public static final SimpleProperty.String<DocumentHeader> TRANSACTION_CURRENCY
public static final SimpleProperty.Date<DocumentHeader> DOCUMENT_DATE
public static final SimpleProperty.Date<DocumentHeader> CA_POSTING_DATE
public static final SimpleProperty.Date<DocumentHeader> EXCHANGE_RATE_DATE
public static final SimpleProperty.String<DocumentHeader> CA_REFERENCE_DOCUMENT
public static final SimpleProperty.String<DocumentHeader> CA_RETURN_REASON
public static final SimpleProperty.String<DocumentHeader> CA_POSTING_REASON
public static final SimpleProperty.String<DocumentHeader> REFERENCE_DOCUMENT_TYPE
public static final SimpleProperty.String<DocumentHeader> ORIGINAL_REFERENCE_DOCUMENT
public static final SimpleProperty.String<DocumentHeader> CA_REVERSED_DOCUMENT_NUMBER
public static final SimpleProperty.String<DocumentHeader> CA_CLEARING_INFORMATION
public static final SimpleProperty.String<DocumentHeader> CA_REVERSAL_DOCUMENT_NUMBER
public static final SimpleProperty.String<DocumentHeader> CA_DOCUMENT_SUPPLEMENTS
public static final SimpleProperty.String<DocumentHeader> LOGICAL_SYSTEM
public static final SimpleProperty.String<DocumentHeader> CA_WORKFLOW_CHECK_REASON
public static final SimpleProperty.String<DocumentHeader> CA_WORKFLOW_CHECK_PROCESS
public static final SimpleProperty.String<DocumentHeader> CA_DOCUMENT_TRANSACTION_CLASS
public static final SimpleProperty.Boolean<DocumentHeader> CA_DOC_CONTAINS_CASH_FLOW_ITEMS
public static final SimpleProperty.String<DocumentHeader> CA_DOCUMENT_CLASS
public static final SimpleProperty.String<DocumentHeader> CA_DOCUMENT_VERSION
public static final SimpleProperty.Boolean<DocumentHeader> IS_INDIVIDUAL_POSTING
public static final SimpleProperty.Boolean<DocumentHeader> CA_DOCUMENT_IS_AGED
public static final NavigationProperty.Collection<DocumentHeader,BPItemLogical> TO__B_P_ITEM
public static final NavigationProperty.Collection<DocumentHeader,BPItemPaytData> TO__B_P_ITEM_PAYT_DATA
public static final NavigationProperty.Collection<DocumentHeader,GLItem> TO__G_L_ITEM
public static final NavigationProperty.Collection<DocumentHeader,GLItemPaytData> TO__G_L_ITEM_PAYT_DATA
public DocumentHeader()
public DocumentHeader(@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 cADocumentOriginCodeName, @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<BPItemLogical> to_BPItem, List<BPItemPaytData> to_BPItemPaytData, List<GLItem> to_GLItem, List<GLItemPaytData> to_GLItemPaytData)
@Nonnull public Class<DocumentHeader> getType()
getType
in class VdmObject<DocumentHeader>
public void setCADocumentNumber(@Nullable String cADocumentNumber)
Original property name from the Odata EDM: CADocumentNumber
cADocumentNumber
- Documentpublic void setCreatedByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
createdByUser
- Created Bypublic void setCreationDate(@Nullable LocalDate creationDate)
Original property name from the Odata EDM: CreationDate
creationDate
- Creation Datepublic void setCreationTime(@Nullable LocalTime creationTime)
Original property name from the Odata EDM: CreationTime
creationTime
- Creation Timepublic void setCATaxCompanyCode(@Nullable String cATaxCompanyCode)
Original property name from the Odata EDM: CATaxCompanyCode
cATaxCompanyCode
- Tax Company Codepublic void setCAStorageLocationOfTaxSuplmnt(@Nullable String cAStorageLocationOfTaxSuplmnt)
Original property name from the Odata EDM: CAStorageLocationOfTaxSuplmnt
cAStorageLocationOfTaxSuplmnt
- Storage Location of Tax Supplement for Telco Tax (U.S.A)public void setCATaxCodeWasExchanged(@Nullable Boolean cATaxCodeWasExchanged)
Original property name from the Odata EDM: CATaxCodeWasExchanged
cATaxCodeWasExchanged
- Tax Codes Were Exchangedpublic void setTaxReportingDate(@Nullable LocalDate taxReportingDate)
Original property name from the Odata EDM: TaxReportingDate
taxReportingDate
- Tax Reporting Datepublic void setCAReconciliationKey(@Nullable String cAReconciliationKey)
Original property name from the Odata EDM: CAReconciliationKey
cAReconciliationKey
- Reconciliation Key for General Ledgerpublic void setCASeparateDocIsCreatedInGL(@Nullable Boolean cASeparateDocIsCreatedInGL)
Original property name from the Odata EDM: CASeparateDocIsCreatedInGL
cASeparateDocIsCreatedInGL
- Create Separate Document in General Ledgerpublic void setCARequestedPeriodForGLTransfer(@Nullable String cARequestedPeriodForGLTransfer)
Original property name from the Odata EDM: CARequestedPeriodForGLTransfer
cARequestedPeriodForGLTransfer
- Requested Special Period for Transfer to General Ledgerpublic void setCAApplicationArea(@Nullable String cAApplicationArea)
Original property name from the Odata EDM: CAApplicationArea
cAApplicationArea
- Application areapublic void setCADocumentType(@Nullable String cADocumentType)
Original property name from the Odata EDM: CADocumentType
cADocumentType
- Document Typepublic void setCADocumentOriginCode(@Nullable String cADocumentOriginCode)
Original property name from the Odata EDM: CADocumentOriginCode
cADocumentOriginCode
- Document Origin Keypublic void setCADocumentOriginCodeName(@Nullable String cADocumentOriginCodeName)
Original property name from the Odata EDM: CADocumentOriginCodeName
cADocumentOriginCodeName
- Description of Document Originpublic void setTransactionCurrency(@Nullable String transactionCurrency)
Original property name from the Odata EDM: TransactionCurrency
transactionCurrency
- Transaction Currencypublic void setDocumentDate(@Nullable LocalDate documentDate)
Original property name from the Odata EDM: DocumentDate
documentDate
- Journal Entry Datepublic void setCAPostingDate(@Nullable LocalDate cAPostingDate)
Original property name from the Odata EDM: CAPostingDate
cAPostingDate
- Posting Date in the Documentpublic void setExchangeRateDate(@Nullable LocalDate exchangeRateDate)
Original property name from the Odata EDM: ExchangeRateDate
exchangeRateDate
- Exchange Rate Datepublic void setCAReferenceDocument(@Nullable String cAReferenceDocument)
Original property name from the Odata EDM: CAReferenceDocument
cAReferenceDocument
- Reference Document Numberpublic void setCAReturnReason(@Nullable String cAReturnReason)
Original property name from the Odata EDM: CAReturnReason
cAReturnReason
- Return Reasonpublic void setCAPostingReason(@Nullable String cAPostingReason)
Original property name from the Odata EDM: CAPostingReason
cAPostingReason
- Posting Reason (For Write-Offs And Transfer Postings)public void setReferenceDocumentType(@Nullable String referenceDocumentType)
Original property name from the Odata EDM: ReferenceDocumentType
referenceDocumentType
- Reference Document Typepublic void setOriginalReferenceDocument(@Nullable String originalReferenceDocument)
Original property name from the Odata EDM: OriginalReferenceDocument
originalReferenceDocument
- Reference Keypublic void setCAReversedDocumentNumber(@Nullable String cAReversedDocumentNumber)
Original property name from the Odata EDM: CAReversedDocumentNumber
cAReversedDocumentNumber
- Number of Reversed Documentpublic void setCAClearingInformation(@Nullable String cAClearingInformation)
Original property name from the Odata EDM: CAClearingInformation
cAClearingInformation
- Clearing Informationpublic void setCAReversalDocumentNumber(@Nullable String cAReversalDocumentNumber)
Original property name from the Odata EDM: CAReversalDocumentNumber
cAReversalDocumentNumber
- The cAReversalDocumentNumber to set.public void setCADocumentSupplements(@Nullable String cADocumentSupplements)
Original property name from the Odata EDM: CADocumentSupplements
cADocumentSupplements
- Existing document supplementspublic void setLogicalSystem(@Nullable String logicalSystem)
Original property name from the Odata EDM: LogicalSystem
logicalSystem
- Logical system of source documentpublic void setCAWorkflowCheckReason(@Nullable String cAWorkflowCheckReason)
Original property name from the Odata EDM: CAWorkflowCheckReason
cAWorkflowCheckReason
- Check Reason for Workflows Acc. to Dual Control Principlepublic void setCAWorkflowCheckProcess(@Nullable String cAWorkflowCheckProcess)
Original property name from the Odata EDM: CAWorkflowCheckProcess
cAWorkflowCheckProcess
- Editing Process To Be Confirmedpublic void setCADocumentTransactionClass(@Nullable String cADocumentTransactionClass)
Original property name from the Odata EDM: CADocumentTransactionClass
cADocumentTransactionClass
- Transaction Class of Documentpublic void setCADocContainsCashFlowItems(@Nullable Boolean cADocContainsCashFlowItems)
Original property name from the Odata EDM: CADocContainsCashFlowItems
cADocContainsCashFlowItems
- Document Contains Assignments from Cash Flowspublic void setCADocumentClass(@Nullable String cADocumentClass)
Original property name from the Odata EDM: CADocumentClass
cADocumentClass
- Document Classpublic void setCADocumentVersion(@Nullable String cADocumentVersion)
Original property name from the Odata EDM: CADocumentVersion
cADocumentVersion
- Version Numberpublic void setIsIndividualPosting(@Nullable Boolean isIndividualPosting)
Original property name from the Odata EDM: IsIndividualPosting
isIndividualPosting
- Individual Postingpublic void setCADocumentIsAged(@Nullable Boolean cADocumentIsAged)
Original property name from the Odata EDM: CADocumentIsAged
cADocumentIsAged
- Data Aging: Document was already in historical areaprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<DocumentHeader>
@Nonnull protected ODataEntityKey getKey()
getKey
in class VdmObject<DocumentHeader>
@Nonnull protected Map<String,Object> toMapOfFields()
VdmObject
toMapOfFields
in class VdmObject<DocumentHeader>
protected void fromMap(Map<String,Object> inputValues)
VdmObject
fromMap
in class VdmObject<DocumentHeader>
inputValues
- The key-value map.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<DocumentHeader>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
VdmObject
toMapOfNavigationProperties
in class VdmObject<DocumentHeader>
@Nonnull public io.vavr.control.Option<List<BPItemLogical>> getBPItemIfPresent()
If the navigation property for an entity DocumentHeader has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state empty
is
returned.public void setBPItem(@Nonnull List<BPItemLogical> value)
If the navigation property _BPItem of a queried DocumentHeader 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.
value
- List of BPItemLogical entities.public void addBPItem(BPItemLogical... entity)
If the navigation property _BPItem of a queried DocumentHeader 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.
entity
- Array of BPItemLogical entities.@Nonnull public io.vavr.control.Option<List<BPItemPaytData>> getBPItemPaytDataIfPresent()
If the navigation property for an entity DocumentHeader has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setBPItemPaytData(@Nonnull List<BPItemPaytData> value)
If the navigation property _BPItemPaytData of a queried DocumentHeader 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.
value
- List of BPItemPaytData entities.public void addBPItemPaytData(BPItemPaytData... entity)
If the navigation property _BPItemPaytData of a queried DocumentHeader 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.
entity
- Array of BPItemPaytData entities.@Nonnull public io.vavr.control.Option<List<GLItem>> getGLItemIfPresent()
If the navigation property for an entity DocumentHeader has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state empty
is returned.public void setGLItem(@Nonnull List<GLItem> value)
If the navigation property _GLItem of a queried DocumentHeader 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.
value
- List of GLItem entities.public void addGLItem(GLItem... entity)
If the navigation property _GLItem of a queried DocumentHeader 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.
entity
- Array of GLItem entities.@Nonnull public io.vavr.control.Option<List<GLItemPaytData>> getGLItemPaytDataIfPresent()
If the navigation property for an entity DocumentHeader has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setGLItemPaytData(@Nonnull List<GLItemPaytData> value)
If the navigation property _GLItemPaytData of a queried DocumentHeader 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.
value
- List of GLItemPaytData entities.public void addGLItemPaytData(GLItemPaytData... entity)
If the navigation property _GLItemPaytData of a queried DocumentHeader 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.
entity
- Array of GLItemPaytData entities.@Nonnull public static DocumentHeader.DocumentHeaderBuilder builder()
@Nullable public String getCADocumentNumber()
Original property name from the Odata EDM: CADocumentNumber
@Nullable public String getCreatedByUser()
Original property name from the Odata EDM: CreatedByUser
@Nullable public LocalDate getCreationDate()
Original property name from the Odata EDM: CreationDate
@Nullable public LocalTime getCreationTime()
Original property name from the Odata EDM: CreationTime
@Nullable public String getCATaxCompanyCode()
Original property name from the Odata EDM: CATaxCompanyCode
@Nullable public String getCAStorageLocationOfTaxSuplmnt()
Original property name from the Odata EDM: CAStorageLocationOfTaxSuplmnt
@Nullable public Boolean getCATaxCodeWasExchanged()
Original property name from the Odata EDM: CATaxCodeWasExchanged
@Nullable public LocalDate getTaxReportingDate()
Original property name from the Odata EDM: TaxReportingDate
@Nullable public String getCAReconciliationKey()
Original property name from the Odata EDM: CAReconciliationKey
@Nullable public Boolean getCASeparateDocIsCreatedInGL()
Original property name from the Odata EDM: CASeparateDocIsCreatedInGL
@Nullable public String getCARequestedPeriodForGLTransfer()
Original property name from the Odata EDM: CARequestedPeriodForGLTransfer
@Nullable public String getCAApplicationArea()
Original property name from the Odata EDM: CAApplicationArea
@Nullable public String getCADocumentType()
Original property name from the Odata EDM: CADocumentType
@Nullable public String getCADocumentOriginCode()
Original property name from the Odata EDM: CADocumentOriginCode
@Nullable public String getCADocumentOriginCodeName()
Original property name from the Odata EDM: CADocumentOriginCodeName
@Nullable public String getTransactionCurrency()
Original property name from the Odata EDM: TransactionCurrency
@Nullable public LocalDate getDocumentDate()
Original property name from the Odata EDM: DocumentDate
@Nullable public LocalDate getCAPostingDate()
Original property name from the Odata EDM: CAPostingDate
@Nullable public LocalDate getExchangeRateDate()
Original property name from the Odata EDM: ExchangeRateDate
@Nullable public String getCAReferenceDocument()
Original property name from the Odata EDM: CAReferenceDocument
@Nullable public String getCAReturnReason()
Original property name from the Odata EDM: CAReturnReason
@Nullable public String getCAPostingReason()
Original property name from the Odata EDM: CAPostingReason
@Nullable public String getReferenceDocumentType()
Original property name from the Odata EDM: ReferenceDocumentType
@Nullable public String getOriginalReferenceDocument()
Original property name from the Odata EDM: OriginalReferenceDocument
@Nullable public String getCAReversedDocumentNumber()
Original property name from the Odata EDM: CAReversedDocumentNumber
@Nullable public String getCAClearingInformation()
Original property name from the Odata EDM: CAClearingInformation
@Nullable public String getCAReversalDocumentNumber()
Original property name from the Odata EDM: CAReversalDocumentNumber
@Nullable public String getCADocumentSupplements()
Original property name from the Odata EDM: CADocumentSupplements
@Nullable public String getLogicalSystem()
Original property name from the Odata EDM: LogicalSystem
@Nullable public String getCAWorkflowCheckReason()
Original property name from the Odata EDM: CAWorkflowCheckReason
@Nullable public String getCAWorkflowCheckProcess()
Original property name from the Odata EDM: CAWorkflowCheckProcess
@Nullable public String getCADocumentTransactionClass()
Original property name from the Odata EDM: CADocumentTransactionClass
@Nullable public Boolean getCADocContainsCashFlowItems()
Original property name from the Odata EDM: CADocContainsCashFlowItems
@Nullable public String getCADocumentClass()
Original property name from the Odata EDM: CADocumentClass
@Nullable public String getCADocumentVersion()
Original property name from the Odata EDM: CADocumentVersion
@Nullable public Boolean getIsIndividualPosting()
Original property name from the Odata EDM: IsIndividualPosting
@Nullable public Boolean getCADocumentIsAged()
Original property name from the Odata EDM: CADocumentIsAged
@Nonnull public String toString()
toString
in class VdmObject<DocumentHeader>
public boolean equals(@Nullable Object o)
equals
in class VdmEntity<DocumentHeader>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmEntity<DocumentHeader>
public int hashCode()
hashCode
in class VdmEntity<DocumentHeader>
public String getOdataType()
getOdataType
in class VdmObject<DocumentHeader>
Copyright © 2021 SAP SE. All rights reserved.