Pular para o conteúdo principal
Versão: 2.2.3

newChildEntityRecordList

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

perigo
  • O web service suporta em média a inclusão de 100 registros por requisição. Entretanto, a capacidade de registros processados por requisição variará de acordo com as configurações do servidor. A quantidade de colunas da tabela também impacta no processamento.
  • Caso seja necessário a utilização com números maiores do que o mencionado no parágrafo anterior, recomendamos que sejam realizados testes no ambiente de testes antes de utilizar o recurso no ambiente de produção.
Classe Java
Requisiçãoweb\wwwroot\ws\java\workflow\NewChildEntityRecordListRequestType.java
Retornoweb\wwwroot\ws\java\workflow\NewChildEntityRecordListResponseType.java

Requisição:

IdentificadorRequeridoDescrição
WorkflowIDXIdentificador do workflow
MainEntityIDXIdentificador da tabela de formulário principal
ChildRelationshipIDXIdentificador do relacionamento da tabela de formulário descendente
EntityAttributeIDIdentificador do atributo da tabela de formulário
EntityAttributeValueValor 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
RelationshipIDIdentificador do relacionamento
RelationshipAttributeIDIdentificador do atributo da tabela de formulário relacionada
RelationshipAttributeValueValor 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
FileNameNome do arquivo (incluindo sua extensão)
FileContentConteúdo binário do arquivo

Estrutura da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:workflow">
<soapenv:Header/>
<soapenv:Body>
<urn:newChildEntityRecordList>
<!--You may enter the following 4 items in any order-->
<urn:WorkflowID>?</urn:WorkflowID>
<urn:MainEntityID>?</urn:MainEntityID>
<urn:ChildRelationshipID>?</urn:ChildRelationshipID>
<urn:EntityRecordList>
<!--Zero or more repetitions:-->
<urn:EntityRecord>
<!--Optional:-->
<urn:EntityAttributeList>
<!--Zero or more repetitions:-->
<urn:EntityAttribute>
<!--You may enter the following 2 items in any order-->
<urn:EntityAttributeID>?</urn:EntityAttributeID>
<urn:EntityAttributeValue>?</urn:EntityAttributeValue>
</urn:EntityAttribute>
</urn:EntityAttributeList>
<!--Optional:-->
<urn:RelationshipList>
<!--Zero or more repetitions:-->
<urn:Relationship>
<urn:RelationshipID>?</urn:RelationshipID>
<!--1 or more repetitions:-->
<urn:RelationshipAttribute>
<!--You may enter the following 2 items in any order-->
<urn:RelationshipAttributeID>?</urn:RelationshipAttributeID>
<urn:RelationshipAttributeValue>?</urn:RelationshipAttributeValue>
</urn:RelationshipAttribute>
</urn:Relationship>
</urn:RelationshipList>
<!--Optional:-->
<urn:EntityAttributeFileList>
<!--Zero or more repetitions:-->
<urn:EntityAttributeFile>
<!--You may enter the following 3 items in any order-->
<urn:EntityAttributeID>?</urn:EntityAttributeID>
<urn:FileName>?</urn:FileName>
<urn:FileContent>cid:1487749232293</urn:FileContent>
</urn:EntityAttributeFile>
</urn:EntityAttributeFileList>
</urn:EntityRecord>
</urn:EntityRecordList>
</urn:newChildEntityRecordList>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

IdentificadorDescrição
StatusSituaçã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
CodeCódigo do retorno do método
DetailDetalhe do retorno do método
RecordKeyCódigo do registro incluído pelo método