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

editChildEntityRecord

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

Classe Java
Requisiçãoweb\wwwroot\ws\java\workflow\EditChildEntityRecordRequestType.java
Retornoweb\wwwroot\ws\java\workflow\EditChildEntityRecordResponseType.java

Requisição:

IdentificadorRequeridoDescrição
WorkflowIDXIdentificador do workflow
MainEntityIDXIdentificador da tabela de formulário principal
ChildRelationshipIDXIdentificador do relacionamento da tabela de formulário descendente
ChildRecordOIDXCódigo do registro relacionado 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
FileContentConteúdo codificado em base 64

Estrutura da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:workflow">
<soapenv:Header/>
<soapenv:Body>
<urn:editChildEntityRecord>
<!--You may enter the following 7 items in any order-->
<urn:WorkflowID>?</urn:WorkflowID>
<urn:MainEntityID>?</urn:MainEntityID>
<urn:ChildRelationshipID>?</urn:ChildRelationshipID>
<urn:ChildRecordOID>?</urn:ChildRecordOID>
<!--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:95672597876</urn:FileContent>
</urn:EntityAttributeFile>
</urn:EntityAttributeFileList>
</urn:editChildEntityRecord>
</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