UploadItemCatalogAttachment
Uploads or updates attachments related to item catalogs, ensuring accurate file management.
Input
| Name | Type | Description |
| CatalogId | Integer | Represents the hash key that uniquely identifies the resource item in the catalog. This identifier ensures proper association between attachments and the corresponding catalog item. |
| AttachmentDFF | String | Specifies the Descriptive Flexfields (DFF) associated with the attachment resource. These flexfields allow custom attributes to be added to attachment records for enhanced metadata tracking. |
| CategoryName | String | Defines the category classification of the attachment. This classification helps in organizing and managing attachments based on business-specific categories. |
| ContentRepositoryFileShared | Boolean | Indicates whether the attachment is shared within the content repository. If set to 'true', the attachment is accessible by multiple users or processes. |
| DatatypeCode | String | Represents an abbreviation that identifies the data type of the attachment. This abbreviation ensures that the system correctly interprets the file format for processing.
The default value is FILE. |
| Description | String | Provides a textual description of the attachment. This description helps users understand the purpose and content of the attached file. |
| DmFolderPath | String | Specifies the folder path where the attachment is stored in the document management system. This path ensures proper organization and retrieval of files. |
| DmVersionNumber | String | Indicates the current version number of the attachment. This version number elps in tracking document revisions and version control for updates. |
| DownloadInfo | String | Contains a JSON-formatted string representing metadata about the attachment, such as file size, format, or security properties. |
| ErrorStatusCode | String | Specifies an abbreviation representing the error code returned if an issue occurs during attachment processing. |
| ErrorStatusMessage | String | Provides a detailed message describing the error that occurred during the attachment upload or retrieval process. |
| FileLocation | String | Indicates the location of the file on the user's desktop before uploading. This location ensures proper file selection during the upload process. |
| FileName | String | Represents the name of the attachment file. This name value helps in identifying and managing uploaded files within the catalog system. |
| FileUrl | String | Contains the Uniform Resource Locator (URL)) pointing to the attachment file. This URL allows users to access and retrieve the document from a specified location. |
| Title | String | Specifies the title assigned to the attachment. This title is useful for categorization and searchability within the content repository. |
| Uri | String | Contains the Uniform Resource Identifier (URI) that uniquely identifies the attachment within the system. This URI helps in programmatic access and reference. |
| Url | String | Represents the URL used to locate and retrieve the attachment. This URL ensures users can easily access the file online. |
Result Set Columns
| Name | Type | Description |
| AttachmentDFF | String | Returns the Descriptive Flexfields (DFF) associated with the attachment after processing. This field ensures that any metadata or additional attributes are properly captured. |
| CategoryName | String | Returns the category classification of the attachment after processing. This field confirms that the attachment is stored under the correct category. |
| ContentRepositoryFileShared | Boolean | Indicates whether the attachment remains shared after processing. If set to 'true', the file is accessible by multiple users or processes. |
| CreatedBy | String | Identifies the user who originally created the attachment record. This value ensures traceability and accountability in document management. |
| CreationDate | Datetime | Indicates the date when the attachment record was created. This date is useful for tracking document history and auditing. |
| DatatypeCode | String | Returns the abbreviation identifying the data type of the attachment after processing. This abbreviation ensures correct file type recognition within the system. |
| Description | String | Provides the description of the attachment after processing. This description ensures that any updates or metadata modifications are correctly captured. |
| DmFolderPath | String | Specifies the folder path where the attachment is stored after processing. This path confirms the proper organization of files within the document repository. |
| DocumentURL | String | Contains the final URL where the catalog attachment is stored. This URL allows users to access and manage the document efficiently. |
| DownloadInfo | String | Returns a JSON-formatted string containing metadata about the attachment, such as file size, format, and accessibility settings. |
| ErrorStatusCode | String | Returns an abbreviation representing any error code encountered during processing. This abbreviation helps in troubleshooting issues related to the attachment. |
| ErrorStatusMessage | String | Provides a detailed message describing any errors that occurred during attachment processing. This message is essential for debugging and system notifications. |
| FileName | String | Returns the name of the attachment file after processing. This name ensures that the correct file is referenced in the catalog system. |
| FileUrl | String | Contains the final URL pointing to the attachment after processing. This URL allows users to access and retrieve the document online. |
| LastUpdateDate | Datetime | Indicates the date and time when the attachment document was most recently updated. This information ensures version tracking and record accuracy. |
| LastUpdatedBy | String | Identifies the login of the user who last modified the attachment. This login information ensures accountability and auditability in document versioning. |
| Links | String | Specifies the link relations associated with the resource instance. These links establish connections between related resources, enabling system navigation, metadata retrieval, and API integration within the catalog management system. |
| Title | String | Represents the title assigned to the attachment. This title helps categorize, search, and reference the attachment in the content repository, improving document organization and retrieval. |
| UploadedFileContentType | String | Indicates the content type of the uploaded file. This content type ensures that files are handled appropriately based on their format and type. |
| UploadedFileLength | Integer | Specifies the size of the uploaded attachment file in bytes. This metric is used to manage storage capacity, file transfer limits, and system performance optimization. |
| UploadedFileName | String | Defines the name of the file after it has been uploaded to the system. This field helps maintain consistency in document identification and ensures that files are stored with meaningful names. |
| UploadedText | String | Contains any extracted text from the uploaded attachment. This extracted text is useful for indexing files, enabling full-text search capabilities, and supporting compliance or auditing requirements. |
| Uri | String | Represents the URI that uniquely identifies the attachment in the system. This structured reference allows efficient retrieval and linking of the document within integrations and APIs. |
| Url | String | Contains the URL pointing to the location where the attachment is stored. This URL enables users to directly access and retrieve the file from the system or an external repository. |
| UserName | String | Specifies the login name of the user who uploaded or last modified the attachment. This field supports user tracking, audit logging, and compliance monitoring for document management. |