IdentifyProtocolOperations Parameters and Valid Execution Modes

The valid execution mode for IdentifyProtocolOperations is SYNCHR.

The parameters of IdentifyProtocolOperations are as follows:

Parameters (default)

IdentifyProtocolOperations Parameters
Name Semantics Type Valid Values Multi-plicity
Direction: In
ConnectorRole
(Optional) This parameter assigns a logical role which identifies the operations. If the parameter is not specified, a pre-configured rulebase, that is, rbconnectorrolederivation.xml is used to determine the role. The role is used to search for the plug-in that determines the operations. string   0..1
BundlePerAsyncCall
(Optional)

(applicable since version 7.1)

See Common Parameters.      
AsynProcessIndicator 
(Optional)

(applicable since version 7.1)

See Common Parameters.      
InDocument
(Mandatory) See Common Parameters.      
InRecordList
(Mandatory) Collection of records to process. recordlist N/A 1
Rulebase
(Optional) See Common Parameters.      
FEDOption
(Optional) See Common Parameters.      
Direction: Out
OutRecordList
(Optional) See Common Parameters.      
ConnectorProtocol
(Optional) This parameter can be used by other workflow activities (i.e. HandleMessaging).      
AsyncStepID
(Optional)

(applicable since version 7.1)

Process Log ID pointing to a unique number identifying an execution step. This can be passed as an optional input ReferenceStepID to other activities. long    

Parameters (optional)

The following table lists the inputs to the rulebase that can be supplied as activity input parameters. Most flags map to user inputs on the Catalog synchronization screen in the UI:

Note: These parameters are only applicable if the Rulebase parameter is specified.
Name Semantics Type Valid Values Multiplicity
Direction: In
ADD_FLAG 
Is Add requested? boolean true/false 1
RELOAD_FLAG
Is reload requested? boolean true/false 1
PUBLISH_CORRECTION_FLAG
Is publication correction requested? boolean true/false 1
ADD_CORRECTION_FLAG
Is add correct requested? boolean true/false 1
DELETE_FLAG 
Is delete requested? boolean true/false 1
ADD_CANCEL_FLAG
Is add cancel requested? boolean true/false 1
ADD_DELETE_FLAG
Is add delete requested? boolean true/false 1
ADD_DISCONTINUE
Is add discontinue requested? boolean true/false 1
ADD_REINSTATE_FLAG
Is add reinstate requested? boolean true/false 1
RFCIN_FLAG
Is RFCIN requested? boolean true/false 1
RFCIN_RELOAD_FLAG
Is RFCIN reload requested? boolean true/false 1
PUBLISH_NEW_FLAG
Are new publications to be sent? boolean true/false 1
INCLUDE_REJECTED_RECS_FLAG
Should previously rejected records be part of the publication? boolean true/false 1
INCREMENTAL_FLAG
Is incremental publication requested? boolean true/false 1
ACCEPT_FLAG
Is the publication Accepted? boolean true/false 1
REJECT_FLAG 
Is the publication Rejected? boolean true/false 1
REVIEW_FLAG
Is the publication Reviewed? boolean true/false 1
SYNCHRONISE_FLAG
Is the publication Synchronized? boolean true/false  
MASTERCATALOG_NAME
Name of the repository whose data is to be synchronized. string A valid repository name. 1
DATAPOOL_NAME
Name of the datapool with which the data is being synchronized. string
WWRE
1Sync

Or any custom datapool configured in the system.

1