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

newChildEntityRecordList

Previous  Top  Next

This method adds one or more records to the workflow lower level form table. To use it, it is necessary to follow the standard documented below:

 

The web service supports on average the insertion of 100 records per request. However, the capacitiy of records processed per request will vary depending on server configurations. The number of table columns also impacts processing.

If it is necessary to use numbers higher than the one mentioned in the previous paragraph, we recommend running tests in the test environment before using the resource in the production environment.

 

Java class

Request

web\wwwroot\ws\java\workflow\NewChildEntityRecordListRequestType.java

Return

web\wwwroot\ws\java\workflow\NewChildEntityRecordListResponseType.java

 

Request structure

<newChildEntityRecordList>

 <WorkflowID>?</WorkflowID>

 <MainEntityID>?</MainEntityID>

 <ChildRelationshipID>?</ChildRelationshipID>

 <EntityRecordList>

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

         <EntityRecord>

                 <EntityAttributeList>

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

                 <EntityAttribute>

                         <EntityAttributeID>?</EntityAttributeID>

                         <EntityAttributeValue>?</EntityAttributeValue>

                 </EntityAttribute>

                 </EntityAttributeList>

                 <RelationshipList>

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

                         <Relationship>

                                 <RelationshipID>?</RelationshipID>

                                 <RelationshipAttribute>

                                         <RelationshipAttributeID>?</RelationshipAttributeID>

                                         <RelationshipAttributeValue>?</RelationshipAttributeValue>

                                 </RelationshipAttribute>

                         </Relationship>

                 </RelationshipList>

                 <EntityAttributeFileList>

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

                         <EntityAttributeFile>

                                 <EntityAttributeID>?</EntityAttributeID>

                                 <FileName>?</FileName>

                                 <FileContent>?</FileContent>

                         </EntityAttributeFile>

                  </EntityAttributeFileList>

         </EntityRecord>

 </EntityRecordList>

</newChildEntityRecordList>

 

Request

ID #

Required

Description

WorkflowID

X

Workflow ID #

MainEntityID

X

Main form table ID #

ChildRelationshipID

X

Lower level form table relationship ID #

EntityAttributeID

 

Form table attribute ID #

EntityAttributeValue

 

Form table attribute value.

Notes according to the attribute type:

Numeric: numeric digits without the thousand or decimal separator

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:

Numeric: numeric digits without the thousand or decimal separator

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

 

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