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

newWorkflowEditData

Previous  Top  Next

Este método inicia um workflow e altera seus dados. Para invocá-lo, é necessário seguir o padrão abaixo documentado.

 

Classe Java

Requisição

web\wwwroot\ws\java\workflow\NewWorkflowEditDataRequestType.java

Retorno

web\wwwroot\ws\java\workflow\NewWorkflowEditDataResponseType.java

 

Estrutura de requisição

<newWorkflowEditData>

 <ProcessID>?</ProcessID>

 <WorkflowTitle>?</WorkflowTitle>

 <UserID>?</UserID>

 <Requester>

         <User>

                 <UserID>?</UserID>

         </User>

         <Customer>

                 <CustomerID>?</CustomerID>

                 <Contact>?</Contact>

         </Customer>

 </Requester>

 <EntityList>

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

         <Entity>

                 <EntityID>?</EntityID>

                 <EntityAttributeList>

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

                         <EntityAttribute>

                                 <EntityAttributeID>?</EntityAttributeID>

                                 <EntityAttributeValue>?</EntityAttributeValue>

                         </EntityAttribute>

                 </EntityAttributeList>

                 <RelationshipList>

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

                         <Relationship>

                                 <RelationshipID>?</RelationshipID>

                                 <RelationshipAttributeList>

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

                                         <RelationshipAttribute>

                                                 <RelationshipAttributeID>?</RelationshipAttributeID>

                                                 <RelationshipAttributeValue>?</RelationshipAttributeValue>

                                         </RelationshipAttribute>

                                 </RelationshipAttributeList>

                         </Relationship>

                 </RelationshipList>

                 <EntityAttributeFileList>

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

                         <EntityAttributeFile>

                                 <EntityAttributeID>?</EntityAttributeID>

                                 <FileName>?</FileName>

                                 <FileContent>?</FileContent>

                         </EntityAttributeFile>

                 </EntityAttributeFileList>

         </Entity>

   </EntityList>

   <AttributeList>

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

       <Attribute>

           <AttributeID>?</AttributeID>

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

           <AttributeValueList>

               <AttributeValue>?</AttributeValue>

           </AttributeValueList>

       </Attribute>

   </AttributeList>

</newWorkflowEditData>

 

Requisição

Identificador

Requerido

Descrição

ProcessID

X

Identificador do processo

WorkflowTitle

X

Título do workflow

UserID

 

Matrícula do usuário

Customer ID

 

Identificador do cliente

Contact

 

Nome do contato do cliente

EntityID

 

Identificador da tabela de formulário

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

FileName

 

Nome do arquivo (inclui sua extensão)

FileContent

 

Conteúdo binário do arquivo

AttributeID

 

Identificador do atributo

AttributeValue

 

Valor do atributo.

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

Numérico: dígitos numéricos sem separador de milhar e decimal

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

Data: YYYY-MM-DD

Hora: HHHH:MM

Boolean: 0 ou 1

 

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

RecordID

Identificador do registro incluído pelo método