Skip to main content
Administrator Guide
Last Updated: 2023-06-23
Reference: Store Step Properties

Reference: Store Step Properties

Common Tab

Property
XML Attribute Name
Description
Step ID
id
The unique ID of the
store
step within the assembly.
Input
input
Specifies where the
store
step obtains data as input. There are 5 possible values:
  • message
    : the entire message, including
    rootpart
    and attachments.
  • soapbody
    : the content of the SOAP body from the
    rootpart
    of the message. Only applicable when the input contains a SOAP message.
  • attachment
    : a MIME attachment within the message. Specify the attachment index.
  • rootpart
    : the content of the
    rootpart
    of a MIME message. If the message isn't MIME, Workday selects the entire message.
  • variable
    : use a named variable from the
    MediationContext
    .
Output
output
Specifies where the
store
step directs the output. There are 5 possible values:
  • message
    : the entire message, including
    rootpart
    and attachments. This value creates a new message, effectively removing any attachments.
  • soapbody
    : the content of the SOAP body from the
    rootpart
    of the message.
  • attachment
    : a MIME attachment within the message. Specify the attachment index.
  • rootpart
    : the content of the
    rootpart
    of a MIME message. If the message isn't MIME, Workday selects the entire message. This value preserves any attachments on the original message.
  • variable
    : save the output as a named variable in the
    MediationContext
    .
The
store
step stores a message's mimetype along with the message itself. Example:
text/plain
. When you retrieve the message with a
retrieve
step, Workday automatically marks it with the stored mimetype so later steps can process it correctly.
The individual message size limit for store steps is 1 GB (compressed). The cumulative limit is 3 GB (compressed). Workday terminates integrations that exceed these limits. Where possible, use splitters or streaming to break up large files in your integrations.
Collection
collection
The name of the collection that stores your document.
Expires In
expiresIn
The period of time before your document expires.
Specify the value in XSD duration format.
Example: to indicate 1 year, 3 months, 5 days, 8 hours, 45 minutes, and 10 seconds, enter
P1Y3M5DT8H45M10S
.
Summary
summary
A summary of your document. Displays in your Workday tenant.
Title
title
The title of your document.
Create Document Reference
createDocumentReference
Specifies whether the
store
step automatically calls Workday to create a document reference.

Advanced Tab

Property
XML Attribute Name
Description
Description
description
A description of the
store
step that displays in the consolidated log. You can use this feature to describe the step's function and the data on which it is operating.
Execute When
execute-when
A condition that determines whether the
store
step executes.
Content Disposition
contentDisposition
The content-disposition header for your document.
Overrides the
title
property value, if specified.
Blobitory URI
blobitoryURI
The URI of the
cc-blobitory
service implemented in your Workday tenant.
Example:
https://machine-name.workday.com:8080/ccx/cc-blobitory
.
Expires On
expiresOn
The date and time at which your document expires.
Overrides the
Expires In
property value, if specified.
Enter the value for this property in
CCYY-MM-DDThh:mm:ssZ
format.
Example: to indicate 11.59 p.m. on December 31, 2009, enter
2009-12-31T23:59:00Z
.
Schema
schema
The URI for the schema that references your document. There are 2 possible values:
  • http://www.w3.org/2005/Atom
  • urn:com.workday/bsvc/blob
Entry ID
entryID
Specifies an Entry ID for each document. Must be unique in your tenant. If you don't specify an Entry ID value, Workday generates one. If you specify one that already exists, Workday overwrites the document, provided it's mutable. You can't reuse an Entry ID if the existing document is immutable.
When updating documents using the REST API:
  • Use the PUT HTTP method for documents with predefined Entry IDs.
  • Use the POST HTTP method when the Entry ID isn't specified or evaluates to null or an empty string.
Is Attachment
isAttachment
Specifies whether your document is an OMS attachment.
Immutable
immutable
Specifies whether you can modify your document after you create it.
Assign Owner
assignOwner
Specifies whether Workday assigns you as the owner of your document.
Document Reference Description
documentReferenceDescription
A description of your document. Displays in your Workday tenant.