Navigation:  Integração via web services SOAP > Web services publicados > Workflow >

newChildEntityRecord

Previous  Top  Next

Este método inclui um registro na tabela de formulário descendente do workflow. Para invocá-lo, é necessário seguir o padrão abaixo documentado.

 

Classe Java

Requisição

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

Retorno

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

 

Estrutura de requisição

<newChildEntityRecord>

 <WorkflowID>?</WorkflowID>

 <MainEntityID>?</MainEntityID>

 <ChildRelationshipID>?</ChildRelationshipID>

 <EntityAttributeList>

         <!--Zero ou mais repetições:-->

         <EntityAttribute>

                 <EntityAttributeID>?</EntityAttributeID>

                 <EntityAttributeValue>?</EntityAttributeValue>

         </EntityAttribute>

 </EntityAttributeList>

 <RelationshipList>

         <!--Zero ou mais repetições:-->

         <Relationship>

                 <RelationshipID>?</RelationshipID>

                 <!--1 ou mais repetições:-->

                 <RelationshipAttribute>

                         <RelationshipAttributeID>?</RelationshipAttributeID>

                         <RelationshipAttributeValue>?</RelationshipAttributeValue>

                 </RelationshipAttribute>

         </Relationship>

 </RelationshipList>

 <EntityAttributeFileList>

         <!--Zero ou mais repetições:-->

         <EntityAttributeFile>

                 <EntityAttributeID>?</EntityAttributeID>

                 <FileName>?</FileName>

                 <FileContent>?</FileContent>

         </EntityAttributeFile>

       </EntityAttributeFileList>

</newChildEntityRecord>

 

Requisição

Identificador

Requerido

Descrição

WorkflowID

X

Identificador do workflow

MainEntityID

X

Identificador da tabela de formulário principal

ChildRelationshipID

X

Identificador do relacionamento da tabela de formulário descendente

EntityAttributeID

 

Identificador do atributo da tabela de formulário

EntityAttributeValue

 

Valor do atributo da tabela de formulário.

Observações de acordo com o tipo do atributo:

Número: dígitos numéricos sem separador de milhar e decimal

Decimal: dígitos numéricos sem separador de milhar e com ponto (.) como separador decimal

Data: YYYY-MM-DD

Hora: HH:MM

Boolean: 0 ou 1

RelationshipID

 

Identificador do relacionamento

RelationshipAttributeID

 

Identificador do atributo da tabela de formulário relacionada

RelationshipAttributeValue

 

Valor do atributo da tabela de formulário relacionada.

Observações de acordo com o tipo do atributo:

Número: dígitos numéricos sem separador de milhar e decimal

Decimal: dígitos numéricos sem separador de milhar e com ponto (.) como separador decimal

Data: YYYY-MM-DD

Hora: HH:MM

Boolean: 0 ou 1

EntityAttributeID

 

Identificador do campo da tabela de formulário

FileName

 

Nome do arquivo

FileContent

 

Conteúdo codificado em base 64

 

Retorno

Identificador

Descrição

Status

Situação da execução do método. Seu valor pode ser:

SUCCESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

Code

Código do retorno do método

Detail

Detalhe do retorno do método

RecordKey

Código do registro incluído pelo método