public class DocumentInfoRecordDesc extends VdmEntity<DocumentInfoRecordDesc>
Modifier and Type | Class and Description |
---|---|
static class |
DocumentInfoRecordDesc.DocumentInfoRecordDescBuilder |
Modifier and Type | Field and Description |
---|---|
static DocumentInfoRecordDescSelectable |
ALL_FIELDS
Selector for all available fields of DocumentInfoRecordDesc.
|
static DocumentInfoRecordDescField<String> |
DOC_INFO_RECD_SHORT_TEXT
Use with available fluent helpers to apply the DocInfoRecdShortText field to query operations.
|
static DocumentInfoRecordDescField<String> |
DOCUMENT_DESCRIPTION
Use with available fluent helpers to apply the DocumentDescription field to query operations.
|
static DocumentInfoRecordDescField<String> |
DOCUMENT_INFO_RECORD_DOC_NUMBER
Use with available fluent helpers to apply the DocumentInfoRecordDocNumber field to query operations.
|
static DocumentInfoRecordDescField<String> |
DOCUMENT_INFO_RECORD_DOC_PART
Use with available fluent helpers to apply the DocumentInfoRecordDocPart field to query operations.
|
static DocumentInfoRecordDescField<String> |
DOCUMENT_INFO_RECORD_DOC_TYPE
Use with available fluent helpers to apply the DocumentInfoRecordDocType field to query operations.
|
static DocumentInfoRecordDescField<String> |
DOCUMENT_INFO_RECORD_DOC_VERSION
Use with available fluent helpers to apply the DocumentInfoRecordDocVersion field to query operations.
|
static DocumentInfoRecordDescField<String> |
LANGUAGE
Use with available fluent helpers to apply the Language field to query operations.
|
static DocumentInfoRecordDescField<String> |
LONG_TEXT_EXISTS
Use with available fluent helpers to apply the LongTextExists field to query operations.
|
Constructor and Description |
---|
DocumentInfoRecordDesc() |
DocumentInfoRecordDesc(String documentInfoRecordDocType,
String documentInfoRecordDocNumber,
String documentInfoRecordDocVersion,
String documentInfoRecordDocPart,
String language,
String documentDescription,
String longTextExists,
String docInfoRecdShortText,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static DocumentInfoRecordDesc.DocumentInfoRecordDescBuilder |
builder() |
boolean |
equals(Object o) |
static <T> DocumentInfoRecordDescField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
String |
getDocInfoRecdShortText()
Constraints: Not nullable, Maximum length: 40
|
String |
getDocumentDescription()
Constraints: Not nullable, Maximum length: 40 If you enter a long text describing the document (Edit -> Long text), the first 40 characters of the two texts are kept consistent.If this field is defined as a required field for a document type, this only applies to the logon language.
|
String |
getDocumentInfoRecordDocNumber()
(Key Field) Constraints: Not nullable, Maximum length: 25
|
String |
getDocumentInfoRecordDocPart()
(Key Field) Constraints: Not nullable, Maximum length: 3 Design departments, for example, can use document parts to divide up large documents such as design drawings into pages.
|
String |
getDocumentInfoRecordDocType()
(Key Field) Constraints: Not nullable, Maximum length: 3
|
String |
getDocumentInfoRecordDocVersion()
(Key Field) Constraints: Not nullable, Maximum length: 2 A new version is assigned after the original files have been edited in the following processing situations:The new processing status varies from the original in a certain way (for example, text change sin a text file).You want the original processing status to remain the same (for example, documentation of project progress).
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
String |
getLanguage()
(Key Field) Constraints: Not nullable, Maximum length: 2 During processing, you can switch to all languages allowed in the SAP System.
|
String |
getLongTextExists()
Constraints: Not nullable, Maximum length: 1 If you change the processing language, the system checks whether a long text exists in the language you chose.
|
Class<DocumentInfoRecordDesc> |
getType() |
int |
hashCode() |
void |
setDocInfoRecdShortText(String docInfoRecdShortText)
Constraints: Not nullable, Maximum length: 40
|
void |
setDocumentDescription(String documentDescription)
Constraints: Not nullable, Maximum length: 40 If you enter a long text describing the document (Edit -> Long text), the first 40 characters of the two texts are kept consistent.If this field is defined as a required field for a document type, this only applies to the logon language.
|
void |
setDocumentInfoRecordDocNumber(String documentInfoRecordDocNumber)
(Key Field) Constraints: Not nullable, Maximum length: 25
|
void |
setDocumentInfoRecordDocPart(String documentInfoRecordDocPart)
(Key Field) Constraints: Not nullable, Maximum length: 3 Design departments, for example, can use document parts to divide up large documents such as design drawings into pages.
|
void |
setDocumentInfoRecordDocType(String documentInfoRecordDocType)
(Key Field) Constraints: Not nullable, Maximum length: 3
|
void |
setDocumentInfoRecordDocVersion(String documentInfoRecordDocVersion)
(Key Field) Constraints: Not nullable, Maximum length: 2 A new version is assigned after the original files have been edited in the following processing situations:The new processing status varies from the original in a certain way (for example, text change sin a text file).You want the original processing status to remain the same (for example, documentation of project progress).
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
void |
setLanguage(String language)
(Key Field) Constraints: Not nullable, Maximum length: 2 During processing, you can switch to all languages allowed in the SAP System.
|
void |
setLongTextExists(String longTextExists)
Constraints: Not nullable, Maximum length: 1 If you change the processing language, the system checks whether a long text exists in the language you chose.
|
String |
toString() |
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final DocumentInfoRecordDescSelectable ALL_FIELDS
public static final DocumentInfoRecordDescField<String> DOCUMENT_INFO_RECORD_DOC_TYPE
public static final DocumentInfoRecordDescField<String> DOCUMENT_INFO_RECORD_DOC_NUMBER
public static final DocumentInfoRecordDescField<String> DOCUMENT_INFO_RECORD_DOC_VERSION
public static final DocumentInfoRecordDescField<String> DOCUMENT_INFO_RECORD_DOC_PART
public static final DocumentInfoRecordDescField<String> LANGUAGE
public static final DocumentInfoRecordDescField<String> DOCUMENT_DESCRIPTION
public static final DocumentInfoRecordDescField<String> LONG_TEXT_EXISTS
public static final DocumentInfoRecordDescField<String> DOC_INFO_RECD_SHORT_TEXT
public DocumentInfoRecordDesc()
public DocumentInfoRecordDesc(@Nullable String documentInfoRecordDocType, @Nullable String documentInfoRecordDocNumber, @Nullable String documentInfoRecordDocVersion, @Nullable String documentInfoRecordDocPart, @Nullable String language, @Nullable String documentDescription, @Nullable String longTextExists, @Nullable String docInfoRecdShortText, @Nullable ErpConfigContext erpConfigContext)
public Class<DocumentInfoRecordDesc> getType()
getType
in class VdmObject<DocumentInfoRecordDesc>
public static <T> DocumentInfoRecordDescField<T> field(String fieldName, Class<T> fieldType)
fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.public static DocumentInfoRecordDesc.DocumentInfoRecordDescBuilder builder()
@Nullable public String getDocumentInfoRecordDocType()
@Nullable public String getDocumentInfoRecordDocNumber()
@Nullable public String getDocumentInfoRecordDocVersion()
A new version is assigned after the original files have been edited in the following processing situations:The new processing status varies from the original in a certain way (for example, text change sin a text file).You want the original processing status to remain the same (for example, documentation of project progress).
@Nullable public String getDocumentInfoRecordDocPart()
Design departments, for example, can use document parts to divide up large documents such as design drawings into pages.
@Nullable public String getLanguage()
During processing, you can switch to all languages allowed in the SAP System. You can even make an entry in this field when displaying a document.The default is always the language key of the logon language.If the field Description has been defined as a required field via Customizing (Document management), this only applies to your logon language. If you change to another language, the field Description becomes an optional field.
@Nullable public String getDocumentDescription()
If you enter a long text describing the document (Edit -> Long text), the first 40 characters of the two texts are kept consistent.If this field is defined as a required field for a document type, this only applies to the logon language. If you change the language while creating the document, the field becomes an optional field.
@Nullable public String getLongTextExists()
If you change the processing language, the system checks whether a long text exists in the language you chose. If not, the system removes the indicator.
@Nullable public String getDocInfoRecdShortText()
@Nullable public ErpConfigContext getErpConfigContext()
public void setDocumentInfoRecordDocType(@Nullable String documentInfoRecordDocType)
documentInfoRecordDocType
- public void setDocumentInfoRecordDocNumber(@Nullable String documentInfoRecordDocNumber)
documentInfoRecordDocNumber
- public void setDocumentInfoRecordDocVersion(@Nullable String documentInfoRecordDocVersion)
A new version is assigned after the original files have been edited in the following processing situations:The new processing status varies from the original in a certain way (for example, text change sin a text file).You want the original processing status to remain the same (for example, documentation of project progress).
documentInfoRecordDocVersion
- public void setDocumentInfoRecordDocPart(@Nullable String documentInfoRecordDocPart)
Design departments, for example, can use document parts to divide up large documents such as design drawings into pages.
documentInfoRecordDocPart
- public void setLanguage(@Nullable String language)
During processing, you can switch to all languages allowed in the SAP System. You can even make an entry in this field when displaying a document.The default is always the language key of the logon language.If the field Description has been defined as a required field via Customizing (Document management), this only applies to your logon language. If you change to another language, the field Description becomes an optional field.
language
- public void setDocumentDescription(@Nullable String documentDescription)
If you enter a long text describing the document (Edit -> Long text), the first 40 characters of the two texts are kept consistent.If this field is defined as a required field for a document type, this only applies to the logon language. If you change the language while creating the document, the field becomes an optional field.
documentDescription
- public void setLongTextExists(@Nullable String longTextExists)
If you change the processing language, the system checks whether a long text exists in the language you chose. If not, the system removes the indicator.
longTextExists
- public void setDocInfoRecdShortText(@Nullable String docInfoRecdShortText)
docInfoRecdShortText
- public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- public String toString()
toString
in class VdmObject<DocumentInfoRecordDesc>
public boolean equals(Object o)
equals
in class VdmObject<DocumentInfoRecordDesc>
public int hashCode()
hashCode
in class VdmObject<DocumentInfoRecordDesc>
Copyright © 2018 SAP SE. All rights reserved.