public class AttachmentContent extends VdmEntity<AttachmentContent>
Original entity name from the Odata EDM: AttachmentContent
Modifier and Type | Class and Description |
---|---|
static class |
AttachmentContent.AttachmentContentBuilder |
Modifier and Type | Field and Description |
---|---|
static AttachmentContentSelectable |
ALL_FIELDS
Selector for all available fields of AttachmentContent.
|
static AttachmentContentField<String> |
ARCHIVE_DOCUMENT_ID
Use with available fluent helpers to apply the ArchiveDocumentID field to query operations.
|
static AttachmentContentField<String> |
ARCHIVE_LINK_REPOSITORY
Use with available fluent helpers to apply the ArchiveLinkRepository field to query operations.
|
static AttachmentContentField<String> |
BUSINESS_OBJECT_TYPE
Use with available fluent helpers to apply the BusinessObjectType field to query operations.
|
static AttachmentContentField<String> |
BUSINESS_OBJECT_TYPE_NAME
Use with available fluent helpers to apply the BusinessObjectTypeName field to query operations.
|
static AttachmentContentField<LocalDateTime> |
CHANGED_DATE_TIME
Use with available fluent helpers to apply the ChangedDateTime field to query operations.
|
static AttachmentContentField<byte[]> |
CONTENT
Use with available fluent helpers to apply the Content field to query operations.
|
static AttachmentContentField<String> |
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations.
|
static AttachmentContentField<String> |
CREATED_BY_USER_FULL_NAME
Use with available fluent helpers to apply the CreatedByUserFullName field to query operations.
|
static AttachmentContentField<LocalDateTime> |
CREATION_DATE_TIME
Use with available fluent helpers to apply the CreationDateTime field to query operations.
|
static AttachmentContentField<String> |
DOCUMENT_INFO_RECORD_DOC_NUMBER
Use with available fluent helpers to apply the DocumentInfoRecordDocNumber field to query operations.
|
static AttachmentContentField<String> |
DOCUMENT_INFO_RECORD_DOC_PART
Use with available fluent helpers to apply the DocumentInfoRecordDocPart field to query operations.
|
static AttachmentContentField<String> |
DOCUMENT_INFO_RECORD_DOC_TYPE
Use with available fluent helpers to apply the DocumentInfoRecordDocType field to query operations.
|
static AttachmentContentField<String> |
DOCUMENT_INFO_RECORD_DOC_VERSION
Use with available fluent helpers to apply the DocumentInfoRecordDocVersion field to query operations.
|
static AttachmentContentField<String> |
DOCUMENT_URL
Use with available fluent helpers to apply the DocumentURL field to query operations.
|
static AttachmentContentField<String> |
FILE_NAME
Use with available fluent helpers to apply the FileName field to query operations.
|
static AttachmentContentField<String> |
FILE_SIZE
Use with available fluent helpers to apply the FileSize field to query operations.
|
static AttachmentContentField<String> |
LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the LastChangedByUser field to query operations.
|
static AttachmentContentField<String> |
LAST_CHANGED_BY_USER_FULL_NAME
Use with available fluent helpers to apply the LastChangedByUserFullName field to query operations.
|
static AttachmentContentField<String> |
LINKED_SAP_OBJECT_KEY
Use with available fluent helpers to apply the LinkedSAPObjectKey field to query operations.
|
static AttachmentContentField<String> |
LOGICAL_DOCUMENT
Use with available fluent helpers to apply the LogicalDocument field to query operations.
|
static AttachmentContentField<String> |
MIME_TYPE
Use with available fluent helpers to apply the MimeType field to query operations.
|
static AttachmentContentField<String> |
SEMANTIC_OBJECT
Use with available fluent helpers to apply the SemanticObject field to query operations.
|
static AttachmentContentField<String> |
STORAGE_CATEGORY
Use with available fluent helpers to apply the StorageCategory field to query operations.
|
static AttachmentContentField<String> |
WORKSTATION_APPLICATION
Use with available fluent helpers to apply the WorkstationApplication field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
AttachmentContent() |
AttachmentContent(String documentInfoRecordDocType,
String documentInfoRecordDocNumber,
String documentInfoRecordDocVersion,
String documentInfoRecordDocPart,
String logicalDocument,
String archiveDocumentID,
String linkedSAPObjectKey,
String businessObjectTypeName,
String semanticObject,
String workstationApplication,
String fileSize,
String fileName,
String documentURL,
String mimeType,
byte[] content,
String createdByUser,
String createdByUserFullName,
LocalDateTime creationDateTime,
String businessObjectType,
String lastChangedByUser,
String lastChangedByUserFullName,
LocalDateTime changedDateTime,
String storageCategory,
String archiveLinkRepository,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static AttachmentContent.AttachmentContentBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> AttachmentContentField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getArchiveDocumentID()
(Key Field) Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: ArchiveDocumentID
|
String |
getArchiveLinkRepository()
Constraints: Not nullable, Maximum length: 2 Original property name from the Odata EDM: ArchiveLinkRepository
|
String |
getBusinessObjectType()
Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: BusinessObjectType
|
String |
getBusinessObjectTypeName()
(Key Field) Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: BusinessObjectTypeName
|
LocalDateTime |
getChangedDateTime()
Constraints: Not nullable, Precision: 7 Original property name from the Odata EDM: ChangedDateTime
|
byte[] |
getContent()
Constraints: noneOriginal property name from the Odata EDM: Content
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12 Original property name from the Odata EDM: CreatedByUser
|
String |
getCreatedByUserFullName()
Constraints: Not nullable, Maximum length: 80 Original property name from the Odata EDM: CreatedByUserFullName
|
LocalDateTime |
getCreationDateTime()
Constraints: Not nullable, Precision: 7 Original property name from the Odata EDM: CreationDateTime
|
String |
getDocumentInfoRecordDocNumber()
(Key Field) Constraints: Not nullable, Maximum length: 25 Original property name from the Odata EDM: DocumentInfoRecordDocNumber
|
String |
getDocumentInfoRecordDocPart()
(Key Field) Constraints: Not nullable, Maximum length: 3 Original property name from the Odata EDM: DocumentInfoRecordDocPart
|
String |
getDocumentInfoRecordDocType()
(Key Field) Constraints: Not nullable, Maximum length: 3 Original property name from the Odata EDM: DocumentInfoRecordDocType
|
String |
getDocumentInfoRecordDocVersion()
(Key Field) Constraints: Not nullable, Maximum length: 2 Original property name from the Odata EDM: DocumentInfoRecordDocVersion
|
String |
getDocumentURL()
Constraints: Not nullable, Maximum length: 4096 Original property name from the Odata EDM: DocumentURL
|
protected String |
getEntityCollection() |
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
String |
getFileName()
Constraints: Not nullable, Maximum length: 255 Original property name from the Odata EDM: FileName
|
String |
getFileSize()
Constraints: Not nullable, Maximum length: 12 Original property name from the Odata EDM: FileSize
|
protected Map<String,Object> |
getKey() |
String |
getLastChangedByUser()
Constraints: Not nullable, Maximum length: 12 Original property name from the Odata EDM: LastChangedByUser
|
String |
getLastChangedByUserFullName()
Constraints: Not nullable, Maximum length: 80 Original property name from the Odata EDM: LastChangedByUserFullNameThere are two exceptions:The field contents were assembled by converting data from a previous release from the previous title and name fields because the title could not be assigned automatically to a title key .
|
String |
getLinkedSAPObjectKey()
(Key Field) Constraints: Not nullable, Maximum length: 90 Original property name from the Odata EDM: LinkedSAPObjectKeyThe number is generated by the system based on key fields of the object for example:change object key fieldsmaterial BOM materials, plant, usedocument document number,document typedocument part, versioncustomer debtor number
|
String |
getLogicalDocument()
(Key Field) Constraints: Not nullable, Maximum length: 32 Original property name from the Odata EDM: LogicalDocument
|
String |
getMimeType()
Constraints: Not nullable, Maximum length: 128 Original property name from the Odata EDM: MimeType
|
String |
getSemanticObject()
Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: SemanticObject
|
String |
getStorageCategory()
Constraints: Not nullable, Maximum length: 10 Original property name from the Odata EDM: StorageCategoryA repository on the physical level is assigned to the category on the logical level.
|
Class<AttachmentContent> |
getType() |
String |
getWorkstationApplication()
Constraints: Not nullable, Maximum length: 3 Original property name from the Odata EDM: WorkstationApplicationYou can use the application to create, process, or store in a secure in a secure area (storage category) original files (for example, text files) directly from the document info record.Before you can process an original file with an application you must make the following entries in the document info record:Define the storage location (path) where the original application file is stored.If the data that you want to edit with the application is stored on another computer, you must also enter a data carrier in the document info record.In Customizing for the Document Management several settings influence processing of original files.See also: Settings for the workstation applicationThe user needs the authorization to start the application for the document type: (authorization object C_DRAW_DOK).You can enter the following applications in a document info record:Acrobat ReaderMS Power PointMS Word 6.0When you have set the default for the application to MS Word 6.0 in Customizing (Define document type) then this application is preset when creating an original file.
|
int |
hashCode() |
void |
setArchiveDocumentID(String archiveDocumentID)
(Key Field) Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: ArchiveDocumentID
|
void |
setArchiveLinkRepository(String archiveLinkRepository)
Constraints: Not nullable, Maximum length: 2 Original property name from the Odata EDM: ArchiveLinkRepository
|
void |
setBusinessObjectType(String businessObjectType)
Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: BusinessObjectType
|
void |
setBusinessObjectTypeName(String businessObjectTypeName)
(Key Field) Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: BusinessObjectTypeName
|
void |
setChangedDateTime(LocalDateTime changedDateTime)
Constraints: Not nullable, Precision: 7 Original property name from the Odata EDM: ChangedDateTime
|
void |
setContent(byte[] content)
Constraints: noneOriginal property name from the Odata EDM: Content
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12 Original property name from the Odata EDM: CreatedByUser
|
void |
setCreatedByUserFullName(String createdByUserFullName)
Constraints: Not nullable, Maximum length: 80 Original property name from the Odata EDM: CreatedByUserFullName
|
void |
setCreationDateTime(LocalDateTime creationDateTime)
Constraints: Not nullable, Precision: 7 Original property name from the Odata EDM: CreationDateTime
|
void |
setDocumentInfoRecordDocNumber(String documentInfoRecordDocNumber)
(Key Field) Constraints: Not nullable, Maximum length: 25 Original property name from the Odata EDM: DocumentInfoRecordDocNumber
|
void |
setDocumentInfoRecordDocPart(String documentInfoRecordDocPart)
(Key Field) Constraints: Not nullable, Maximum length: 3 Original property name from the Odata EDM: DocumentInfoRecordDocPart
|
void |
setDocumentInfoRecordDocType(String documentInfoRecordDocType)
(Key Field) Constraints: Not nullable, Maximum length: 3 Original property name from the Odata EDM: DocumentInfoRecordDocType
|
void |
setDocumentInfoRecordDocVersion(String documentInfoRecordDocVersion)
(Key Field) Constraints: Not nullable, Maximum length: 2 Original property name from the Odata EDM: DocumentInfoRecordDocVersion
|
void |
setDocumentURL(String documentURL)
Constraints: Not nullable, Maximum length: 4096 Original property name from the Odata EDM: DocumentURL
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
void |
setFileName(String fileName)
Constraints: Not nullable, Maximum length: 255 Original property name from the Odata EDM: FileName
|
void |
setFileSize(String fileSize)
Constraints: Not nullable, Maximum length: 12 Original property name from the Odata EDM: FileSize
|
void |
setLastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12 Original property name from the Odata EDM: LastChangedByUser
|
void |
setLastChangedByUserFullName(String lastChangedByUserFullName)
Constraints: Not nullable, Maximum length: 80 Original property name from the Odata EDM: LastChangedByUserFullNameThere are two exceptions:The field contents were assembled by converting data from a previous release from the previous title and name fields because the title could not be assigned automatically to a title key .
|
void |
setLinkedSAPObjectKey(String linkedSAPObjectKey)
(Key Field) Constraints: Not nullable, Maximum length: 90 Original property name from the Odata EDM: LinkedSAPObjectKeyThe number is generated by the system based on key fields of the object for example:change object key fieldsmaterial BOM materials, plant, usedocument document number,document typedocument part, versioncustomer debtor number
|
void |
setLogicalDocument(String logicalDocument)
(Key Field) Constraints: Not nullable, Maximum length: 32 Original property name from the Odata EDM: LogicalDocument
|
void |
setMimeType(String mimeType)
Constraints: Not nullable, Maximum length: 128 Original property name from the Odata EDM: MimeType
|
void |
setSemanticObject(String semanticObject)
Constraints: Not nullable, Maximum length: 40 Original property name from the Odata EDM: SemanticObject
|
void |
setStorageCategory(String storageCategory)
Constraints: Not nullable, Maximum length: 10 Original property name from the Odata EDM: StorageCategoryA repository on the physical level is assigned to the category on the logical level.
|
void |
setWorkstationApplication(String workstationApplication)
Constraints: Not nullable, Maximum length: 3 Original property name from the Odata EDM: WorkstationApplicationYou can use the application to create, process, or store in a secure in a secure area (storage category) original files (for example, text files) directly from the document info record.Before you can process an original file with an application you must make the following entries in the document info record:Define the storage location (path) where the original application file is stored.If the data that you want to edit with the application is stored on another computer, you must also enter a data carrier in the document info record.In Customizing for the Document Management several settings influence processing of original files.See also: Settings for the workstation applicationThe user needs the authorization to start the application for the document type: (authorization object C_DRAW_DOK).You can enter the following applications in a document info record:Acrobat ReaderMS Power PointMS Word 6.0When you have set the default for the application to MS Word 6.0 in Customizing (Define document type) then this application is preset when creating an original file.
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getEndpointUrl, getServicePathForFetch, getVersionIdentifier, setServicePathForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final AttachmentContentSelectable ALL_FIELDS
public static final AttachmentContentField<String> DOCUMENT_INFO_RECORD_DOC_TYPE
public static final AttachmentContentField<String> DOCUMENT_INFO_RECORD_DOC_NUMBER
public static final AttachmentContentField<String> DOCUMENT_INFO_RECORD_DOC_VERSION
public static final AttachmentContentField<String> DOCUMENT_INFO_RECORD_DOC_PART
public static final AttachmentContentField<String> LOGICAL_DOCUMENT
public static final AttachmentContentField<String> ARCHIVE_DOCUMENT_ID
public static final AttachmentContentField<String> LINKED_SAP_OBJECT_KEY
public static final AttachmentContentField<String> BUSINESS_OBJECT_TYPE_NAME
public static final AttachmentContentField<String> SEMANTIC_OBJECT
public static final AttachmentContentField<String> WORKSTATION_APPLICATION
public static final AttachmentContentField<String> FILE_SIZE
public static final AttachmentContentField<String> FILE_NAME
public static final AttachmentContentField<String> DOCUMENT_URL
public static final AttachmentContentField<String> MIME_TYPE
public static final AttachmentContentField<byte[]> CONTENT
public static final AttachmentContentField<String> CREATED_BY_USER
public static final AttachmentContentField<String> CREATED_BY_USER_FULL_NAME
public static final AttachmentContentField<LocalDateTime> CREATION_DATE_TIME
public static final AttachmentContentField<String> BUSINESS_OBJECT_TYPE
public static final AttachmentContentField<String> LAST_CHANGED_BY_USER
public static final AttachmentContentField<String> LAST_CHANGED_BY_USER_FULL_NAME
public static final AttachmentContentField<LocalDateTime> CHANGED_DATE_TIME
public static final AttachmentContentField<String> STORAGE_CATEGORY
public static final AttachmentContentField<String> ARCHIVE_LINK_REPOSITORY
public AttachmentContent()
public AttachmentContent(@Nullable String documentInfoRecordDocType, @Nullable String documentInfoRecordDocNumber, @Nullable String documentInfoRecordDocVersion, @Nullable String documentInfoRecordDocPart, @Nullable String logicalDocument, @Nullable String archiveDocumentID, @Nullable String linkedSAPObjectKey, @Nullable String businessObjectTypeName, @Nullable String semanticObject, @Nullable String workstationApplication, @Nullable String fileSize, @Nullable String fileName, @Nullable String documentURL, @Nullable String mimeType, @Nullable byte[] content, @Nullable String createdByUser, @Nullable String createdByUserFullName, @Nullable LocalDateTime creationDateTime, @Nullable String businessObjectType, @Nullable String lastChangedByUser, @Nullable String lastChangedByUserFullName, @Nullable LocalDateTime changedDateTime, @Nullable String storageCategory, @Nullable String archiveLinkRepository, @Nullable ErpConfigContext erpConfigContext)
@Nonnull public Class<AttachmentContent> getType()
getType
in class VdmObject<AttachmentContent>
public void setDocumentInfoRecordDocType(@Nullable String documentInfoRecordDocType)
Original property name from the Odata EDM: DocumentInfoRecordDocType
documentInfoRecordDocType
- Part of the document key, which categorizes documents according to their distinguishing features and the organizational procedures which result from them.public void setDocumentInfoRecordDocNumber(@Nullable String documentInfoRecordDocNumber)
Original property name from the Odata EDM: DocumentInfoRecordDocNumber
documentInfoRecordDocNumber
- This number is the main part of the document key, which is used to identify the document.public void setDocumentInfoRecordDocVersion(@Nullable String documentInfoRecordDocVersion)
Original property name from the Odata EDM: DocumentInfoRecordDocVersion
documentInfoRecordDocVersion
- DocumentInfoRecordDocVersionpublic void setDocumentInfoRecordDocPart(@Nullable String documentInfoRecordDocPart)
Original property name from the Odata EDM: DocumentInfoRecordDocPart
documentInfoRecordDocPart
- DocumentInfoRecordDocPartpublic void setLogicalDocument(@Nullable String logicalDocument)
Original property name from the Odata EDM: LogicalDocument
logicalDocument
- Name of a logical documentpublic void setArchiveDocumentID(@Nullable String archiveDocumentID)
Original property name from the Odata EDM: ArchiveDocumentID
archiveDocumentID
- Unique document key (document ID) assigned to stored document by the content server.public void setLinkedSAPObjectKey(@Nullable String linkedSAPObjectKey)
Original property name from the Odata EDM: LinkedSAPObjectKey
The number is generated by the system based on key fields of the object for example:change object key fieldsmaterial BOM materials, plant, usedocument document number,document typedocument part, versioncustomer debtor number
linkedSAPObjectKey
- Number which identifies the master record of an object that is allocated to a document.public void setBusinessObjectTypeName(@Nullable String businessObjectTypeName)
Original property name from the Odata EDM: BusinessObjectTypeName
businessObjectTypeName
- BusinessObjectTypeNamepublic void setSemanticObject(@Nullable String semanticObject)
Original property name from the Odata EDM: SemanticObject
semanticObject
- Character field of length 40public void setWorkstationApplication(@Nullable String workstationApplication)
Original property name from the Odata EDM: WorkstationApplication
You can use the application to create, process, or store in a secure in a secure area (storage category) original files (for example, text files) directly from the document info record.Before you can process an original file with an application you must make the following entries in the document info record:Define the storage location (path) where the original application file is stored.If the data that you want to edit with the application is stored on another computer, you must also enter a data carrier in the document info record.In Customizing for the Document Management several settings influence processing of original files.See also: Settings for the workstation applicationThe user needs the authorization to start the application for the document type: (authorization object C_DRAW_DOK).You can enter the following applications in a document info record:Acrobat ReaderMS Power PointMS Word 6.0When you have set the default for the application to MS Word 6.0 in Customizing (Define document type) then this application is preset when creating an original file.
workstationApplication
- Key for a workstation application.public void setFileSize(@Nullable String fileSize)
Original property name from the Odata EDM: FileSize
fileSize
- File size (in bytes)public void setFileName(@Nullable String fileName)
Original property name from the Odata EDM: FileName
fileName
- Relative storage location of physical documentpublic void setDocumentURL(@Nullable String documentURL)
Original property name from the Odata EDM: DocumentURL
documentURL
- SAP ArchiveLink: Data Element for Absolute URIpublic void setMimeType(@Nullable String mimeType)
Original property name from the Odata EDM: MimeType
mimeType
- HTML content typepublic void setContent(@Nullable byte[] content)
Original property name from the Odata EDM: Content
content
- AttachmentContentpublic void setCreatedByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
createdByUser
- Creator of documentpublic void setCreatedByUserFullName(@Nullable String createdByUserFullName)
Original property name from the Odata EDM: CreatedByUserFullName
createdByUserFullName
- Description of the Technical User Accountpublic void setCreationDateTime(@Nullable LocalDateTime creationDateTime)
Original property name from the Odata EDM: CreationDateTime
creationDateTime
- Specifies the time when the logical or physical document was created.public void setBusinessObjectType(@Nullable String businessObjectType)
Original property name from the Odata EDM: BusinessObjectType
businessObjectType
- BusinessObjectTypepublic void setLastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
lastChangedByUser
- LastChangedByUserpublic void setLastChangedByUserFullName(@Nullable String lastChangedByUserFullName)
Original property name from the Odata EDM: LastChangedByUserFullName
There are two exceptions:The field contents were assembled by converting data from a previous release from the previous title and name fields because the title could not be assigned automatically to a title key . In this case the field CONVERTED ("Status of the field NAME_TEXT") has the value 'X'.The field contents were maintained manually using a supplementary function in dialog, e.g. because the complete name cannot be split into the specified name parts. In this case the field CONVERTED ("Status of the field NAME_TEXT") has the value 'M'.The field CONVERTED ("Status of the field NAME_TEXT") has the value SPACE if neither of the exceptions applies.
lastChangedByUserFullName
- This field contains the complete personal name. It is usually generated from the individual name components (without title).public void setChangedDateTime(@Nullable LocalDateTime changedDateTime)
Original property name from the Odata EDM: ChangedDateTime
changedDateTime
- Specifies the time when the logical or physical document was created.public void setStorageCategory(@Nullable String storageCategory)
Original property name from the Odata EDM: StorageCategory
A repository on the physical level is assigned to the category on the logical level.
storageCategory
- Name of the content category.public void setArchiveLinkRepository(@Nullable String archiveLinkRepository)
Original property name from the Odata EDM: ArchiveLinkRepository
archiveLinkRepository
- ID for connection to a content repository through which documents can be stored in a content server.protected String getEntityCollection()
getEntityCollection
in class VdmEntity<AttachmentContent>
protected Map<String,Object> getKey()
getKey
in class VdmObject<AttachmentContent>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<AttachmentContent>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<AttachmentContent>
@Nonnull public static <T> AttachmentContentField<T> field(@Nonnull String fieldName, @Nonnull 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.@Nonnull public static <T,DomainT> AttachmentContentField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.public static AttachmentContent.AttachmentContentBuilder builder()
@Nullable public String getDocumentInfoRecordDocType()
Original property name from the Odata EDM: DocumentInfoRecordDocType
@Nullable public String getDocumentInfoRecordDocNumber()
Original property name from the Odata EDM: DocumentInfoRecordDocNumber
@Nullable public String getDocumentInfoRecordDocVersion()
Original property name from the Odata EDM: DocumentInfoRecordDocVersion
@Nullable public String getDocumentInfoRecordDocPart()
Original property name from the Odata EDM: DocumentInfoRecordDocPart
@Nullable public String getLogicalDocument()
Original property name from the Odata EDM: LogicalDocument
@Nullable public String getArchiveDocumentID()
Original property name from the Odata EDM: ArchiveDocumentID
@Nullable public String getLinkedSAPObjectKey()
Original property name from the Odata EDM: LinkedSAPObjectKey
The number is generated by the system based on key fields of the object for example:change object key fieldsmaterial BOM materials, plant, usedocument document number,document typedocument part, versioncustomer debtor number
@Nullable public String getBusinessObjectTypeName()
Original property name from the Odata EDM: BusinessObjectTypeName
@Nullable public String getSemanticObject()
Original property name from the Odata EDM: SemanticObject
@Nullable public String getWorkstationApplication()
Original property name from the Odata EDM: WorkstationApplication
You can use the application to create, process, or store in a secure in a secure area (storage category) original files (for example, text files) directly from the document info record.Before you can process an original file with an application you must make the following entries in the document info record:Define the storage location (path) where the original application file is stored.If the data that you want to edit with the application is stored on another computer, you must also enter a data carrier in the document info record.In Customizing for the Document Management several settings influence processing of original files.See also: Settings for the workstation applicationThe user needs the authorization to start the application for the document type: (authorization object C_DRAW_DOK).You can enter the following applications in a document info record:Acrobat ReaderMS Power PointMS Word 6.0When you have set the default for the application to MS Word 6.0 in Customizing (Define document type) then this application is preset when creating an original file.
@Nullable public String getFileSize()
Original property name from the Odata EDM: FileSize
@Nullable public String getFileName()
Original property name from the Odata EDM: FileName
@Nullable public String getDocumentURL()
Original property name from the Odata EDM: DocumentURL
@Nullable public String getMimeType()
Original property name from the Odata EDM: MimeType
@Nullable public byte[] getContent()
Original property name from the Odata EDM: Content
@Nullable public String getCreatedByUser()
Original property name from the Odata EDM: CreatedByUser
@Nullable public String getCreatedByUserFullName()
Original property name from the Odata EDM: CreatedByUserFullName
@Nullable public LocalDateTime getCreationDateTime()
Original property name from the Odata EDM: CreationDateTime
@Nullable public String getBusinessObjectType()
Original property name from the Odata EDM: BusinessObjectType
@Nullable public String getLastChangedByUser()
Original property name from the Odata EDM: LastChangedByUser
@Nullable public String getLastChangedByUserFullName()
Original property name from the Odata EDM: LastChangedByUserFullName
There are two exceptions:The field contents were assembled by converting data from a previous release from the previous title and name fields because the title could not be assigned automatically to a title key . In this case the field CONVERTED ("Status of the field NAME_TEXT") has the value 'X'.The field contents were maintained manually using a supplementary function in dialog, e.g. because the complete name cannot be split into the specified name parts. In this case the field CONVERTED ("Status of the field NAME_TEXT") has the value 'M'.The field CONVERTED ("Status of the field NAME_TEXT") has the value SPACE if neither of the exceptions applies.
@Nullable public LocalDateTime getChangedDateTime()
Original property name from the Odata EDM: ChangedDateTime
@Nullable public String getStorageCategory()
Original property name from the Odata EDM: StorageCategory
A repository on the physical level is assigned to the category on the logical level.
@Nullable public String getArchiveLinkRepository()
Original property name from the Odata EDM: ArchiveLinkRepository
@Nullable public ErpConfigContext getErpConfigContext()
public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
setErpConfigContext
in class VdmEntity<AttachmentContent>
erpConfigContext
- public String toString()
toString
in class VdmObject<AttachmentContent>
public boolean equals(Object o)
equals
in class VdmObject<AttachmentContent>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<AttachmentContent>
public int hashCode()
hashCode
in class VdmObject<AttachmentContent>
Copyright © 2018 SAP SE. All rights reserved.