FileProcess

<< Click to Display Table of Contents >>

 >Configuration > ST_CONFIG Entries > Enterprise Workflow >

FileProcess

File Process Agent is the part of EarthSoft Workflow Service that loads Electronic Data Deliverables (EDDs) in to the EQuIS Schema. The File Process Agent does this by running EQuIS Data Processor (EDP) without a user interface. All decisions on how to proceed through the loading process are coded in the agent's Client Assembly using the named EQuIS Format Definition (EFD) configuration as input. The named EFD is specified in EDD file name. The Client Assembly is chosen at run time based on the file name extension of the EDD. For more detailed information, see the Configuring EFDs​ article and the Setting the Client Assembly​ article.

 

 

Notice Routing for the DefaultFileProcess Agent

 

EQuIS Version:  7 (build 7.19144 and later)

 

Three new ST_CONFIG table entries now allow more control over notices generated by EDP FileProcess agent ('AgentsConfigSettings', 'agent','FileProcess'). The three entries in OBJECT_VALUE are 'compressed_attachments', 'send_status_update', and 'send_commit_logs_to_submitter'. All three of these settings support user override by inserting a new record in the ST_CONFIG table with ST_CONFIG.USER_ID = ST_USER.USER_ID of the EDD data submitter.

 

Namespace: EarthSoft.Workflow.Clients.DefaultClientAssembly

 

Products Affected: Enterprise

 

Required Module: EarthSoft.Workflow.Service

 

Compressed Attachment

 

ST_CONFIG

VALUE

REMARK

VALID VALUES

CONFIG_SECTION

AgentsConfigSettings


Required

CONFIG_KEY

agent


Required

OBJECT_TYPE

FileProcess


Required

OBJECT_VALUE

compressed_attachments


Required

STRING_VALUE

True
False

Default is True

Choose one

 

compressed_attachments Remarks

May be set to false to make Error, Warning, and Commit logs readable on mobile devices as HTML files.

 

 

Send Status Update

 

ST_CONFIG

VALUE

REMARK

VALID VALUES

CONFIG_SECTION

AgentsConfigSettings


Required

CONFIG_KEY

agent


Required

OBJECT_TYPE

FileProcess


Required

OBJECT_VALUE

send_status_update


Required

STRING_VALUE

True
False

Default is True

Choose one

 

send_status_update Remarks

May be set to false to prevent 'process.accepted' and 'process.has-warnings' from being sent. The notice will still be generated and accessible via the EDP Status widget but not sent to the data submitter.

 

 

Send Commit Logs to Submitter

 

ST_CONFIG

VALUE

REMARK

VALID VALUES

CONFIG_SECTION

AgentsConfigSettings


Required

CONFIG_KEY

agent


Required

OBJECT_TYPE

FileProcess


Required

OBJECT_VALUE

send_commit_logs_to_submitter


Required

STRING_VALUE

True
False

False

Choose one

 

send_commit_logs_to_submitter Remarks

May be set to true to include the data submitter in the distribution of EDP commit notices 'package.create.failure', 'package.commit.failure', 'package.exception.create', and 'package.commit.success'.