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

newChildEntityRecord

Previous  Top  Next

This method adds a record to the workflow lower level form table. To use it, it is necessary to follow the standard documented below:

 

Java class

Request

web\wwwroot\ws\java\workflow\NewChildEntityRecordRequestType.java

Return

web\wwwroot\ws\java\workflow\NewChildEntityRecordResponseType.java

 

Request structure

<newChildEntityRecord>

 <WorkflowID>?</WorkflowID>

 <MainEntityID>?</MainEntityID>

 <ChildRelationshipID>?</ChildRelationshipID>

 <EntityAttributeList>

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

         <EntityAttribute>

                 <EntityAttributeID>?</EntityAttributeID>

                 <EntityAttributeValue>?</EntityAttributeValue>

         </EntityAttribute>

 </EntityAttributeList>

 <RelationshipList>

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

         <Relationship>

                 <RelationshipID>?</RelationshipID>

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

                 <RelationshipAttribute>

                         <RelationshipAttributeID>?</RelationshipAttributeID>

                         <RelationshipAttributeValue>?</RelationshipAttributeValue>

                 </RelationshipAttribute>

         </Relationship>

 </RelationshipList>

 <EntityAttributeFileList>

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

         <EntityAttributeFile>

                 <EntityAttributeID>?</EntityAttributeID>

                 <FileName>?</FileName>

                 <FileContent>?</FileContent>

         </EntityAttributeFile>

       </EntityAttributeFileList>

</newChildEntityRecord>

 

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

EntityAttributeID

 

Form table field ID #

FileName

 

File name

FileContent

 

Content encoded with Base64

 

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