Navigation:  Integration via SOAP web services > Published web services > Workflow >

newWorkflowEditData

Previous  Top  Next

This method starts a workflow and changes its data. To use it, it is necessary to follow the standard documented below:

 

Java class

Request

web\wwwroot\ws\java\workflow\NewWorkflowEditDataRequestType.java

Return

web\wwwroot\ws\java\workflow\NewWorkflowEditDataResponseType.java

 

Request structure

<newWorkflowEditData>

 <ProcessID>?</ProcessID>

 <WorkflowTitle>?</WorkflowTitle>

 <UserID>?</UserID>

 <Requester>

         <User>

                 <UserID>?</UserID>

         </User>

         <Customer>

                 <CustomerID>?</CustomerID>

                 <Contact>?</Contact>

         </Customer>

 </Requester>

 <EntityList>

         <!--Zero or more repetitions:-->

         <Entity>

                 <EntityID>?</EntityID>

                 <EntityAttributeList>

                         <!--Zero or more repetitions:-->

                         <EntityAttribute>

                                 <EntityAttributeID>?</EntityAttributeID>

                                 <EntityAttributeValue>?</EntityAttributeValue>

                         </EntityAttribute>

                 </EntityAttributeList>

                 <RelationshipList>

                         <!--Zero or more repetitions:-->

                         <Relationship>

                                 <RelationshipID>?</RelationshipID>

                                 <RelationshipAttributeList>

                                         <!--Zero or more repetitions:-->

                                         <RelationshipAttribute>

                                                 <RelationshipAttributeID>?</RelationshipAttributeID>

                                                 <RelationshipAttributeValue>?</RelationshipAttributeValue>

                                         </RelationshipAttribute>

                                 </RelationshipAttributeList>

                         </Relationship>

                 </RelationshipList>

                 <EntityAttributeFileList>

                         <!--Zero or more repetitions:-->

                         <EntityAttributeFile>

                                 <EntityAttributeID>?</EntityAttributeID>

                                 <FileName>?</FileName>

                                 <FileContent>?</FileContent>

                         </EntityAttributeFile>

                 </EntityAttributeFileList>

         </Entity>

   </EntityList>

   <AttributeList>

       <!--Zero or more repetitions:-->

       <Attribute>

           <AttributeID>?</AttributeID>

           <!--Zero or more repetitions:-->

           <AttributeValueList>

               <AttributeValue>?</AttributeValue>

           </AttributeValueList>

       </Attribute>

   </AttributeList>

</newWorkflowEditData>

 

Request

ID #

Required

Description

ProcessID

X

Process ID #

WorkflowTitle

X

Workflow title

UserID

 

User ID

Customer ID

 

Customer ID

Contact

 

Customer contact name

EntityID

 

Form table ID #

EntityAttributeID

 

Form table attribute ID #

EntityAttributeValue

 

Form table attribute value.

Notes according to the attribute type:

Number: numeric digits without thousand or decimal separators

Decimal: numeric digits without thousand separator and with dot (.) as decimal separator

Date: YYYY-MM-DD

Hour: HH:MM

Boolean: 0 or 1

RelationshipID

 

Relationship ID #

RelationshipAttributeID

 

Attribute ID # of the related form table

RelationshipAttributeValue

 

Attribute value of related form table.

Notes according to the attribute type:

Number: numeric digits without thousand or decimal separators

Decimal: numeric digits without thousand separator and with dot (.) as decimal separator

Date: YYYY-MM-DD

Hour: HH:MM

Boolean: 0 or 1

FileName

 

File name (including its extension)

FileContent

 

Binary content of the file

AttributeID

 

Attribute ID #

AttributeValue

 

Attribute value.

Notes according to the attribute type:

Numeric: numeric digits without thousand or decimal separators

Currency: numeric digits without thousand separator and with dot (.) as decimal separator

Date: YYYY-MM-DD

Hour: HHHH:MM

Boolean: 0 or 1

 

Return

ID #

Description

Status

Method execution status. Its value may be:

SUCCESS: Method executed successfully

FAILURE: An error occurred during the method execution

Code

Method return code

Detail

Method return detail

RecordKey

Code of the record added by the method

RecordID

ID # of the record added by the method